@charset "utf-8";

#adbox {
	font-size:13px;
	line-height:130%;
	color: #5b5b5b;
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',Osaka,sans-serif;
	min-width: 715px;
	line-height:0;
	-webkit-user-select:none;
	-webkit-text-size-adjust: none;
	-webkit-box-sizing: border-box;
}

#adbox td {line-height:130%;}

#adbox a:link {color:#842e2b;text-decoration:underline;}

#adbox a:hover {color:#842e2b;text-decoration:none;}

/**/
#adbox .mainbox1 {
	margin:0;
	padding:0;
	width:100%;
}

/**/

#adbox #menubox {
	margin:0 0 10px;
	border:#a0a0a0 solid 1px;
}

#adbox .mainbox1 .menu1 {
	margin:0 !important;
	padding:0 !important;
	clear:both;
	width:100%;
	display:block;
	height:35px;
	line-height:35px;
	text-align:center;
	background:url(ad_images/bg_menu1.png) repeat-x  !important;
}

#adbox .mainbox1 .menu1 li {
	margin:0 !important;
	padding:0 !important;
	float:left;
	background:none !important;
}

#adbox .mainbox1 .menu1 a {
	margin:0;
	padding:0px 18px;
	font-size:100%;
	background:none;
	text-decoration:none;
	color:#333;
	font-weight:bold;
	border-right: #a0a0a0 solid 1px; 
}

#adbox .mainbox1 p.mainimg1,
#adbox .mainbox1 p.mainimg2,
#adbox .mainbox1 p.mainimg3,
#adbox .mainbox1 p.mainimg4,
#adbox .mainbox1 p.mainimg5 {
	margin:0 !important;
	padding:0 0 0 10px !important;
	color:#333;
	clear: both;
	font-size:200%;
	line-height:138px;
	height:138px;
	text-align:left;
	font-weight:bold;
	background:url(ad_images/bg_img1.png) 0 0 no-repeat;
}

#adbox .mainbox1 p.mainimg2 {background:url(ad_images/bg_img2.png) 0 0 no-repeat;}

#adbox .mainbox1 p.mainimg3 {background:url(ad_images/bg_img3.png) 0 0 no-repeat;}

#adbox .mainbox1 p.mainimg4 {background:url(ad_images/bg_img4.png) 0 0 no-repeat;}

#adbox .mainbox1 p.mainimg5 {background:url(ad_images/bg_img5.png) 0 0 no-repeat;}

/**/
#adbox #menubox2 .menu2 {
	margin:0 !important;
	padding:0 !important;
	clear:both;
	width:100%;
	display:block;
	height:51px;
	line-height:35px;
	text-align:center;
}

#adbox #menubox2 .menu2 li,
#adbox #menubox2 .menu2 li.right {
	margin:0 !important;
	padding:0 !important;
	float:left;
	background:none !important;
}

#adbox #menubox2 .menu2 li.right {float:right;}

#adbox #menubox2 .menu2 a,
#adbox #menubox2 .menu2 li.right a {
	margin:0 15px 0 0 !important;
	padding:0 !important;
	font-size:100%;
	background:none;
	text-decoration:none;
	color:#333;
	font-weight:bold;
}

#adbox #menubox2 .menu2 li.right a {margin:0 !important;}

/**/

#adbox #Rankingbox {
	margin:0 0 10px !important;
	padding:0 !important;
	clear:both;
	width:100%;
	display:block;
	border: #a0a0a0 solid 1px; 
}

#adbox #Rankingbox .title,
#adbox #Rankingbox .title2 {
	margin:10px auto 15px !important;
	padding:0 0 0 45px !important;
	clear:both;
	width:90%;
	display:block;
	line-height:45px;
	height:45px;
	vertical-align: bottom;
	font-size:180%;
	border-bottom: #a0a0a0 solid 1px; 
}

#adbox #Rankingbox .title2 {
	width:96%;
	padding:0 0 0 0 !important;
}

#adbox #Rankingbox .no1 {background:url(ad_images/ic_no1.png) 0 0 no-repeat;}

#adbox #Rankingbox .no2 {background:url(ad_images/ic_no2.png) 0 0 no-repeat;}

#adbox #Rankingbox .no3 {background:url(ad_images/ic_no3.png) 0 0 no-repeat;}

#adbox #Rankingbox .no4 {background:url(ad_images/ic_no4.png) 0 0 no-repeat;}

