/*! normalize.css v2.0.1 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html{overflow-y:scroll;font-size:16px}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,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:normal;font-family:inherit;font-family: 'Noto Sans JP', sans-serif;line-break:strict;word-break:normal}body{line-height:1.75;text-align:center;color:#333}h1,h2,h3,h4,h5,h6{font-size:100%}:focus{outline:0}table{border-collapse:collapse;border-spacing:0;font-size:100%;font-family:inherit}caption,th,td{text-align:left;vertical-align:top;font-weight:normal}ol,ul{list-style:none}input,textarea,select,button{font-size:100%;font-family:inherit}select{margin:inherit}a{color:#333;text-decoration:none}a:hover{color:#333}img{-ms-interpolation-mode:bicubic;border:0}.Wrap{width:1240px;text-align:left;margin:0 auto}@media only screen and (max-width: 1240px){.Wrap{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}.F-Bold{font-weight:bold}.F-Red{color:#CC0000}.T-Center{text-align:center !important}.T-Right{text-align:right !important}.T-Left{text-align:left !important}.Hide{display:none}.F-Size1{font-size:.1rem}.F-Size2{font-size:.2rem}.F-Size3{font-size:.3rem}.F-Size4{font-size:.4rem}.F-Size5{font-size:.5rem}.F-Size6{font-size:.6rem}.F-Size7{font-size:.7rem}.F-Size8{font-size:.8rem}.F-Size9{font-size:.9rem}.F-Size10{font-size:1rem}.F-Size11{font-size:1.1rem}.F-Size12{font-size:1.2rem}.F-Size13{font-size:1.3rem}.F-Size14{font-size:1.4rem}.F-Size15{font-size:1.5rem}.F-Size16{font-size:1.6rem}.F-Size17{font-size:1.7rem}.F-Size18{font-size:1.8rem}.F-Size19{font-size:1.9rem}.F-Size20{font-size:2rem}.F-Size21{font-size:2.1rem}.F-Size22{font-size:2.2rem}.F-Size23{font-size:2.3rem}.F-Size24{font-size:2.4rem}.F-Size25{font-size:2.5rem}.F-Size26{font-size:2.6rem}.F-Size27{font-size:2.7rem}.F-Size28{font-size:2.8rem}.F-Size29{font-size:2.9rem}.F-Size30{font-size:3rem}.Mg5{margin:5px}.Mg5Top{margin-top:5px}.Mg5Right{margin-right:5px}.Mg5Bottom{margin-bottom:5px}.Mg5Left{margin-left:5px}.Pg5{padding:5px}.Pg5Top{padding-top:5px}.Pg5Right{padding-right:5px}.Pg5Bottom{padding-bottom:5px}.Pg5Left{padding-left:5px}.Mg-5{margin:-5px}.Mg-5Top{margin-top:-5px}.Mg-5Right{margin-right:-5px}.Mg-5Bottom{margin-bottom:-5px}.Mg-5Left{margin-left:-5px}.Pg-5{padding:-5px}.Pg-5Top{padding-top:-5px}.Pg-5Right{padding-right:-5px}.Pg-5Bottom{padding-bottom:-5px}.Pg-5Left{padding-left:-5px}.Mg10{margin:10px}.Mg10Top{margin-top:10px}.Mg10Right{margin-right:10px}.Mg10Bottom{margin-bottom:10px}.Mg10Left{margin-left:10px}.Pg10{padding:10px}.Pg10Top{padding-top:10px}.Pg10Right{padding-right:10px}.Pg10Bottom{padding-bottom:10px}.Pg10Left{padding-left:10px}.Mg-10{margin:-10px}.Mg-10Top{margin-top:-10px}.Mg-10Right{margin-right:-10px}.Mg-10Bottom{margin-bottom:-10px}.Mg-10Left{margin-left:-10px}.Pg-10{padding:-10px}.Pg-10Top{padding-top:-10px}.Pg-10Right{padding-right:-10px}.Pg-10Bottom{padding-bottom:-10px}.Pg-10Left{padding-left:-10px}.Mg15{margin:15px}.Mg15Top{margin-top:15px}.Mg15Right{margin-right:15px}.Mg15Bottom{margin-bottom:15px}.Mg15Left{margin-left:15px}.Pg15{padding:15px}.Pg15Top{padding-top:15px}.Pg15Right{padding-right:15px}.Pg15Bottom{padding-bottom:15px}.Pg15Left{padding-left:15px}.Mg-15{margin:-15px}.Mg-15Top{margin-top:-15px}.Mg-15Right{margin-right:-15px}.Mg-15Bottom{margin-bottom:-15px}.Mg-15Left{margin-left:-15px}.Pg-15{padding:-15px}.Pg-15Top{padding-top:-15px}.Pg-15Right{padding-right:-15px}.Pg-15Bottom{padding-bottom:-15px}.Pg-15Left{padding-left:-15px}.Mg20{margin:20px}.Mg20Top{margin-top:20px}.Mg20Right{margin-right:20px}.Mg20Bottom{margin-bottom:20px}.Mg20Left{margin-left:20px}.Pg20{padding:20px}.Pg20Top{padding-top:20px}.Pg20Right{padding-right:20px}.Pg20Bottom{padding-bottom:20px}.Pg20Left{padding-left:20px}.Mg-20{margin:-20px}.Mg-20Top{margin-top:-20px}.Mg-20Right{margin-right:-20px}.Mg-20Bottom{margin-bottom:-20px}.Mg-20Left{margin-left:-20px}.Pg-20{padding:-20px}.Pg-20Top{padding-top:-20px}.Pg-20Right{padding-right:-20px}.Pg-20Bottom{padding-bottom:-20px}.Pg-20Left{padding-left:-20px}.Mg25{margin:25px}.Mg25Top{margin-top:25px}.Mg25Right{margin-right:25px}.Mg25Bottom{margin-bottom:25px}.Mg25Left{margin-left:25px}.Pg25{padding:25px}.Pg25Top{padding-top:25px}.Pg25Right{padding-right:25px}.Pg25Bottom{padding-bottom:25px}.Pg25Left{padding-left:25px}.Mg-25{margin:-25px}.Mg-25Top{margin-top:-25px}.Mg-25Right{margin-right:-25px}.Mg-25Bottom{margin-bottom:-25px}.Mg-25Left{margin-left:-25px}.Pg-25{padding:-25px}.Pg-25Top{padding-top:-25px}.Pg-25Right{padding-right:-25px}.Pg-25Bottom{padding-bottom:-25px}.Pg-25Left{padding-left:-25px}.Mg30{margin:30px}.Mg30Top{margin-top:30px}.Mg30Right{margin-right:30px}.Mg30Bottom{margin-bottom:30px}.Mg30Left{margin-left:30px}.Pg30{padding:30px}.Pg30Top{padding-top:30px}.Pg30Right{padding-right:30px}.Pg30Bottom{padding-bottom:30px}.Pg30Left{padding-left:30px}.Mg-30{margin:-30px}.Mg-30Top{margin-top:-30px}.Mg-30Right{margin-right:-30px}.Mg-30Bottom{margin-bottom:-30px}.Mg-30Left{margin-left:-30px}.Pg-30{padding:-30px}.Pg-30Top{padding-top:-30px}.Pg-30Right{padding-right:-30px}.Pg-30Bottom{padding-bottom:-30px}.Pg-30Left{padding-left:-30px}.Mg35{margin:35px}.Mg35Top{margin-top:35px}.Mg35Right{margin-right:35px}.Mg35Bottom{margin-bottom:35px}.Mg35Left{margin-left:35px}.Pg35{padding:35px}.Pg35Top{padding-top:35px}.Pg35Right{padding-right:35px}.Pg35Bottom{padding-bottom:35px}.Pg35Left{padding-left:35px}.Mg-35{margin:-35px}.Mg-35Top{margin-top:-35px}.Mg-35Right{margin-right:-35px}.Mg-35Bottom{margin-bottom:-35px}.Mg-35Left{margin-left:-35px}.Pg-35{padding:-35px}.Pg-35Top{padding-top:-35px}.Pg-35Right{padding-right:-35px}.Pg-35Bottom{padding-bottom:-35px}.Pg-35Left{padding-left:-35px}.Mg40{margin:40px}.Mg40Top{margin-top:40px}.Mg40Right{margin-right:40px}.Mg40Bottom{margin-bottom:40px}.Mg40Left{margin-left:40px}.Pg40{padding:40px}.Pg40Top{padding-top:40px}.Pg40Right{padding-right:40px}.Pg40Bottom{padding-bottom:40px}.Pg40Left{padding-left:40px}.Mg-40{margin:-40px}.Mg-40Top{margin-top:-40px}.Mg-40Right{margin-right:-40px}.Mg-40Bottom{margin-bottom:-40px}.Mg-40Left{margin-left:-40px}.Pg-40{padding:-40px}.Pg-40Top{padding-top:-40px}.Pg-40Right{padding-right:-40px}.Pg-40Bottom{padding-bottom:-40px}.Pg-40Left{padding-left:-40px}.Mg45{margin:45px}.Mg45Top{margin-top:45px}.Mg45Right{margin-right:45px}.Mg45Bottom{margin-bottom:45px}.Mg45Left{margin-left:45px}.Pg45{padding:45px}.Pg45Top{padding-top:45px}.Pg45Right{padding-right:45px}.Pg45Bottom{padding-bottom:45px}.Pg45Left{padding-left:45px}.Mg-45{margin:-45px}.Mg-45Top{margin-top:-45px}.Mg-45Right{margin-right:-45px}.Mg-45Bottom{margin-bottom:-45px}.Mg-45Left{margin-left:-45px}.Pg-45{padding:-45px}.Pg-45Top{padding-top:-45px}.Pg-45Right{padding-right:-45px}.Pg-45Bottom{padding-bottom:-45px}.Pg-45Left{padding-left:-45px}.Mg50{margin:50px}.Mg50Top{margin-top:50px}.Mg50Right{margin-right:50px}.Mg50Bottom{margin-bottom:50px}.Mg50Left{margin-left:50px}.Pg50{padding:50px}.Pg50Top{padding-top:50px}.Pg50Right{padding-right:50px}.Pg50Bottom{padding-bottom:50px}.Pg50Left{padding-left:50px}.Mg-50{margin:-50px}.Mg-50Top{margin-top:-50px}.Mg-50Right{margin-right:-50px}.Mg-50Bottom{margin-bottom:-50px}.Mg-50Left{margin-left:-50px}.Pg-50{padding:-50px}.Pg-50Top{padding-top:-50px}.Pg-50Right{padding-right:-50px}.Pg-50Bottom{padding-bottom:-50px}.Pg-50Left{padding-left:-50px}.Mg55{margin:55px}.Mg55Top{margin-top:55px}.Mg55Right{margin-right:55px}.Mg55Bottom{margin-bottom:55px}.Mg55Left{margin-left:55px}.Pg55{padding:55px}.Pg55Top{padding-top:55px}.Pg55Right{padding-right:55px}.Pg55Bottom{padding-bottom:55px}.Pg55Left{padding-left:55px}.Mg-55{margin:-55px}.Mg-55Top{margin-top:-55px}.Mg-55Right{margin-right:-55px}.Mg-55Bottom{margin-bottom:-55px}.Mg-55Left{margin-left:-55px}.Pg-55{padding:-55px}.Pg-55Top{padding-top:-55px}.Pg-55Right{padding-right:-55px}.Pg-55Bottom{padding-bottom:-55px}.Pg-55Left{padding-left:-55px}.Mg60{margin:60px}.Mg60Top{margin-top:60px}.Mg60Right{margin-right:60px}.Mg60Bottom{margin-bottom:60px}.Mg60Left{margin-left:60px}.Pg60{padding:60px}.Pg60Top{padding-top:60px}.Pg60Right{padding-right:60px}.Pg60Bottom{padding-bottom:60px}.Pg60Left{padding-left:60px}.Mg-60{margin:-60px}.Mg-60Top{margin-top:-60px}.Mg-60Right{margin-right:-60px}.Mg-60Bottom{margin-bottom:-60px}.Mg-60Left{margin-left:-60px}.Pg-60{padding:-60px}.Pg-60Top{padding-top:-60px}.Pg-60Right{padding-right:-60px}.Pg-60Bottom{padding-bottom:-60px}.Pg-60Left{padding-left:-60px}.Mg65{margin:65px}.Mg65Top{margin-top:65px}.Mg65Right{margin-right:65px}.Mg65Bottom{margin-bottom:65px}.Mg65Left{margin-left:65px}.Pg65{padding:65px}.Pg65Top{padding-top:65px}.Pg65Right{padding-right:65px}.Pg65Bottom{padding-bottom:65px}.Pg65Left{padding-left:65px}.Mg-65{margin:-65px}.Mg-65Top{margin-top:-65px}.Mg-65Right{margin-right:-65px}.Mg-65Bottom{margin-bottom:-65px}.Mg-65Left{margin-left:-65px}.Pg-65{padding:-65px}.Pg-65Top{padding-top:-65px}.Pg-65Right{padding-right:-65px}.Pg-65Bottom{padding-bottom:-65px}.Pg-65Left{padding-left:-65px}.Mg70{margin:70px}.Mg70Top{margin-top:70px}.Mg70Right{margin-right:70px}.Mg70Bottom{margin-bottom:70px}.Mg70Left{margin-left:70px}.Pg70{padding:70px}.Pg70Top{padding-top:70px}.Pg70Right{padding-right:70px}.Pg70Bottom{padding-bottom:70px}.Pg70Left{padding-left:70px}.Mg-70{margin:-70px}.Mg-70Top{margin-top:-70px}.Mg-70Right{margin-right:-70px}.Mg-70Bottom{margin-bottom:-70px}.Mg-70Left{margin-left:-70px}.Pg-70{padding:-70px}.Pg-70Top{padding-top:-70px}.Pg-70Right{padding-right:-70px}.Pg-70Bottom{padding-bottom:-70px}.Pg-70Left{padding-left:-70px}.Mg75{margin:75px}.Mg75Top{margin-top:75px}.Mg75Right{margin-right:75px}.Mg75Bottom{margin-bottom:75px}.Mg75Left{margin-left:75px}.Pg75{padding:75px}.Pg75Top{padding-top:75px}.Pg75Right{padding-right:75px}.Pg75Bottom{padding-bottom:75px}.Pg75Left{padding-left:75px}.Mg-75{margin:-75px}.Mg-75Top{margin-top:-75px}.Mg-75Right{margin-right:-75px}.Mg-75Bottom{margin-bottom:-75px}.Mg-75Left{margin-left:-75px}.Pg-75{padding:-75px}.Pg-75Top{padding-top:-75px}.Pg-75Right{padding-right:-75px}.Pg-75Bottom{padding-bottom:-75px}.Pg-75Left{padding-left:-75px}.Mg80{margin:80px}.Mg80Top{margin-top:80px}.Mg80Right{margin-right:80px}.Mg80Bottom{margin-bottom:80px}.Mg80Left{margin-left:80px}.Pg80{padding:80px}.Pg80Top{padding-top:80px}.Pg80Right{padding-right:80px}.Pg80Bottom{padding-bottom:80px}.Pg80Left{padding-left:80px}.Mg-80{margin:-80px}.Mg-80Top{margin-top:-80px}.Mg-80Right{margin-right:-80px}.Mg-80Bottom{margin-bottom:-80px}.Mg-80Left{margin-left:-80px}.Pg-80{padding:-80px}.Pg-80Top{padding-top:-80px}.Pg-80Right{padding-right:-80px}.Pg-80Bottom{padding-bottom:-80px}.Pg-80Left{padding-left:-80px}.Mg85{margin:85px}.Mg85Top{margin-top:85px}.Mg85Right{margin-right:85px}.Mg85Bottom{margin-bottom:85px}.Mg85Left{margin-left:85px}.Pg85{padding:85px}.Pg85Top{padding-top:85px}.Pg85Right{padding-right:85px}.Pg85Bottom{padding-bottom:85px}.Pg85Left{padding-left:85px}.Mg-85{margin:-85px}.Mg-85Top{margin-top:-85px}.Mg-85Right{margin-right:-85px}.Mg-85Bottom{margin-bottom:-85px}.Mg-85Left{margin-left:-85px}.Pg-85{padding:-85px}.Pg-85Top{padding-top:-85px}.Pg-85Right{padding-right:-85px}.Pg-85Bottom{padding-bottom:-85px}.Pg-85Left{padding-left:-85px}.Mg90{margin:90px}.Mg90Top{margin-top:90px}.Mg90Right{margin-right:90px}.Mg90Bottom{margin-bottom:90px}.Mg90Left{margin-left:90px}.Pg90{padding:90px}.Pg90Top{padding-top:90px}.Pg90Right{padding-right:90px}.Pg90Bottom{padding-bottom:90px}.Pg90Left{padding-left:90px}.Mg-90{margin:-90px}.Mg-90Top{margin-top:-90px}.Mg-90Right{margin-right:-90px}.Mg-90Bottom{margin-bottom:-90px}.Mg-90Left{margin-left:-90px}.Pg-90{padding:-90px}.Pg-90Top{padding-top:-90px}.Pg-90Right{padding-right:-90px}.Pg-90Bottom{padding-bottom:-90px}.Pg-90Left{padding-left:-90px}.Mg95{margin:95px}.Mg95Top{margin-top:95px}.Mg95Right{margin-right:95px}.Mg95Bottom{margin-bottom:95px}.Mg95Left{margin-left:95px}.Pg95{padding:95px}.Pg95Top{padding-top:95px}.Pg95Right{padding-right:95px}.Pg95Bottom{padding-bottom:95px}.Pg95Left{padding-left:95px}.Mg-95{margin:-95px}.Mg-95Top{margin-top:-95px}.Mg-95Right{margin-right:-95px}.Mg-95Bottom{margin-bottom:-95px}.Mg-95Left{margin-left:-95px}.Pg-95{padding:-95px}.Pg-95Top{padding-top:-95px}.Pg-95Right{padding-right:-95px}.Pg-95Bottom{padding-bottom:-95px}.Pg-95Left{padding-left:-95px}.Mg100{margin:100px}.Mg100Top{margin-top:100px}.Mg100Right{margin-right:100px}.Mg100Bottom{margin-bottom:100px}.Mg100Left{margin-left:100px}.Pg100{padding:100px}.Pg100Top{padding-top:100px}.Pg100Right{padding-right:100px}.Pg100Bottom{padding-bottom:100px}.Pg100Left{padding-left:100px}.Mg-100{margin:-100px}.Mg-100Top{margin-top:-100px}.Mg-100Right{margin-right:-100px}.Mg-100Bottom{margin-bottom:-100px}.Mg-100Left{margin-left:-100px}.Pg-100{padding:-100px}.Pg-100Top{padding-top:-100px}.Pg-100Right{padding-right:-100px}.Pg-100Bottom{padding-bottom:-100px}.Pg-100Left{padding-left:-100px}.Grid1{width:30px}.Grid2{width:70px}.Grid3{width:110px}.Grid4{width:150px}.Grid5{width:190px}.Grid6{width:230px}.Grid7{width:270px}.Grid8{width:310px}.Grid9{width:350px}.Grid10{width:390px}.Grid11{width:430px}.Grid12{width:470px}.Grid13{width:510px}.Grid14{width:550px}.Grid15{width:590px}.Grid16{width:630px}.Grid17{width:670px}.Grid18{width:710px}.Grid19{width:750px}.Grid20{width:790px}.Grid21{width:830px}.Grid22{width:870px}.Grid23{width:910px}.Grid24{width:950px}.Input-Text01{width:75%}.Input-Text02{width:90%}.Input-Text03{width:4em}.Input-TextArea01{width:90%;height:10em}.Left{float:left}.Right{float:right}.Clear{clear:both}.Table01{border-top:1px solid #767676;border-left:1px solid #767676;border-collapse:collapse}.Table01 th,.Table01 td{border-bottom:1px solid #767676;border-right:1px solid #767676;padding:5px;vertical-align:middle}.Img01{float:right;margin-bottom:12px;margin-left:12px}.Link--Type1{color:#00a7eb;text-decoration:underline}.Box01{border:solid 1px #CCC;padding:30px}.Icon li{margin:3px 0}.Icon a{line-height:18px;padding:2px 0 2px 20px}.Icon a[href$='.pdf'],.IconPDF{background:url(../Images/All/Icon/PDF.gif) no-repeat left}.Icon a[href$='.doc'],.IconDOC{background:url(../Images/All/Icon/DOC.gif) no-repeat left}.Icon a[href$='.xls'],.Icon a[href$='.xlsx'],.IconXLS{background:url(../Images/All/Icon/XLS.gif) no-repeat left}.Icon a[href$='.ppt'],.Icon a[href$='.pptx'],.IconPPT{background:url(../Images/All/Icon/PPT.gif) no-repeat left}#FileList{clear:both;margin-top:20px;float:left;width:100%}#FileList a{color:#999999;line-height:18px;padding:2px 0 2px 17px}#FileList a:hover{color:#fd6666}#FileList li{margin:3px 0}#FileList a[href$='.pdf'],#FileList .PDF{background:url(../Images/All/Icon/PDF.gif) no-repeat left}#FileList a[href$='.xls'],#FileList a[href$='.xlsx'],#FileList .XLS{background:url(../Images/All/Icon/XLS.gif) no-repeat left}#FileList a[href$='.doc'],#FileList a[href$='.docx'],#FileList .DOC{background:url(../Images/All/Icon/DOC.gif) no-repeat left}#FileList a[href$='.ppt'],#FileList .PPT{background:url(../Images/All/Icon/PPT.gif) no-repeat left}.PhotoListArea li{float:left;width:216px;text-align:center}.PhotoListArea li a{width:200px;height:125px;overflow:hidden;display:block}.EntryBody ol{margin-left:1.5em}.EntryBody ol li{list-style:decimal}.EntryBody ul{margin-left:1.5em}.EntryBody ul li{list-style:disc}.EntryBody blockquote{margin:10px;padding:5px 0px 5px 20px;border-left:5px #cccccc solid}.EntryBody a{color:#cc0000;text-decoration:underline}.EntryBody strong{font-weight:700}.EntryBody em{font-style:italic}.CellCenter{display:table-cell;vertical-align:middle;text-align:left}*+html .CellCenter{display:inline;zoom:1}* html .CellCenter{display:inline;zoom:1}.ClearFix{zoom:1}.ClearFix:before{content:"";display:table}.ClearFix:after{content:"";display:table;clear:both}.PhotoListArea{zoom:1}.PhotoListArea:before{content:"";display:table}.PhotoListArea:after{content:"";display:table;clear:both}

.Header{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;position:relative}
.Header--Right{display:-webkit-flex;display:flex}
.Header--Right .Text{font-size:0.8rem;background:rgba(0,167,235,0.1);text-align:left;line-height:1.3;padding:8px;min-height:50%;box-sizing:border-box;display:flex;justify-content:center;align-items:center}
@media only screen and (max-width: 768px){
	.Header--Right .Text.PCOnly{display:none}
}
.Header--Right .fks div{display:-webkit-flex;display:flex;min-height:50%}
.Header--Logo{padding:20px;width:400px;height:89px}
.Header--Logo a{text-indent:100%;white-space:nowrap;overflow:hidden;display:block;width:100%;height:100%;background:url("../Images/All/Logo.png") no-repeat;background-size:contain}
.Header--Movie{min-height:100%;display:flex}
.Header--Movie a{padding:16px 24px;min-height:100%;font-size:1.1rem;font-weight:700;box-sizing:border-box;display:flex;justify-content:center;align-items:center;flex-direction:column;background:#d30901;color:#ffffff}
.Header--Movie a i{width:50px;height:50px;line-height:50px;font-size:40px;display:block;margin:auto}
.Header--Movie2{display:none}
.Header--Movie2 a{padding:16px 24px;height:100%;font-size:1.1rem;font-weight:700;box-sizing:border-box;display:flex;justify-content:center;align-items:center;flex-direction:column;background:#0083b8;color:#ffffff}
.Header--Movie2 a i{width:30px;height:30px;line-height:30px;font-size:20px;display:block;margin:auto}
.Header--Live{width:100%}
.Header--Live a{width:100%;background:#005f85;color:#ffffff;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-size:1.1rem;font-weight:700;padding:16px 24px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;-ms-transition:0.5s all;transition:0.5s all;-pie-transition:0.5s all}
.Header--Live a:hover{opacity:0.75}
.Header--Live a i{width:30px;height:30px;line-height:30px;font-size:20px;display:block;margin-right:16px}
.Header--Nav{width:100%}
@media only screen and (max-width: 768px){
	.Header--Nav.PCOnly{display:none}
}
.Header--Nav.SPOnly{display:none}
@media only screen and (max-width: 768px){
	.Header--Nav.SPOnly{display:block}
}
.Header--Nav a{width:100%;background:#00a7eb;color:#ffffff;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-size:1.1rem;font-weight:700;padding:16px 24px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;-ms-transition:0.5s all;transition:0.5s all;-pie-transition:0.5s all}
.Header--Nav a:hover{opacity:0.75}
.Header--Nav a:before{content:' ';width:30px;height:30px;background:url("../Images/All/Nav/Tournament.png");background-size:cover;display:block;margin-right:16px}
@media only screen and (max-width: 900px){
	.Header{-webkit-flex-direction:column;flex-direction:column;height:auto}
	.Header--Logo{padding:16px 0}
	.Header--Right{width:100%;position:relative;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}
	.Header--Right .Text{width:100%;box-sizing:border-box;text-align:center}
	.Header--Right .Text br{display:none}
	.Header .fks{width:100%}
	.Header .Movie{display:flex;width:100%}
	.Header--Movie,.Header--Movie2{width:50%;display:flex}
	.Header--Movie a,.Header--Movie2 a{width:100%;flex-direction:row;justify-content:center;align-items:center}
	.Header--Movie a i,.Header--Movie2 a i{margin:0 8px 0}
	.Header--Live{width:50%;height:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
	.Header--Live a{width:100%;height:auto;padding:16px 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center}
	.Header--Live a i{margin-right:8px;margin-bottom:0;width:25px;height:25px;line-height:25px;font-size:1.5rem}
	.Header--Nav{width:100%;height:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
	.Header--Nav a{width:100%;height:auto;padding:16px 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center}
	.Header--Nav a:before{margin-right:8px;margin-bottom:0;width:25px;height:25px}
}
@media only screen and (max-width: 425px){
	.Header--Logo{width:200px;height:44.5px}
	.Header--Right{font-size:1rem}
}
.Header--NavOpen_SP{z-index:9999;right:0;top:1rem;display:none;padding:1rem;font-size:0.85rem;text-align:center;line-height:1;font-weight:700;cursor:pointer;position:absolute;right:0;top:0.5rem;-moz-border-radius:16px 0 0 16px;-webkit-border-radius:16px;border-radius:16px 0 0 16px}
@media only screen and (max-width: 768px){
	.Header--NavOpen_SP{display:block}
}
.Header--NavOpen_SP .Box{position:relative;width:30px;height:23px;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;-ms-transition:all 0.4s;transition:all 0.4s;-pie-transition:all 0.4s;margin:0 auto}
.Header--NavOpen_SP span{-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;-ms-transition:all 0.4s;transition:all 0.4s;-pie-transition:all 0.4s;position:absolute;left:0;width:100%;height:3px;background-color:#00a7eb;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.Header--NavOpen_SP span:nth-of-type(1){top:0}
.Header--NavOpen_SP span:nth-of-type(2){top:10px}
.Header--NavOpen_SP span:nth-of-type(3){bottom:0}
.Header--NavOpen_SP.Active span:nth-of-type(1){-webkit-transform:translateY(10px) rotate(-45deg);transform:translateY(10px) rotate(-45deg)}.Header--NavOpen_SP.Active span:nth-of-type(2){opacity:0}.Header--NavOpen_SP.Active span:nth-of-type(3){-webkit-transform:translateY(-10px) rotate(45deg);transform:translateY(-10px) rotate(45deg)}.Nav{background:url(../Images/All/Nav/Nav.jpg) no-repeat;background-size:cover;padding:1rem;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.Nav--List{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;flex-wrap:wrap;padding:8px 0}.Nav--List li{line-height:1;border-right:solid 1px #ffffff;position:relative}.Nav--List li:last-child{border-right:none}.Nav--List li.Live{padding:0}.Nav--List li.Live a{background:#d30901;color:#ffffff}.Nav--List li a{display:block;padding:12px 32px;color:#ffffff;font-weight:700;font-size:1.3rem;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;-ms-transition:0.5s all;transition:0.5s all;-pie-transition:0.5s all}.Nav--List li a:hover{background:#ffffff;color:#00a7eb}@media only screen and (max-width: 768px){.Nav{display:none;position:absolute;width:100%;left:0;z-index:9999;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.Nav--List{-webkit-flex-direction:column;flex-direction:column;padding:0}.Nav--List li{border:none;margin-bottom:8px}.Nav--List li a{background:#ffffff;color:#00a7eb;padding:1rem;text-align:left;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}.Nav--List li a:after{content:'\f054';font-family:'Font Awesome 5 Free';font-weight:700;font-size:1.2rem}}.Footer{font-size:0.9rem;padding:40px 0}.Footer:before{content:' ';width:130px;height:24px;background:url("../Images/All/Footer/Logo.png");margin:0 auto 1rem;display:block}.Footer p{display:flex;justify-content:space-between;padding:0 24px}.Footer p:before{content:' ';display:block;width:10rem}@media only screen and (max-width: 768px){.Footer p{flex-direction:column;align-items:center;justify-content:center}.Footer p:before{display:none}}.Footer--TopPage{width:10rem;background:#00a7eb;color:#ffffff;-moz-border-radius:1rem;-webkit-border-radius:1rem;border-radius:1rem;display:block;line-height:1;padding:8px 0;text-align:center}@media only screen and (max-width: 768px){.Footer--TopPage{margin-top:20px}}.Footer--TopPage:hover{color:#ffffff;opacity:0.75}.SubTitle--Type1{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-family:'Noto Sans JP', sans-serif;font-size:1.5rem;margin-bottom:1rem;font-weight:700}.SubTitle--Type1:before{content:' ';width:45px;height:1px;margin-right:1rem;background:#000000;display:block}.SubTitle--Type2{font-size:2rem;color:#00a7eb;font-weight:700}.PageBack{text-align:center;margin-top:20px;padding-top:19px;border-top:solid 1px #CCCCCC}.PageBack a{color:#449900;text-decoration:underline}.PageBack a:hover{color:#ff3333}.Btn--Type1{margin-top:16px;display:flex;justify-content:center}.Btn--Type1 a{border:solid 1px #00A5E5;background:#00A5E5;color:#ffffff;padding:16px 40px;font-weight:700}.Btn--Type1 a:hover{background:#ffffff;color:#00A5E5}.TopPage--MainImage{height:600px;position:relative;overflow:hidden}.TopPage--MainImage__Slide{height:600px;width:100%;z-index:0}.TopPage--MainImage__Slide .Item{width:1240px;height:600px;background-size:cover !important}@media only screen and (max-width: 1240px){.TopPage--MainImage__Slide .Item{width:100vw}}.TopPage--MainImage__Slide .Item a{display:block;width:100%;height:100%}.TopPage--MainImage__Copy{position:absolute;right:0;bottom:0;color:#333333;text-align:left;z-index:3;height:100%;overflow:hidden;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-end;justify-content:flex-end;padding-bottom:2rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.TopPage--MainImage__Copy:before{content:' ';position:absolute;bottom:0;right:0;width:300px;background:rgba(211,9,1,0.4);height:100%;padding-top:100px;-moz-transform:rotate(27deg);-ms-transform:rotate(27deg);-webkit-transform:rotate(27deg);transform:rotate(27deg);-moz-transform-origin:left bottom;-ms-transform-origin:left bottom;-webkit-transform-origin:left bottom;transform-origin:left bottom;z-index:2}@media only screen and (max-width: 640px){.TopPage--MainImage__Copy:before{width:200px}}.TopPage--MainImage__Copy .Title{padding-right:80px;line-height:1;font-size:4.3rem;border-bottom:solid 1px #333333;font-style:italic;position:relative;z-index:10}.TopPage--MainImage__Copy .Title span{font-size:1.2rem;margin-left:2rem;font-style:italic}.TopPage--MainImage__Copy .Open{padding-right:80px;line-height:1;font-size:6.5rem;color:#00d8ff;font-style:italic;margin:1rem 0;font-weight:700;position:relative;z-index:10}.TopPage--MainImage__Copy .Open span{font-size:3.5rem;font-style:italic;font-weight:500}.TopPage--MainImage__Copy .Count{padding-right:80px;font-style:italic;line-height:1;font-size:3.5rem;text-align:right;position:relative;z-index:10}.TopPage--MainImage__Copy .Count span{font-size:6.5rem;color:#edca2a;font-style:italic;padding:0 1rem;font-weight:700}@media only screen and (max-width: 768px){.TopPage--MainImage{height:400px}.TopPage--MainImage__Slide{height:400px}.TopPage--MainImage__Slide .Item{height:400px}}@media only screen and (max-width: 640px){.TopPage--MainImage{height:300px}.TopPage--MainImage__Slide{height:300px}.TopPage--MainImage__Slide .Item{height:300px}.TopPage--MainImage__Copy .Title{padding-right:40px;font-size:2rem}.TopPage--MainImage__Copy .Title span{font-size:1.2rem}.TopPage--MainImage__Copy .Open{padding-right:40px;font-size:3rem}.TopPage--MainImage__Copy .Open span{font-size:1.5rem}.TopPage--MainImage__Copy .Count{padding-right:40px;font-style:italic;line-height:1;font-size:2.5rem;text-align:right}.TopPage--MainImage__Copy .Count span{font-size:4.5rem;color:#edca2a;font-style:italic;padding:0 1rem;font-weight:700}}@media only screen and (max-width: 425px){.TopPage--MainImage{height:200px}.TopPage--MainImage__Slide{height:200px}.TopPage--MainImage__Slide .Item{height:200px}.TopPage--MainImage:before{right:-100px}.TopPage--MainImage__Copy .Title{padding-right:20px;text-align:right}.TopPage--MainImage__Copy .Title span{display:block;margin:0.5rem 0 0}.TopPage--MainImage__Copy .Open{padding-right:20px;font-size:2rem;text-align:right}.TopPage--MainImage__Copy .Open span{font-size:1.5rem}.TopPage--MainImage__Copy .Count{padding-right:20px;font-size:2rem}.TopPage--MainImage__Copy .Count span{font-size:3rem}}

.TopPage--Title{margin-top:80px;font-size:1.15rem;line-height:1.2;font-style:italic;margin-bottom:2rem;position:relative}.TopPage--Title span{font-style:italic;font-size:2.4rem;display:block}.TopPage--Title:before{content:' ';position:absolute;left:50%;top:-2.4rem}@media only screen and (max-width: 425px){.TopPage--Title:before{top:-1.4rem}}.TopPage--Contents .TopPage--Title:before{width:373px;height:68px;background:url("../Images/TopPage/Contents.png");background-size:cover;margin-left:-186.5px}@media only screen and (max-width: 425px){.TopPage--Contents .TopPage--Title:before{width:248.66667px;height:45.33333px;margin-left:-124.33333px}}.TopPage--Nav{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center}.TopPage--Nav .Item{width:19%;margin-bottom:1rem;margin:0 0.5% 1rem}.TopPage--Nav .Item a{-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;display:block;background:#00a7eb;color:#ffffff;font-weight:700;font-size:1.1rem;text-align:center;position:relative;overflow:hidden;-webkit-transition:0.7s all ease-out;-moz-transition:0.7s all ease-out;-o-transition:0.7s all ease-out;-ms-transition:0.7s all ease-out;transition:0.7s all ease-out;-pie-transition:0.7s all ease-out}.TopPage--Nav .Item a span{width:100%;height:3rem;left:0;bottom:0;line-height:3rem;position:absolute;z-index:1}.TopPage--Nav .Item a:before{content:' ';width:100%;padding-top:100%;display:block;z-index:1;position:relative}.TopPage--Nav .Item a:after{content:' ';background:#edca2a;position:absolute;left:0;top:100%;width:100%;height:100%;-webkit-transition:0.7s all ease-out;-moz-transition:0.7s all ease-out;-o-transition:0.7s all ease-out;-ms-transition:0.7s all ease-out;transition:0.7s all ease-out;-pie-transition:0.7s all ease-out}.TopPage--Nav .Item a:hover{-webkit-transition:0.7s all ease-out;-moz-transition:0.7s all ease-out;-o-transition:0.7s all ease-out;-ms-transition:0.7s all ease-out;transition:0.7s all ease-out;-pie-transition:0.7s all ease-out}.TopPage--Nav .Item a:hover:after{top:0}.TopPage--Nav .Nav1 a:before{background:url(../Images/All/Nav/Nav1.png) no-repeat top;background-size:100% auto}.TopPage--Nav .Nav2 a:before{background:url(../Images/All/Nav/Nav2.png) no-repeat top;background-size:100% auto}.TopPage--Nav .Nav3 a:before{background:url(../Images/All/Nav/Nav3.png) no-repeat top;background-size:100% auto}.TopPage--Nav .Nav4 a:before{background:url(../Images/All/Nav/Nav4.png) no-repeat top;background-size:100% auto}.TopPage--Nav .Nav5 a:before{background:url(../Images/All/Nav/Nav5.png) no-repeat top;background-size:100% auto}.TopPage--Nav .Nav6 a:before{background:url(../Images/All/Nav/Nav6.png) no-repeat top;background-size:100% auto}.TopPage--Nav .Nav7 a:before{background:url(../Images/All/Nav/Nav7.png) no-repeat top;background-size:100% auto}.TopPage--Nav .Nav8 a:before{background:url(../Images/All/Nav/Nav8.png) no-repeat top;background-size:100% auto}.TopPage--Nav .Nav9 a:before{background:url(../Images/All/Nav/Nav9.png) no-repeat top;background-size:100% auto}.TopPage--Nav .Nav10 a:before{background:url(../Images/All/Nav/Nav10.png) no-repeat top;background-size:100% auto}@media only screen and (max-width: 768px){.TopPage--Nav{-webkit-justify-content:center;justify-content:center}.TopPage--Nav .Item{width:23%;margin-left:1%;margin-right:1%}}@media only screen and (max-width: 425px){.TopPage--Nav .Item{width:31%}}.TopPage--Banner{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-top:40px}.TopPage--Banner .Item{line-height:1;margin:0 0.5rem}.TopPage--Banner .Item a{display:block;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;-ms-transition:0.5s all;transition:0.5s all;-pie-transition:0.5s all}.TopPage--Banner .Item a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);opacity:.75}

.TopPage--Results{margin:0 40px;background:url(../Images/TopPage/Results.jpg) no-repeat bottom;background-size:cover;min-height:500px; clear: both;}@media only screen and (max-width: 1320px){.TopPage--Results{margin:0 1rem}.TopPage--Results .Wrap{width:100%;padding-right:1rem;padding-left:1rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}
.TopPage--Results .TopPage--Title:before{width:298px;height:70px;background:url("../Images/TopPage/Results.png");background-size:cover;margin-left:-149px}

@media only screen and (max-width: 425px){.TopPage--Results .TopPage--Title:before{width:198.66667px;height:46.66667px;margin-left:-99.33333px}}.TopPage--Realtime{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}.TopPage--Realtime__Block{width:48%;margin-bottom:80px}.TopPage--Realtime__Block .Item{width:100%}.TopPage--Realtime__Block .Title{background:#e4f2fc;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;line-height:1}.TopPage--Realtime__Block .Title:before{margin-right:1rem;content:'Playball';font-style:italic;background:#1e1e1e;color:#f1921d;padding:1rem}.TopPage--Realtime__Block .ScoreboardBg{background:rgba(0,103,32,0.8);padding:1rem}.TopPage--Realtime__Block .Scoreboard{width:100%;color:#f1921d}.TopPage--Realtime__Block .Scoreboard td{padding:0.5rem;text-align:center;margin:1px}@media only screen and (max-width: 425px){.TopPage--Realtime__Block .Scoreboard td{padding:0.25rem;font-size:0.9rem}}.TopPage--Realtime__Block .Scoreboard tr:first-child td{padding:1px}.TopPage--Realtime__Block .Scoreboard tr:first-child td span{display:block;background:#1e1e1e;color:#ffffff}.TopPage--Realtime__Block .Scoreboard tr:first-child .Padding--Right{padding-right:5px}.TopPage--Realtime__Block .Scoreboard tr:first-child .Padding--Left{padding-left:5px}.TopPage--Realtime__Block .Scoreboard tr .Padding--Left{padding:0.5rem 0 0.5rem 5px}@media only screen and (max-width: 425px){.TopPage--Realtime__Block .Scoreboard tr .Padding--Left{padding:0.25rem 0 0.25rem 5px}}.TopPage--Realtime__Block .Scoreboard tr .Padding--Left span{display:block;background:#1e1e1e;padding:0 0.5rem}@media only screen and (max-width: 425px){.TopPage--Realtime__Block .Scoreboard tr .Padding--Left span{padding:0 0.25rem}}.TopPage--Realtime__Block .Comment{background:#1e1e1e;color:#f1921d;padding:1rem;margin-left:-1rem;margin-right:-1rem;margin-bottom:-1rem;text-align:center}@media only screen and (max-width: 768px){.TopPage--Realtime{-webkit-flex-direction:column;flex-direction:column}.TopPage--Realtime__Block{width:100%}}.TopPage--Message{margin:0 40px;position:relative}.TopPage--Message:before{content:' ';width:210px;height:304px;background:url("../Images/TopPage/Icon1.png");background-size:cover;display:block;position:absolute;left:-40px;bottom:0}.TopPage--Message:after{content:' ';width:165px;height:294px;background:url("../Images/TopPage/Icon2.png");background-size:cover;display:block;position:absolute;right:-40px;bottom:0}.TopPage--Message a{display:block;background:#d30901;color:#ffffff;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;padding:1rem;font-size:1.5rem;font-weight:700;line-height:1}.TopPage--Message a:before{content:' ';width:42px;height:40px;background:url("../Images/TopPage/Message.png");display:block;margin-right:1rem}@media only screen and (max-width: 1320px){.TopPage--Message{margin:0 1rem}.TopPage--Message:before{width:140px;height:202.66667px;left:-1rem}.TopPage--Message:after{content:' ';width:110px;height:196px;right:-1rem}}@media only screen and (max-width: 640px){.TopPage--Message a{padding:1rem 3rem;font-size:1.25rem}.TopPage--Message a:before{margin-right:0.5rem}.TopPage--Message:before{width:105px;height:152px}.TopPage--Message:after{width:82.5px;height:147px}}@media only screen and (max-width: 425px){.TopPage--Message a{padding:1rem 4rem}.TopPage--Message:before{width:70px;height:101.33333px}.TopPage--Message:after{width:55px;height:98px}}.TopPage--Schedule{margin:0 40px;background:url(../Images/TopPage/Schedule/Background.jpg) no-repeat top;background-size:cover;min-height:700px;padding-bottom:20px;position:relative}@media only screen and (max-width: 1024px){.TopPage--Schedule{min-height:500px}}@media only screen and (max-width: 768px){.TopPage--Schedule{min-height:300px}}.TopPage--Schedule:after{content:' ';width:346px;height:480px;background:url("../Images/TopPage/Schedule/Icon.png");background-size:cover;position:absolute;right:0;bottom:-50px}@media only screen and (max-width: 1024px){.TopPage--Schedule:after{width:259.5px;height:360px}}@media only screen and (max-width: 768px){.TopPage--Schedule:after{display:none}}@media only screen and (max-width: 1320px){.TopPage--Schedule{margin:0 1rem}.TopPage--Schedule .Wrap{width:100%;padding-right:1rem;padding-left:1rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}.TopPage--Schedule .TopPage--Title:before{width:381px;height:70px;background:url("../Images/TopPage/Schedule/Title.png");background-size:cover;margin-left:-190.5px;margin-top:20px}@media only screen and (max-width: 768px){.TopPage--Schedule .TopPage--Title:before{width:254px;height:46.66667px;margin-left:-127px}}@media only screen and (max-width: 640px){.TopPage--Schedule .TopPage--Title:before{width:190.5px;height:35px;margin-left:-95.25px}}@media only screen and (max-width: 425px){.TopPage--Schedule .TopPage--Title:before{width:152.4px;height:28px;margin-left:-76.2px}}.TopPage--Schedule .TopPage--Title.Broadcast:before{width:825px;height:65px;background:url("../Images/TopPage/Broadcast.png");background-size:cover;margin-left:-412.5px}@media only screen and (max-width: 768px){.TopPage--Schedule .TopPage--Title.Broadcast:before{width:550px;height:43.33333px;margin-left:-275px}}@media only screen and (max-width: 640px){.TopPage--Schedule .TopPage--Title.Broadcast:before{width:412.5px;height:32.5px;margin-left:-206.25px}}@media only screen and (max-width: 425px){.TopPage--Schedule .TopPage--Title.Broadcast:before{width:330px;height:26px;margin-left:-165px}}.TopPage--Schedule .TopPage--Title.TopPageStadium:before{width:332px;height:65px;background:url("../Images/TopPage/Stadium.png");background-size:cover;margin-left:-166px}@media only screen and (max-width: 768px){.TopPage--Schedule .TopPage--Title.TopPageStadium:before{width:221.33333px;height:43.33333px;margin-left:-110.66667px}}@media only screen and (max-width: 640px){.TopPage--Schedule .TopPage--Title.TopPageStadium:before{width:166px;height:32.5px;margin-left:-83px}}@media only screen and (max-width: 425px){.TopPage--Schedule .TopPage--Title.TopPageStadium:before{width:132.8px;height:26px;margin-left:-66.4px}}.TopPage--Schedule .Stadium{color:#00a7eb;font-size:2.4rem;font-weight:700;position:relative;text-align:center;margin-bottom:30px}.TopPage--Schedule .Stadium span{display:block;font-weight:300;font-size:1.2rem}@media only screen and (max-width: 425px){.TopPage--Schedule .Stadium{font-size:1.75rem}}.TopPage--Schedule .Stadium:before{content:' ';width:150px;height:140px;background:url("../Images/TopPage/Schedule/Stadium.png");position:absolute;left:50%;top:50%;margin-top:-70px;margin-left:-75px}.TopPage--Schedule .Comment{color:#ffffff;margin-top:10px}.TopPage--Schedule .Schedule{width:100%;display:-webkit-flex;display:flex;margin-bottom:1px}.TopPage--Schedule .Schedule:first-child{overflow:hidden;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px;border-radius:5px 5px 0 0}.TopPage--Schedule .Schedule:last-child{overflow:hidden;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0;border-radius:0 0 5px 5px}.TopPage--Schedule .Schedule p{padding:16px;line-height:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.TopPage--Schedule .Schedule .Date{width:10rem;min-width:10rem;background:#00a7eb;color:#ffffff;text-align:center;font-weight:700}.TopPage--Schedule .Schedule .Date+p{background:rgba(255,255,255,0.9);-webkit-flex-grow:1;flex-grow:1}@media only screen and (max-width: 425px){.TopPage--Schedule .Schedule{-webkit-flex-direction:column;flex-direction:column}.TopPage--Schedule .Schedule .Date{width:100%}}.TopPage--Support{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:1240px;margin:24px auto}@media only screen and (max-width: 1240px){.TopPage--Support{width:100%;padding:0 16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}@media only screen and (max-width: 768px){.TopPage--Support{-webkit-flex-direction:column;flex-direction:column}}.TopPage--MessageList{width:48%}@media only screen and (max-width: 768px){.TopPage--MessageList{width:100%;margin-bottom:24px}}.TopPage--MessageList .TopPage--Title:before{width:367px;height:87px;background:url("../Images/TopPage/MessageTitle.png");background-size:cover;margin-left:-183.5px}@media only screen and (max-width: 425px){.TopPage--MessageList .TopPage--Title:before{width:244.66667px;height:58px;margin-left:-122.33333px}}.TopPage--MessageList .Item{background:#eeeeee;padding:16px;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:24px}.TopPage--MessageList .Item .Title{color:#00A5E5;font-weight:700;border-bottom:solid 1px #aaaaaa;padding-bottom:8px;margin-bottom:8px;font-size:1.15rem}.TopPage--MessageList .Item .Comment{padding:16px;background:#ffffff}.TopPage--MessageList .Item .Name{text-align:right;font-size:0.9rem;margin-top:16px}.TopPage--MessageList .Btn a{display:block;background:#d30901;color:#ffffff;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;padding:1rem;font-size:1.5rem;font-weight:700;line-height:1}.TopPage--MessageList .Btn a:before{content:' ';width:42px;height:40px;background:url("../Images/TopPage/Message.png");display:block;margin-right:1rem}.TopPage--News{width:48%}@media only screen and (max-width: 768px){.TopPage--News{width:100%;margin-bottom:24px}}.TopPage--News .TopPage--Title:before{width:230px;height:67px;background:url("../Images/InPage/Title/News.png");background-size:cover;margin-left:-115px}@media only screen and (max-width: 425px){.TopPage--News .TopPage--Title:before{width:153.33333px;height:44.66667px;margin-left:-76.66667px}}.TopPage--News ul{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 768px){.TopPage--News ul{-webkit-flex-direction:column;flex-direction:column}}.TopPage--News ul li{width:100%;border-bottom:dotted 1px #00a7eb}.TopPage--News ul li a{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding:16px 8px}.TopPage--News ul li a i{width:1rem;color:#00a7eb}.TopPage--News ul li a:hover{opacity:0.7}.TopPage--Twitter{width:48%}@media only screen and (max-width: 768px){.TopPage--Twitter{width:100%;margin-bottom:24px}}.TopPage--Twitter .TopPage--Title:before{width:298px;height:69px;background:url("../Images/TopPage/Twitter.png");background-size:cover;margin-left:-149px}@media only screen and (max-width: 425px){.TopPage--Twitter .TopPage--Title:before{width:198.66667px;height:46px;margin-left:-99.33333px}}.TopPage--Twitter__Box{width:100%;margin:auto;border:solid 1px #eeeeee;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 768px){.TopPage--Twitter__Box{width:100%;padding:0 2rem;border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}.TopPage--Live{width:48%}@media only screen and (max-width: 768px){.TopPage--Live{width:100%;margin-bottom:24px}}.TopPage--Live .TopPage--Title:before{width:158px;height:69px;background:url("../Images/TopPage/Live.png");background-size:cover;margin-left:-79px}@media only screen and (max-width: 425px){.TopPage--Live .TopPage--Title:before{width:105.33333px;height:46px;margin-left:-52.66667px}}.TopPage--Live table{width:100%;border-right:solid 1px #cccccc;border-bottom:solid 1px #cccccc}.TopPage--Live table th,.TopPage--Live table td{padding:10px;border-left:solid 1px #cccccc;border-top:solid 1px #cccccc;vertical-align:middle}.TopPage--Live table thead th{background:rgba(0,167,235,0.1);text-align:center;font-weight:700}.TopPage--Live table .head{color:#ffffff;background:#00a7eb;font-weight:700}.TopPage--Stadium{color:#ffffff;background:#00a7eb;padding:16px;box-sizing:border-box}.TopPage--Stadium ul{display:flex;flex-wrap:wrap}.TopPage--Stadium li{width:33%;line-height:1.5;font-weight:700;padding:8px;font-size:1.2rem;box-sizing:border-box}@media only screen and (max-width: 768px){.TopPage--Stadium li{width:50%}}@media only screen and (max-width: 640px){.TopPage--Stadium li{width:100%}}.Page--MainImage{height:300px;background:url(../Images/InPage/Header.jpg) no-repeat right center;background-size:cover;position:relative}.Page--MainImage:before{content:' ';width:100%;height:150px;position:absolute;left:0;bottom:0;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255,255,255,0)),color-stop(75%, #ffffff));background:-moz-linear-gradient(top, rgba(255,255,255,0),#ffffff 75%);background:-webkit-linear-gradient(top, rgba(255,255,255,0),#ffffff 75%);background:linear-gradient(to bottom, rgba(255,255,255,0),#ffffff 75%)}@media only screen and (max-width: 425px){.Page--MainImage{height:150px}.Page--MainImage:before{height:50px}}.Page--Content{padding-top:24px;background:url(../Images/InPage/Background.png) no-repeat center top;overflow:hidden}.Page--Title{margin-top:80px;font-size:1.15rem;line-height:1.2;font-style:italic;margin-bottom:2rem;position:relative;font-weight:700}.Page--Title span{font-style:italic;font-size:2.4rem;display:block}.Page--Title:before{content:' ';position:absolute;left:50%;top:-2.4rem}@media only screen and (max-width: 425px){.Page--Title:before{top:-1.4rem}}.accessPage .Page--Title:before{width:294px;height:67px;background:url("../Images/InPage/Title/access.png");background-size:cover;margin-left:-147px}@media only screen and (max-width: 425px){.accessPage .Page--Title:before{width:196px;height:44.66667px;margin-left:-98px}}.anaPage .Page--Title:before{width:462px;height:67px;background:url("../Images/InPage/Title/ana.png");background-size:cover;margin-left:-231px}@media only screen and (max-width: 425px){.anaPage .Page--Title:before{width:308px;height:44.66667px;margin-left:-154px}}.girlPage .Page--Title:before{width:538px;height:70px;background:url("../Images/InPage/Title/girl.png");background-size:cover;margin-left:-269px}@media only screen and (max-width: 425px){.girlPage .Page--Title:before{width:358.66667px;height:46.66667px;margin-left:-179.33333px}}.livePage .Page--Title:before{width:158px;height:69px;background:url("../Images/InPage/Title/live.png");background-size:cover;margin-left:-79px}@media only screen and (max-width: 425px){.livePage .Page--Title:before{width:105.33333px;height:46px;margin-left:-52.66667px}}.moviePage .Page--Title:before{width:255px;height:69px;background:url("../Images/InPage/Title/movie.png");background-size:cover;margin-left:-127.5px}@media only screen and (max-width: 425px){.moviePage .Page--Title:before{width:170px;height:46px;margin-left:-85px}}.messagePage .Page--Title:before{width:367px;height:87px;background:url("../Images/InPage/Title/message.png");background-size:cover;margin-left:-183.5px}@media only screen and (max-width: 425px){.messagePage .Page--Title:before{width:244.66667px;height:58px;margin-left:-122.33333px}}.newsPage .Page--Title:before{width:230px;height:67px;background:url("../Images/InPage/Title/news.png");background-size:cover;margin-left:-115px}@media only screen and (max-width: 425px){.newsPage .Page--Title:before{width:153.33333px;height:44.66667px;margin-left:-76.66667px}}.resultPage .Page--Title:before{width:260px;height:70px;background:url("../Images/InPage/Title/result.png");background-size:cover;margin-left:-130px}@media only screen and (max-width: 425px){.resultPage .Page--Title:before{width:173.33333px;height:46.66667px;margin-left:-86.66667px}}.schedulePage .Page--Title:before{width:381px;height:70px;background:url("../Images/InPage/Title/schedule.png");background-size:cover;margin-left:-190.5px}@media only screen and (max-width: 425px){.schedulePage .Page--Title:before{width:254px;height:46.66667px;margin-left:-127px}}.schoolPage .Page--Title:before{width:280px;height:70px;background:url("../Images/InPage/Title/school.png");background-size:cover;margin-left:-140px}@media only screen and (max-width: 425px){.schoolPage .Page--Title:before{width:186.66667px;height:46.66667px;margin-left:-93.33333px}}.scorePage .Page--Title:before{width:229px;height:68px;background:url("../Images/InPage/Title/score.png");background-size:cover;margin-left:-114.5px}@media only screen and (max-width: 425px){.scorePage .Page--Title:before{width:152.66667px;height:45.33333px;margin-left:-76.33333px}}.tournamentPage .Page--Title:before{width:498px;height:67px;background:url("../Images/InPage/Title/tournament.png");background-size:cover;margin-left:-249px}@media only screen and (max-width: 425px){.tournamentPage .Page--Title:before{width:332px;height:44.66667px;margin-left:-166px}}.Result{width:100%;border-bottom:solid 1px #00a7eb;border-right:solid 1px #00a7eb}.Result th,.Result td{padding:16px;border-top:solid 1px #00a7eb;border-left:solid 1px #00a7eb;vertical-align:middle}.Result th{background:rgba(0,167,235,0.16);text-align:center;font-weight:700;color:#00a7eb}.Result td{text-align:center;background:rgba(255,255,255,0.75)}.SpecialMovie--Main{position:relative;width:100%;height:0;padding-bottom:56.25%;overflow:hidden}.SpecialMovie--Main iframe{width:100%;height:100%;position:absolute;top:0;left:0}.SpecialMovie--Main img{width:100%;position:absolute;top:0;left:0}.SpecialMovie--Main i{color:#990000;font-size:3rem;font-weight:700;position:absolute;left:50%;top:50%;width:3rem;height:3rem;line-height:3rem;margin-top:-1.5rem;margin-left:-1.5rem;text-align:center;z-index:10}.SpecialMovie--List{padding-top:40px;margin-top:40px;border-top:solid 1px #cccccc;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.SpecialMovie--List .Item{width:33%;padding:16px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 640px){.SpecialMovie--List .Item{width:50%}}@media only screen and (max-width: 425px){.SpecialMovie--List .Item{width:100%}}.SpecialMovie--List .Item .Movie{position:relative;width:100%;height:0;padding-bottom:56.25%;overflow:hidden}.SpecialMovie--List .Item .Movie iframe{width:100%;height:100%;position:absolute;top:0;left:0}.SpecialMovie--List .Item .Movie img{width:100%;position:absolute;top:0;left:0}.SpecialMovie--List .Item .Movie i{color:#990000;font-size:3rem;font-weight:700;position:absolute;left:50%;top:50%;width:3rem;height:3rem;line-height:3rem;margin-top:-1.5rem;margin-left:-1.5rem;text-align:center;z-index:10}.Access--Block{display:-webkit-flex;display:flex;margin-bottom:40px}.Access--Block .Map{width:50%;min-width:50%;height:400px;margin-right:40px}.Access--Block .Table{-webkit-flex-grow:1;flex-grow:1;border-bottom:solid 1px #00a7eb;border-right:solid 1px #00a7eb}.Access--Block .Table th,.Access--Block .Table td{padding:16px;border-top:solid 1px #00a7eb;border-left:solid 1px #00a7eb}.Access--Block .Table th{background:rgba(0,167,235,0.16);text-align:center;font-weight:700;color:#00a7eb;width:25%}.Access--Block .Table td{background:rgba(255,255,255,0.75)}@media only screen and (max-width: 1240px){.Access--Block{padding:0 16px}}@media only screen and (max-width: 640px){.Access--Block{-webkit-flex-direction:column;flex-direction:column}.Access--Block .Map{width:100%;margin-bottom:16px}}.Schedule--List{margin-bottom:40px}@media only screen and (max-width: 1240px){.Schedule--List{padding:0 16px}}.Schedule--Item{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;border:solid 1px #cccccc;background:#ffffff;padding:16px;margin-bottom:24px}.Schedule--Item .Game{min-width:10rem;border-right:solid 5px #00A5E5;padding:8px 0;font-weight:700;margin-right:16px}.Schedule--Item .School{background:#eeeeee;padding:8px;text-align:center;min-width:25%}.Schedule--Item .Stadium{-webkit-flex-grow:1;flex-grow:1;padding:8px}.Schedule--Item .Time{min-width:10rem;text-align:right}@media only screen and (max-width: 640px){.Schedule--Item{-webkit-flex-wrap:wrap;flex-wrap:wrap}.Schedule--Item .Game{width:100%;border-right:none;border-bottom:solid 5px #00A5E5;margin-bottom:16px;margin-right:0}}@media only screen and (max-width: 425px){.Schedule--Item .Stadium{width:100%;margin-bottom:8px}.Schedule--Item .School{width:100%;margin-bottom:8px}}.Message--Send{background:rgba(0,0,0,0.5);position:fixed;left:0;top:0;width:100%;height:100%;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.Message--SendBox{display:none}.Message--Send .Box{background:#ffffff;-moz-border-radius:16px;-webkit-border-radius:16px;border-radius:16px;padding:16px;color:#990000}.Message--Send .Box i{margin-right:16px;font-size:1.5rem}.Message--Form{width:100%;padding:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#D6F1FA;-moz-border-radius:16px;-webkit-border-radius:16px;border-radius:16px}@media only screen and (max-width: 640px){.Message--Form{padding:24px}}.Message--Form table{width:100%}.Message--Form table th{font-weight:700;width:20%;padding:8px}.Message--Form table td{padding:8px}.Message--Form table td input,.Message--Form table td textarea{width:100%;padding:8px;line-height:1;border:solid 1px #cccccc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.Message--Form table td textarea{height:5rem}@media only screen and (max-width: 640px){.Message--Form table th,.Message--Form table td{width:100%;display:block}.Message--Form table td{padding-bottom:16px}}.Message--Form .Attention{padding:24px;background:#ffffff;margin-top:16px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}.Message--Form .Btn{background:#00A5E5;color:#ffffff;padding:16px 40px;-moz-border-radius:16px;-webkit-border-radius:16px;border-radius:16px;margin-top:16px}.Message--List{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-top:40px}.Message--Item{width:48%;background:#eeeeee;padding:16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:24px}@media only screen and (max-width: 640px){.Message--Item{width:100%}}.Message--Item .Title{color:#00A5E5;font-weight:700;border-bottom:solid 1px #aaaaaa;padding-bottom:8px;margin-bottom:8px;font-size:1.15rem}.Message--Item .Comment{padding:16px;background:#ffffff}.Message--Item .Name{text-align:right;font-size:0.9rem;margin-top:16px}.Message--Pager{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;margin-top:40px;margin-bottom:40px}.Message--Pager li{min-width:2rem;height:2rem;margin:0 0.5rem}.Message--Pager li a,.Message--Pager li span{text-align:center;display:block;line-height:2rem;border:solid 1px #00A5E5}.Message--Pager li span,.Message--Pager li a:hover{background:#00A5E5;color:#ffffff}.Score--Today{padding:24px;background:url(../Images/TopPage/Results.jpg) no-repeat bottom;background-size:cover;min-height:500px}@media only screen and (max-width: 1320px){.Score--Today{margin:0 1rem}.Score--Today .Wrap{width:100%;padding-right:1rem;padding-left:1rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}.Score--Today__List{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}.Score--Today__Stadium{background:#e4f2fc;padding:8px;line-height:1;margin-bottom:16px;font-weight:700;font-size:1.25rem;border-left:solid 5px #1E1E1E}.Score--Today__Block{width:48%;margin-bottom:80px}.Score--Today__Block .Item{width:100%}.Score--Today__Block .Title{background:#e4f2fc;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;line-height:1}.Score--Today__Block .Title:before{margin-right:1rem;content:'Playball';font-style:italic;background:#1e1e1e;color:#f1921d;padding:1rem}.Score--Today__Block .ScoreboardBg{background:rgba(0,103,32,0.8);padding:1rem}.Score--Today__Block .Scoreboard{width:100%;color:#f1921d}.Score--Today__Block .Scoreboard td{padding:0.5rem;text-align:center;margin:1px}@media only screen and (max-width: 425px){.Score--Today__Block .Scoreboard td{padding:0.25rem;font-size:0.9rem}}.Score--Today__Block .Scoreboard tr:first-child td{padding:1px}.Score--Today__Block .Scoreboard tr:first-child td span{display:block;background:#1e1e1e;color:#ffffff}.Score--Today__Block .Scoreboard tr:first-child .Padding--Right{padding-right:5px}.Score--Today__Block .Scoreboard tr:first-child .Padding--Left{padding-left:5px}.Score--Today__Block .Scoreboard tr .Padding--Left{padding:0.5rem 0 0.5rem 5px}@media only screen and (max-width: 425px){.Score--Today__Block .Scoreboard tr .Padding--Left{padding:0.25rem 0 0.25rem 5px}}.Score--Today__Block .Scoreboard tr .Padding--Left span{display:block;background:#1e1e1e;padding:0 0.5rem}@media only screen and (max-width: 425px){.Score--Today__Block .Scoreboard tr .Padding--Left span{padding:0 0.25rem}}.Score--Today__Block .Comment{background:#1e1e1e;color:#f1921d;padding:1rem;margin-left:-1rem;margin-right:-1rem;margin-bottom:-1rem;text-align:center}@media only screen and (max-width: 768px){.Score--Today{-webkit-flex-direction:column;flex-direction:column}.Score--Today__Block{width:100%}}.Score--Calendar{border-top:solid 1px #444444;border-left:solid 1px #cccccc;width:100%;margin-top:56px}.Score--Calendar caption{background:#444444;color:#ffffff;padding:10px;font-weight:700;font-size:1.175em;text-align:center}.Score--Calendar td{padding:10px;border-bottom:solid 1px #cccccc;border-right:solid 1px #cccccc;width:14%;white-space:normal;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.Score--Calendar thead td{text-align:center}.Score--Calendar thead .Sat{background:#B1DDFF;color:#36c}.Score--Calendar thead .Sun{background:#FFB0B0;color:#CF443C}.Score--Calendar .Day td{padding:5px;background:#efefef;border-bottom:dotted 1px #ccc}.Score--Calendar .Geme{font-size:0.925em;line-height:1.25}.Score--Calendar .Geme a{text-align:center;display:block;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:url(../Images/All/Icon/Score.png) no-repeat center 5px #244800;margin-bottom:5px;padding:35px 5px 5px;color:#fff}.Score--List{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}.Score--List .Item{width:48%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;border:solid 1px #cccccc;background:#ffffff;padding:16px;margin-bottom:24px}@media only screen and (max-width: 768px){.Score--List .Item{width:100%}}.Score--List .School{background:#eeeeee;padding:8px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;text-align:center;width:30%;max-width:30%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.Score--List .Score{font-size:1.325em;font-weight:700;text-align:center;color:#D9534F;width:40%;max-width:40%}.Score--List .Comment{font-size:0.775em;display:block;background:#FF9900;color:#ffffff;margin-top:4px;padding:4px}.Score--List .More{width:100%;margin-top:16px}.Score--List .More a{background:#244800;color:#ffffff;padding:8px;text-align:center;display:block}.Score--List .More a:after{font-family:'Font Awesome 5 Free';content:'\f35d';font-weight:700;font-size:1.1rem;margin-left:16px}.ScorePopup--Overlay{background:rgba(0,0,0,0.5);position:fixed;top:0;left:0;z-index:99999;width:100%;height:100%;display:none}.ScorePopup--Block{background:#244800;width:610px;padding:45px;text-align:left;position:absolute;left:50%;top:100px;margin-left:-350px;color:#ffffff;display:none}@media only screen and (max-width: 768px){.ScorePopup--Block{width:100%;left:0;margin-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:24px}}.ScorePopup--Block__Title{line-height:1.5;padding:5px 0 5px 10px;border-left:5px #222222 solid;color:#222222;background:#dddddd;font-weight:700;font-size:1.075em;position:relative;margin-bottom:15px}.ScorePopup--Block__Title span{font-size:0.825em}.ScorePopup--Block .Scoreboard{width:100%;margin-bottom:20px}.ScorePopup--Block .Scoreboard td{text-align:center;padding:0 1px 5px 0}.ScorePopup--Block .Scoreboard td span{display:block;background:#142e00;padding:2px 5px}.ScorePopup--Block .Scoreboard td.Padding--Right{padding-right:5px}.ScorePopup--Block .Scoreboard td.Padding--Left{padding-left:5px}.ScorePopup--Block .Scoreboard .Team td{color:#ff9900;font-weight:700}.ScorePopup--Block .Comment{margin:-15px 0 10px 0;background:#57723C;color:#ff9900;padding:10px;text-align:center;font-size:0.925em;font-weight:700}.ScorePopup--Block .Close{text-align:center}.ScorePopup--Block .Close a{display:inline-block;vertical-align:top;zoom:1;*display:inline;background:#dddddd;padding:10px 30px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:solid 1px #aaa}.ScorePopup--Block .Close i{margin-right:5px}.School--List{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:40px}.School--List .Item{width:25%;padding:8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 640px){.School--List .Item{width:50%}}@media only screen and (max-width: 425px){.School--List .Item{width:100%}}.School--List .Item a{padding:16px;display:block;background:#eeeeee}.School--List .Item a:hover{background:#00A5E5;color:#ffffff}.School--List .Item a i{margin-right:8px}.School--Movie{display:flex;justify-content:space-between;flex-wrap:wrap}.School--Movie .Item{width:33%;box-sizing:border-box;padding:10px;display:flex;flex-direction:column;justify-content:space-between}@media only screen and (max-width: 768px){.School--Movie .Item{width:50%}}@media only screen and (max-width: 640px){.School--Movie .Item{width:100%}}.School--Movie .Item .SubTitle--Type1{font-size:16px}.School--Movie .Movie{position:relative}.School--Movie .Movie a{display:block;position:relative}.School--Movie .Movie a:hover{opacity:0.7}.School--Movie .Movie a img{max-width:100%}.School--Movie .Movie i{text-align:center;width:80px;border-radius:8px;height:50px;background:#990000;color:#ffffff;position:absolute;left:50%;top:50%;font-size:20px;line-height:50px;transform:translate(-50%, -50%)}.Movie--Mini{width:100%;padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#D6F1FA;-moz-border-radius:16px;-webkit-border-radius:16px;border-radius:16px;margin-top:16px}.Movie--Mini .Title{font-size:1.5rem;text-align:center;margin-bottom:1.5rem;font-weight:700}.Movie--Mini .Corner{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}.Movie--Mini .Item{width:31%;padding:16px;background:#ffffff;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 640px){.Movie--Mini .Item{width:48%;margin-top:16px}}@media only screen and (max-width: 425px){.Movie--Mini .Item{width:100%}}.Live .Movie{position:relative;width:100%;height:0;padding-bottom:56.25%;overflow:hidden;margin-top:30px}.Live .Movie iframe{width:100%;height:100%;position:absolute;top:0;left:0}.Live--Schedule table{width:100%;border-right:solid 1px #cccccc;border-bottom:solid 1px #cccccc}.Live--Schedule table th,.Live--Schedule table td{padding:10px;border-left:solid 1px #cccccc;border-top:solid 1px #cccccc;vertical-align:middle}.Live--Schedule table thead th{background:rgba(0,167,235,0.1);text-align:center;font-weight:700}.Live--Schedule table .head{color:#ffffff;background:#00a7eb;font-weight:700}[id="guide"]:target::before,[id="guide"]:target::after{pointer-events:none;display:block;position:fixed;height:150%;top:0;left:50%;content:"";z-index:2000}[id="guide"]:target::before{width:1px;background-color:hotpink}@media (min-width: 640px){[id="guide"]:target::before{background-color:lime}}@media (min-width: 980px){[id="guide"]:target::before{background-color:cyan}}[id="guide"]:target::after{outline:hotpink 1px solid;width:calc( 100% - (20px*2) - (5px*2) );margin-left:calc(-50% + 20px + 5px)}@media (min-width: 640px){[id="guide"]:target::after{outline-color:lime;width:calc( 100% - (10px*2) - (10px*2) );margin-left:calc( -50% + 10px + 10px)}}@media (min-width: 980px){[id="guide"]:target::after{outline-color:cyan;width:940px;margin-left:-470px}}[id="guide"]:target body::before{z-index:2001;color:white;display:block;position:fixed;left:0;top:0;padding:5px;font-size:9px;content:"sm (mobile)";background:#CE3D74}@media (min-width: 640px){[id="guide"]:target body::before{content:"md (tablet)";background:#38B63D}}@media (min-width: 980px){[id="guide"]:target body::before{content:"lg (desktop)";background:#00C0C0}}


/*----2022年版追加css---*/

