.pcOnly{display:block !important}.spOnly{display:none !important}#content h1,h1.entry-title{margin-top:0;margin-bottom:1.2em;font-size:22px !important;line-height:1.6;padding:30px 0;border-top:4px solid #0e0e0e;border-bottom:1px solid #0e0e0e;text-align:center}h1,h3,h4,h4.p-entry,h5{color:#0e0e0e !important}h4{font-size:17px}.ptag{padding:0;margin:0}.small-right{font-size:14px;text-align:right;font-style:italic;margin-top:.7em}.label{display:inline;padding:.2em .6em .2em;font-size:14px;font-weight:400;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;border-radius:1px;line-height:1;box-shadow:0 1px 1px rgba(0,0,0,.15)}a.label:hover,a.label:focus{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.label-gray{color:#434a54;background-color:#fff;border:1px solid #aab2bd;box-shadow:none}.label-default{background-color:#666}.label-primary{background-color:#2375d3}.label-success{background-color:#1abc9c}.label-info{background-color:#4fc1e9}.label-warning{background-color:#d770ad}.label-danger{background-color:#e22c2f}.fbox{overflow:hidden;padding:0;margin:0;box-sizing:border-box;width:100%}.fbox:after,.clearfix:before{content:"";display:block;overflow:hidden}.fbox:after{clear:both}.fbox .L5{float:left;width:5%;box-sizing:border-box}.fbox .L10{float:left;width:10%;box-sizing:border-box}.fbox .L15{float:left;width:15%;box-sizing:border-box}.fbox .L20{float:left;width:20%;box-sizing:border-box}.fbox .L25{float:left;width:25%;box-sizing:border-box}.fbox .L30{float:left;width:30%;box-sizing:border-box}.fbox .L33{float:left;width:33.3333%;box-sizing:border-box}.fbox .L35{float:left;width:35%;box-sizing:border-box}.fbox .L40{float:left;width:40%;box-sizing:border-box}.fbox .L45{float:left;width:45%;box-sizing:border-box}.fbox .L50{float:left;width:50%;box-sizing:border-box}.fbox .L55{float:left;width:55%;box-sizing:border-box}.fbox .L60{float:left;width:60%;box-sizing:border-box}.fbox .L65{float:left;width:65%;box-sizing:border-box}.fbox .L70{float:left;width:70%;box-sizing:border-box}.fbox .L75{float:left;width:75%;box-sizing:border-box}.fbox .L80{float:left;width:80%;box-sizing:border-box}.fbox .L85{float:left;width:85%;box-sizing:border-box}.fbox .L90{float:left;width:90%;box-sizing:border-box}.fbox .L95{float:left;width:95%;box-sizing:border-box}.lbl{font-size:14px;border:solid 1px #e1e1e1;color:#0e0e0e;background:#f3f3f3;margin:0 5px 0 0;display:inline;padding:.1em .4em;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;border-radius:1px}.lbl-honjitu{background-color:#009ac6}.lbl-schedule{background-color:#75af00}.lbl-voice{background-color:#e31670}.lbl-pdf{background-color:#e23a24}.lbl-game{background-color:#c10000}.lbl-victory{background-color:#c10000}.lbl-ob{background-color:#0e0e0e}span.new{color:#d70000;font-size:14px;font-family:'Arial','Tahoma',sans-serif;font-weight:700;letter-spacing:.1em}.black-bg{background:#111}.red-bg{background:#c10000}.gray-bg{overflow:hidden;background:url(/wp-content/uploads/2017/04/bg.jpg);background:#fafafa}.grayColor{color:#555}hr{border-width:1px 0 0;border-style:solid;border-color:#e1e1e1;height:1px;margin:10px 0}#breadcrumb{display:none}table,.post table{border:1px solid #e1e1e1;box-shadow:0 2px 6px rgba(0,0,0,.15);box-shadow:5px 5px #f3f3f3}table th,.post table th{border:1px solid #e1e1e1;background:#f3f3f3;padding:10px;font-weight:700}table td,.post table td{border:1px solid #e1e1e1;font-size:16px;line-height:180% !important;vertical-align:top;background:#fff;padding:10px}table .TblIndex{background:#f3f3f3;font-size:14px;font-weight:700;padding:2px 0;margin-bottom:18px;text-align:center;border-radius:1px}table.ImageTbl{border:none;box-shadow:none;width:99% !important}table.ImageTbl td{border:none;text-align:center;padding:0 5px 10px;width:33% !important;box-sizing:border-box}table.ImageTbl td p{padding-top:5px;font-size:14px}table.ImageTbl td img{margin:0 auto;width:auto}.float50-left{float:left;width:46%;padding:2%}@media only screen and (max-width:480px){table.ImageTbl td{padding:0 2px 10px}}.bolder{font-weight:700}.strong{font-weight:700;background:linear-gradient(transparent 60%,#fab2b1 60%)}p.space{padding:30px 0 0;margin:0;clear:both}.underline{border-bottom:2px #fab2b1 solid}.maruimage-frame{overflow:hidden;margin-bottom:15px}.post .blog_info p{padding:15px 0;font-size:14px;text-align:right}a.bt-small{display:block;text-decoration:none;width:99%;text-align:center;color:#2bb6c1;border:solid 1px #2bb6c1;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s;box-sizing:border-box;padding:3px;margin:2px}a.bt-small:hover{background:#2bb6c1;color:#fff;text-decoration:none}a.bt-small2{display:block;text-decoration:none;width:99%;text-align:center;color:#fff;border:solid 1px #2bb6c1;background:#2bb6c1;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s;box-sizing:border-box;padding:3px;margin:2px}a.bt-small2:hover{background:#fff;color:#2bb6c1;text-decoration:none}.wide-btn{background-color:#f3f3f3;overflow:hidden;padding:20px;margin-bottom:15px}.wide-btn a{display:block;width:65%;text-align:center;padding:10px;color:#fff;text-decoration:none;margin-right:auto;margin-left:auto;font-weight:700;font-size:14px;border:none;background-color:#c10000;background:-webkit-linear-gradient(#d70000 0%,#c10000 100%) !important;background:linear-gradient(#d70000 0%,#c10000 100%) !important;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;transition:all .3s;border-radius:5px}.wide-btn a:hover{-moz-opacity:.8;opacity:.8;text-decoration:none;letter-spacing:1px}.pageExp{font-size:14px;margin-bottom:20px;padding:10px 5px;font-weight:400}.pageExp span{font-weight:700;padding:0 5px}.pageExp-normal{font-size:14px;margin-bottom:20px;font-weight:400;padding:10px 5px}@media only screen and (min-width:800px){header ul.menu li a:hover{color:#fff}header ul.menu li.current-menu-item,header ul.menu li.current-page-parent,header ul.menu li a:hover{background:#a70000}}.fsize12{font-size:14px}#header-r .footermenubox{font-size:14px;font-weight:400;padding:0;margin:12px 0;line-height:1;font-weight:700}#header-r .footermenubox .footermenust li{font-weight:400}#footer .footermenubox a{color:#fff !important}.footermenubox a{text-decoration:none !important}.footermenubox a:hover{text-decoration:none !important;opacity:.8}.timeline>li{margin-bottom:60px}.timeline-date span{font-size:22px;font-weight:700}@media (min-width:640px){.timeline>li{overflow:hidden;margin:0;position:relative}.timeline-date{width:110px;float:left;margin-top:20px}.timeline-content{width:75%;float:left;border-left:3px #f3f3f3 solid;padding-left:30px}.timeline-content:before{content:'';width:12px;height:12px;background:#f45a58;position:absolute;left:106px;top:24px;border-radius:100%}}.padding-0-15{padding:0 15px}.sign-name1{margin:5px 0;padding:0;font-size:14px;text-align:center;line-height:145%}.sign-name2{text-align:center;line-height:130%;font-size:14px}.float-left{float:left;margin:0 20px 20px 0}.float-left img{width:100px}.float-right{float:right;margin:0 0 20px 20px}.float-right img{width:100px}main h4{margin:.8em 0 .9em !important;padding:3px 0 3px 10px !important;border-left:5px solid #d70000;font-size:19px;background-color:#fff !important}p.tagst{overflow:hidden;margin-top:70px;font-size:14px}.redcolor{color:#d70000;font-weight:700}.redcolor2{color:#d70000}ul.upd-rireki{margin:10px 0 20px 1.5em;padding:0;list-style-type:disc}ul.upd-rireki li{font-size:14px !important;line-height:1.8;padding:0;margin:0}.contactBtn{font-weight:700;display:inline-block;color:#fff;background-image:linear-gradient(135deg,#28c76f 0%,#8ace36 51%,#28c76f 100%);height:40px;line-height:40px;text-align:center;transition:all .3s;background-size:200% auto;text-shadow:0 -1px 0 rgba(0,0,0,.2);margin:8px 0 0;float:right;font-size:15px;padding:0;width:100%;border-radius:3px}.contactBtn i{margin-right:4px;font-size:115%}.contactBtn:hover{background-position:right center}.contactBtn:hover,.contactBtn:link,.contactBtn:active,.contactBtn:visited{text-decoration:none;color:#fff}.flowBox{padding-bottom:30px;margin-bottom:15px;display:block;overflow:hidden;background:url(https://kusagae.or.jp/wp-content/uploads/2016/09/arrow_down.png) center bottom no-repeat}.flowBox:last-child{background:0 0;padding-bottom:0;margin-bottom:0}.flowBox dl{display:block;overflow:hidden;padding:15px 20px;box-shadow:inset 0px 0px 0px 4px rgba(0,0,0,.05);border:1px solid #ccc}.flowBox dl dd{border-top:1px dotted #ccc;margin-top:10px;padding-top:10px}.flowBox dl dd ul{margin-bottom:0}.thum-frame{overflow:hidden;margin-bottom:30px}.thum-frame dt{float:left;width:100px}.thum-frame dt img{width:100px}.thum-frame dd{padding-left:115px;font-size:14px}.thum-frame2{overflow:hidden;margin-bottom:30px}.thum-frame2 dt{float:right;width:100px}.thum-frame2 dt img{width:100px}.thum-frame2 dd{padding-right:115px;font-size:14px}#side .ad,#side #sidebg{display:none}#side h4{margin-top:0 !important;margin-bottom:10px;padding-top:0;color:#fff}#side ul{margin-bottom:24px !important}#side .SideBosyuExp{font-size:14px;padding:12px 0 10px}#side li.cat-item a,#side ul.menu li.menu-item a{font-weight:400}#side h4.menu_underh2{margin-bottom:12px}#side aside h4{box-shadow:none !important;border-bottom:3px solid #0e0e0e;padding:.7em 2px !important;font-size:17px;border-top:3px solid #0e0e0e;border-bottom:1px solid #0e0e0e}.readmore{text-align:right;font-weight:700;margin:-18px 0 20px !important}.readmore a{text-decoration:none;line-height:1;font-size:14px}.rpwe-block li.rpwe-li:first-child{padding:0 0 12px !important}.rpwe-block li.rpwe-li{padding:12px 0 !important}.rpwe-block a{display:inline !important;text-decoration:none;font-weight:700}.rpwe-block h3{background:0 0 !important;clear:none;font-size:14px !important;line-height:1.4em}.rpwe-thumb{margin:0 10px 0 0;border:none;border-radius:0}.rpwe-summary{font-size:14px}.rpwe-time{font-size:14px;padding:0 !important;margin:0 !important;line-height:1 !important}.rpwe-comment{color:#aaa;font-size:14px;padding-left:5px}.rpwe-alignleft{display:inline;float:left}.rpwe-alignright{display:inline;float:right}.rpwe-aligncenter{display:block;margin-left:auto;margin-right:auto}.rpwe-clearfix:before,.rpwe-clearfix:after{content:"";display:table !important}.rpwe-clearfix:after{clear:both}.rpwe-clearfix{zoom:1}a.widget_sp_image-image-link:hover{opacity:.8}#TopPage h1{margin-bottom:.7em}#TopPage .catch-copy{font-weight:700;margin-bottom:1.2em;letter-spacing:.1em;font-size:22px;line-height:1.6;padding:30px 10px;border-top:4px solid #000;border-bottom:1px solid #000;text-align:center}#TopPage .bnr-boshu-top img{margin:0 auto;text-align:center;padding:0;vertical-align:bottom;max-width:100%}#TopPage .bnr-boshu-top h5{position:relative;text-align:center;font-weight:700;font-size:18px;margin:0 0 5px;padding:0}#TopPage .bnr-boshu-top h5 span{position:relative;z-index:2;display:inline-block;margin:0 3em;padding:0 1em;background-color:#fff;text-align:left}#TopPage .bnr-boshu-top h5:before{position:absolute;top:50%;z-index:1;content:'';display:block;width:100%;height:1px;background:#ccc;background:-webkit-linear-gradient(-45deg,transparent,#ccc 10%,#ccc 90%,transparent);background:linear-gradient(-45deg,transparent,#ccc 10%,#ccc 90%,transparent)}#TopPage .bnr-boshu-top i{margin-right:2px}#TopPage .boshu-exp{overflow:hidden;padding:0 5px;margin-top:-10px;font-size:14px}@media only screen and (max-width:480px){#TopPage .bnr-boshu-top h5{font-size:16px}#TopPage .bnr-boshu-top h5 span{margin:0 1em}#TopPage .boshu-exp .bolder{text-align:center}}#TopPage a.more{font-size:13px;text-decoration:underline}#TopPage .moreLink{margin-top:10px}#TopPage .moreLink a{border:1px solid #0084b4;padding:2px 3px;text-align:center;width:200px;font-size:13px;display:block}#TopPage .moreLink a:hover{text-decoration:none}#TopPage .graybox{margin-bottom:20px}#TopPage .boshu-exp .bolder{font-size:16px;padding:.3em}#topinfo{margin-bottom:2em !important;font-size:16px}#topinfo .date{text-align:right;margin-top:1em}#topinfo ol{margin:0 0 0 1.2em;padding:0}#topinfo ol li{font-size:14px !important;line-height:1.8;padding-top:5px}#topinfo p,#topinfo .exp{margin:0;padding:0}#topinfo .ttl{font-size:18px;font-weight:700;margin-bottom:5px}#topinfo2{margin:0 0 2em}#topinfo2 p{padding:0;margin:0}#topinfo2 a,#topinfo2 .exp{font-size:16px;font-weight:700}#MonthlySchedule .exp{color:#d70000;font-weight:700;font-size:13px;padding:5px}#MonthlySchedule .label{margin-right:6px;font-weight:700;font-size:14px;width:100px;display:inline-block;height:18px;line-height:18px}table.MonthlySchedule .TblIndex{margin-bottom:10px}#MonthlySchedule table.MonthlySchedule th{text-align:center;font-weight:700;white-space:nowrap;width:10%;box-sizing:border-box}table.MonthlySchedule th.date{font-size:15px;font-weight:700}table.MonthlySchedule th.saturday{background:#edf3fb}table.MonthlySchedule th.sunday{background:#fbeded}table.MonthlySchedule th .heijitu,table.MonthlySchedule th .sunday,table.MonthlySchedule th .saturday{font-size:14px;color:#fff;border-radius:100px;font-weight:400;width:21px;height:21px;line-height:21px;text-align:center;display:block;padding:0 !important;margin:5px auto 0 auto;box-shadow:0 1px 1px rgba(0,0,0,.15)}table.MonthlySchedule th span.heijitu,table.MonthlySchedule th span.sunday,table.MonthlySchedule th span.saturday{display:inline-block;margin-left:5px}table.MonthlySchedule th .sunday{background:#e22c2f}table.MonthlySchedule th .saturday{background:#2375d3}table.MonthlySchedule th .heijitu{background:#666}table.MonthlySchedule th p{padding:2px 0 0;margin:0}table.MonthlySchedule td p{padding:1px 0;margin:0}table.MonthlySchedule td p.ttl{font-weight:700}#MonthlySchedule table.MonthlySchedule td{width:45%;box-sizing:border-box}#MonthlySchedule table.td-one-column td{width:90%}#MonthlySchedule .ScheIndex{font-weight:700;font-size:13px}#MonthlySchedule .ScheIndexTxt{font-size:13px;padding:4px 0 10px}#MonthlySchedule .ScheIndexTxt ul{list-style-type:disc;padding:0;margin:0 0 0 1.5em}#MonthlySchedule .ScheIndexTxt ul li{font-size:14px}.mikakutei{background-color:#fffbd5;padding:3px 8px !important;margin-top:5px !important}#MonthlySchedule table.ScheGameTbl{border:none;width:100%;box-shadow:none;margin:0 auto;padding:0}#MonthlySchedule table.ScheGameTbl th,#MonthlySchedule table.ScheGameTbl td{text-align:center;border:none;padding:2px 15px;background:#fff;font-size:14px !important}#MonthlySchedule table.ScheGameTbl th{border-bottom:1px solid #000}table.MonthlySchedule tr.ended{background:#fff}table.MonthlySchedule tr.ended th,table.MonthlySchedule tr.ended td{filter:alpha(opacity=20);-ms-filter:"alpha(opacity=20)";-moz-opacity:.2;-khtml-opacity:.2;opacity:.2;zoom:1}#MonthlySchedule .pdf-updated{text-align:right;font-size:14px;font-weight:700}#MonthlySchedule .pdf-exp{font-weight:700;font-size:14px;color:#d70000}#MonthlySchedule table td ul.notes{list-style-type:disc;margin:0 0 0 1.4em !important;padding:0}#MonthlySchedule table td ul.notes li{font-size:14px !important;margin:0;padding:0;line-height:1.6}#TopGameTbl{overflow:hidden;margin-bottom:50px}#TopGameTbl .lbl-victory{margin-left:5px;font-weight:700;letter-spacing:.2em}#TopGameTbl .results{margin:0 0 .9em;font-weight:700;padding:1px 0 1px 8px;border-left:7px solid #e1e1e1}#TopGameTbl .ground{font-weight:700}table.GameTblImage{border:none !important;width:100%;box-shadow:none !important}table.GameTblImage th,table.GameTblImage td{border:none !important;margin:0;padding:0;width:50% !important;box-sizing:border-box}table.GameTblImage td.rimg{padding-left:6px}table.GameTblImage td.limg{padding-right:6px}#TopGameTbl p.exp{font-size:13px !important}#TopGameTbl table.ScheGameTbl{width:100%;box-shadow:none;margin:0 auto;padding:0}#TopGameTbl span.dtl a{border-radius:1px;color:#fff;background:#2375d3;font-size:14px;padding:2px 14px;border:1px solid #2375d3;margin-top:2px}#TopGameTbl span.dtl a:hover{color:#2375d3;background:#fff;text-decoration:none}#TopGameTbl table.ScheGameTbl th.col1,#TopGameTbl table.ScheGameTbl th.col2,#TopGameTbl table.ScheGameTbl th.col3,#TopGameTbl table.ScheGameTbl th.col4{background:#222;color:#fff;font-weight:700}#TopGameTbl table.ScheGameTbl th.col1{width:29%}#TopGameTbl table.ScheGameTbl th.col2{width:47%}#TopGameTbl table.ScheGameTbl th.col3{width:24%}#TopGameTbl table.ScheGameTbl th.colttl{border-bottom:3px double #e1e1e1;font-weight:700}#TopGameTbl table.ScheGameTbl th,#TopGameTbl table.ScheGameTbl td{text-align:center;vertical-align:middle;padding:4px;font-size:13px !important}#TopGameTbl table.ScheGameTbl td.date i{margin:0 3px}#TopGameTbl table.ScheGameTbl th{font-size:13px !important}#TopGameTbl .external-link{text-align:right;font-size:14px;margin-top:7px}#TopGameTbl table.ScheGameTbl strong{font-weight:400}#ClubGuide .wp-image-1059{margin-top:10px}table.ClubGuideTbl th{white-space:nowrap;width:130px}#ClubGuide .price{font-size:16px;font-weight:700}#ClubGuide table.ImageTbl{overflow:hidden;margin-top:20px;margin-bottom:50px}#ClubGuide .graybox{margin-top:20px;margin-bottom:10px}#ClubGuide .graybox a{font-size:14px}#ClubGuide .graybox .ttl{font-size:14px;font-weight:700}#ClubGuide .graybox p{padding:3px 0;margin:0}#ClubProfile h5{position:relative;text-align:center;font-weight:700;font-size:14px}#ClubProfile h5 span{position:relative;z-index:2;display:inline-block;margin:0 3em;padding:0 1em;background-color:#fff;text-align:left}#ClubProfile h5:before{position:absolute;top:50%;z-index:1;content:'';display:block;width:100%;height:1px;background:#ccc;background:-webkit-linear-gradient(-45deg,transparent,#ccc 10%,#ccc 90%,transparent);background:linear-gradient(-45deg,transparent,#ccc 10%,#ccc 90%,transparent)}#ClubProfile p.honnendo-housin{font-size:22px !important;font-weight:700 !important;line-height:160% !important;text-align:center !important;margin:25px 0 50px !important}#ClubProfile ol{margin-left:.3em;margin-bottom:30px}#ClubProfile ol li{font-size:18px;font-weight:700;line-height:160%}#ClubProfile ol li p{font-weight:400}#ClubProfile ol.doryoku-mokuhyo li{line-height:200%}#ClubProfile table.ImageTbl{margin-top:20px}#ClubProfile ol.housinol li ul.housinul{margin-left:0;padding-left:0}#ClubProfile ol.housinol li ul.housinul li{font-size:14px;font-weight:400;line-height:1.7}#ClubProfile ol.housinol li ul.housinul li .label{margin-right:5px;width:80px;display:inline-block}#YearEvent .thum-frame dt img,#YearEvent .thum-frame2 dt img{border-radius:100% !important;-webkit-border-radius:100% !important;-moz-border-radius:100% !important}#YearEvent h5{font-weight:700;font-size:16px;margin:0 0 5px}@media (min-width:640px){#YearEvent .maruimage-frame{margin-top:15px}}#GradeProfile .grade-image{margin-bottom:10px}#GradeProfile .grade-exp{margin-bottom:45px;overflow:hidden}#GradeProfile .grade-num2,#GradeProfile .grade-num1,#GradeProfile .grade-num{float:left;text-align:center;width:50px;height:50px;line-height:50px;border:2px solid #d70000}#GradeProfile .grade-num{margin:0 15px 0 0;color:#d70000}#GradeProfile .grade-num1{margin:0 -1px 0 0;color:#fff;background:#d70000}#GradeProfile .grade-num2{margin:0 -2px 0 0;color:#d70000;font-size:14px;font-weight:700}#GradeProfile .grade-num1 span.num,#GradeProfile .grade-num span.num{font-size:22px;margin-left:5px;font-weight:700}#GradeProfile .grade-num1 span.num{font-size:24px}#GradeProfile .grade-num1 span.junior{font-size:17px;font-weight:700}#GradeProfile .grade-num1 span.kindergarten{font-size:14px;font-weight:700}#GradeProfile .grade-num1 span.mei,#GradeProfile .grade-num span.mei{font-size:14px;font-weight:400}#GradeProfile .grade-catch{margin-top:10px;font-size:20px;font-weight:700}#GradeProfile .grade-catch:after{content:"";display:block;clear:both}#GradeProfile .grade-catch span{font-weight:400;font-size:14px;margin-right:5px}#GradeProfile .grade-comment{margin-top:10px}#GradeProfile .grade-sign{text-align:right;font-size:13px;font-weight:700;padding:5px}#GradeProfile ul{margin:5px 0 0 1.4em;padding:0;list-style:disc}#GradeProfile ul span{font-weight:700}@media only screen and (max-width:800px){#GradeProfile .grade-catch{font-size:17px;padding-top:1.4em !important;display:block !important;width:100% !important;clear:both !important}}#GradeProfile ol{margin:0 0 0 1.5em;padding:0 !important}#GradeProfile .grade-lbl{clear:both;font-weight:700;display:block}#Voice .float-left img{height:auto}#Voice .clearfix{margin-bottom:10px}#Voice h3{height:100px;margin:0 !important;padding:35px 0 0 !important;border:none;font-size:18px !important;font-weight:700;color:#333}#Voice h3.full-family-image-h3{padding:25px 0 !important;height:auto}#Voice img.full-family-image{margin-bottom:40px}#Voice h3 span{font-weight:400;font-size:14px}#Voice .voice-name{font-size:14px;font-weight:700}#Voice .voice-index{font-size:16px;font-weight:700;margin:5px 0 12px}#Voice .voice-index span{letter-spacing:-2px;margin-right:.2em}#Voice .voice-answer-who{font-size:14px;margin-right:.5em;padding:3px 6px;border-radius:3px;font-weight:700}#Voice .voice-answer{margin-bottom:1.8em;font-size:14px;line-height:180%}#Voice .voice-answer img{border-radius:1px}@media only screen and (max-width:480px){#Voice .voice-index{font-size:16px}}#PaperWork a{font-size:14px;color:#fff;font-weight:400;text-decoration:none;width:140px;height:30px;line-height:30px;display:block;float:left;padding:3px 10px;overflow:hidden;margin-right:5px;box-shadow:0 2px 6px rgba(0,0,0,.15);border-radius:1px}#PaperWork a:hover{opacity:.8}#PaperWork a.pdf{background:#c10000}#PaperWork a.word{background:#2c7be5}#PaperWork a.excel{background-color:#1abc9c}#PaperWork p{font-size:14px;padding:0 10px 10px 2.5em;padding:5px 0 0;margin:0}#PaperWork table th{text-align:left}#PaperWork table th,#PaperWork table td{box-sizing:border-box;padding:15px}#ExperienceInfo .faq_link{padding:0 20px}#ExperienceInfo .faq_link p{padding:3px 0;margin:0}#ExperienceInfo .voice_link{overflow:hidden;margin-bottom:35px;padding:0 10px;font-size:14px}#ExperienceInfo .voice_link p{padding:4px 0;margin:0}#ExperienceInfo table.ImageTbl{margin-bottom:0;padding-bottom:0}#ExperienceInfo .maruimage-frame{margin-bottom:0;padding-bottom:0}#ExperienceInfo .maruimage-frame strong{font-size:16px;font-weight:700;margin-bottom:5px;display:block}#ExperienceInfo .maruimage-frame strong span{letter-spacing:-2px;margin-right:.2em}#ExperienceInfo .faq-exp{padding:10px 0;font-size:14px}#faq .pageExp{font-size:14px;padding-bottom:0;font-weight:700}#faq .pageExp-bottom{font-weight:700;text-align:center;font-size:14px;padding:15px 0}#faq p.Q{font-weight:700;padding:5px 10px;background:#fac3ca;margin-bottom:0;position:relative;border-radius:5px;font-size:15px;color:#0e0e0e}#faq p.Qpapa{font-weight:700;padding:5px 10px;background:#aae5e6;margin-bottom:0;position:relative;border-radius:5px;color:#0e0e0e}#faq p.Qpapa span,#faq p.Q span{font-family:'Arial','Tahoma',sans-serif}#faq p.Q span{font-size:14px;background:#f57684;color:#fff;border-radius:100px;width:24px;height:24px;line-height:24px;text-align:center;display:block;padding:0;margin-right:5px;box-shadow:0 2px 6px rgba(0,0,0,.15);float:left;zoom:1}#faq p.Qpapa span{font-size:14px;background:#40c5c7;color:#fff;border-radius:100px;width:24px;height:24px;line-height:24px;text-align:center;display:block;padding:0;margin-right:5px;box-shadow:0 2px 6px rgba(0,0,0,.15);float:left;zoom:1}#faq p.Q span:after{content:"";display:block;clear:both}#faq p.Q:after{content:'';position:absolute;border-top:10px solid #fac3ca;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px;left:30px;border-radius:2px}#faq p.Q:before{content:'';position:absolute;border-top:10px solid #fac3ca;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px;left:30px}#faq p.Qpapa:after{content:'';position:absolute;border-top:10px solid #aae5e6;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px;left:30px;border-radius:2px}#faq p.Qpapa:before{content:'';position:absolute;border-top:10px solid #aae5e6;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px;left:30px}#faq p.A{padding:15px 10px}#Links ul{list-style-type:none;margin:0 .5em 2em;padding:0}#Links ul li{padding:10px 0;border-bottom:1px solid #e1e1e1;line-height:20px;overflow:hidden;font-size:14px}#Links span.label{font-size:10px !important}#f50th textarea,#Inquiry textarea{width:100%;border:1px solid #e1e1e1}#f50th .wpcf7-email,#f50th input[type=text]{height:34px !important;width:100% !important;border:1px solid #bbb !important}#f50th input.kifu-name,#f50th input.invoice-fax,#f50th input.p-postal-code{width:33% !important}#Inquiry .wpcf7-email,#Inquiry input[type=text]{height:34px !important;width:100% !important;border:1px solid #e1e1e1 !important}#f50th .wpcf7-submit,#Inquiry .wpcf7-submit{display:block;width:65%;text-align:center;padding:10px;background-color:#c10000;background:-webkit-linear-gradient(#d70000 0%,#c10000 100%) !important;background:linear-gradient(#d70000 0%,#c10000 100%) !important;color:#fff;text-decoration:none;margin-right:auto;margin-left:auto;font-weight:700;font-size:16px;border:none;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;transition:all .3s;border-radius:5px}#f50th .wpcf7-submit:hover,#Inquiry .wpcf7-submit:hover{-moz-opacity:.8;opacity:.8;letter-spacing:1px}#f50th table,#Inquiry table{margin:15px auto 30px auto}#f50th table table{margin:0;width:100%;border:none;box-shadow:none}#f50th th,#Inquiry th{text-align:left;padding-left:20px;padding-right:20px;width:170px}#f50th table table th,#f50th table table td{background:#fff;font-weight:400;width:auto;padding:5px;border:none}#f50th table table th{width:70px;text-align:right}#f50th span.label,#Inquiry span.label{font-size:10px;margin-left:5px}#Inquiry .contact-tel-exp{font-size:14px;color:#d70000;font-weight:700}#f50th .contact-tel-exp{font-size:14px;color:#d70000;font-weight:700}#Inquiry .kengaku-ttl{font-weight:700;text-align:center;font-size:16px}#f50th .recaptcha,#Inquiry .recaptcha{margin:25px auto;text-align:center;font-weight:700}#f50th .ssl,#Inquiry .ssl{text-align:center;font-weight:700}@media (max-width:640px){#f50th table table th{text-align:left}#f50th table table th,#f50th table table td{width:100% !important}#f50th input.kifu-name,#f50th input.invoice-fax,#f50th input.p-postal-code{width:100% !important}}#Sportsanzen .graybox{margin-bottom:30px;font-size:14px !important}#Sportsanzen .flowBox dl dt{font-weight:700;font-size:16px !important}#Sportsanzen .notes{padding:0 0 30px;font-size:14px}#Sportsanzen .right{text-align:right}#Sportsanzen ul{margin:0 0 0 1.3em;list-style-type:disc;padding:0}#Sportsanzen td{vertical-align:middle}#Sportsanzen td.kubun-aw{font-size:14px;text-align:center;background:#fbeded;color:#d70000;font-weight:700;padding:3px 5px}#Sportsanzen td.kubun-a1{font-size:14px;text-align:center;background:#edf3fb;color:#2c7be5;font-weight:700;padding:3px 5px}#Sportsanzen th span{font-size:14px}#Sportsanzen th.th1{width:100px}#Sportsanzen td.price{text-align:right}#Sportsanzen .redcolor{color:#d70000;font-weight:400}#Sportsanzen .bolder{font-weight:700}@media only screen and (max-width:480px){#Sportsanzen td.kubun-aw{width:auto}#Sportsanzen td.kubun-a1{width:auto}}#MonthlySchedule .updated{padding:5px 0;font-size:14px}#login-form{text-align:center}#pwbox-678{border:1px solid #e1e1e1 !important}#login-form .submit-btn{background-color:#f3f3f3;overflow:hidden;padding:20px;display:block;width:50%;text-align:center;padding:10px;background-color:#c10000;background:-webkit-linear-gradient(#d70000 0%,#c10000 100%) !important;background:linear-gradient(#d70000 0%,#c10000 100%) !important;color:#fff;text-decoration:none;margin:20px auto;font-weight:700;font-size:16px;border:none;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;transition:all .3s;border-radius:5px}#login-form .submit-btn a:hover{-moz-opacity:.8;opacity:.8;letter-spacing:1px}#login-form .ctrl{padding:30px 0}.ob-interview h5{text-align:center;font-weight:700;font-size:21px;letter-spacing:.1em;padding:0;margin:1em auto}@media only screen and (max-width:480px){.ob-interview h5{font-size:18px}}.ob-interview .kana{text-align:center;font-size:14px}.ob-interview .profile{font-weight:700;font-size:16px}.ob-interview .ob-interview-q{font-size:16px;font-weight:700;line-height:180%;margin-bottom:10px}.ob-interview .ob-interview-a{margin:0 0 40px}.ob-interview .ob-interview-a img{margin-top:5px}.ob-interview .op-prof{font-size:14px;padding:10px 0 50px;overflow:hidden}.ob-interview .ob-interview-q span{letter-spacing:-2px;margin-right:.2em}.ob-interview .ob-interview-catchimage{margin-bottom:1.5em}.ob-interview .ob-interview-exp{font-size:14px;font-style:italic}#EmergencyContact span{font-weight:700;color:#d70000}#EmergencyContact h1{color:#d70000 !important;border-color:#d70000 !important}#EmergencyContact .sign{font-size:14px;text-align:right;font-weight:400}#practice-map h4{margin-top:40px !important}#practice-map .address{font-weight:700;padding:0 0 .5em;margin:0}#practice-map .pageExp{padding:0 0 10px;margin:0}#practice-map .photo-exp{font-size:14px;padding:5px 0 0;margin:0;text-align:right}#practice-map .index{font-weight:700;font-size:14px;padding-bottom:6px}#practice-map ul{list-style-type:none;margin:0 .5em 2em;padding:0}#practice-map ul li{padding:10px .3em;border-bottom:1px solid #e1e1e1;line-height:20px;overflow:hidden;font-size:14px}#practice-map ul li:before{font-family:"FontAwesome";content:"\f041";margin-right:.3em;color:#d5493c}#record table th,#record table td{font-size:14px;padding:5px}#nz2016 .nz-photos-exp{margin:0 1em;padding:0}#nz2016 ul.nz-photos{margin:10px 0 20px 1em;padding:0;list-style-type:none}#nz2016 ul.nz-photos li{width:33%;float:left;padding:2px 0;font-size:14px}@media only screen and (max-width:480px){#nz2016 ul.nz-photos li{width:100%;float:none;padding:3px 0}}#graduation-newspaper h4{margin-top:0}#graduation-newspaper p{padding:0;margin:0 !important}#graduation-newspaper .fbox div{padding:5px;text-align:center}#graduation-newspaper a.btn{display:block;text-decoration:none;height:38px;width:auto;line-height:38px;text-align:center;color:#fff;background:#0e0e0e;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;transition:all .3s;font-size:16px;margin:0 !important;border-radius:1px}#graduation-newspaper a.btn:hover{background:#fff;color:#0e0e0e;border:solid 1px #0e0e0e;cursor:pointer;letter-spacing:1px}#graduation-newspaper .exp{margin-bottom:5px;font-weight:700;text-align:left !important}#jrfu-rule-info-2018 h4{margin-top:1.5em !important}#jrfu-rule-info-2018 .bt-small,#jrfu-rule-info-2018 .bt-small2{margin-bottom:7px}@media only screen and (max-width:780px){body{background:#fff !important}.contactBtn{margin-top:12px;height:40px;line-height:40px}body.custom-background{background-image:none;background-color:#fff}a.widget_sp_image-image-link{display:none}}@media only screen and (max-width:640px){.pcOnly{display:none !important}.spOnly{display:block !important}.fbox .L5,.fbox .L10,.fbox .L15,.fbox .L20,.fbox .L25,.fbox .L30,.fbox .L33,.fbox .L35,.fbox .L40,.fbox .L45,.fbox .L50,.fbox .L55,.fbox .L60,.fbox .L65,.fbox .L70,.fbox .L75,.fbox .L80,.fbox .L85,.fbox .L90,.fbox .L95{display:block;width:100% !important}#footer h3 img{max-width:150px !important}.float50-left{width:auto;display:block;float:none}#ExperienceInfo .maruimage-frame strong{font-size:16px}#ExperienceInfo .maruimage-frame{margin-bottom:15px}table.MonthlySchedule th.date{font-size:18px}table.MonthlySchedule td p.ttl{font-size:16px}#MonthlySchedule .label{font-size:14px;font-weight:700;padding:7px 0;margin-bottom:10px;text-align:center;border-radius:1px;display:block;margin-right:0;box-shadow:0 2px 6px rgba(0,0,0,.15);width:auto}#TopPage .moreLink a{padding:8px;width:auto}#content h1,h1.entry-title{letter-spacing:0;font-size:18px !important}#Voice .voice-answer img{float:none;margin:0 0 12px;text-align:center;width:auto}.ob-interview .ob-interview-catchtxt{font-size:18px}.ob-interview blockquote img{float:none;margin:0 0 12px;text-align:center;width:auto}.ob-interview .ob-interview-q{font-size:16px}#TopPage .catch-copy{letter-spacing:0;font-size:14px;padding-right:0}table.mobile-block{border-right:none;border-bottom:none;border-left:none;width:100%;margin-right:auto;margin-left:auto}table.mobile-block th{background:#f3f3f3;text-align:center}table.mobile-block th,table.mobile-block td{border-top:none;display:block;width:auto !important;box-sizing:border-box}#ClubProfile ol li{font-size:18px}.wide-btn{padding:10px 0;background:0 0}.wide-btn a{width:95%;padding:10px 5px;font-size:13px}#login-form .submit-btn{width:95%}#PaperWork table td{text-align:center}#PaperWork table td p{text-align:left}#PaperWork a{width:85%;height:40px;line-height:40px;margin:0 auto 8px auto;float:none}.timeline-date span{font-size:26px}}@media only screen and (max-width:1060px){.sp-padding{padding:0 10px}}@media only screen and (min-width:1100px){.fixed{position:fixed;top:0;z-index:10000;width:100%;opacity:.9;box-shadow:0 2px 6px rgba(0,0,0,.15)}#content h1,h1.entry-title{font-size:24px}}@media (min-width:640px){br.sponly{display:none}#TopGameTbl br.sponly,#GradeProfile br.sponly{display:none}}#team-matsuo2018 h2{background:#900a08;color:#fff;border-radius:3px;margin-top:2em}#team-matsuo2018 h2:after{border-top:10px solid #900a08}#team-matsuo2018 h2:before{border-top:10px solid #900a08}#team-matsuo2018 table.staff{width:100%;margin-bottom:10px}#team-matsuo2018 table.staff th{width:100px}#team-matsuo2018 .L50{padding:5px}#team-matsuo2018 ol{margin-left:0;margin-top:0;margin-bottom:0;padding-left:1.5em;padding-top:0;padding-bottom:0}#team-matsuo2018 .label{font-weight:700}#team-matsuo2018 .redcolor{font-size:16px}#team-matsuo2018 .msg{font-size:16px;font-weight:700;padding:20px 0}@media (max-width:640px){#team-matsuo2018 table.staff{width:100%}}.fifthKinenshi{font-size:14px}.fifthKinenshi p{padding:0;margin:0}ol.checklist,ol.checklist2{list-style-type:none}ol.checklist li:before{font-family:FontAwesome;content:'\f14a';margin-right:5px}ol.checklist2 li:before{font-family:FontAwesome;content:'\f14a';margin-right:5px}#fifthKinenshi1 .indent{margin-left:1em}#fifthKinenshi1 ol li div.idx{font-size:1.2em;font-weight:700}#fifthKinenshi1 ol li{margin-top:1.6em}#fifthKinenshi1 ol li:first-child{margin-top:0}#fifthKinenshi1 ol li ol{margin:0;padding:0}#fifthKinenshi1 ol li ol li{margin-top:0;margin-left:2em}#fifthKinenshi1 ol li ol.checklist li{margin-left:1em}#fifthKinenshi1 ol li ol.checklist{margin-left:0}#fifthKinenshi2 th,#fifthKinenshi2 td{text-align:center;padding:3px}#fifthKinenshi2 td.left{text-align:left}#fifthKinenshi2 ol.checklist,#fifthKinenshi2 ol.checklist li,#fifthKinenshi2 ol.checklist2,#fifthKinenshi2 ol.checklist2 li{margin:0;padding:0}#fifthKinenshi2 ol.checklist{margin-left:.5em}#fifthKinenshi2 h4{margin:.3em 0 !important;padding:0}#fifthKinenshi2 h5 span{font-size:14px;font-weight:400}#fifthKinenshi2 td h4{margin:.2em 0 .3em !important;padding:0}#fifthKinenshi2 .bigfont{font-size:20px;font-weight:700}#fifthKinenshi2 .graybox{margin-top:.5em;border-color:#ccc}#fifthKinenshi2 .label{margin:5px 3px;display:inline-block;line-height:1.2;font-weight:400}#fifthKinenshi2 .txt{margin-right:1.2em;display:inline-block;font-weight:700}#fifthKinenshi2 .label{font-size:14px;border-radius:2px}#fifthKinenshi2 .label-checklist{background-color:#222}#fifthKinenshi2 hr{border-width:1px 0 0;border-style:solid;border-color:#ccc;height:1px;margin:20px 0}#fifthKinenshi2 .underred{border-bottom:2px solid #d70000}#fifthKinenshi2 .cover .L25{padding:5px}@media (max-width:640px){#fifthKinenshi2 .cover .L25{width:50% !important;float:left}#fifthKinenshi2 .txt{margin-right:.5em}#fifthKinenshi2 .graybox{padding:12px}}#taiken{margin-bottom:1em}#taiken img{width:50%}#taiken .size14{font-size:16px;font-weight:700}#taiken .graybox{margin-top:.5em}body.page-template-page02{background:#fff !important}body.page-template-page02 #gazou-wide{display:none}body.page-template-page02 #breadcrumb{display:inline-block}#f50th *{font-size:15px;line-height:1.8}#f50th p{padding:0;margin:0}#f50th a{color:#2375d3;text-decoration:none}#f50th a:hover{opacity:.8;text-decoration:underline}#f50th .f50th-bnr{text-align:center;padding:10px 0}#f50th p{margin:0;padding:0}#f50th img{margin:0 auto;padding:0;max-width:100%;height:auto}#f50th .pankuzu{margin-bottom:2em;font-weight:600}#f50th .casepaypal,#f50th .casebank{padding:1em}#f50th .casebank{border:3px solid #01a7db;background-color:#f7fcfe}#f50th .casepaypal{border:3px solid #002f86;background-color:#f7f8fb}#f50th h6{margin-bottom:7px}#f50th .casebank h6{color:#01a7db}#f50th .casepaypal h6{color:#002f86}#f50th h4{margin:2.5em 0 .9em !important;padding:3px 0 3px 10px !important;border-left:5px solid #d70000;font-size:19px;background-color:#fff !important}#f50th h4:first-child{margin:.8em 0 .9em !important}#f50th h4 .label{line-height:1}#f50th .small{font-size:11px}#f50th .ttl{color:#fff;font-weight:600;font-size:1.3em;padding:.5em;text-align:center;margin-bottom:1.2em}#f50th table.howtopay td{width:50%}#f50th .paypal{border:3px solid #002f86}#f50th .paypal .L50{padding:0 1em 2em}#f50th .card-arrow{margin:2em 0 .3em;font-size:18px;text-align:center;font-weight:600}#f50th .bank{border:3px solid #01a7db;margin-top:2em}#f50th .bank .space{padding:0 2em 2em}#f50th .bank table{width:100%;border:1px solid #01a7db;margin-bottom:0}#f50th .jppost{border:3px solid #019900}#f50th .jppost .space{padding:0 2em 2em}#f50th .jppost table{width:100%;border:1px solid #019900;margin-bottom:0}.button-55 i{margin-left:5px;font-size:1.2em !important}.button-55{justify-content:center;align-items:center;width:90%;margin:0 auto;padding:.7em 1em;border:none;border-radius:5px;background-color:#2589d0;color:#fff;font-weight:600;font-size:1.2em !important}.button-55:hover{background-color:#1579c0}.button-56{justify-content:center;align-items:center;text-align:center;width:auto;margin:.5em 0;padding:.8em .5em;border:1px solid #2589d0;border-radius:5px;background-color:#1579c0;font-size:1em !important;font-weight:600;display:block;color:#fff !important}.button-56:hover{color:#2589d0 !important;text-decoration:none !important;background-color:#fff}#f50th .bank table th{width:30%;border:1px solid #01a7db;background-color:#f7fcfe;color:#01a7db;font-weight:600;text-align:center;padding:.8em .5em}#f50th .bank table td{width:70%;border:1px solid #01a7db;padding:.8em .5em;font-weight:600}#f50th .jppost table th{width:30%;border:1px solid #019900;background-color:#e9ffe9;color:#019900;font-weight:600;text-align:center;padding:.8em .5em}#f50th .jppost table td{width:70%;border:1px solid #019900;padding:.8em .5em;font-weight:600}#f50th .jppost table td span{font-size:12px}#f50th table.howtopay .space{padding:1em}#f50th .paypal .ttl{background:#002f86}#f50th .jppost .ttl{background:#019900}#f50th .bank .ttl{background:#01a7db}#f50th .redframe{background:#ffebee;padding:1em;border:solid 1px #f06060;border-radius:5px;color:#d70000;margin:1em auto 2em auto;font-weight:600}#f50th .sign{text-align:right;font-size:14px}#f50th .sign span{font-size:14px}#ClubProfile .president{padding:0 0 50px;font-size:13px}#f50th hr.line{margin:2em 0}#f50th .president{padding:20px 0;font-size:13px}#ClubProfile .president span.dai{border:solid 1px #888;padding:2px 4px;margin-right:4px;font-size:14px}#f50th .president span.dai{border:solid 1px #888;padding:2px 5px;margin-right:6px;font-size:14px}#ClubProfile .president span.name{font-weight:700}#f50th .president span.name{font-size:15px;font-weight:700}#ClubProfile .president .L20{text-align:center;padding:2px !important}#f50th .president .L20,#f50th .president .L25{text-align:center;padding:10px}#ClubProfile .president img{width:80%;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%;margin-bottom:5px}#f50th .president img{width:80%;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%;margin-bottom:5px}#f50th .history{padding:2em 0 1em}#f50th .history h5 img{width:26%;padding-bottom:.5em}#f50th .history .L40,#f50th .history .L60{padding:15px}#f50th .history-exp{padding:1.2em 0}#f50th .kifu-end{text-align:center;font-weight:700;font-size:20px;color:#d70000;margin:2em auto}#f50th .kifu-btn{text-align:center;display:none}#f50th .kifu-btn a{text-decoration:none}#f50th .kifu-btn .L50{padding:1em}#f50th .btn-flat-border1,#f50th .btn-flat-border2{display:block;padding:.3em 1em;text-decoration:none;border-radius:3px;transition:.4s;font-size:18px;font-weight:700}#f50th .btn-flat-border1{color:#fff !important;border:solid 2px #67c5ff;background:#67c5ff}#f50th .btn-flat-border2{color:#67c5ff !important;border:solid 2px #67c5ff}#f50th .btn-flat-border1 i,#f50th .btn-flat-border2 i{margin-right:5px}#f50th .btn-flat-border1:hover{background:#fff;color:#67c5ff !important}#f50th .btn-flat-border2:hover{background:#67c5ff;color:#fff !important}#f50th .price{font-size:22px;font-weight:700}#f50th .price i{margin-right:5px}#f50th .link{padding:.5em}#f50th .link i{margin-right:5px}#f50th .tel-entry{margin-top:2em;padding:0 1em}#f50th .graybox{margin-top:.5em}#f50th .form-mailer-logo{margin-top:2em}#f50th .form-mailer-logo img{width:30%}#f50th th{white-space:nowrap}#f50th .adspace .L25{text-align:center;padding:10px}#f50th .adspace .L25 img{margin-bottom:5px}#f50th .flow{margin-bottom:2em}#f50th .flow .L33,#f50th .flow .L50{padding:8px}#f50th .num{height:20px;width:20px;border-radius:50%;line-height:20px;text-align:center;background:#111;font-size:16px;margin-right:5px;font-weight:700;color:#fff;display:inline-block}#f50th dl dt{font-weight:700;font-size:16px}#f50th table.heroesTbl{margin:0 auto 2em auto}#f50th table.heroesTbl th{text-align:center;width:auto;white-space:nowrap}#f50th table.heroesTbl td.bold{font-weight:600;font-size:1.2em}#f50th table.bank{box-shadow:none;border-color:#efece6;border:solid 3px #efece6}#f50th img.heroescumImg{max-width:100%}#f50th table.bank th,#f50th table.bank td{padding:5px;border-color:#efece6}#f50th .bank-exp{font-size:14px}#f50th .bank-exp2{margin:2em 0 3em}#f50th .bank-exp2 .redcolor{font-size:16px}#f50th table.bank th{background:#fcf7e9}#f50th table.bank-kojin th,#f50th table.bank-kojin td{width:auto;display:block}#f50th .exp-index{margin:2em auto 0 auto;padding:5px;background:#f3f3f3;text-align:center;font-weight:700}#f50th .somingsoon{text-align:center;font-size:30px;font-weight:700;padding-top:3em}#f50th .paypal-logo img{width:180px;height:auto;margin-bottom:1.5em}#f50th .jpbank-logo img{height:52px;width:auto;margin-bottom:1.5em}#f50th .bank-logo img{height:35px;width:auto;margin-bottom:1.5em}#f50th .card-index{font-weight:700;text-align:center}#f50th .card-index i{margin-right:5px}#f50th .card-img{text-align:center;margin:10px auto;font-weight:700}#f50th .card-img img{width:90%;margin:0 auto}#f50th .card-exp{font-size:14px;font-weight:700;text-align:center}#f50th hr{margin:1em 0}#f50th .w100{width:100%}#f50th form{padding:0 !important;margin:0 !important}#f50th select{font-size:18px;font-weight:700;padding:5px;width:100%}#f50th .paypal-link{text-align:center}#f50th .paypal-link a{font-weight:600;font-size:1.2em}#f50th table.paypal{box-shadow:none;border-color:#efece6;border:solid 3px #efece6;border:solid 3px #111;margin:0 auto !important;padding:0}#f50th table.paypal th,#f50th table.paypal td{padding:5px;border-color:#efece6;text-align:left}#f50th input[type=hidden]{margin:0 !important;padding:0 !important}#f50th table.paypal th{background:#fbf552;font-weight:600}#f50th table.paypal td{padding:10px}#f50th .paypal-exp{font-size:14px}#f50th .paypal-exp h5{font-size:18px;color:#002f87 !important}#f50th h5.paypal-exp2{color:#002f87 !important;background:#d9ebff;line-height:1.5;padding:5px 10px;border-radius:5px;font-size:15px}#f50th .kifu-zokusei{margin-top:.3em}#f50th .kifu-price-radio{padding:.5em 0 1.2em}#f50th .kifu-price-radio .wpcf7-list-item-label{font-size:18px !important;font-weight:700}#f50th input.paypal-submit:hover{opacity:.7}#f50th .paypal-card-exp{margin-top:1em;font-weight:700;font-size:16px}#f50th .kifu-name-lbl{font-size:14px !important;border-radius:3px;margin:0 0 10px !important}#f50th .kinkyo-exp{color:#d70000;font-weight:600;font-size:1em;margin-bottom:1.2em}#f50th ul{list-style-type:disc}#f50th ol{font-weight:600;margin-bottom:0}#f50th .sign{margin-top:2.2em;text-align:left}#f50th .sign h5{margin-bottom:5px}#f50th .btnframe .L50{padding:.5em 1em}#f50th .link-exp{padding:.5em}#f50th .red{color:#d70000;font-size:14px;padding:0 1em 1em}.heading-21{position:relative;padding:.5em .7em .4em 0;border-bottom:3px solid #d70000;color:#d70000;font-size:1.1em !important;font-weight:600;margin:1em 0}.heading-21:before,.heading-21:after{position:absolute;left:30px;bottom:-15px;width:30px;height:15px;clip-path:polygon(0 0,100% 0,50% 100%);content:''}.heading-21:before{background-color:#d70000}.heading-21:after{bottom:-11px;background-color:#fff}.button-54{display:flex;justify-content:center;align-items:center;position:relative;width:auto;margin:0;padding:.9em 3em .9em 2em;border:1px solid #2589d0;border-radius:5px;background-color:#fff;color:#2589d0;font-size:1.2em !important;font-weight:600}.button-54:after{position:absolute;right:2em;transform:translateY(-50%);transform-origin:left;width:2em;height:.5em;background-color:#2589d0;clip-path:polygon(0 100%,100% 100%,70% 40%,70% 90%,0% 90%);content:'';transition:transform .3s}.button-54:hover:after{transform:translateY(-50%) scaleX(1.4)}a.button-54:hover{text-decoration:none !important}@media (max-width:800px){#f50th .sign{margin:2em 0 1em;text-align:center}.button-54{padding:.9em 2em .9em 1em;font-size:1.1em !important}.button-54:after{position:absolute;right:1em;width:1em}#f50th .price th,#f50th .price td{text-align:center}#ClubProfile .president{font-size:16px}#ClubProfile .president .L20{padding-bottom:2em !important}#ClubProfile .president span.dai{font-size:13px}#ClubProfile .president span.name{font-size:18px;font-weight:700}#ClubProfile .president img{width:70%}#f50th .paypal-card-exp{font-size:14px}#f50th .kifu-price-radio .wpcf7-list-item{display:block}#f50th .form-mailer-logo img{width:80%}#f50th .kifu-btn .L50{padding:.3em}#f50th .history-img .L20{width:20% !important}#f50th .president .L25{width:50% !important}#f50th .president img{width:90%}}.entry-exp p{margin:0;padding:0}.entry-exp{font-weight:700;font-size:1em;border:3px solid #d70000;color:#d70000;padding:.8em;margin-bottom:2em;background:#fbe6e6;border-radius:10px;line-height:1.6}.entry-exp .idx{margin-bottom:.3em;color:#111}.entry-exp i.fa{margin-right:.4em !important}.entry-exp a{font-size:1.1em;display:block;margin-top:.8em;color:#111}@media (max-width:800px){#f50th .jppost .space{padding:0 .5em 1em}#f50th .card-arrow{font-size:14px}.entry-exp{font-size:1.1em;border-radius:8px}.entry-exp a{font-size:1.1em}}.wpcf7 .wpcf7-response-output{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.wpcf7 .wpcf7-validation-errors{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.wpcf7 .wpcf7-mail-sent-ok{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}#f50th .paypalbtn1{display:block;text-align:center;cursor:pointer;padding:12px;background:#53bf49;border-radius:50vh;color:#fff;line-height:1em;transition:.3s;box-shadow:6px 6px 3px #ddd;border:2px solid #50b040;font-weight:600;width:100%;margin-top:1em}#f50th .paypalbtn1:hover{box-shadow:none;opacity:.8}#f50th label:hover{cursor:pointer}#f50th label{font-weight:600;font-size:20px;margin:1em .5em .5em;color:#d70000;display:block;line-height:normal}#f50th .hidden{display:none}#f50th input[type=checkbox]{transform:scale(2);margin:0 6px 0 0;border:1px solid #000;border-radius:0}#f50th label input{margin-right:16px !important}#f50th select{font-size:20px;padding:6px;border:1px solid #aaa;font-weight:600;background-color:#fff;border-radius:0}#f50th .redcolor2{text-align:center;font-weight:600;margin-top:1em}.alumni-btn a{display:block;text-align:center;padding:10px;color:#fff;text-decoration:none;margin-right:auto;margin-left:auto;font-weight:700;font-size:16px;border:none;background-color:#c10000;background:-webkit-linear-gradient(#d70000 0%,#c10000 100%) !important;background:linear-gradient(#d70000 0%,#c10000 100%) !important;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;transition:all .3s;border-radius:3px}.alumni-btn a:hover{-moz-opacity:.8;opacity:.8;text-decoration:none;letter-spacing:1px}#TopSns{font-size:14px;margin-top:1em;margin-bottom:2em}#TopSns .snsIcon a{margin:10px 15px 0 0;display:inline-block}.side-sns a i.fa-square-instagram,#TopSns .snsIcon a i.fa-square-instagram{color:#e900ca !important}.side-sns a i.fa-square-facebook,#TopSns .snsIcon a i.fa-square-facebook{color:#0a66ff !important}.side-sns a i.fa-square-x-twitter,#TopSns .snsIcon a i.fa-square-x-twitter{color:#000 !important}.side-sns{text-align:center;padding-bottom:1em}.side-sns a{margin:0 10px}.side-sns a:hover{opacity:.8}.side-sns div{font-size:16px;letter-spacing:1.6px;padding-bottom:10px;font-weight:700}.footer-sns{text-align:center;color:#fff !important}.footer-sns a{color:#fff !important;margin:0 7px}.footer-sns a:hover{color:#d70000 !important}.footer-sns div{font-size:13px;letter-spacing:1.6px;padding:10px}