@charset "UTF-8";/*! normalize.css v3.0.1 | MIT License | git.io/normalize */img,legend{border:0}pre,textarea{overflow:auto}.l_header,ul>li:before{-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff1fa9f7,endColorstr=#ff005fb5,GradientType=1)"}div.section table.standings tr td.team,form .inline_form_btn{white-space:nowrap}.l_main:after,.media:after,.section ul.navigation.pager.category,.section ul.navigation.pager.category:after,.tab_content,.uniform_sponsor_list:after,.uniform_sponsor_toyota_carousel:after,.whatsnew_media_event_schedule:after,ul.gallery{clear:both}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{vertical-align:bottom}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}body,textarea{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"Lucida Sans Unicode","Lucida Grande",Verdana,"ＭＳ Ｐゴシック",sans-serif}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend,td,th{padding:0}html{line-height:1}body{margin:0;min-width:920px;color:#333;line-height:1.6;font-size:.813em}.l_header,.l_inner,.l_main,.l_wrapper{position:relative;margin:0 auto}address{font-style:normal}a,a:active,a:link{color:#1A0DAB;text-decoration:underline}a:visited{color:#609}a:hover{color:#1A0DAB;text-decoration:none}input[type=text],input[type=password],textarea{max-width:100%!important}.l_inner{width:1200px}@media only screen and (max-width:1024px){body{min-width:320px;max-width:100%}head+iframe{display:none}img{max-width:100%;height:auto}input[type=text],input[type=password],textarea{font-size:16px}.l_inner{width:auto}}.l_wrapper{word-wrap:break-word;padding:0;width:100%}.l_main{padding:0 0 15px}.l_main:after,.l_main:before{content:"";display:table}@media only screen and (max-width:1024px){.l_main,.l_wrapper{width:auto}}.l_header{z-index:1;width:100%;padding:0;background-image:-moz-linear-gradient(0 39% -1deg,#1fa9f7 0,#1fa9f7 6%,#0367bc 26%,#1fa9f7 48%,#005fb5 91%,#005fb5 100%);background-image:-webkit-gradient(linear,0 39%,101% 86%,color-stop(0,#1fa9f7),color-stop(.06,#1fa9f7),color-stop(.26,#0367bc),color-stop(.48,#1fa9f7),color-stop(.91,#005fb5),color-stop(1,#005fb5));background-image:-webkit-linear-gradient(-1deg,#1fa9f7 0,#1fa9f7 6%,#0367bc 26%,#1fa9f7 48%,#005fb5 91%,#005fb5 100%);background-image:-o-linear-gradient(-1deg,#1fa9f7 0,#1fa9f7 6%,#0367bc 26%,#1fa9f7 48%,#005fb5 91%,#005fb5 100%);background-image:-ms-linear-gradient(-1deg,#1fa9f7 0,#1fa9f7 6%,#0367bc 26%,#1fa9f7 48%,#005fb5 91%,#005fb5 100%);background-image:linear-gradient(91deg,#1fa9f7 0,#1fa9f7 6%,#0367bc 26%,#1fa9f7 48%,#005fb5 91%,#005fb5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff1fa9f7, endColorstr=#ff005fb5, GradientType=1)}@media only screen and (max-width:1024px){.l_header{width:auto}}.l_header .l_inner{height:74px}@media only screen and (max-width:799px){.l_header .l_inner{height:37px}}.l_header .site_title{position:absolute;top:0;left:0;margin:0;padding:0}.l_header .site_title a{position:relative;display:block;padding:15px 0 0 110px}.l_header .site_title a:before{content:'';position:absolute;top:0;left:0;width:100px;height:106px;background:url(../img/2015renewal/logo.png) no-repeat}@media only screen and (max-width:799px){.l_header .site_title a{padding:6px 0 0 50px}.l_header .site_title a img{width:114px;height:23px;vertical-align:top}.l_header .site_title a:before{width:38px;height:40px;background-size:38px 40px}}.gnav{position:absolute;top:13px;left:347px;width:633px}@media only screen and (max-width:1024px){.gnav{display:none}}.gnav_list{height:51px;margin:0;padding:0;list-style:none}.gnav_item{position:relative;float:left;margin:0;padding:0;border:none;background:0 0;text-align:center}.gnav_item a{position:relative;display:block;height:20px;padding:4px 0 0}.gnav_item a img{vertical-align:top}.gnav_item_1 a,.gnav_item_8 a{width:111px}.gnav_item_2 a,.gnav_item_9 a{width:74px}.gnav_item_10 a,.gnav_item_11 a,.gnav_item_3 a,.gnav_item_4 a{width:87px}.gnav_item_12 a,.gnav_item_5 a{width:99px}.gnav_item_13 a,.gnav_item_6 a{width:74px}.gnav_item_14 a,.gnav_item_7 a{width:99px}.gnav_item_1,.gnav_item_2,.gnav_item_3,.gnav_item_4,.gnav_item_5,.gnav_item_6,.gnav_item_7{border-bottom:1px solid #136DA2}.gnav_item_1:before,.gnav_item_2:before,.gnav_item_3:before,.gnav_item_4:before,.gnav_item_5:before,.gnav_item_6:before,.gnav_item_7:before{content:'';position:absolute;top:0;left:0;width:1px;height:19px;background:#136DA2}.gnav_item_1 a:before,.gnav_item_2 a:before,.gnav_item_3 a:before,.gnav_item_4 a:before,.gnav_item_5 a:before,.gnav_item_6 a:before,.gnav_item_7 a:before{content:'';position:absolute;top:0;left:1px;width:1px;height:19px;background:#4DB1EE}.gnav_item_10,.gnav_item_11,.gnav_item_12,.gnav_item_13,.gnav_item_14,.gnav_item_8,.gnav_item_9{border-top:1px solid #4DB1EE}.gnav_item_10:before,.gnav_item_11:before,.gnav_item_12:before,.gnav_item_13:before,.gnav_item_14:before,.gnav_item_8:before,.gnav_item_9:before{content:'';position:absolute;top:7px;left:0;width:1px;height:19px;background:#136DA2}.gnav_item_10 a,.gnav_item_11 a,.gnav_item_12 a,.gnav_item_13 a,.gnav_item_14 a,.gnav_item_8 a,.gnav_item_9 a{height:13px;padding:11px 0 0}.gnav_item_10 a:before,.gnav_item_11 a:before,.gnav_item_12 a:before,.gnav_item_13 a:before,.gnav_item_14 a:before,.gnav_item_8 a:before,.gnav_item_9 a:before{content:'';position:absolute;top:7px;left:1px;width:1px;height:19px;background:#4DB1EE}.gnav_item_7 a:after,.gnav_item_7:after{content:'';position:absolute;top:0}.gnav_item_7:after{right:0;width:1px;height:19px;background:#136DA2}.gnav_item_7 a:after{right:1px;width:1px;height:19px;background:#4DB1EE}.gnav_item_14 a:after,.gnav_item_14:after{content:'';position:absolute;top:7px;width:1px;height:19px}.gnav_item_14:after{right:0;background:#136DA2}.gnav_item_14 a:after{right:1px;background:#4DB1EE}.l_header_search,.sp_gnav_ctrl,.uniform_sponsor{position:absolute;right:0}.gnav_sub_list{display:none;position:absolute;z-index:10}.gnav_item:hover .gnav_sub_list{display:block}.l_header_search{top:0;width:300px}.sp_gnav_ctrl{display:none;top:0;width:37px;height:33px;background:url(../img/2015renewal/gnav_ctrl_is_closed.png) no-repeat;background-size:37px 33px}.sp_gnav_ctrl.is_opened{background-image:url(../img/2015renewal/gnav_ctrl_is_opened.png)}.uniform_sponsor{top:5px;width:212px}@media only screen and (max-width:1024px){.sp_gnav_ctrl{display:block}.uniform_sponsor{right:45px}}@media only screen and (max-width:799px){.uniform_sponsor{width:110px;top:1px}}.uniform_sponsor_list{list-style:none;margin:0;padding:0}.uniform_sponsor_list:after,.uniform_sponsor_list:before{content:"";display:table}.uniform_sponsor_list.uniform_sponsor_list--four{float:left;width:144px}.uniform_sponsor_list.uniform_sponsor_list--four .uniform_sponsor_item_2,.uniform_sponsor_list.uniform_sponsor_list--four .uniform_sponsor_item_4{margin:0 0 4px}@media only screen and (max-width:799px){.uniform_sponsor_list.uniform_sponsor_list--four{width:70px}.uniform_sponsor_list.uniform_sponsor_list--four .uniform_sponsor_item_2,.uniform_sponsor_list.uniform_sponsor_list--four .uniform_sponsor_item_4{margin:0 0 2px}}.uniform_sponsor_list.uniform_sponsor_list--four .uniform_sponsor_item_3{margin:0 5px 4px 0}@media only screen and (max-width:799px){.uniform_sponsor_list.uniform_sponsor_list--four .uniform_sponsor_item_3{margin:0 2px 2px 0}}.uniform_sponsor_item{float:left;margin:0 5px 4px 0;padding:0}.uniform_sponsor_item:before{display:none}@media only screen and (max-width:799px){.uniform_sponsor_item{margin:0 2px 2px 0;height:15px;line-height:1}.uniform_sponsor_item img{width:33px;height:15px}}.uniform_sponsor_item_3,.uniform_sponsor_item_6{margin:0 0 4px}.uniform_sponsor_toyota{float:left;width:67px;height:68px;overflow:hidden}@media only screen and (max-width:799px){.uniform_sponsor_toyota{width:33px;height:34px}}.uniform_sponsor_toyota_carousel{width:9999px}.uniform_sponsor_toyota_carousel:after,.uniform_sponsor_toyota_carousel:before{content:"";display:table}.uniform_sponsor_list_toyota{float:left;width:67px;margin:0;padding:0}.uniform_sponsor_list_toyota .uniform_sponsor_item{float:none;margin:0 0 4px}.l_contents{width:920px;margin:0 auto}@media only screen and (max-width:1024px){.l_contents{float:none;width:auto}}.section{padding:10px}.section .section{padding:10px 0}.l_sidebar{float:right;width:220px}.l_footer_bn_list{list-style:none;margin:0;padding:0;text-align:center}.l_footer_bn_item{display:inline-block;margin:0 20px 0 0}.l_footer_bn_item:before{display:none}.l_footer_bn_item.last{margin:0}@media only screen and (max-width:799px){.l_footer_bn_item{display:block;margin:0 0 20px}}.footer_map_sub_item:before,.footermap_item:before{display:none}.l_footer{position:relative;background:url(../img/2015renewal/footer_bg.png) 50% 100% repeat-x;color:#FFF;min-height:320px;padding:20px 0 0;text-align:center;border-bottom:4px solid #F24963}@media only screen and (max-width:1024px){.l_sidebar{float:none;width:auto}.l_footer{min-height:100px;background-position:50% 130px}.l_footer .l_inner{min-height:100px}.footermap{display:none}}@media only screen and (max-width:799px){.l_footer .l_inner{min-height:50px}}.l_footer .l_pagetop{height:110px;background:#EEE}.l_footer .l_pagetop .pagetop{padding:35px 0 0;text-align:right}.footermap{position:relative;float:left;text-align:left;font-size:105%}.footermap:after,.footermap:before{content:'';position:absolute;top:20px;width:1px;height:181px}form p.submit,p.pict6,ul.gallery{text-align:center}.footermap .info_title{padding:28px 0 17px 20px}.footermap:before{right:1px;background:#033A76}.footermap:after{right:0;background:#4582C4}.footermap.footermap_clubinfo{width:272px}.footermap.footermap_otherinfo{width:326px}.footermap.footermap_schoolinfo{width:289px}.footermap_list{list-style:none;margin:0;padding:0 0 0 20px}.footermap_item{float:left;width:50%;padding:0}.footermap_item a{color:#fff}.footermap_item a:link{text-decoration:none;color:#fff}.footermap_item a:hover{text-decoration:underline}.footer_map_sub_list{margin:0;padding:0;list-style:none;font-size:90%}.footer_map_sub_item a:before{content:'・'}.footer_main .footer_contact a:before,.footer_main .footer_title:before,a.pdf:before,ul>li:before{content:''}.footer_main{position:relative;float:right;width:313px;min-height:210px}@media only screen and (max-width:1024px){.footer_main{float:none;width:auto;min-height:inherit}}.footer_main .footer_title{position:absolute;top:34px;left:22px;width:149px;padding:80px 0 0}.footer_main .footer_title:before{position:absolute;top:0;left:50%;width:72px;height:77px;margin:0 0 0 -36px;background:url(../img/2015renewal/footer_logo.png) no-repeat}@media only screen and (max-width:1024px){.footer_main .footer_title{top:15px;padding:30px 0 0 80px}.footer_main .footer_title:before{left:0;margin:0}}@media only screen and (max-width:799px){.footer_main .footer_title{padding:8px 0 0 5px;left:5px;top:5px}.footer_main .footer_title:before{width:36px;height:38px;background-size:36px 38px}.footer_main .footer_title img{width:74px;height:16px}}.footer_main .footer_theme{position:absolute;top:36px;right:25px}@media only screen and (max-width:1024px){.footer_main .footer_theme{top:20px}.footer_main .footer_theme img{max-width:56px;height:auto}}.footer_main .footer_contact{position:absolute;bottom:40px;left:20px}@media only screen and (max-width:1024px){.footer_main .footer_contact{left:270px}}@media only screen and (max-width:799px){.footer_main .footer_theme{top:5px}.footer_main .footer_theme img{max-width:28px}.footer_main .footer_contact{left:150px;bottom:20px;font-size:80%}}.footer_main .footer_contact a{display:inline-block;padding:0 0 0 10px;color:#fff}.footer_main .footer_contact a:link{color:#fff;text-decoration:none}.footer_main .footer_contact a:hover{text-decoration:underline}.footer_main .footer_contact a:before{position:absolute;top:4px;left:0;width:0;height:0;border-left:5px solid #fff;border-right:5px solid transparent;border-top:5px solid transparent;border-bottom:5px solid transparent}.footer_main .copyright{position:absolute;left:20px;bottom:10px;margin:0}@media only screen and (max-width:1024px){.footer_main .copyright{left:270px}input[type=text],input[type=password],textarea{width:100%}}@media only screen and (max-width:799px){.footer_main .copyright{bottom:0;left:10px;font-size:80%}}.accordion{margin-bottom:1em}.accordion>.accordion_trigger{background-color:#CCC;padding:10px 15px;margin:10px auto 0;cursor:pointer}.accordion>.accordion_trigger:first-child{margin-top:0}.accordion>.accordion_content{padding:10px 15px;border-color:#CCC;border-style:solid;border-width:3px}.accordion>.accordion_content.is_accordion_active{margin-top:-3px}.is_accordion_active{display:block}.is_accordion_hidden.accordion_content{display:none}.alert{padding:5px 15px;border-width:1px;border-style:solid}.alert.alert_success{border-color:#68D59B;background-color:#A3E6BD}.alert.alert_info{border-color:#5FCEEA;background-color:#9FDDEA}.alert.alert_attention{border-color:#FFCB4F;background-color:#F9E497}.alert.alert_error{border-color:#EFB9C3;background-color:#FFC6CA}.btn,input[type=button],input[type=submit]{display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;max-width:100%;cursor:pointer;text-decoration:none;border-radius:5px;border:1px solid #1695E5;padding:1em 2em;line-height:1;background-color:#1695E5;color:#fff;-webkit-transition:background-color,.3s,ease-out;-moz-transition:background-color,.3s,ease-out;-o-transition:background-color,.3s,ease-out;transition:background-color,.3s,ease-out;text-align:center}.btn:active,.btn:hover,.btn:link,.btn:visited,input[type=button]:active,input[type=button]:hover,input[type=button]:link,input[type=button]:visited,input[type=submit]:active,input[type=submit]:hover,input[type=submit]:link,input[type=submit]:visited{text-decoration:none;color:#fff}.btn:hover,input[type=button]:hover,input[type=submit]:hover{background-color:#1486ce}.btn.is_btn_disabled,input.is_btn_disabled[type=button],input.is_btn_disabled[type=submit]{opacity:.5;cursor:default}input[type=text],input[type=password],textarea{-webkit-appearance:none;appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:5px;border:1px solid #CCC}input.block,input.is_block,select.block,select.is_block,textarea.block,textarea.is_block{display:block;width:100%}input.is_error,select.is_error,textarea.is_error{border-color:#EFB9C3;background-color:#FFC6CA}input.is_error:focus,select.is_error:focus,textarea.is_error:focus{background-color:#FFF}form .inline_form{width:100%;display:table}form .inline_form_btn,form .inline_form_text{display:table-cell;vertical-align:middle}form .inline_form_text{width:100%;padding-right:5px}form .inline_form_text>input[type=text]{width:100%;height:44px}form .inline_form_btn>input[type=submit]{height:44px}form .label_optional,form .label_required,form .optional,form .required{font-size:84.61538%;margin:0 5px}form .label_required,form .required{border-color:#F30;background-color:#F30;color:#FFF}form .label_optional,form .optional{border-color:#65abd0;background-color:#65abd0;color:#FFF}form .agreement{margin:0 0 1em;padding:10px;background-color:#EFEFEF}form .agreement>.article{overflow-y:scroll;background-color:#FFF;height:10em;padding:10px}a.pdf:before{display:inline-block;width:16px;height:16px;background-image:url(../img/2015renewal/icons/pdf_small.png);background-repeat:no-repeat;background-position:0 0;margin-right:5px}img.alignleft{float:left;margin-right:10px;margin-bottom:10px}@media only screen and (max-width:799px){img.alignleft{float:none;display:block;margin-left:auto;margin-right:auto}}img.alignright{float:right;margin-left:10px;margin-bottom:10px}@media only screen and (max-width:799px){img.alignright{float:none;display:block;margin-left:auto;margin-right:auto}}img.aligncenter{display:block;margin-left:auto;margin-right:auto;margin-bottom:10px}a:hover img,a:hover input[type=image],input[type=image]:hover{opacity:.7}a:hover img[src$="_off.png"],a:hover img[src$="_on.png"],a:hover input[src$="_off.png"],a:hover input[src$="_on.png"],input[src$="_off.png"]{opacity:1}p.pict2{float:left;padding-right:10px}p.pict3{float:right;padding-left:10px}.label{display:inline-block;border-radius:4px;margin-right:5px;padding:0 .5em;border-width:1px;border-style:solid;border-color:#DDD;background-color:#FFF;color:#333}.label.label_error,.label.label_info,.label.label_primary,.label.label_success,.label.label_warning{border-color:#666;background-color:#666;color:#FFF}ul{list-style:disc}ol{list-style:decimal}ol ul,ul ul{list-style:circle}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}#sidr-main ul>li{padding:0}#sidr-main ul>li:before{display:none}ul{padding-left:1em}ul>li{float:none;position:relative;list-style:none;padding:0 0 0 10px}ul>li:before{position:absolute;top:.4em;left:0;width:6px;height:8px;background-image:-moz-linear-gradient(-33% 0 -59deg,#1fa9f7 0,#1fa9f7 6%,#005fb5 91%,#005fb5 100%);background-image:-webkit-gradient(linear,-33% 0,183% 157%,color-stop(0,#1fa9f7),color-stop(.06,#1fa9f7),color-stop(.91,#005fb5),color-stop(1,#005fb5));background-image:-webkit-linear-gradient(-59deg,#1fa9f7 0,#1fa9f7 6%,#005fb5 91%,#005fb5 100%);background-image:-o-linear-gradient(-59deg,#1fa9f7 0,#1fa9f7 6%,#005fb5 91%,#005fb5 100%);background-image:-ms-linear-gradient(-59deg,#1fa9f7 0,#1fa9f7 6%,#005fb5 91%,#005fb5 100%);background-image:linear-gradient(149deg,#1fa9f7 0,#1fa9f7 6%,#005fb5 91%,#005fb5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff1fa9f7, endColorstr=#ff005fb5, GradientType=1)}ul.gallery{list-style:none;padding-left:0}ul.gallery:after,ul.gallery:before{content:"";display:table}ul.gallery:after{clear:both}ul.gallery>li{display:inline-block;margin-right:10px}ul.gallery>li:before{display:none}@media only screen and (max-width:799px){ul.gallery>li{float:none;text-align:center;margin-bottom:10px}iframe{max-height:300px}}dl.vertical dt{font-weight:700}.section dl dt{float:left;margin:0;padding:.5em}.section dl dd{margin:0;padding:.5em 0;overflow:hidden}.section dl.general_posts dd.even,.section dl.general_posts dt.even{background:#EEE}.tableview{margin:0 0 1em;border:1px solid #DDD;border-radius:4px}.tableview .tableview_heading{padding:.5em 20px;background-color:#EFEFEF}.tableview .tableview_heading:first-child{margin:0}.tableview .tableview_list{margin:0;padding:0;list-style:none}.tableview .tableview_item{border-top:1px solid #DDD}.tableview .tableview_item a,.tableview .tableview_item label{display:block}.whatsnew_media_event_schedule{margin:1em 0 2em;padding:0}.whatsnew_media_event_schedule:after,.whatsnew_media_event_schedule:before{content:"";display:table}.whatsnew_media_event_schedule>li{display:inline-block;margin:0 20px 0 0;padding:0}.whatsnew_media_event_schedule>li:before{display:none}.whatsnew_media_event_schedule>li a{display:block;padding:3px 15px;border:1px solid #1BA1EF;color:#1BA1EF;text-decoration:none}@media only screen and (max-width:1024px){.whatsnew_media_event_schedule>li{width:49%;margin:0;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.whatsnew_media_event_schedule>li a{margin:5px;padding:5px}}.whatsnew_media_event_schedule>li a:hover,.whatsnew_media_event_schedule>li.is_current a{background:#1BA1EF;color:#fff}ul.sns{text-align:right}ul.sns li{display:inline-block;margin:0;padding:0}ul.sns li:before{display:none}.media{margin-bottom:1em}.media:after,.media:before{content:"";display:table}.media_image{float:left;margin-right:15px}.media_content{overflow:hidden}.media_reverse .media_image{float:right;margin-right:0;margin-left:15px}iframe{width:100%;max-width:100%}.pager .pager_list .pager_item,.pager .pager_list>li,.pager ul .pager_item,.pager ul>li{display:inline-block}.pager{margin:1em 0}.pager .pager_list,.pager ul{list-style:none;margin:0;padding:0;border:none;background:0 0;text-align:center}.pager .pager_list .pager_item,.pager .pager_list li,.pager ul .pager_item,.pager ul li{margin:0 5px;padding:3px 0;background:0 0;font-weight:700;vertical-align:middle}.pager .pager_list .pager_item a,.pager .pager_list li a,.pager ul .pager_item a,.pager ul li a{display:inline-block;padding:3px 8px;border-width:1px;border-style:solid;font-weight:400;border-color:#333;background-color:#FFF;color:#333}.pager .pager_list .pager_item a:hover,.pager .pager_list .pager_item a:link,.pager .pager_list li a:hover,.pager .pager_list li a:link,.pager ul .pager_item a:hover,.pager ul .pager_item a:link,.pager ul li a:hover,.pager ul li a:link{text-decoration:none}.pager .pager_list li.prev,.pager ul li.prev{float:left;margin-left:0}.pager .pager_list li.next,.pager ul li.next{float:right;margin-right:0}.pager p.page{text-align:center}.pager .pager_list .pager_item a:link,.pager .pager_list li a:link,.pager ul .pager_item a:link,.pager ul li a:link{color:#333}.pager .pager_list .pager_item a:hover,.pager .pager_list li a:hover,.pager ul .pager_item a:hover,.pager ul li a:hover{border-color:#333;background-color:#333;color:#FFF}.section ul.navigation.pager.category{margin:3em 0 0;padding:0;border-top:1px dotted #ccc}.section ul.navigation.pager.category:after,.section ul.navigation.pager.category:before{content:"";display:table}.section ul.navigation.pager.category li{display:inline;width:48%;padding:0}table.calendar,table.is_full{width:100%}.section ul.navigation.pager.category li.prev{float:left;text-align:left}.section ul.navigation.pager.category li.next{float:right;text-align:right}.section ul.navigation.pager.category li:before{display:none}.section .wp-pagenavi{padding:1em 0}.section .wp-pagenavi a,.section .wp-pagenavi span{display:inline-block;margin:2px 5px;padding:3px 8px;border-color:#1BA1EF}.section .wp-pagenavi a{background:#1BA1EF;color:#fff}.section .wp-pagenavi a:hover{background:#fff;color:#1BA1EF;border-color:#1BA1EF}table{border:1px solid #A4A4A4;border-collapse:collapse;border-spacing:1;max-width:100%!important}table caption{text-align:center;margin:0}table caption.left{text-align:left}table caption.right{text-align:right}table tr td,table tr th{padding:.5em 10px;border:1px solid #A4A4A4;text-align:left}table tr th{font-weight:400;background:#A9DDFC}table thead tr th,table tr.col th{border:1px solid #A4A4A4;background:#1695E5;color:#fff;font-weight:700}table .top td,table .top th{vertical-align:top}table .middle td,table .middle th{vertical-align:middle}table .bottom td,table .bottom th{vertical-align:bottom}table.noborder,table[border="0"]{border:none}table.noborder tr td,table.noborder tr th,table[border="0"] tr td,table[border="0"] tr th{border:none;background:0 0}table caption span.thismonth{font-size:200%;font-weight:700;padding:0 20px}table .holiday,table .sunday{background:#FFF0EC}table .saturday{background:#E3F3F8}table.calendar td{width:14.28571%;padding:0}table.calendar .sat{color:#007dd8}table.calendar .sun{color:#dd1d00}table.calendar .calendar_content p{margin:0}@media only screen and (max-width:1024px){table.calendar_responsive thead{display:none}table.calendar_responsive td,table.calendar_responsive th,table.calendar_responsive tr{display:block;width:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}table.calendar_responsive .calendar_content,table.calendar_responsive .calendar_date{display:table-cell}table.calendar_responsive td.sun .calendar_date:after{content:"日"}table.calendar_responsive td.mon .calendar_date:after{content:"月"}table.calendar_responsive td.tue .calendar_date:after{content:"火"}table.calendar_responsive td.wed .calendar_date:after{content:"水"}table.calendar_responsive td.thu .calendar_date:after{content:"木"}table.calendar_responsive td.fri .calendar_date:after{content:"金"}table.calendar_responsive td.sat .calendar_date:after{content:"土"}.is_calendar_empty{display:none}table.school_wear tr td,table.school_wear tr th{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}table.school_child tr td,table.school_child tr th,table.school_guardian tr td,table.school_guardian tr th,table.school_wear tr{display:block}table.school_wear tr:after,table.school_wear tr:before{content:"";display:table}table.school_wear tr:after{clear:both}table.school_wear tr.col{display:none}table.school_wear tr th{clear:both;display:block;box-sizing:border-box}table.school_wear tr td{display:block;float:left;width:25%;box-sizing:border-box}table.school_wear tr td.school_wear_price,table.school_wear tr td.school_wear_price_subtotal{float:none;clear:both;width:auto;background:#f0f0f0;text-align:right!important}table.school_wear tr td.school_wear_num{float:none;width:auto}table.school_wear tr td.school_wear_price_subtotal{float:none;width:auto!important}table.school_wear tr td.school_wear_price_subtotal:before{content:'価格(小計):'}table.school_wear tr td.school_wear_price:before{content:'価格(単価):'}table.school_course tr{display:block}table.school_course tr:after,table.school_course tr:before{content:"";display:table}table.school_course tr:after{clear:both}table.school_course tr.col{display:none}table.school_course tr td,table.school_course tr th{display:block}table.school_course tr td.school_day{display:block;float:left;width:25%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center!important}table.school_course.school_course_akita .school_day_0:before{content:'月'}table.school_course.school_course_akita .school_day_1:before{content:'火'}table.school_course.school_course_akita .school_day_2:before{content:'水'}table.school_course.school_course_akita .school_day_3:before{content:'木'}div.section table.standings tr td.team{white-space:normal}}div.section table.standings tr td.change,div.section table.standings tr td.draw-game,div.section table.standings tr td.game-num,div.section table.standings tr td.get-point,div.section table.standings tr td.goal-differences,div.section table.standings tr td.lose-game,div.section table.standings tr td.lost-point,div.section table.standings tr td.ranking,div.section table.standings tr td.win-game,div.section table.standings tr td.win-point{text-align:center}div.section table.standings tr td.change .fa{font-style:normal;font-weight:700}div.section table.standings tr td.change .fa.fa-minus:before{content:'―';color:#999}div.section table.standings tr td.change .fa.fa-angle-up:before{content:'↑';color:red}div.section table.standings tr td.change .fa.fa-angle-down:before{content:'↓';color:#33f}div.section table.standings tr td.recent5{text-align:center;white-space:nowrap}@media only screen and (max-width:1024px){div.section table.standings tr td.recent5{white-space:normal}}.tab_list{list-style:none;margin:0;padding:0;border-bottom:1px solid #CCC}.tab_list>li{float:left;margin:10px 0 -1px;padding:0}.tab_content{padding:5px 10px}.is_tab_active{display:block}.tab_vertical .tab_list{float:left}.tab_vertical .tab_content{clear:none;overflow:hidden}.tab_list:after,.tab_list:before,.tab_vertical:after,.tab_vertical:before{content:"";display:table}.tab_list:after,.tab_vertical:after{clear:both}.tab_list a{display:block;margin-right:5px;padding:5px 10px;border-width:1px;border-style:solid;border-color:#CCC;background-color:#F6F6F6;text-decoration:none}.tab_list .is_tab_active>a{border-bottom-width:1px;border-bottom-color:#FFF;background-color:#FFF}.tab_vertical .tab_list{border-bottom:none;border-right:1px solid #CCC}.tab_vertical .tab_list>li{float:none;margin-right:-1px;margin-bottom:0}.tab_vertical .tab_list a{margin:0 0 5px}.tab_vertical .tab_list .is_tab_active>a{border-right-color:#FFF;border-bottom-color:#CCC}.topic_path{background:#EEE;text-align:right}.topic_path ul{margin:0;padding:8px 0;list-style:none}.topic_path ul li{margin:0;padding:0;display:inline-block}.topic_path ul li:before{display:none}.topic_path ul li:after{content:'>';margin:0 3px 0 8px}.topic_path ul li.is_current:after{content:none}.section h1:after,.section h2:before,.section h3:before,.section h4:before{content:'';left:0}.section h1{clear:both;position:relative;margin:1.5em -10px .5em;padding:0;color:#333;font-weight:700;font-size:246.15385%}@media only screen and (max-width:799px){.section h1{margin-left:0;margin-right:0}}.section h1:after{position:absolute;bottom:0;width:100%;height:2px;background-image:-moz-linear-gradient(0 98% 0deg,#1fa9f7 0,#1fa9f7 6%,#0367bc 26%,#1fa9f7 48%,#005fb5 91%,#005fb5 100%);background-image:-webkit-gradient(linear,0 98%,112% 276%,color-stop(0,#1fa9f7),color-stop(.06,#1fa9f7),color-stop(.26,#0367bc),color-stop(.48,#1fa9f7),color-stop(.91,#005fb5),color-stop(1,#005fb5));background-image:-webkit-linear-gradient(0deg,#1fa9f7 0,#1fa9f7 6%,#0367bc 26%,#1fa9f7 48%,#005fb5 91%,#005fb5 100%);background-image:-o-linear-gradient(0deg,#1fa9f7 0,#1fa9f7 6%,#0367bc 26%,#1fa9f7 48%,#005fb5 91%,#005fb5 100%);background-image:-ms-linear-gradient(0deg,#1fa9f7 0,#1fa9f7 6%,#0367bc 26%,#1fa9f7 48%,#005fb5 91%,#005fb5 100%);background-image:linear-gradient(90deg,#1fa9f7 0,#1fa9f7 6%,#0367bc 26%,#1fa9f7 48%,#005fb5 91%,#005fb5 100%);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff1fa9f7,endColorstr=#ff005fb5,GradientType=1)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff1fa9f7, endColorstr=#ff005fb5, GradientType=1)}.section h2{clear:both;position:relative;margin:3em -10px .5em;padding:0 0 0 35px;border:1px solid #ECF1F7;background:#fafbfd;background:-moz-linear-gradient(top,#fafbfd 0,#e7edf4 31%,#e7edf4 84%,#f3f6fa 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fafbfd),color-stop(31%,#e7edf4),color-stop(84%,#e7edf4),color-stop(100%,#f3f6fa));background:-webkit-linear-gradient(top,#fafbfd 0,#e7edf4 31%,#e7edf4 84%,#f3f6fa 100%);background:-o-linear-gradient(top,#fafbfd 0,#e7edf4 31%,#e7edf4 84%,#f3f6fa 100%);background:-ms-linear-gradient(top,#fafbfd 0,#e7edf4 31%,#e7edf4 84%,#f3f6fa 100%);background:linear-gradient(to bottom,#fafbfd 0,#e7edf4 31%,#e7edf4 84%,#f3f6fa 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr=#fafbfd, endColorstr=#f3f6fa, GradientType=0 );color:#333;font-weight:700;font-size:184.61538%}.section h2:before{position:absolute;top:50%;width:35px;height:51px;margin:-25px 0 0;background:url(../img/2015renewal/h2_icon.png) no-repeat}.section h3,.section h4{clear:both;margin:.5em -10px;font-weight:700}.section h3{position:relative;padding:0 10px 5px;border-bottom:2px solid #D6D6D6;font-size:153.84615%}.section h3:before{position:absolute;bottom:-2px;width:42%;height:2px;background:#1FA9F7}.section h4{position:relative;padding:0 0 0 15px;color:#333;border-bottom:2px dashed #979797;font-size:138.46154%}.section h4:before{position:absolute;top:50%;width:8px;height:14px;margin:-7px 0 0;background:url(../img/2015renewal/h4_icon.png) no-repeat}.section h5,.section h6{margin:.5em 0;font-weight:700;clear:both}.section h5{padding:0 15px;color:#0468BD;border-bottom:1px solid #ccc;font-size:123.07692%}.section h6{padding:0;color:#333;font-size:107.69231%}blockquote,dl,ol,p,pre,table,ul{margin:0 0 1em}.alignleft{text-align:left}.aligncenter{text-align:center}.alignright{text-align:right}span.important{color:red}span.large{font-size:120%}span.small{font-size:84%}.section em{color:#F60;font-style:normal}.pull_left{float:left}.pull_right{float:right}.clear{clear:both}.clear_left{clear:left}.clear_right{clear:right}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.nowrap{white-space:nowrap}.is_sp_only{display:none}body.home,body.home .l_main{background:#EEE}body.home .l_contents{width:1200px}@media only screen and (max-width:1024px){body.home .l_contents{width:800px}}body.home .section{padding:0}body.home .main_blocks{min-height:1530px;margin:10px 0 0;padding:0;position:relative}@media only screen and (max-width:1024px){body.home .main_blocks{min-height:2380px}}body.home .main_blocks .block{position:absolute;padding:1px;height:340px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:.5s ease-in;-moz-transition:.5s ease-in;-o-transition:.5s ease-in;transition:.5s ease-in}@media only screen and (max-width:799px){.is_pc_only{display:none}.is_sp_only{display:inherit}body.home .l_contents{width:100%}body.home .main_blocks{margin:5px 0 0;min-height:inherit}body.home .main_blocks:after,body.home .main_blocks:before{content:"";display:table}body.home .main_blocks:after{clear:both}body.home .main_blocks .block{position:relative;top:auto!important;left:auto!important;right:auto!important}}body.home .main_blocks .block .view_label{position:absolute;z-index:2}body.home .main_blocks .block .view_label a{position:relative;display:inline-block;padding:1px 3px 1px 10px;background:#EE1738;border-radius:4px;color:#fff;text-decoration:none}body.home .main_blocks .block .view_label a:before{content:'';position:absolute;top:5px;left:3px;width:0;height:0;border-left:5px solid #fff;border-right:5px solid transparent;border-top:5px solid transparent;border-bottom:5px solid transparent}body.home .main_blocks .block .view_label a:hover{background:#fff;color:#EE1738}body.home .main_blocks .block .view_label a:hover:before{border-left-color:#EE1738}body.home .main_blocks .block_hero{top:0;left:0;width:800px;overflow:hidden}@media only screen and (max-width:799px){body.home .main_blocks .block_hero{width:100%;height:auto}body.home .main_blocks .block_hero .block_hero_carousel a{max-width:100%}}@media only screen and (max-width:400px){body.home .main_blocks .block_hero{max-height:180px}}body.home .main_blocks .block_hero .block_hero_carousel a{display:block;height:338px}@media only screen and (min-width:1024px){body.home .main_blocks .block_hero .block_hero_carousel a{width:798px!important}}@media only screen and (max-width:1024px){body.home .main_blocks .block_hero .block_hero_carousel a{width:auto;height:auto}}body.home .main_blocks .block_hero .block_hero_carousel img{width:798px;height:auto}@media only screen and (min-width:1024px){body.home .main_blocks .block_hero .block_hero_carousel img{width:798px!important}}@media only screen and (max-width:1024px){body.home .main_blocks .block_hero .block_hero_carousel img{width:auto}}body.home .main_blocks .block_hero .block_hero_carousel_pagination{position:absolute;top:12px;right:20px;z-index:10}body.home .main_blocks .block_hero .block_hero_carousel_pagination a{display:inline-block;margin:0 0 0 10px;padding:2px 5px;background:#FBFBFB;color:#000;border-radius:4px;text-decoration:none}body.home .main_blocks .block_game_info .block_game_report .game_result dd.place .city,body.home .main_blocks .block_game_info .block_game_report .game_result dt{display:none}body.home .main_blocks .block_hero .block_hero_carousel_pagination a.selected{background:#1EA6F4;color:#fff}body.home .main_blocks .block_game_info{top:340px;left:0;width:800px}@media only screen and (max-width:799px){body.home .main_blocks .block_hero .block_hero_carousel img{max-width:100%;height:auto}body.home .main_blocks .block_game_info{width:100%;height:auto}}body.home .main_blocks .block_game_info .image{position:absolute;top:1px;left:1px;z-index:0}body.home .main_blocks .block_game_info .image img{max-width:798px;max-height:338px}@media only screen and (max-width:799px){body.home .main_blocks .block_game_info .image{top:0;left:0;width:100%;height:100%;overflow:hidden}body.home .main_blocks .block_game_info .image img{height:100%;min-height:100%;width:auto;max-width:initial;max-height:initial;position:relative;left:-60%}body.home .main_blocks .block_game_info>.title{display:none}}@media only screen and (max-width:400px){body.home .main_blocks .block_game_info .image img{left:-100%}}body.home .main_blocks .block_game_info>.title{position:absolute;bottom:6px;left:316px}body.home .main_blocks .block_game_info .block_game_report{position:absolute;top:19px;left:9px;z-index:1;width:300px;height:300px;padding:10px 0 0 10px;background:url(../img/2015renewal/home/game_info_bg.png);color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:799px){body.home .main_blocks .block_game_info .block_game_report{position:relative;top:auto;left:auto;height:auto;margin:10px auto}}body.home .main_blocks .block_game_info .block_game_report .title{padding:5px 0 0 35px;background:url(../img/2015renewal/home/game_report.png) 0 100% no-repeat;font-size:130%}body.home .main_blocks .block_game_info .block_game_report .game_result{color:#fff}body.home .main_blocks .block_game_info .block_game_report .game_result dd.card{margin:0 auto 2px}body.home .main_blocks .block_game_info .block_game_report .game_result table tr td p.first,body.home .main_blocks .block_game_info .block_game_report .game_result table tr td p.second{font-size:120%}body.home .main_blocks .block_game_info .block_game_report .game_result dl{margin:0;padding:0;text-align:left}body.home .main_blocks .block_game_info .block_game_report .game_result dl:last-child{border-bottom:0}body.home .main_blocks .block_game_info .block_game_report .game_result dd{clear:left;list-style:none;margin:2px auto;padding:0}.funclub2017 .add_special_wrapper:after,.funclub2017 .diamond_wrapper .diamond_price,.funclub2017 .diamond_wrapper:after,.funclub2017 .funclub_btns:after,.funclub2017 .special_normal .special_content:after,.section .small_text,body.home .information_bn_list:after,body.home .information_list:after,body.home .main_blocks .block_ranking .rank li,body.home .main_blocks .block_sponsor .block_sponsor_carousel_wrapper .block_sponsor_carousel_list:after,body.home .post_contents:after{clear:both}body.home .main_blocks .block_game_info .block_game_report .game_result em{font-size:100%;font-weight:400;font-style:normal;color:#fff}body.home .main_blocks .block_game_info .block_game_report .game_result dd.card{font-weight:700}body.home .main_blocks .block_game_info .block_game_report .game_result dd.card .team,body.home .main_blocks .block_game_info .block_game_report .game_result dd.card .vs{font-size:130%}body.home .main_blocks .block_game_info .block_game_report .game_result dd.date,body.home .main_blocks .block_game_info .block_game_report .game_result dd.place{font-size:90%}body.home .main_blocks .block_game_info .block_game_report .game_result dd.result{padding:0}body.home .main_blocks .block_game_info .block_game_report .game_result table{border:0;margin:0}body.home .main_blocks .block_game_info .block_game_report .game_result table tr td,body.home .main_blocks .block_game_info .block_game_report .game_result table tr th{padding:0;border:0;text-align:center;font-size:84%}body.home .main_blocks .block_game_info .block_game_report .game_result table tr th{width:110px;white-space:normal;font-weight:400;background:0 0}body.home .main_blocks .block_game_info .block_game_report .game_result table tr th span{display:block}body.home .main_blocks .block_game_info .block_game_report .game_result table tr th span.logo{padding:6px}body.home .main_blocks .block_game_info .block_game_report .game_result table tr td p{line-height:1.8}body.home .main_blocks .block_game_info .block_game_report .game_result table tr td p.score.result{white-space:nowrap}body.home .main_blocks .block_game_info .block_game_report .game_result table tr td p.score.result strong{font-size:280%}body.home .main_blocks .block_game_info .block_game_report .game_result p{margin:0}body.home .main_blocks .block_game_info .block_game_report .game_result a.button{display:inline-block;padding:3px 10px;background:#005BAC;color:#fff;text-decoration:none;border-radius:4px}body.home .main_blocks .block_game_info .block_game_report .game_result a.button:hover{background:#fff;color:#005BAC}body.home .main_blocks .block_game_info .block_game_plan{position:absolute;width:360px;height:145px;padding:10px 0 0 10px;background:url(../img/2015renewal/home/game_info_bg.png);color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:799px){body.home .main_blocks .block_game_info .block_game_plan{position:relative;width:300px;height:auto;margin:10px auto 30px}}body.home .main_blocks .block_game_info .block_game_plan .title{padding:0 0 0 35px;background:url(../img/2015renewal/home/game_plan.png) no-repeat;font-size:130%}body.home .main_blocks .block_game_info .block_game_plan .buy_ticket{top:10px;right:14px}body.home .main_blocks .block_game_info .block_game_plan .logo{float:left;margin-right:5px}body.home .main_blocks .block_game_info .block_game_plan .date_place{overflow:hidden}body.home .main_blocks .block_game_info .block_game_plan .date_place em,body.home .main_blocks .block_game_info .block_game_plan .date_place strong{font-style:normal;font-weight:400;color:#fff}body.home .main_blocks .block_game_info .block_game_plan1{top:19px;right:9px}@media only screen and (max-width:799px){body.home .main_blocks .block_game_info .block_game_plan1{top:auto;right:auto}}body.home .main_blocks .block_game_info .block_game_plan2{bottom:19px;right:9px}body.home .main_blocks .block_ad_sponsor{width:400px}@media only screen and (max-width:799px){body.home .main_blocks .block_game_info .block_game_plan2{top:auto;right:auto}body.home .main_blocks .block_ad_sponsor{width:100%}}body.home .main_blocks .block_ad_sponsor .inner{background:#056BC0;padding:0 3px 3px}body.home .main_blocks .block_ad_sponsor .title{padding:9px 0 8px;text-align:center}body.home .main_blocks .block_ad_sponsor .image{text-align:center}body.home .main_blocks .block_sponsor{top:0;left:800px;width:400px}@media only screen and (max-width:1024px){body.home .main_blocks .block_sponsor{top:680px;left:auto}}@media only screen and (max-width:799px){body.home .main_blocks .block_sponsor{width:100%}}body.home .main_blocks .block_sponsor .inner{background:#1EA6F4;padding:0 3px 3px}body.home .main_blocks .block_sponsor .title{padding:8px 0 6px;text-align:center}body.home .main_blocks .block_sponsor .block_sponsor_carousel{height:298px}@media only screen and (min-width:1024px){body.home .main_blocks .block_sponsor .block_sponsor_carousel{width:2744px!important}}body.home .main_blocks .block_sponsor .block_sponsor_carousel_wrapper{background:#fff;margin:0 auto;height:298px;overflow:hidden;width:392px}@media only screen and (max-width:400px){body.home .main_blocks .block_sponsor .block_sponsor_carousel_wrapper{width:100%}}body.home .main_blocks .block_sponsor .block_sponsor_carousel_wrapper .caroufredsel_wrapper{height:298px!important}body.home .main_blocks .block_sponsor .block_sponsor_carousel_wrapper .block_sponsor_carousel_list{list-style:none;float:left;width:394px;margin:0;padding:0}body.home .main_blocks .block_sponsor .block_sponsor_carousel_wrapper .block_sponsor_carousel_list:after,body.home .main_blocks .block_sponsor .block_sponsor_carousel_wrapper .block_sponsor_carousel_list:before{content:"";display:table}body.home .main_blocks .block_schedule .content ul li:before,body.home .main_blocks .block_sponsor .block_sponsor_carousel_wrapper .block_sponsor_carousel_item:before{display:none}@media only screen and (min-width:1024px){body.home .main_blocks .block_sponsor .block_sponsor_carousel_wrapper .block_sponsor_carousel_list{width:394px!important}}@media only screen and (max-width:799px){body.home .main_blocks .block_sponsor .block_sponsor_carousel_wrapper .block_sponsor_carousel_list{width:100%}}body.home .main_blocks .block_sponsor .block_sponsor_carousel_wrapper .block_sponsor_carousel_item{float:left;width:50%;margin:0;padding:3px 0;text-align:center}body.home .main_blocks .block_sponsor .block_sponsor_carousel_wrapper .block_sponsor_carousel_item a img{max-width:initial;width:140px;height:65px}body.home .main_blocks .block_schedule{top:340px;left:800px;width:200px;color:#fff}@media only screen and (max-width:1024px){body.home .main_blocks .block_schedule{top:680px;left:400px}}@media only screen and (max-width:799px){body.home .main_blocks .block_schedule{float:left;width:50%}}body.home .main_blocks .block_schedule .image{position:absolute;top:1px;left:1px;z-index:0}@media only screen and (max-width:1024px){body.home .main_blocks .block_schedule .image{width:100%;height:100%}body.home .main_blocks .block_schedule .image img{min-width:100%;max-height:100%;height:auto}}@media only screen and (max-width:400px){body.home .main_blocks .block_schedule .image img{max-width:initial;margin-left:-30px}}body.home .main_blocks .block_schedule .title{position:relative;z-index:1;padding:15px 0 10px 8px}body.home .main_blocks .block_schedule .view_all{top:20px;right:4px}body.home .main_blocks .block_schedule .schedule{position:relative;padding:0 0 0 8px}body.home .main_blocks .block_schedule .date{font-weight:700;font-size:110%}body.home .main_blocks .block_schedule .content ul{margin:0;padding:0;list-style:none}body.home .main_blocks .block_schedule .content ul li{margin:0;padding:0 0 10px}body.home .main_blocks .block_ranking{top:340px;left:1000px;width:200px}@media only screen and (max-width:1024px){body.home .main_blocks .block_ranking{top:680px;left:600px}body.home .main_blocks .block_ranking .rank li{font-size:80%}}@media only screen and (max-width:799px){body.home .main_blocks .block_ranking{float:right;width:50%}}body.home .main_blocks .block_ranking .title{padding:15px 0 15px 7px;background:#333}body.home .main_blocks .block_ranking .view_all{top:20px;right:4px}body.home .main_blocks .block_ranking .block_ranking_carousel{background:#959595;min-height:279px}body.home .main_blocks .block_ranking .rank{list-style:none;margin:0;padding:9px 2px 0}body.home .main_blocks .block_ranking .rank li{background:#D6D6D6;padding:10px 5px;margin:0 0 2px}body.home .main_blocks .block_ranking .rank .self{background:#A9DDFC}body.home .main_blocks .block_ranking .rank .logo{float:left;padding:0 5px 0 0}body.home .main_blocks .block_ranking .rank .info{overflow:hidden}body.home .main_blocks .block_ranking .rank .info .rank{display:inline-block;padding:2px 3px;background:#0D91DF;color:#fff}body.home .main_blocks .block_ranking.block_ranking--add-pts table{width:100%;background:#D6D6D6;border:2px solid #A4A4A4}body.home .main_blocks .block_ranking.block_ranking--add-pts table tr td,body.home .main_blocks .block_ranking.block_ranking--add-pts table tr th{border-left:0;border-right:0;border-top:0;border-bottom:2px solid #A4A4A4}body.home .main_blocks .block_ranking.block_ranking--add-pts table tr.col th{padding:.5em 10px;font-weight:400}@media only screen and (max-width:1024px){body.home .main_blocks .block_ranking.block_ranking--add-pts table tr.col th{padding:.2em 3px}}body.home .main_blocks .block_ranking.block_ranking--add-pts table tr.col th.rank{padding:.5em 5px;text-align:right}@media only screen and (max-width:1024px){body.home .main_blocks .block_ranking.block_ranking--add-pts table tr.col th.rank{padding:.2em 3px}}body.home .main_blocks .block_ranking.block_ranking--add-pts table tr.col th.team{text-align:center}body.home .main_blocks .block_ranking.block_ranking--add-pts table tr.col th.point{padding:.5em 5px;text-align:center}@media only screen and (max-width:1024px){body.home .main_blocks .block_ranking.block_ranking--add-pts table tr.col th.point{padding:.2em 3px}}body.home .main_blocks .block_ranking.block_ranking--add-pts table tr.self td,body.home .main_blocks .block_ranking.block_ranking--add-pts table tr.self th{background:#A9DDFC}body.home .main_blocks .block_ranking.block_ranking--add-pts table tr td img{vertical-align:middle;margin-right:3px}body.home .main_blocks .block_ranking.block_ranking--add-pts table tr td.rank{padding:.5em 5px;text-align:right}@media only screen and (max-width:1024px){body.home .main_blocks .block_ranking.block_ranking--add-pts table tr td.rank{padding:.2em 3px}}body.home .main_blocks .block_ranking.block_ranking--add-pts table tr td.team{padding:.5em 10px}@media only screen and (max-width:1024px){body.home .main_blocks .block_ranking.block_ranking--add-pts table tr td.team{padding:.2em 3px}}body.home .main_blocks .block_ranking.block_ranking--add-pts table tr td.point{padding:.5em 5px;text-align:center}@media only screen and (max-width:1024px){body.home .main_blocks .block_ranking.block_ranking--add-pts table tr td.point{padding:.2em 3px}}body.home .main_blocks .block_hoverable a{position:relative;display:block}body.home .main_blocks .block_hoverable a .image{display:block}body.home .main_blocks .block_hoverable a .title{position:absolute;left:0;bottom:0;display:block;width:398px;height:80px;padding:10px 20px;background:url(../img/2015renewal/home/block_title_bg.png);overflow:hidden;-webkit-transition:.2s ease-in;-moz-transition:.2s ease-in;-o-transition:.2s ease-in;transition:.2s ease-in;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:799px){body.home .main_blocks .block_hoverable a .title{width:100%;padding:3%}}body.home .main_blocks .block_hoverable a .title:after{content:'';position:absolute;bottom:8px;right:8px;width:0;height:0;border-top:20px solid transparent;border-right:32px solid #fff}body.home .main_blocks .block_hoverable a .comment{position:absolute;top:80px;left:20px;display:block;width:360px;border-top:2px dashed #FFF;color:#fff;font-size:200%}@media only screen and (max-width:1024px){body.home .main_blocks .block_hoverable a .comment{font-size:150%;left:3%;width:94%}}body.home .main_blocks .block_hoverable a:hover .title{height:338px}@media only screen and (max-width:400px){body.home .main_blocks .block_hoverable a:hover .comment{top:50px}body.home .main_blocks .block_stadium{max-height:170px}}body.home .main_blocks .block_hoverable a:hover img{filter:alpha(enabled=false);opacity:1}body.home .main_blocks .block_stadium{top:680px;left:0;width:400px}@media only screen and (max-width:799px){body.home .main_blocks .block_hoverable a .comment{font-size:100%}body.home .main_blocks .block_hoverable a:hover .title{height:100%}body.home .main_blocks .block_stadium{clear:both;float:left;width:50%;overflow:hidden}}@media only screen and (max-width:1024px){body.home .main_blocks .block_stadium{top:1020px}body.home .main_blocks .block_stadium a .image img{max-width:initial}}body.home .main_blocks .block_academy_school{top:680px;left:400px;width:400px}@media only screen and (max-width:799px){body.home .main_blocks .block_academy_school{float:right;width:50%;overflow:hidden}}@media only screen and (max-width:400px){body.home .main_blocks .block_stadium a .image img{max-width:100%}body.home .main_blocks .block_academy_school{max-height:170px}}@media only screen and (max-width:1024px){body.home .main_blocks .block_academy_school{top:1020px;left:400px}body.home .main_blocks .block_academy_school a .image img{max-width:initial}}body.home .main_blocks .block_fanclub{top:680px;left:800px;width:400px}@media only screen and (max-width:799px){body.home .main_blocks .block_fanclub{clear:both;float:left;width:50%}}@media only screen and (max-width:400px){body.home .main_blocks .block_academy_school a .image img{max-width:100%}body.home .main_blocks .block_fanclub{max-height:170px}}@media only screen and (max-width:1024px){body.home .main_blocks .block_fanclub{top:1360px;left:0}body.home .main_blocks .block_fanclub a .image img{max-width:initial}}body.home .main_blocks .block_fanclub a .title:after{border-right-color:#0D91DF}body.home .main_blocks .block_ticket{top:1020px;left:0;width:400px}@media only screen and (max-width:799px){body.home .main_blocks .block_ticket{float:right;width:50%;overflow:hidden}}@media only screen and (max-width:400px){body.home .main_blocks .block_fanclub a .image img{max-width:100%}body.home .main_blocks .block_ticket{max-height:170px}}@media only screen and (max-width:1024px){body.home .main_blocks .block_ticket{top:1360px;left:400px}body.home .main_blocks .block_ticket a .image img{max-width:initial}}body.home .main_blocks .block_ticket a .title:after{border-right-color:#ED1738}body.home .main_blocks .block_goods{top:1020px;left:400px;width:400px}@media only screen and (max-width:799px){body.home .main_blocks .block_goods{clear:both;float:left;width:50%;overflow:hidden}}@media only screen and (max-width:400px){body.home .main_blocks .block_ticket a .image img{max-width:100%}body.home .main_blocks .block_goods{max-height:170px}}@media only screen and (max-width:1024px){body.home .main_blocks .block_goods{top:1700px;left:0}body.home .main_blocks .block_goods a .image img{max-width:initial}}body.home .main_blocks .block_player{top:1020px;left:800px;width:400px}@media only screen and (max-width:799px){body.home .main_blocks .block_player{float:right;width:50%;overflow:hidden}}@media only screen and (max-width:400px){body.home .main_blocks .block_goods a .image img{max-width:100%}body.home .main_blocks .block_player{max-height:170px}}@media only screen and (max-width:1024px){body.home .main_blocks .block_player{top:1700px;left:400px}body.home .main_blocks .block_player a .image img{max-width:initial}}@media only screen and (max-width:400px){body.home .main_blocks .block_player a .image img{max-width:100%}}body.home .main_blocks .block_blog,body.home .main_blocks .block_social{width:200px;height:170px}@media only screen and (min-width:1024px){body.home .main_blocks .block_blog.block_blog--wide,body.home .main_blocks .block_social.block_blog--wide{width:400px;height:113.33px}body.home .main_blocks .block_blog.block_blog--wide a,body.home .main_blocks .block_social.block_blog--wide a{width:398px;height:113.33px}body.home .main_blocks .block_blog.block_blog--wide a .comment,body.home .main_blocks .block_social.block_blog--wide a .comment{top:27px;left:150px;width:200px}}body.home .main_blocks .block_blog a,body.home .main_blocks .block_social a{display:block;width:198px;height:168px}body.home .main_blocks .block_blog a .title,body.home .main_blocks .block_social a .title{display:block;position:absolute;top:30px;left:8px}body.home .main_blocks .block_blog a .comment,body.home .main_blocks .block_social a .comment{display:block;position:absolute;top:105px;left:8px;font-weight:700}body.home .main_blocks .block_blog a:after,body.home .main_blocks .block_social a:after{content:'';position:absolute;bottom:8px;right:8px;width:0;height:0;border-top:12px solid transparent;border-right:20px solid #fff;-webkit-transition:.2s ease-in;-moz-transition:.2s ease-in;-o-transition:.2s ease-in;transition:.2s ease-in}body.home .main_blocks .block_blog a:hover:after,body.home .main_blocks .block_social a:hover:after{border-top-width:30px;border-right-width:42px}body.home .main_blocks .block_official_blog{top:1360px;left:0}@media only screen and (max-width:1024px){body.home .main_blocks .block_official_blog{top:2040px;left:0}}body.home .main_blocks .block_official_blog a{background:#fff;border:2px solid #4A9BE3;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body.home .main_blocks .block_official_blog a .comment{color:#1A6CB3}body.home .main_blocks .block_official_blog a:after{border-right-color:#8AB3D8}body.home .main_blocks .block_academy_blog{top:1360px;left:200px}@media only screen and (min-width:1024px){body.home .main_blocks .block_academy_blog.block_blog--wide{left:400px}}@media only screen and (max-width:1024px){body.home .main_blocks .block_academy_blog{top:2040px;left:200px}}body.home .main_blocks .block_academy_blog a{background:url(../img/2015renewal/home/academy_blog_bg.png);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body.home .main_blocks .block_academy_blog a .comment{color:#fff}body.home .main_blocks .block_school_blog{top:1360px;left:400px}@media only screen and (min-width:1024px){body.home .main_blocks .block_school_blog.block_blog--wide{left:800px}}@media only screen and (max-width:1024px){body.home .main_blocks .block_school_blog{top:2040px;left:400px}}body.home .main_blocks .block_school_blog a{background:#fff;border:2px solid #4A9BE3;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body.home .main_blocks .block_school_blog a .comment{color:#0093CC}body.home .main_blocks .block_school_blog a:after{border-right-color:#A5D4FE}body.home .main_blocks .block_twitter{top:1360px;left:600px}@media only screen and (max-width:1024px){body.home .main_blocks .block_twitter{top:2210px;left:0}}@media only screen and (max-width:799px){body.home .main_blocks .block_official_blog{clear:both;float:left;width:33.3%}body.home .main_blocks .block_official_blog a{width:100%;height:200px}body.home .main_blocks .block_academy_blog{float:left;width:33.3%}body.home .main_blocks .block_academy_blog a{width:100%;height:200px}body.home .main_blocks .block_school_blog{float:left;width:33.3%}body.home .main_blocks .block_school_blog a{width:100%;height:200px}body.home .main_blocks .block_twitter{clear:both;float:left;width:33.3%}}body.home .main_blocks .block_twitter a{display:block;width:198px;height:168px;padding:47px 0 0;background:url(../img/2015renewal/home/twitter_bg.png);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center}body.home .main_blocks .block_facebook a,body.home .main_blocks .block_youtube a{display:block;height:168px;padding:47px 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;text-align:center}body.home .main_blocks .block_twitter a:after{border-right-color:#98DEF8}body.home .main_blocks .block_youtube{top:1360px;left:800px}@media only screen and (max-width:1024px){body.home .main_blocks .block_youtube{top:2210px;left:200px}}@media only screen and (max-width:799px){body.home .main_blocks .block_twitter a{width:100%}body.home .main_blocks .block_youtube{float:left;width:33.3%}}body.home .main_blocks .block_youtube a{width:198px;background:#fff;border:2px solid #FCBBAC;box-sizing:border-box}body.home .main_blocks .block_youtube a:after{border-right-color:#F9C5BA}body.home .main_blocks .block_facebook{top:1360px;left:1000px}@media only screen and (max-width:1024px){body.home .main_blocks .block_facebook{top:2210px;left:400px}}@media only screen and (max-width:799px){body.home .main_blocks .block_youtube a{width:100%}body.home .main_blocks .block_facebook{float:left;width:33.3%}}body.home .main_blocks .block_facebook a{width:198px;background:url(../img/2015renewal/home/facebook_bg.png);box-sizing:border-box}body.home .main_blocks .block_facebook a:after{border-right-color:#ACB7D5}body.home .post_contents{padding:60px 0 80px}body.home .post_contents:after,body.home .post_contents:before{content:"";display:table}@media only screen and (max-width:799px){body.home .main_blocks .block_facebook a{width:100%}body.home .post_contents{padding:60px 5px 50px}}body.home .post_contents .post_content{position:relative}body.home .post_contents .post_content .view_list{position:absolute;top:0;right:0}body.home .post_contents .post_content .view_list a{font-weight:700;color:#535353}body.home .post_contents .post_content .title{margin:0 0 17px}body.home .post_contents .post_content .pickup{border:1px solid #C1C1C1;padding:12px 15px}.home_signature,.home_sns .home_sns_list{border-radius:0 0 4px 4px;box-sizing:border-box}body.home .post_contents .post_content .pickup ul{margin:0;padding:0;list-style:none}body.home .post_contents .post_content .pickup ul li{margin:0;padding:0 0 10px}body.home .post_contents .post_content .pickup ul li:before{display:none}body.home .post_contents .post_content .pickup ul li a{display:inline-block;position:relative;padding:0 0 0 100px}body.home .post_contents .post_content .pickup ul li a.whatsnew_end:before{position:absolute;top:0;left:0;content:'ニュース';display:inline-block;width:75px;padding:1px 5px;margin:0;background:#1C8EF3;color:#fff;text-align:center}body.home .post_contents .post_content .pickup ul li a.academy_end:before{content:'アカデミー';background:#005BAC}body.home .post_contents .post_content .pickup ul li a.school_end:before{content:'スクール';background:#005BAC}body.home .post_contents .post_content .pickup ul li a.event_end:before{position:absolute;top:0;left:0;content:'イベント';display:inline-block;width:75px;padding:1px 5px;margin:0;background:#005BAC;color:#fff;text-align:center}body.home .post_contents .post_content .articles{margin:6px 0 0}body.home .post_contents .post_content .articles ul{margin:0;padding:0;list-style:none}body.home .post_contents .post_content .articles ul li{margin:0;padding:5px}body.home .post_contents .post_content .articles ul li.odd{background:#fcfcfc}body.home .post_contents .post_content .articles ul li:before{display:none}body.home .post_contents .post_content .articles ul li .time{display:block;float:left;margin:0 10px 0 0}body.home .post_contents .post_content .articles ul li a{display:block;padding:0 0 0 120px}body.home .post_contents .post_content_news{float:left;width:574px}@media only screen and (max-width:1024px){body.home .post_contents .post_content_news{float:none;width:auto;padding:0 0 60px}}body.home .post_contents .post_content_news .articles{margin:15px 0 0;overflow:auto;height:228px}body.home .post_contents .post_content_event_media{float:right;width:574px}body.home .post_contents .post_content_event_media .articles{overflow:auto;height:160px}body.home .post_contents .post_content_event{padding:0 0 60px}body.home .home_banner ul{margin:0;padding:0 0 55px;list-style:none;text-align:center}body.home .home_banner ul li{display:inline-block;margin:0 5px;padding:0}body.home .home_banner ul li:before{display:none}@media only screen and (max-width:1024px){body.home .post_contents .post_content_event_media{float:none;width:auto}body.home .home_banner ul li{margin:0 15px 15px 0}}body.home .information_list{width:1100px;margin:0 auto}body.home .information_list:after,body.home .information_list:before{content:"";display:table}body.home .information_list .title{padding:0 0 20px;text-align:center;background:url(../img/2015renewal/home/information_bg.png) 50% 12px no-repeat}body.home .information_list .information_item{float:left;margin:0 20px 0 0;text-align:center}body.home .information_list .information_item:before{display:none}@media only screen and (max-width:1024px){body.home .information_list{width:auto}body.home .information_list .information_item{width:50%;margin:0 0 20px}body.home .information_list .information_item a{margin:0 auto}}body.home .information_list .information_item a{position:relative;display:block;background:#fff;width:260px;min-height:280px;padding:5px;color:#333;text-decoration:none;-webkit-box-shadow:0 0 1px 2px rgba(0,0,0,.1);box-shadow:0 0 1px 2px rgba(0,0,0,.1);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:1024px){body.home .information_list .information_item a{width:95%}}body.home .information_list .information_item a span{display:block;text-align:left;padding:5px}body.home .information_list .information_item a:after{content:'';position:absolute;bottom:8px;right:8px;width:0;height:0;border-top:20px solid transparent;border-right:35px solid #00ACED;-webkit-transition:.2s ease-in;-moz-transition:.2s ease-in;-o-transition:.2s ease-in;transition:.2s ease-in}.funclub2017 .add_special_wrapper:after,.funclub2017 .add_special_wrapper:before,.funclub2017 .funclub_btns:after,.funclub2017 .funclub_btns:before,.funclub2017 .special_normal .special_content:after,.funclub2017 .special_normal .special_content:before{content:"";display:table}body.home .information_list .information_item a:hover:after{border-top-width:30px;border-right-width:45px}body.home .information_list .information_item.last{margin:0}body.home .information_list .information_item_2 a:after,body.home .information_list .information_item_4 a:after{border-right-color:#005FB5}body.home .information_bn_list{width:1100px;margin:0 auto}body.home .information_bn_list:after,body.home .information_bn_list:before{content:"";display:table}body.home .information_bn_list .title{padding:0 0 20px;text-align:center;background:url(../img/2015renewal/home/information_bg.png) 50% 12px no-repeat}body.home .information_bn_list .information_bn_item{box-sizing:border-box;float:left;margin:0 20px 20px 0}@media only screen and (max-width:1024px){body.home .information_bn_list{width:auto;text-align:center}body.home .information_bn_list .information_bn_item{float:none;margin:0 10px 20px;display:inline-block;text-align:center}}body.home .information_bn_list .information_bn_item.information_bn_item_4{margin-right:0}body.home .information_bn_list .information_bn_item a{display:block;padding:5px;background:#fff;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.2);box-shadow:0 0 3px 0 rgba(0,0,0,.2)}body.home.ad_sponsor.season_off .main_blocks .block_game_info,body.home.ad_sponsor.season_off .main_blocks .block_ranking,body.home.ad_sponsor.season_off .main_blocks .block_schedule,body.home.season_off .main_blocks .block_game_info,body.home.season_off .main_blocks .block_ranking,body.home.season_off .main_blocks .block_schedule{display:none}body.home.ad_sponsor .main_blocks .block_ad_sponsor{top:0;left:800px}@media only screen and (max-width:1024px){body.home .information_bn_list .information_bn_item.information_bn_item_4{margin-right:10px}body.home.ad_sponsor .main_blocks .block_ad_sponsor{top:680px;left:auto}}body.home.ad_sponsor .main_blocks .block_sponsor{top:340px;left:800px}@media only screen and (max-width:1024px){body.home.ad_sponsor .main_blocks .block_sponsor{top:680px;left:400px}}body.home.ad_sponsor .main_blocks .block_schedule{top:680px;left:0}@media only screen and (max-width:1024px){body.home.ad_sponsor .main_blocks .block_schedule{top:1020px;left:0}}body.home.ad_sponsor .main_blocks .block_ranking{top:680px;left:200px}@media only screen and (max-width:1024px){body.home.ad_sponsor .main_blocks .block_ranking{top:1020px;left:200px}}body.home.ad_sponsor .main_blocks .block_stadium{top:680px;left:400px}@media only screen and (max-width:1024px){body.home.ad_sponsor .main_blocks .block_stadium{top:1020px}}body.home.ad_sponsor .main_blocks .block_academy_school{top:680px;left:800px}@media only screen and (max-width:1024px){body.home.ad_sponsor .main_blocks .block_academy_school{top:1360px;left:0}}body.home.ad_sponsor .main_blocks .block_fanclub{top:1020px;left:0;width:400px}@media only screen and (max-width:1024px){body.home.ad_sponsor .main_blocks .block_fanclub{top:1360px;left:400px}}@media only screen and (max-width:799px){body.home.ad_sponsor .main_blocks .block_fanclub{width:50%}}body.home.ad_sponsor .main_blocks .block_ticket{top:1020px;left:400px;width:400px}@media only screen and (max-width:1024px){body.home.ad_sponsor .main_blocks .block_ticket{top:1700px;left:0}}@media only screen and (max-width:799px){body.home.ad_sponsor .main_blocks .block_ticket{width:50%}}body.home.ad_sponsor .main_blocks .block_goods{top:1020px;left:800px;width:200px}@media only screen and (max-width:1024px){body.home.ad_sponsor .main_blocks .block_goods{top:1700px;left:400px}}@media only screen and (max-width:799px){body.home.ad_sponsor .main_blocks .block_goods{width:50%}}body.home.ad_sponsor .main_blocks .block_goods a .image{width:198px;overflow:hidden}@media only screen and (max-width:799px){body.home.ad_sponsor .main_blocks .block_goods a .image{width:auto}}body.home.ad_sponsor .main_blocks .block_goods a .title{width:198px}@media only screen and (max-width:799px){body.home.ad_sponsor .main_blocks .block_goods a .title{width:100%}}body.home.ad_sponsor .main_blocks .block_goods a .comment{width:160px}@media only screen and (max-width:799px){body.home.ad_sponsor .main_blocks .block_goods a .comment{width:100%}}body.home.ad_sponsor .main_blocks .block_player{top:1020px;left:1000px;width:200px}@media only screen and (max-width:1024px){body.home.ad_sponsor .main_blocks .block_player{top:1700px;left:600px}}@media only screen and (max-width:799px){body.home.ad_sponsor .main_blocks .block_player{width:50%}}body.home.ad_sponsor .main_blocks .block_player a .image{width:198px;overflow:hidden}@media only screen and (max-width:799px){body.home.ad_sponsor .main_blocks .block_player a .image{width:auto}}body.home.ad_sponsor .main_blocks .block_player a .title{width:198px}@media only screen and (max-width:799px){body.home.ad_sponsor .main_blocks .block_player a .title{width:100%}}body.home.ad_sponsor .main_blocks .block_player a .comment{width:160px}body.home.ad_sponsor .main_blocks .block_official_blog{top:1360px;left:0}@media only screen and (max-width:1024px){body.home.ad_sponsor .main_blocks .block_official_blog{top:2040px;left:0}}body.home.ad_sponsor .main_blocks .block_academy_blog{top:1360px;left:200px}@media only screen and (min-width:1024px){body.home.ad_sponsor .main_blocks .block_academy_blog.block_blog--wide{left:400px}}@media only screen and (max-width:1024px){body.home.ad_sponsor .main_blocks .block_academy_blog{top:2040px;left:200px}}body.home.ad_sponsor .main_blocks .block_school_blog{top:1360px;left:400px}@media only screen and (min-width:1024px){body.home.ad_sponsor .main_blocks .block_school_blog.block_blog--wide{left:800px}}@media only screen and (max-width:1024px){body.home.ad_sponsor .main_blocks .block_school_blog{top:2040px;left:400px}}body.home.ad_sponsor .main_blocks .block_twitter{top:1360px;left:600px}@media only screen and (max-width:1024px){body.home.ad_sponsor .main_blocks .block_twitter{top:2210px;left:0}}body.home.ad_sponsor .main_blocks .block_youtube{top:1360px;left:800px}@media only screen and (max-width:1024px){body.home.ad_sponsor .main_blocks .block_youtube{top:2210px;left:200px}}body.home.ad_sponsor .main_blocks .block_facebook{top:1360px;left:1000px}@media only screen and (max-width:1024px){body.home.ad_sponsor .main_blocks .block_facebook{top:2210px;left:400px}}body.home.season_off .main_blocks .block_academy_school,body.home.season_off .main_blocks .block_stadium{top:340px}body.home.season_off .main_blocks{min-height:1190px}@media only screen and (max-width:1024px){body.home.season_off .main_blocks{min-height:1870px}body.home.season_off .main_blocks .block_sponsor{top:340px;left:0}}@media only screen and (max-width:1024px){body.home.season_off .main_blocks .block_stadium{top:340px;left:400px}body.home.season_off .main_blocks .block_academy_school{top:680px;left:0}}body.home.season_off .main_blocks .block_fanclub{top:340px}body.home.season_off .main_blocks .block_ticket{top:680px}@media only screen and (max-width:1024px){body.home.season_off .main_blocks .block_fanclub{top:680px;left:400px}body.home.season_off .main_blocks .block_ticket{top:1020px;left:0}}body.home.season_off .main_blocks .block_goods{top:680px}@media only screen and (max-width:1024px){body.home.season_off .main_blocks .block_goods{top:1020px;left:400px}}body.home.season_off .main_blocks .block_player{top:680px}@media only screen and (max-width:1024px){body.home.season_off .main_blocks .block_player{top:1360px;left:0}}@media only screen and (max-width:799px){body.home.ad_sponsor .main_blocks .block_player a .comment{width:100%}body.home.season_off .main_blocks{min-height:inherit}body.home.season_off .main_blocks .block_fanclub,body.home.season_off .main_blocks .block_goods,body.home.season_off .main_blocks .block_player,body.home.season_off .main_blocks .block_ticket{width:50%}}body.home.season_off .main_blocks .block_official_blog{top:1020px;left:0}@media only screen and (max-width:1024px){body.home.season_off .main_blocks .block_official_blog{top:1360px;left:400px}}body.home.season_off .main_blocks .block_academy_blog{top:1020px;left:200px}@media only screen and (min-width:1024px){body.home.season_off .main_blocks .block_academy_blog.block_blog--wide{left:400px}}@media only screen and (max-width:1024px){body.home.season_off .main_blocks .block_academy_blog{top:1360px;left:600px}}body.home.season_off .main_blocks .block_school_blog{top:1020px;left:400px}@media only screen and (min-width:1024px){body.home.season_off .main_blocks .block_school_blog.block_blog--wide{left:800px}}@media only screen and (max-width:1024px){body.home.season_off .main_blocks .block_school_blog{top:1530px;left:400px}}body.home.season_off .main_blocks .block_twitter{top:1020px;left:600px}@media only screen and (max-width:1024px){body.home.season_off .main_blocks .block_twitter{top:1700px;left:0}}body.home.season_off .main_blocks .block_youtube{top:1020px;left:800px}@media only screen and (max-width:1024px){body.home.season_off .main_blocks .block_youtube{top:1700px;left:200px}}body.home.season_off .main_blocks .block_facebook{top:1020px;left:1000px}@media only screen and (max-width:1024px){body.home.season_off .main_blocks .block_facebook{top:1700px;left:400px}}body.home.ad_sponsor.season_off .main_blocks .block_academy_school,body.home.ad_sponsor.season_off .main_blocks .block_stadium{top:340px}body.home.ad_sponsor.season_off .main_blocks{min-height:1190px}@media only screen and (max-width:1024px){body.home.ad_sponsor.season_off .main_blocks{min-height:1870px}}body.home.ad_sponsor.season_off .main_blocks .block_sponsor{top:340px;left:0}@media only screen and (max-width:1024px){body.home.ad_sponsor.season_off .main_blocks .block_stadium{top:340px;left:400px}body.home.ad_sponsor.season_off .main_blocks .block_academy_school{top:680px;left:0}}body.home.ad_sponsor.season_off .main_blocks .block_fanclub{top:680px;left:0}body.home.ad_sponsor.season_off .main_blocks .block_ticket{top:680px}@media only screen and (max-width:1024px){body.home.ad_sponsor.season_off .main_blocks .block_fanclub{top:680px;left:400px}body.home.ad_sponsor.season_off .main_blocks .block_ticket{top:1020px;left:0}}@media only screen and (max-width:799px){body.home.ad_sponsor.season_off .main_blocks{min-height:inherit}body.home.ad_sponsor.season_off .main_blocks .block_fanclub,body.home.ad_sponsor.season_off .main_blocks .block_ticket{width:50%}}body.home.ad_sponsor.season_off .main_blocks .block_goods{top:680px;width:400px}@media only screen and (max-width:1024px){body.home.ad_sponsor.season_off .main_blocks .block_goods{top:1020px;left:400px}body.home.ad_sponsor.season_off .main_blocks .block_goods a .image{width:398px}}@media only screen and (max-width:1024px) and (max-width:799px){body.home.ad_sponsor.season_off .main_blocks .block_goods a .image{width:auto}}@media only screen and (max-width:1024px){body.home.ad_sponsor.season_off .main_blocks .block_goods a .title{width:398px}}@media only screen and (max-width:1024px) and (max-width:799px){body.home.ad_sponsor.season_off .main_blocks .block_goods a .title{width:100%}}@media only screen and (max-width:1024px){body.home.ad_sponsor.season_off .main_blocks .block_goods a .comment{width:398px}}@media only screen and (max-width:1024px) and (max-width:799px){body.home.ad_sponsor.season_off .main_blocks .block_goods a .comment{width:100%}}@media only screen and (max-width:799px){body.home.ad_sponsor.season_off .main_blocks .block_goods{width:50%}}body.home.ad_sponsor.season_off .main_blocks .block_player{top:680px;width:400px}@media only screen and (max-width:1024px){body.home.ad_sponsor.season_off .main_blocks .block_player{top:1360px;left:0}body.home.ad_sponsor.season_off .main_blocks .block_player a .image{width:398px}}@media only screen and (max-width:1024px) and (max-width:799px){body.home.ad_sponsor.season_off .main_blocks .block_player a .image{width:auto}}@media only screen and (max-width:1024px){body.home.ad_sponsor.season_off .main_blocks .block_player a .title{width:398px}}@media only screen and (max-width:1024px) and (max-width:799px){body.home.ad_sponsor.season_off .main_blocks .block_player a .title{width:100%}}@media only screen and (max-width:1024px){body.home.ad_sponsor.season_off .main_blocks .block_player a .comment{width:398px}}@media only screen and (max-width:1024px) and (max-width:799px){body.home.ad_sponsor.season_off .main_blocks .block_player a .comment{width:100%}}@media only screen and (max-width:799px){body.home.ad_sponsor.season_off .main_blocks .block_player{width:50%}}body.home.ad_sponsor.season_off .main_blocks .block_official_blog{top:1020px;left:0}@media only screen and (max-width:1024px){body.home.ad_sponsor.season_off .main_blocks .block_official_blog{top:1360px;left:400px}}body.home.ad_sponsor.season_off .main_blocks .block_academy_blog{top:1020px;left:200px}@media only screen and (min-width:1024px){body.home.ad_sponsor.season_off .main_blocks .block_academy_blog.block_blog--wide{left:400px}}@media only screen and (max-width:1024px){body.home.ad_sponsor.season_off .main_blocks .block_academy_blog{top:1360px;left:600px}}body.home.ad_sponsor.season_off .main_blocks .block_school_blog{top:1020px;left:400px}@media only screen and (min-width:1024px){body.home.ad_sponsor.season_off .main_blocks .block_school_blog.block_blog--wide{left:800px}}@media only screen and (max-width:1024px){body.home.ad_sponsor.season_off .main_blocks .block_school_blog{top:1530px;left:400px}}body.home.ad_sponsor.season_off .main_blocks .block_twitter{top:1020px;left:600px}@media only screen and (max-width:1024px){body.home.ad_sponsor.season_off .main_blocks .block_twitter{top:1700px;left:0}}body.home.ad_sponsor.season_off .main_blocks .block_youtube{top:1020px;left:800px}@media only screen and (max-width:1024px){body.home.ad_sponsor.season_off .main_blocks .block_youtube{top:1700px;left:200px}}body.home.ad_sponsor.season_off .main_blocks .block_facebook{top:1020px;left:1000px}body.akita .l_contents,body.clubteam .l_contents,body.contribution .l_contents,body.daisen .l_contents,body.dreamschool .l_contents,body.eat .l_contents,body.event .l_contents,body.media .l_contents,body.members .l_contents,body.nextgame .l_contents,body.noshiro .l_contents,body.schedule .l_contents,body.school .l_contents,body.sss .l_contents,body.stadium .l_contents,body.ticket .l_contents,body.ticket2 .l_contents,body.volunteer .l_contents,body.whatsnew .l_contents,body.youth .l_contents,body.yurihonjo-nikaho .l_contents{max-width:740px}body.akita .l_contents .section h1,body.clubteam .l_contents .section h1,body.contribution .l_contents .section h1,body.daisen .l_contents .section h1,body.dreamschool .l_contents .section h1,body.eat .l_contents .section h1,body.event .l_contents .section h1,body.media .l_contents .section h1,body.members .l_contents .section h1,body.nextgame .l_contents .section h1,body.noshiro .l_contents .section h1,body.schedule .l_contents .section h1,body.school .l_contents .section h1,body.sss .l_contents .section h1,body.stadium .l_contents .section h1,body.ticket .l_contents .section h1,body.ticket2 .l_contents .section h1,body.volunteer .l_contents .section h1,body.whatsnew .l_contents .section h1,body.youth .l_contents .section h1,body.yurihonjo-nikaho .l_contents .section h1{margin-left:-105px;margin-right:-105px}@media only screen and (max-width:1024px){body.home.ad_sponsor.season_off .main_blocks .block_facebook{top:1700px;left:400px}body.akita .l_contents .section h1,body.clubteam .l_contents .section h1,body.contribution .l_contents .section h1,body.daisen .l_contents .section h1,body.dreamschool .l_contents .section h1,body.eat .l_contents .section h1,body.event .l_contents .section h1,body.media .l_contents .section h1,body.members .l_contents .section h1,body.nextgame .l_contents .section h1,body.noshiro .l_contents .section h1,body.schedule .l_contents .section h1,body.school .l_contents .section h1,body.sss .l_contents .section h1,body.stadium .l_contents .section h1,body.ticket .l_contents .section h1,body.ticket2 .l_contents .section h1,body.volunteer .l_contents .section h1,body.whatsnew .l_contents .section h1,body.youth .l_contents .section h1,body.yurihonjo-nikaho .l_contents .section h1{margin-left:0;margin-right:0}}body.akita .l_contents .section h2,body.clubteam .l_contents .section h2,body.contribution .l_contents .section h2,body.daisen .l_contents .section h2,body.dreamschool .l_contents .section h2,body.eat .l_contents .section h2,body.event .l_contents .section h2,body.media .l_contents .section h2,body.members .l_contents .section h2,body.nextgame .l_contents .section h2,body.noshiro .l_contents .section h2,body.schedule .l_contents .section h2,body.school .l_contents .section h2,body.sss .l_contents .section h2,body.stadium .l_contents .section h2,body.ticket .l_contents .section h2,body.ticket2 .l_contents .section h2,body.volunteer .l_contents .section h2,body.whatsnew .l_contents .section h2,body.youth .l_contents .section h2,body.yurihonjo-nikaho .l_contents .section h2{margin-left:-30px;margin-right:-30px}body.akita .l_contents .section h3,body.clubteam .l_contents .section h3,body.contribution .l_contents .section h3,body.daisen .l_contents .section h3,body.dreamschool .l_contents .section h3,body.eat .l_contents .section h3,body.event .l_contents .section h3,body.media .l_contents .section h3,body.members .l_contents .section h3,body.nextgame .l_contents .section h3,body.noshiro .l_contents .section h3,body.schedule .l_contents .section h3,body.school .l_contents .section h3,body.sss .l_contents .section h3,body.stadium .l_contents .section h3,body.ticket .l_contents .section h3,body.ticket2 .l_contents .section h3,body.volunteer .l_contents .section h3,body.whatsnew .l_contents .section h3,body.youth .l_contents .section h3,body.yurihonjo-nikaho .l_contents .section h3{margin-left:-20px;margin-right:-20px}body.akita .l_contents .section h4,body.akita .l_contents .section h5,body.clubteam .l_contents .section h4,body.clubteam .l_contents .section h5,body.contribution .l_contents .section h4,body.contribution .l_contents .section h5,body.daisen .l_contents .section h4,body.daisen .l_contents .section h5,body.dreamschool .l_contents .section h4,body.dreamschool .l_contents .section h5,body.eat .l_contents .section h4,body.eat .l_contents .section h5,body.event .l_contents .section h4,body.event .l_contents .section h5,body.media .l_contents .section h4,body.media .l_contents .section h5,body.members .l_contents .section h4,body.members .l_contents .section h5,body.nextgame .l_contents .section h4,body.nextgame .l_contents .section h5,body.noshiro .l_contents .section h4,body.noshiro .l_contents .section h5,body.schedule .l_contents .section h4,body.schedule .l_contents .section h5,body.school .l_contents .section h4,body.school .l_contents .section h5,body.sss .l_contents .section h4,body.sss .l_contents .section h5,body.stadium .l_contents .section h4,body.stadium .l_contents .section h5,body.ticket .l_contents .section h4,body.ticket .l_contents .section h5,body.ticket2 .l_contents .section h4,body.ticket2 .l_contents .section h5,body.volunteer .l_contents .section h4,body.volunteer .l_contents .section h5,body.whatsnew .l_contents .section h4,body.whatsnew .l_contents .section h5,body.youth .l_contents .section h4,body.youth .l_contents .section h5,body.yurihonjo-nikaho .l_contents .section h4,body.yurihonjo-nikaho .l_contents .section h5{margin-left:-10px;margin-right:-10px}@media only screen and (max-width:1024px){body.akita .l_contents .section h2,body.akita .l_contents .section h3,body.akita .l_contents .section h4,body.akita .l_contents .section h5,body.akita .l_contents .section h6,body.clubteam .l_contents .section h2,body.clubteam .l_contents .section h3,body.clubteam .l_contents .section h4,body.clubteam .l_contents .section h5,body.clubteam .l_contents .section h6,body.contribution .l_contents .section h2,body.contribution .l_contents .section h3,body.contribution .l_contents .section h4,body.contribution .l_contents .section h5,body.contribution .l_contents .section h6,body.daisen .l_contents .section h2,body.daisen .l_contents .section h3,body.daisen .l_contents .section h4,body.daisen .l_contents .section h5,body.daisen .l_contents .section h6,body.dreamschool .l_contents .section h2,body.dreamschool .l_contents .section h3,body.dreamschool .l_contents .section h4,body.dreamschool .l_contents .section h5,body.dreamschool .l_contents .section h6,body.eat .l_contents .section h2,body.eat .l_contents .section h3,body.eat .l_contents .section h4,body.eat .l_contents .section h5,body.eat .l_contents .section h6,body.event .l_contents .section h2,body.event .l_contents .section h3,body.event .l_contents .section h4,body.event .l_contents .section h5,body.event .l_contents .section h6,body.media .l_contents .section h2,body.media .l_contents .section h3,body.media .l_contents .section h4,body.media .l_contents .section h5,body.media .l_contents .section h6,body.members .l_contents .section h2,body.members .l_contents .section h3,body.members .l_contents .section h4,body.members .l_contents .section h5,body.members .l_contents .section h6,body.nextgame .l_contents .section h2,body.nextgame .l_contents .section h3,body.nextgame .l_contents .section h4,body.nextgame .l_contents .section h5,body.nextgame .l_contents .section h6,body.noshiro .l_contents .section h2,body.noshiro .l_contents .section h3,body.noshiro .l_contents .section h4,body.noshiro .l_contents .section h5,body.noshiro .l_contents .section h6,body.schedule .l_contents .section h2,body.schedule .l_contents .section h3,body.schedule .l_contents .section h4,body.schedule .l_contents .section h5,body.schedule .l_contents .section h6,body.school .l_contents .section h2,body.school .l_contents .section h3,body.school .l_contents .section h4,body.school .l_contents .section h5,body.school .l_contents .section h6,body.sss .l_contents .section h2,body.sss .l_contents .section h3,body.sss .l_contents .section h4,body.sss .l_contents .section h5,body.sss .l_contents .section h6,body.stadium .l_contents .section h2,body.stadium .l_contents .section h3,body.stadium .l_contents .section h4,body.stadium .l_contents .section h5,body.stadium .l_contents .section h6,body.ticket .l_contents .section h2,body.ticket .l_contents .section h3,body.ticket .l_contents .section h4,body.ticket .l_contents .section h5,body.ticket .l_contents .section h6,body.ticket2 .l_contents .section h2,body.ticket2 .l_contents .section h3,body.ticket2 .l_contents .section h4,body.ticket2 .l_contents .section h5,body.ticket2 .l_contents .section h6,body.volunteer .l_contents .section h2,body.volunteer .l_contents .section h3,body.volunteer .l_contents .section h4,body.volunteer .l_contents .section h5,body.volunteer .l_contents .section h6,body.whatsnew .l_contents .section h2,body.whatsnew .l_contents .section h3,body.whatsnew .l_contents .section h4,body.whatsnew .l_contents .section h5,body.whatsnew .l_contents .section h6,body.youth .l_contents .section h2,body.youth .l_contents .section h3,body.youth .l_contents .section h4,body.youth .l_contents .section h5,body.youth .l_contents .section h6,body.yurihonjo-nikaho .l_contents .section h2,body.yurihonjo-nikaho .l_contents .section h3,body.yurihonjo-nikaho .l_contents .section h4,body.yurihonjo-nikaho .l_contents .section h5,body.yurihonjo-nikaho .l_contents .section h6{margin-left:0;margin-right:0}}.home_sns{position:relative;width:1200px;height:44px;margin:0 auto}@media only screen and (max-width:1024px){.home_sns{width:800px}}.home_sns .home_sns_list{position:absolute;top:0;right:0;margin:0;padding:7px 14px 7px 9px;background:#FFF;-webkit-box-shadow:1px 0 2px rgba(0,0,0,.13);box-shadow:1px 0 2px rgba(0,0,0,.13)}@media only screen and (max-width:799px){.home_sns{width:100%;height:88px}.home_sns .home_sns_list{position:static;margin:0 2px;padding:7px 5px;text-align:center}}.home_sns .home_sns_item{display:inline-block;margin:0 14px 0 0;padding:0}@media only screen and (max-width:799px){.home_sns .home_sns_item{margin:0 6px 0 0}.home_sns .home_sns_item a img{height:24px}}.home_sns .home_sns_item:before{display:none}.home_sns .home_sns_item.last{margin:0}.home_signature{position:absolute;left:110px;background:#fff;padding:3px 10px;box-shadow:1px 0 2px rgba(0,0,0,.13);color:#F6235E;font-weight:700;font-size:120%;min-height:44px;line-height:38px}@media only screen and (max-width:799px){.home_signature{position:static;line-height:1.2;padding:5px 5px 0;font-size:90%}}.funclub2017{margin:0 -15px}@media only screen and (max-width:1024px){.home_signature{width:100%;left:0;top:44px;border-radius:4px;text-align:center}.funclub2017{margin:0}}.funclub2017 .funclub_waon{clear:both;text-align:center}.funclub2017 .phrase{margin:0 20px;font-size:123.07692%}.funclub2017 .phrase.phrase1{margin-top:40px;margin-bottom:46px}.funclub2017 .phrase.phrase2{margin-top:56px;margin-bottom:57px}.funclub2017 .main_img{margin:0 -1px}.funclub2017 .funclub_btns{padding:15px 159px;background:#F1F1F1;text-align:center}.funclub2017 .funclub_btns .join{margin:-8px 0 5px}.funclub2017 .funclub_btns .agreement{float:left}@media only screen and (max-width:1024px){.funclub2017 .funclub_btns{padding:1px 10px 20px}.funclub2017 .funclub_btns .agreement{float:none;margin-bottom:10px}}.funclub2017 .funclub_btns .tokushou{float:right}@media only screen and (max-width:1024px){.funclub2017 .funclub_btns .tokushou{float:none}}.funclub2017 .special_normal .special_content{margin:0 0 21px}.funclub2017 .special_normal .special_content .number{float:left}@media only screen and (max-width:1024px){.funclub2017 .special_normal .special_content .number{float:none;margin-bottom:5px}}.funclub2017 .special_normal .special_content .content{float:right}.funclub2017 .special_normal .goods_sponsor{margin:0 6px 40px}.funclub2017 .add_special_wrapper h2.add_special{position:relative;background:0 0;border:none;margin:100px 0 44px;padding:0 0 20px 3px}.funclub2017 .add_special_wrapper h2.add_special:before{content:'';position:absolute;top:auto;left:0;bottom:0;width:100%;height:8px;background:#00489E;-webkit-box-shadow:inset 1px 1px 1px 1px rgba(0,0,0,.38);box-shadow:inset 1px 1px 1px 1px rgba(0,0,0,.38)}.funclub2017 .add_special_wrapper .add_special_content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 0 20px;padding:10px;width:450px;border:1px solid #E3E3E3;font-weight:700}@media only screen and (max-width:1024px){.funclub2017 .special_normal .special_content .content{float:none}.funclub2017 .add_special_wrapper .add_special_content{width:auto}}.funclub2017 .add_special_wrapper .add_special_content.add_special1,.funclub2017 .add_special_wrapper .add_special_content.add_special2{min-height:120px}.funclub2017 .add_special_wrapper .add_special_content.add_special3,.funclub2017 .add_special_wrapper .add_special_content.add_special4{min-height:160px}.funclub2017 .add_special_wrapper .add_special_content.add_special1,.funclub2017 .add_special_wrapper .add_special_content.add_special3{float:left}@media only screen and (max-width:1024px){.funclub2017 .add_special_wrapper .add_special_content.add_special1,.funclub2017 .add_special_wrapper .add_special_content.add_special3{float:none}}.funclub2017 .add_special_wrapper .add_special_content.add_special2,.funclub2017 .add_special_wrapper .add_special_content.add_special4{float:right}@media only screen and (max-width:1024px){.funclub2017 .add_special_wrapper .add_special_content.add_special2,.funclub2017 .add_special_wrapper .add_special_content.add_special4{float:none}}.funclub2017 .add_special_wrapper .add_special_content.add_special5{float:left}@media only screen and (max-width:1024px){.funclub2017 .add_special_wrapper .add_special_content.add_special5{float:none}}.funclub2017 .add_special_wrapper .add_special_content .heading{position:relative;margin:0 0 11px;padding:0 0 0 35px;background:#EBF1F7;font-size:169.23077%}.funclub2017 .add_special_wrapper .add_special_content .heading:before{content:'';position:absolute;top:-7px;left:3px;width:20px;height:55px;background:url(../img/funclub2016/funclub2016-special-thunder.png) no-repeat}.funclub2017 .add_special_wrapper .add_special_content .content{padding:0 13px;font-size:107.69231%}.funclub2017 .diamond_wrapper:after,.funclub2017 .diamond_wrapper:before{content:"";display:table}.funclub2017 .diamond_wrapper h2.diamond{position:relative;background:0 0;border:none;margin:50px 0 44px;padding:0 0 20px 3px}.funclub2017 .diamond_wrapper h2.diamond .is_sp{display:none}.funclub2017 .diamond_wrapper h2.diamond:before{content:'';position:absolute;top:auto;left:0;bottom:0;width:100%;height:8px;background:#9A9647;-webkit-box-shadow:inset 1px 1px 1px 1px rgba(0,0,0,.38);box-shadow:inset 1px 1px 1px 1px rgba(0,0,0,.38)}.funclub2017 .diamond_wrapper .diamond_item{float:left}.funclub2017 .diamond_wrapper .diamond_item.diamond_item1{margin:0 11px 0 8px}@media only screen and (max-width:1024px){.funclub2017 .diamond_wrapper .diamond_item{float:none;text-align:center}.funclub2017 .diamond_wrapper .diamond_item.diamond_item1{margin:0 0 10px}}.funclub2017 .diamond_wrapper .diamond_item.diamond_item2{margin:0 6px 0 0}@media only screen and (max-width:1024px){.funclub2017 .diamond_wrapper .diamond_item.diamond_item2{margin:0 0 10px}}.funclub2017 .diamond_wrapper .diamond_price{margin:0 60px;padding:39px 0 0}@media only screen and (max-width:799px){.funclub2017 .diamond_wrapper h2.diamond .is_pc_tab{display:none}.funclub2017 .diamond_wrapper h2.diamond .is_sp{display:inherit}.funclub2017 .diamond_wrapper .diamond_price{margin:0}}.funclub2017 .diamond_wrapper .diamond_price span{display:table-cell;vertical-align:middle;width:400px;height:86px;font-weight:700;text-align:center;font-size:169.23077%}@media only screen and (max-width:799px){.funclub2017 .diamond_wrapper .diamond_price span{display:block;width:100%;text-align:center;line-height:86px}}.funclub2017 .diamond_wrapper .diamond_price .price_heading{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:400px;height:86px;background:url(../img/funclub2016/funclub2016-diamond-bg.png) no-repeat}.funclub2017 .diamond_wrapper .diamond_price .price_heading span{color:#fff}@media only screen and (max-width:1024px){.funclub2017 .diamond_wrapper .diamond_price .price_heading{float:none;margin:0 auto}}@media only screen and (max-width:799px){.funclub2017 .diamond_wrapper .diamond_price .price_heading{width:auto;background-size:cover}}.funclub2017 .diamond_wrapper .diamond_price .price_content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:right;width:400px;height:86px;border:1px solid #D6D6D6;border-left:none}@media only screen and (max-width:1024px){.funclub2017 .diamond_wrapper .diamond_price .price_content{float:none;margin:0 auto;border:1px solid #D6D6D6}}@media only screen and (max-width:799px){.funclub2017 .diamond_wrapper .diamond_price .price_content{width:auto}}.funclub2017 h2.join:before,.section .is_no_login:before{content:'';left:0;width:100%}.funclub2017 .diamond_wrapper .diamond_price .price_caution{text-align:center;margin:1em 0}.funclub2017 h2.join{position:relative;background:0 0;border:none;margin:60px 0 28px;padding:0 0 20px 3px}.funclub2017 h2.join:before{position:absolute;top:auto;bottom:0;height:8px;background:#919191;-webkit-box-shadow:inset 1px 1px 1px 1px rgba(0,0,0,.38);box-shadow:inset 1px 1px 1px 1px rgba(0,0,0,.38)}.section .is_no_login{position:relative;overflow:hidden;height:350px}.section .is_no_login:before{position:absolute;top:0;z-index:100;height:100%;background:rgba(255,255,255,.8)}.section .members_posts{margin:2em -15px;padding:0}@media only screen and (max-width:1024px){.section .members_posts{margin:2em 0}}.section .members_posts .members_post_item{display:inline-block;vertical-align:top;width:220px;background:0 0;margin:0 25px 34px 0;padding:0}.section .members_posts .members_post_item:nth-child(3n){margin-right:0}.section .members_posts .members_post_item:before{display:none}@media only screen and (max-width:1024px){.section .members_posts .members_post_item{width:49%;margin:0 0 30px}.section .members_posts .members_post_item:nth-child(2n) a{padding-left:10px;padding-right:0}}@media only screen and (max-width:799px){.section .members_posts .members_post_item{width:100%}.section .members_posts .members_post_item:nth-child(2n) a{padding-left:0;padding-right:0}}.section .members_posts .members_post_item a{display:block;text-decoration:none}@media only screen and (max-width:1024px){.section .members_posts .members_post_item a{padding:0 10px 0 0}}@media only screen and (max-width:799px){.section .members_posts .members_post_item a{padding:0}}.section .members_posts .members_post_item a:hover{opacity:.7}.section .members_posts .members_post_item a:hover img{opacity:1}.section .members_posts .members_post_item a .thumbnail{display:block}.section .members_posts .members_post_item a .thumbnail img{-webkit-background-size:cover;background-size:cover}@media only screen and (max-width:1024px){.section .members_posts .members_post_item a .thumbnail img{width:100%;padding-top:50%;height:0}}.section .members_posts .members_post_item a .title{display:block;padding:11px 0;line-height:1.4;color:#333;font-size:120%}.section .members_posts .members_post_item a .date{display:block;color:#999}.section .members_caution{margin:2em 0;color:#c00}.section .members_go_supporter{margin:2em 0 1em;text-align:center;font-size:120%;font-weight:700;color:#00489E}.section .members_supporter{margin:1em -44px 2em}@media only screen and (max-width:1024px){.section .members_supporter{margin:1em 0 2em}}.section .funclub_parking{margin-bottom:1em;text-align:right}@media only screen and (max-width:1024px){.section .funclub_parking{text-align:left}}.section .funclub_download{margin-top:15px}.is_hidden{display:none}.is_block,.is_show{display:block}