body {
	font-family: 'Noto Sans JP', sans-serif;
	font-weight: 400;
}

@media (min-width: 769px){

	.header2022 {
		width: 100%;
		position: fixed;
		left: 0;
		top: 0;
		background: #fff;
		z-index: 120000;
	}

	.main__area {
		width: 1000px;
		height: auto;
		min-height: 10px;
		margin: 0 auto;
	}

	.haed_link {
		width: 240px;
		height: auto;
		position: absolute;
		right: 0;
		top: 0;
	}

	.haed_link .movie {
		width: 100%;
		float: left;
	}

	.haed_link .movie a {
		width: 100%;
		float: left;
		box-sizing: border-box;
		padding: 17px 15px;
		display: block;
		background: #FF0000;
		color: #fff;
		text-align: left;
		font-weight: 700;
	}

	.haed_link .movie a i {
		width: 35px;
		height: 30px;
		background: url("../Images/2022/icon.png") center center no-repeat;
		background-size: cover;
		position: absolute;
		right: 10px;
		top: 17px;
	}

	.haed_link .movie a:hover {
		opacity: 0.5;
	}

	.haed_link .keka {
		width: 100%;
		float: left;
	}

	.haed_link .keka a {
		width: 100%;
		float: left;
		box-sizing: border-box;
		padding: 17px 15px;
		display: flex;
		background: #333333;
		color: #fff;
		text-align: left;
		font-weight: 700;
	}

	.haed_link .keka a span {
		width: 60%;
		float: right;
		display: inline-block;
		margin-left: 5%;
		font-size: 0.6em;
		line-height: 1.2em;
	}

	.haed_link .keka a:hover {
		opacity: 0.5;
	}

	.Nav {
		display: none;
	}

	.mane2022 {
		width: 100%;
		clear: both;
		background: #4150C6;
		position: fixed;
		left: 0;
		top: 123px;
		z-index: 100;
	}

	.mane2022_list {
		width: 100%;
		display: flex;
		justify-content: center;
	}

	.mane2022_list li {
		width:auto;
		padding: 0 1%;
		position: relative;
	}

	.mane2022_list li a {
		width: 100%;
		padding: 10px;
		box-sizing: border-box;
		display: block;
		color: #fff;
	}

	.mane2022_list li:hover {
		background: #1CA7EB;
	}

	.mane2022_list li ul.sub {
		width: 250px;
		position: absolute;
		left: 0;
		top: 48px;
		background: #1CA7EB;
		display: none;
	}

	.mane2022_list li ul.sub li {
		width: 100%;
		float: left;
		text-align: left;
		padding: 3px 10px !important;
		box-sizing: border-box;
		margin: 0;
	}

	.mane2022_list li:hover ul.sub {
		display: block;
	}

	.mane2022_list li ul.sub li:hover {
		background: #4150C6;
	}

	.Live__area {
		width: 100%;
		background: url("../Images/2022/bg.png") bottom center no-repeat;
		background-size: cover;
		min-height: 780px;
		float: left;
		clear: both;
		margin-top: 171px;
	}

	.TopPage--bg2022 {width: 100%; clear: both;}

	.TopPage--bg2022 .TopPage--Title:before{width:70px;height:70px;background:url("../Images/2022/ball.png");background-size:cover; margin-left: -35px; z-index: 1;}


	.TopPage--bg2022 .TopPage--Title {
		color: #fff;
		z-index: 2;
	}

	.Live_time {
		width: 100%;
		color: #fff;
		font-weight: 700;
		font-size: 1.6em;
		margin-top: -15px;
		margin-bottom: 25px;
	}

	.Live_title {
		width: 100%;
		color: #fff;
		font-weight: 700;
		font-size: 1.2em;
		margin-bottom: 15px;
	}

	.Live_box {
		width: 100%;
		display: flex;
		margin-bottom: 30px;
	}

	.Live_box .Live1 {
		width: 25%;
		float: left;
		margin-right: 2%;
		background: #fff;
		padding: 10px;
		box-sizing: border-box;
		line-height: 1.4em;
		text-align: left;
		font-weight: 700;
		position: relative;
		box-shadow:1px 1px 11px 1px #ccc inset;
	}

	.Live_box .Live1 span {
		width: 100%;
		height: auto;
		position: absolute;
		left: 60%;
		top: 50%;
		transform: translateY(-50%) translateX(-55%);
		-webkit- transform: translateY(-50%) translateX(-55%);
	}

	.Live_box .Live2 {
		width: 13%;
		float: left;
		margin-right: 2%;
		background: #4150C6;
		color: #fff;
		padding: 10px;
		box-sizing: border-box;
		line-height: 1.4em;
	}

	.Live_box .Live3 {
		width: 20%;
		float: left;
	}

	.Live_box .Live3 a {
		width: 100%;
		float: left;
		background: #4150C6;
		color: #fff;
		padding: 10px 50px 10px 10px;
		box-sizing: border-box;
		position: relative;
		line-height: 1.4em;
	}

	.Live_box .Live3 a:hover {
		background: #1CA7EB;
	}

	.Live_box .Live3 i {
		background: url("../Images/2022/icon.png") center center no-repeat;
		background-size: cover;
		position: absolute;
		width: 40px;
		height: 40px;
		right: 10px;
		top: 10px;
	}
	
	.Live_box .Live4 {
		width: 10%;
		float: left;
		color: #fff;
		margin-right: 2%;
		position: relative;
	}
	
	.Live_box .Live4 span {
		width: auto;
		height: auto;
		position: absolute;
		left: 50%;
		top: -12px;
		transform: translateX(-50%);
		-webkit- transform: translateX(-50%);
		font-weight: 900;
		font-size: 5em;
		vertical-align: middle;
		line-height: 1em;
	}

	.Live__area2 {
		width: 100%;
		float: left;
		clear: both;
		padding: 0 0 100px 0;
		position: relative;
	}

	.Live__area2 .TopPage--Live {
		width: 100%;
		position: relative;
	}

	.Live__area2 .TopPage--Live .TopPage--Title:before{width:70px;height:70px;background:url("../Images/2022/ball2.png");background-size:cover; margin-left: -35px; z-index: 1;}

	.Live__area2 .main__area .TopPage--Live table th {
		background: #1CA7EB;
		color: #fff;
	}

	.Live__area2 .main__area .TopPage--Live table .head {
		background: #4150C6;
		color: #fff;
	}
	
	.Live__area2 .TopPage--News {
		width: 100%;
		position: relative;
	}

	.Live__area2 .TopPage--News .TopPage--Title:before{width:70px;height:70px;background:url("../Images/2022/ball2.png");background-size:cover; margin-left: -35px; z-index: 1;}

	.Live__area3 {
		width: 100%;
		float: left;
		clear: both;
		padding: 0 0 100px 0;
		position: relative;
		background: #F7F7F7;
	}

	.Live__area3 .TopPage--Live {
		width: 100%;
		position: relative;
	}

	.Live__area3 .TopPage--Twitter .TopPage--Title:before{width:70px;height:70px;background:url("../Images/2022/ball2.png");background-size:cover; margin-left: -35px; z-index: 1;}

	.Live__area3 .TopPage--Twitter {
		width: 100%;
		padding: 0 250px;
		box-sizing: border-box;
		position: relative;
	}

	.Live__area3 .TopPage--Twitter .hito {
		width: 200px;
		position: absolute;
		left: 0;
		top: 100px;
	}

	.Live__area3 .TopPage--Twitter .hito img {
		width: 100%;
	}

	.Live__area3 .TopPage--Twitter .hito2 {
		width: 220px;
		position: absolute;
		right: 0;
		top: 30px;
	}

	.Live__area3 .TopPage--Twitter .hito2 img {
		width: 100%;
	}

	.Live__area2 .TopPage--Schedule {
		width: 100%;
		position: relative;
		background: none;
		margin: 0;
		min-height: 100px;
	}

	.Live__area2 .TopPage--Schedule .TopPage--Title:before{width:70px;height:70px;background:url("../Images/2022/ball2.png");background-size:cover; margin-left: -35px; z-index: 1;}

	.Live__area2 .TopPage--Schedule:after {
		display: none;
	}

	.Live__area2 .TopPage--Schedule .Wrap {
		width: 100%;
	}

	.Live__area2 .TopPage--Schedule .Schedule {
		width: 100%;
		padding: 0;
		margin: 0 0 10px 0;
		justify-content: center; 
		/*--align-items: center;--*/
		border-radius: 0;
	}


	.Live__area2 .TopPage--Schedule .Schedule .Date {
		text-align: left;
		margin-right: 10px;
		background: #1CA7EB;
		border-radius: 0;
		position: relative;
	}
	
	.Live__area2 .TopPage--Schedule .Schedule .Date span {
		width: auto;
		height: auto;
		position: absolute;
		left: 15px;
		top: 50%;
		transform: translateY(-50%);
		-webkit- transform: translateY(-50%);
	}

	.Live__area2 .TopPage--Schedule .Schedule p {
		background: #F7F7F7;
		vertical-align: middle;
		line-height: 1.3em;
		border-radius: 0;
	}

	.Live__area4 {
		width: 100%;
		float: left;
		clear: both;
		padding: 0 0 0 0;
		position: relative;
		background: url("../Images/2022/bg2.jpg") center center no-repeat;
		background-size: cover;
		clear: both;
	}

	.Live__area4 .TopPage--Results {
		width: 100%;
		position: relative;
		background: none;
		margin: 0;
		min-height: 100px;
	}

	.Live__area4 .TopPage--Results .TopPage--Title:before{width:70px;height:70px;background:url("../Images/2022/ball.png");background-size:cover; margin-left: -35px; z-index: 1;}

	.Live__area4 .TopPage--Results .TopPage--Title {
		color: #fff;
	}

	.Live__area4 .Wrap {
		width: 100%;
	}

	.Live__area4 .TopPage--Realtime__Block {
		width: 100%;
		margin-bottom: 40px;
	}

	.Footer {
		clear: both;
		text-align: center;
	}

	.Footer p {
		display: block;
	}
	
	.Page--MainImage2{height:300px;background:url("../Images/2022/bg3.png") no-repeat right center;background-size:cover;position:relative; margin-top: 171px;}
	
	.Live__area_temp {
		width: 100%;
		float: left;
		clear: both;
		padding: 0 0 100px 0;
		position: relative;
	}

	.Live__area_temp .Page--Content {
		width: 100%;
		position: relative;
	}

	.Live__area_temp .Page--Content .Page--Title:before{width:70px;height:70px;background:url("../Images/2022/ball2.png");background-size:cover; margin-left: -35px; z-index: 1;}
	
	.Live__area_temp .Score--Today__Block {
		width: 100%;
	}
	
	.virtual_banner {
		width: 100%;
		text-align: center;
		margin-bottom: 10px;
		padding-top: 20px;
	}
	
	.virtual_banner img {
		width: 400px;
		vertical-align: middle;
	}
	
	.virtual_text {
		width: 100%;
		text-align: center;
		margin-bottom: 100px;
	}
	
	.message_area {
		width: 100%;
		padding-bottom: 30px;
	}
	
	.message_area_2 {
		width: 100%;
		background: #F7F7F7;
		padding: 50px 0;
	}
	
	.message_area2 {
		width: 1000px;
		margin: 0 auto;
		height: auto;
		min-height: 10px;
	}
	
	.message_area2 h2 {
		width: 100%;
		background: #4150C6;
		color: #fff;
		text-align: left;
		box-sizing: border-box;
		padding: 7px 20px;
		font-weight: 700;
		margin-bottom: 20px;
	}
	
	.message_box {
		width: 100%;
		display: flex;
		flex-wrap: wrap;
		margin-bottom: 30px;
	}
	
	.message_img {
		width: 20%;
		float: left;
		padding: 0 35px;
		box-sizing: border-box;
	}
	
	.message_img img {
		width: 100%;
	}
	
	.message_text {
		width: 80%;
		float: right;
		text-align: left;
		margin-top: 15px;
	}
	
	.message_text_list {
		width: 100%;
		padding: 0 0 0 40px;
		box-sizing: border-box;
		position: relative;
		margin-bottom: 10px;
	}
	
	.message_text_list span {
		width: 30px;
		height: 30px;
		position: absolute;
		left: 0;
		top: 50%;
		background: #1C9BF1;
		color: #fff;
		 transform: translateY(-50%);
		-webkit- transform: translateY(-50%);
		text-align: center;
		border-radius: 100px;
	}
	
	.message_text2 {
		width: 100%;
		font-weight: 900;
		font-size: 1.2em;
	}
	
	.message_text a {
		text-decoration: underline;
		color: #4150C6;
	}
	
	.message_link {
		width: 100%;
		text-align: center;
	}
	
	.message_link a {
		margin: 0 10px;
	}
	
	.message_link img {
		height: 60px;
	}
	
}

