#adbox #Rankingbox .no5 {background:url(ad_images/ic_no5.png) 0 0 no-repeat;}

#adbox #Rankingbox .title a {
	margin:0 !important;
	padding:0 !important;
	color:#3be7ff;
}

#adbox #Rankingbox dl {
	margin:0 auto !important;
	padding:0 !important;
	width:95%;
}

#adbox #Rankingbox dl dt,
#adbox #Rankingbox dl dd {
	margin:0 !important;
	padding:0 !important;
	float:left;
}

#adbox #Rankingbox dl dt {
	margin:0 16px 0 0 !important;
	padding:0 !important;
	width:198px;
}

#adbox #Rankingbox dl dd {
	margin:0 !important;
	padding:0 !important;
	width:68%;
}

#adbox #Rankingbox dd .text span {
	margin:0 0 0 10px !important;
	padding:0 !important;
    color:#ff0000;
	font-size:120%;
	font-weight:bold;
	vertical-align:top;
}

#adbox #Rankingbox dd .text2 a {
	margin:0 !important;
	padding:0 !important;
	width:452px;
	display:block;
	text-indent:20px;
	font-size:160%;
	font-weight:bold;
	background: url(ad_images/ic_arrow.png) 0 50% no-repeat;
}

#adbox #Rankingbox dd .btn1 a {
    margin:0 !important;
	padding:0 !important;
	width:452px;
	height:47px;
	color:#FFF;
	line-height:47px;
	display:block;
	font-size:120%;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	background:url(ad_images/bg_btn1.png) 0 0 no-repeat;
}

/*--------------------------------------------------------------------*/

#adbox .mainbox02 {
	margin:0;
	padding:0;
	width:100%;
}

/**/

#adbox #menubox02 {
	margin:0 !important;
}

#adbox .mainbox02 .menu02 {
	margin:0 !important;
	padding:0 !important;
	clear:both;
	width:100%;
	display:block;
	text-align:center;
}

#adbox .mainbox02 .menu02 li {
	margin:0 10px 3px 0 !important;
	padding:0 !important;
	float:left;
	background:none !important;
}

#adbox .mainbox02 .menu02 a {
	margin:0;
	padding:0;
	color:#FFF;
	width:130px;
	height:35px;
	line-height:35px;
	display:block;
	font-size:100%;
	font-weight:bold;
	background:none;
	text-decoration:none;
}

#adbox .mainbox02 .menu02 a.btn01 {background:url(ad_images/style2/bg_btn1.png) no-repeat;}

#adbox .mainbox02 .menu02 a.btn02 {background:url(ad_images/style2/bg_btn2.png) no-repeat;}

#adbox .mainbox02 .menu02 a.btn03 {background:url(ad_images/style2/bg_btn3.png) no-repeat;}

#adbox .mainbox02 .menu02 a.btn04 {background:url(ad_images/style2/bg_btn4.png) no-repeat;}

#adbox .mainbox02 p.mainimg1,
#adbox .mainbox02 p.mainimg2,
#adbox .mainbox02 p.mainimg3,
#adbox .mainbox02 p.mainimg4 {
	margin:0 0 10px !important;
	padding:0 0 0 10px !important;
	color:#333;
	clear: both;
	font-size:200%;
	width:700px;
	line-height:86px;
	height:85px;
	text-align:left;
	font-weight:bold;
	background:url(ad_images/bg_img1.png) 0 0 no-repeat;
}

#adbox .mainbox02 p.mainimg1 {background:url(ad_images/style2/bg_img1.png) no-repeat;}

#adbox .mainbox02 p.mainimg2 {background:url(ad_images/style2/bg_img2.png) no-repeat;}

#adbox .mainbox02 p.mainimg3 {background:url(ad_images/style2/bg_img3.png) no-repeat;}

#adbox .mainbox02 p.mainimg4 {background:url(ad_images/style2/bg_img4.png) no-repeat;}

/**/
#adbox .mainbox02 .menu03 {
	margin:0 !important;
	padding:0 !important;
	clear:both;
	width:700px;
	display:block;
	height:41px;
	text-align:center;
}

#adbox .mainbox02 .menu03 li {
	margin:0 !important;
	padding:0 !important;
	float:left;
	background:none !important;
}

#adbox .mainbox02 .menu03 a {
	margin:0 !important;
	padding:0 !important;
	font-size:100%;
	width:233px;
	display:block;
	text-decoration:none;
}

