html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video{margin:0;padding:0;border:0;font-size:100%;font:inherit;line-height:1.5;vertical-align:bottom;font-family:'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', Meiryo, メイリオ, Osaka, 'MS PGothic', arial, helvetica, sans-serif;}
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section{display:block;}
body{line-height:1;}
ol, ul{list-style:none;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after,
q:before, q:after{content:'';content:none;}
table {
border-collapse: collapse;
border-spacing: 0;
}
a{text-decoration:none;}
ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}
p{display:block;margin:0;line-height:1.5;}
strong{font-weight:bold;}
em{font-style:italic;}
blockquote{display:block;-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:40px;-webkit-margin-end:40px;}
img{max-width:100%;height:auto;}
.aligncenter{display:block;margin:0 auto;}
.alignright{float:right;}
.alignleft{float:left;}
img[class*="wp-image-"],
img[class*="attachment-"]{height:auto;max-width:100%;}
html{overflow:auto;}
.clearfix{zoom:1;}
.clearfix:after{content:"";display:block;clear:both;}
body,html{width:100%;height:100%;margin:0;padding:0;}
.anime{width:100%;height:100%;max-height:1080px;background-color:#E9E3E3;position:relative;}
.anime img{display:block;position:absolute;top:28%;left:40%;}
.mainSite{width:100%;height:100%;max-height:1080px;background-color:#FC6;position:relative;}
.mainSite p{font-size:160%;color:#FFF;position:absolute;top:42%;left:40%;}
.fade{-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;}
.fade:hover{opacity:0.7;filter:alpha(opacity=70);-ms-filter:"alpha(opacity=70)";}
.pt100{padding-top:100px;}
.pb100{padding-bottom:100px;}
.pb160{padding-bottom:160px;}
.pb190{padding-bottom:190px;}
.pb200{padding-bottom:200px;}
.mb10{margin-bottom:10px;}
.mb20{margin-bottom:20px;}
.mb200{margin-bottom:200px !important;}
.mb45{margin-bottom:45px;}
.mb50{margin-bottom:50px !important;}
.mb70{margin-bottom:70px;}
.mb80{margin-bottom:80px !important;}
.mb100{margin-bottom:100px !important;}
.mb150{margin-bottom:150px !important;}
.mt20{margin-top:20px;}
.mt50{margin-top:50px !important;}
.mt90{margin-top:90px;}
.mt100{margin-top:100px !important;}
.mr5{margin-right:5px;}
.mt30{margin-top:30px;}
.mt150{margin-top:150px !important;}
.mt200{margin-top:200px;}
.mb75{margin-bottom:75px;}
.mb100{margin-bottom:100px !important;}
#wrapper{width:100%;}
.pagenavi{height:100px;padding-top:20px;width:1000px;margin:0 auto;}
.pagenavi a, .pagenavi span{color:#570000;background-color:#FFFFFF;padding:10px;border-radius:3px;margin:0 2px;white-space:nowrap;-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;text-align:center;text-decoration:none;border:thin solid #570000;display:inline-block;}
.pagenavi span.current{font-weight:bold;}
.pagenavi a:hover, .pagenavi span.current{border-color:#000;}
.pagenavi span.current{color:#fff;background-color:#570000;border:thin solid #570000;border-top-color:#570000;border-right-color:#570000;border-bottom-color:#570000;border-left-color:#570000;}
.pcnone{display:none !important;}
.container1000{width:1000px;margin:0 auto;}
.relative{position:relative;}
#header_wrap{width:100%;height:156px;}
div.header_up{background:#252726;height:51px;box-sizing:border-box;}

.header_up_container{height:51px;}
div.header_bottom{background:#ff8628;background:-moz-linear-gradient(left, #ff8628 0%, #eb5e00 100%);background:-webkit-linear-gradient(left, #ff8628 0%,#eb5e00 100%);background:linear-gradient(to right, #ff8628 0%,#eb5e00 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff8628', endColorstr='#eb5e00',GradientType=1 );height:105px;}
   
a.headlogo{display:block;float:left;width:408px;height:23px;margin-left:141px;padding-top:15px;}
div.headsns{width:160px;padding-top:15px;float:right;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;}

div.headsns a{display:block;width:28px;height:28px;float:left;}
.heademblem{position:absolute;width:117px;height:152px;top:13px;left:3px;z-index:100;}
.headslogan{width:150px;margin-left:90px;float:left;padding-top:2px;}
div.headnavwrap{width:1000px;margin:0 auto;height:71px;padding:17px 0;}
div.headnav{width:862px;height:71px;float:right;z-index:1000;}
#menu{list-style-type:none;width:862px;height:71px;margin:0 auto;padding:0;}
#menu li{position:relative;width:123px;float:left;margin:0;padding:0;text-align:center;}
#menu li a{display:block;margin:0;padding:13px 0;color:#fff;font-size:14px;font-weight:bold;line-height:1;text-decoration:none;}
#menu li ul{list-style:none;position:absolute;top:100%;left:0;margin:0;padding:0;z-index:1000;width:100%;display:block;}
#menu li:last-child ul,#menu li:nth-child(7) ul{left:-100%;width:100%}
#menu li ul li{overflow:hidden;width:200% !important;height:0;color:#fff;-moz-transition:.2s;-webkit-transition:.2s;-o-transition:.2s;-ms-transition:.2s;transition:.2s;}
#menu li ul li a{padding:13px 15px;background:#000;text-align:center;font-size:12px;font-weight:normal;line-height:40px;}
#menu li:hover > a{background:#000;color:#e0dc62;}
#menu li:hover ul li{overflow:visible;height:40px;border-bottom:1px solid #fff;}
#menu li:hover ul li a{height:45px;display:block;}
#menu li:hover ul li:first-child{border-top:0;}
#menu li:hover ul li:last-child{border-bottom:0;}
.lineheight1{line-height:1.1 !important;}
.topsilder{width:100%;overflow:hidden;background-size:cover;background-position:center center;z-index:0;text-align:center;position:relative;}
.topslidcontainer{width:100%;margin:0 auto;background:#000;}
div.topslideslick{width:90vw;margin:0 auto;}
.topslider{width:70vw;}
.topslider img{width:100%;height:auto;}
div.topslideslick .slick-track{background:#000;}
.slick-dots li button::before{font-size:1vw !important;}
.slider-area-wrap{width:100%;background:#000;padding-bottom:20px;}
.sliderArea{max-width:80%;margin:0 auto;padding:0 25px;}
.sliderArea.w300{max-width:300px;}
.slick-slide{margin:0 5px;}
.slick-slide img{width:100%;height:auto;}
.slick-prev, .slick-next{z-index:1;}
.slick-prev:before, .slick-next:before{color:#000;}
.slick-slide{transition:all ease-in-out .3s;opacity:.2;}
.slick-active{opacity:1;}
.slick-current{opacity:1;}
.thumb{margin:20px 0 0;}
.thumb .slick-slide{cursor:pointer;}
.thumb .slick-slide:hover{opacity:.7;}
div.officialtoppartner{width:960px;margin:30px auto 0;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;align-content:space-between;}
.officialtoppartner a{display:block;width:232px;height:60px;border:1px solid #808080;margin-left:8px;box-sizing:border-box;overflow:hidden;margin-bottom:10px;}
.officialtoppartner a:nth-child(4n+1){margin-left:0;}
.officialtoppartner a img{width:100%;height:auto;}
div.officialtopparter_wrap{width:100%;background:#fff;box-sizing:border-box;padding-top:50px;padding-bottom:65px;}
.officialtoppartner a:nth-child(6){background:#000;}
.toph2title{text-align:center;padding:17px 0;}
h2.toph2{text-align:center;font-size:30px;padding-bottom:30px;}
h2.toph2 span{border-bottom:1px solid #570000;padding-bottom:20px;}
p.topsubtxt{text-align:center;font-size:12px;}
p.topsubtxt2{text-align:center;font-size:12px;color:#fff;margin-bottom:16px;}
.morebtn{display:inline-block;position:relative;z-index:1;padding:5px 20px;color:#000;font-weight:bold;margin-top:30px;vertical-align:middle;height:20px;line-height:15px;}
.morebtn:before{position:absolute;top:0px;left:0px;right:0px;bottom:0px;z-index:-1;transform:skewX(-20deg);background-color:#000;content:"";-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;}
.morebtn:hover:before{position:absolute;top:0px;left:0px;right:0px;bottom:0px;z-index:-1;transform:skewX(-20deg);background-color:#EB5E00;content:"";}
.topresult{width:1000px;margin:0 auto;color:#fff;height:125px;margin-bottom:75px;}
.topresult_left{float:left;width:239px;margin-right:60px;border-right:1px solid #fff;font-size:13px;margin-top:30px;}
.topresult_center{width:400px;float:left;}
.topresult_right{float:right;width:300px;padding-top:30px;}
.toprenofa{float:left;width:90px;text-align:center;font-size:13px;}
.topotherteam{float:left;width:90px;text-align:center;font-size:13px;}
.centerrun{float:left;width:220px;font-size:13px;margin-top:35px;}
.centerrunshosai{float:left;width:50px;margin-top:10px;text-align:center;}
.centerrun_renofa{float:left;width:85px;height:60px;text-align:center;font-size:40px;font-weight:700;}
.centerrun_otherteam{float:left;width:85px;height:60px;text-align:center;font-size:40px;font-weight:700;}
.topresultteamname{font-size:11px;text-align:center;}
.topteamem{width:90px;height:90px;margin-bottom:10px;}
.topteamem img{width:100%;height:auto;}
.topresultha{text-align:center;font-size:11px;margin-bottom:10px;}
p.gamejotai{text-align:center;}
div.topresult_rank{width:100%;background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/top/resultback.jpg) no-repeat;background-size:cover;background-position:center center;padding-top:65px;box-sizing:border-box;padding-bottom:30px;}
div.topmachschedule_wrap{background:#eb5e00;}
div.topglidslider{width:100%;margin:30px auto;background:#000;}
.multiple{padding:0;}
.multiple img{width:100%;}
.multiple div{margin:0 0;}
.multiple .slick-next{z-index:100;right:29%;}
.multiple .slick-prev{left:29%;z-index:100;}
#sliderglidwrap{background:#000;}
.sliderglid{max-width:1200px;margin:0 auto 0;background:#000;position:relative;}
div.nextgameslider{width:466px;height:454px;background:#333333;padding-top:57px;box-sizing:border-box;padding-left:18px;padding-right:18px;}
p.nextgameslider_date{color:#fff;text-align:center;font-size:37px;font-weight:700;vertical-align:middle;}
span.nextgameslider_yobi{font-size:21px;margin-left:10px;vertical-align:baseline;}
p.nextgameslider_kickoff{text-align:center;margin-top:12px;color:#fff;font-size:16px;}
p.nextgameslider_gametitle{text-align:center;margin-top:12px;color:#fff;font-size:13px;}
span.nextgameslider_kickoff{margin-left:10px;}
div.gamecardbox{height:115px;border-top:1px solid #eb5e00;border-bottom:1px solid #eb5e00;margin-top:15px;padding-top:20px;}
div.nextgameslider_leftteam{width:39.3%;text-align:center;margin:0;float:left;}
div.nextgameslider_leftteam img{width:58px;height:auto;text-align:center;display:inline;}
div.nextgameslider_rightteam{width:38.4%;text-align:center;float:right;margin:0;}
div.nextgameslider_rightteam img{width:58px;height:auto;text-align:center;display:inline;}
p.nextgameslider_teamname{color:#fff;font-size:12px;text-align:center;margin-top:10px;}
div.nextgameslider_ha{width:21.5%;padding:0 1.5%;box-sizing:border-box;float:left;margin:0;text-align:center;}
div.nextgameslider_hahome{text-align:center;color:#fff;background:#eb5e00;width:48px;padding:4px 0;margin:0 auto;text-transform:uppercase;font-size:11px;}
div.nextgameslider_haaway{text-align:center;color:#fff;background:#424242;width:48px;padding:4px 0;text-transform:uppercase;font-size:11px;margin:0 auto;}
.nextgameslider_havs{font-size:16px;text-align:center;color:#666666;margin-top:10px;font-weight:700;}
div.nextgameslider_link{width:100%;margin-top:22px;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;}
a.nextgameslider_ticket{width:95px;height:21px;border-radius:21px;line-height:21px;display:block;color:#fff;text-align:center;font-size:13px;background:#ff8628;background:-moz-linear-gradient(left, #ff8628 0%, #eb5e00 100%);background:-webkit-linear-gradient(left, #ff8628 0%,#eb5e00 100%);background:linear-gradient(to right, #ff8628 0%,#eb5e00 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff8628', endColorstr='#eb5e00',GradientType=1 );}
a.nextgameslider_info{width:95px;height:21px;border-radius:21px;line-height:21px;display:block;color:#fff;text-align:center;font-size:13px;background:#ff8628;background:-moz-linear-gradient(left, #ff8628 0%, #eb5e00 100%);background:-webkit-linear-gradient(left, #ff8628 0%,#eb5e00 100%);background:linear-gradient(to right, #ff8628 0%,#eb5e00 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff8628', endColorstr='#eb5e00',GradientType=1 );}
.slickleft{display:block;width:367px;background:-moz-linear-gradient(right, rgba(0,0,0,1) 26%, rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(right, rgba(0,0,0,1) 26%,rgba(0,0,0,0) 100%);background:linear-gradient(to left, rgba(0,0,0,1) 26%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#00000000',GradientType=1 );height:454px;position:absolute;right:-1px;z-index:50;}
.slickright{display:block;width:367px;background:-moz-linear-gradient(left, rgba(0,0,0,1) 26%, rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(left, rgba(0,0,0,1) 26%,rgba(0,0,0,0) 100%);background:linear-gradient(to right, rgba(0,0,0,1) 26%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#00000000',GradientType=1 );height:454px;position:absolute;left:0;z-index:50;}
.slick-next,.slick-prev{width:25px !important;height:25px !important;filter:drop-shadow(1px 1px 1px #000);top:52% !important;}
.slick-prev::before{content:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/css/image/top/arrow02.svg);font-size:25px;}
.slick-next::before{content:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/css/image/top/arrow01.svg);font-size:25px;}
@media screen and (max-width:480px){
.slick-prev{left:30px;}
.slick-next{right:30px;}
}
a.to-gameschedule{color:#fff;vertical-align:middle;line-height:23px;}
div.toppickupnews{width:1000px;margin:0 auto;padding-top:90px;box-sizing:border-box;}
ul.pickupnews{width:100%;margin-top:40px;padding-bottom:90px;flex-wrap:wrap;height:657px;}
ul.pickupnews li{width:230px;height:310px;float:left;margin-left:26px;}
ul.pickupnews li:nth-child(4n+1){margin-left:0;}
ul.pickupnews li:nth-child(1),ul.pickupnews li:nth-child(3),ul.pickupnews li:nth-child(6),ul.pickupnews li:nth-child(8){background:#eb5e00;}
ul.pickupnews li:nth-child(2),ul.pickupnews li:nth-child(4),ul.pickupnews li:nth-child(5),ul.pickupnews li:nth-child(7){background:#000;}
ul.pickupnews li img{height:150px;background:#fff;}
ul.pickupnews li a{display:block;}
p.pickupbox_category{display:inline-block;border:1px solid #fff;border-radius:21px;text-align:center;padding:3px 5px;color:#fff;font-size:10px;}
div.pickupbox{width:230px;height:165px;padding-top:25px;padding-left:20px;padding-right:20px;box-sizing:border-box;}
p.pickupbox_date{font-size:13px;color:#fff;}
p.pickupbox_title{font-size:14px;font-weight:700;color:#fff;height:82px;}
h3.boshuchuh3{text-align:center;font-weight:700;width:418px;height:55px;margin:0 auto;}
ul.boshuuchuunews{width:100%;margin-top:40px;padding-bottom:90px;}
ul.boshuuchuunews li{width:230px;height:310px;margin-bottom:20px;margin-left:26px;float:left;}
ul.boshuuchuunews li:nth-child(4n+1){margin-left:0;}
ul.boshuuchuunews li:nth-child(1),ul.boshuuchuunews li:nth-child(3),ul.boshuuchuunews li:nth-child(6),ul.boshuuchuunews li:nth-child(8){background:#ffc82c;}
ul.boshuuchuunews li:nth-child(2),ul.boshuuchuunews li:nth-child(4),ul.boshuuchuunews li:nth-child(5),ul.boshuuchuunews li:nth-child(7){background:#562410;}
ul.boshuuchuunews li img{height:150px;background:#fff;}
ul.boshuuchuunews li a{display:block;}
p.boshuuchuubox_category{display:inline-block;border:1px solid #fff;border-radius:21px;text-align:center;padding:3px 5px;color:#fff;font-size:10px;}
div.boshuuchuubox{width:230px;height:165px;padding-top:25px;padding-left:20px;padding-right:20px;box-sizing:border-box;}
p.boshuuchuubox_date{font-size:13px;color:#fff;}
p.boshuuchuubox_title{font-size:14px;font-weight:700;color:#fff;height:82px;}
div.topnewswrap{width:100%;padding-bottom:20px;}
div.tabwrap{background-color:#252726;width:100%;height:62px;top:0;}
.topnewsback{width:100%;background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/top/topnewsback.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;}
.renofatabs{width:1000px;margin:0 auto 10px;box-sizing:border-box;margin-top:-65px;}
.renofatab_item{width:calc(100%/7);height:62px;font-size:16px;text-align:center;color:#fff;display:block;float:left;font-weight:bold;transition:all 0.2s ease;}
.tab_lineheight1{line-height:62px;}
.tab_lineheight2{line-height:1.2;padding-top:13px;}
.renofatab_item:hover{opacity:0.75;transition:all 0.5s ease;}
input[name="renofatab_item"]{display:none;}
.renofatab_content{display:none;padding:20px 20px 0;clear:both;}
#all:checked ~ #all_content,
#programming:checked ~ #programming_content,
#design:checked ~ #design_content,
#media:checked ~ #media_content,
#event:checked ~ #event_content,
#ladiesacademy:checked ~ #ladiesacademy_content,
#hometown:checked ~ #hometown_content{display:block;}
.renofatabs input:checked + .renofatab_item{border-bottom:4px solid #eb6100;height:62px;box-sizing:border-box;color:#eb6100;}
.toarchive{margin:10px 0 10px 20px;}
.toarchive li{float:left;padding:4px 8px;text-align:center;background:#9fa0a0;border-radius:2px;margin-right:5px;}
.toarchive li a{color:#fff;font-size:12px;text-decoration:none;}
.newscontainer{width:1100px;margin:0 auto;}
.font12{font-size:12px !important;margin-right:10px !important;}
.newsichiran{width:100%;}
span.date{display:inline-block;margin-right:35px;}
.newsichiran li{float:left;border-bottom:1px solid #ccc;width:100%;padding-bottom:5px;box-sizing:border-box;margin-bottom:5px;height:55px;padding-top:20px;}
.newscontainer .newsichiran{width:820px;float:left;}
.newscontainer .newsichiran li a{font-size:13px;font-weight:700;}
.newscontainer .topcategoryclubinfo{font-size:12px;color:#fff;background:#ffd900;padding:3px;text-align:center;width:140px;margin-right:10px;display:inline-block;}
.newscontainer .topcategorygoodsinfo{font-size:12px;color:#fff;background:#ec7aac;padding:3px;text-align:center;width:140px;margin-right:10px;display:inline-block;}
.newscontainer .topcategorymediainfo{font-size:12px;color:#fff;background:#8fc31f;padding:3px;text-align:center;width:140px;margin-right:10px;display:inline-block;}
.newscontainer .topcategoryeventinfo{font-size:12px;color:#fff;background:#72c8d5;padding:3px;text-align:center;width:140px;margin-right:10px;display:inline-block;}
.newscontainer .topcategoryladiesacademy{font-size:12px;color:#fff;background:#eb5c01;padding:3px;text-align:center;width:140px;margin-right:10px;display:inline-block;}
.newsichiran li a{padding-top:2px;display:inline-block;font-size:14px;color:#000;font-weight:700;}
.topcategoryclubinfo{font-size:12px;color:#fff;background:#ffd900;padding:3px;text-align:center;width:140px;margin-right:35px;display:inline-block;}
.topcategorygoodsinfo{font-size:12px;color:#fff;background:#ec7aac;padding:3px;text-align:center;width:140px;margin-right:35px;display:inline-block;}
.topcategorymediainfo{font-size:12px;color:#fff;background:#8fc31f;padding:3px;text-align:center;width:140px;margin-right:35px;display:inline-block;}
.topcategoryeventinfo{font-size:12px;color:#fff;background:#72c8d5;padding:3px;text-align:center;width:140px;margin-right:35px;display:inline-block;}
.topcategoryladiesacademy{font-size:12px;color:#fff;background:#eb5c01;padding:3px;text-align:center;width:140px;margin-right:35px;display:inline-block;}
a.topmorebtn{display:block;margin:30px auto;width:160px;text-align:center;}
.hometowntoplist2{height:28px;color:#595757;width:100%;border-bottom:1px solid #ccc;float:left;padding:20px 0 5px;margin-bottom:5px;}
.hometowntoplist2 a{padding-top:2px;display:block;font-size:14px;color:#000;font-weight:700;width:640px;overflow:hidden;float:right;height:16px;}
.hometowntopcate{font-size:12px;color:#fff;padding:3px;text-align:center;width:140px;margin-right:35px;display:inline-block;}
.hometown3{background:#9F2926;}
.hometown4{background:#E8380D;}
.hometown7{background:#E60012;}
.hometown12{background:#127E3A;}
.hometown11{background:#0071BE;}
.hometown16{background:#02B8CB;}
.hometown21{background:#000000;}
.hometown17{background:#F27E1D;}
.hometown10{background:#0F7E31;}
.hometown22{background:#007DC2;}
.hometown8{background:#1373B7;}
.hometown18{background:#060202;}
.hometown19{background:#073E79;}
.hometown5{background:#00A0E9;}
.hometown14{background:#0850A4;}
.hometown9{background:#7CCEF3;}
.hometown6{background:#00947E;}
.hometown13{background:#1F6C89;}
.hometown20{background:#20743E;}
.hometown15{background:#005CA3;}
table.ranking{width:100%;margin:45px auto 30px;}
table.ranking tr:first-child{background:#ff8628;}
table.ranking th{color:#fff;font-size:12px;height:37px;line-height:37px;text-align:center;}
table.ranking td{height:63px;color:#fff;text-align:center;border-bottom:1px solid #fff;vertical-align:middle;}
table.ranking td:nth-child(2){text-align:left;}
a.rankingmorebtn{display:block;width:160px;height:36px;margin:0 auto;}
div.topbannerwrap{width:100%;background:#c9c9c9;padding-top:50px;padding-bottom:30px;margin-bottom:60px;}
.topbanner_up{width:800px;margin:130px auto 0;padding-bottom:130px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;flex-wrap:wrap;}
.topbanner_up a{display:block;width:calc(100%/2);}
.imgWrap{overflow:hidden;width:100%;height:335px;}
.imgWrap img{display:block;transition-duration:0.3s;}
.imgWrap img:hover{transform:scale(1.1);transition-duration:0.3s;}
div.topbanner_bottom{width:1000px;margin:40px auto 40px;}
div.topbanner_bottom a{width:244px;float:left;display:block;height:123px;margin-left:8px;margin-bottom:15px;}
div.topbanner_bottom a:nth-child(4n+1){margin-left:0;}
div.topbanner_bottom a img{width:100%;height:auto;}
a.topbanertxt{display:block;background:#fabe00;color:#000;text-align:center;line-height:121px;border:2px solid #000;font-weight:700;box-sizing:border-box;}
.topsnswrap{width:100%;background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/top/snsback.svg);background-size:cover;padding-top:85px;box-sizing:border-box;padding-bottom:80px;}
.topsnscontainer{width:317px;height:53px;margin:40px auto;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;}
.topsnscontainer a{width:52px;height:52px;display:block;}
.topsnscontainer2{width:1100px;margin:40px auto 0;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;}
.topsnscontainer2 div.sns-top{width:32%;padding-bottom:10px;}
body > div.topsnswrap > div.topsnscontainer2.clearfix > div:nth-child(2) > div > div.iswd-images > div:nth-child(10) > a > img{display:none;}
div.topmoviewrap{width:100%;height:484px;background:#252726;padding-top:60px;overflow:hidden;}
.video{position:relative;width:100%;padding-top:56.25%;}
.video iframe{position:absolute;top:0;right:0;width:100%;height:100%;}
.youtubecontainer{width:25%;float:left;}
.youtubetopglid{width:100%;}
.top-renofaplus_wrap{width:100%;background:#fff;padding-top:140px;padding-bottom:100px;}
.top-renofaplus_wrap2{width:100%;background:#fff;padding-top:140px;padding-bottom:100px;}
.top-renofaplus_wrap_3{width:100%;background:#eb6100;padding-top:140px;padding-bottom:140px;}
div.top-renofaplus{width:1000px;margin:75px auto;display:flex;justify-content:space-around;flex-wrap:wrap;}
div.top-renofaplus a{display:block;width:320px;border:1px solid #e5e5e5;box-sizing:border-box;background:#e5e5e5;margin-bottom:20px;}
div.top-renofaplus a:nth-child(3n+1){margin-left:0;}
div.top-renofaplus a img{width:320px;height:auto;}
.top-plusbox{padding:21px 27px;box-sizing:border-box;width:100%;}
p.renofaplus-p{text-align:center;font-size:14px;color:#000;}
p.renofaplus-p2{text-align:center;font-size:14px;color:#fff;}
div.renofaplusimg{width:320px;height:180px;overflow:hidden;}
.toponlineshop_wrap{width:100%;background:#fff;padding-top:140px;}
div.toponlineshop{width:1000px;margin:75px auto;}
div.toponlineshop a{display:block;margin-left:16px;float:left;width:238px;border:1px solid #e5e5e5;box-sizing:border-box;}
div.toponlineshop a:nth-child(4n+1){margin-left:0;}
div.toponlineshop a img{width:236px;height:auto;}
.topitembox{background:#e5e5e5;padding:21px 27px;box-sizing:border-box;}
.topprice{font-size:23px;font-weight:700;color:#eb5e00;}
.topitem{font-size:12px;height:60px;width:100%;box-sizing:border-box;color:#000;}
.topshopbtn_wrap{width:1000px;margin:0 auto 165px;text-align:center;}
a.topshopbtn{display:inline-block;position:relative;z-index:1;padding:5px 70px;color:#fff;font-weight:bold;margin-top:30px;vertical-align:middle;height:45px;text-align:center;line-height:45px;}
a.topshopbtn:first-child{margin-right:100px;}
a.topshopbtn:before{position:absolute;top:0px;left:0px;right:0px;bottom:0px;z-index:-1;transform:skewX(-20deg);background-color:#000;content:"";-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;}
a.topshopbtn:hover:before{position:absolute;top:0px;left:0px;right:0px;bottom:0px;z-index:-1;transform:skewX(-20deg);background-color:#EB5E00;content:"";}
div.partnertablewrap{width:1000px;margin:20px auto;padding-bottom:70px;}
div.partnertablewrap img{border:1px solid #000;box-sizing:border-box;}
.bottom_partner_wrap{background:#252726;width:100%;}
#footerwrap{width:100%;background:#313332;padding-top:65px;padding-bottom:50px;}
.footercontents{width:1000px;margin:0 auto;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;}
.footercontents div{width:170px;float:left;margin-bottom:70px;}
.footercontents h2{color:#fff;padding-bottom:8px;border-bottom:1px solid #fff;margin-bottom:6px;font-size:14px;font-weight:700;}
.footerlinkbox{width:100%;}
.footerlinkbox a{color:#fff;display:block;font-size:13px;}
div.footerleft{float:left;}
div.footerlink{float:right;width:250px;}
div.footerlink a{display:block;color:#fff;float:left;font-size:15px;width:50%;}
.copyright{font-size:12px;color:#fff;text-align:center;width:100%;background:#252726;height:40px;line-height:40px;}
.mb120{margin-bottom:120px !important;}
h2.pageh2{font-size:28px;text-align:center;color:#252726;font-weight:700;margin-bottom:40px;}
h2.pageh2::after{display:block;background-color:#EB5E00;content:"";width:50px;height:1px;margin-top:10px;text-align:center;margin-left:auto;margin-right:auto;color:#EB5E00;height:4px;}
.pagecontainer{width:1000px;margin:0 auto;}
table.tabletype01{width:100%;border-top:1px solid #000;}
table.tabletype01 th{width:190px;font-size:16px;color:#000;text-align:left;font-weight:700;padding:30px 0 30px 20px;border-bottom:1px solid #000;vertical-align:middle;}
table.tabletype01 td{padding:30px 0;font-size:16px;color:#000;border-bottom:1px solid #000;vertical-align:middle;}
.tablepress tbody td{vertical-align:middle !important;}
p.subtxt{text-align:center;font-size:14px;margin:0 auto 20px;}
.pagecontainer h4{text-align:center;font-weight:700;font-size:33px;margin-bottom:50px;}
.effect-fade{　opacity:0;　transform:translate(0, 45px);　transition:all 300ms;}
.effect-fade.effect-scroll{　opacity:1;　transform:translate(0, 0);}
.pagehead{width:100%;height:300px;padding-top:100px;box-sizing:border-box;}
.pageheadtxt{width:1000px;margin:0 auto;}
.renofa_club{background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/pagehead/renofa_club.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;margin-bottom:110px;}
.player2020{background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/pagehead/player2020.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;margin-bottom:110px;}
.topteam{background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/pagehead/topteam.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;}
.schedule{background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/pagehead/schedule2.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;margin-bottom:110px;}
.practicefield{background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/pagehead/practicefield.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;margin-bottom:110px;}
.fanservice{background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/pagehead/fanservice.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;margin-bottom:110px;}
.game{background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/pagehead/game.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;margin-bottom:110px;}
.watchingguide{background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/pagehead/watchingguide.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;}
.stadium{background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/pagehead/stadium.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;margin-bottom:110px;}
.renofasquare{background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/pagehead/renofasquare2021.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;margin-bottom:110px;}
.supportvendingmachine{background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/pagehead/supportvendingmachine.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;margin-bottom:110px;}
.u-18schedule{background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/pagehead/u-18schedule.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;margin-bottom:110px;}
.partner{background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/pagehead/partner.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;}
.officalpartner{background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/pagehead/officailpartner.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;}
.clubsupporter{background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/pagehead/clubsupporter.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;}
.forthefirsttime{background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/pagehead/forthefirsttime.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;margin-bottom:110px;}
.forthefirsttime2{background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/pagehead/forthefirsttime2.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;}
.accessguide{background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/pagehead/accessguide.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;margin-bottom:110px;}
.orangedreampark{background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/pagehead/orangedreampark.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;margin-bottom:110px;}
.hojin{background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/pagehead/hojin.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;margin-bottom:110px;}
.waiting{background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/pagehead/waiting.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;margin-bottom:110px;}
.rule{background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/pagehead/rule.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;margin-bottom:110px;}
.visiter{background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/pagehead/visiter.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;margin-bottom:110px;}
.aboutacademy{background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/pagehead/aboutacademy.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;margin-bottom:110px;}
.academyplayer{background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/pagehead/academyplayer.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;margin-bottom:110px;}
.ladiesplayer{background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/pagehead/ladiesplayer.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;margin-bottom:110px;}
.aboutladies{background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/pagehead/aboutladies.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;margin-bottom:110px;}
.nursery{background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/pagehead/nursery.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;margin-bottom:110px;}
.antennashop{background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/pagehead/antennashop.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;margin-bottom:110px;}
.supportersclub{background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/pagehead/supportersclub.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;margin-bottom:110px;}
.mediajoho{background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/pagehead/media.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;margin-bottom:110px;}
.kizuna{background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/pagehead/kizuna.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;margin-bottom:110px;}
.ticket{background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/pagehead/ticket.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;margin-bottom:110px;}
.qrticket{background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/pagehead/qrticket.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;margin-bottom:110px;}
.tickethankenservice{background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/pagehead/ticketservice.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;margin-bottom:110px;}
.postoffice{background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/pagehead/postoffice.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;margin-bottom:110px;}
.club{background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/pagehead/club.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;}
.academypage{background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/pagehead/academy.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;}
.ladiespage{background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/pagehead/ladies.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;}
.goods{background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/pagehead/goods.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;}
.fanzone{background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/pagehead/fanzone.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;}
.bonds{background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/pagehead/bonds.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;margin-bottom:110px;}
.orangepopcorn{background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/pagehead/orangepopcorn.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;margin-bottom:110px;}
.jihanki{background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/pagehead/jihanki.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;margin-bottom:110px;}
.odp{background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/pagehead/odp.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;margin-bottom:110px;}
.pagehead2{width:100%;height:90px;background:#252726;text-align:center;font-size:31px;box-sizing:border-box;line-height:90px;font-weight:700;color:#fff;}
.pagehead2-2{width:100%;height:90px;background:#252726;text-align:center;font-size:31px;line-height:1.3;padding-top:12px;padding-bottom:12px;font-weight:700;color:#fff;}
.clubtxt01{width:458px;margin:0 auto 90px;font-weight:700;line-height:1.8;}
.clubtxt01 a{vertical-align:middle;color:#eb5100;text-decoration:underline;}
.clubtxt02{text-align:center;margin:0 auto 90px;font-weight:700;line-height:1.8;}
.cluboutlineimg01{text-align:center;margin-bottom:30px;}
.teamsloganback{height:760px;background-position:center top;background-repeat:no-repeat;background-attachment:fixed;background-size:cover;padding-top:80px;box-sizing:border-box;color:#fff;margin-bottom:150px;}
.bg-01{background-image:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/css/image/page/cluboutline/back01.jpg);}
.bg-2021{background-image:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/css/image/page/cluboutline/back02.jpg);background-position:left;}
.teamslogan_left{float:left;width:560px;padding-left:110px;box-sizing:border-box;padding-right:30px;font-size:15px;}
.teamslogan_left img{display:block;margin-bottom:35px;}
.teamslogan_right{float:right;width:440px;}
h3.teamslogan_left-h3{font-weight:700;color:#000;margin-bottom:10px;font-size:19px;}
.renomaru{text-align:center;font-size:28px;color:#EB5E00;margin-bottom:30px;}
table.slogan2019{width:100%;margin-bottom:150px;}
table.slogan2019 th{width:325px;background:#ECECEB;color:#DF5D0F;text-align:center;vertical-align:middle;font-size:20px;border-bottom:1px solid #fff;}
table.slogan2019 td{padding-left:10px;background:#ECECEB;padding:15px 0 15px 10px;font-size:17px;border-bottom:1px solid #fff;}
h3.orangesoulh3{text-align:center;color:#DF5D0F;font-size:33px;margin-bottom:15px;font-weight:700;}
.history_nen{font-weight:900;text-align:left;font-family:DINWeb, sans-serif !important;font-size:25px;color:#EB5E00;padding:2px 46px 0 46px;}
h3.historyh3{font-size:23px;line-height:1.8;text-align:center;font-weight:700;margin-bottom:56px;}
p.historytxtp{width:814px;margin:0 auto;font-size:16px;line-height:1.5;margin-bottom:40px;}
.historyback{background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/page/history/historyback.jpg);background-position:top;background-repeat:no-repeat;width:100%;padding-top:110px;background-size:contain;}
ul.recordul{width:1000px;margin:120px auto 190px;}
ul.recordul li{width:238px;float:left;margin-left:16px;margin-bottom:16px;}
ul.recordul li:nth-child(4n+1){margin-left:0;}
ul.recordul li img{width:100%;height:auto;}
div.historyplayerleft{width:49%;float:left;}
div.historyplayerright{width:49%;float:right;}
table.historyplayer{width:100%;margin-top:120px;margin-bottom:50px;}
table.historyplayer th{background:#000;color:#fff;text-align:center;vertical-align:middle;}
table.historyplayer td{height:48px;vertical-align:middle;text-align:center;}
table.historyplayer tr:nth-child(even){background:#ECECEB;}
.recordmanager{margin-bottom:80px;}
.recordmanager a{color:#eb6100;text-decoration:underline;}
div.kirokuslide{width:1000px;margin:0 auto;padding-bottom:80px;}
div.slogan-kirokushitsu{width:100%;padding:30px 0;text-align:center;background:#000;margin-bottom:80px;}
div.slogan-kirokushitsu h2{color:#fff;font-size:28px;text-align:center;font-weight:700;margin-bottom:10px;}
div.slogan-kirokushitsu h2::after{display:block;background-color:#EB5E00;content:"";width:50px;margin-top:10px;text-align:center;margin-left:auto;margin-right:auto;color:#EB5E00;height:4px;}
.playerbtnwrap{width:100%;height:300px;padding-top:88px;color:#fff;font-style:italic;font-weight:700;font-size:27px;box-sizing:border-box;background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/page/topteam/playerback.jpg);background-position:center center;background-size:cover;}
.playerbtnwrap p{margin-top:.9vw;}
.topteamback{background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/page/topteam/back.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;padding-top:110px;width:100%;}
ul.pageglidbtn{width:100%;}
ul.pageglidbtn li{width:calc(100% / 3);float:left;height:17.7vw;padding-top:4.2vw;padding-left:3.5vw;box-sizing:border-box;}
ul.pageglidbtn li p{color:#fff;font-weight:700;margin-top:.9vw;font-size:1vw;font-style:italic;}
ul.pageglidbtn li a{margin:4.9vw auto 0 12.3vw!important;text-align:center;left:0;right:0;}
.topteamglid01{background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/page/topteam/glid01.jpg);background-position:center center;background-size:cover;}
.topteamglid02{background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/page/topteam/glid02.jpg);background-position:center center;background-size:cover;}
.topteamglid03{background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/page/topteam/glid03.jpg);background-position:center center;background-size:cover;}
.clubbtnwrap{width:100%;height:300px;padding-top:88px;color:#fff;font-style:italic;font-weight:700;font-size:27px;box-sizing:border-box;background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/page/club/clubbtnback.jpg);background-position:center center;background-size:cover;}
.recordbtnwrap{width:100%;height:300px;padding-top:88px;color:#fff;font-style:italic;font-weight:700;font-size:27px;box-sizing:border-box;background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/page/club/record.jpg);background-position:center center;background-size:cover;}
.aboutacademybtnwrap{width:100%;height:300px;padding-top:88px;color:#fff;font-style:italic;font-weight:700;font-size:27px;box-sizing:border-box;background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/page/academy/aboutacademy.jpg);background-position:center center;background-size:cover;}
.academyplayerbtnwrap{width:100%;height:300px;padding-top:88px;color:#fff;font-style:italic;font-weight:700;font-size:27px;box-sizing:border-box;background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/page/academy/academyplayer.jpg);background-position:center center;background-size:cover;}
.academyglid01{background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/page/academy/u18matchresult.jpg);background-position:center center;background-size:cover;}
.academyglid02{background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/page/academy/u18matchresult.jpg);background-position:center center;background-size:cover;}
.academyglid03{background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/page/academy/u18facebook.jpg);background-position:center center;background-size:cover;}
.academyglid04{background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/page/academy/sportsclub.jpg);background-position:center center;background-size:cover;}
.academyglid05{background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/page/academy/u15schedule.jpg);background-position:center center;background-size:cover;}
.academyglid06{background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/page/academy/u12schedule.jpg);background-position:center center;background-size:cover;}
.aboutladiesbtnwrap{width:100%;height:300px;padding-top:88px;color:#fff;font-style:italic;font-weight:700;font-size:27px;box-sizing:border-box;background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/page/ladies/aboutladies.jpg);background-position:center center;background-size:cover;}
.ladiesbtnwrap{width:100%;height:300px;padding-top:88px;color:#fff;font-style:italic;font-weight:700;font-size:27px;box-sizing:border-box;background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/page/ladies/ladiesboshu.jpg);background-position:center center;background-size:cover;}
.ladiesglid01{background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/page/ladies/grid01.jpg);background-position:center center;background-size:cover;}
.ladiesglid02{background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/page/ladies/grid02.jpg);background-position:center center;background-size:cover;}
.ladiesglid03{background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/page/ladies/grid03.jpg);background-position:center center;background-size:cover;}
.ladiesglid04{background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/page/ladies/grid04.jpg);background-position:center center;background-size:cover;}
.onlineshopbtnwrap{width:100%;height:300px;padding-top:88px;color:#fff;font-style:italic;font-weight:700;font-size:27px;box-sizing:border-box;background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/page/goods/grid01.jpg);background-position:center center;background-size:cover;}
.antennashopbtnwrap{width:100%;height:300px;padding-top:88px;color:#fff;font-style:italic;font-weight:700;font-size:27px;box-sizing:border-box;background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/page/goods/grid02.jpg);background-position:center center;background-size:cover;}
.fanzone01{width:100%;height:300px;padding-top:88px;color:#fff;font-style:italic;font-weight:700;font-size:27px;box-sizing:border-box;background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/page/fanzone/supportermember.jpg);background-position:center center;background-size:cover;}
.fanzone02{width:100%;height:300px;padding-top:88px;color:#fff;font-style:italic;font-weight:700;font-size:27px;box-sizing:border-box;background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/page/fanzone/media.jpg);background-position:center center;background-size:cover;}
.fanzone03{background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/page/fanzone/grid01.jpg);background-position:center center;background-size:cover;}
.fanzone04{background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/page/fanzone/grid02.jpg);background-position:center center;background-size:cover;}
.fanzone05{background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/page/fanzone/grid03.jpg);background-position:center center;background-size:cover;}
.fanzone06{background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/page/fanzone/grid04.jpg);background-position:center center;background-size:cover;}
.fanzone07{width:100%;height:300px;padding-top:88px;color:#fff;font-style:italic;font-weight:700;font-size:27px;box-sizing:border-box;background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/page/fanzone/renofaplus.jpg);background-position:center center;background-size:cover;}
p.schedulep{font-size:18px;margin-top:20px;}
p.schedulep a{color:#EB5E00;text-decoration:underline;}
.cal_wrapper{max-width:800px;min-width:300px;margin:2.0833% auto;}
.googlecal{position:relative;padding-bottom:100%;height:0;overflow:hidden;}
.googlecal iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important;}
@media only screen and (min-width: 600px) { .googlecal{padding-bottom:75%;}
}
.mb200{margin-bottom:200px;}
.pb200{padding-bottom:200px;}
p.practicetxt{text-align:center;margin:0 auto 90px;font-weight:700;line-height:1.8;}
.practiceback{height:340px;background-position:center center;background-repeat:no-repeat;background-attachment:fixed;background-size:cover;padding-top:130px;box-sizing:border-box;color:#fff;margin-bottom:150px;}
.bg-02{background-image:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/css/image/page/practice/imageback.jpg);}
h4.practiceh4{text-align:center;font-size:27px;font-weight:700;color:#fff;font-style:italic;}
a.practicebtn{display:block;width:230px;text-align:center;margin:50px auto 0;}
div.practiceimage{margin-top:75px;width:100%;}
div.practiceinfo{width:100%;margin-top:30px;}
span.practiceinfo_left{width:107px;float:left;display:block;background:#000;color:#fff;text-align:center;height:32px;line-height:32px;margin-right:20px;}
span.practiceinfo_right{float:left;display:block;line-height:1.8;padding-top:2px;width:873px;}
.ggmap{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;}
.ggmap iframe, .ggmap object, .ggmap embed{position:absolute;top:0;left:0;width:100%;height:100%;}
.practicemap{margin-top:70px;}
.parallelogram{display:inline-block;position:relative;z-index:1;padding:10px 80px;color:#000;font-weight:bold;margin-top:30px;}
.parallelogram:before{position:absolute;top:0px;left:0px;right:0px;bottom:0px;z-index:-1;transform:skewX(-20deg);background-color:#FDD000;content:"";}
.practicecontainer{padding-bottom:230px;}
div.fanservice01{background:#ECECEC;width:600px;margin:0 auto;padding:16px 46px;line-height:1.8;font-size:13px;margin-bottom:140px;}
div.fanservice02{line-height:2;padding:80px 0 140px;}
div.fanservice02 p{margin-bottom:13px;}
.marker_yellow_futo{background:linear-gradient(transparent 0%, #ffff66 0%);}
.marker_yellow_hoso{background:linear-gradient(transparent 60%, #ffff66 60%);}
h4.fanserviceh4{font-size:23px;font-weight:700;border-bottom:1px solid #ADADAD;padding-bottom:20px;margin-bottom:20px;margin-top:140px;}
ul.fanservicebox{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}
ul.fanservicebox li{width:470px;margin-left:60px;}
ul.fanservicebox li:nth-child(odd){margin-left:0;}
.fanserviceboxtxt{background:#ECECEC;}
.fanserviceimage01{width:100%;margin-bottom:20px;}
div.fanservice03{background:#ECECEC;width:100%;margin:0 auto;padding:16px 46px;line-height:1.8;font-size:13px;margin-bottom:140px;box-sizing:border-box;}
h5.serviceh5{font-weight:700;font-size:17px;margin-bottom:20px;}
h5.serviceh5 span{line-height:20px;}
h5.serviceh5 img{margin-right:20px;}
.stadiumbtnwrap{width:100%;height:300px;padding-top:88px;color:#fff;font-style:italic;font-weight:700;font-size:27px;box-sizing:border-box;background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/page/watchingguide/stadiumback.jpg);background-position:center center;background-size:cover;}
.accessbtnwrap{width:100%;height:300px;padding-top:88px;color:#fff;font-style:italic;font-weight:700;font-size:27px;box-sizing:border-box;background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/page/watchingguide/accessback.jpg);background-position:center center;background-size:cover;}
.watchingguideglid04{background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/page/watchingguide/glid01.jpg);background-position:center center;background-size:cover;}
.watchingguideglid05{background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/page/watchingguide/glid02.jpg);background-position:center center;background-size:cover;}
.watchingguideglid06{background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/page/watchingguide/glid03.jpg);background-position:center center;background-size:cover;}
.watchingguideglid07{background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/page/watchingguide/glid04.jpg);background-position:center center;background-size:cover;}
ul.pageglidbtn2{width:100%;}
ul.pageglidbtn2 li{width:calc(100% / 2);float:left;height:17.7vw;padding-top:4.2vw;padding-left:3.5vw;box-sizing:border-box;}
ul.pageglidbtn2 li p{color:#fff;font-weight:700;margin-top:.9vw;font-size:1vw;font-style:italic;}
ul.pageglidbtn2 li a{margin:4.9vw auto 0 12.3vw!important;text-align:center;left:0;right:0;}
p.stadiumtxt{text-align:center;margin:0 auto 90px;font-weight:700;line-height:1.8;}
div.stadiumimage{width:1000px;margin:90px auto 0;}
div.stadiumtxt2{text-align:left;margin:45px auto 55px;font-weight:700;line-height:1.8;}
div.entryform{margin-top:30px;}
div.formpolicybox{width:100%;height:300px;overflow:scroll;padding:10px;border:1px solid #ccc;}
.contact_wrap{padding-bottom:40px;}
.contact_txt{padding:20px 0;}
.contact_txt p{line-height:180%;margin-bottom:30px;}
.contact_txt p strong{font-weight:700;}
.g-enquete-row{border-top:#cccccc solid 1px !important;border-bottom:#cccccc solid 1px !important;}
.mw_wp_form_g-enquete table th{background:#f2f2f2 !important;color:#eb6100 !important;vertical-align:middle !important;}
.mw_wp_form_g-enquete input[type="submit"], .mw_wp_form_g-enquete input[type="button"], .mw_wp_form_g-enquete button{border:1px solid #eb6100!important;border-radius:3px !important;font-size:20px !important;background:#fff !important;box-shadow:none !important;color:#eb6100 !important;cursor:pointer;-webkit-appearance:button;line-height:20px;padding:10px 30px !important;text-shadow:none !important;-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;}
.mw_wp_form_g-enquete input[type="submit"]:hover{border:1px solid #eb6100!important;border-radius:3px !important;font-size:20px !important;background:#eb6100 !important;box-shadow:none !important;color:#fff !important;cursor:pointer;-webkit-appearance:button;line-height:20px;padding:10px 30px !important;text-shadow:none !important;}
.hisu{font-size:12px;margin-left:10px;color:red;}
.require{display:none;}
.mw_wp_form_g-enquete .action-buttons{text-align:center;}
div.schejule-inpreparation{text-align:center;margin-bottom:150px;}
div.schejule-inpreparation p{margin-bottom:20px;}
table.gamescheduletable_2{width:100%;margin-top:65px;margin-bottom:50px;}
table.gamescheduletable_2 th{background:#000;color:#fff;text-align:center;vertical-align:middle;padding-top:13px;padding-bottom:13px;}
table.gamescheduletable_2 td{vertical-align:middle;border-bottom:1px solid #fff;padding-top:13px;padding-bottom:13px;font-size:13px;}
table.gamescheduletable_2 td a{color:#eb6100;font-weight:700;text-decoration:underline;-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;}
table.gamescheduletable_2 td a:hover{opacity:.8;}
table.gamescheduletable_2 td:first-child,table.gamescheduletable_2 td:nth-child(4),table.gamescheduletable_2 td:nth-child(5),table.gamescheduletable_2 td:nth-child(6){text-align:center;}
table.gamescheduletable_2 td:nth-child(2),table.gamescheduletable_2 td:nth-child(7){padding-left:20px;}
.backhomeaway_home{background:rgba(233,158,59,0.3);}
.backhomeaway_away{background:#F0F0F0;}
.backhomeaway_blanc{background:#c0e4ff;}
.backhomeaway_home2{background:#EB5E00;color:#fff;padding:0 4px;display:inline-block;margin-right:10px;}
.backhomeaway_away2{background:#666666;color:#fff;padding:0 4px;display:inline-block;margin-right:10px;}
.taseasonback{width:100%;background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/nittei/taseasonback.jpg) no-repeat;background-size:cover;padding-top:95px;padding-bottom:200px;}
.otherseasonbtn{width:1000px;margin:50px auto 100px;}
.otherseasonbtn a{font-size:13px;padding-top:20px;font-weight:500;display:block;width:188px;float:left;background:#fff;box-sizing:border-box;margin-bottom:15px;box-shadow:0px 0px 6px 3px #dbdbdb;border-radius:6px;border:1px solid #cccccc;height:55px;margin-left:15px;text-align:center;line-height:55px;vertical-align:middle;color:#000;}
.otherseasonbtn a:hover{color:#FE5200;}
.otherseasonbtn a:nth-child(5n+1){margin-left:0;}
.otherseasonbtn a span{overflow:visible;display:block;background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/nittei/sankaku.svg);vertical-align:middle;background-repeat:no-repeat;background-position:top 50% right 30%;background-size:13px 13px;}
.otherseasonbtn2{width:1000px;margin:50px auto 100px;}
.otherseasonbtn2 a{font-size:13px;padding-top:20px;font-weight:500;display:block;width:188px;float:left;background:#fff;box-sizing:border-box;margin-bottom:15px;box-shadow:0px 0px 6px 3px #dbdbdb;border-radius:6px;border:1px solid #cccccc;height:55px;margin-left:15px;text-align:center;vertical-align:middle;color:#000;}
.otherseasonbtn2 a:hover{color:#FE5200;}
.otherseasonbtn2 a:nth-child(5n+1){margin-left:0;}
.otherseasonbtn2 a span{overflow:visible;display:block;background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/nittei/sankaku.svg);vertical-align:middle;background-repeat:no-repeat;background-position:top 50% right 10%;background-size:13px 13px;}
table.gamescheduletable_henko{width:100%;margin-top:65px;margin-bottom:50px;}
table.gamescheduletable_henko th{background:#000;color:#fff;text-align:center;vertical-align:middle;padding-top:13px;padding-bottom:13px;}
table.gamescheduletable_henko td{vertical-align:middle;border-bottom:1px solid #fff;padding-top:13px;padding-bottom:13px;font-size:13px;}
table.gamescheduletable_henko td a{color:#eb6100;font-weight:700;text-decoration:underline;-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;}
table.gamescheduletable_henko td a:hover{opacity:.8;}
table.gamescheduletable_henko td:first-child{text-align:center;}
table.gamescheduletable_henko td:nth-child(2){padding-left:20px;}
table.gamescheduletable_henko p{margin-bottom:0;}
table.gamescheduletable_3{width:1000px;margin-top:65px;margin-bottom:150px;margin-left:auto;margin-right:auto;}
table.gamescheduletable_3 th{background:#000;color:#fff;text-align:center;vertical-align:middle;padding-top:13px;padding-bottom:13px;}
table.gamescheduletable_3 td{vertical-align:middle;border-bottom:1px solid #252726;padding-top:13px;padding-bottom:13px;font-size:13px;text-align:center;}
table.gamescheduletable_3 td a{color:#eb6100;font-weight:700;text-decoration:underline;-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;}
table.gamescheduletable_3 td a:hover{opacity:.8;}
.pagehead_tennouhai{width:100%;height:90px;background:#252726;text-align:center;font-size:31px;box-sizing:border-box;line-height:90px;font-weight:700;color:#fff;}
p.renofa_emblem{position:relative;line-height:2em;text-indent:2em;color:#000;font-weight:700;}
p.renofa_emblem:before{position:absolute;left:0;content:"";display:inline-block;width:2em;height:2em;background:url(https://www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/css/image/teamemblem_300_svg/renofa.svg) no-repeat;background-size:90%;}
p.yamaguchi_emblem{position:relative;line-height:2em;text-indent:2em;font-weight:700;}
p.yamaguchi_emblem:before{position:absolute;left:0;content:"";display:inline-block;width:2em;height:2em;background:url(https://www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/css/image/teamemblem_300_svg/renofa.svg) no-repeat;background-size:90%;}
p.oita_emblem{position:relative;line-height:2em;text-indent:2em;}
p.oita_emblem:before{position:absolute;left:0;content:"";display:inline-block;width:2em;height:2em;background:url(https://www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/css/image/teamemblem_300_svg/oita.svg) no-repeat;background-size:90%;}
p.mito_emblem{position:relative;line-height:2em;text-indent:2em;}
p.mito_emblem:before{position:absolute;left:0;content:"";display:inline-block;width:2em;height:2em;background:url(https://www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/css/image/teamemblem_300_svg/mito.svg) no-repeat;background-size:90%;}
p.machida_emblem{position:relative;line-height:2em;text-indent:2em;}
p.machida_emblem:before{position:absolute;left:0;content:"";display:inline-block;width:2em;height:2em;background:url(https://www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/css/image/teamemblem_300_svg/machida.svg) no-repeat;background-size:90%;}
p.fukuoka_emblem{position:relative;line-height:2em;text-indent:2em;}
p.fukuoka_emblem:before{position:absolute;left:0;content:"";display:inline-block;width:2em;height:2em;background:url(https://www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/css/image/teamemblem_300_svg/fukuoka.svg) no-repeat;background-size:90%;}
p.omiya_emblem{position:relative;line-height:2em;text-indent:2em;}
p.omiya_emblem:before{position:absolute;left:0;content:"";display:inline-block;width:2em;height:2em;background:url(https://www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/css/image/teamemblem_300_svg/omiya.svg) no-repeat;background-size:90%;}
p.tokyov_emblem{position:relative;line-height:2em;text-indent:2em;}
p.tokyov_emblem:before{position:absolute;left:0;content:"";display:inline-block;width:2em;height:2em;background:url(https://www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/css/image/teamemblem_300_svg/tokyov.svg) no-repeat;background-size:90%;}
p.tokyovnew_emblem{position:relative;line-height:2em;text-indent:2em;}
p.tokyovnew_emblem:before{position:absolute;left:0;content:"";display:inline-block;width:2em;height:2em;background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/css/image/teamemblem_300_svg/tokyovnew.svg) no-repeat;background-size:90%;}
p.tochigi_emblem{position:relative;line-height:2em;text-indent:2em;}
p.tochigi_emblem:before{position:absolute;left:0;content:"";display:inline-block;width:2em;height:2em;background:url(https://www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/css/image/teamemblem_300_svg/tochigi.svg) no-repeat;background-size:90%;}
p.kanazawa_emblem{position:relative;line-height:2em;text-indent:2em;}
p.kanazawa_emblem:before{position:absolute;left:0;content:"";display:inline-block;width:2em;height:2em;background:url(https://www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/css/image/teamemblem_300_svg/kanazawa.svg) no-repeat;background-size:90%;}
p.matsumoto_emblem{position:relative;line-height:2em;text-indent:2em;}
p.matsumoto_emblem:before{position:absolute;left:0;content:"";display:inline-block;width:2em;height:2em;background:url(https://www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/css/image/teamemblem_300_svg/matsumoto.svg) no-repeat;background-size:90%;}
p.yamagata_emblem{position:relative;line-height:2em;text-indent:2em;}
p.yamagata_emblem:before{position:absolute;left:0;content:"";display:inline-block;width:2em;height:2em;background:url(https://www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/css/image/teamemblem_300_svg/yamagata.svg) no-repeat;background-size:90%;}
p.niigata_emblem{position:relative;line-height:2em;text-indent:2em;}
p.niigata_emblem:before{position:absolute;left:0;content:"";display:inline-block;width:2em;height:2em;background:url(https://www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/css/image/teamemblem_300_svg/niigata.svg) no-repeat;background-size:90%;}
p.kofu_emblem{position:relative;line-height:2em;text-indent:2em;}
p.kofu_emblem:before{position:absolute;left:0;content:"";display:inline-block;width:2em;height:2em;background:url(https://www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/css/image/teamemblem_300_svg/kofu.svg) no-repeat;background-size:90%;}
p.kyoto_emblem{position:relative;line-height:2em;text-indent:2em;}
p.kyoto_emblem:before{position:absolute;left:0;content:"";display:inline-block;width:2em;height:2em;background:url(https://www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/css/image/teamemblem_300_svg/kyoto.svg) no-repeat;background-size:90%;}
p.sanuki_emblem{position:relative;line-height:2em;text-indent:2em;}
p.sanuki_emblem:before{position:absolute;left:0;content:"";display:inline-block;width:2em;height:2em;background:url(https://www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/css/image/teamemblem_300_svg/sanuki.svg) no-repeat;background-size:90%;}
p.jef_emblem{position:relative;line-height:2em;text-indent:2em;}
p.jef_emblem:before{position:absolute;left:0;content:"";display:inline-block;width:2em;height:2em;background:url(https://www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/css/image/teamemblem_300_svg/jef.svg) no-repeat;background-size:90%;}
p.chiba_emblem{position:relative;line-height:2em;text-indent:2em;}
p.chiba_emblem:before{position:absolute;left:0;content:"";display:inline-block;width:2em;height:2em;background:url(https://www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/css/image/teamemblem_300_svg/jef.svg) no-repeat;background-size:90%;}
p.okayama_emblem{position:relative;line-height:2em;text-indent:2em;}
p.okayama_emblem:before{position:absolute;left:0;content:"";display:inline-block;width:2em;height:2em;background:url(https://www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/css/image/teamemblem_300_svg/okayama.svg) no-repeat;background-size:90%;}
p.tokushima_emblem{position:relative;line-height:2em;text-indent:2em;}
p.tokushima_emblem:before{position:absolute;left:0;content:"";display:inline-block;width:2em;height:2em;background:url(https://www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/css/image/teamemblem_300_svg/tokushima.svg) no-repeat;background-size:90%;}
p.gifu_emblem{position:relative;line-height:2em;text-indent:2em;}
p.gifu_emblem:before{position:absolute;left:0;content:"";display:inline-block;width:2em;height:2em;background:url(https://www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/css/image/teamemblem_300_svg/gifu.svg) no-repeat;background-size:90%;}
p.yokohamafc_emblem{position:relative;line-height:2em;text-indent:2em;}
p.yokohamafc_emblem:before{position:absolute;left:0;content:"";display:inline-block;width:2em;height:2em;background:url(https://www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/css/image/teamemblem_300_svg/yokohamafc.svg) no-repeat;background-size:90%;}
p.kumamoto_emblem{position:relative;line-height:2em;text-indent:2em;}
p.kumamoto_emblem:before{position:absolute;left:0;content:"";display:inline-block;width:2em;height:2em;background:url(https://www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/css/image/teamemblem_300_svg/kumamoto.svg) no-repeat;background-size:90%;}
p.ehime_emblem{position:relative;line-height:2em;text-indent:2em;}
p.ehime_emblem:before{position:absolute;left:0;content:"";display:inline-block;width:2em;height:2em;background:url(https://www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/css/image/teamemblem_300_svg/ehime.svg) no-repeat;background-size:90%;}
p.kashiwa_emblem{position:relative;line-height:2em;text-indent:2em;}
p.kashiwa_emblem:before{position:absolute;left:0;content:"";display:inline-block;width:2em;height:2em;margin-top:2px;background:url(https://www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/css/image/teamemblem_300_svg/kashiwa.svg) no-repeat;background-size:90%;}
p.hiroshima_emblem{position:relative;line-height:2em;text-indent:2em;}
p.hiroshima_emblem:before{position:absolute;left:0;content:"";display:inline-block;width:2em;height:2em;background:url(https://www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/css/image/teamemblem_300_svg/hiroshima.svg) no-repeat;background-size:90%;}
p.cerezo_emblem{position:relative;line-height:2em;text-indent:2em;}
p.cerezo_emblem:before{position:absolute;left:0;content:"";display:inline-block;width:2em;height:2em;margin-top:2px;background:url(https://www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/css/image/teamemblem_300_svg/cerezo.svg) no-repeat;background-size:90%;}
p.nagasaki_emblem{position:relative;line-height:2em;text-indent:2em;}
p.nagasaki_emblem:before{position:absolute;left:0;content:"";display:inline-block;width:2em;height:2em;background:url(https://www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/css/image/teamemblem_300_svg/nagasaki.svg) no-repeat;background-size:90%;}
p.kagoshima_emblem{position:relative;line-height:2em;text-indent:2em;}
p.kagoshima_emblem:before{position:absolute;left:0;content:"";display:inline-block;width:2em;height:2em;background:url(https://www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/css/image/teamemblem_300_svg/kagoshima.svg) no-repeat;background-size:90%;}
p.ryukyu_emblem{position:relative;line-height:2em;text-indent:2em;}
p.ryukyu_emblem:before{position:absolute;left:0;content:"";display:inline-block;width:2em;height:2em;background:url(https://www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/css/image/teamemblem_300_svg/ryukyu.svg) no-repeat;background-size:90%;}
p.kitakyushu_emblem{position:relative;line-height:2em;text-indent:2em;}
p.kitakyushu_emblem:before{position:absolute;left:0;content:"";display:inline-block;width:2em;height:2em;background:url(https://www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/css/image/teamemblem_300_svg/kitakyushu.svg) no-repeat;background-size:90%;}
p.gunma_emblem{position:relative;line-height:2em;text-indent:2em;}
p.gunma_emblem:before{position:absolute;left:0;content:"";display:inline-block;width:2em;height:2em;background:url(https://www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/css/image/teamemblem_300_svg/gunma.svg) no-repeat;background-size:90%;}
p.iwata_emblem{position:relative;line-height:2em;text-indent:2em;}
p.iwata_emblem:before{position:absolute;left:0;content:"";display:inline-block;width:2em;height:2em;background:url(https://www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/css/image/teamemblem_300_svg/iwata.svg) no-repeat;background-size:90%;}
p.akita_emblem{position:relative;line-height:2em;text-indent:2em;}
p.akita_emblem:before{position:absolute;left:0;content:"";display:inline-block;width:2em;height:2em;background:url(https://www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/css/image/teamemblem_300_svg/akita.svg) no-repeat;background-size:90%;}
p.sagamihara_emblem{position:relative;line-height:2em;text-indent:2em;}
p.sagamihara_emblem:before{position:absolute;left:0;content:"";display:inline-block;width:2em;height:2em;background:url(https://www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/css/image/teamemblem_300_svg/sagamihara.svg) no-repeat;background-size:90%;}
.singleclubinfo{background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/singlehead/clubinfo.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;margin-bottom:110px;}
.singleeventinfo{background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/singlehead/eventinfo.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;margin-bottom:110px;}
.singlemediainfo{background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/singlehead/mediainfo.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;margin-bottom:110px;}
.singleladiesacademy{background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/singlehead/ladiesacademy.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;margin-bottom:110px;}
.singlegoodsinfo{background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/singlehead/goodsinfo.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;margin-bottom:110px;}
.singleallnews{background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/singlehead/allnews.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;margin-bottom:110px;}
.singlearchive{background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/singlehead/archive.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;margin-bottom:110px;}
.singlewrap{width:1100px;margin:0 auto;}
.single_left{width:820px;float:left;padding-bottom:100px;}
.single_right{width:250px;float:right;}
.single_right ul{width:100%;margin-bottom:15px;}
.single_right ul li{width:100%;margin-bottom:10px;border-bottom:1px solid #525252;padding:4px 0 4px 10px;}
.single_right ul li a{color:#000;}
.singlecard{text-align:center;color:#fff;background:#eb6100;}
h1.singletitle{border-top:#000 2px solid;border-bottom:#000 2px solid;padding:30px 20px;font-size:28px;margin-bottom:20px;}
.singledatecate{text-align:right;margin-bottom:40px;}
.singlecontents{line-height:1.5;width:100%;font-size:16px;}
.singlecontents p{margin-bottom:20px;}
.singlecontents a{color:#eb6100;text-decoration:underline;}
.singlecontents span{vertical-align:baseline;}
em{vertical-align:top;}
.singlecontents h2{font-size:20px;font-weight:700;border-bottom:1px solid #000;}
.singlecontents h3{margin-bottom:20px;}
.singlecontents h4{margin-bottom:20px;}
.singlecontents h5{margin-bottom:20px;}
.pagenavi{height:100px;padding-top:20px;width:1000px;margin:0 auto;}
.pagenavi a, .pagenavi span{color:#eb6100;background-color:#FFFFFF;padding:10px;border-radius:3px;margin:0 2px;white-space:nowrap;-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;text-align:center;text-decoration:none;border:thin solid #eb6100;display:inline-block;}
.pagenavi span.current{font-weight:bold;}
.pagenavi a:hover, .pagenavi span.current{border-color:#000;}
.pagenavi span.current{color:#fff;background-color:#eb6100;border:thin solid #eb6100;border-top-color:#eb6100;border-right-color:#eb6100;border-bottom-color:#eb6100;border-left-color:#eb6100;}
p.pagetxtother{width:100%;margin-bottom:20px;line-height:1.8;}
div.pageimgother{width:80%;margin:50px auto;}
p.pagetxtother a{text-decoration:underline;vertical-align:middle;color:#eb6100;}
p span.red{color:red;}
.tablepressback{background-color:#e6e6e6;padding:15px 0;margin-bottom:50px;}
#tablepress-116.tablepress td,#tablepress-117.tablepress td,#tablepress-118.tablepress td,#tablepress-119.tablepress td,#tablepress-121.tablepress td,#tablepress-122.tablepress td,#tablepress-123.tablepress td,#tablepress-124.tablepress td,#tablepress-131.tablepress td,#tablepress-132.tablepress td,#tablepress-133.tablepress td,#tablepress-134.tablepress td,#tablepress-135.tablepress td{text-align:center !important;}
.tablepress a{text-decoration:underline;color:#eb6100;}
.tablepress-id-125 td,.tablepress-id-126 td{padding:0 !important;}
.tablepress-id-125 td img,.tablepress-id-126 td img{margin-bottom:5px;background-color:#ccc;}
.tablepress-id-127 td,.tablepress-id-128 td,.tablepress-id-129 td,.tablepress-id-130 td{text-align:center !important;}
#about_academy{width:100%;}
h1.academy{font-size:22px;font-weight:700;color:#eb6100;float:none !important;margin-bottom:50px;}
table.academyschedule{width:100%;margin-bottom:10px;}
table.academyschedule th{color:#eb6100;font-size:16px;vertical-align:middle;padding:5px 0;border-bottom:1px solid #ccc;}
table.academyschedule td{font-size:16px;padding:5px 0;border-bottom:1px solid #ccc;}
.shushin_wrap{padding:20px;background:#f2f2f2;width:80%;margin:0 auto 50px;}
.shushinbox{margin-bottom:15px;}
.shushinbox p{margin-bottom:15px;}
h2.shushin{font-weight:700;font-size:28px;border-bottom:1px solid #4c4c4c;margin-top:0 !important;margin-bottom:15px;}
h5.keireki{background:#000;color:#fff !important;width:80px;font-size:11px !important;border-radius:4px;text-align:center;padding:4px 8px;}
span.u18dai{font-size:16px;font-weight:700;margin-right:20px;}
div.forshidou{background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/image2018/u18/shidouback.jpg);width:710px;background-repeat:no-repeat;background-size:cover;text-align:center;line-height:200px;height:200px;color:#fff;font-weight:700;letter-spacing:2px;font-size:30px;background-position:center center;}
ul.ryo_food{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}
ul.ryo_food li{float:left;width:320px;margin-left:20px;margin-bottom:20px;}
ul.ryo_food li img{width:100%;height:auto;}
ul.ryo_food li:nth-child(3n+1){margin-left:0;}
h3.academtstaff{color:#000;font-size:20px;}
div.u18staffimg{float:left;width:150px;}
div.u18staff_txt{float:left;line-height:1.8;margin-left:40px;width:460px;}
.nameup_aca{width:100%;}
.nameup_aca .nameup_left{font-size:30px;color:#eb6100;font-weight:700;}
.nameup_aca .romaji{margin-left:20px;padding-top:8px;}
.acaarchivewrap{margin-top:50px;margin-bottom:100px;}
.acaarchivewrap li{margin-left:26px;width:230px;margin-bottom:20px;}
.acaarchivewrap li a{display:block;color:#000;}
.acaarchivewrap li:nth-child(4n+1){margin-left:0;}
.acaname{width:100%;font-size:24px;font-weight:700;}
.nameup_aca .katagaki{color:#000;}
table.under18player{width:100%;margin-top:120px;margin-bottom:50px;}
table.under18player th{background:#000;color:#fff;text-align:center;vertical-align:middle;}
table.under18player td{height:48px;vertical-align:middle;text-align:center;}
table.under18player tr:nth-child(even){background:#ECECEB;}
table.under18staff{width:100%;margin-top:120px;margin-bottom:50px;}
table.under18staff th{background:#000;color:#fff;text-align:center;vertical-align:middle;}
table.under18staff td{height:48px;vertical-align:middle;text-align:center;}
table.under18staff tr:nth-child(even){background:#ECECEB;}
.ladiesbox{margin:10px 0 15px 0;}
.ladiesbox h3{font-weight:bold;}
#ladiesimg{width:100%;}
#ladiesimg li{float:left;width:320px;margin-left:10px;margin-bottom:10px;}
#ladiesimg li:nth-child(3n+1){margin-left:0;}
.ladies_nen{font-weight:900;text-align:left;font-family:DINWeb, sans-serif !important;font-size:25px;color:#EB5E00;padding:2px 0;}
table.ladiesplayertabel{width:100%;margin-top:120px;margin-bottom:50px;}
table.ladiesplayertabel th{background:#000;color:#fff;text-align:center;vertical-align:middle;}
table.ladiesplayertabel td{height:48px;vertical-align:middle;text-align:center;}
table.ladiesplayertabel tr:nth-child(even){background:#ECECEB;}
.taisou_head{width:950px;height:300px;position:relative;}
.taisou_head img{width:100%;height:auto;}
.taisou_title{background:#eb6100;position:absolute;top:180px;left:50px;padding:10px;color:#fff;box-shadow:0px 0px 0px 2px #fff;}
h2.taisoutitle{}
h2.taisouh2{color:#fff;font-size:28px;font-weight:700;}
h3.taisouh3{color:#fff;font-size:16px;font-weight:500;}
#taisou{padding:30px 0;}
p.taisoutxt{width:90%;margin:0 auto 40px;}
.mb50{margin-bottom:50px;}
div.taisoulogo{width:70%;margin:20px 15% 40px;}
div.taisoulogo img{width:100%;height:auto;}
table.takuji{margin-top:20px;margin-bottom:30px;width:100%;border-collapse:separate;border-spacing:0;text-align:left;line-height:1.5;border-top:1px solid #ccc;border-left:1px solid #ccc;}
table.takuji th{padding:10px;width:25%;margin-top:20px;margin-bottom:30px;border-collapse:separate;border-spacing:0;text-align:left;line-height:1.5;border-right:1px solid #ccc;border-bottom:1px solid #ccc;background:#FEFCD3;color:#EA5E00;font-weight:700;vertical-align:middle;}
table.takuji td{padding:10px;margin-top:20px;margin-bottom:30px;border-collapse:separate;border-spacing:0;text-align:left;line-height:1.5;border-right:1px solid #ccc;border-bottom:1px solid #ccc;}
table.takuji td a{color:#eb6100;text-decoration:underline;}
.hisu{font-size:10px;color:red;}
.jizen{font-weight:700;font-size:16px;color:red;}
.privacypolicy{width:90%;padding:5px;border:1px solid #ccc;border-radius:2px;margin-bottom:20px;height:200px;overflow:scroll;}
a.mediabtn{width:320px;border:1px solid #ccc;border-radius:5px;padding:10px;display:block;margin:30px auto;text-align:center;color:#eb6100;-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;}
a.mediabtn:hover{color:#fff;background:#eb6100;}
a.kizunabtn{width:320px;border:1px solid #ccc;border-radius:5px;padding:10px;display:block;margin:30px auto;text-align:center;color:#eb6100;-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;}
a.kizunabtn:hover{color:#fff;background:#eb6100;}
a.to-netchiket{width:80%;border:1px solid #000;text-align:center;height:60px;line-height:60px;margin:50px auto;display:block;color:#000;font-size:15px;-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;}
a.to-netchiket:hover{background:#000;color:#fff;}
p.qrhetxt{margin:10px 0;}
p.qrhetxt a{text-decoration:underline;color:#eb6100;}
p.qrtickettxt{margin:10px 0;line-height:1.5;font-size:14px;}
div.qrmerit{border:1px solid #eb5e00;height:40px;margin-bottom:10px;}
div.qrmerit span.qrmeritp{line-height:40px;font-size:18px;color:#4d4d4d;padding-left:14px;display:inline-block;}
span.qrnumber{color:#fff;background:#eb5e00;text-align:center;display:block;width:40px;height:40px;line-height:40px;float:left;font-size:27px;font-family:'Oswald', sans-serif;}
div.qrclubjleage{width:100%;margin-bottom:50px;}
div.clubjleagelogo{margin:0 auto;width:100px;}
div.qrclubjleagetxt{width:100%;text-align:center;box-sizing:border-box;}
.mb50{margin-bottom:50px !important;}
p.qrclubjleagetxtp{color:#4d4d4d;font-size:14px;vertical-align:middle;}
span.orangemaru{color:#eb5e00;font-size:20px;vertical-align:middle;}
ul.qrdownload{width:710px;margin:0 auto;}
ul.qrdownload li{width:320px;float:left;margin-left:50px;}
ul.qrdownload li a{display:block;margin-top:26px;}
ul.qrdownload li:first-child{margin-left:0;}
.qrdownloadtxt{line-height:1.5;margin:10px 0;}
a.clubjleague{display:block;color:#fff;background:#b3b3b3;text-align:center;padding:20px 0;width:100%;font-size:20px;font-weight:700;margin-bottom:50px;}
ul.qrhouhou{width:100%;display:flex;justify-content:space-between;}
ul.qrhouhou li{width:203px;}
div.qrhouhouwrap{width:100%;margin-bottom:50px;}
div.kounyuuhouhouwrap{width:100%;background:#FFFF99;padding:5%;margin-bottom:50px;box-sizing:border-box;}
h5.qrhouhouh5{text-align:center;font-weight:700;}
div.konyuhouhoubtn{width:100%;margin:20px 0 0;}
div.konyuhouhoubtn br{display:none;}
div.konyuhouhoubtn a{display:block;color:#fff;width:49%;float:left;box-sizing:border-box;border-radius:6px;background:#eb6100;text-align:center;padding:20px 10px;margin-left:2%;height:84px;}
div.konyuhouhoubtn a:first-child{margin-left:0;line-height:44px;}
ul.qrotherhouhou{width:100%;margin-bottom:30px;display:flex;justify-content:center;}
ul.qrotherhouhou li{width:calc(100% / 3);float:left;padding:1vw 2vw;box-sizing:border-box;margin-bottom:40px;font-size:18px;}
ul.qrotherhouhou li img{border:1px solid #ccc;box-sizing:border-box;width:100%;height:auto;margin-bottom:15px;}
ul.qrotherhouhou li:nth-child(3n+1){margin-left:0;}
div.qrothehouhouwrap{width:100%;margin-bottom:50px;}
div.qrstep{margin:20px 0 5px;width:100%;}
p.qrhouhoutxt{margin:10px 0;}
div.qrsoushin{width:60%;margin:10px auto;}
a.tojticketbtn{display:block;margin:20px auto;width:70%;color:#EB5E00;border:1px solid #EB5E00;padding:8px;text-align:center;}
a.tojticketbtn:hover{color:#fff;border:1px solid #EB5E00;background:#EB5E00;}
.tickettext{font-size:16px;font-weight:700;margin-top:20px;}
.ticketimage{float:left;margin:0;width:330px;}
.ticketimage img{width:330px;height:auto;margin-bottom:8px;}
.ticketservice{width:710px;margin-top:10px;}
.ticketservice li{float:left;width:330px;margin-left:10px;margin-bottom:10px;padding:10px;background:#FEFCD3;}
.ticketservice li:nth-child(odd){margin-left:0;}
.ticketservice li h2{color:#EA5E00;font-weight:700;font-size:16px;border-bottom:1px solid #EA5E00;}
.ticketbtn{display:block;margin:5px 15px;text-align:center;width:300px;padding:5px;background:#EA5E00;color:#fff !important;text-decoration:none !important;}
.h120{height:120px;}
table.ts{margin-top:20px;margin-bottom:30px;width:100%;border-collapse:separate;border-spacing:0;text-align:left;line-height:1.5;border-top:1px solid #ccc;border-left:1px solid #ccc;}
table.ts th{width:25%;padding:10px;margin-top:20px;margin-bottom:30px;border-collapse:separate;border-spacing:0;text-align:center;line-height:1.5;border-right:1px solid #ccc;border-bottom:1px solid #ccc;background:#FEFCD3;color:#EA5E00;font-weight:700;vertical-align:middle;font-size:16px;}
table.ts td{vertical-align:middle;padding:10px;margin-top:20px;margin-bottom:30px;border-collapse:separate;border-spacing:0;text-align:left;line-height:1.5;border-right:1px solid #ccc;border-bottom:1px solid #ccc;}
table.ts td a{display:block;width:110px;text-align:center;padding:5px;background:#EA5E00;color:#fff !important;text-decoration:none !important;}
.w150{width:130px !important;text-align:center !important;}
.shorisearvice{width:710px;}
.shorisearvice h4{margin-top:20px;margin-bottom:10px;font-size:18px;color:#EA5E00;border-bottom:1px solid #EA5E00;font-weight:700;}
.shorisearvice a{display:block;margin-right:10px;width:110px;text-align:center;margin-top:10px;float:right;padding:5px;background:#EA5E00;color:#fff !important;text-decoration:none !important;}
.kansenguidebtn{width:100%;margin-bottom:80px;}
.kansenguidebtn a{width:320px;display:block;margin-left:20px;border:1px solid #eb6100;color:#eb6100;text-align:center;height:40px;border-radius:6px;float:left;box-sizing:border-box;line-height:40px;-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;}
.kansenguidebtn a:nth-child(3n+1){margin-left:0;}
.kansenguidebtn a:hover{color:#fff;background:#eb6100;}
.guidesub{text-align:center;}
.guidesub{text-align:center;margin-bottom:30px;}
.guidesub span.guidesubspan{background:#252726;color:#fff;padding:4px 20px;border-radius:6px;}
.firsttimeglid{width:100%;margin-bottom:30px;}
.firsttimeglid li{width:49%;float:left;margin-left:2%;}
.firsttimeglid li:nth-child(odd){margin-left:0;}
.watchguidebox{background:#FBED23;border-radius:3px;padding:20px 20px;margin-bottom:50px;box-sizing:border-box;width:100%;font-size:18px;}
h5.watchguideboxh5{font-weight:700;font-size:24px;margin-bottom:10px;}
.watchguideboxp{margin-bottom:20px;border-bottom:1px solid #000;padding-bottom:10px;}
.watchguideboxp2{margin-bottom:20px;}
div.firstguideimage01{text-align:center;width:188px;height:234px;margin:0 auto 34px;padding-top:105px;box-sizing:border-box;}
div.firsttimetop{overflow:hidden;margin:0 auto;position:relative;min-width:1000px;}
div.firstsub{max-width:1482px;width:70%;height:191px;position:absolute;top:0;left:0;right:0;margin:auto;}
div.firstguidetxt01{text-align:center;width:1000px;margin:0 auto 47px;line-height:1.7;font-size:13px;}
div.firsttimebox01{width:1000px;margin:0 auto 100px;}
div.firsttimebox01_left{width:490px;float:left;}
div.firsttimebox01_right{width:450px;float:right;margin-left:60px;}
div.firsttimebox02{width:1000px;margin:0 auto 100px;}
div.firsttimebox02_left{width:450px;float:left;}
div.firsttimebox02_right{width:490px;float:right;margin-left:60px;}
a.firsttimea{margin-top:45px;background:#f08c00;color:#fff;width:100%;height:37px;text-align:center;display:block;border-radius:18px;line-height:37px;font-size:17px;border:1px solid #f08c00;box-sizing:border-box;-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;}
a.firsttimea:hover{border:1px solid #f08c00;color:#f08c00;background:#fff;}
h3.firsttimeh3{font-size:28px;font-weight:700;margin:8px 0;}
p.firsttimep{font-size:15px;line-height:1.5;}
.mt105{margin-top:105px;}
.mt-22{margin-top:-22px;}
div.firsttimeline{width:1000px;margin:0 auto 100px;}
div.firsttimebox03{width:1000px;margin:0 auto;}
div.firsttimebox03_left{width:450px;float:left;}
div.firsttimebox03_right{width:490px;float:right;margin-left:60px;}
div.firsttimebox04{width:1000px;margin:0 auto 100px;position:relative;height:280px;}
a.firsttimea2{position:absolute;margin-top:45px;background:#f08c00;color:#fff;width:369px;height:37px;top:180px;left:0;text-align:center;display:block;border-radius:18px;line-height:37px;font-size:17px;border:1px solid #f08c00;box-sizing:border-box;-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;}
a.firsttimea2:hover{border:1px solid #f08c00;color:#f08c00;background:#fff;}
div.firsttimebox05{width:1000px;background:#ffe2ed;margin:0 auto 100px;padding:14px 19px;box-sizing:border-box;font-size:12px;border-radius:5px;}
div.firsttimebox05_left{width:390px;float:left;}
div.firsttimebox05_right{width:500px;float:right;}
h5.firsttimeh5{font-size:17px;font-weight:700;}
div.firsttimebox06{padding:14px 19px;box-sizing:border-box;font-size:12px;border-radius:5px;width:100%;background:#8dddd3;line-height:1.5;margin-top:12px;}
h6.firsttimeh6{font-size:17px;font-weight:700;}
div.firsttimebox07{width:1000px;margin:0 auto;}
div.firsttimebox07_left{width:490px;float:left;}
div.firsttimebox07_right{width:450px;float:right;margin-left:60px;}
div.firsttimesubimage03{width:1000px;margin:0 auto;padding-bottom:100px;}
div.firsttimepagewrap{width:100%;background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/page/forthefirsttimenew/side.jpg);background-repeat:repeat-y;background-size:contain;}
.red{color:red;}
.accesstxt01{font-weight:700;font-size:24px;color:#eb6100;}
.accessbtn{width:100%;}
.accessbtn a{width:235px;margin-left:20px;display:block;border:1px solid #eb6100;color:#eb6100;text-align:center;height:40px;border-radius:6px;float:left;box-sizing:border-box;line-height:40px;-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;}
.accessbtn a:nth-child(4n+1){margin-left:0;}
.bondstxt{text-align:center;font-weight:700;font-size:24px;color:#eb6100;margin-bottom:30px;}
ul.officialtoppartnerlist{width:1000px;margin:0 auto 50px;background:#e6e6e6;padding:30px 133px;box-sizing:border-box;}
ul.officialtoppartnerlist li{float:left;width:300px;margin-left:130px;margin-bottom:20px;}
ul.officialtoppartnerlist li:nth-child(odd){margin-left:0;}
ul.officialtoppartnerlist li p{text-align:center;color:#000;margin:10px 0;font-weight:700;}
ul.officialtoppartner3{width:1000px;margin:0 auto 50px;background:#e6e6e6;padding:30px 92.5px;box-sizing:border-box;}
ul.officialtoppartner3 li{float:left;width:210px;margin-left:92.5px;margin-bottom:20px;}
ul.officialtoppartner3 li:nth-child(3n+1){margin-left:0;}
ul.officialtoppartner3 li p{text-align:center;color:#000;margin:10px 0;font-weight:700;}
ul.officialtoppartner4{width:1000px;margin:0 auto 50px;background:#e6e6e6;padding:30px 8px;box-sizing:border-box;}
ul.officialtoppartner4 li{float:left;width:231px;margin-left:20px;margin-bottom:20px;text-align:center;}
ul.officialtoppartner4 li:nth-child(4n+1){margin-left:0;}
ul.officialtoppartner4 li p{text-align:center;color:#000;margin:10px 0;font-weight:700;}
ul.officialtoppartner4 li img{width:170px;height:auto;}
ul.officialtoppartner_txt{width:1000px;margin:0 auto 50px;background:#e6e6e6;padding:30px 8px;box-sizing:border-box;}
ul.officialtoppartner_txt li{float:left;width:231px;margin-left:20px;margin-bottom:20px;text-align:center;}
ul.officialtoppartner_txt li:nth-child(4n+1){margin-left:0;}
ul.officialtoppartner_txt li a p{text-align:center;color:#eb6100;text-decoration:underline;margin:10px 0;}
ul.officialtoppartner_txt li a p:hover{color:#fff;background:#eb6100;}
ul.officialtoppartner_txt li p{text-align:center;color:#eb6100;text-decoration:none;margin:10px 0;background:#fff;border:1px solid #eb6100;border-radius:8px;padding:4px 0;}
div.partnertopbtn{text-align:center;width:1000px;margin:50px auto;padding:0 100px;box-sizing:border-box;}
div.partnertopbtn a{display:block;text-align:center;height:30px;line-height:30px;color:#eb6100;border:1px solid #eb6100;margin-left:100px;border-radius:30px;width:350px;float:left;-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;box-sizing:border-box;}
div.partnertopbtn a:nth-child(1){margin-left:0;}
div.partnertopbtn a:hover{color:#fff;background:#eb6100;}
.partneractive{color:#fff !important;background:#eb6100;}
div.odpimage01{width:100%;}
div.odpwrap{width:100%;background:#fbce00;padding-top:60px;}
div.odptitle{width:1000px;margin:0 auto 170px;}
div.odpbox01{position:relative;height:324px;width:1000px;margin:0 auto;}
div.odpbox01back{position:absolute;left:-28px;top:-95px;width:377px;height:400px;}
div.odpbox01_01{position:absolute;width:500px;height:249px;top:0;left:0;}
div.odpbox01_02{width:466px;height:257px;position:absolute;right:0;}
div.odpbox01_01 p{color:#eb5e00;line-height:1.7;font-size:17px;}
div.odpbox02{position:relative;height:324px;width:1000px;margin:0 auto;}
div.odpbox02back{position:absolute;left:465px;top:-129px;width:377px;height:400px;}
div.odpbox02_01{position:absolute;width:500px;height:249px;top:0;right:0;}
div.odpbox02_02{width:466px;height:257px;position:absolute;left:0;}
div.odpbox02_01 p{color:#eb5e00;line-height:1.7;font-size:17px;}
.odpgallary{width:1000px;margin:20px auto;}
.odpbtn{width:574px;display:block;position:relative;z-index:1;padding:10px 80px;color:#fff;font-weight:bold;text-align:center;left:0;right:0;margin:30px auto;}
.odpbtn:before{position:absolute;top:0px;left:0px;right:0px;bottom:0px;z-index:-1;transform:skewX(-20deg);background-color:#e95e00;content:"";}
h5.odph5{width:474px;background:#eb5e00;color:#fff;font-size:23px;font-weight:700;margin-top:15px;margin-bottom:20px;height:41px;line-height:41px;padding-left:12px;box-sizing:border-box;}
div.accessimg01{width:100%;margin-bottom:95px;}
div.accessimg02{width:100%;margin-bottom:30px;margin-top:75px;}
.marker_yellow_futo{background:linear-gradient(transparent 0%, #ffff66 0%);}
h3.accessh3{font-weight:700;font-size:28px;margin-bottom:25px;}
div.accessleft{width:480px;float:left;}
div.accessleft p{font-size:13px;margin-bottom:16px;}
div.accessright{width:480px;float:right;}
h4.accessh4{font-size:28px;text-align:left;font-weight:700;color:#e85e00;margin-bottom:20px;border-bottom:1px solid #e85e00;}
h5.accessh5{font-size:18px;font-weight:700;}
div.accesstxtbox{line-height:1.8;margin-bottom:70px;}
p.accessorange{color:#eb5e00;font-size:15px;}
p.accessorange2{color:#eb5e00;font-size:21px;}
div.accessbox{position:relative;width:1000px;height:992px;margin:0 auto;box-sizing:border-box;}
div.accessbox02{margin-top:45px;border-left:8px solid #eb5e00;padding-left:20px;margin-bottom:114px;}
div.road{width:100%;background:url(//www.renofa.com/10l30v3pz8f3/wp-content/themes/renofayamaguchi/image/page/access/road.svg);background-size:2108px auto;background-position:center 100px;background-repeat:no-repeat;height:1092px;margin-bottom:90px;}
div.road div img{width:238px;height:auto;float:left;margin-left:18px;}
div.road div h3 img{width:189px;height:auto;margin-bottom:10px;}
div.road01 p,div.road02 p,div.road03 p,div.road04 p,div.road05 p,div.road06 p{width:189px;height:auto;font-size:13px;float:right;}
div.road01{width:469px;height:162px;position:absolute;top:167px;left:0;}
div.road02{width:469px;height:162px;position:absolute;top:167px;left:531px;}
div.road03{width:469px;height:162px;position:absolute;top:416px;left:0;}
div.road04{width:469px;height:162px;position:absolute;top:416px;left:531px;}
div.road05{width:469px;height:162px;position:absolute;top:665px;left:0;}
div.road06{width:469px;height:162px;position:absolute;top:665px;left:531px;}
div.parkingimg{width:100%;margin-bottom:150px;}
p.accesstxt{font-size:15px;}
h6.accessh6{font-size:20px;font-weight:700;padding-left:20px;border-bottom:1px solid #a9a9a9;padding-bottom:5px;}
div.accessimg{width:80%;margin:30px auto;}
div.nokisakiimg{width:824px;margin:80px auto 40px;}
p.accessp3{width:824px;line-height:1.5;margin:4px auto;}
div.accessp4{width:824px;border:1px solid #eb5e00;line-height:1.5;margin:4px auto;font-size:13px;padding:18px 10px;}
h3.shogaih3{font-size:18px;color:#eb5e00;}
table.accesstable01{width:100%;margin:10px auto;border-top:1px solid #a9a9a9;border-left:1px solid #a9a9a9;}
table.accesstable01 th{background:#e9e9e9;text-align:center;font-size:15px;font-weight:700;padding:10px 0;border-right:1px solid #a9a9a9;border-bottom:1px solid #a9a9a9;}
table.accesstable01 td{background:#fff;text-align:center;font-size:15px;padding:10px 0;border-right:1px solid #a9a9a9;border-bottom:1px solid #a9a9a9;}
table.accesstable02{width:760px;margin:85px auto;border-top:1px solid #a9a9a9;border-left:1px solid #a9a9a9;}
table.accesstable02 th{background:#e9e9e9;text-align:center;font-size:15px;font-weight:700;padding:10px 0;border-right:1px solid #a9a9a9;border-bottom:1px solid #a9a9a9;}
table.accesstable02 td{background:#fff;text-align:center;font-size:15px;padding:10px 0;border-right:1px solid #a9a9a9;border-bottom:1px solid #a9a9a9;}
a.nokisakipark{display:inline-block;position:relative;z-index:1;padding:10px 80px;color:#000;font-weight:bold;margin:30px 325px 50px;width:450px;box-sizing:border-box;}
a.nokisakipark:before{position:absolute;top:0px;left:0px;right:0px;bottom:0px;z-index:-1;transform:skewX(-20deg);background-color:#FDD000;content:"";}
a.shimonosekikochira{color:#eb5e00;text-decoration:underline;}
#close_cross{width:50px !important;}
div.privacycontainer{width:1000px;margin:40px auto;}
p.privacyp{margin-bottom:40px;line-height:1.7;}
h2.privacyh2{font-weight:700;font-size:24px;margin-bottom:30px;}
p.seiteibi{text-align:right;margin-bottom:40px;}
p.privacyp span.privacyspan{padding-left:1em;text-indent:-1em;display:block;margin-bottom:10px;}
.app-center{text-align:center;font-size:16px;letter-spacing:1px;}
.Bnr{position:relative;width:320px;display:none;}
.Bnr .Bnr__img{position:fixed;bottom:20px;left:20px;box-shadow:0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 4px -1px rgba(0, 0, 0, 0.2);z-index:88;}
.Bnr__img__inner{width:320px;height:147px;box-sizing:border-box;background-color:#fafafa;}
.Bnr .Bnr__img__inner a{display:block;}
.Bnr .Bnr__img p.close{position:absolute;right:-5px;top:-5px;}
.Bnr .Bnr__img p.close a{display:block;width:20px;height:25px;text-align:center;}
.Bnr .Bnr__img p.close a span{display:block;width:30px;height:30px;overflow:hidden;}
.Bnr .Bnr__img p.close a i{
font-size: 20px;
z-index: 888;
color: #222;
}