/*---------------------------スマホここから-----------------------------------*/

@media (max-width: 768px){
	.Live__area_sp {
		margin-top: 80px;
	}
	.header2022 {
		width: 100%;
		position: fixed;
		left: 0;
		top: 0;
		background: #fff;
		z-index: 120000;
	}

	.main__area {
		width: 100%;
		height: auto;
		float: left;
	}
	
	.main__area h1 {
		padding: 5px;
		box-sizing: border-box;
		width: 100%;
	}
	
	.main__area h1 img {
		width: 180px;
	}

	.haed_link {
		width: 100%;
		height: auto;
		float: left;
	}

	.haed_link .movie {
		width: 100%;
		float: left;
		position: relative;
	}

	.haed_link .movie a {
		width: 100%;
		float: left;
		box-sizing: border-box;
		padding: 17px 15px;
		display: block;
		background: #FF0000;
		color: #fff;
		text-align: left;
		font-weight: 700;
	}

	.haed_link .movie a i {
		width: 35px;
		height: 30px;
		background: url("../Images/2022/icon.png") center center no-repeat;
		background-size: cover;
		position: absolute;
		right: 10px;
		top: 17px;
	}

	.haed_link .movie a:hover {
		opacity: 0.5;
	}

	.haed_link .keka {
		width: 100%;
		float: left;
	}

	.haed_link .keka a {
		width: 100%;
		float: left;
		box-sizing: border-box;
		padding: 17px 15px;
		display: flex;
		background: #333333;
		color: #fff;
		text-align: left;
		font-weight: 700;
	}

	.haed_link .keka a span {
		width: 73%;
		float: right;
		display: inline-block;
		margin-left: 5%;
		margin-top: 9px;
		font-size: 0.6em;
		line-height: 1.2em;
	}

	.haed_link .keka a:hover {
		opacity: 0.5;
	}

	.Nav {
		display: none;
	}

	.mane2022 {
		width: 100%;
		clear: both;
		background: #4150C6;
		position: relative;
		z-index: 100;
		display: none;
	}

	.mane2022_list {
		width: 100%;
		display: flex;
		justify-content: center;
	}

	.mane2022_list li {
		width:auto;
		padding: 0 1%;
		position: relative;
	}

	.mane2022_list li a {
		width: 100%;
		padding: 10px;
		box-sizing: border-box;
		display: block;
		color: #fff;
	}

	.mane2022_list li:hover {
		background: #1CA7EB;
	}

	.mane2022_list li ul.sub {
		width: 250px;
		position: absolute;
		left: 0;
		top: 48px;
		background: #1CA7EB;
		display: none;
	}

	.mane2022_list li ul.sub li {
		width: 100%;
		float: left;
		text-align: left;
		padding: 3px 10px !important;
		box-sizing: border-box;
		margin: 0;
	}

	.mane2022_list li:hover ul.sub {
		display: block;
	}

	.mane2022_list li ul.sub li:hover {
		background: #4150C6;
	}

	.Live__area {
		width: 100%;
		background: url("../Images/2022/bg.png") bottom center no-repeat;
		background-size: cover;
		float: left;
		clear: both;
		padding-bottom: 50px;
	}

	.TopPage--bg2022 {width: 100%; clear: both;}

	.TopPage--bg2022 .TopPage--Title:before{width:70px;height:70px;background:url("../Images/2022/ball.png");background-size:cover; margin-left: -35px; z-index: 1;}


	.TopPage--bg2022 .TopPage--Title {
		color: #fff;
		z-index: 2;
	}

	.Live_time {
		width: 100%;
		color: #fff;
		font-weight: 700;
		font-size: 1.3em;
		margin-top: -15px;
		margin-bottom: 25px;
	}

	.Live_title {
		width: 100%;
		color: #fff;
		font-weight: 700;
		font-size: 1.2em;
		margin-bottom: 15px;
	}

	.Live_box {
		width: 100%;
		display: flex;
		flex-wrap: wrap;
		margin-bottom: 30px;
		box-sizing: border-box;
		padding: 0 20px;
	}

	.Live_box .Live1 {
		width: 100%;
		float: left;
		background: #fff;
		padding: 30px 10px;
		box-sizing: border-box;
		line-height: 1.4em;
		text-align: center;
		font-weight: 700;
		position: relative;
		box-shadow:1px 1px 11px 1px #ccc inset;
	}

	.Live_box .Live1 span {
		width: 100%;
		height: auto;
		position: absolute;
		left: 50%;
		top: 50%;
		transform: translateY(-50%) translateX(-50%);
		-webkit- transform: translateY(-50%) translateX(-50%);
	}

	.Live_box .Live2 {
		width: 100%;
		float: left;
		background: #4150C6;
		color: #fff;
		padding: 10px;
		box-sizing: border-box;
		line-height: 1.4em;
	}

	.Live_box .Live3 {
		width: 100%;
		float: left;
	}

	.Live_box .Live3 a {
		width: 100%;
		float: left;
		background: #4150C6;
		color: #fff;
		padding: 10px 10px 10px 10px;
		box-sizing: border-box;
		position: relative;
		line-height: 1.4em;
	}

	.Live_box .Live3 a:hover {
		background: #1CA7EB;
	}

	.Live_box .Live3 i {
		background: url("../Images/2022/icon.png") center center no-repeat;
		background-size: cover;
		position: absolute;
		width: 40px;
		height: 40px;
		right: 10px;
		top: 10px;
	}
	
	.Live_box .Live4 {
		width: 100%;
		min-height: 70px;
		float: left;
		color: #fff;
		position: relative;
	}
	
	.Live_box .Live4 span {
		width: auto;
		height: auto;
		position: absolute;
		left: 50%;
		top: -4px;
		transform: translateX(-50%);
		-webkit- transform: translateX(-50%);
		font-weight: 900;
		font-size: 4em;
		vertical-align: middle;
		line-height: 1em;
	}

	.Live__area2 {
		width: 100%;
		float: left;
		clear: both;
		padding: 0 0 50px 0;
		position: relative;
	}

	.Live__area2 .TopPage--Live {
		width: 100%;
		position: relative;
		padding: 0 20px;
		box-sizing: border-box;
	}

	.Live__area2 .TopPage--Live .TopPage--Title:before{width:70px;height:70px;background:url("../Images/2022/ball2.png");background-size:cover; margin-left: -35px; z-index: 1;}
	
	.Live__area2 .TopPage--News {
		width: 100%;
		position: relative;
		padding: 0 20px;
		box-sizing: border-box;
	}

	.Live__area2 .TopPage--News .TopPage--Title:before{width:70px;height:70px;background:url("../Images/2022/ball2.png");background-size:cover; margin-left: -35px; z-index: 1;}
	
	.Live__area2 .TopPage--News li {
		text-align: left;
	}

	.Live__area2 .main__area .TopPage--Live table th {
		background: #1CA7EB;
		color: #fff;
	}

	.Live__area2 .main__area .TopPage--Live table .head {
		background: #4150C6;
		color: #fff;
	}

	.Live__area3 {
		width: 100%;
		float: left;
		clear: both;
		padding: 0 0 50px 0;
		position: relative;
		background: #F7F7F7;
	}

	.Live__area3 .TopPage--Live {
		width: 100%;
		position: relative;
	}

	.Live__area3 .TopPage--Twitter .TopPage--Title:before{width:70px;height:70px;background:url("../Images/2022/ball2.png");background-size:cover; margin-left: -35px; z-index: 1;}

	.Live__area3 .TopPage--Twitter {
		width: 100%;
		padding: 0;
		box-sizing: border-box;
		position: relative;
	}

	.Live__area3 .TopPage--Twitter .hito {
		width: 200px;
		position: absolute;
		left: 0;
		top: 100px;
		display: none;
	}

	.Live__area3 .TopPage--Twitter .hito img {
		width: 100%;
	}

	.Live__area3 .TopPage--Twitter .hito2 {
		width: 220px;
		position: absolute;
		right: 0;
		top: 30px;
		display: none;
	}

	.Live__area3 .TopPage--Twitter .hito2 img {
		width: 100%;
	}

	.Live__area2 .TopPage--Schedule {
		width: 100%;
		position: relative;
		background: none;
		margin: 0;
		min-height: 100px;
	}

	.Live__area2 .TopPage--Schedule .TopPage--Title:before{width:70px;height:70px;background:url("../Images/2022/ball2.png");background-size:cover; margin-left: -35px; z-index: 1;}

	.Live__area2 .TopPage--Schedule:after {
		display: none;
	}

	.Live__area2 .TopPage--Schedule .Wrap {
		width: 100%;
	}

	.Live__area2 .TopPage--Schedule .Schedule {
		width: 100%;
		padding: 0;
		margin: 0 0 10px 0;
		border-radius: 0;
	}


	.Live__area2 .TopPage--Schedule .Schedule .Date {
		text-align: left;
		margin-right: 10px;
		background: #1CA7EB;
		border-radius: 0;
	}

	.Live__area2 .TopPage--Schedule .Schedule p {
		background: #F7F7F7;
		vertical-align: middle;
		line-height: 1.3em;
		border-radius: 0;
	}

	.Live__area4 {
		width: 100%;
		float: left;
		clear: both;
		padding: 0 0 0 0;
		position: relative;
		background: url("../Images/2022/bg2.jpg") center center no-repeat;
		background-size: cover;
		clear: both;
	}

	.Live__area4 .TopPage--Results {
		width: 100%;
		position: relative;
		background: none;
		margin: 0;
		min-height: 100px;
	}

	.Live__area4 .TopPage--Results .TopPage--Title:before{width:70px;height:70px;background:url("../Images/2022/ball.png");background-size:cover; margin-left: -35px; z-index: 1;}

	.Live__area4 .TopPage--Results .TopPage--Title {
		color: #fff;
	}

	.Live__area4 .Wrap {
		width: 100%;
	}

	.Live__area4 .TopPage--Realtime__Block {
		width: 100%;
		margin-bottom: 40px;
		overflow-x: scroll;
	}
	
	.Live__area4 .TopPage--Realtime__Block .Item {
		width: 400px;
/*		width: 1000px;*/
	}

	.Footer {
		clear: both;
		text-align: center;
	}

	.Footer p {
		display: block;
	}
	
	
	.Nav {
		top: 90px !important;
	}
	
	.Page--MainImage2{
		height: 160px;
		background: url(../Images/2022/bg3.png) no-repeat right center;
		background-size: cover;
		position: relative;
		width: 100%;
		float: left;
		margin-top: 213px;
	}
	
	.Live__area_temp {
		width: 100%;
		float: left;
		clear: both;
		padding: 0 0 100px 0;
		position: relative;
	}

	.Live__area_temp .Page--Content {
		width: 100%;
		position: relative;
		padding: 0 20px;
		box-sizing: border-box;
	}

	.Live__area_temp .Page--Content .Page--Title:before{width:70px;height:70px;background:url("../Images/2022/ball2.png");background-size:cover; margin-left: -35px; z-index: 1;}
	
	.Live__area_temp .Score--Today__Block {
		width: 100%;
		overflow-x: scroll;
	}
	
	.Live__area_temp .Score--Today__Block .Item {
		width: 1000px;
	}
	
	.virtual_banner {
		width: 100%;
		text-align: center;
		margin-bottom: 20px;
		padding: 20px 20px 0 20px;
		box-sizing: border-box;
	}
	
	.virtual_banner img {
		width: 100%;
		vertical-align: middle;
	}
	
	.virtual_text {
		width: 92%;
		text-align: center;
		padding: 10px 20px;
		box-sizing: border-box;
		margin:0 4% 100px 4%;
		background: rgba(255,255,255,0.5);
	}
	
	.message_area {
		width: 100%;
		padding-bottom: 30px;
	}
	
	.message_area_2 {
		width: 100%;
		background: #F7F7F7;
		padding: 50px 0;
	}
	
	.message_area2 {
		width: 100%;
		height: auto;
		padding: 0 20px;
		box-sizing: border-box;
	}
	
	.message_area2 h2 {
		width: 100%;
		background: #4150C6;
		color: #fff;
		text-align: left;
		box-sizing: border-box;
		padding: 7px 20px;
		font-weight: 700;
		margin-bottom: 20px;
	}
	
	.message_box {
		width: 100%;
		display: flex;
		flex-wrap: wrap;
		margin-bottom: 30px;
	}
	
	.message_img {
		width: 100%;
		float: left;
		padding: 0 35px;
		box-sizing: border-box;
	}
	
	.message_img img {
		width: 300px;
	}
	
	.message_text {
		width: 100%;
		float: right;
		text-align: left;
		margin-top: 15px;
	}
	
	.message_text_list {
		width: 100%;
		padding: 0 0 0 40px;
		box-sizing: border-box;
		position: relative;
		margin-bottom: 10px;
	}
	
	.message_text_list span {
		width: 30px;
		height: 30px;
		position: absolute;
		left: 0;
		top: 50%;
		background: #1C9BF1;
		color: #fff;
		 transform: translateY(-50%);
		-webkit- transform: translateY(-50%);
		text-align: center;
		border-radius: 100px;
	}
	
	.message_text2 {
		width: 100%;
		font-weight: 900;
		font-size: 1.2em;
	}
	
	.message_text a {
		text-decoration: underline;
		color: #4150C6;
	}
	
	.message_link {
		width: 100%;
		text-align: center;
	}
	
	.message_link a {
		margin: 0 10px;
	}
	
	.message_link img {
		height: 60px;
	}
	
	.sp___top {
		margin-top: 210px;
	}
}


.mezakou_x {
	background: #ff0000;
    padding: 10px 25px;
    display: inline-block;
    margin-top: 30px;
    color: #fff;
	border-radius: 6px;
	font-weight: 700;
}

.mezakou_x:hover {
	opacity: 0.5;
	color: #fff;
}




