@charset "utf-8";



/*--------------------------------------

@Share Style

---------------------------------------*/

* {

	margin:0;

	padding:0;

}

body {

	font-family: verdana, "lr oSVbN", sans-serif, "qMmpS Pro W6";

	background-image: url(../img/bg.jpg) ;
	
	background-repeat: no-repeat;

	color: #FFFFFF;
	
	background-color: #042944;
	
	background-position: top center;
	
	text-align: center;

}



h1,h2,h3,h4,h5,h6 {

	margin:0;

	padding:0;

}

p {

	margin:0 0 1em 0;

}

li {

	list-style-type:none;

}

img {

	border:0;

}

hr {

	display:none;

}

.clear {

	clear:both;

}







/*--------------------------------------

@Link Color

---------------------------------------*/

a {

	text-decoration:none;

}

a:link {

}

a:visited {

}

a:hover {

}

a:active {

}



/*--------------------------------------

@container

---------------------------------------*/

#container {

   margin:  0 auto ;

   padding: 0 auto ;

	text-align: left;
	
	

}



/*--------------------------------------

@Original Style

---------------------------------------*/



div#contents {
	width: 870px;
	
	padding-top: 35px;
	
   margin:  0 auto ;

   padding: 0 auto ;
	
	
	
}

div#contents_left {
	
	width: 190px;
	
	height: 1000px;
	
	float: left;
	
	vertical-align: top;
	
}

div.text{
	vertical-align: top;
	
	float: left;
	
	width: 110px;
	
}


div.title {
	vertical-align: top;
	
	float: left;

}

dix#contents_right	 {
	
	float: left;
	
	width: 590px;
}


img.title01 {
	
	vertical-align: top;
	
	padding-bottom: 45px;
	
}


img.title02 {
	
	vertical-align: top;
	
	padding-bottom: 10px;
	
}


div#contents_left.mini01 {
	
	
}


div#contents_right	 {
	
	float: right;
	
	width: 650px;
	

}

div#toukou {
	
	width: 650px;
	
	text-align: left;
	
	height:270px;
	
	margin-bottom: 30px;
	
	display: block;
}
	


div.toukou_title {

	width: 39px;

	text-align: left;
	
	float: left;


}

div.toukou_area {

	height: 270px;

	width: 590px;

	text-align: left;
	
	float: right;
	
	overflow:hidden;


}

div.article {

    float: right;
	
	width: 650px;

	text-align: left;
	
	margin-top: 30px;

}

div.toukou_title img.toukou {

	margin-left: 20px;

}





div.article_title {

	text-align: left;

	vertical-align: top;

	width: 39px;
	
	float: left;
	

}


div.article_area {
	
 	width: 590px;

   float: right;
   
   height: 740px;
}



div.article img.go_ranking {

	margin-top: 18px;

}

iframe.iframe_toukou {

	height: 270px;

	width: 590px;

}

iframe.iframe_article {

	height: 590px;

	width: 590px;

	margin-top: 10px;
	
}

div.attention_head {
	text-align: left;
	vertical-align: top;
	margin-top: 20px;
	padding-top: 5px;

}

div.attention {
	font-size: 10px;
	line-height: 140%;
	text-align: left;
	vertical-align: top;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 10px;
	margin: 0px;
	padding-top: 10px;
}

img.point {
	vertical-align::baseline;
}

p.descript {
	color:#8c878b;
	
	padding-left: 15px;
	
}

div.release {

	background-image: url(../img/line.gif);

	background-repeat: no-repeat;

	background-position: center top;

	margin-top: 20px;

	padding-top: 20px;

}

div.disco img.shop {

	margin-top: 10px;

}

div.footer {

	padding-top: 10px;

	padding-bottom: 30px;

	text-align: center;
	
	font-size: 10px;

}