#adbox .mainbox02 .menu03 .btn1:hover,
#adbox .mainbox02 .menu03 .btn2:hover,
#adbox .mainbox02 .menu03 .btn3:hover,
#adbox .mainbox02 .menu03 .btn1_on,
#adbox .mainbox02 .menu03 .btn2_on,
#adbox .mainbox02 .menu03 .btn3_on {
	text-indent:100%;
	white-space:nowrap;
	overflow:hidden;
}

#adbox .mainbox02 .menu03 .btn1:hover,
#adbox .mainbox02 .menu03 .btn1_on {background: url(ad_images/style2/btn1_on.png) no-repeat;}

#adbox .mainbox02 .menu03 .btn2:hover,
#adbox .mainbox02 .menu03 .btn2_on {background: url(ad_images/style2/btn2_on.png) no-repeat;}

#adbox .mainbox02 .menu03 .btn3:hover,
#adbox .mainbox02 .menu03 .btn3_on {background: url(ad_images/style2/btn3_on.png) no-repeat;}

#adbox #Rankingbox02,
#adbox #Manager {
	margin:0 0 20px !important;
	padding:0 !important;
	clear:both;
	width:700px;
	display:block;
    border:#a0a0a0 solid 1px; 
}

#adbox #Rankingbox02 dl,
#adbox #Manager dl {
	margin:0 auto !important;
	padding:15px 10px !important;
	clear:both;
	border-bottom: #999 solid 1px;
}

#adbox #Rankingbox02 .none,
#adbox #Manager .none {
	border-bottom:none;
}

#adbox #Rankingbox02 dl dt,
#adbox #Rankingbox02 dl dd,
#adbox #Manager dl dt,
#adbox #Manager dl dd {
	margin:10px 0 !important;
	padding:0 !important;
	float:left;
}

#adbox #Rankingbox02 dl dt {
	margin:0 16px 0 0 !important;
	padding:0 !important;
	width:260px;
}

#adbox #Manager dl dt {
	margin:0 16px 0 0 !important;
	padding:0 !important;
	width:200px;
}

#adbox #Rankingbox02 dl dd {
	margin:0 !important;
	padding:0 !important;
	width:58%;
}

#adbox #Manager dl dd {
	margin:0 !important;
	padding:0 !important;
	width:67%;
}

#adbox #Rankingbox02 dl dd ul,
#adbox #Manager dl dd ul {
	margin:0 0 3px !important;
	padding:0 0 0 !important;
	display:block;
	width:100%;
	clear:both;
	border-bottom:#999 solid 1px;
}

#adbox #Rankingbox02 dl dd .Lbox,
#adbox #Rankingbox02 dl dd .Rbox,
#adbox #Manager dl dd .Lbox,
#adbox #Manager dl dd .Rbox {
	margin:0 !important;
	padding:0 !important;
	background:none;
	width:46%;
}



#adbox #Rankingbox02 dl dd .Lbox,
#adbox #Manager dl dd .Lbox {
	padding:0 0 0 18px !important;
	float:left;
	font-size:120%;
	background:url(ad_images/style2/ic_arrow.png) 0 50% no-repeat;
}

#adbox #Rankingbox02 dl dd .Rbox,
#adbox #Manager dl dd .Rbox {
	float:right;
}

#adbox #Rankingbox02 dl dd a,
#adbox #Manager dl dd a {
	display:block;
	clear:both;
	width:100%;
	text-align:right;
	font-size:140%;
	font-weight:bold;
}

#adbox #Manager .title {
	margin:10px auto 0 !important;
	padding:0 0 0 15px !important;
	clear:both;
	width:95%;
	display:block;
	vertical-align: bottom;
	font-size:180%;
	background:url(ad_images/style2/ic_arrow2.png) 0 50% no-repeat;
}

/*--------------------------------------------------------------------*/

#adbox #menubox03,
#adbox #menubox01 {
	margin:0 0 10px;
}

#adbox #menubox03 .menu1,
#adbox #menubox01 .menu1 {
	margin:0 !important;
	padding:0 !important;
	clear:both;
	width:100%;
	text-align:center;
}

#adbox #menubox03 .menu1 li,

#adbox #menubox01 .menu1 li {
	margin:0 !important;
	padding:0 !important;
	float:left;
	background:none !important;
}

