.jc{padding-top:1px}.jc .kk{font-size:70%}.jc a:hover img{opacity:.7;filter:alpha(opacity=70)}.jc>section{margin-bottom:30px;*zoom:1}.jc>section:after{clear:both;content:"";display:block}p.notice{color:#c00;font-weight:700;font-size:16px;text-align:center;margin:10px}.hd{*zoom:1;margin-bottom:30px}.hd:after{clear:both;content:"";display:block}.hd .hd_txt{width:783px}.hd .hd_txt p{padding-top:10px;font-weight:700}.lead h2{border-top:2px solid #e40011;border-bottom:2px solid #e40011;padding:5px 0 3px;font-size:18px;text-align:center;color:#e40011;margin-bottom:15px}.lead .lead_txt{width:653px}.lead p{padding:0 10px}.second,.award{background-color:#fdf8e1;border-radius:14px;padding:20px}.second{margin-bottom:40px}.second>div{*zoom:1}.second>div:after{clear:both;content:"";display:block}.second>div>p{font-size:12px;color:#d80448}.second .second1 div{width:430px}.second .second1 div h2{color:#3f8d57;font-size:18px;margin-bottom:10px}.second .second2,.second .second3{position:relative}.second .second2>p,.second .second3>p{position:absolute}.second .second2{width:392px;float:left}.second .second2 p{left:152px;top:278px;width:239px}.second .second3{width:527px;float:right}.second .second3 p{left:210px;top:213px;width:317px}.second .second4{clear:both}.second .second4 .shinsa1{margin-right:15px;float:left}.second .second4 p{width:141px;float:left}.second .second4 .shinsa2{float:right}.second .vote{margin-top:20px}.second .vote img{float:left;margin-right:20px}.second .vote>p{color:#333}.jc>section.award{margin-bottom:0}.award{position:relative}.award>div{*zoom:1}.award>div:after{clear:both;content:"";display:block}.award .award1{position:relative;top:-50px;background:url(../img_h/award_ph1.jpg) no-repeat left 190px;min-height:560px}.award .award1 h1{float:left;width:272px}.award .award1 div{padding-left:300px;padding-top:50px}.award .award1 div h2{font-size:18px;color:#3f8d57;margin-bottom:10px}.award .award2{position:absolute;width:692px;top:510px}.award .award2 p{position:absolute;top:360px;left:320px;font-size:12px;color:#d80448}.award .award3{padding-left:476px;padding-bottom:40px}.award .award3 h2{font-size:18px;color:#3f8d57;margin-bottom:10px}.award .award3 img{float:right;margin-left:20px}.grandprix{position:relative}.grandprix h1{position:absolute;left:40px}.grandprix>div{*zoom:1;padding-top:70px}.grandprix>div:after{clear:both;content:"";display:block}.grandprix>div>section{box-sizing:border-box;padding:60px 20px 20px;background-color:#fff261;border-radius:14px;width:470px}.grandprix .grandprix_dantai{float:left;min-height:745px}.grandprix .grandprix_dantai h2{font-size:22px;color:#48a263;margin-top:5px;margin-bottom:10px;text-align:center;line-height:1.3}.grandprix .grandprix_dantai>p{margin-bottom:10px}.grandprix .grandprix_dantai .prof{*zoom:1}.grandprix .grandprix_dantai .prof:after{clear:both;content:"";display:block}.grandprix .grandprix_dantai .prof .ph_box{float:left;width:208px}.grandprix .grandprix_dantai .prof .ph_box .name{margin-top:5px;font-size:16px;font-weight:700;line-height:1.3}.grandprix .grandprix_dantai .prof .ph_box .name span{font-size:14px}.grandprix .grandprix_dantai .prof .baloon{width:222px;background-color:#fff;border-radius:10px;float:right}.grandprix .grandprix_dantai .prof .baloon h3{padding:10px 10px 5px 17px;color:#48a263}.grandprix .grandprix_dantai .prof .baloon p{padding:0 14px 10px;color:#387f4d;font-size:12px}.grandprix .grandprix_kojin{float:right;min-height:745px}.grandprix .grandprix_kojin h2{font-size:22px;color:#e13d86;margin-top:5px;margin-bottom:10px;text-align:center;line-height:1.3}.grandprix .grandprix_kojin>p{margin-bottom:10px}.grandprix .grandprix_kojin .prof{*zoom:1}.grandprix .grandprix_kojin .prof:after{clear:both;content:"";display:block}.grandprix .grandprix_kojin .prof .ph_box{float:left;width:154px}.grandprix .grandprix_kojin .prof .ph_box .name{margin-top:5px;font-size:16px;font-weight:700;line-height:1.3}.grandprix .grandprix_kojin .prof .ph_box .name span{font-size:14px}.grandprix .grandprix_kojin .prof .baloon{width:276px;background-color:#fff;border-radius:10px;float:right}.grandprix .grandprix_kojin .prof .baloon h3{padding:10px 10px 5px 17px;color:#e13d86}.grandprix .grandprix_kojin .prof .baloon p{padding:0 14px 10px;color:#cc1f6c;font-size:12px}.pregrandprix h1{text-align:center;margin-bottom:10px}.pregrandprix .pregrandprix_dantai{float:left;width:488px;background:url(../img_h/pregrandprix_bg.gif) repeat-y right top}.pregrandprix .pregrandprix_dantai .pregrandprix_item1{width:460px;padding-bottom:20px;margin-bottom:20px}.pregrandprix .pregrandprix_dantai .pregrandprix_item1.pregrandprix_item1{border-bottom:1px dashed #48a263}.pregrandprix .pregrandprix_dantai .pregrandprix_item1 .menu{*zoom:1}.pregrandprix .pregrandprix_dantai .pregrandprix_item1 .menu:after{clear:both;content:"";display:block}.pregrandprix .pregrandprix_dantai .pregrandprix_item1 .menu img{float:left;margin-right:12px;margin-bottom:20px}.pregrandprix .pregrandprix_dantai .pregrandprix_item1 .menu h2{color:#48a263;font-size:20px;margin-bottom:10px;float:right;width:199px;line-height:1.3}.pregrandprix .pregrandprix_dantai .pregrandprix_item1 .menu p{float:right;width:199px;margin-bottom:10px}.pregrandprix .pregrandprix_dantai .pregrandprix_item1 .prof{*zoom:1}.pregrandprix .pregrandprix_dantai .pregrandprix_item1 .prof:after{clear:both;content:"";display:block}.pregrandprix .pregrandprix_dantai .pregrandprix_item1 .prof>div{float:left;margin-right:12px}.pregrandprix .pregrandprix_dantai .pregrandprix_item1 .prof .comment{float:right;width:200px;font-size:12px;color:#48a263;border:1px solid #48a263;border-radius:10px;box-sizing:border-box;padding:10px}.pregrandprix .pregrandprix_dantai .pregrandprix_item1 .name{margin-top:5px;font-weight:700;font-size:16px;line-height:1.3}.pregrandprix .pregrandprix_dantai .pregrandprix_item1 .name span{font-size:14px}.pregrandprix .pregrandprix_dantai .pregrandprix_item1 .name{width:241px}.pregrandprix .pregrandprix_dantai .pregrandprix_item2{width:460px;padding-bottom:20px;margin-bottom:20px}.pregrandprix .pregrandprix_dantai .pregrandprix_item2.pregrandprix_item1{border-bottom:1px dashed #48a263}.pregrandprix .pregrandprix_dantai .pregrandprix_item2 .menu{*zoom:1}.pregrandprix .pregrandprix_dantai .pregrandprix_item2 .menu:after{clear:both;content:"";display:block}.pregrandprix .pregrandprix_dantai .pregrandprix_item2 .menu img{float:left;margin-right:12px;margin-bottom:20px}.pregrandprix .pregrandprix_dantai .pregrandprix_item2 .menu h2{color:#48a263;font-size:20px;margin-bottom:10px;float:right;width:199px;line-height:1.3}.pregrandprix .pregrandprix_dantai .pregrandprix_item2 .menu p{float:right;width:199px;margin-bottom:10px}.pregrandprix .pregrandprix_dantai .pregrandprix_item2 .prof{*zoom:1}.pregrandprix .pregrandprix_dantai .pregrandprix_item2 .prof:after{clear:both;content:"";display:block}.pregrandprix .pregrandprix_dantai .pregrandprix_item2 .prof>div{float:left;margin-right:12px}.pregrandprix .pregrandprix_dantai .pregrandprix_item2 .prof .comment{float:right;width:231px;font-size:12px;color:#48a263;border:1px solid #48a263;border-radius:10px;box-sizing:border-box;padding:10px}.pregrandprix .pregrandprix_dantai .pregrandprix_item2 .name{margin-top:5px;font-weight:700;font-size:16px;line-height:1.3}.pregrandprix .pregrandprix_dantai .pregrandprix_item2 .name span{font-size:14px}.pregrandprix .pregrandprix_kojin{float:right;width:460px}.pregrandprix .pregrandprix_kojin .pregrandprix_item{width:460px;padding-bottom:20px;margin-bottom:20px}.pregrandprix .pregrandprix_kojin .pregrandprix_item.pregrandprix_item1{border-bottom:1px dashed #e13d86}.pregrandprix .pregrandprix_kojin .pregrandprix_item .menu{*zoom:1}.pregrandprix .pregrandprix_kojin .pregrandprix_item .menu:after{clear:both;content:"";display:block}.pregrandprix .pregrandprix_kojin .pregrandprix_item .menu img{float:left;margin-right:12px;margin-bottom:20px}.pregrandprix .pregrandprix_kojin .pregrandprix_item .menu h2{color:#e13d86;font-size:20px;margin-bottom:10px;float:right;width:199px;line-height:1.3}.pregrandprix .pregrandprix_kojin .pregrandprix_item .menu p{float:right;width:199px;margin-bottom:10px}.pregrandprix .pregrandprix_kojin .pregrandprix_item .prof{*zoom:1}.pregrandprix .pregrandprix_kojin .pregrandprix_item .prof:after{clear:both;content:"";display:block}.pregrandprix .pregrandprix_kojin .pregrandprix_item .prof>div{float:left;margin-right:12px}.pregrandprix .pregrandprix_kojin .pregrandprix_item .prof .comment{float:right;width:288px;font-size:12px;color:#e13d86;border:1px solid #e13d86;border-radius:10px;box-sizing:border-box;padding:10px}.pregrandprix .pregrandprix_kojin .pregrandprix_item .name{margin-top:5px;font-weight:700;font-size:16px;line-height:1.3}.pregrandprix .pregrandprix_kojin .pregrandprix_item .name span{font-size:14px}.pregrandprix .pregrandprix_kojin .pregrandprix_item .name{width:288px;float:right;margin-top:15px}.ewlw header{*zoom:1;margin-bottom:10px}.ewlw header:after{clear:both;content:"";display:block}.ewlw header h1{float:left;margin-right:10px;padding-top:5px}.ewlw header p{font-weight:700}.ewlw h2{margin-bottom:15px}.ewlw .ewlw_dantai{float:left;width:488px;background:url(../img_h/pregrandprix_bg.gif) repeat-y right top}.ewlw .ewlw_dantai li{*zoom:1;width:460px;padding-bottom:20px;margin-bottom:20px;border-bottom:1px dashed #48a263}.ewlw .ewlw_dantai li:after{clear:both;content:"";display:block}.ewlw .ewlw_dantai li .menu{*zoom:1;width:250px;float:left}.ewlw .ewlw_dantai li .menu:after{clear:both;content:"";display:block}.ewlw .ewlw_dantai li .menu h2{color:#48a263;font-size:20px;margin-bottom:10px;float:right;width:199px;line-height:1.3}.ewlw .ewlw_dantai li .txt{float:right;width:210px}.ewlw .ewlw_dantai li .txt h3{color:#48a263;font-size:20px;line-height:1.3;margin-bottom:10px}.ewlw .ewlw_dantai li .name{margin-top:5px;font-weight:700;font-size:16px;line-height:1.3}.ewlw .ewlw_dantai li .name span{font-size:14px}.ewlw .ewlw_dantai li.last{border-bottom:none}.ewlw .ewlw_kojin{float:right;width:460px}.ewlw .ewlw_kojin li{*zoom:1;width:460px;padding-bottom:20px;margin-bottom:20px;border-bottom:1px dashed #e13d86}.ewlw .ewlw_kojin li:after{clear:both;content:"";display:block}.ewlw .ewlw_kojin li .menu{*zoom:1;width:250px;float:left}.ewlw .ewlw_kojin li .menu:after{clear:both;content:"";display:block}.ewlw .ewlw_kojin li .menu h2{color:#e13d86;font-size:20px;margin-bottom:10px;float:right;width:199px;line-height:1.3}.ewlw .ewlw_kojin li .txt{float:right;width:210px}.ewlw .ewlw_kojin li .txt h3{color:#e13d86;font-size:20px;line-height:1.3;margin-bottom:10px}.ewlw .ewlw_kojin li .name{margin-top:5px;font-weight:700;font-size:16px;line-height:1.3}.ewlw .ewlw_kojin li .name span{font-size:14px}.ewlw .ewlw_kojin li.last{border-bottom:none}.umami{padding:0 20px}.umami header{*zoom:1;margin-bottom:10px}.umami header:after{clear:both;content:"";display:block}.umami header>img{float:left}.umami header div{float:right;width:835px;line-height:1.5;font-weight:700}.umami header div h1{margin-bottom:10px;margin-top:10px}.umami header div a img{float:right}.umami .umami_dantai,.umami .umami_kojin{float:left;width:348px}.umami .umami_dantai p,.umami .umami_kojin p{padding-right:23px;font-size:12px;line-height:1.4}.umami .umami_dantai p span,.umami .umami_kojin p span{font-weight:700;color:#48a263}.umami .umami_kojin p span{color:#e13d86}.umami .umami_about{float:right;width:220px;box-sizing:border-box;background-color:#fff261;border-radius:10px;padding:20px}.umami .umami_about h3{font-size:18px;text-align:center;margin-bottom:10px;color:#e40011}.nextpage{text-align:center;margin-bottom:20px}.sponsor{margin-bottom:10px}.sponsor a{text-decoration:underline}.sponsor a:hover{text-decoration:none}.credit{font-size:12px;margin-top:10px}.kk{font-size:75%}.vt_lead p{font-weight:700;text-align:center}