#adbox #menubox03 .menu1 .Yellow,
#adbox #menubox03 .menu1 .Purple,
#adbox #menubox03 .menu1 .Pink,
#adbox #menubox03 .menu1 .Green,
#adbox #menubox03 .menu1 .Yellow_on,
#adbox #menubox03 .menu1 .Purple_on,
#adbox #menubox03 .menu1 .Pink_on,
#adbox #menubox03 .menu1 .Green_on,
#adbox #menubox01 .menu1 .Yellow,
#adbox #menubox01 .menu1 .Purple,
#adbox #menubox01 .menu1 .Pink,
#adbox #menubox01 .menu1 .Green,
#adbox #menubox01 .menu1 .Yellow_on,
#adbox #menubox01 .menu1 .Purple_on,
#adbox #menubox01 .menu1 .Pink_on,
#adbox #menubox01 .menu1 .Green_on {
	margin:0 !important;
	padding:0 !important;
	color:#333;
	height:25px;
	line-height:25px;
	font-size:100%;
	background:none;
	text-decoration:none;
	display:block;
	font-weight:bold;
}

#adbox #menubox03 .menu1 .Yellow,
#adbox #menubox01 .menu1 .Yellow {width:173px;background:url(ad_images/style3/bg_btn1.png) 0 0 no-repeat;}

#adbox #menubox03 .menu1 .Purple,
#adbox #menubox01 .menu1 .Purple {width:176px;background:url(ad_images/style3/bg_btn2.png) 0 0 no-repeat;}

#adbox #menubox03 .menu1 .Pink,
#adbox #menubox01 .menu1 .Pink {width:177px;background:url(ad_images/style3/bg_btn3.png) 0 0 no-repeat;}

#adbox #menubox03 .menu1 .Green,
#adbox #menubox01 .menu1 .Green {width:174px;background:url(ad_images/style3/bg_btn4.png) 0 0 no-repeat;}

#adbox #menubox03 .menu1 .Yellow:hover,
#adbox #menubox03 .menu1 .Yellow_on,
#adbox #menubox01 .menu1 .Yellow:hover,
#adbox #menubox01 .menu1 .Yellow_on {
    color:#e63500;
    width:173px;
    background:url(ad_images/style3/bg_btn1_on.png) no-repeat;
}

#adbox #menubox03 .menu1 .Purple:hover,
#adbox #menubox03 .menu1 .Purple_on,
#adbox #menubox01 .menu1 .Purple:hover,
#adbox #menubox01 .menu1 .Purple_on {color:#6738a5;width:176px;background:url(ad_images/style3/bg_btn2_on.png) no-repeat;}

#adbox #menubox03 .menu1 .Pink:hover,
#adbox #menubox03 .menu1 .Pink_on,
#adbox #menubox01 .menu1 .Pink:hover,
#adbox #menubox01 .menu1 .Pink_on {color:#f54493;width:177px;background:url(ad_images/style3/bg_btn3_on.png) no-repeat;}

#adbox #menubox03 .menu1 .Green:hover,
#adbox #menubox03 .menu1 .Green_on,
#adbox #menubox01 .menu1 .Green:hover,
#adbox #menubox01 .menu1 .Green_on {color:#927200;width:174px;background:url(ad_images/style3/bg_btn4_on.png) no-repeat;}

#adbox #menubox03 p.mainimg1,
#adbox #menubox03 p.mainimg2,
#adbox #menubox03 p.mainimg3,
#adbox #menubox03 p.mainimg4 {
	margin:0 !important;
	padding:33px 0 0 10px !important;
	clear: both;
	font-size:200%;
	color:#333;
	width:700px;
	height:117px;
	text-align:left;
	font-weight:bold;
}

#adbox #menubox03 p.mainimg1 {color:#e63500;background:url(ad_images/style3/bg_img1.png) 0 0 no-repeat;}
#adbox #menubox03 p.mainimg2 {color:#6738a5;background:url(ad_images/style3/bg_img2.png) 0 0 no-repeat;}
#adbox #menubox03 p.mainimg3 {color:#f54493;background:url(ad_images/style3/bg_img3.png) 0 0 no-repeat;}
#adbox #menubox03 p.mainimg4 {color:#927200;background:url(ad_images/style3/bg_img4.png) 0 0 no-repeat;}
#adbox #menubox03 p.mainimg1 span,
#adbox #menubox03 p.mainimg2 span,
#adbox #menubox03 p.mainimg3 span,
#adbox #menubox03 p.mainimg4 span {
	margin:0 !important;
	padding:0 !important;
	display:block;
	font-size:60%;
}

#adbox #menubox01 p {
	margin:0 !important;
	padding:0 !important;
	clear: both;
	width:700px;
	/*height:150px;*/
}

/**/

#adbox #rankbox03 {
	margin:0 0 10px !important;
	padding:0 !important;
	clear:both;
	width:700px;
	display:block;
	border: #a0a0a0 solid 1px; 
}

#adbox #rankbox03 .title,
#adbox #rankbox03 .title2 {
	margin:5px auto 10px !important;
	padding:0 !important;
	clear:both;
	color:#ec6941;
	width:97%;
	display:block;
	line-height:30px;
	height:30px;
	vertical-align: bottom;
	font-size:150%;
	font-weight:bold;
	border-bottom: #a0a0a0 dashed 1px; 
}

#adbox #rankbox03 dl {
	margin:15px auto 10px !important;
	padding:0 !important;
	width:690px;
}

#adbox #rankbox03 dl dt,
#adbox #rankbox03 dl dd {
	margin:0 !important;
	padding:0 !important;
	float:left;
}

#adbox #rankbox03 dl dt {
	margin:0 16px 0 0 !important;
	padding:0 !important;
	width:111px;
	height:140px;
	position:relative;
	background:url(ad_images/style3/bg_evaluation.png) no-repeat;
}

#adbox #rankbox03 dl dt img {
	position:absolute;
	top:20px;
	left:0;
}

#adbox #rankbox03 dl dt span {
	width:100%;
	color:#f39800;
	font-size:90%;
	font-weight: bold;
	text-align:center;
	position:absolute;
	bottom:2px;
}

#adbox #rankbox03 dl dd.Photo {
	margin:0 10px 0 0 !important;
	padding:0 !important;
	width:140px;
}

#adbox #rankbox03 dl dd.textbox {
	margin:0 5px 0 0 !important;
	padding:0 !important;
	width:59%;
}

#adbox #rankbox03 .text03,
#adbox #rankbox03 .text03 {
	margin:0 auto 5px !important;
	padding:0 0 0 40px !important;
	clear:both;
	display:block;
	display:block;
	line-height:34px;
	vertical-align: bottom;
	font-size:140%;
}

#adbox #rankbox03 .no1 {background:url(ad_images/style3/ic_no1.png) 0 0 no-repeat;}

#adbox #rankbox03 .no2 {background:url(ad_images/style3/ic_no2.png) 0 0 no-repeat;}

#adbox #rankbox03 .no3 {background:url(ad_images/style3/ic_no3.png) 0 0 no-repeat;}

/*--------------------------------------------------------------------*/

#adbox #Yellow #rankbox01,
#adbox #Purple #rankbox01,
#adbox #Pink #rankbox01,
#adbox #Green #rankbox01 {
	margin:0 0 10px !important;
	padding:0 !important;
	clear:both;
	width:700px;
	display:block;

}

#adbox #Yellow #rankbox01 {border:#f7a51c solid 1px;}

#adbox #Purple #rankbox01 {border:#6738a5 solid 1px;}

#adbox #Pink #rankbox01 {border:#f79cc5 solid 1px;}

#adbox #Green #rankbox01 {border:#e8d89d solid 1px;}

#adbox #rankbox01 .title {
	margin:5px auto 10px !important;
	clear:both;
	width:97%;
	vertical-align: bottom;
	font-size:150%;
	font-weight:bold;
	border-bottom:#e8d89d dashed 1px; 
}

#adbox #Yellow .title {border-bottom:#f7a51c dashed 1px;}

#adbox #Purple .title {border-bottom:#6738a5 dashed 1px;}

#adbox #Pink .title {border-bottom:#f79cc5 dashed 1px;}

#adbox #Green .title {border-bottom:#e8d89d dashed 1px;}

#adbox #Yellow #rankbox01 .title .no1_1,

#adbox #Yellow #rankbox01 .title .no1_2,

#adbox #Yellow #rankbox01 .title .no1_3,

#adbox #Purple #rankbox01 .title .no1_1,

#adbox #Purple #rankbox01 .title .no1_2,

#adbox #Purple #rankbox01 .title .no1_3,

#adbox #Pink #rankbox01 .title .no1_1,

#adbox #Pink #rankbox01 .title .no1_2,

#adbox #Pink #rankbox01 .title .no1_3,

#adbox #Green #rankbox01 .title .no1_1,

#adbox #Green #rankbox01 .title .no1_2,

#adbox #Green #rankbox01 .title .no1_3 {
	color:#00a0e9;
	display:block;
	padding:0 0 0 47px !important;
	line-height:47px;
}

#adbox #Yellow #rankbox01 .title .no1_1 {background:url(ad_images/style1/ic1_no1.png) 0 0 no-repeat;}

#adbox #Yellow #rankbox01 .title .no1_2 {background:url(ad_images/style1/ic1_no2.png) 0 0 no-repeat;}

#adbox #Yellow #rankbox01 .title .no1_3 {background:url(ad_images/style1/ic1_no3.png) 0 0 no-repeat;}

#adbox #Purple #rankbox01 .title .no1_1 {background:url(ad_images/style1/ic2_no1.png) 0 0 no-repeat;}

#adbox #Purple #rankbox01 .title .no1_2 {background:url(ad_images/style1/ic2_no2.png) 0 0 no-repeat;}

#adbox #Purple #rankbox01 .title .no1_3 {background:url(ad_images/style1/ic2_no3.png) 0 0 no-repeat;}

#adbox #Pink #rankbox01 .title .no1_1 {background:url(ad_images/style1/ic3_no1.png) 0 0 no-repeat;}

#adbox #Pink #rankbox01 .title .no1_2 {background:url(ad_images/style1/ic3_no2.png) 0 0 no-repeat;}

#adbox #Pink #rankbox01 .title .no1_3 {background:url(ad_images/style1/ic3_no3.png) 0 0 no-repeat;}

#adbox #Green #rankbox01 .title .no1_1 {background:url(ad_images/style1/ic4_no1.png) 0 0 no-repeat;}

#adbox #Green #rankbox01 .title .no1_2 {background:url(ad_images/style1/ic4_no2.png) 0 0 no-repeat;}

#adbox #Green #rankbox01 .title .no1_3 {background:url(ad_images/style1/ic4_no3.png) 0 0 no-repeat;}

#adbox #rankbox01 dl  {
	margin:15px auto 0 !important;
	padding:0 !important;
	width:679px;
}

#adbox #rankbox01 dl dt,
#adbox #rankbox01 dl dd {
	margin:0 !important;
	padding:0 !important;
	float:left;
}

#adbox #rankbox01 dl dt {
	margin:0 5px 0 0 !important;
	width:370px;
}

#adbox #rankbox01 dl dd {width:300px;}

#adbox #rankbox01 dl dd ul {width:300px;}

#adbox #rankbox01 dl dd ul {
	margin:0 !important;
	padding:0 !important;
	clear:both;
	width:100%;
	text-align:center;
}

#adbox #rankbox01 dl dd ul li {
	margin:0 0 15px !important;
	padding:0 !important;
	clear:both;
	line-height:25px;
	text-align:left;
    background:none !important;
}

#adbox #rankbox01 li span {
	margin:0 5px 0 0 !important;
	padding:0 !important;
	width:100px;
	height:25px;
	float:left;
	text-align:center;
	display: inline-block;
}

#adbox #Yellow #rankbox01 dl dd ul li {border-bottom:#f9eec6 solid 1px;}

#adbox #Purple #rankbox01 dl dd ul li {border-bottom:#fee4ff solid 1px;}

#adbox #Pink #rankbox01 dl dd ul li {border-bottom:#fee4ff solid 1px;}

#adbox #Green #rankbox01 dl dd ul li {border-bottom:#f9eec6 solid 1px;}

#adbox #Yellow #rankbox01 li span {color:#c0a133;background:#f9eec6;}

#adbox #Purple #rankbox01 li span {color:#6738a5;background:#fee4ff;}

#adbox #Pink #rankbox01 li span {color:#fc86bc;background:#fee4ff;}

#adbox #Green #rankbox01 li span {color:#c0a133;background:#f9eec6;}

#adbox #rankbox01 .text01 {
	margin:5px auto !important;
	clear:both;
	width:97%;
}

#adbox #rankbox01 .btn01 {
	margin:5px auto 10px !important;
	clear:both;
	width:97%;
	text-align:center;
}

#adbox .clearfix:after {
  content: ".";  /* 新しい要素を作る */
  display: block;  /* ブロックレベル要素に */
  clear: both;
  height: 0;
  visibility: hidden;
}

#adbox .clearfix {
  min-height: 1px;
}

#adbox * html .clearfix {
  height: 1px;
  /*¥*//*/
  height: auto;
  overflow: hidden;
  /**/
}