@charset "UTF-8";@font-face{font-family:icomoon_medium;font-display:swap;src:url(fonts/icomoon/icomoon_medium.eot?ct6yfu);src:url(fonts/icomoon/icomoon_medium.eot?ct6yfu#iefix) format("embedded-opentype"),url(fonts/icomoon/icomoon_medium.ttf?ct6yfu) format("truetype"),url(fonts/icomoon/icomoon_medium.woff?ct6yfu) format("woff"),url(fonts/icomoon/icomoon_medium.svg?ct6yfu#icomoon_medium) format("svg");font-display:block}html,body,iframe,section,article,aside,header,footer,nav,div,p,h1,h2,h3,h4,h5,h6,span,img,ul,ol,li,dl,dt,dd,table,colgroup,tbody,tfoot,thead,tr,th,td,caption,form,fieldset,legend,label,blockquote,pre,abbr,address,cite,code,em,i,dfn,b,strong,small,sub,sup,del,ins,kbd,q,samp,var,canvas,details,figcaption,figure,menu,summary,time,mark,object,audio,video{margin:0;padding:0;border:0;background:transparent;outline:0;font-weight:400;vertical-align:baseline}sub,sup{font-size:9px}sub{vertical-align:baseline}sup{vertical-align:top}body{overflow-y:scroll;line-height:1}*,:before,:after{box-sizing:border-box}section,article,aside,header,footer,nav,details,figcaption,figure,menu{display:block}ul,ol{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;background:transparent;font-weight:400;vertical-align:baseline}a:focus,a:hover,a:active{outline:none!important}img{border:none;height:auto;vertical-align:top}table{border-spacing:0;border-collapse:collapse}caption,th{text-align:left}hr{display:block;margin:1em 0;padding:0;border:none;border-top:1px solid;height:1px}input,select{vertical-align:middle}button,input,select,textarea{font-family:inherit}button{-webkit-appearance:none;border:none;-webkit-padding-start:0;padding-inline-start:0;-webkit-padding-before:0;padding-block-start:0;-webkit-padding-end:0;padding-inline-end:0}html{font-size:62.5%}*{font-size:1.5rem;font-weight:400;font-style:normal;line-height:1.6}a,span,strong,em,time,br{font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit}strong{font-weight:700}rt{font-size:.5em}body{font-size:1.5rem}body[data-aos-duration="50"] [data-aos],[data-aos][data-aos][data-aos-duration="50"]{transition-duration:50ms}body[data-aos-delay="50"] [data-aos],[data-aos][data-aos][data-aos-delay="50"]{transition-delay:0s}body[data-aos-delay="50"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="50"].aos-animate{transition-delay:50ms}body[data-aos-duration="100"] [data-aos],[data-aos][data-aos][data-aos-duration="100"]{transition-duration:.1s}body[data-aos-delay="100"] [data-aos],[data-aos][data-aos][data-aos-delay="100"]{transition-delay:0s}body[data-aos-delay="100"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="100"].aos-animate{transition-delay:.1s}body[data-aos-duration="150"] [data-aos],[data-aos][data-aos][data-aos-duration="150"]{transition-duration:.15s}body[data-aos-delay="150"] [data-aos],[data-aos][data-aos][data-aos-delay="150"]{transition-delay:0s}body[data-aos-delay="150"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="150"].aos-animate{transition-delay:.15s}body[data-aos-duration="200"] [data-aos],[data-aos][data-aos][data-aos-duration="200"]{transition-duration:.2s}body[data-aos-delay="200"] [data-aos],[data-aos][data-aos][data-aos-delay="200"]{transition-delay:0s}body[data-aos-delay="200"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="200"].aos-animate{transition-delay:.2s}body[data-aos-duration="250"] [data-aos],[data-aos][data-aos][data-aos-duration="250"]{transition-duration:.25s}body[data-aos-delay="250"] [data-aos],[data-aos][data-aos][data-aos-delay="250"]{transition-delay:0s}body[data-aos-delay="250"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="250"].aos-animate{transition-delay:.25s}body[data-aos-duration="300"] [data-aos],[data-aos][data-aos][data-aos-duration="300"]{transition-duration:.3s}body[data-aos-delay="300"] [data-aos],[data-aos][data-aos][data-aos-delay="300"]{transition-delay:0s}body[data-aos-delay="300"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="300"].aos-animate{transition-delay:.3s}body[data-aos-duration="350"] [data-aos],[data-aos][data-aos][data-aos-duration="350"]{transition-duration:.35s}body[data-aos-delay="350"] [data-aos],[data-aos][data-aos][data-aos-delay="350"]{transition-delay:0s}body[data-aos-delay="350"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="350"].aos-animate{transition-delay:.35s}body[data-aos-duration="400"] [data-aos],[data-aos][data-aos][data-aos-duration="400"]{transition-duration:.4s}body[data-aos-delay="400"] [data-aos],[data-aos][data-aos][data-aos-delay="400"]{transition-delay:0s}body[data-aos-delay="400"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="400"].aos-animate{transition-delay:.4s}body[data-aos-duration="450"] [data-aos],[data-aos][data-aos][data-aos-duration="450"]{transition-duration:.45s}body[data-aos-delay="450"] [data-aos],[data-aos][data-aos][data-aos-delay="450"]{transition-delay:0s}body[data-aos-delay="450"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="450"].aos-animate{transition-delay:.45s}body[data-aos-duration="500"] [data-aos],[data-aos][data-aos][data-aos-duration="500"]{transition-duration:.5s}body[data-aos-delay="500"] [data-aos],[data-aos][data-aos][data-aos-delay="500"]{transition-delay:0s}body[data-aos-delay="500"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="500"].aos-animate{transition-delay:.5s}body[data-aos-duration="550"] [data-aos],[data-aos][data-aos][data-aos-duration="550"]{transition-duration:.55s}body[data-aos-delay="550"] [data-aos],[data-aos][data-aos][data-aos-delay="550"]{transition-delay:0s}body[data-aos-delay="550"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="550"].aos-animate{transition-delay:.55s}body[data-aos-duration="600"] [data-aos],[data-aos][data-aos][data-aos-duration="600"]{transition-duration:.6s}body[data-aos-delay="600"] [data-aos],[data-aos][data-aos][data-aos-delay="600"]{transition-delay:0s}body[data-aos-delay="600"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="600"].aos-animate{transition-delay:.6s}body[data-aos-duration="650"] [data-aos],[data-aos][data-aos][data-aos-duration="650"]{transition-duration:.65s}body[data-aos-delay="650"] [data-aos],[data-aos][data-aos][data-aos-delay="650"]{transition-delay:0s}body[data-aos-delay="650"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="650"].aos-animate{transition-delay:.65s}body[data-aos-duration="700"] [data-aos],[data-aos][data-aos][data-aos-duration="700"]{transition-duration:.7s}body[data-aos-delay="700"] [data-aos],[data-aos][data-aos][data-aos-delay="700"]{transition-delay:0s}body[data-aos-delay="700"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="700"].aos-animate{transition-delay:.7s}body[data-aos-duration="750"] [data-aos],[data-aos][data-aos][data-aos-duration="750"]{transition-duration:.75s}body[data-aos-delay="750"] [data-aos],[data-aos][data-aos][data-aos-delay="750"]{transition-delay:0s}body[data-aos-delay="750"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="750"].aos-animate{transition-delay:.75s}body[data-aos-duration="800"] [data-aos],[data-aos][data-aos][data-aos-duration="800"]{transition-duration:.8s}body[data-aos-delay="800"] [data-aos],[data-aos][data-aos][data-aos-delay="800"]{transition-delay:0s}body[data-aos-delay="800"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="800"].aos-animate{transition-delay:.8s}body[data-aos-duration="850"] [data-aos],[data-aos][data-aos][data-aos-duration="850"]{transition-duration:.85s}body[data-aos-delay="850"] [data-aos],[data-aos][data-aos][data-aos-delay="850"]{transition-delay:0s}body[data-aos-delay="850"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="850"].aos-animate{transition-delay:.85s}body[data-aos-duration="900"] [data-aos],[data-aos][data-aos][data-aos-duration="900"]{transition-duration:.9s}body[data-aos-delay="900"] [data-aos],[data-aos][data-aos][data-aos-delay="900"]{transition-delay:0s}body[data-aos-delay="900"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="900"].aos-animate{transition-delay:.9s}body[data-aos-duration="950"] [data-aos],[data-aos][data-aos][data-aos-duration="950"]{transition-duration:.95s}body[data-aos-delay="950"] [data-aos],[data-aos][data-aos][data-aos-delay="950"]{transition-delay:0s}body[data-aos-delay="950"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="950"].aos-animate{transition-delay:.95s}body[data-aos-duration="1000"] [data-aos],[data-aos][data-aos][data-aos-duration="1000"]{transition-duration:1s}body[data-aos-delay="1000"] [data-aos],[data-aos][data-aos][data-aos-delay="1000"]{transition-delay:0s}body[data-aos-delay="1000"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1000"].aos-animate{transition-delay:1s}body[data-aos-duration="1050"] [data-aos],[data-aos][data-aos][data-aos-duration="1050"]{transition-duration:1.05s}body[data-aos-delay="1050"] [data-aos],[data-aos][data-aos][data-aos-delay="1050"]{transition-delay:0s}body[data-aos-delay="1050"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1050"].aos-animate{transition-delay:1.05s}body[data-aos-duration="1100"] [data-aos],[data-aos][data-aos][data-aos-duration="1100"]{transition-duration:1.1s}body[data-aos-delay="1100"] [data-aos],[data-aos][data-aos][data-aos-delay="1100"]{transition-delay:0s}body[data-aos-delay="1100"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1100"].aos-animate{transition-delay:1.1s}body[data-aos-duration="1150"] [data-aos],[data-aos][data-aos][data-aos-duration="1150"]{transition-duration:1.15s}body[data-aos-delay="1150"] [data-aos],[data-aos][data-aos][data-aos-delay="1150"]{transition-delay:0s}body[data-aos-delay="1150"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1150"].aos-animate{transition-delay:1.15s}body[data-aos-duration="1200"] [data-aos],[data-aos][data-aos][data-aos-duration="1200"]{transition-duration:1.2s}body[data-aos-delay="1200"] [data-aos],[data-aos][data-aos][data-aos-delay="1200"]{transition-delay:0s}body[data-aos-delay="1200"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1200"].aos-animate{transition-delay:1.2s}body[data-aos-duration="1250"] [data-aos],[data-aos][data-aos][data-aos-duration="1250"]{transition-duration:1.25s}body[data-aos-delay="1250"] [data-aos],[data-aos][data-aos][data-aos-delay="1250"]{transition-delay:0s}body[data-aos-delay="1250"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1250"].aos-animate{transition-delay:1.25s}body[data-aos-duration="1300"] [data-aos],[data-aos][data-aos][data-aos-duration="1300"]{transition-duration:1.3s}body[data-aos-delay="1300"] [data-aos],[data-aos][data-aos][data-aos-delay="1300"]{transition-delay:0s}body[data-aos-delay="1300"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1300"].aos-animate{transition-delay:1.3s}body[data-aos-duration="1350"] [data-aos],[data-aos][data-aos][data-aos-duration="1350"]{transition-duration:1.35s}body[data-aos-delay="1350"] [data-aos],[data-aos][data-aos][data-aos-delay="1350"]{transition-delay:0s}body[data-aos-delay="1350"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1350"].aos-animate{transition-delay:1.35s}body[data-aos-duration="1400"] [data-aos],[data-aos][data-aos][data-aos-duration="1400"]{transition-duration:1.4s}body[data-aos-delay="1400"] [data-aos],[data-aos][data-aos][data-aos-delay="1400"]{transition-delay:0s}body[data-aos-delay="1400"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1400"].aos-animate{transition-delay:1.4s}body[data-aos-duration="1450"] [data-aos],[data-aos][data-aos][data-aos-duration="1450"]{transition-duration:1.45s}body[data-aos-delay="1450"] [data-aos],[data-aos][data-aos][data-aos-delay="1450"]{transition-delay:0s}body[data-aos-delay="1450"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1450"].aos-animate{transition-delay:1.45s}body[data-aos-duration="1500"] [data-aos],[data-aos][data-aos][data-aos-duration="1500"]{transition-duration:1.5s}body[data-aos-delay="1500"] [data-aos],[data-aos][data-aos][data-aos-delay="1500"]{transition-delay:0s}body[data-aos-delay="1500"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1500"].aos-animate{transition-delay:1.5s}body[data-aos-duration="1550"] [data-aos],[data-aos][data-aos][data-aos-duration="1550"]{transition-duration:1.55s}body[data-aos-delay="1550"] [data-aos],[data-aos][data-aos][data-aos-delay="1550"]{transition-delay:0s}body[data-aos-delay="1550"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1550"].aos-animate{transition-delay:1.55s}body[data-aos-duration="1600"] [data-aos],[data-aos][data-aos][data-aos-duration="1600"]{transition-duration:1.6s}body[data-aos-delay="1600"] [data-aos],[data-aos][data-aos][data-aos-delay="1600"]{transition-delay:0s}body[data-aos-delay="1600"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1600"].aos-animate{transition-delay:1.6s}body[data-aos-duration="1650"] [data-aos],[data-aos][data-aos][data-aos-duration="1650"]{transition-duration:1.65s}body[data-aos-delay="1650"] [data-aos],[data-aos][data-aos][data-aos-delay="1650"]{transition-delay:0s}body[data-aos-delay="1650"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1650"].aos-animate{transition-delay:1.65s}body[data-aos-duration="1700"] [data-aos],[data-aos][data-aos][data-aos-duration="1700"]{transition-duration:1.7s}body[data-aos-delay="1700"] [data-aos],[data-aos][data-aos][data-aos-delay="1700"]{transition-delay:0s}body[data-aos-delay="1700"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1700"].aos-animate{transition-delay:1.7s}body[data-aos-duration="1750"] [data-aos],[data-aos][data-aos][data-aos-duration="1750"]{transition-duration:1.75s}body[data-aos-delay="1750"] [data-aos],[data-aos][data-aos][data-aos-delay="1750"]{transition-delay:0s}body[data-aos-delay="1750"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1750"].aos-animate{transition-delay:1.75s}body[data-aos-duration="1800"] [data-aos],[data-aos][data-aos][data-aos-duration="1800"]{transition-duration:1.8s}body[data-aos-delay="1800"] [data-aos],[data-aos][data-aos][data-aos-delay="1800"]{transition-delay:0s}body[data-aos-delay="1800"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1800"].aos-animate{transition-delay:1.8s}body[data-aos-duration="1850"] [data-aos],[data-aos][data-aos][data-aos-duration="1850"]{transition-duration:1.85s}body[data-aos-delay="1850"] [data-aos],[data-aos][data-aos][data-aos-delay="1850"]{transition-delay:0s}body[data-aos-delay="1850"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1850"].aos-animate{transition-delay:1.85s}body[data-aos-duration="1900"] [data-aos],[data-aos][data-aos][data-aos-duration="1900"]{transition-duration:1.9s}body[data-aos-delay="1900"] [data-aos],[data-aos][data-aos][data-aos-delay="1900"]{transition-delay:0s}body[data-aos-delay="1900"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1900"].aos-animate{transition-delay:1.9s}body[data-aos-duration="1950"] [data-aos],[data-aos][data-aos][data-aos-duration="1950"]{transition-duration:1.95s}body[data-aos-delay="1950"] [data-aos],[data-aos][data-aos][data-aos-delay="1950"]{transition-delay:0s}body[data-aos-delay="1950"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1950"].aos-animate{transition-delay:1.95s}body[data-aos-duration="2000"] [data-aos],[data-aos][data-aos][data-aos-duration="2000"]{transition-duration:2s}body[data-aos-delay="2000"] [data-aos],[data-aos][data-aos][data-aos-delay="2000"]{transition-delay:0s}body[data-aos-delay="2000"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2000"].aos-animate{transition-delay:2s}body[data-aos-duration="2050"] [data-aos],[data-aos][data-aos][data-aos-duration="2050"]{transition-duration:2.05s}body[data-aos-delay="2050"] [data-aos],[data-aos][data-aos][data-aos-delay="2050"]{transition-delay:0s}body[data-aos-delay="2050"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2050"].aos-animate{transition-delay:2.05s}body[data-aos-duration="2100"] [data-aos],[data-aos][data-aos][data-aos-duration="2100"]{transition-duration:2.1s}body[data-aos-delay="2100"] [data-aos],[data-aos][data-aos][data-aos-delay="2100"]{transition-delay:0s}body[data-aos-delay="2100"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2100"].aos-animate{transition-delay:2.1s}body[data-aos-duration="2150"] [data-aos],[data-aos][data-aos][data-aos-duration="2150"]{transition-duration:2.15s}body[data-aos-delay="2150"] [data-aos],[data-aos][data-aos][data-aos-delay="2150"]{transition-delay:0s}body[data-aos-delay="2150"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2150"].aos-animate{transition-delay:2.15s}body[data-aos-duration="2200"] [data-aos],[data-aos][data-aos][data-aos-duration="2200"]{transition-duration:2.2s}body[data-aos-delay="2200"] [data-aos],[data-aos][data-aos][data-aos-delay="2200"]{transition-delay:0s}body[data-aos-delay="2200"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2200"].aos-animate{transition-delay:2.2s}body[data-aos-duration="2250"] [data-aos],[data-aos][data-aos][data-aos-duration="2250"]{transition-duration:2.25s}body[data-aos-delay="2250"] [data-aos],[data-aos][data-aos][data-aos-delay="2250"]{transition-delay:0s}body[data-aos-delay="2250"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2250"].aos-animate{transition-delay:2.25s}body[data-aos-duration="2300"] [data-aos],[data-aos][data-aos][data-aos-duration="2300"]{transition-duration:2.3s}body[data-aos-delay="2300"] [data-aos],[data-aos][data-aos][data-aos-delay="2300"]{transition-delay:0s}body[data-aos-delay="2300"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2300"].aos-animate{transition-delay:2.3s}body[data-aos-duration="2350"] [data-aos],[data-aos][data-aos][data-aos-duration="2350"]{transition-duration:2.35s}body[data-aos-delay="2350"] [data-aos],[data-aos][data-aos][data-aos-delay="2350"]{transition-delay:0s}body[data-aos-delay="2350"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2350"].aos-animate{transition-delay:2.35s}body[data-aos-duration="2400"] [data-aos],[data-aos][data-aos][data-aos-duration="2400"]{transition-duration:2.4s}body[data-aos-delay="2400"] [data-aos],[data-aos][data-aos][data-aos-delay="2400"]{transition-delay:0s}body[data-aos-delay="2400"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2400"].aos-animate{transition-delay:2.4s}body[data-aos-duration="2450"] [data-aos],[data-aos][data-aos][data-aos-duration="2450"]{transition-duration:2.45s}body[data-aos-delay="2450"] [data-aos],[data-aos][data-aos][data-aos-delay="2450"]{transition-delay:0s}body[data-aos-delay="2450"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2450"].aos-animate{transition-delay:2.45s}body[data-aos-duration="2500"] [data-aos],[data-aos][data-aos][data-aos-duration="2500"]{transition-duration:2.5s}body[data-aos-delay="2500"] [data-aos],[data-aos][data-aos][data-aos-delay="2500"]{transition-delay:0s}body[data-aos-delay="2500"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2500"].aos-animate{transition-delay:2.5s}body[data-aos-duration="2550"] [data-aos],[data-aos][data-aos][data-aos-duration="2550"]{transition-duration:2.55s}body[data-aos-delay="2550"] [data-aos],[data-aos][data-aos][data-aos-delay="2550"]{transition-delay:0s}body[data-aos-delay="2550"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2550"].aos-animate{transition-delay:2.55s}body[data-aos-duration="2600"] [data-aos],[data-aos][data-aos][data-aos-duration="2600"]{transition-duration:2.6s}body[data-aos-delay="2600"] [data-aos],[data-aos][data-aos][data-aos-delay="2600"]{transition-delay:0s}body[data-aos-delay="2600"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2600"].aos-animate{transition-delay:2.6s}body[data-aos-duration="2650"] [data-aos],[data-aos][data-aos][data-aos-duration="2650"]{transition-duration:2.65s}body[data-aos-delay="2650"] [data-aos],[data-aos][data-aos][data-aos-delay="2650"]{transition-delay:0s}body[data-aos-delay="2650"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2650"].aos-animate{transition-delay:2.65s}body[data-aos-duration="2700"] [data-aos],[data-aos][data-aos][data-aos-duration="2700"]{transition-duration:2.7s}body[data-aos-delay="2700"] [data-aos],[data-aos][data-aos][data-aos-delay="2700"]{transition-delay:0s}body[data-aos-delay="2700"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2700"].aos-animate{transition-delay:2.7s}body[data-aos-duration="2750"] [data-aos],[data-aos][data-aos][data-aos-duration="2750"]{transition-duration:2.75s}body[data-aos-delay="2750"] [data-aos],[data-aos][data-aos][data-aos-delay="2750"]{transition-delay:0s}body[data-aos-delay="2750"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2750"].aos-animate{transition-delay:2.75s}body[data-aos-duration="2800"] [data-aos],[data-aos][data-aos][data-aos-duration="2800"]{transition-duration:2.8s}body[data-aos-delay="2800"] [data-aos],[data-aos][data-aos][data-aos-delay="2800"]{transition-delay:0s}body[data-aos-delay="2800"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2800"].aos-animate{transition-delay:2.8s}body[data-aos-duration="2850"] [data-aos],[data-aos][data-aos][data-aos-duration="2850"]{transition-duration:2.85s}body[data-aos-delay="2850"] [data-aos],[data-aos][data-aos][data-aos-delay="2850"]{transition-delay:0s}body[data-aos-delay="2850"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2850"].aos-animate{transition-delay:2.85s}body[data-aos-duration="2900"] [data-aos],[data-aos][data-aos][data-aos-duration="2900"]{transition-duration:2.9s}body[data-aos-delay="2900"] [data-aos],[data-aos][data-aos][data-aos-delay="2900"]{transition-delay:0s}body[data-aos-delay="2900"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2900"].aos-animate{transition-delay:2.9s}body[data-aos-duration="2950"] [data-aos],[data-aos][data-aos][data-aos-duration="2950"]{transition-duration:2.95s}body[data-aos-delay="2950"] [data-aos],[data-aos][data-aos][data-aos-delay="2950"]{transition-delay:0s}body[data-aos-delay="2950"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2950"].aos-animate{transition-delay:2.95s}body[data-aos-duration="3000"] [data-aos],[data-aos][data-aos][data-aos-duration="3000"]{transition-duration:3s}body[data-aos-delay="3000"] [data-aos],[data-aos][data-aos][data-aos-delay="3000"]{transition-delay:0s}body[data-aos-delay="3000"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="3000"].aos-animate{transition-delay:3s}[data-aos]{pointer-events:none}[data-aos].aos-animate{pointer-events:auto}body[data-aos-easing=linear] [data-aos],[data-aos][data-aos][data-aos-easing=linear]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}body[data-aos-easing=ease] [data-aos],[data-aos][data-aos][data-aos-easing=ease]{transition-timing-function:cubic-bezier(.25,.1,.25,1)}body[data-aos-easing=ease-in] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in]{transition-timing-function:cubic-bezier(.42,0,1,1)}body[data-aos-easing=ease-out] [data-aos],[data-aos][data-aos][data-aos-easing=ease-out]{transition-timing-function:cubic-bezier(0,0,.58,1)}body[data-aos-easing=ease-in-out] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-out]{transition-timing-function:cubic-bezier(.42,0,.58,1)}body[data-aos-easing=ease-in-back] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-back]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}body[data-aos-easing=ease-out-back] [data-aos],[data-aos][data-aos][data-aos-easing=ease-out-back]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}body[data-aos-easing=ease-in-out-back] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-out-back]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}body[data-aos-easing=ease-in-sine] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-sine]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}body[data-aos-easing=ease-out-sine] [data-aos],[data-aos][data-aos][data-aos-easing=ease-out-sine]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}body[data-aos-easing=ease-in-out-sine] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-out-sine]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}body[data-aos-easing=ease-in-quad] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-quad]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}body[data-aos-easing=ease-out-quad] [data-aos],[data-aos][data-aos][data-aos-easing=ease-out-quad]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}body[data-aos-easing=ease-in-out-quad] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-out-quad]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}body[data-aos-easing=ease-in-cubic] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-cubic]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}body[data-aos-easing=ease-out-cubic] [data-aos],[data-aos][data-aos][data-aos-easing=ease-out-cubic]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}body[data-aos-easing=ease-in-out-cubic] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-out-cubic]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}body[data-aos-easing=ease-in-quart] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-quart]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}body[data-aos-easing=ease-out-quart] [data-aos],[data-aos][data-aos][data-aos-easing=ease-out-quart]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}body[data-aos-easing=ease-in-out-quart] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-out-quart]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}@media screen{html:not(.no-js) [data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}html:not(.no-js) [data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:none}html:not(.no-js) [data-aos=fade-up]{transform:translate3d(0,100px,0)}html:not(.no-js) [data-aos=fade-down]{transform:translate3d(0,-100px,0)}html:not(.no-js) [data-aos=fade-right]{transform:translate3d(-100px,0,0)}html:not(.no-js) [data-aos=fade-left]{transform:translate3d(100px,0,0)}html:not(.no-js) [data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}html:not(.no-js) [data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}html:not(.no-js) [data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}html:not(.no-js) [data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}html:not(.no-js) [data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}html:not(.no-js) [data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translate3d(0,0,0) scale(1)}html:not(.no-js) [data-aos=zoom-in]{transform:scale(.6)}html:not(.no-js) [data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}html:not(.no-js) [data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}html:not(.no-js) [data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}html:not(.no-js) [data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}html:not(.no-js) [data-aos=zoom-out]{transform:scale(1.2)}html:not(.no-js) [data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}html:not(.no-js) [data-aos^=slide][data-aos^=slide]{visibility:hidden;transition-property:transform}html:not(.no-js) [data-aos^=slide][data-aos^=slide].aos-animate{visibility:visible;transform:translate3d(0,0,0)}html:not(.no-js) [data-aos=slide-up]{transform:translate3d(0,100%,0)}html:not(.no-js) [data-aos=slide-down]{transform:translate3d(0,-100%,0)}html:not(.no-js) [data-aos=slide-right]{transform:translate3d(-100%,0,0)}html:not(.no-js) [data-aos=slide-left]{transform:translate3d(100%,0,0)}html:not(.no-js) [data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}html:not(.no-js) [data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}html:not(.no-js) [data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}html:not(.no-js) [data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}html:not(.no-js) [data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}html:not(.no-js) [data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}html:not(.no-js) [data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}html:not(.no-js) [data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}html:not(.no-js) [data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}}a,a:visited{color:#333;transition:color .3s}@media print,screen and (min-width:960px){a:hover{color:#737373}}div>a,div>a:visited,nav>a,nav>a:visited,section>a,section>a:visited,a.block_link{display:block;text-decoration:none}div>a,div>a:before,div>a:after,div>a *,div>a :before,div>a :after,div>a:visited,div>a:visited:before,div>a:visited:after,div>a:visited *,div>a:visited :before,div>a:visited :after,nav>a,nav>a:before,nav>a:after,nav>a *,nav>a :before,nav>a :after,nav>a:visited,nav>a:visited:before,nav>a:visited:after,nav>a:visited *,nav>a:visited :before,nav>a:visited :after,section>a,section>a:before,section>a:after,section>a *,section>a :before,section>a :after,section>a:visited,section>a:visited:before,section>a:visited:after,section>a:visited *,section>a:visited :before,section>a:visited :after,a.block_link,a.block_link:before,a.block_link:after,a.block_link *,a.block_link :before,a.block_link :after{color:inherit}@media print,screen and (min-width:960px){div>a:hover,div>a:hover:before,div>a:hover:after,div>a:hover *,div>a:hover :before,div>a:hover :after,a.block_link:hover,a.block_link:hover:before,a.block_link:hover:after,a.block_link:hover *,a.block_link:hover :before,a.block_link:hover :after{color:inherit}}a[href^=tel]{text-align:inherit;text-decoration:underline;font-size:inherit;font-weight:inherit;font-family:inherit;line-height:inherit;color:inherit;letter-spacing:inherit}@media print,screen and (min-width:960px){a[href^=tel]{text-decoration:none;cursor:default}}@media print,screen and (min-width:600px){form input{margin:0}}form input::-moz-placeholder{color:#ccc}form input::placeholder{color:#ccc}form input[type=text],form input[type=email],form input[type^=tel],form input[type=url],form input[type=search],form input[type^=num],form input[type=number],form input[type=date],form input[type=datetime],form input[type=month],form input[type=week],form input[type=time],form input[type=password]{margin:5px 0;padding:8px 15px;border:1px solid #707070;border-radius:5px;width:100%;min-height:32px;background-color:white;box-shadow:inset 0 1px 1px rgba(0,0,0,.1);font-size:1.6rem}form input[type=text]:hover,form input[type=text]:focus,form input[type=email]:hover,form input[type=email]:focus,form input[type^=tel]:hover,form input[type^=tel]:focus,form input[type=url]:hover,form input[type=url]:focus,form input[type=search]:hover,form input[type=search]:focus,form input[type^=num]:hover,form input[type^=num]:focus,form input[type=number]:hover,form input[type=number]:focus,form input[type=date]:hover,form input[type=date]:focus,form input[type=datetime]:hover,form input[type=datetime]:focus,form input[type=month]:hover,form input[type=month]:focus,form input[type=week]:hover,form input[type=week]:focus,form input[type=time]:hover,form input[type=time]:focus,form input[type=password]:hover,form input[type=password]:focus{border:1px solid #c5c5c5;background-color:#fafafa}form input[type=text][disabled],form input[type=text][disabled]:hover,form input[type=email][disabled],form input[type=email][disabled]:hover,form input[type^=tel][disabled],form input[type^=tel][disabled]:hover,form input[type=url][disabled],form input[type=url][disabled]:hover,form input[type=search][disabled],form input[type=search][disabled]:hover,form input[type^=num][disabled],form input[type^=num][disabled]:hover,form input[type=number][disabled],form input[type=number][disabled]:hover,form input[type=date][disabled],form input[type=date][disabled]:hover,form input[type=datetime][disabled],form input[type=datetime][disabled]:hover,form input[type=month][disabled],form input[type=month][disabled]:hover,form input[type=week][disabled],form input[type=week][disabled]:hover,form input[type=time][disabled],form input[type=time][disabled]:hover,form input[type=password][disabled],form input[type=password][disabled]:hover{border:1px solid #c5c5c5;background-color:#eee}form input[type=text].error,form input[type=email].error,form input[type^=tel].error,form input[type=url].error,form input[type=search].error,form input[type^=num].error,form input[type=number].error,form input[type=date].error,form input[type=datetime].error,form input[type=month].error,form input[type=week].error,form input[type=time].error,form input[type=password].error{border-color:#c00}form input[type=date]{height:45px;-webkit-appearance:none}form textarea{margin:5px 0;padding:8px 15px;border:1px solid #707070;border-radius:5px;width:100%;min-height:48px;background-color:white;box-shadow:inset 0 1px 1px rgba(0,0,0,.1);font-size:1.6rem}form textarea:hover,form textarea:focus{border:1px solid #c5c5c5;background-color:#fafafa}form textarea::-moz-placeholder{color:#ccc}form textarea::placeholder{color:#ccc}form input[type=radio]{display:none}form input[type=radio]+*{position:relative;margin-right:25px;padding-left:35px;cursor:pointer}form input[type=radio]+:before,form input[type=radio]+:after{content:"";position:absolute;top:-1px;left:0;display:block;border:1px solid #000;border-radius:50%;width:25px;height:25px;transition:.5s cubic-bezier(.23,1,.32,1)}form input[type=radio]+:before{border-color:#707070;background:white}form input[type=radio]+:after{border-color:transparent;background-color:black;opacity:1;transform:scale(.6)}form input[type=radio]:not(:checked)+:after{opacity:0;transform:scale(.1)}form input[type=checkbox]{display:none}form input[type=checkbox]+*{position:relative;margin-right:25px;padding-left:35px;cursor:pointer}form input[type=checkbox]+:before{content:"\f047";position:absolute;top:-1.5px;bottom:0;left:0;z-index:5;display:block;margin:auto;width:27px;opacity:0;text-align:center;font-family:icomoon_medium;line-height:27px;color:white;transition:.8s cubic-bezier(.23,1,.32,1)}form input[type=checkbox]+:after{content:"";position:absolute;top:-1.5px;left:0;display:block;border:1px solid #707070;width:25px;height:25px;background:white;transition:.5s cubic-bezier(.23,1,.32,1)}form input[type=checkbox]:indeterminate+:before{content:"";top:-1.5px;bottom:auto;left:0;display:block;width:25px;height:25px;background:#fff;transform:scale(.4)}form input[type=checkbox]:checked+:before,form input[type=checkbox]:indeterminate+:before{opacity:1}form input[type=checkbox]:checked+:after,form input[type=checkbox]:indeterminate+:after{background-color:black}form select{margin:5px 0;padding:6px 30px 6px 15px;border:1px solid #707070;border-radius:5px;width:100%;height:45px;background-color:white;background-image:url(/images/lib/parts/select_arrow.svg);background-repeat:no-repeat;background-position:right 10px center;background-size:10px 10px;box-shadow:0 1px 3px rgba(0,0,0,.2);cursor:pointer;-webkit-appearance:none}@media print,screen and (min-width:600px){form select{width:auto}}@media print,screen and (min-width:600px){form select option{padding:5px}}form input[type=file]{display:none}form input[type=file]+.file_select{position:relative;display:inline-block;margin:5px 8px 5px 0;padding:12px 10px;border:1px solid #707070;border-radius:4px;background:white;font-size:1.2rem;color:#333;cursor:pointer}form input[type=file]+.file_select:hover{opacity:.7;transition:.3s ease-out}form input[type=file][disable]+.file_select{display:none}form input[type=file]+.file_select+.file_name{display:inline-block;width:140px;overflow:hidden;text-overflow:ellipsis;font-size:12px;color:#ccc;white-space:nowrap}form input[type=file]+.file_select+.file_name.directed{color:#333}form button{background-color:transparent;cursor:pointer;-webkit-appearance:none}@media screen and (max-width:599px){form button{width:100%}}@media screen and (max-width:599px){form label.error{display:block;margin-top:6px;font-size:1.3rem}}@media screen and (max-width:599px) and (max-width:599px){form button[type=submit]{width:100%}}@media screen and (max-width:599px){.hide_sp_tb,.hide_sp{display:none!important}}@media screen and (min-width:600px) and (max-width:959px){.hide_sp_tb,.hide_tb,.hide_tb_pc{display:none!important}}@media print,screen and (min-width:960px){.hide_tb_pc,.hide_pc{display:none!important}}.mrcut{margin-right:0!important}.mbcut{margin-bottom:0!important}.ajax_more_load{text-align:center}.fb-like{vertical-align:top!important}.tw_tweet{display:inline-block}@media print,screen and (min-width:600px){.clearfix:after{content:"";display:block;clear:both}}#wpadminbar{position:fixed!important}body{position:relative;background:#fff;opacity:0;font-family:YakuHanJP,-apple-system,BlinkMacSystemFont,Noto Sans JP,Noto Sans CJK JP,"ヒラギノ角ゴ ProN",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;color:#333;letter-spacing:.05em}@media screen and (max-width:959px){body{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}}.container{position:relative;display:flex;flex-direction:column;min-height:100vh;transition:padding-top .5s}.container .contents_wrap{flex-grow:1}.header_wrap{position:absolute;top:0;z-index:4;border-top:5px solid black;width:100%;background-color:#f00;transition:all .5s}.header_wrap_clone.header_wrap,.header_wrap_change.header_wrap{box-shadow:0 2px 6px 3px rgba(0,0,0,.2)}.header_wrap .header .topnav_wrap{display:flex;align-items:center;justify-content:space-between;height:45px}@media print,screen and (min-width:960px){.header_wrap .header .topnav_wrap{height:70px;position:relative;margin-right:auto;margin-left:auto;width:90%;max-width:1400px}}.header_wrap .header .topnav_wrap .logo{height:40px;text-decoration:none}@media print,screen and (min-width:960px){.header_wrap .header .topnav_wrap .logo{margin-right:3%;height:50px}}.header_wrap .header .topnav_wrap .logo p{height:100%}.header_wrap .header .topnav_wrap .logo p img{width:auto;height:100%}.header_wrap .header .topnav_wrap .topnav{position:fixed;right:0;bottom:10px;left:0;display:flex;align-items:center;justify-content:space-around;margin:0 auto;padding:10px;border-radius:5px;width:-moz-fit-content;width:fit-content;background:rgba(0,0,0,.4)}@media print,screen and (min-width:600px){.header_wrap .header .topnav_wrap .topnav{position:static;bottom:0;margin-left:auto;padding:0;border-radius:0;width:auto;background:none}}@media print,screen and (min-width:960px){.header_wrap .header .topnav_wrap .topnav{margin:0 0 0 auto;width:60%;min-width:620px}}@media print,screen and (min-width:960px){.header_wrap .header .topnav_wrap .topnav>*{margin-right:3%}}.header_wrap .header .topnav_wrap .topnav .sns_list{display:flex;align-items:center}.header_wrap .header .topnav_wrap .topnav .sns_list li{margin-right:15px;width:22px}.header_wrap .header .topnav_wrap .topnav .sns_list li a{display:flex;text-decoration:none}@media print,screen and (min-width:960px){.header_wrap .header .topnav_wrap .topnav .sns_list li:last-child{margin-right:0}}.header_wrap .header .topnav_wrap .topnav .lang{display:flex;flex-shrink:0;border:2px solid #fff;border-radius:5px;overflow:hidden}.header_wrap .header .topnav_wrap .topnav .lang li:not(:last-child){border-right:2px solid #fff}.header_wrap .header .topnav_wrap .topnav .lang li{flex-shrink:0}.header_wrap .header .topnav_wrap .topnav .lang li a{display:block;padding:3px 5px;background:#1f2022;text-decoration:none;font-size:1.1rem;line-height:1;color:#fff;transition:.2s}.header_wrap .header .topnav_wrap .topnav .lang li a:hover{background:#fff;color:#1f2022}.header_wrap .header .topnav_wrap .topnav .lang li.current{display:none}@media print,screen and (min-width:960px){.header_wrap .header .topnav_wrap .topnav .lang li.current{display:block}}@media print,screen and (min-width:960px){.header_wrap .header .topnav_wrap .topnav .lang li.current a{background:#fff;color:#000}}.header_wrap .header .topnav_wrap .logo_kobelco{display:flex;align-self:stretch;margin:0 20px 10px auto;border-radius:0 0 5px 5px;width:80px;background:#fff;box-shadow:1px 2px 4px rgba(0,0,0,.4);transition:.2s}@media print,screen and (min-width:600px){.header_wrap .header .topnav_wrap .logo_kobelco{margin:0 20px 10px}}@media print,screen and (min-width:960px){.header_wrap .header .topnav_wrap .logo_kobelco{margin:0 0 25px;width:90px}}.header_wrap .header .topnav_wrap .logo_kobelco p{display:flex;flex-grow:1;align-items:center;justify-content:center;padding:15%}.header_wrap .header .topnav_wrap .logo_kobelco:hover{box-shadow:1px 2px 4px transparent}.header_wrap .header .topnav_wrap .logo_kobelco:hover p img{opacity:1}.header_wrap .header .topnav_wrap .gnav_btn{position:relative;width:30px;height:24px;cursor:pointer;transition:all .4s}@media print,screen and (min-width:960px){.header_wrap .header .topnav_wrap .gnav_btn{display:none}}.header_wrap .header .topnav_wrap .gnav_btn span{position:absolute;display:block;margin:auto;border-radius:5px;width:100%;height:4px;background-color:#fff;transition:all .4s}.header_wrap .header .topnav_wrap .gnav_btn span:nth-of-type(1){top:0}.header_wrap .header .topnav_wrap .gnav_btn span:nth-of-type(2){top:0;bottom:0}.header_wrap .header .topnav_wrap .gnav_btn span:nth-of-type(3){right:50%;bottom:0;width:50%}.header_wrap .header .topnav_wrap .gnav_btn.close span:nth-of-type(1){bottom:0;transform:rotate(315deg)}.header_wrap .header .topnav_wrap .gnav_btn.close span:nth-of-type(2){transform:rotate(-315deg)}.header_wrap .header .topnav_wrap .gnav_btn.close span:nth-of-type(3){width:0}.breadcrumb_wrap{background:rgba(0,0,0,.1)}.breadcrumb_wrap .breadcrumb{position:relative;margin-right:auto;margin-left:auto;width:90%;max-width:1400px;overflow-x:scroll}@media print,screen and (min-width:960px){.breadcrumb_wrap .breadcrumb{overflow:hidden}}.breadcrumb_wrap .breadcrumb ul{display:flex;padding:10px 0}.breadcrumb_wrap .breadcrumb ul li{display:flex;align-items:baseline;font-size:1.2rem}.breadcrumb_wrap .breadcrumb ul li a,.breadcrumb_wrap .breadcrumb ul li a:visited,.breadcrumb_wrap .breadcrumb ul li span{display:block;color:#333;white-space:nowrap}@media print,screen and (min-width:960px){.breadcrumb_wrap .breadcrumb ul li a,.breadcrumb_wrap .breadcrumb ul li a:visited,.breadcrumb_wrap .breadcrumb ul li span{transition:all .3s}}@media print,screen and (min-width:960px){.breadcrumb_wrap .breadcrumb ul li a:hover{opacity:.7}}.breadcrumb_wrap .breadcrumb ul li:not(:first-child):before{content:"\f10f";display:block;margin:0 15px;font-family:icomoon_medium}@media screen and (max-width:959px){.header{position:relative;margin-right:auto;margin-left:auto;width:90%;max-width:1400px}.header .gnav.open{bottom:0;overflow:scroll;background:rgba(0,0,0,.9)}.header .gnav{position:fixed;top:80px;right:0;bottom:100%;left:0;z-index:20;width:100%;height:auto;overflow:hidden;background:transparent;transition:.3s}.header .gnav>*{margin:0 auto}.header .gnav .gnav_list li,.header .gnav .topnav_list li{border-bottom:1px solid #fff}.header .gnav .gnav_list li a,.header .gnav .gnav_list li a:visited,.header .gnav .topnav_list li a,.header .gnav .topnav_list li a:visited{position:relative;display:block;padding:0;overflow:hidden;text-decoration:none;font-weight:700}.header .gnav .gnav_list li a span,.header .gnav .gnav_list li a:visited span,.header .gnav .topnav_list li a span,.header .gnav .topnav_list li a:visited span{display:block;padding:10px 3vw;color:#fff;transition:.3s}.header .gnav .gnav_list li a .lang_en,.header .gnav .gnav_list li a:visited .lang_en,.header .gnav .topnav_list li a .lang_en,.header .gnav .topnav_list li a:visited .lang_en{display:none}.header .gnav .gnav_list li.submenu_wrap a.plus span:before,.header .gnav .gnav_list li.submenu_wrap a.plus span:after,.header .gnav .gnav_list li.submenu_wrap a.minus span:before,.header .gnav .gnav_list li.submenu_wrap a.minus span:after,.header .gnav .topnav_list li.submenu_wrap a.plus span:before,.header .gnav .topnav_list li.submenu_wrap a.plus span:after,.header .gnav .topnav_list li.submenu_wrap a.minus span:before,.header .gnav .topnav_list li.submenu_wrap a.minus span:after{content:"";position:absolute;top:0;right:6vw;bottom:0;display:block;margin:auto;width:1em;height:3px;background:#fff;transition:.2s;transform:scale(.8)}.header .gnav .gnav_list li.submenu_wrap a.plus span:before,.header .gnav .topnav_list li.submenu_wrap a.plus span:before{transform:scale(.8) rotate(90deg)}.header .gnav .gnav_list li.submenu_wrap a.minus span,.header .gnav .topnav_list li.submenu_wrap a.minus span{color:#f00}.header .gnav .gnav_list li.submenu_wrap .submenu,.header .gnav .topnav_list li.submenu_wrap .submenu{transition:height 0s}.header .gnav .gnav_list li.submenu_wrap .submenu>ul li,.header .gnav .topnav_list li.submenu_wrap .submenu>ul li{border-top:1px solid rgba(255,255,255,.4);border-bottom:none}.header .gnav .gnav_list li.submenu_wrap .submenu>ul li a span,.header .gnav .topnav_list li.submenu_wrap .submenu>ul li a span{padding:5px 3vw 5px 6vw;font-size:.9em;font-weight:400}.header .gnav .gnav_list li.submenu_wrap .submenu>ul li a span:before,.header .gnav .gnav_list li.submenu_wrap .submenu>ul li a span:after,.header .gnav .topnav_list li.submenu_wrap .submenu>ul li a span:before,.header .gnav .topnav_list li.submenu_wrap .submenu>ul li a span:after{font-size:.9em}.header .gnav .gnav_list li.submenu_wrap .submenu>ul li a:hover span,.header .gnav .topnav_list li.submenu_wrap .submenu>ul li a:hover span{background:#f00}.header .gnav .gnav_list li.submenu_wrap .submenu>ul li.submenu_wrap .submenu>ul li,.header .gnav .topnav_list li.submenu_wrap .submenu>ul li.submenu_wrap .submenu>ul li{border:none}.header .gnav .gnav_list li.submenu_wrap .submenu>ul li.submenu_wrap .submenu>ul li a span,.header .gnav .topnav_list li.submenu_wrap .submenu>ul li.submenu_wrap .submenu>ul li a span{padding:5px 3vw;font-size:.8em;color:#666}.header .gnav .gnav_list li.submenu_wrap .submenu>ul li.submenu_wrap .submenu>ul li a span:before,.header .gnav .gnav_list li.submenu_wrap .submenu>ul li.submenu_wrap .submenu>ul li a span:after,.header .gnav .topnav_list li.submenu_wrap .submenu>ul li.submenu_wrap .submenu>ul li a span:before,.header .gnav .topnav_list li.submenu_wrap .submenu>ul li.submenu_wrap .submenu>ul li a span:after{font-size:.8em}}@media print,screen and (min-width:960px){.header{width:auto}.header .topnav_wrap .topnav .topnav_list{display:flex;flex-grow:1}.header .topnav_wrap .topnav .topnav_list li:first-child{border-left:1px solid #af0404}.header .topnav_wrap .topnav .topnav_list li{display:flex;flex-grow:1;flex-shrink:0;border-right:1px solid #af0404}.header .topnav_wrap .topnav .topnav_list li a{position:relative;display:flex;flex-grow:1;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.header .topnav_wrap .topnav .topnav_list li a span{display:flex;flex-grow:1;align-items:center;justify-content:center;margin:auto;padding:5px;width:100%;overflow:hidden;background:#f00;font-size:1.2rem;font-weight:700;color:#fff;transition:.2s}.header .topnav_wrap .topnav .topnav_list li a .lang_en{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;opacity:0}.header .topnav_wrap .topnav .topnav_list li a:hover .lang_en{opacity:1}.header .gnav{background:#af0404}.header .gnav .gnav_list{position:relative;margin-right:auto;margin-left:auto;width:90%;max-width:1400px;display:flex;height:40px}.header .gnav .gnav_list li a{position:relative}.header .gnav .gnav_list li a span{display:flex;flex-grow:1;align-items:center;margin:auto}.header .gnav .gnav_list li a .lang_en{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;opacity:0}.header .gnav .gnav_list li a:hover .lang_en{opacity:1}.header .gnav .gnav_list>li{display:flex;flex-grow:1;width:auto}.header .gnav .gnav_list>li>a,.header .gnav .gnav_list>li>a:visited{display:flex;flex-grow:1;text-decoration:none!important;transition:.2s}.header .gnav .gnav_list>li>a:before,.header .gnav .gnav_list>li>a:visited:before{content:"";position:absolute;bottom:0;left:-100%;z-index:3;display:block;margin:auto;width:80%;height:4px;background:#1f2022;opacity:0;pointer-events:none}.header .gnav .gnav_list>li>a>span,.header .gnav .gnav_list>li>a:visited>span{justify-content:center;background:#af0404;font-size:1.3rem;color:#fff;white-space:nowrap}.header .gnav .gnav_list>li>a:not(.current){transition:all .2s}.header .gnav .gnav_list>li>a:not(.current)>span,.header .gnav .gnav_list>li>a:not(.current):before,.header .gnav .gnav_list>li>a:not(.current):after{transition:all .2s}.header .gnav .gnav_list>li>a:not(.current):hover:before{right:0;left:0;opacity:1}.header .gnav .gnav_list>li.submenu_wrap{position:relative;z-index:1}.header .gnav .gnav_list>li.submenu_wrap>.submenu{position:absolute;top:100%;left:10%;z-index:2;display:none;padding:10px 0;min-width:100%;background:#1f2022;transition:height 0s}.header .gnav .gnav_list>li.submenu_wrap>.submenu>ul{display:flex;flex-direction:column;flex-wrap:wrap;max-height:calc(100vh - 206px)}.header .gnav .gnav_list>li.submenu_wrap>.submenu>ul>li{display:block;padding:0}.header .gnav .gnav_list>li.submenu_wrap>.submenu>ul>li>a,.header .gnav .gnav_list>li.submenu_wrap>.submenu>ul>li>a:visited{display:block;text-decoration:none!important}.header .gnav .gnav_list>li.submenu_wrap>.submenu>ul>li>a>span,.header .gnav .gnav_list>li.submenu_wrap>.submenu>ul>li>a:visited>span{padding:5px 10px;background:#1f2022;font-size:1.2rem;color:#fff;white-space:nowrap}.header .gnav .gnav_list>li.submenu_wrap>.submenu>ul>li>a .lang_en,.header .gnav .gnav_list>li.submenu_wrap>.submenu>ul>li>a:visited .lang_en{font-size:1rem;line-height:1.2}.header .gnav .gnav_list>li.submenu_wrap>.submenu>ul>li>a,.header .gnav .gnav_list>li.submenu_wrap>.submenu>ul>li>a:not(.current){transition:all .2s}.header .gnav .gnav_list>li.submenu_wrap>.submenu>ul>li>a span,.header .gnav .gnav_list>li.submenu_wrap>.submenu>ul>li>a:before,.header .gnav .gnav_list>li.submenu_wrap>.submenu>ul>li>a:after,.header .gnav .gnav_list>li.submenu_wrap>.submenu>ul>li>a:not(.current) span,.header .gnav .gnav_list>li.submenu_wrap>.submenu>ul>li>a:not(.current):before,.header .gnav .gnav_list>li.submenu_wrap>.submenu>ul>li>a:not(.current):after{transition:all .2s}.header .gnav .gnav_list>li.submenu_wrap>.submenu>ul>li>a.current>span{color:#b3b3b3}.header .gnav .gnav_list>li.submenu_wrap>.submenu>ul>li>a:not(.current):hover>span{background-color:#af0404}.header .gnav .gnav_list>li.submenu_wrap>.submenu>ul li:not(:first-child)>a>span{border-top:none}.header .gnav .gnav_list>li.submenu_wrap:last-child>.submenu{right:10%;left:auto}}.contents_wrap{position:relative;z-index:2}.footer_wrap{position:relative;z-index:3;padding:10px 0;width:100%;background:#060606}.footer_wrap .area.partners_area{padding:calc(1.25vw + 15px)}@media screen and (min-width:1400px){.footer_wrap .area.partners_area{padding:30px 0}}.footer_wrap .area.partners_area .heading02,.footer_wrap .area.partners_area .entry_wrap h2,.entry_wrap .footer_wrap .area.partners_area h2{color:#fff}.footer_wrap .area.partners_area .box .part .heading04,.footer_wrap .area.partners_area .box .part .entry_wrap h4,.entry_wrap .footer_wrap .area.partners_area .box .part h4{color:#fff}.footer_wrap .area.partners_area .box .part .cont{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.footer_wrap .area.partners_area .box .part .cont li{display:flex}.footer_wrap .area.partners_area .box .part .cont li a{display:flex;align-items:center;justify-content:center;transition:.5s}.footer_wrap .area.partners_area .box .part .cont li a img{display:block;max-width:100px;height:clamp(40px,2.5vw + 30px,60px);-o-object-fit:contain;object-fit:contain}@media print,screen and (min-width:960px){.footer_wrap .area.partners_area .box .part .cont li a img{max-width:150px}}.footer_wrap .area.partners_area .box .part .cont li a:hover{opacity:.5}.footer_wrap .area.partners_area .box .part .cont li.white_padding a{padding:10px;background:#fff}.footer_wrap .area.partners_area .box .part.premium_part .cont li a img{max-width:150px;height:clamp(70px,5vw + 50px,110px)}.footer_wrap .area.partners_area .box .part .cont.btn_wrap .button.foot_button{width:clamp(300px,70%,380px)}.footer_wrap .area.partners_area .box .part .cont.btn_wrap .button.foot_button>*{position:relative;z-index:0;padding:5px 10px;border:none;overflow:hidden;background:linear-gradient(90deg,#aeaeae 0,#e3e3e3 12.62%,#fff 15.41%,#aeaeae 27.57%,#949494 43.41%,#fff 54.96%,#a9a9a9 66.99%,#fff 88.74%,#d8d9d9 94.83%,#aeaeae 100%);color:#000}.footer_wrap .area.partners_area .box .part .cont.btn_wrap .button.foot_button>:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;display:block;margin:auto;background:linear-gradient(#333 0,#666 100%);opacity:0;transition:.3s}.footer_wrap .area.partners_area .box .part .cont.btn_wrap .button.foot_button:hover>*{color:#fff}.footer_wrap .area.partners_area .box .part .cont.btn_wrap .button.foot_button:hover>:before{opacity:1}.footer_wrap .footer{padding:calc(1.25vw + 15px);border-top:1px solid #707070}@media screen and (min-width:1400px){.footer_wrap .footer{padding:30px 0}}.footer_wrap .footer .sitenav{position:relative;margin-right:auto;margin-left:auto;width:90%;max-width:1400px;margin-bottom:calc(1.25vw + 5px)}@media screen and (min-width:1400px){.footer_wrap .footer .sitenav{margin-bottom:20px}}.footer_wrap .footer .sitenav ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.footer_wrap .footer .sitenav ul li{margin-bottom:10px;margin-left:-1px;padding:0 1em;border-right:1px solid #707070;border-left:1px solid #707070}.footer_wrap .footer .sitenav ul li a{text-decoration:none;font-size:1.2rem;color:#fff;transition:.2s}@media print,screen and (min-width:600px){.footer_wrap .footer .sitenav ul li a{font-size:1.5rem;font-weight:700}}.footer_wrap .footer .sitenav ul li a:hover{color:#f00}.footer_wrap .footer .sitenav ul li:first-child{border-left:1px solid #707070}.footer_wrap .footer .copyright{text-align:center}.footer_wrap .footer .copyright small{font-size:1.1rem;color:#e6e6e6}.loading_wrap{position:fixed;top:0;z-index:1000;width:100%;height:100%;background:white}.loading_wrap img{position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px}.side_area .side_box:not(:last-child){margin-bottom:30px}@media screen and (max-width:959px){.side_area .side_box{padding:20px;border:5px solid #707070}}.side_area .side_box .heading_side{margin-bottom:10px;padding:0 15px;font-size:1.3rem;font-weight:700}.side_area .side_box .heading_side:not(:first-child){margin-top:25px}@media print,screen and (min-width:960px){.side_area .side_box .heading_side:not(:first-child){margin-top:60px}}.side_area .side_box .sidenav li:first-child{border-top:1px solid #707070}.side_area .side_box .sidenav>li{border-bottom:1px solid #707070}.side_area .side_box .sidenav>li *{transition:color .3s}.side_area .side_box .sidenav>li>a,.side_area .side_box .sidenav>li>a:visited{position:relative;padding-left:calc(15px + 12px + 10px);display:block;padding:15px 15px 15px 45px;text-decoration:none!important}.side_area .side_box .sidenav>li>a:before,.side_area .side_box .sidenav>li>a:visited:before{content:"\f10f";display:block;font-family:icomoon_medium;font-size:12px;color:#333;position:absolute;top:0;bottom:0;height:1em;line-height:1;left:15px;margin:auto;width:1em;text-align:center}.side_area .side_box .sidenav>li>a>span,.side_area .side_box .sidenav>li>a:visited>span{font-size:1.3rem;line-height:1.3;color:#333}.side_area .side_box .sidenav>li>a.current>span{color:#b3b3b3}.side_area .side_box .sidenav>li>a.sidenav_openclose_handle.plus{cursor:pointer}.side_area .side_box .sidenav>li>a.sidenav_openclose_handle.plus:before{content:"\f121"}.side_area .side_box .sidenav>li>a.sidenav_openclose_handle.minus{cursor:pointer}.side_area .side_box .sidenav>li>a.sidenav_openclose_handle.minus:before{content:"\f122"}.side_area .side_box .sidenav>li>ul.child{margin-bottom:6px;border-top:none}.side_area .side_box .sidenav>li>ul.child>li{border-top:none;border-bottom:none}.side_area .side_box .sidenav>li>ul.child>li>a,.side_area .side_box .sidenav>li>ul.child>li>a:visited{position:relative;padding-left:calc(45px + 8px + 10px);padding:6px 15px 10px 75px;text-decoration:none!important}.side_area .side_box .sidenav>li>ul.child>li>a:before,.side_area .side_box .sidenav>li>ul.child>li>a:visited:before{content:"\f10f";display:block;font-family:icomoon_medium;font-size:8px;position:absolute;top:0;bottom:0;height:1em;line-height:1;left:45px;margin:auto;width:1em;text-align:center}.side_area .side_box .sidenav>li>ul.child>li>a:before,.side_area .side_box .sidenav>li>ul.child>li>a:visited:before{left:45px}.side_area .side_box .sidenav>li>ul.child>li>a span,.side_area .side_box .sidenav>li>ul.child>li>a:visited span{font-size:1.3rem;line-height:1.3;color:#333}.side_area .side_box .sidenav>li>ul.child>li>a:not(.current):hover>span{color:#b3b3b3}.side_area .side_box .sidenav>li>ul.child>li>a.current>span,.side_area .side_box .sidenav>li>ul.child>li>a.current:hover>span{color:#333}.side_area .side_box .sidenav>a.image_texts{margin-bottom:10px;padding:0 15px}.side_area .side_box .sidenav>a.image_texts .image_item.object_fit{width:25%}@media print,screen and (min-width:600px){.side_area .side_box .sidenav>a.image_texts .image_item.object_fit{width:60px}}.side_area .side_box .sidenav>a.image_texts .image_item.object_fit:before{padding-top:100%}.side_area .side_box .sidenav>a.image_texts .texts_item{width:calc(75% - 10px);font-size:1.3rem}@media print,screen and (min-width:600px){.side_area .side_box .sidenav>a.image_texts .texts_item{align-self:center;width:calc(100% - 60px - 20px)}}.area{padding:clamp(40px,5vw + 20px,80px) 0}.area.bg_lightgray{background:#e9eef2}.box:not(:last-child){margin-bottom:clamp(30px,5vw + 10px,80px)}.part:not(:last-child){margin-bottom:clamp(20px,2.5vw + 10px,40px)}.cont:not(:last-child){margin-bottom:clamp(20px,1.25vw + 15px,30px)}.cont>:last-child{margin-bottom:0}.area>.box{position:relative;margin-right:auto;margin-left:auto;width:90%;max-width:1400px}@media screen and (max-width:959px){.area.side_area{padding-right:5%;padding-left:5%}}.area.no_padding_top{padding-top:0}@media print,screen and (min-width:960px){.area:not(.side_area):not(.main_area)>*{max-width:1400px}}.area:not(.side_area):not(.main_area)>.box.full{width:100%;max-width:none}.area:not(.side_area):not(.main_area)>.box.full>*{margin-right:auto;margin-left:auto;width:90%}.area:not(.side_area):not(.main_area) .narrow_pc,.area:not(.side_area):not(.main_area) .compact_pc,.area:not(.side_area):not(.main_area)>.wide_pc{margin-right:auto;margin-left:auto}@media print,screen and (min-width:960px){.area:not(.side_area):not(.main_area) .narrow_pc{max-width:900px}}@media print,screen and (min-width:960px){.area:not(.side_area):not(.main_area) .compact_pc{max-width:700px}}@media print,screen and (min-width:960px){.area:not(.side_area):not(.main_area)>.wide_pc{max-width:1400px}}@media print,screen and (min-width:960px){.contents.main_side{display:grid;grid-template-rows:repeat(8,min-content);grid-template-columns:70% 1fr 25%;margin-bottom:40px;position:relative;margin-right:auto;margin-left:auto;width:90%;max-width:1400px}.contents.main_side .area.main_area:not(:last-child){padding-bottom:0}.contents.main_side .area.main_area{grid-row:auto;grid-column:1}.contents.main_side .area.main_area>.hgroup,.contents.main_side .area.main_area>.cgroup,.contents.main_side .area.main_area>[class^=heading],.contents.main_side .area.main_area>.box{padding-right:0;padding-left:0;width:100%}.contents.main_side .main_area:nth-child(1){grid-row:1}.contents.main_side .main_area:nth-child(2){grid-row:2}.contents.main_side .main_area:nth-child(3){grid-row:3}.contents.main_side .main_area:nth-child(4){grid-row:4}.contents.main_side .main_area:nth-child(5){grid-row:5}.contents.main_side .main_area:nth-child(6){grid-row:6}.contents.main_side .main_area:nth-child(7){grid-row:7}.contents.main_side .main_area:nth-child(8){grid-row:8}.contents.main_side .area.side_area{grid-row:1/-1;grid-column:3;padding-top:80px}.contents.main_side .area.side_area>[class^=heading],.contents.main_side .area.side_area>.box{padding-right:0;padding-left:0}.contents:not(.main_side) .area.side_area>*{position:relative;margin-right:auto;margin-left:auto;width:90%;max-width:1400px}}.title_wrap{position:relative;z-index:3}.title_wrap .title{position:relative;margin-right:auto;margin-left:auto;width:90%;max-width:1400px;padding:clamp(24px,.5vw + 22px,30px) 0;text-align:center}.title_wrap .title .title_text{font-size:clamp(2.6rem,1.5vw + 2rem,4rem);font-weight:700;font-family:Rubik_m,Rubik,HelveticaNeue,Helvetica,Noto Sans JP,Noto Sans CJK JP,"ヒラギノ角ゴ Pro W3","メイリオ",Meiryo,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.3;color:#050505}.title_wrap .title .title_text_sub{margin-top:5px;font-size:clamp(1.5rem,.5vw + 1.3rem,2rem);font-weight:700;color:#050505}.area .title_wrap .title{width:100%}.hgroup,.cgroup{margin-bottom:20px}@media print,screen and (min-width:600px){.hgroup,.cgroup{margin-right:0;margin-bottom:40px;margin-left:0}}@media print,screen and (min-width:960px){.hgroup,.cgroup{margin-bottom:60px}}.hgroup>:last-child,.cgroup>:last-child{margin-bottom:0}.hgroup .heading02,.hgroup .entry_wrap h2,.entry_wrap .hgroup h2,.cgroup .heading02,.cgroup .entry_wrap h2,.entry_wrap .cgroup h2{margin-bottom:0}.hgroup .heading_sub,.cgroup .heading_sub{display:block;margin-top:.2em;text-align:center;text-transform:uppercase;font-size:calc(.25vw + 1.7rem);font-weight:700;line-height:1.3}@media screen and (min-width:1400px){.hgroup .heading_sub,.cgroup .heading_sub{font-size:2rem}}.hgroup .heading_sub.bg_red,.cgroup .heading_sub.bg_red{margin-right:auto;margin-left:auto;padding:.3em .8em;border-left:3px solid #000;width:-moz-fit-content;width:fit-content;background:#f00;color:#fff}.hgroup .catch,.cgroup .catch{font-size:1.8rem;font-weight:700}@media print,screen and (min-width:960px){.hgroup .catch,.cgroup .catch{text-align:center}}@media print,screen and (min-width:600px){.area>.hgroup,.area>.cgroup{position:relative;margin-right:auto;margin-left:auto;width:90%;max-width:1400px}}.heading,.heading02,.entry_wrap h2,.heading03,.entry_wrap h3,.heading04,.entry_wrap h4,.heading05,.entry_wrap h5{margin-bottom:1em;font-weight:700;line-height:1.4;color:#050505}.heading.border,.heading02.border,.entry_wrap h2.border,.heading03.border,.entry_wrap h3.border,.heading04.border,.entry_wrap h4.border,.heading05.border,.entry_wrap h5.border{padding-bottom:.2em;border-bottom:1px solid #f00}.heading.center,.heading02.center,.entry_wrap h2.center,.heading03.center,.entry_wrap h3.center,.heading04.center,.entry_wrap h4.center,.heading05.center,.entry_wrap h5.center{text-align:center}.heading.color,.heading02.color,.entry_wrap h2.color,.heading03.color,.entry_wrap h3.color,.heading04.color,.entry_wrap h4.color,.heading05.color,.entry_wrap h5.color{color:#f00}.heading.en,.heading02.en,.entry_wrap h2.en,.heading03.en,.entry_wrap h3.en,.heading04.en,.entry_wrap h4.en,.heading05.en,.entry_wrap h5.en{font-family:Rubik_m,Rubik,HelveticaNeue,Helvetica,Noto Sans JP,Noto Sans CJK JP,"ヒラギノ角ゴ Pro W3","メイリオ",Meiryo,Helvetica Neue,Helvetica,Arial,sans-serif}.heading .heading_sub.en{font-family:Rubik_m,Rubik,HelveticaNeue,Helvetica,Noto Sans JP,Noto Sans CJK JP,"ヒラギノ角ゴ Pro W3","メイリオ",Meiryo,Helvetica Neue,Helvetica,Arial,sans-serif}.heading02,.entry_wrap h2{text-align:center;font-size:clamp(2.4rem,1vw + 2rem,3.2rem);font-weight:900;color:#050505}.heading02 img,.entry_wrap h2 img{display:block;margin:0 auto;width:80%;max-width:330px}.heading02.left,.entry_wrap h2.left{text-align:left}.hgroup .heading02,.hgroup .entry_wrap h2,.entry_wrap .hgroup h2{margin-bottom:0}.heading02.en,.entry_wrap h2.en{font-weight:700}.heading03,.entry_wrap h3{font-size:clamp(2rem,.5vw + 1.8rem,2.4rem)}.heading04,.entry_wrap h4{font-size:clamp(1.8rem,.25vw + 1.7rem,2rem)}@media screen and (min-width:1400px){.heading05,.entry_wrap h5{font-size:1.5rem}}.area>[class^=heading]{position:relative;margin-right:auto;margin-left:auto;width:90%;max-width:1400px}.texts p,p.text,.entry_wrap p{margin-bottom:10px;line-height:1.8}.texts p a,p.text a,.entry_wrap p a{word-break:break-all;word-wrap:break-word}.texts p:last-child,p.text:last-child,.entry_wrap p:last-child{margin-bottom:0}.texts ul:not([class*=ul_title]),.texts ol,ul.text:not([class*=ul_title]),ol.text{margin-bottom:10px}.texts ul:not([class*=ul_title])>li,.texts ol>li,ul.text:not([class*=ul_title])>li,ol.text>li{position:relative;padding-left:1.5em;line-height:1.6}.texts ul:not([class*=ul_title])>li:before,.texts ol>li:before,ul.text:not([class*=ul_title])>li:before,ol.text>li:before{position:absolute;top:0;left:.4em;display:block}.texts ul:not([class*=ul_title])>li>ul,.texts ul:not([class*=ul_title])>li>ol,.texts ol>li>ul,.texts ol>li>ol,ul.text:not([class*=ul_title])>li>ul,ul.text:not([class*=ul_title])>li>ol,ol.text>li>ul,ol.text>li>ol{margin-top:6px}.texts ul:not([class*=ul_title]) li:not(:last-child),.texts ol li:not(:last-child),ul.text:not([class*=ul_title]) li:not(:last-child),ol.text li:not(:last-child){margin-bottom:4px}.texts ul:not([class*=ul_title])>li:before,ul.text:not([class*=ul_title])>li:before{content:"\f1b6";left:1px;text-align:center;font-family:icomoon_medium;color:#332;transform:scale(.5)}.texts ol,ol.text{counter-reset:num 0}.texts ol>li,ol.text>li{counter-increment:num}.texts ol>li:before,ol.text>li:before{content:counter(num) ". ";left:0;width:1.5em;color:#332}.texts ol>li ol,ol.text>li ol{counter-reset:childnum 0}.texts ol>li ol li,ol.text>li ol li{counter-increment:childnum}.texts ol>li ol li:before,ol.text>li ol li:before{content:counter(childnum) ". ";color:#332}ul.ul_arrow>li:before,.texts ul.ul_arrow>li:before{transform:scale(1)}ul.ul_line>li:before,.texts ul.ul_line>li:before{content:"";top:12px;width:8px;height:1px;background-color:#999;transform:scale(1)}ul[class^=ul_title].title_color>li .title,ul[class^=ul_title].title_color>li:before{color:#f00}ul[class^=ul_title].title_bold>li .title,ul[class^=ul_title].title_bold>li:before{font-weight:700}ul[class^=ul_title].title_dot>li{position:relative;padding-left:1.5em;line-height:1.6}ul[class^=ul_title].title_dot>li:after{content:"\f1b6";position:absolute;top:0;left:1px;display:block;text-align:center;font-size:inherit;font-family:icomoon_medium;line-height:1.7;color:#332;transform:scale(.5)}ul[class^=ul_title]>li:not(:last-child),.texts ul[class^=ul_title]>li:not(:last-child){margin-bottom:1em}ul[class^=ul_title]>li,.texts ul[class^=ul_title]>li{position:relative;padding-left:0;min-height:1.6em}ul[class^=ul_title]>li .title,ul[class^=ul_title]>li:before,.texts ul[class^=ul_title]>li .title,.texts ul[class^=ul_title]>li:before{display:block;font-size:inherit;line-height:inherit}ul[class^=ul_title]>li:before,.texts ul[class^=ul_title]>li:before{content:attr(title)}ul.ul_title_9>li .title,ul.ul_title_8>li .title,ul.ul_title_7>li .title,ul.ul_title_6>li .title,ul.ul_title_5>li .title,ul.ul_title_4>li .title,ul.ul_title_3>li .title,ul.ul_title_9>li:before,.texts ul.ul_title_9>li:before,ul.ul_title_8>li:before,.texts ul.ul_title_8>li:before,ul.ul_title_7>li:before,.texts ul.ul_title_7>li:before,ul.ul_title_6>li:before,.texts ul.ul_title_6>li:before,ul.ul_title_5>li:before,.texts ul.ul_title_5>li:before,ul.ul_title_4>li:before,.texts ul.ul_title_4>li:before,ul.ul_title_3>li:before,.texts ul.ul_title_3>li:before{position:absolute;top:0;left:0;display:inline-block;margin:auto;height:100%}@media print,screen and (min-width:600px){ul.ul_title_9_tb>li .title,ul.ul_title_8_tb>li .title,ul.ul_title_7_tb>li .title,ul.ul_title_6_tb>li .title,ul.ul_title_5_tb>li .title,ul.ul_title_4_tb>li .title,ul.ul_title_3_tb>li .title,ul.ul_title_9_tb>li:before,.texts ul.ul_title_9_tb>li:before,ul.ul_title_8_tb>li:before,.texts ul.ul_title_8_tb>li:before,ul.ul_title_7_tb>li:before,.texts ul.ul_title_7_tb>li:before,ul.ul_title_6_tb>li:before,.texts ul.ul_title_6_tb>li:before,ul.ul_title_5_tb>li:before,.texts ul.ul_title_5_tb>li:before,ul.ul_title_4_tb>li:before,.texts ul.ul_title_4_tb>li:before,ul.ul_title_3_tb>li:before,.texts ul.ul_title_3_tb>li:before{position:absolute;top:0;left:0;display:inline-block;margin:auto;height:100%}}@media print,screen and (min-width:960px){ul.ul_title_9_pc>li .title,ul.ul_title_8_pc>li .title,ul.ul_title_7_pc>li .title,ul.ul_title_6_pc>li .title,ul.ul_title_5_pc>li .title,ul.ul_title_4_pc>li .title,ul.ul_title_3_pc>li .title,ul.ul_title_9_pc>li:before,.texts ul.ul_title_9_pc>li:before,ul.ul_title_8_pc>li:before,.texts ul.ul_title_8_pc>li:before,ul.ul_title_7_pc>li:before,.texts ul.ul_title_7_pc>li:before,ul.ul_title_6_pc>li:before,.texts ul.ul_title_6_pc>li:before,ul.ul_title_5_pc>li:before,.texts ul.ul_title_5_pc>li:before,ul.ul_title_4_pc>li:before,.texts ul.ul_title_4_pc>li:before,ul.ul_title_3_pc>li:before,.texts ul.ul_title_3_pc>li:before{position:absolute;top:0;left:0;display:inline-block;margin:auto;height:100%}}ul.ul_title_3>li,.texts ul.ul_title_3>li{padding-left:4.5em}ul.ul_title_3>li .title,ul.ul_title_3>li:before,.texts ul.ul_title_3>li .title,.texts ul.ul_title_3>li:before{width:4em}@media print,screen and (min-width:600px){ul.ul_title_3_tb>li,.texts ul.ul_title_3_tb>li{padding-left:4.5em}}@media print,screen and (min-width:600px){ul.ul_title_3_tb>li .title,ul.ul_title_3_tb>li:before,.texts ul.ul_title_3_tb>li .title,.texts ul.ul_title_3_tb>li:before{width:4em}}@media print,screen and (min-width:960px){ul.ul_title_3_pc>li,.texts ul.ul_title_3_pc>li{padding-left:4.5em}}@media print,screen and (min-width:960px){ul.ul_title_3_pc>li .title,ul.ul_title_3_pc>li:before,.texts ul.ul_title_3_pc>li .title,.texts ul.ul_title_3_pc>li:before{width:4em}}ul.ul_title_4>li,.texts ul.ul_title_4>li{padding-left:5.5em}ul.ul_title_4>li .title,ul.ul_title_4>li:before,.texts ul.ul_title_4>li .title,.texts ul.ul_title_4>li:before{width:5em}@media print,screen and (min-width:600px){ul.ul_title_4_tb>li,.texts ul.ul_title_4_tb>li{padding-left:5.5em}}@media print,screen and (min-width:600px){ul.ul_title_4_tb>li .title,ul.ul_title_4_tb>li:before,.texts ul.ul_title_4_tb>li .title,.texts ul.ul_title_4_tb>li:before{width:5em}}@media print,screen and (min-width:960px){ul.ul_title_4_pc>li,.texts ul.ul_title_4_pc>li{padding-left:5.5em}}@media print,screen and (min-width:960px){ul.ul_title_4_pc>li .title,ul.ul_title_4_pc>li:before,.texts ul.ul_title_4_pc>li .title,.texts ul.ul_title_4_pc>li:before{width:5em}}ul.ul_title_5>li,.texts ul.ul_title_5>li{padding-left:6.5em}ul.ul_title_5>li .title,ul.ul_title_5>li:before,.texts ul.ul_title_5>li .title,.texts ul.ul_title_5>li:before{width:6em}@media print,screen and (min-width:600px){ul.ul_title_5_tb>li,.texts ul.ul_title_5_tb>li{padding-left:6.5em}}@media print,screen and (min-width:600px){ul.ul_title_5_tb>li .title,ul.ul_title_5_tb>li:before,.texts ul.ul_title_5_tb>li .title,.texts ul.ul_title_5_tb>li:before{width:6em}}@media print,screen and (min-width:960px){ul.ul_title_5_pc>li,.texts ul.ul_title_5_pc>li{padding-left:6.5em}}@media print,screen and (min-width:960px){ul.ul_title_5_pc>li .title,ul.ul_title_5_pc>li:before,.texts ul.ul_title_5_pc>li .title,.texts ul.ul_title_5_pc>li:before{width:6em}}ul.ul_title_6>li,.texts ul.ul_title_6>li{padding-left:7.5em}ul.ul_title_6>li .title,ul.ul_title_6>li:before,.texts ul.ul_title_6>li .title,.texts ul.ul_title_6>li:before{width:7em}@media print,screen and (min-width:600px){ul.ul_title_6_tb>li,.texts ul.ul_title_6_tb>li{padding-left:7.5em}}@media print,screen and (min-width:600px){ul.ul_title_6_tb>li .title,ul.ul_title_6_tb>li:before,.texts ul.ul_title_6_tb>li .title,.texts ul.ul_title_6_tb>li:before{width:7em}}@media print,screen and (min-width:960px){ul.ul_title_6_pc>li,.texts ul.ul_title_6_pc>li{padding-left:7.5em}}@media print,screen and (min-width:960px){ul.ul_title_6_pc>li .title,ul.ul_title_6_pc>li:before,.texts ul.ul_title_6_pc>li .title,.texts ul.ul_title_6_pc>li:before{width:7em}}ul.ul_title_7>li,.texts ul.ul_title_7>li{padding-left:8.5em}ul.ul_title_7>li .title,ul.ul_title_7>li:before,.texts ul.ul_title_7>li .title,.texts ul.ul_title_7>li:before{width:8em}@media print,screen and (min-width:600px){ul.ul_title_7_tb>li,.texts ul.ul_title_7_tb>li{padding-left:8.5em}}@media print,screen and (min-width:600px){ul.ul_title_7_tb>li .title,ul.ul_title_7_tb>li:before,.texts ul.ul_title_7_tb>li .title,.texts ul.ul_title_7_tb>li:before{width:8em}}@media print,screen and (min-width:960px){ul.ul_title_7_pc>li,.texts ul.ul_title_7_pc>li{padding-left:8.5em}}@media print,screen and (min-width:960px){ul.ul_title_7_pc>li .title,ul.ul_title_7_pc>li:before,.texts ul.ul_title_7_pc>li .title,.texts ul.ul_title_7_pc>li:before{width:8em}}ul.ul_title_8>li,.texts ul.ul_title_8>li{padding-left:9.5em}ul.ul_title_8>li .title,ul.ul_title_8>li:before,.texts ul.ul_title_8>li .title,.texts ul.ul_title_8>li:before{width:9em}@media print,screen and (min-width:600px){ul.ul_title_8_tb>li,.texts ul.ul_title_8_tb>li{padding-left:9.5em}}@media print,screen and (min-width:600px){ul.ul_title_8_tb>li .title,ul.ul_title_8_tb>li:before,.texts ul.ul_title_8_tb>li .title,.texts ul.ul_title_8_tb>li:before{width:9em}}@media print,screen and (min-width:960px){ul.ul_title_8_pc>li,.texts ul.ul_title_8_pc>li{padding-left:9.5em}}@media print,screen and (min-width:960px){ul.ul_title_8_pc>li .title,ul.ul_title_8_pc>li:before,.texts ul.ul_title_8_pc>li .title,.texts ul.ul_title_8_pc>li:before{width:9em}}ul.ul_title_9>li,.texts ul.ul_title_9>li{padding-left:10.5em}ul.ul_title_9>li .title,ul.ul_title_9>li:before,.texts ul.ul_title_9>li .title,.texts ul.ul_title_9>li:before{width:10em}@media print,screen and (min-width:600px){ul.ul_title_9_tb>li,.texts ul.ul_title_9_tb>li{padding-left:10.5em}}@media print,screen and (min-width:600px){ul.ul_title_9_tb>li .title,ul.ul_title_9_tb>li:before,.texts ul.ul_title_9_tb>li .title,.texts ul.ul_title_9_tb>li:before{width:10em}}@media print,screen and (min-width:960px){ul.ul_title_9_pc>li,.texts ul.ul_title_9_pc>li{padding-left:10.5em}}@media print,screen and (min-width:960px){ul.ul_title_9_pc>li .title,ul.ul_title_9_pc>li:before,.texts ul.ul_title_9_pc>li .title,.texts ul.ul_title_9_pc>li:before{width:10em}}ul.ol_circle>li,.texts ol.ol_circle>li{padding-left:28px;counter-increment:num}ul.ol_circle>li:before,ul.ol_circle>li:after,.texts ol.ol_circle>li:before,.texts ol.ol_circle>li:after{top:2px;width:20px;height:20px}ul.ol_circle>li:before,.texts ol.ol_circle>li:before{content:counter(num);z-index:3;text-align:center;font-size:1.1rem;font-weight:700;line-height:20px;color:white}ul.ol_circle>li:after,.texts ol.ol_circle>li:after{content:"";position:absolute;left:0;z-index:2;display:block;border-radius:100%;background-color:#332}.circle_cf_ol{display:inline-block;width:20px;height:20px;background-color:#332;text-align:center;font-size:1.1rem;font-weight:700;line-height:20px;color:white}ul.ol_kome>li,.texts ol.ol_kome>li{padding-left:40px;counter-increment:num}ul.ol_kome>li:before,.texts ol.ol_kome>li:before{content:"* " counter(num) " ";width:40px;font-weight:700;color:#332}.texts dl,dl.text{display:grid;grid-template:auto/min-content 1fr;margin-bottom:10px}.texts dl>dt,dl.text>dt{grid-column:1;margin-right:20px;margin-bottom:4px;line-height:1.6;color:#332;white-space:nowrap}.texts dl>dd,dl.text>dd{grid-column:2;margin-bottom:4px;line-height:1.6}.texts p.center,p.text.center,.entry_wrap p.center{text-align:center}.texts p.right,p.text.right,.entry_wrap p.right{text-align:right}.texts p.left,p.text.left,.entry_wrap p.left{text-align:left}.texts .big,p.text.big,.entry_wrap p.big{font-size:1.2em}.texts .small,p.text.small,.entry_wrap p.small{font-size:.8em}.texts p.caption,p.text.caption,.entry_wrap p.caption{font-size:1.3rem;line-height:1.3}.texts p.supple,p.text.supple,.entry_wrap p.supple{font-size:1.3rem;line-height:1.5}.texts strong.big,.texts span.big,.texts span.small{display:inline-block}.caption{font-size:1.3rem}.supple{font-size:1.2rem}.caution{color:#f00}.accent{color:#ff0045}.marker{background:linear-gradient(transparent 75%,rgba(255,255,0,.9) 25%)}.icon_kome{position:relative;padding-left:20px;list-style:none}.icon_kome:before{content:"※";position:absolute;top:0;left:0;display:block;width:15px}.icon_kome.center{display:inline-block}strong,.bold{font-weight:700}.fuchidori_text{text-shadow:blue 2px 0,blue -2px 0,blue 0 -2px,blue 0 2px,blue 2px 2px,blue -2px 2px,blue 2px -2px,blue -2px -2px,blue 1px 2px,blue -1px 2px,blue 1px -2px,blue -1px -2px,blue 2px 1px,blue -2px 1px,blue 2px -1px,blue -2px -1px}.nobr{display:inline-block}.link_arrow,.link_arrow_right,ul.ul_arrow>li,.texts ul.ul_arrow>li{position:relative;padding-left:1.5em}.link_arrow:before,.link_arrow_right:before,ul.ul_arrow>li:before,.texts ul.ul_arrow>li:before{content:"\f1ab";position:absolute;top:0;left:1px;display:block;margin:auto;font-family:icomoon_medium;color:#f00}.link_external:after{content:"\f0a3";margin-left:5px;font-size:1.1rem;font-family:icomoon_medium}.link_sscroll:after{content:"\f10d";margin-left:5px;font-size:1.2rem;font-family:icomoon_medium}.link_parent:after{content:"\f10f";margin-right:8px;margin-left:8px;font-size:1.2rem;font-family:icomoon_medium}.pdf_mark,.excel_mark,.word_mark{margin:0 15px;padding:0 6px;font-size:.9rem;line-height:1;color:white}@media print,screen and (min-width:600px){.pdf_mark,.excel_mark,.word_mark{margin:0 10px;padding:2px 4px}}.pdf_mark{background:#a00}.excel_mark{background:#217346}.word_mark{background:#2b579a}.pic,.object_fit{text-align:center}.pic img{width:auto;max-width:100%;vertical-align:bottom}.pic a:hover img{opacity:.75}.pic.max img{width:100%}.pic.frame{padding:4px;border:1px solid #707070}.object_fit{position:relative;display:block;margin-bottom:8px}.object_fit:before{content:"";display:block;padding-top:56.25%}.object_fit img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transition:.3s;-o-object-fit:cover;object-fit:cover}.object_fit img[src$="noimage_icon.svg"]{background-color:#eee!important;-o-object-fit:none;object-fit:none}.object_fit.frame{padding:4px;border:1px solid #707070}.object_fit.hover_zoom{overflow:hidden}.object_fit.hover_zoom a img{transition:.3s}.object_fit.hover_zoom a:hover img{transform:scale(1.15)}a:hover .object_fit:not(.hover_zoom) img,.object_fit:not(.hover_zoom) a:hover img{opacity:.7}.cover_wrap{position:relative;padding:clamp(10px,5vw,30px);border:1px solid #707070}.cover_wrap .heading_in_cover{position:relative;padding-left:calc(0px + 1em + 10px);margin-bottom:10px;padding-bottom:5px;border-bottom:1px solid #707070;font-weight:700;line-height:1.8}.cover_wrap .heading_in_cover:before{content:"\f0e5";display:block;font-family:icomoon_medium;position:absolute;top:0;bottom:0;height:1em;line-height:1;left:0;margin:auto;width:1em;text-align:center}.cover_wrap .heading_in_cover:before{bottom:auto;line-height:inherit;color:#cab22b}.cover_wrap>:last-child{margin-bottom:0}form.search_wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}form.search_wrap .input_wrap{margin-right:10px;width:calc(100% - 50px);max-width:calc(100% - 50px)}@media print,screen and (min-width:600px){form.search_wrap .input_wrap{width:400px}}form.search_wrap .input_wrap input{margin:0}form.search_wrap a.button,form.search_wrap button.button{padding:0;width:40px;min-width:auto;transition:all .3s}form.search_wrap a.button>*,form.search_wrap button.button>*{padding:0;width:40px;height:40px;color:transparent!important;cursor:pointer;transition:all .3s;position:relative}form.search_wrap a.button>:before,form.search_wrap button.button>:before{content:"\f038";display:block;font-family:icomoon_medium;font-size:16px;position:absolute;top:0;bottom:0;height:1em;line-height:1;right:0;left:0;margin:auto;width:1em;text-align:center}.openclose_wrap .openclose_handle,.openclose_wrap a.openclose_handle,.openclose_wrap a.openclose_handle:visited{color:#333}@media print,screen and (min-width:960px){.openclose_wrap .openclose_handle,.openclose_wrap a.openclose_handle,.openclose_wrap a.openclose_handle:visited{cursor:pointer}}.openclose_wrap .openclose_handle span,.openclose_wrap a.openclose_handle span,.openclose_wrap a.openclose_handle:visited span{padding:10px 0 10px 25px;transition:all .3s}.openclose_wrap .openclose_handle.plus,.openclose_wrap .openclose_handle.minus{position:relative}.openclose_wrap .openclose_handle.plus span:before,.openclose_wrap .openclose_handle.minus span:before{position:absolute;top:0;bottom:0;left:0;display:block;margin:auto;width:1em;height:1em;text-align:center;font-size:1.8rem;font-family:icomoon_medium;line-height:1}.openclose_wrap .openclose_handle.plus span:before{content:"\f0f5"}.openclose_wrap .openclose_handle.minus span:before{content:"\f0f6"}.openclose_wrap .openclose_handle:hover span{color:#999}.openclose_wrap .openclose_handle:hover span:before{color:#333}.openclose_wrap .openclose_target{margin-bottom:0;padding:15px 0}.openclose_wrap .openclose_target>:last-child{margin-bottom:0}.tab_wrap{overflow:hidden}.tab_wrap .tab_handles{display:flex;flex-wrap:wrap;margin-bottom:0!important;width:100%}.tab_wrap .tab_handles>*,.tab_wrap .tab_handles>a:visited{position:relative;flex-grow:1;text-align:center;text-decoration:none;font-weight:700;cursor:pointer;transition:all .5s}.tab_wrap .tab_handles>* span,.tab_wrap .tab_handles>a:visited span{display:inline-block;padding-bottom:10px;transition:all .5s}.tab_wrap .tab_handles>* span:after,.tab_wrap .tab_handles>a:visited span:after{content:"";display:block;margin:0 auto;width:0;height:3px;background:transparent;color:#f00;transition:.3s}.tab_wrap .tab_handles>:hover span:after,.tab_wrap .tab_handles>.current span:after{width:100%;background:#f00}.tab_wrap .tab_target{margin-bottom:0}@media screen and (max-width:599px){.gallery_wrap .gallery_target{display:none}}@media print,screen and (min-width:960px){.gallery_wrap .gallery_handle_set>*{cursor:pointer}}.bottom_line{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #707070}@media print,screen and (min-width:600px){.bottom_line{margin-bottom:30px;padding-bottom:30px}}@media screen and (max-width:599px){.image_texts_sp_tb,.image_texts_sp,.image_texts,.texts_image_sp_tb,.texts_image_sp,.texts_image,.left_right_sp_tb,.left_right_sp,.left_right{display:flex;flex-wrap:wrap;justify-content:space-between}.image_texts_sp_tb>[class^=heading]:first-child,.image_texts_sp>[class^=heading]:first-child,.image_texts>[class^=heading]:first-child,.texts_image_sp_tb>[class^=heading]:first-child,.texts_image_sp>[class^=heading]:first-child,.texts_image>[class^=heading]:first-child,.left_right_sp_tb>[class^=heading]:first-child,.left_right_sp>[class^=heading]:first-child,.left_right>[class^=heading]:first-child{width:100%}.image_texts_sp_tb>.image_item,.image_texts_sp>.image_item,.image_texts>.image_item,.image_texts_sp_tb>.texts_item,.image_texts_sp>.texts_item,.image_texts>.texts_item,.texts_image_sp_tb>.image_item,.texts_image_sp>.image_item,.texts_image>.image_item,.texts_image_sp_tb>.texts_item,.texts_image_sp>.texts_item,.texts_image>.texts_item{margin-bottom:0}.image_texts_sp_tb>.image_item,.image_texts_sp>.image_item,.image_texts>.image_item,.texts_image_sp_tb>.image_item,.texts_image_sp>.image_item,.texts_image>.image_item{width:30%}.image_texts_sp_tb>.texts_item,.image_texts_sp>.texts_item,.image_texts>.texts_item,.texts_image_sp_tb>.texts_item,.texts_image_sp>.texts_item,.texts_image>.texts_item{width:65%}.image_texts_sp_tb>.image_item,.image_texts_sp>.image_item,.image_texts>.image_item{order:1}.image_texts_sp_tb>.texts_item,.image_texts_sp>.texts_item,.image_texts>.texts_item{order:2}.texts_image_sp_tb>.image_item,.texts_image_sp>.image_item,.texts_image>.image_item{order:2}.texts_image_sp_tb>.texts_item,.texts_image_sp>.texts_item,.texts_image>.texts_item{order:1}.left_right_sp_tb>.left_item,.left_right_sp>.left_item,.left_right>.left_item,.left_right_sp_tb>.right_item,.left_right_sp>.right_item,.left_right>.right_item{margin-bottom:0;width:47.5%}.left_right_sp_tb>.left_item,.left_right_sp>.left_item,.left_right>.left_item{order:1}.left_right_sp_tb>.right_item,.left_right_sp>.right_item,.left_right>.right_item{order:2}.image_texts_grid_sp_tb,.image_texts_grid_sp,.image_texts_grid,.texts_image_grid_sp_tb,.texts_image_grid_sp,.texts_image_grid{display:grid;grid-template-rows:min-content 1fr}.image_texts_grid_sp_tb>[class^=heading],.image_texts_grid_sp>[class^=heading],.image_texts_grid>[class^=heading],.texts_image_grid_sp_tb>[class^=heading],.texts_image_grid_sp>[class^=heading],.texts_image_grid>[class^=heading]{grid-row:1}.image_texts_grid_sp_tb>.image_item,.image_texts_grid_sp>.image_item,.image_texts_grid>.image_item,.image_texts_grid_sp_tb>.texts_item,.image_texts_grid_sp>.texts_item,.image_texts_grid>.texts_item,.texts_image_grid_sp_tb>.image_item,.texts_image_grid_sp>.image_item,.texts_image_grid>.image_item,.texts_image_grid_sp_tb>.texts_item,.texts_image_grid_sp>.texts_item,.texts_image_grid>.texts_item{margin-bottom:0}.image_texts_grid_sp_tb>.image_item,.image_texts_grid_sp>.image_item,.image_texts_grid>.image_item,.texts_image_grid_sp_tb>.image_item,.texts_image_grid_sp>.image_item,.texts_image_grid>.image_item{grid-row:1/3}.image_texts_grid_sp_tb>.texts_item,.image_texts_grid_sp>.texts_item,.image_texts_grid>.texts_item,.texts_image_grid_sp_tb>.texts_item,.texts_image_grid_sp>.texts_item,.texts_image_grid>.texts_item{grid-row:2}.image_texts_grid_sp_tb,.image_texts_grid_sp,.image_texts_grid{grid-template-columns:30% 1fr 65%}.image_texts_grid_sp_tb>[class^=heading],.image_texts_grid_sp>[class^=heading],.image_texts_grid>[class^=heading]{grid-column:3}.image_texts_grid_sp_tb>.image_item,.image_texts_grid_sp>.image_item,.image_texts_grid>.image_item{grid-column:1}.image_texts_grid_sp_tb>.texts_item,.image_texts_grid_sp>.texts_item,.image_texts_grid>.texts_item{grid-column:3}.texts_image_grid_sp_tb,.texts_image_grid_sp,.texts_image_grid{grid-template-columns:65% 1fr 30%}.texts_image_grid_sp_tb>[class^=heading],.texts_image_grid_sp>[class^=heading],.texts_image_grid>[class^=heading]{grid-column:1}.texts_image_grid_sp_tb>.image_item,.texts_image_grid_sp>.image_item,.texts_image_grid>.image_item{grid-column:3}.texts_image_grid_sp_tb>.texts_item,.texts_image_grid_sp>.texts_item,.texts_image_grid>.texts_item{grid-column:1}.float_left_sp_tb,.float_left_sp,.float_left,.float_right_sp_tb,.float_right_sp,.float_right{overflow:hidden}.float_left_sp_tb>.image_item,.float_left_sp>.image_item,.float_left>.image_item,.float_right_sp_tb>.image_item,.float_right_sp>.image_item,.float_right>.image_item{width:30%}.float_left_sp_tb>.image_item,.float_left_sp>.image_item,.float_left>.image_item{float:left;margin:0 10px 10px 0}.float_right_sp_tb>.image_item,.float_right_sp>.image_item,.float_right>.image_item{float:right;margin:0 0 10px 10px}.clm6_sp_tb,.clm5_sp_tb,.clm4_sp_tb,.clm3_sp_tb,.clm2_sp_tb,.clm6_sp,.clm5_sp,.clm4_sp,.clm3_sp,.clm2_sp,.clm6,.clm5,.clm4,.clm3,.clm2{display:flex;flex-wrap:wrap;gap:10px}.clm6_sp_tb>[class^=heading]:first-child,.clm5_sp_tb>[class^=heading]:first-child,.clm4_sp_tb>[class^=heading]:first-child,.clm3_sp_tb>[class^=heading]:first-child,.clm2_sp_tb>[class^=heading]:first-child,.clm6_sp>[class^=heading]:first-child,.clm5_sp>[class^=heading]:first-child,.clm4_sp>[class^=heading]:first-child,.clm3_sp>[class^=heading]:first-child,.clm2_sp>[class^=heading]:first-child,.clm6>[class^=heading]:first-child,.clm5>[class^=heading]:first-child,.clm4>[class^=heading]:first-child,.clm3>[class^=heading]:first-child,.clm2>[class^=heading]:first-child{width:100%}.clm6_sp_tb>.clm_item,.clm5_sp_tb>.clm_item,.clm4_sp_tb>.clm_item,.clm3_sp_tb>.clm_item,.clm2_sp_tb>.clm_item,.clm6_sp>.clm_item,.clm5_sp>.clm_item,.clm4_sp>.clm_item,.clm3_sp>.clm_item,.clm2_sp>.clm_item,.clm6>.clm_item,.clm5>.clm_item,.clm4>.clm_item,.clm3>.clm_item,.clm2>.clm_item{margin:0;min-width:0}.clm6_sp_tb>.clm_item>[class^=heading],.clm5_sp_tb>.clm_item>[class^=heading],.clm4_sp_tb>.clm_item>[class^=heading],.clm3_sp_tb>.clm_item>[class^=heading],.clm2_sp_tb>.clm_item>[class^=heading],.clm6_sp>.clm_item>[class^=heading],.clm5_sp>.clm_item>[class^=heading],.clm4_sp>.clm_item>[class^=heading],.clm3_sp>.clm_item>[class^=heading],.clm2_sp>.clm_item>[class^=heading],.clm6>.clm_item>[class^=heading],.clm5>.clm_item>[class^=heading],.clm4>.clm_item>[class^=heading],.clm3>.clm_item>[class^=heading],.clm2>.clm_item>[class^=heading],.clm6_sp_tb>.clm_item .caption,.clm5_sp_tb>.clm_item .caption,.clm4_sp_tb>.clm_item .caption,.clm3_sp_tb>.clm_item .caption,.clm2_sp_tb>.clm_item .caption,.clm6_sp>.clm_item .caption,.clm5_sp>.clm_item .caption,.clm4_sp>.clm_item .caption,.clm3_sp>.clm_item .caption,.clm2_sp>.clm_item .caption,.clm6>.clm_item .caption,.clm5>.clm_item .caption,.clm4>.clm_item .caption,.clm3>.clm_item .caption,.clm2>.clm_item .caption,.clm6_sp_tb>.clm_item .texts,.clm5_sp_tb>.clm_item .texts,.clm4_sp_tb>.clm_item .texts,.clm3_sp_tb>.clm_item .texts,.clm2_sp_tb>.clm_item .texts,.clm6_sp>.clm_item .texts,.clm5_sp>.clm_item .texts,.clm4_sp>.clm_item .texts,.clm3_sp>.clm_item .texts,.clm2_sp>.clm_item .texts,.clm6>.clm_item .texts,.clm5>.clm_item .texts,.clm4>.clm_item .texts,.clm3>.clm_item .texts,.clm2>.clm_item .texts,.clm6_sp_tb>.clm_item .text,.clm6_sp_tb>.clm_item .entry_wrap p,.entry_wrap .clm6_sp_tb>.clm_item p,.clm5_sp_tb>.clm_item .text,.clm5_sp_tb>.clm_item .entry_wrap p,.entry_wrap .clm5_sp_tb>.clm_item p,.clm4_sp_tb>.clm_item .text,.clm4_sp_tb>.clm_item .entry_wrap p,.entry_wrap .clm4_sp_tb>.clm_item p,.clm3_sp_tb>.clm_item .text,.clm3_sp_tb>.clm_item .entry_wrap p,.entry_wrap .clm3_sp_tb>.clm_item p,.clm2_sp_tb>.clm_item .text,.clm2_sp_tb>.clm_item .entry_wrap p,.entry_wrap .clm2_sp_tb>.clm_item p,.clm6_sp>.clm_item .text,.clm6_sp>.clm_item .entry_wrap p,.entry_wrap .clm6_sp>.clm_item p,.clm5_sp>.clm_item .text,.clm5_sp>.clm_item .entry_wrap p,.entry_wrap .clm5_sp>.clm_item p,.clm4_sp>.clm_item .text,.clm4_sp>.clm_item .entry_wrap p,.entry_wrap .clm4_sp>.clm_item p,.clm3_sp>.clm_item .text,.clm3_sp>.clm_item .entry_wrap p,.entry_wrap .clm3_sp>.clm_item p,.clm2_sp>.clm_item .text,.clm2_sp>.clm_item .entry_wrap p,.entry_wrap .clm2_sp>.clm_item p,.clm6>.clm_item .text,.clm6>.clm_item .entry_wrap p,.entry_wrap .clm6>.clm_item p,.clm5>.clm_item .text,.clm5>.clm_item .entry_wrap p,.entry_wrap .clm5>.clm_item p,.clm4>.clm_item .text,.clm4>.clm_item .entry_wrap p,.entry_wrap .clm4>.clm_item p,.clm3>.clm_item .text,.clm3>.clm_item .entry_wrap p,.entry_wrap .clm3>.clm_item p,.clm2>.clm_item .text,.clm2>.clm_item .entry_wrap p,.entry_wrap .clm2>.clm_item p{padding-right:5px;padding-left:5px}.clm2>.clm_item{width:calc(50% - 5px)}.clm3>.clm_item{width:calc(33.3333333333% - 6.6666666667px)}.clm4>.clm_item{width:calc(25% - 7.5px)}.clm5>.clm_item{width:calc(20% - 8px)}.clm6>.clm_item{width:calc(16.6666666667% - 8.3333333333px)}.clm2_sp>.clm_item{width:calc(50% - 5px)}.clm3_sp>.clm_item{width:calc(33.3333333333% - 6.6666666667px)}.clm4_sp>.clm_item{width:calc(25% - 7.5px)}.clm5_sp>.clm_item{width:calc(20% - 8px)}.clm6_sp>.clm_item{width:calc(16.6666666667% - 8.3333333333px)}.clm2_sp_tb>.clm_item{width:calc(50% - 5px)}.clm3_sp_tb>.clm_item{width:calc(33.3333333333% - 6.6666666667px)}.clm4_sp_tb>.clm_item{width:calc(25% - 7.5px)}.clm5_sp_tb>.clm_item{width:calc(20% - 8px)}.clm6_sp_tb>.clm_item{width:calc(16.6666666667% - 8.3333333333px)}}@media screen and (min-width:600px) and (max-width:959px){.image_texts_tb_pc,.image_texts_tb,.image_texts_sp_tb,.image_texts,.texts_image_tb_pc,.texts_image_tb,.texts_image_sp_tb,.texts_image,.left_right_tb_pc,.left_right_tb,.left_right_sp_tb,.left_right{display:flex;flex-wrap:wrap;justify-content:space-between}.image_texts_tb_pc>[class^=heading]:first-child,.image_texts_tb>[class^=heading]:first-child,.image_texts_sp_tb>[class^=heading]:first-child,.image_texts>[class^=heading]:first-child,.texts_image_tb_pc>[class^=heading]:first-child,.texts_image_tb>[class^=heading]:first-child,.texts_image_sp_tb>[class^=heading]:first-child,.texts_image>[class^=heading]:first-child,.left_right_tb_pc>[class^=heading]:first-child,.left_right_tb>[class^=heading]:first-child,.left_right_sp_tb>[class^=heading]:first-child,.left_right>[class^=heading]:first-child{width:100%}.image_texts_tb_pc>.image_item,.image_texts_tb>.image_item,.image_texts_sp_tb>.image_item,.image_texts>.image_item,.image_texts_tb_pc>.texts_item,.image_texts_tb>.texts_item,.image_texts_sp_tb>.texts_item,.image_texts>.texts_item,.texts_image_tb_pc>.image_item,.texts_image_tb>.image_item,.texts_image_sp_tb>.image_item,.texts_image>.image_item,.texts_image_tb_pc>.texts_item,.texts_image_tb>.texts_item,.texts_image_sp_tb>.texts_item,.texts_image>.texts_item{margin-bottom:0}.image_texts_tb_pc>.image_item,.image_texts_tb>.image_item,.image_texts_sp_tb>.image_item,.image_texts>.image_item,.texts_image_tb_pc>.image_item,.texts_image_tb>.image_item,.texts_image_sp_tb>.image_item,.texts_image>.image_item{width:30%}.image_texts_tb_pc>.texts_item,.image_texts_tb>.texts_item,.image_texts_sp_tb>.texts_item,.image_texts>.texts_item,.texts_image_tb_pc>.texts_item,.texts_image_tb>.texts_item,.texts_image_sp_tb>.texts_item,.texts_image>.texts_item{width:65%}.image_texts_tb_pc>.image_item,.image_texts_tb>.image_item,.image_texts_sp_tb>.image_item,.image_texts>.image_item{order:1}.image_texts_tb_pc>.texts_item,.image_texts_tb>.texts_item,.image_texts_sp_tb>.texts_item,.image_texts>.texts_item{order:2}.texts_image_tb_pc>.image_item,.texts_image_tb>.image_item,.texts_image_sp_tb>.image_item,.texts_image>.image_item{order:2}.texts_image_tb_pc>.texts_item,.texts_image_tb>.texts_item,.texts_image_sp_tb>.texts_item,.texts_image>.texts_item{order:1}.left_right_tb_pc>.left_item,.left_right_tb>.left_item,.left_right_sp_tb>.left_item,.left_right>.left_item,.left_right_tb_pc>.right_item,.left_right_tb>.right_item,.left_right_sp_tb>.right_item,.left_right>.right_item{margin-bottom:0;width:47.5%}.left_right_tb_pc>.left_item,.left_right_tb>.left_item,.left_right_sp_tb>.left_item,.left_right>.left_item{order:1}.left_right_tb_pc>.right_item,.left_right_tb>.right_item,.left_right_sp_tb>.right_item,.left_right>.right_item{order:2}.image_texts_grid_tb_pc,.image_texts_grid_tb,.image_texts_grid_sp_tb,.image_texts_grid,.texts_image_grid_tb_pc,.texts_image_grid_tb,.texts_image_grid_sp_tb,.texts_image_grid{display:grid;grid-template-rows:min-content 1fr}.image_texts_grid_tb_pc>[class^=heading],.image_texts_grid_tb>[class^=heading],.image_texts_grid_sp_tb>[class^=heading],.image_texts_grid>[class^=heading],.texts_image_grid_tb_pc>[class^=heading],.texts_image_grid_tb>[class^=heading],.texts_image_grid_sp_tb>[class^=heading],.texts_image_grid>[class^=heading]{grid-row:1}.image_texts_grid_tb_pc>.image_item,.image_texts_grid_tb>.image_item,.image_texts_grid_sp_tb>.image_item,.image_texts_grid>.image_item,.image_texts_grid_tb_pc>.texts_item,.image_texts_grid_tb>.texts_item,.image_texts_grid_sp_tb>.texts_item,.image_texts_grid>.texts_item,.texts_image_grid_tb_pc>.image_item,.texts_image_grid_tb>.image_item,.texts_image_grid_sp_tb>.image_item,.texts_image_grid>.image_item,.texts_image_grid_tb_pc>.texts_item,.texts_image_grid_tb>.texts_item,.texts_image_grid_sp_tb>.texts_item,.texts_image_grid>.texts_item{margin-bottom:0}.image_texts_grid_tb_pc>.image_item,.image_texts_grid_tb>.image_item,.image_texts_grid_sp_tb>.image_item,.image_texts_grid>.image_item,.texts_image_grid_tb_pc>.image_item,.texts_image_grid_tb>.image_item,.texts_image_grid_sp_tb>.image_item,.texts_image_grid>.image_item{grid-row:1/3}.image_texts_grid_tb_pc>.texts_item,.image_texts_grid_tb>.texts_item,.image_texts_grid_sp_tb>.texts_item,.image_texts_grid>.texts_item,.texts_image_grid_tb_pc>.texts_item,.texts_image_grid_tb>.texts_item,.texts_image_grid_sp_tb>.texts_item,.texts_image_grid>.texts_item{grid-row:2}.image_texts_grid_tb_pc,.image_texts_grid_tb,.image_texts_grid_sp_tb,.image_texts_grid{grid-template-columns:30% 1fr 65%}.image_texts_grid_tb_pc>[class^=heading],.image_texts_grid_tb>[class^=heading],.image_texts_grid_sp_tb>[class^=heading],.image_texts_grid>[class^=heading]{grid-column:3}.image_texts_grid_tb_pc>.image_item,.image_texts_grid_tb>.image_item,.image_texts_grid_sp_tb>.image_item,.image_texts_grid>.image_item{grid-column:1}.image_texts_grid_tb_pc>.texts_item,.image_texts_grid_tb>.texts_item,.image_texts_grid_sp_tb>.texts_item,.image_texts_grid>.texts_item{grid-column:3}.texts_image_grid_tb_pc,.texts_image_grid_tb,.texts_image_grid_sp_tb,.texts_image_grid{grid-template-columns:65% 1fr 30%}.texts_image_grid_tb_pc>[class^=heading],.texts_image_grid_tb>[class^=heading],.texts_image_grid_sp_tb>[class^=heading],.texts_image_grid>[class^=heading]{grid-column:1}.texts_image_grid_tb_pc>.image_item,.texts_image_grid_tb>.image_item,.texts_image_grid_sp_tb>.image_item,.texts_image_grid>.image_item{grid-column:3}.texts_image_grid_tb_pc>.texts_item,.texts_image_grid_tb>.texts_item,.texts_image_grid_sp_tb>.texts_item,.texts_image_grid>.texts_item{grid-column:1}.float_left_tb_pc,.float_left_tb,.float_left_sp_tb,.float_left,.float_right_tb_pc,.float_right_tb,.float_right_sp_tb,.float_right{overflow:hidden}.float_left_tb_pc>.image_item,.float_left_tb>.image_item,.float_left_sp_tb>.image_item,.float_left>.image_item,.float_right_tb_pc>.image_item,.float_right_tb>.image_item,.float_right_sp_tb>.image_item,.float_right>.image_item{width:30%}.float_left_tb_pc>.image_item,.float_left_tb>.image_item,.float_left_sp_tb>.image_item,.float_left>.image_item{float:left;margin:0 10px 10px 0}.float_right_tb_pc>.image_item,.float_right_tb>.image_item,.float_right_sp_tb>.image_item,.float_right>.image_item{float:right;margin:0 0 10px 10px}.clm6_tb_pc,.clm5_tb_pc,.clm4_tb_pc,.clm3_tb_pc,.clm2_tb_pc,.clm6_tb,.clm5_tb,.clm4_tb,.clm3_tb,.clm2_tb,.clm6_sp_tb,.clm5_sp_tb,.clm4_sp_tb,.clm3_sp_tb,.clm2_sp_tb,.clm6,.clm5,.clm4,.clm3,.clm2{display:flex;flex-wrap:wrap;gap:30px}.clm6_tb_pc>[class^=heading]:first-child,.clm5_tb_pc>[class^=heading]:first-child,.clm4_tb_pc>[class^=heading]:first-child,.clm3_tb_pc>[class^=heading]:first-child,.clm2_tb_pc>[class^=heading]:first-child,.clm6_tb>[class^=heading]:first-child,.clm5_tb>[class^=heading]:first-child,.clm4_tb>[class^=heading]:first-child,.clm3_tb>[class^=heading]:first-child,.clm2_tb>[class^=heading]:first-child,.clm6_sp_tb>[class^=heading]:first-child,.clm5_sp_tb>[class^=heading]:first-child,.clm4_sp_tb>[class^=heading]:first-child,.clm3_sp_tb>[class^=heading]:first-child,.clm2_sp_tb>[class^=heading]:first-child,.clm6>[class^=heading]:first-child,.clm5>[class^=heading]:first-child,.clm4>[class^=heading]:first-child,.clm3>[class^=heading]:first-child,.clm2>[class^=heading]:first-child{width:100%}.clm6_tb_pc>.clm_item,.clm5_tb_pc>.clm_item,.clm4_tb_pc>.clm_item,.clm3_tb_pc>.clm_item,.clm2_tb_pc>.clm_item,.clm6_tb>.clm_item,.clm5_tb>.clm_item,.clm4_tb>.clm_item,.clm3_tb>.clm_item,.clm2_tb>.clm_item,.clm6_sp_tb>.clm_item,.clm5_sp_tb>.clm_item,.clm4_sp_tb>.clm_item,.clm3_sp_tb>.clm_item,.clm2_sp_tb>.clm_item,.clm6>.clm_item,.clm5>.clm_item,.clm4>.clm_item,.clm3>.clm_item,.clm2>.clm_item{margin:0;min-width:0}.clm6_tb_pc>.clm_item>[class^=heading],.clm5_tb_pc>.clm_item>[class^=heading],.clm4_tb_pc>.clm_item>[class^=heading],.clm3_tb_pc>.clm_item>[class^=heading],.clm2_tb_pc>.clm_item>[class^=heading],.clm6_tb>.clm_item>[class^=heading],.clm5_tb>.clm_item>[class^=heading],.clm4_tb>.clm_item>[class^=heading],.clm3_tb>.clm_item>[class^=heading],.clm2_tb>.clm_item>[class^=heading],.clm6_sp_tb>.clm_item>[class^=heading],.clm5_sp_tb>.clm_item>[class^=heading],.clm4_sp_tb>.clm_item>[class^=heading],.clm3_sp_tb>.clm_item>[class^=heading],.clm2_sp_tb>.clm_item>[class^=heading],.clm6>.clm_item>[class^=heading],.clm5>.clm_item>[class^=heading],.clm4>.clm_item>[class^=heading],.clm3>.clm_item>[class^=heading],.clm2>.clm_item>[class^=heading],.clm6_tb_pc>.clm_item .caption,.clm5_tb_pc>.clm_item .caption,.clm4_tb_pc>.clm_item .caption,.clm3_tb_pc>.clm_item .caption,.clm2_tb_pc>.clm_item .caption,.clm6_tb>.clm_item .caption,.clm5_tb>.clm_item .caption,.clm4_tb>.clm_item .caption,.clm3_tb>.clm_item .caption,.clm2_tb>.clm_item .caption,.clm6_sp_tb>.clm_item .caption,.clm5_sp_tb>.clm_item .caption,.clm4_sp_tb>.clm_item .caption,.clm3_sp_tb>.clm_item .caption,.clm2_sp_tb>.clm_item .caption,.clm6>.clm_item .caption,.clm5>.clm_item .caption,.clm4>.clm_item .caption,.clm3>.clm_item .caption,.clm2>.clm_item .caption,.clm6_tb_pc>.clm_item .texts,.clm5_tb_pc>.clm_item .texts,.clm4_tb_pc>.clm_item .texts,.clm3_tb_pc>.clm_item .texts,.clm2_tb_pc>.clm_item .texts,.clm6_tb>.clm_item .texts,.clm5_tb>.clm_item .texts,.clm4_tb>.clm_item .texts,.clm3_tb>.clm_item .texts,.clm2_tb>.clm_item .texts,.clm6_sp_tb>.clm_item .texts,.clm5_sp_tb>.clm_item .texts,.clm4_sp_tb>.clm_item .texts,.clm3_sp_tb>.clm_item .texts,.clm2_sp_tb>.clm_item .texts,.clm6>.clm_item .texts,.clm5>.clm_item .texts,.clm4>.clm_item .texts,.clm3>.clm_item .texts,.clm2>.clm_item .texts,.clm6_tb_pc>.clm_item .text,.clm6_tb_pc>.clm_item .entry_wrap p,.entry_wrap .clm6_tb_pc>.clm_item p,.clm5_tb_pc>.clm_item .text,.clm5_tb_pc>.clm_item .entry_wrap p,.entry_wrap .clm5_tb_pc>.clm_item p,.clm4_tb_pc>.clm_item .text,.clm4_tb_pc>.clm_item .entry_wrap p,.entry_wrap .clm4_tb_pc>.clm_item p,.clm3_tb_pc>.clm_item .text,.clm3_tb_pc>.clm_item .entry_wrap p,.entry_wrap .clm3_tb_pc>.clm_item p,.clm2_tb_pc>.clm_item .text,.clm2_tb_pc>.clm_item .entry_wrap p,.entry_wrap .clm2_tb_pc>.clm_item p,.clm6_tb>.clm_item .text,.clm6_tb>.clm_item .entry_wrap p,.entry_wrap .clm6_tb>.clm_item p,.clm5_tb>.clm_item .text,.clm5_tb>.clm_item .entry_wrap p,.entry_wrap .clm5_tb>.clm_item p,.clm4_tb>.clm_item .text,.clm4_tb>.clm_item .entry_wrap p,.entry_wrap .clm4_tb>.clm_item p,.clm3_tb>.clm_item .text,.clm3_tb>.clm_item .entry_wrap p,.entry_wrap .clm3_tb>.clm_item p,.clm2_tb>.clm_item .text,.clm2_tb>.clm_item .entry_wrap p,.entry_wrap .clm2_tb>.clm_item p,.clm6_sp_tb>.clm_item .text,.clm6_sp_tb>.clm_item .entry_wrap p,.entry_wrap .clm6_sp_tb>.clm_item p,.clm5_sp_tb>.clm_item .text,.clm5_sp_tb>.clm_item .entry_wrap p,.entry_wrap .clm5_sp_tb>.clm_item p,.clm4_sp_tb>.clm_item .text,.clm4_sp_tb>.clm_item .entry_wrap p,.entry_wrap .clm4_sp_tb>.clm_item p,.clm3_sp_tb>.clm_item .text,.clm3_sp_tb>.clm_item .entry_wrap p,.entry_wrap .clm3_sp_tb>.clm_item p,.clm2_sp_tb>.clm_item .text,.clm2_sp_tb>.clm_item .entry_wrap p,.entry_wrap .clm2_sp_tb>.clm_item p,.clm6>.clm_item .text,.clm6>.clm_item .entry_wrap p,.entry_wrap .clm6>.clm_item p,.clm5>.clm_item .text,.clm5>.clm_item .entry_wrap p,.entry_wrap .clm5>.clm_item p,.clm4>.clm_item .text,.clm4>.clm_item .entry_wrap p,.entry_wrap .clm4>.clm_item p,.clm3>.clm_item .text,.clm3>.clm_item .entry_wrap p,.entry_wrap .clm3>.clm_item p,.clm2>.clm_item .text,.clm2>.clm_item .entry_wrap p,.entry_wrap .clm2>.clm_item p{padding-right:5px;padding-left:5px}.clm2>.clm_item{width:calc(50% - 15px)}.clm3>.clm_item{width:calc(33.3333333333% - 20px)}.clm4>.clm_item{width:calc(25% - 22.5px)}.clm5>.clm_item{width:calc(20% - 24px)}.clm6>.clm_item{width:calc(16.6666666667% - 25px)}.clm2_sp_tb>.clm_item{width:calc(50% - 15px)}.clm3_sp_tb>.clm_item{width:calc(33.3333333333% - 20px)}.clm4_sp_tb>.clm_item{width:calc(25% - 22.5px)}.clm5_sp_tb>.clm_item{width:calc(20% - 24px)}.clm6_sp_tb>.clm_item{width:calc(16.6666666667% - 25px)}.clm2_tb>.clm_item{width:calc(50% - 15px)}.clm3_tb>.clm_item{width:calc(33.3333333333% - 20px)}.clm4_tb>.clm_item{width:calc(25% - 22.5px)}.clm5_tb>.clm_item{width:calc(20% - 24px)}.clm6_tb>.clm_item{width:calc(16.6666666667% - 25px)}.clm2_tb_pc>.clm_item{width:calc(50% - 15px)}.clm3_tb_pc>.clm_item{width:calc(33.3333333333% - 20px)}.clm4_tb_pc>.clm_item{width:calc(25% - 22.5px)}.clm5_tb_pc>.clm_item{width:calc(20% - 24px)}.clm6_tb_pc>.clm_item{width:calc(16.6666666667% - 25px)}}@media print,screen and (min-width:960px){.image_texts_pc,.image_texts_tb_pc,.image_texts,.texts_image_pc,.texts_image_tb_pc,.texts_image,.left_right_pc,.left_right_tb_pc,.left_right{display:flex;flex-wrap:wrap;justify-content:space-between}.image_texts_pc>[class^=heading]:first-child,.image_texts_tb_pc>[class^=heading]:first-child,.image_texts>[class^=heading]:first-child,.texts_image_pc>[class^=heading]:first-child,.texts_image_tb_pc>[class^=heading]:first-child,.texts_image>[class^=heading]:first-child,.left_right_pc>[class^=heading]:first-child,.left_right_tb_pc>[class^=heading]:first-child,.left_right>[class^=heading]:first-child{width:100%}.image_texts_pc>.image_item,.image_texts_tb_pc>.image_item,.image_texts>.image_item,.image_texts_pc>.texts_item,.image_texts_tb_pc>.texts_item,.image_texts>.texts_item,.texts_image_pc>.image_item,.texts_image_tb_pc>.image_item,.texts_image>.image_item,.texts_image_pc>.texts_item,.texts_image_tb_pc>.texts_item,.texts_image>.texts_item{margin-bottom:0}.image_texts_pc>.image_item,.image_texts_tb_pc>.image_item,.image_texts>.image_item,.texts_image_pc>.image_item,.texts_image_tb_pc>.image_item,.texts_image>.image_item{width:45%}.image_texts_pc>.texts_item,.image_texts_tb_pc>.texts_item,.image_texts>.texts_item,.texts_image_pc>.texts_item,.texts_image_tb_pc>.texts_item,.texts_image>.texts_item{width:50%}.image_texts_pc>.image_item,.image_texts_tb_pc>.image_item,.image_texts>.image_item{order:1}.image_texts_pc>.texts_item,.image_texts_tb_pc>.texts_item,.image_texts>.texts_item{order:2}.texts_image_pc>.image_item,.texts_image_tb_pc>.image_item,.texts_image>.image_item{order:2}.texts_image_pc>.texts_item,.texts_image_tb_pc>.texts_item,.texts_image>.texts_item{order:1}.left_right_pc>.left_item,.left_right_tb_pc>.left_item,.left_right>.left_item,.left_right_pc>.right_item,.left_right_tb_pc>.right_item,.left_right>.right_item{margin-bottom:0;width:47.5%}.left_right_pc>.left_item,.left_right_tb_pc>.left_item,.left_right>.left_item{order:1}.left_right_pc>.right_item,.left_right_tb_pc>.right_item,.left_right>.right_item{order:2}.image_texts_grid_pc,.image_texts_grid_tb_pc,.image_texts_grid,.texts_image_grid_pc,.texts_image_grid_tb_pc,.texts_image_grid{display:grid;grid-template-rows:min-content 1fr}.image_texts_grid_pc>[class^=heading],.image_texts_grid_tb_pc>[class^=heading],.image_texts_grid>[class^=heading],.texts_image_grid_pc>[class^=heading],.texts_image_grid_tb_pc>[class^=heading],.texts_image_grid>[class^=heading]{grid-row:1}.image_texts_grid_pc>.image_item,.image_texts_grid_tb_pc>.image_item,.image_texts_grid>.image_item,.image_texts_grid_pc>.texts_item,.image_texts_grid_tb_pc>.texts_item,.image_texts_grid>.texts_item,.texts_image_grid_pc>.image_item,.texts_image_grid_tb_pc>.image_item,.texts_image_grid>.image_item,.texts_image_grid_pc>.texts_item,.texts_image_grid_tb_pc>.texts_item,.texts_image_grid>.texts_item{margin-bottom:0}.image_texts_grid_pc>.image_item,.image_texts_grid_tb_pc>.image_item,.image_texts_grid>.image_item,.texts_image_grid_pc>.image_item,.texts_image_grid_tb_pc>.image_item,.texts_image_grid>.image_item{grid-row:1/3}.image_texts_grid_pc>.texts_item,.image_texts_grid_tb_pc>.texts_item,.image_texts_grid>.texts_item,.texts_image_grid_pc>.texts_item,.texts_image_grid_tb_pc>.texts_item,.texts_image_grid>.texts_item{grid-row:2}.image_texts_grid_pc,.image_texts_grid_tb_pc,.image_texts_grid{grid-template-columns:45% 1fr 50%}.image_texts_grid_pc>[class^=heading],.image_texts_grid_tb_pc>[class^=heading],.image_texts_grid>[class^=heading]{grid-column:3}.image_texts_grid_pc>.image_item,.image_texts_grid_tb_pc>.image_item,.image_texts_grid>.image_item{grid-column:1}.image_texts_grid_pc>.texts_item,.image_texts_grid_tb_pc>.texts_item,.image_texts_grid>.texts_item{grid-column:3}.texts_image_grid_pc,.texts_image_grid_tb_pc,.texts_image_grid{grid-template-columns:50% 1fr 45%}.texts_image_grid_pc>[class^=heading],.texts_image_grid_tb_pc>[class^=heading],.texts_image_grid>[class^=heading]{grid-column:1}.texts_image_grid_pc>.image_item,.texts_image_grid_tb_pc>.image_item,.texts_image_grid>.image_item{grid-column:3}.texts_image_grid_pc>.texts_item,.texts_image_grid_tb_pc>.texts_item,.texts_image_grid>.texts_item{grid-column:1}.float_left_pc,.float_left_tb_pc,.float_left,.float_right_pc,.float_right_tb_pc,.float_right{overflow:hidden}.float_left_pc>.image_item,.float_left_tb_pc>.image_item,.float_left>.image_item,.float_right_pc>.image_item,.float_right_tb_pc>.image_item,.float_right>.image_item{width:45%}.float_left_pc>.image_item,.float_left_tb_pc>.image_item,.float_left>.image_item{float:left;margin:0 10px 10px 0}.float_right_pc>.image_item,.float_right_tb_pc>.image_item,.float_right>.image_item{float:right;margin:0 0 10px 10px}.clm6_pc,.clm5_pc,.clm4_pc,.clm3_pc,.clm2_pc,.clm6_tb_pc,.clm5_tb_pc,.clm4_tb_pc,.clm3_tb_pc,.clm2_tb_pc,.clm6,.clm5,.clm4,.clm3,.clm2{display:flex;flex-wrap:wrap;gap:20px}.clm6_pc>[class^=heading]:first-child,.clm5_pc>[class^=heading]:first-child,.clm4_pc>[class^=heading]:first-child,.clm3_pc>[class^=heading]:first-child,.clm2_pc>[class^=heading]:first-child,.clm6_tb_pc>[class^=heading]:first-child,.clm5_tb_pc>[class^=heading]:first-child,.clm4_tb_pc>[class^=heading]:first-child,.clm3_tb_pc>[class^=heading]:first-child,.clm2_tb_pc>[class^=heading]:first-child,.clm6>[class^=heading]:first-child,.clm5>[class^=heading]:first-child,.clm4>[class^=heading]:first-child,.clm3>[class^=heading]:first-child,.clm2>[class^=heading]:first-child{width:100%}.clm6_pc>.clm_item,.clm5_pc>.clm_item,.clm4_pc>.clm_item,.clm3_pc>.clm_item,.clm2_pc>.clm_item,.clm6_tb_pc>.clm_item,.clm5_tb_pc>.clm_item,.clm4_tb_pc>.clm_item,.clm3_tb_pc>.clm_item,.clm2_tb_pc>.clm_item,.clm6>.clm_item,.clm5>.clm_item,.clm4>.clm_item,.clm3>.clm_item,.clm2>.clm_item{margin:0;min-width:0}.clm6_pc>.clm_item>[class^=heading],.clm5_pc>.clm_item>[class^=heading],.clm4_pc>.clm_item>[class^=heading],.clm3_pc>.clm_item>[class^=heading],.clm2_pc>.clm_item>[class^=heading],.clm6_tb_pc>.clm_item>[class^=heading],.clm5_tb_pc>.clm_item>[class^=heading],.clm4_tb_pc>.clm_item>[class^=heading],.clm3_tb_pc>.clm_item>[class^=heading],.clm2_tb_pc>.clm_item>[class^=heading],.clm6>.clm_item>[class^=heading],.clm5>.clm_item>[class^=heading],.clm4>.clm_item>[class^=heading],.clm3>.clm_item>[class^=heading],.clm2>.clm_item>[class^=heading],.clm6_pc>.clm_item .caption,.clm5_pc>.clm_item .caption,.clm4_pc>.clm_item .caption,.clm3_pc>.clm_item .caption,.clm2_pc>.clm_item .caption,.clm6_tb_pc>.clm_item .caption,.clm5_tb_pc>.clm_item .caption,.clm4_tb_pc>.clm_item .caption,.clm3_tb_pc>.clm_item .caption,.clm2_tb_pc>.clm_item .caption,.clm6>.clm_item .caption,.clm5>.clm_item .caption,.clm4>.clm_item .caption,.clm3>.clm_item .caption,.clm2>.clm_item .caption,.clm6_pc>.clm_item .texts,.clm5_pc>.clm_item .texts,.clm4_pc>.clm_item .texts,.clm3_pc>.clm_item .texts,.clm2_pc>.clm_item .texts,.clm6_tb_pc>.clm_item .texts,.clm5_tb_pc>.clm_item .texts,.clm4_tb_pc>.clm_item .texts,.clm3_tb_pc>.clm_item .texts,.clm2_tb_pc>.clm_item .texts,.clm6>.clm_item .texts,.clm5>.clm_item .texts,.clm4>.clm_item .texts,.clm3>.clm_item .texts,.clm2>.clm_item .texts,.clm6_pc>.clm_item .text,.clm6_pc>.clm_item .entry_wrap p,.entry_wrap .clm6_pc>.clm_item p,.clm5_pc>.clm_item .text,.clm5_pc>.clm_item .entry_wrap p,.entry_wrap .clm5_pc>.clm_item p,.clm4_pc>.clm_item .text,.clm4_pc>.clm_item .entry_wrap p,.entry_wrap .clm4_pc>.clm_item p,.clm3_pc>.clm_item .text,.clm3_pc>.clm_item .entry_wrap p,.entry_wrap .clm3_pc>.clm_item p,.clm2_pc>.clm_item .text,.clm2_pc>.clm_item .entry_wrap p,.entry_wrap .clm2_pc>.clm_item p,.clm6_tb_pc>.clm_item .text,.clm6_tb_pc>.clm_item .entry_wrap p,.entry_wrap .clm6_tb_pc>.clm_item p,.clm5_tb_pc>.clm_item .text,.clm5_tb_pc>.clm_item .entry_wrap p,.entry_wrap .clm5_tb_pc>.clm_item p,.clm4_tb_pc>.clm_item .text,.clm4_tb_pc>.clm_item .entry_wrap p,.entry_wrap .clm4_tb_pc>.clm_item p,.clm3_tb_pc>.clm_item .text,.clm3_tb_pc>.clm_item .entry_wrap p,.entry_wrap .clm3_tb_pc>.clm_item p,.clm2_tb_pc>.clm_item .text,.clm2_tb_pc>.clm_item .entry_wrap p,.entry_wrap .clm2_tb_pc>.clm_item p,.clm6>.clm_item .text,.clm6>.clm_item .entry_wrap p,.entry_wrap .clm6>.clm_item p,.clm5>.clm_item .text,.clm5>.clm_item .entry_wrap p,.entry_wrap .clm5>.clm_item p,.clm4>.clm_item .text,.clm4>.clm_item .entry_wrap p,.entry_wrap .clm4>.clm_item p,.clm3>.clm_item .text,.clm3>.clm_item .entry_wrap p,.entry_wrap .clm3>.clm_item p,.clm2>.clm_item .text,.clm2>.clm_item .entry_wrap p,.entry_wrap .clm2>.clm_item p{padding-right:5px;padding-left:5px}.clm2>.clm_item{width:calc(50% - 10px)}.clm3>.clm_item{width:calc(33.3333333333% - 13.3333333333px)}.clm4>.clm_item{width:calc(25% - 15px)}.clm5>.clm_item{width:calc(20% - 16px)}.clm6>.clm_item{width:calc(16.6666666667% - 16.6666666667px)}.clm2_tb_pc>.clm_item{width:calc(50% - 10px)}.clm3_tb_pc>.clm_item{width:calc(33.3333333333% - 13.3333333333px)}.clm4_tb_pc>.clm_item{width:calc(25% - 15px)}.clm5_tb_pc>.clm_item{width:calc(20% - 16px)}.clm6_tb_pc>.clm_item{width:calc(16.6666666667% - 16.6666666667px)}.clm2_pc>.clm_item{width:calc(50% - 10px)}.clm3_pc>.clm_item{width:calc(33.3333333333% - 13.3333333333px)}.clm4_pc>.clm_item{width:calc(25% - 15px)}.clm5_pc>.clm_item{width:calc(20% - 16px)}.clm6_pc>.clm_item{width:calc(16.6666666667% - 16.6666666667px)}}.snap_dots{display:none;flex-wrap:wrap;align-items:center;justify-content:center}.snap_dots>span{display:block;margin:0 3px;border-radius:3px;width:6px;height:6px;background-color:#ccc;transition:background-color .5s}.snap_dots>span.current{background-color:black}@media screen and (max-width:599px){.snap_sp_tb,.snap_sp,.snap{display:flex;margin-right:-5vw;margin-left:-5vw;padding-right:5vw;padding-left:5vw;width:100vw!important;overflow-x:scroll;scroll-snap-type:x mandatory;scroll-padding-left:5vw;scroll-padding-right:5vw;gap:2vw}.snap_sp_tb>.clm_item,.snap_sp>.clm_item,.snap>.clm_item{flex-shrink:0;margin-bottom:0;width:90vw;scroll-snap-align:center}.snap_sp_tb+.snap_dots,.snap_sp+.snap_dots,.snap+.snap_dots{display:flex}}@media screen and (min-width:600px) and (max-width:959px){.snap_tb_pc,.snap_tb,.snap_sp_tb,.snap{display:flex;margin-right:-27.5vw;margin-left:-27.5vw;padding-right:27.5vw;padding-left:27.5vw;width:100vw!important;overflow-x:scroll;scroll-snap-type:x mandatory;scroll-padding-left:27.5vw;scroll-padding-right:27.5vw;gap:2vw}.snap_tb_pc>.clm_item,.snap_tb>.clm_item,.snap_sp_tb>.clm_item,.snap>.clm_item{flex-shrink:0;margin-bottom:0;width:45vw;scroll-snap-align:center}.snap_tb_pc+.snap_dots,.snap_tb+.snap_dots,.snap_sp_tb+.snap_dots,.snap+.snap_dots{display:flex}}@media print,screen and (min-width:960px){.snap_pc,.snap_tb_pc,.snap{display:flex;margin-right:-35vw;margin-left:-35vw;padding-right:35vw;padding-left:35vw;width:100vw!important;overflow-x:scroll;scroll-snap-type:x mandatory;scroll-padding-left:35vw;scroll-padding-right:35vw;gap:2vw}.snap_pc>.clm_item,.snap_tb_pc>.clm_item,.snap>.clm_item{flex-shrink:0;margin-bottom:0;width:30vw;scroll-snap-align:center}.snap_pc+.snap_dots,.snap_tb_pc+.snap_dots,.snap+.snap_dots{display:flex}}.slide_wrap{position:relative;display:grid;grid-template-rows:min-content min-content;grid-template-columns:60px 1fr 60px;width:100%!important}.slide_wrap>.slide_overflow_hidden{z-index:1;grid-row:1;grid-column:1/4;overflow:hidden}.slide_wrap>.slide_overflow_hidden>.slide_items{position:relative;left:0;display:flex;flex-flow:row nowrap;width:100%;transition:left .5s}.slide_wrap>.slide_overflow_hidden>.slide_items>.slide_item{position:relative}.slide_wrap>.slide_overflow_hidden>.slide_items>.slide_item .object_fit{margin-bottom:0}.slide_wrap>.slide_overflow_hidden>.slide_items>.slide_item .object_fit:before{padding-top:56.25%}.slide_wrap>.slide_overflow_hidden>.slide_items>.slide_item .slide_text{position:absolute;top:10px;right:10px;font-size:3rem;font-weight:700;color:white}.slide_wrap>.slide_prev,.slide_wrap>.slide_next{position:relative;z-index:2;display:flex;grid-row:1;margin:auto;border-radius:50%;width:40px;height:40px;background-color:#f00;opacity:1;cursor:pointer;transition:.3s}.slide_wrap>.slide_prev:before,.slide_wrap>.slide_next:before{display:block;margin:auto;font-size:2rem;font-family:icomoon_medium;line-height:1;color:#fff}.slide_wrap>.slide_prev span,.slide_wrap>.slide_next span{display:none}.slide_wrap>.slide_prev{grid-column:1}.slide_wrap>.slide_prev:before{content:"\f10e"}.slide_wrap>.slide_next{grid-column:3}.slide_wrap>.slide_next:before{content:"\f10f"}@media print,screen and (min-width:960px){.slide_wrap>.slide_prev:hover,.slide_wrap>.slide_next:hover{opacity:.5}}.slide_wrap>.slide_prev.disabled,.slide_wrap>.slide_next.disabled{opacity:.1;pointer-events:none}.slide_wrap .slide_dots{display:flex;flex-wrap:wrap;grid-row:2;grid-column:2;align-items:center;justify-content:center;margin-top:30px}.slide_wrap .slide_dots span{display:block;margin-right:5px;margin-left:5px;border-radius:4px;width:8px;height:8px;background-color:#ccc;transition:background-color .5s}.slide_wrap .slide_dots span.current{background-color:black}.carousel_wrap{display:grid;grid-template-rows:min-content min-content;grid-template-columns:60px 1fr 60px;width:100%!important;overflow:hidden}.carousel_wrap>.carousel_items{position:relative;z-index:1;display:flex;flex-flow:row nowrap;grid-row:1;grid-column:1/4;width:100%}.carousel_wrap>.carousel_items>.carousel_item{position:relative}@media screen and (max-width:599px){.carousel_wrap>.carousel_items>.carousel_item{min-width:80vw}}@media screen and (min-width:600px) and (max-width:959px){.carousel_wrap>.carousel_items>.carousel_item{min-width:40vw}}@media print,screen and (min-width:960px){.carousel_wrap>.carousel_items>.carousel_item{min-width:320px}}.carousel_wrap>.carousel_items>.carousel_item .object_fit{margin-bottom:0}.carousel_wrap>.carousel_items>.carousel_item .object_fit:before{padding-top:56.25%}.carousel_wrap>.carousel_items>.carousel_item .carousel_text{position:absolute;top:10px;right:10px;font-size:3rem;font-weight:700;color:white}.carousel_wrap>.carousel_prev,.carousel_wrap>.carousel_next{position:relative;top:calc(50% - 20px);z-index:2;margin-right:10px;margin-left:10px;border-radius:20px;width:40px;height:40px;background-color:#f00;cursor:pointer}.carousel_wrap>.carousel_prev span,.carousel_wrap>.carousel_next span{display:none}.carousel_wrap>.carousel_prev{grid-row:1;grid-column:1;position:relative}.carousel_wrap>.carousel_prev:before{content:"\f10e";display:block;font-family:icomoon_medium;font-size:16px;color:white;position:absolute;top:0;bottom:0;height:1em;line-height:1;right:0;left:0;margin:auto;width:1em;text-align:center}.carousel_wrap>.carousel_next{grid-row:1;grid-column:3;position:relative}.carousel_wrap>.carousel_next:before{content:"\f10f";display:block;font-family:icomoon_medium;font-size:16px;color:white;position:absolute;top:0;bottom:0;height:1em;line-height:1;right:0;left:0;margin:auto;width:1em;text-align:center}.carousel_wrap .carousel_dots{display:flex;flex-wrap:wrap;grid-row:2;grid-column:2;align-items:center;justify-content:center;margin-top:30px}.carousel_wrap .carousel_dots span{display:block;margin-right:5px;margin-left:5px;border-radius:4px;width:8px;height:8px;background-color:#ccc;transition:background-color .5s}.carousel_wrap .carousel_dots span.current{background-color:black}table,.table_type{width:100%}table caption,.table_type caption{display:none}table thead tr th,table tbody tr th,table tr th,.table_type thead tr th,.table_type tbody tr th,.table_type tr th{padding:8px;line-height:1.4;vertical-align:top}@media screen and (max-width:599px){table thead tr th,table tbody tr th,table tr th,.table_type thead tr th,.table_type tbody tr th,.table_type tr th{font-size:1.3rem}}@media print,screen and (min-width:600px){table thead tr th,table tbody tr th,table tr th,.table_type thead tr th,.table_type tbody tr th,.table_type tr th{padding:15px 10px}}table thead tr td,table tbody tr td,table tr td,.table_type thead tr td,.table_type tbody tr td,.table_type tr td{padding:8px;line-height:1.4;vertical-align:top}@media print,screen and (min-width:600px){table thead tr td,table tbody tr td,table tr td,.table_type thead tr td,.table_type tbody tr td,.table_type tr td{padding:15px 10px}}table thead tr td *,table thead tr td:before,table tbody tr td *,table tbody tr td:before,table tr td *,table tr td:before,.table_type thead tr td *,.table_type thead tr td:before,.table_type tbody tr td *,.table_type tbody tr td:before,.table_type tr td *,.table_type tr td:before{line-height:1.4}@media screen and (max-width:599px){table thead tr td *,table thead tr td:before,table tbody tr td *,table tbody tr td:before,table tr td *,table tr td:before,.table_type thead tr td *,.table_type thead tr td:before,.table_type tbody tr td *,.table_type tbody tr td:before,.table_type tr td *,.table_type tr td:before{font-size:1.3rem}}table thead tr td>:last-child,table tbody tr td>:last-child,table tr td>:last-child,.table_type thead tr td>:last-child,.table_type tbody tr td>:last-child,.table_type tr td>:last-child{margin-bottom:0}table tfoot tr td,.table_type tfoot tr td{padding:5px 0 0;text-align:right;font-size:1.1rem}table+*,.table_type+*{margin-top:8px}.table_type{display:table}.table_type .thead{display:table-header-group}.table_type .tbody{display:table-row-group}.table_type .tr{display:table-row}.table_type .th,.table_type .td{display:table-cell}table caption.left,table caption.right,table caption.center,.table_type caption.left,.table_type caption.right,.table_type caption.center{display:table-caption;margin-bottom:8px}table caption.left,.table_type caption.left{text-align:left}table caption.right,.table_type caption.right{text-align:right}@media screen and (max-width:599px){table th.right_sp_tb,table td.right_sp_tb,table th.right_sp,table td.right_sp,table th.right,table td.right,.table_type th.right_sp_tb,.table_type td.right_sp_tb,.table_type th.right_sp,.table_type td.right_sp,.table_type th.right,.table_type td.right{text-align:right}table th.center_sp_tb,table td.center_sp_tb,table th.center_sp,table td.center_sp,table th.center,table td.center,.table_type th.center_sp_tb,.table_type td.center_sp_tb,.table_type th.center_sp,.table_type td.center_sp,.table_type th.center,.table_type td.center{text-align:center}table th.middle_sp_tb,table td.middle_sp_tb,table th.middle_sp,table td.middle_sp,table th.middle,table td.middle,.table_type th.middle_sp_tb,.table_type td.middle_sp_tb,.table_type th.middle_sp,.table_type td.middle_sp,.table_type th.middle,.table_type td.middle{vertical-align:middle}table th.nowrap_sp_tb,table td.nowrap_sp_tb,table th.nowrap_sp,table td.nowrap_sp,table th.nowrap,table td.nowrap,.table_type th.nowrap_sp_tb,.table_type td.nowrap_sp_tb,.table_type th.nowrap_sp,.table_type td.nowrap_sp,.table_type th.nowrap,.table_type td.nowrap{white-space:nowrap}}@media screen and (min-width:600px) and (max-width:959px){table th.right_tb_pc,table td.right_tb_pc,table th.right_tb,table td.right_tb,table th.right_sp_tb,table td.right_sp_tb,table th.right,table td.right,.table_type th.right_tb_pc,.table_type td.right_tb_pc,.table_type th.right_tb,.table_type td.right_tb,.table_type th.right_sp_tb,.table_type td.right_sp_tb,.table_type th.right,.table_type td.right{text-align:right}table th.center_tb_pc,table td.center_tb_pc,table th.center_tb,table td.center_tb,table th.center_sp_tb,table td.center_sp_tb,table th.center,table td.center,.table_type th.center_tb_pc,.table_type td.center_tb_pc,.table_type th.center_tb,.table_type td.center_tb,.table_type th.center_sp_tb,.table_type td.center_sp_tb,.table_type th.center,.table_type td.center{text-align:center}table th.middle_tb_pc,table td.middle_tb_pc,table th.middle_tb,table td.middle_tb,table th.middle_sp_tb,table td.middle_sp_tb,table th.middle,table td.middle,.table_type th.middle_tb_pc,.table_type td.middle_tb_pc,.table_type th.middle_tb,.table_type td.middle_tb,.table_type th.middle_sp_tb,.table_type td.middle_sp_tb,.table_type th.middle,.table_type td.middle{vertical-align:middle}table th.nowrap_tb_pc,table td.nowrap_tb_pc,table th.nowrap_tb,table td.nowrap_tb,table th.nowrap_sp_tb,table td.nowrap_sp_tb,table th.nowrap,table td.nowrap,.table_type th.nowrap_tb_pc,.table_type td.nowrap_tb_pc,.table_type th.nowrap_tb,.table_type td.nowrap_tb,.table_type th.nowrap_sp_tb,.table_type td.nowrap_sp_tb,.table_type th.nowrap,.table_type td.nowrap{white-space:nowrap}}@media print,screen and (min-width:960px){table th.right_pc,table td.right_pc,table th.right_tb_pc,table td.right_tb_pc,table th.right,table td.right,.table_type th.right_pc,.table_type td.right_pc,.table_type th.right_tb_pc,.table_type td.right_tb_pc,.table_type th.right,.table_type td.right{text-align:right}table th.center_pc,table td.center_pc,table th.center_tb_pc,table td.center_tb_pc,table th.center,table td.center,.table_type th.center_pc,.table_type td.center_pc,.table_type th.center_tb_pc,.table_type td.center_tb_pc,.table_type th.center,.table_type td.center{text-align:center}table th.middle_pc,table td.middle_pc,table th.middle_tb_pc,table td.middle_tb_pc,table th.middle,table td.middle,.table_type th.middle_pc,.table_type td.middle_pc,.table_type th.middle_tb_pc,.table_type td.middle_tb_pc,.table_type th.middle,.table_type td.middle{vertical-align:middle}table th.nowrap_pc,table td.nowrap_pc,table th.nowrap_tb_pc,table td.nowrap_tb_pc,table th.nowrap,table td.nowrap,.table_type th.nowrap_pc,.table_type td.nowrap_pc,.table_type th.nowrap_tb_pc,.table_type td.nowrap_tb_pc,.table_type th.nowrap,.table_type td.nowrap{white-space:nowrap}}table.table thead,.entry_wrap table thead,table.table tbody,.entry_wrap table tbody,table.table,.entry_wrap table,.table_type.table thead,.table_type.table tbody,.table_type.table{background:white}table.table thead tr th,table.table tbody tr th,table.table tr th,.entry_wrap table tr th,.table_type.table thead tr th,.table_type.table tbody tr th,.table_type.table tr th{border:1px solid #707070;background:rgba(221,221,221,.2)}table.table thead tr td,table.table tbody tr td,table.table tr td,.entry_wrap table tr td,.table_type.table thead tr td,.table_type.table tbody tr td,.table_type.table tr td{border:1px solid #707070}table.table_line,.table_type.table_line{background:white}table.table_line thead tr th,table.table_line tbody tr th,table.table_line tr th,.table_type.table_line thead tr th,.table_type.table_line tbody tr th,.table_type.table_line tr th{border-top:1px solid #707070;border-bottom:1px solid #707070}table.table_line thead tr td,table.table_line tbody tr td,table.table_line tr td,.table_type.table_line thead tr td,.table_type.table_line tbody tr td,.table_type.table_line tr td{border-top:1px solid #707070;border-bottom:1px solid #707070}@media screen and (max-width:599px){table.table_block_sp,.table_type.table_block_sp{background-color:white}table.table_block_sp thead,.table_type.table_block_sp thead{display:none}table.table_block_sp tbody,table.table_block_sp,.table_type.table_block_sp tbody,.table_type.table_block_sp{border:1px solid #707070}table.table_block_sp tbody tr,table.table_block_sp tr,.table_type.table_block_sp tbody tr,.table_type.table_block_sp tr{display:block;padding:10px}table.table_block_sp tbody tr th,table.table_block_sp tr th,.table_type.table_block_sp tbody tr th,.table_type.table_block_sp tr th{display:block;margin-bottom:10px;padding:0;border:none;background-color:transparent;font-weight:700;color:black}table.table_block_sp tbody tr td,table.table_block_sp tr td,.table_type.table_block_sp tbody tr td,.table_type.table_block_sp tr td{display:block;padding:0 0 0 10px;border:none;background-color:transparent}table.table_block_sp tbody tr td:not(:last-child),table.table_block_sp tr td:not(:last-child),.table_type.table_block_sp tbody tr td:not(:last-child),.table_type.table_block_sp tr td:not(:last-child){margin-bottom:5px}table.table_block_sp tbody tr:not(:first-child),table.table_block_sp tr:not(:first-child),.table_type.table_block_sp tbody tr:not(:first-child),.table_type.table_block_sp tr:not(:first-child){border-top:1px solid #707070}table.table_block_sp.add_thead tbody tr td,.table_type.table_block_sp.add_thead tbody tr td{display:flex}table.table_block_sp.add_thead tbody tr td:before,.table_type.table_block_sp.add_thead tbody tr td:before{content:attr(data-title);width:60px}table.table_block_sp.add_thead tbody tr td>:not(:last-child),.table_type.table_block_sp.add_thead tbody tr td>:not(:last-child){margin-right:10px}}@media screen and (max-width:959px){.scroll_wrap{overflow:auto;white-space:nowrap}.scroll_wrap::-webkit-scrollbar{height:5px}.scroll_wrap::-webkit-scrollbar-track{background:#f1f1f1}.scroll_wrap::-webkit-scrollbar-thumb{background:#bcbcbc}.scroll_wrap table{width:100%}}.entry_wrap h2,.entry_wrap h3,.entry_wrap h4,.entry_wrap h5{margin-top:2em}.entry_wrap img{float:none!important;margin-bottom:6px;max-width:100%}.entry_wrap a{color:#358;word-break:break-all;word-wrap:break-word}.entry_wrap blockquote{margin-left:1.05em}.main_area .title,.main_area .heading02,.entry_wrap .main_area h2,.main_area .entry_wrap h2{text-align:left}a.button,a.button:visited,button.button{cursor:pointer}a.button,a.button:visited,button.button{position:relative;display:block;padding:0;text-align:center;text-decoration:none;font-size:1.6rem;font-weight:700;color:white;cursor:pointer;transition:none}@media print,screen and (min-width:600px){a.button,a.button:visited,button.button{display:inline-block}}a.button:before,a.button:after,a.button:visited:before,a.button:visited:after,button.button:before,button.button:after{color:white;transition:none}a.button>*,a.button:visited>*,button.button>*{position:relative;display:block;padding:10px 15px;border:1px solid #f00;border-radius:5px;background-color:#f00;box-shadow:0 1px 2px rgba(0,0,0,.2);font-size:1.6rem;font-weight:inherit;color:white;transition:.5s}@media print,screen and (min-width:600px){a.button>*,a.button:visited>*,button.button>*{padding:15px 50px;box-shadow:none}}a.button>:before,a.button>:after,a.button:visited>:before,a.button:visited>:after,button.button>:before,button.button>:after{color:white;transition:.5s}a.button:active,a.button:visited:active,button.button:active{box-shadow:0 1px 2px rgba(0,0,0,.6)}a.button:hover:not([disabled]):before,a.button:hover:not([disabled]):after,a.button:visited:hover:not([disabled]):before,a.button:visited:hover:not([disabled]):after,button.button:hover:not([disabled]):before,button.button:hover:not([disabled]):after{color:#f00}a.button:hover:not([disabled])>*,a.button:visited:hover:not([disabled])>*,button.button:hover:not([disabled])>*{background-color:white;color:#f00}a.button:hover:not([disabled])>:before,a.button:hover:not([disabled])>:after,a.button:visited:hover:not([disabled])>:before,a.button:visited:hover:not([disabled])>:after,button.button:hover:not([disabled])>:before,button.button:hover:not([disabled])>:after{color:#f00}@media screen and (max-width:599px){a.button_sp,a.button_sp:visited,button.button_sp{position:relative;display:block;padding:0;text-align:center;text-decoration:none;font-size:1.6rem;font-weight:700;color:white;cursor:pointer;transition:none}}@media screen and (max-width:599px) and (min-width:600px){a.button_sp,a.button_sp:visited,button.button_sp{display:inline-block}}@media screen and (max-width:599px){a.button_sp:before,a.button_sp:after,a.button_sp:visited:before,a.button_sp:visited:after,button.button_sp:before,button.button_sp:after{color:white;transition:none}}@media screen and (max-width:599px){a.button_sp>*,a.button_sp:visited>*,button.button_sp>*{position:relative;display:block;padding:10px 15px;border:1px solid #f00;border-radius:5px;background-color:#f00;box-shadow:0 1px 2px rgba(0,0,0,.2);font-size:1.6rem;font-weight:inherit;color:white;transition:.5s}}@media screen and (max-width:599px) and (min-width:600px){a.button_sp>*,a.button_sp:visited>*,button.button_sp>*{padding:15px 50px;box-shadow:none}}@media screen and (max-width:599px){a.button_sp>:before,a.button_sp>:after,a.button_sp:visited>:before,a.button_sp:visited>:after,button.button_sp>:before,button.button_sp>:after{color:white;transition:.5s}}@media screen and (max-width:599px){a.button_sp:active,a.button_sp:visited:active,button.button_sp:active{box-shadow:0 1px 2px rgba(0,0,0,.6)}}@media screen and (max-width:599px){a.button_sp:hover:not([disabled]):before,a.button_sp:hover:not([disabled]):after,a.button_sp:visited:hover:not([disabled]):before,a.button_sp:visited:hover:not([disabled]):after,button.button_sp:hover:not([disabled]):before,button.button_sp:hover:not([disabled]):after{color:#f00}a.button_sp:hover:not([disabled])>*,a.button_sp:visited:hover:not([disabled])>*,button.button_sp:hover:not([disabled])>*{background-color:white;color:#f00}a.button_sp:hover:not([disabled])>:before,a.button_sp:hover:not([disabled])>:after,a.button_sp:visited:hover:not([disabled])>:before,a.button_sp:visited:hover:not([disabled])>:after,button.button_sp:hover:not([disabled])>:before,button.button_sp:hover:not([disabled])>:after{color:#f00}}a.button.btn_small,button.button.btn_small{display:inline-block}a.button.btn_small>*,button.button.btn_small>*{display:inline-block;padding:5px 15px}@media print,screen and (min-width:600px){a.button.btn_small>*,button.button.btn_small>*{padding:5px 20px}}a.button.btn_more>*,button.button.btn_more>*{display:inline-block;padding:5px 15px}@media print,screen and (min-width:600px){a.button.btn_more>*,button.button.btn_more>*{padding:5px 20px}}a.button.btn_ss,button.button.btn_ss{display:inline-block}a.button.btn_ss>*,button.button.btn_ss>*{display:inline-block;padding:5px 10px;font-size:1.2rem}@media print,screen and (min-width:600px){a.button.btn_ss>*,button.button.btn_ss>*{padding:5px 20px;font-size:1.3rem}}a.button.off,button.button.off{opacity:.3;pointer-events:none;cursor:default}a.button[disabled],button.button[disabled],.button.disabled{opacity:.2;pointer-events:none;cursor:default}a.button.bc_black,a.button.bc_black:visited,button.button.bc_black,button.button.bc_black:visited{color:white}a.button.bc_black>*,a.button.bc_black:visited>*,button.button.bc_black>*,button.button.bc_black:visited>*{border-color:#000;background-color:#000;color:white}a.button.bc_black>:before,a.button.bc_black:visited>:before,button.button.bc_black>:before,button.button.bc_black:visited>:before{color:white}a.button.bc_black:hover:not([disabled])>*,button.button.bc_black:hover:not([disabled])>*{background-color:#f00;color:#fff}a.button.bc_black:hover:not([disabled])>:before,button.button.bc_black:hover:not([disabled])>:before{color:#fff}a.button.bc_white,a.button.bc_white:visited,button.button.bc_white,button.button.bc_white:visited{color:#000}a.button.bc_white>*,a.button.bc_white:visited>*,button.button.bc_white>*,button.button.bc_white:visited>*{border-color:#000;background-color:#fff;color:#000}a.button.bc_white>:before,a.button.bc_white:visited>:before,button.button.bc_white>:before,button.button.bc_white:visited>:before{color:#000}a.button.bc_white:hover:not([disabled])>*,button.button.bc_white:hover:not([disabled])>*{background-color:#000;color:#fff}a.button.bc_white:hover:not([disabled])>:before,button.button.bc_white:hover:not([disabled])>:before{color:#fff}a.button.bc_strong,a.button.bc_strong:visited,button.button.bc_strong,button.button.bc_strong:visited{color:white}a.button.bc_strong>*,a.button.bc_strong:visited>*,button.button.bc_strong>*,button.button.bc_strong:visited>*{border-color:#a00;background-color:#900;color:white}a.button.bc_strong>:before,a.button.bc_strong:visited>:before,button.button.bc_strong>:before,button.button.bc_strong:visited>:before{color:white}a.button.bc_strong:hover:not([disabled])>*,button.button.bc_strong:hover:not([disabled])>*{background-color:white;color:#a00}a.button.bc_strong:hover:not([disabled])>:before,button.button.bc_strong:hover:not([disabled])>:before{color:#a00}a.button.bc0,a.button.bc0:visited,button.button.bc0,button.button.bc0:visited{color:#0d0d0d}a.button.bc0>*,a.button.bc0:visited>*,button.button.bc0>*,button.button.bc0:visited>*{border-color:#707070;background-color:#ebf1f5;color:#0d0d0d}a.button.bc0>:before,a.button.bc0:visited>:before,button.button.bc0>:before,button.button.bc0:visited>:before{color:#0d0d0d}a.button.bc0:hover:not([disabled])>*,button.button.bc0:hover:not([disabled])>*{background-color:#d9d9d9;color:#0d0d0d}a.button.bc0:hover:not([disabled])>:before,button.button.bc0:hover:not([disabled])>:before{color:#0d0d0d}a.button.bc_base,a.button.bc_base:visited,button.button.bc_base,button.button.bc_base:visited{color:#fff}a.button.bc_base>*,a.button.bc_base:visited>*,button.button.bc_base>*,button.button.bc_base:visited>*{border-color:#f00;background-color:#f00;color:#fff}a.button.bc_base>:before,a.button.bc_base:visited>:before,button.button.bc_base>:before,button.button.bc_base:visited>:before{color:#fff}a.button.bc_base:hover:not([disabled])>*,button.button.bc_base:hover:not([disabled])>*{background:#fff;color:#f00}a.button.bc_base:hover:not([disabled])>:before,button.button.bc_base:hover:not([disabled])>:before{color:#f00}a.button.bc_base_dark,a.button.bc_base_dark:visited,button.button.bc_base_dark,button.button.bc_base_dark:visited{color:#fff}a.button.bc_base_dark>*,a.button.bc_base_dark:visited>*,button.button.bc_base_dark>*,button.button.bc_base_dark:visited>*{border-color:#d72318;background-color:#d72318;color:#fff}a.button.bc_base_dark>:before,a.button.bc_base_dark:visited>:before,button.button.bc_base_dark>:before,button.button.bc_base_dark:visited>:before{color:#fff}a.button.bc_base_dark:hover:not([disabled])>*,button.button.bc_base_dark:hover:not([disabled])>*{background:#fff;color:#d72318}a.button.bc_base_dark:hover:not([disabled])>:before,button.button.bc_base_dark:hover:not([disabled])>:before{color:#d72318}a.button.bc_blue,a.button.bc_blue:visited,button.button.bc_blue,button.button.bc_blue:visited{color:#fff}a.button.bc_blue>*,a.button.bc_blue:visited>*,button.button.bc_blue>*,button.button.bc_blue:visited>*{border-color:#0068b7;background-color:#0068b7;color:#fff}a.button.bc_blue>:before,a.button.bc_blue:visited>:before,button.button.bc_blue>:before,button.button.bc_blue:visited>:before{color:#fff}a.button.bc_blue:hover:not([disabled])>*,button.button.bc_blue:hover:not([disabled])>*{background:#fff;color:#0068b7}a.button.bc_blue:hover:not([disabled])>:before,button.button.bc_blue:hover:not([disabled])>:before{color:#0068b7}a.button.bc_news_team,a.button.bc_news_team:visited,button.button.bc_news_team,button.button.bc_news_team:visited{color:#fff}a.button.bc_news_team>*,a.button.bc_news_team:visited>*,button.button.bc_news_team>*,button.button.bc_news_team:visited>*{border-color:#1f76b4;background-color:#1f76b4;color:#fff}a.button.bc_news_team>:before,a.button.bc_news_team:visited>:before,button.button.bc_news_team>:before,button.button.bc_news_team:visited>:before{color:#fff}a.button.bc_news_team:hover:not([disabled])>*,button.button.bc_news_team:hover:not([disabled])>*{background:#fff;color:#1f76b4}a.button.bc_news_team:hover:not([disabled])>:before,button.button.bc_news_team:hover:not([disabled])>:before{color:#1f76b4}a.button.bc_news_event,a.button.bc_news_event:visited,button.button.bc_news_event,button.button.bc_news_event:visited{color:#fff}a.button.bc_news_event>*,a.button.bc_news_event:visited>*,button.button.bc_news_event>*,button.button.bc_news_event:visited>*{border-color:#3aa87a;background-color:#3aa87a;color:#fff}a.button.bc_news_event>:before,a.button.bc_news_event:visited>:before,button.button.bc_news_event>:before,button.button.bc_news_event:visited>:before{color:#fff}a.button.bc_news_event:hover:not([disabled])>*,button.button.bc_news_event:hover:not([disabled])>*{background:#fff;color:#3aa87a}a.button.bc_news_event:hover:not([disabled])>:before,button.button.bc_news_event:hover:not([disabled])>:before{color:#3aa87a}a.button.bc_news_fanclub,a.button.bc_news_fanclub:visited,button.button.bc_news_fanclub,button.button.bc_news_fanclub:visited{color:#fff}a.button.bc_news_fanclub>*,a.button.bc_news_fanclub:visited>*,button.button.bc_news_fanclub>*,button.button.bc_news_fanclub:visited>*{border-color:#e88ca4;background-color:#e88ca4;color:#fff}a.button.bc_news_fanclub>:before,a.button.bc_news_fanclub:visited>:before,button.button.bc_news_fanclub>:before,button.button.bc_news_fanclub:visited>:before{color:#fff}a.button.bc_news_fanclub:hover:not([disabled])>*,button.button.bc_news_fanclub:hover:not([disabled])>*{background:#fff;color:#e88ca4}a.button.bc_news_fanclub:hover:not([disabled])>:before,button.button.bc_news_fanclub:hover:not([disabled])>:before{color:#e88ca4}a.button.bc_news_game,a.button.bc_news_game:visited,button.button.bc_news_game,button.button.bc_news_game:visited{color:#fff}a.button.bc_news_game>*,a.button.bc_news_game:visited>*,button.button.bc_news_game>*,button.button.bc_news_game:visited>*{border-color:#212224;background-color:#212224;color:#fff}a.button.bc_news_game>:before,a.button.bc_news_game:visited>:before,button.button.bc_news_game>:before,button.button.bc_news_game:visited>:before{color:#fff}a.button.bc_news_game:hover:not([disabled])>*,button.button.bc_news_game:hover:not([disabled])>*{background:#fff;color:#212224}a.button.bc_news_game:hover:not([disabled])>:before,button.button.bc_news_game:hover:not([disabled])>:before{color:#212224}a.button.bc_news_media,a.button.bc_news_media:visited,button.button.bc_news_media,button.button.bc_news_media:visited{color:#fff}a.button.bc_news_media>*,a.button.bc_news_media:visited>*,button.button.bc_news_media>*,button.button.bc_news_media:visited>*{border-color:#3dacb0;background-color:#3dacb0;color:#fff}a.button.bc_news_media>:before,a.button.bc_news_media:visited>:before,button.button.bc_news_media>:before,button.button.bc_news_media:visited>:before{color:#fff}a.button.bc_news_media:hover:not([disabled])>*,button.button.bc_news_media:hover:not([disabled])>*{background:#fff;color:#3dacb0}a.button.bc_news_media:hover:not([disabled])>:before,button.button.bc_news_media:hover:not([disabled])>:before{color:#3dacb0}a.button.bc_news_goods,a.button.bc_news_goods:visited,button.button.bc_news_goods,button.button.bc_news_goods:visited{color:#fff}a.button.bc_news_goods>*,a.button.bc_news_goods:visited>*,button.button.bc_news_goods>*,button.button.bc_news_goods:visited>*{border-color:#68b6dc;background-color:#68b6dc;color:#fff}a.button.bc_news_goods>:before,a.button.bc_news_goods:visited>:before,button.button.bc_news_goods>:before,button.button.bc_news_goods:visited>:before{color:#fff}a.button.bc_news_goods:hover:not([disabled])>*,button.button.bc_news_goods:hover:not([disabled])>*{background:#fff;color:#68b6dc}a.button.bc_news_goods:hover:not([disabled])>:before,button.button.bc_news_goods:hover:not([disabled])>:before{color:#68b6dc}a.button.bc_news_academy,a.button.bc_news_academy:visited,button.button.bc_news_academy,button.button.bc_news_academy:visited{color:#fff}a.button.bc_news_academy>*,a.button.bc_news_academy:visited>*,button.button.bc_news_academy>*,button.button.bc_news_academy:visited>*{border-color:#8f76bb;background-color:#8f76bb;color:#fff}a.button.bc_news_academy>:before,a.button.bc_news_academy:visited>:before,button.button.bc_news_academy>:before,button.button.bc_news_academy:visited>:before{color:#fff}a.button.bc_news_academy:hover:not([disabled])>*,button.button.bc_news_academy:hover:not([disabled])>*{background:#fff;color:#8f76bb}a.button.bc_news_academy:hover:not([disabled])>:before,button.button.bc_news_academy:hover:not([disabled])>:before{color:#8f76bb}a.button.bc_news_ticket,a.button.bc_news_ticket:visited,button.button.bc_news_ticket,button.button.bc_news_ticket:visited{color:#fff}a.button.bc_news_ticket>*,a.button.bc_news_ticket:visited>*,button.button.bc_news_ticket>*,button.button.bc_news_ticket:visited>*{border-color:#ea7b73;background-color:#ea7b73;color:#fff}a.button.bc_news_ticket>:before,a.button.bc_news_ticket:visited>:before,button.button.bc_news_ticket>:before,button.button.bc_news_ticket:visited>:before{color:#fff}a.button.bc_news_ticket:hover:not([disabled])>*,button.button.bc_news_ticket:hover:not([disabled])>*{background:#fff;color:#ea7b73}a.button.bc_news_ticket:hover:not([disabled])>:before,button.button.bc_news_ticket:hover:not([disabled])>:before{color:#ea7b73}a.button.bc_fanclub_gold,a.button.bc_fanclub_gold:visited,button.button.bc_fanclub_gold,button.button.bc_fanclub_gold:visited{color:#fff}a.button.bc_fanclub_gold>*,a.button.bc_fanclub_gold:visited>*,button.button.bc_fanclub_gold>*,button.button.bc_fanclub_gold:visited>*{border-color:#ae7a30;background-color:#ae7a30;color:#fff}a.button.bc_fanclub_gold>:before,a.button.bc_fanclub_gold:visited>:before,button.button.bc_fanclub_gold>:before,button.button.bc_fanclub_gold:visited>:before{color:#fff}a.button.bc_fanclub_gold:hover:not([disabled])>*,button.button.bc_fanclub_gold:hover:not([disabled])>*{background:#fff;color:#ae7a30}a.button.bc_fanclub_gold:hover:not([disabled])>:before,button.button.bc_fanclub_gold:hover:not([disabled])>:before{color:#ae7a30}a.button.bc_fanclub_regular,a.button.bc_fanclub_regular:visited,button.button.bc_fanclub_regular,button.button.bc_fanclub_regular:visited{color:#fff}a.button.bc_fanclub_regular>*,a.button.bc_fanclub_regular:visited>*,button.button.bc_fanclub_regular>*,button.button.bc_fanclub_regular:visited>*{border-color:#172a88;background-color:#172a88;color:#fff}a.button.bc_fanclub_regular>:before,a.button.bc_fanclub_regular:visited>:before,button.button.bc_fanclub_regular>:before,button.button.bc_fanclub_regular:visited>:before{color:#fff}a.button.bc_fanclub_regular:hover:not([disabled])>*,button.button.bc_fanclub_regular:hover:not([disabled])>*{background:#fff;color:#172a88}a.button.bc_fanclub_regular:hover:not([disabled])>:before,button.button.bc_fanclub_regular:hover:not([disabled])>:before{color:#172a88}a.button.bc_fanclub_junior,a.button.bc_fanclub_junior:visited,button.button.bc_fanclub_junior,button.button.bc_fanclub_junior:visited{color:#fff}a.button.bc_fanclub_junior>*,a.button.bc_fanclub_junior:visited>*,button.button.bc_fanclub_junior>*,button.button.bc_fanclub_junior:visited>*{border-color:#00913a;background-color:#00913a;color:#fff}a.button.bc_fanclub_junior>:before,a.button.bc_fanclub_junior:visited>:before,button.button.bc_fanclub_junior>:before,button.button.bc_fanclub_junior:visited>:before{color:#fff}a.button.bc_fanclub_junior:hover:not([disabled])>*,button.button.bc_fanclub_junior:hover:not([disabled])>*{background:#fff;color:#00913a}a.button.bc_fanclub_junior:hover:not([disabled])>:before,button.button.bc_fanclub_junior:hover:not([disabled])>:before{color:#00913a}a.button.bc_fanclub_pjunior,a.button.bc_fanclub_pjunior:visited,button.button.bc_fanclub_pjunior,button.button.bc_fanclub_pjunior:visited{color:#fff}a.button.bc_fanclub_pjunior>*,a.button.bc_fanclub_pjunior:visited>*,button.button.bc_fanclub_pjunior>*,button.button.bc_fanclub_pjunior:visited>*{border-color:#7f1084;background-color:#7f1084;color:#fff}a.button.bc_fanclub_pjunior>:before,a.button.bc_fanclub_pjunior:visited>:before,button.button.bc_fanclub_pjunior>:before,button.button.bc_fanclub_pjunior:visited>:before{color:#fff}a.button.bc_fanclub_pjunior:hover:not([disabled])>*,button.button.bc_fanclub_pjunior:hover:not([disabled])>*{background:#fff;color:#7f1084}a.button.bc_fanclub_pjunior:hover:not([disabled])>:before,button.button.bc_fanclub_pjunior:hover:not([disabled])>:before{color:#7f1084}a.button.bc_fanclub_free,a.button.bc_fanclub_free:visited,button.button.bc_fanclub_free,button.button.bc_fanclub_free:visited{color:#fff}a.button.bc_fanclub_free>*,a.button.bc_fanclub_free:visited>*,button.button.bc_fanclub_free>*,button.button.bc_fanclub_free:visited>*{border-color:#f39800;background-color:#f39800;color:#fff}a.button.bc_fanclub_free>:before,a.button.bc_fanclub_free:visited>:before,button.button.bc_fanclub_free>:before,button.button.bc_fanclub_free:visited>:before{color:#fff}a.button.bc_fanclub_free:hover:not([disabled])>*,button.button.bc_fanclub_free:hover:not([disabled])>*{background:#fff;color:#f39800}a.button.bc_fanclub_free:hover:not([disabled])>:before,button.button.bc_fanclub_free:hover:not([disabled])>:before{color:#f39800}a.button.bc_sns_twitter,a.button.bc_sns_twitter:visited,button.button.bc_sns_twitter,button.button.bc_sns_twitter:visited{color:#fff}a.button.bc_sns_twitter>*,a.button.bc_sns_twitter:visited>*,button.button.bc_sns_twitter>*,button.button.bc_sns_twitter:visited>*{border-color:#1d9bf0;background-color:#1d9bf0;color:#fff}a.button.bc_sns_twitter>:before,a.button.bc_sns_twitter:visited>:before,button.button.bc_sns_twitter>:before,button.button.bc_sns_twitter:visited>:before{color:#fff}a.button.bc_sns_twitter:hover:not([disabled])>*,button.button.bc_sns_twitter:hover:not([disabled])>*{background:#fff;color:#1d9bf0}a.button.bc_sns_twitter:hover:not([disabled])>:before,button.button.bc_sns_twitter:hover:not([disabled])>:before{color:#1d9bf0}a.button.bc_opta_steelers,a.button.bc_opta_steelers:visited,button.button.bc_opta_steelers,button.button.bc_opta_steelers:visited{color:#fff}a.button.bc_opta_steelers>*,a.button.bc_opta_steelers:visited>*,button.button.bc_opta_steelers>*,button.button.bc_opta_steelers:visited>*{border-color:#d72318;background-color:#d72318;color:#fff}a.button.bc_opta_steelers>:before,a.button.bc_opta_steelers:visited>:before,button.button.bc_opta_steelers>:before,button.button.bc_opta_steelers:visited>:before{color:#fff}a.button.bc_opta_steelers:hover:not([disabled])>*,button.button.bc_opta_steelers:hover:not([disabled])>*{background:#fff;color:#d72318}a.button.bc_opta_steelers:hover:not([disabled])>:before,button.button.bc_opta_steelers:hover:not([disabled])>:before{color:#d72318}a.button.bc_opta_opponent,a.button.bc_opta_opponent:visited,button.button.bc_opta_opponent,button.button.bc_opta_opponent:visited{color:#fff}a.button.bc_opta_opponent>*,a.button.bc_opta_opponent:visited>*,button.button.bc_opta_opponent>*,button.button.bc_opta_opponent:visited>*{border-color:#232323;background-color:#232323;color:#fff}a.button.bc_opta_opponent>:before,a.button.bc_opta_opponent:visited>:before,button.button.bc_opta_opponent>:before,button.button.bc_opta_opponent:visited>:before{color:#fff}a.button.bc_opta_opponent:hover:not([disabled])>*,button.button.bc_opta_opponent:hover:not([disabled])>*{background:#fff;color:#232323}a.button.bc_opta_opponent:hover:not([disabled])>:before,button.button.bc_opta_opponent:hover:not([disabled])>:before{color:#232323}a.button.bc_opta_base,a.button.bc_opta_base:visited,button.button.bc_opta_base,button.button.bc_opta_base:visited{color:#fff}a.button.bc_opta_base>*,a.button.bc_opta_base:visited>*,button.button.bc_opta_base>*,button.button.bc_opta_base:visited>*{border-color:#232323;background-color:#232323;color:#fff}a.button.bc_opta_base>:before,a.button.bc_opta_base:visited>:before,button.button.bc_opta_base>:before,button.button.bc_opta_base:visited>:before{color:#fff}a.button.bc_opta_base:hover:not([disabled])>*,button.button.bc_opta_base:hover:not([disabled])>*{background:#fff;color:#232323}a.button.bc_opta_base:hover:not([disabled])>:before,button.button.bc_opta_base:hover:not([disabled])>:before{color:#232323}a.button.bc_opta_strong,a.button.bc_opta_strong:visited,button.button.bc_opta_strong,button.button.bc_opta_strong:visited{color:#fff}a.button.bc_opta_strong>*,a.button.bc_opta_strong:visited>*,button.button.bc_opta_strong>*,button.button.bc_opta_strong:visited>*{border-color:#d72318;background-color:#d72318;color:#fff}a.button.bc_opta_strong>:before,a.button.bc_opta_strong:visited>:before,button.button.bc_opta_strong>:before,button.button.bc_opta_strong:visited>:before{color:#fff}a.button.bc_opta_strong:hover:not([disabled])>*,button.button.bc_opta_strong:hover:not([disabled])>*{background:#fff;color:#d72318}a.button.bc_opta_strong:hover:not([disabled])>:before,button.button.bc_opta_strong:hover:not([disabled])>:before{color:#d72318}a.button.bc_goods_amazon,a.button.bc_goods_amazon:visited,button.button.bc_goods_amazon,button.button.bc_goods_amazon:visited{color:#fff}a.button.bc_goods_amazon>*,a.button.bc_goods_amazon:visited>*,button.button.bc_goods_amazon>*,button.button.bc_goods_amazon:visited>*{border-color:#f8991d;background-color:#f8991d;color:#fff}a.button.bc_goods_amazon>:before,a.button.bc_goods_amazon:visited>:before,button.button.bc_goods_amazon>:before,button.button.bc_goods_amazon:visited>:before{color:#fff}a.button.bc_goods_amazon:hover:not([disabled])>*,button.button.bc_goods_amazon:hover:not([disabled])>*{background:#fff;color:#f8991d}a.button.bc_goods_amazon:hover:not([disabled])>:before,button.button.bc_goods_amazon:hover:not([disabled])>:before{color:#f8991d}a.button.bc_goods_ec,a.button.bc_goods_ec:visited,button.button.bc_goods_ec,button.button.bc_goods_ec:visited{color:#fff}a.button.bc_goods_ec>*,a.button.bc_goods_ec:visited>*,button.button.bc_goods_ec>*,button.button.bc_goods_ec:visited>*{border-color:#07f;background-color:#07f;color:#fff}a.button.bc_goods_ec>:before,a.button.bc_goods_ec:visited>:before,button.button.bc_goods_ec>:before,button.button.bc_goods_ec:visited>:before{color:#fff}a.button.bc_goods_ec:hover:not([disabled])>*,button.button.bc_goods_ec:hover:not([disabled])>*{background:#fff;color:#07f}a.button.bc_goods_ec:hover:not([disabled])>:before,button.button.bc_goods_ec:hover:not([disabled])>:before{color:#07f}@media print,screen and (min-width:600px){.btn_wrap{display:flex;align-items:flex-start}}.btn_wrap>.button{width:100%}@media print,screen and (min-width:600px){.btn_wrap>.button{width:300px}}@media print,screen and (min-width:960px){.btn_wrap>.button{width:300px}}.btn_wrap>.button>*{flex-grow:1}@media screen and (max-width:599px){.btn_wrap>.button_sp{margin-top:10px}}@media print,screen and (min-width:600px){.btn_wrap>.button.full{width:100%}}.btn_wrap>.button.btn_small,.btn_wrap>.button.btn_ss{display:inline-block;width:auto}@media print,screen and (min-width:600px){.btn_wrap>.button.auto{width:auto}}.btn_wrap>.button+.button{margin-top:10px}@media print,screen and (min-width:600px){.btn_wrap>.button+.button{margin-top:0}}@media print,screen and (min-width:600px){.btn_wrap>.button+.button:not(.full){margin-left:8px}}.btn_wrap:not(:last-child):not(.cont){margin-bottom:10px}.btn_wrap.stretch{align-items:stretch}.btn_wrap.stretch>.button:not(.btn_small){display:flex;align-items:stretch}.btn_wrap.stretch>.button:not(.btn_small)>*{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}@media print,screen and (min-width:600px){.btn_wrap.center{justify-content:center}}@media print,screen and (min-width:600px){.btn_wrap.row_wrap{flex-wrap:wrap;margin-top:-10px}}.btn_wrap.row_wrap>.button{margin-top:10px;margin-right:8px}.btn_wrap.row_wrap>.button+.button:not(.full){margin-left:0}@media print,screen and (min-width:600px){.btn_wrap.grow>.button{flex-grow:1;width:auto}}@media print,screen and (min-width:600px){.btn_wrap.row_wrap.grow{margin-right:-8px}}@media print,screen and (min-width:600px){.btn_wrap.vertical{flex-direction:column;align-items:center}}@media print,screen and (min-width:600px){.btn_wrap.vertical>.button.full{align-self:auto}}@media print,screen and (min-width:600px){.btn_wrap.vertical>.button.btn_small,.btn_wrap.vertical>.button.btn_ss,.btn_wrap.vertical>.button.auto{align-self:flex-start;width:auto}}.btn_wrap.vertical>.button+.button{margin-top:10px}@media print,screen and (min-width:600px){.btn_wrap.vertical>.button+.button:not(.full){margin-left:0}}.button.icon_cart>:before,.button.icon_instagram>:before,.button.icon_twitter>:before,.button.icon_facebook>:before,.button.icon_tel>:before,.button.icon_arrow_down>:before,.button.icon_arrow_right>:before,.button.icon_arrow>:before{position:absolute;top:0;bottom:0;left:10px;display:block;margin:auto;height:1em;text-align:center;font-size:1em;font-weight:400;font-family:icomoon_medium;line-height:1}.button.icon_change>:before,.button.icon_delete>:before,.button.icon_minus>:before,.button.openclose_handle.minus>:before,.button.icon_plus>:before,.button.openclose_handle.plus>:before,.button.icon_external>:before,.button.icon_download>:before,.button.icon_map>:before,.button.icon_line>:before,.button.icon_tel_inline>:before{display:inline-block;margin-right:10px;font-size:inherit;font-weight:400;font-family:icomoon_medium;line-height:1;vertical-align:middle}.button.icon_arrow>:before{content:"\f1ab"}.button.icon_arrow_right>:before{content:"\f1ab";right:8px;left:auto}.button.icon_arrow_down>:before{content:"\f1b1";right:8px;left:auto}.button.icon_tel_inline>:before{content:"\f881"}.button.icon_tel>:before{content:"\f881"}.button.icon_line>:before{content:"\e900";font-size:2em}.button.icon_facebook>:before{content:"\f082"}.button.icon_twitter>:before{content:"\f081"}.button.icon_instagram>:before{content:"\f16d"}.button.icon_cart>:before{content:"\f12e"}.button.icon_map>:before{content:"\f3d5"}.button.icon_download>:before{content:"\f56d"}.button.icon_external>:before{content:"\f0a3"}.button.icon_plus>:before,.button.openclose_handle.plus>:before{content:"\f121"}.button.icon_minus>:before,.button.openclose_handle.minus>:before{content:"\f122"}.button.icon_delete>:before{content:"\f048"}.button.icon_change>:before{content:"\f0bf"}.pager_wrap{margin:10px 0}.pager_wrap ul{display:flex;justify-content:center;gap:1px}@media print,screen and (min-width:600px){.pager_wrap ul{gap:5px}}.pager_wrap ul li{display:flex}.pager_wrap ul li>*{display:flex;flex-grow:1;text-decoration:none}@media print,screen and (min-width:600px){.pager_wrap ul li>*{padding:.2em .8em}}.pager_wrap ul li>*>*{display:flex;align-items:center;justify-content:center;padding:.2em .5em;border-radius:5px;font-size:1.3rem;font-weight:700;color:#919191;transition:.2s}@media print,screen and (min-width:600px){.pager_wrap ul li>*>*{font-size:1.5rem}}.pager_wrap ul li>*>.prev,.pager_wrap ul li>*>.next{background:#e9eef2;font-size:1rem;color:#333}.bg_lightgray .pager_wrap ul li>*>.prev,.bg_lightgray .pager_wrap ul li>*>.next{background:#fff}@media print,screen and (min-width:600px){.pager_wrap ul li>*>.prev,.pager_wrap ul li>*>.next{font-size:2rem}}.pager_wrap ul li>*>.prev:before,.pager_wrap ul li>*>.next:before{font-weight:400;font-family:icomoon_medium}.pager_wrap ul li>*>.prev:before{content:"\f0fc"}.pager_wrap ul li>*>.next:before{content:"\f0fd"}.pager_wrap ul li :hover{color:#f00}.pager_wrap ul li>.current{background:none}.pager_wrap ul li>.current>*{color:#333}.pager_wrap ul li>.dots{align-items:center;background-color:inherit;font-size:1.2rem;color:black}@media screen and (max-width:599px){.btn_group_sp{border:1px solid #f00;border-radius:5px}.btn_group_sp a.button>*,.btn_group_sp a.button_sp>*{border-right:none;border-bottom:none;border-left:none}.btn_group_sp a.button:first-child>*,.btn_group_sp a.button_sp:first-child>*{border-top:none}.btn_group_sp a.button:not(:first-child)>*,.btn_group_sp a.button_sp:not(:first-child)>*{border-top:1px solid white;border-top-left-radius:0;border-top-right-radius:0}.btn_group_sp a.button:not(:last-child)>*,.btn_group_sp a.button_sp:not(:last-child)>*{border-bottom-right-radius:0;border-bottom-left-radius:0}}@media print,screen and (min-width:600px){.btn_group_sp a:not(.button)>*{position:relative;padding-left:calc(0px + 1rem + 10px);padding-left:20px}.btn_group_sp a:not(.button)>:before{content:"\f1ab";display:block;font-family:icomoon_medium;font-size:1rem;position:absolute;top:0;bottom:0;height:1em;line-height:1;left:0;margin:auto;width:1em;text-align:center}}@media screen and (max-width:599px){.openclose_wrap a.openclose_handle.button_sp.plus>*,.openclose_wrap a.openclose_handle.button_sp.minus>*{padding:10px 25px 10px 0}.openclose_wrap a.openclose_handle.button_sp.plus>:before,.openclose_wrap a.openclose_handle.button_sp.minus>:before{right:8px;left:auto}.openclose_wrap a.openclose_handle.button_sp.minus>*{border-bottom-right-radius:0;border-bottom-left-radius:0}.openclose_wrap a.openclose_handle.button_sp.minus>:before{content:"\f122"}.openclose_wrap a.openclose_handle.button_sp.plus>:before{content:"\f121"}.openclose_wrap .openclose_target.target_wrap_sp{padding:15px;border-right:1px solid #f00;border-bottom:1px solid #f00;border-left:1px solid #f00;border-bottom-right-radius:5px;border-bottom-left-radius:5px;background-color:white}.openclose_wrap .openclose_target.target_wrap_sp>:last-child{margin-bottom:0}.openclose_wrap a.button_sp+.openclose_target.btn_group_sp{padding:0;border-top:none;border-top-left-radius:0;border-top-right-radius:0}.openclose_wrap a.button_sp+.openclose_target.btn_group_sp a.button_sp:first-child>*{border-top-left-radius:0;border-top-right-radius:0}.openclose_wrap a.button_sp+.openclose_target.btn_group_sp a.button.bc0:not(:first-child)>*,.openclose_wrap a.button_sp+.openclose_target.btn_group_sp a.button_sp.bc0:not(:first-child)>*{border-top:1px solid #f00}}.pagetop{position:fixed;right:10px;bottom:10px;z-index:10;width:55px}.pagetop a{padding-top:127.3%;width:100%;background:url(../images/common/pagetop.png) no-repeat center bottom/100%;transition:.3s}.pagetop a:before{content:"";position:absolute;top:0;right:0;left:0;display:block;margin:auto;border-top:4px solid #fff;border-left:4px solid #fff;width:20px;height:20px;filter:drop-shadow(0 0 2px #000);transform:rotate(45deg)}.pagetop a:hover{transform:translateY(-10px)}form .fbody .fr{display:block;margin-bottom:10px;padding-bottom:10px;animation-name:animation_fr;animation-duration:.5s}@keyframes animation_fr{0%{opacity:0}100%{opacity:1}}@media print,screen and (min-width:600px){form .fbody .fr{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;table-layout:fixed}}@media print,screen and (min-width:600px){form .fbody .fr .fh{margin-bottom:1px;padding:15px 0;width:25%;vertical-align:top}}form .fbody .fr .fh p{font-size:1.3rem;font-weight:700}form .fbody .fr .fh .must{margin-left:10px;font-size:1.3rem}form .fbody .fr .fh label.error{display:block;margin-top:6px;font-size:1.3rem}@media print,screen and (min-width:600px){form .fbody .fr .fd{padding:0;width:100%}}form .fbody .fr .fd *{outline-color:transparent;transition:.3s}form .fbody .fr .fd * .size_ss{display:inline-block;margin-right:5px;width:15%;min-width:calc(30px + 2em)}form .fbody .fr .fd * .size_s{display:inline-block;margin-right:5px;width:25%;min-width:calc(30px + 5em)}form .fbody .fr .fd * .size_m{display:inline-block;margin-right:5px;width:40%;min-width:calc(30px + 10em)}form .fbody .fr .fd * .size_zip{display:inline-block;width:6.5em}@media print,screen and (min-width:600px){form .fbody .fr .fd * .size_ss_tb_pc{display:inline-block;margin-right:5px;width:15%;min-width:calc(30px + 2em)}}@media print,screen and (min-width:600px){form .fbody .fr .fd * .size_s_tb_pc{display:inline-block;margin-right:5px;width:25%;min-width:calc(30px + 5em)}}@media print,screen and (min-width:600px){form .fbody .fr .fd * .size_m_tb_pc{display:inline-block;margin-right:5px;width:40%;min-width:calc(30px + 10em)}}@media print,screen and (min-width:600px){form .fbody .fr .fd * .size_zip{display:inline-block;width:6.5em}}@media print,screen and (min-width:960px){form .fbody .fr .fd * .size_ss_pc{display:inline-block;margin-right:5px;width:15%;min-width:calc(30px + 2em)}}@media print,screen and (min-width:960px){form .fbody .fr .fd * .size_s_pc{display:inline-block;margin-right:5px;width:25%;min-width:calc(30px + 5em)}}@media print,screen and (min-width:960px){form .fbody .fr .fd * .size_m_pc{display:inline-block;margin-right:5px;width:40%;min-width:calc(30px + 10em)}}@media print,screen and (min-width:960px){form .fbody .fr .fd * .size_zip{display:inline-block;width:6.5em}}form .fbody .fr .fd :focus{outline-color:#000}form .fbody .fr .fd label.error{display:block;font-size:1.3rem}form .fbody .fr .fd label:not(.error){cursor:pointer}form .fbody .fr .fd .form_caption{margin-bottom:8px;font-size:1.3rem;color:#888}@media screen and (max-width:599px){form .fbody .fr .fd label.radio_label,form .fbody .fr .fd label.checkbox_label{position:relative;display:block;margin:0;padding:8px;border:1px solid #707070;background-color:white}}@media print,screen and (min-width:600px){form .fbody .fr .fd label.radio_label,form .fbody .fr .fd label.checkbox_label{display:inline-block;padding:12px 0}}@media screen and (max-width:599px){form .fbody .fr .fd label.radio_label:first-of-type,form .fbody .fr .fd label.checkbox_label:first-of-type{margin-top:8px;border-top-left-radius:5px;border-top-right-radius:5px}}@media screen and (max-width:599px){form .fbody .fr .fd label.radio_label:last-of-type,form .fbody .fr .fd label.checkbox_label:last-of-type{margin-bottom:8px;border-bottom-right-radius:5px;border-bottom-left-radius:5px}}@media screen and (max-width:599px){form .fbody .fr .fd label.radio_label:not(:first-of-type),form .fbody .fr .fd label.checkbox_label:not(:first-of-type){border-top:none}}@media print,screen and (min-width:600px){form .fbody .fr .fd label.radio_label.vertical,form .fbody .fr .fd label.checkbox_label.vertical{display:block;padding:12px 0 0}}@media print,screen and (min-width:600px){form .fbody .fr .fd label.radio_label.vertical:last-of-type,form .fbody .fr .fd label.checkbox_label.vertical:last-of-type{padding-bottom:12px}}form .fbody .fr .fd .form_scroll_wrap{margin:10px 0 6px;padding:10px;border:2px solid #707070;height:90px;overflow-y:scroll;background-color:#fafafa}form .fbody .fr .fd .form_scroll_wrap h4,form .fbody .fr .fd .form_scroll_wrap p{font-size:1.3rem;line-height:1.3}form .fbody .fr .fd .hidden_text{display:block;margin:8px 0;padding:6px 15px;border:1px dashed #707070;border-radius:5px;width:100%;min-height:32px}form .fbody .fr .fd .fixed_text{margin:8px 0;padding:6px 15px;width:100%;min-height:32px}@media print,screen and (min-width:600px){form .fbody .fr .fh+.fd{width:70%}}form .fbody .fr .file_input_wrap,form .fbody .fr .file_uploaded_wrap{display:flex;align-items:center}form .fbody .fr .file_input_wrap .file_delete,form .fbody .fr .file_uploaded_wrap .file_delete{display:inline-block;width:45px;height:45px;cursor:pointer;position:relative}form .fbody .fr .file_input_wrap .file_delete:before,form .fbody .fr .file_uploaded_wrap .file_delete:before{content:"\f0f7";display:block;font-family:icomoon_medium;font-size:20px;position:absolute;top:0;bottom:0;height:1em;line-height:1;right:0;left:0;margin:auto;width:1em;text-align:center}form .fbody .fr .file_input_wrap .file_delete:before,form .fbody .fr .file_uploaded_wrap .file_delete:before{color:#222;transition:all .2s}form .fbody .fr .file_input_wrap .file_delete+.file_name,form .fbody .fr .file_uploaded_wrap .file_delete+.file_name{display:inline-block;width:360px;overflow:hidden;text-overflow:ellipsis;font-size:1.3rem;white-space:nowrap}form .fbody .fr .file_input_wrap .file_delete:hover:before,form .fbody .fr .file_uploaded_wrap .file_delete:hover:before{color:#999}form .fbody .fr .file_input_wrap .file_uploaded,form .fbody .fr .file_uploaded_wrap .file_uploaded{margin-left:8px;font-size:1.3rem}form .fbody .fr .kiyaku_wrap{display:block;margin:8px 0;padding:6px 15px 18px;border:1px solid #707070;border-radius:5px;width:100%;max-height:120px;overflow-y:scroll;background-color:#f2f2f2}form .fbody .fr .kiyaku_wrap .heading_kiyaku{padding:12px 0;font-size:1.3rem;font-weight:700;line-height:1.3}form .fbody .fr .kiyaku_wrap p{font-size:1.3rem}form .fbody .fr:last-child{margin-bottom:0;padding-bottom:0}form .fbody .fr_radioset,form .fbody .fr_checkboxset{display:block}form .fbody .fr_radioset>div,form .fbody .fr_checkboxset>div{display:block;margin:8px 0;padding:6px 15px 6px 40px;border:1px solid #707070;border-radius:5px;cursor:pointer;transition:.3s}form .fbody .fr_radioset>div:before,form .fbody .fr_checkboxset>div:before{top:6px;left:6px}form .fbody .fr_radioset>div:after,form .fbody .fr_checkboxset>div:after{top:17.5px;left:18px}form .fbody .fr_radioset>div:hover,form .fbody .fr_radioset input[type=radio]:checked+div,form .fbody .fr_radioset input[type=checkbox]:checked+div,form .fbody .fr_checkboxset>div:hover,form .fbody .fr_checkboxset input[type=radio]:checked+div,form .fbody .fr_checkboxset input[type=checkbox]:checked+div{background-color:#f2f2f2}@media print,screen and (min-width:600px){form .ffoot{padding-top:20px;text-align:center}}@media screen and (max-width:599px){form .ffoot .form_buttons button[type=submit]{width:100%}}@media screen and (max-width:599px){form .ffoot .form_buttons>:not(:first-child){margin-top:10px}}form .with_help{display:inline}form .button_help{display:inline-block;margin-left:5px;border-radius:10px;width:20px;height:20px;background-color:#ababab;text-align:center;font-size:1.2rem;font-weight:900;color:white}@media print,screen and (min-width:600px){form[data-step=confirm] .fbody{border-top:1px dashed #707070}}@media print,screen and (min-width:600px){form[data-step=confirm] .fbody .fr{margin-bottom:0;padding-bottom:0;border-bottom:1px dashed #707070}}@media print,screen and (min-width:600px){form[data-step=confirm] .fbody .fr .fh p{line-height:1.6}}@media print,screen and (min-width:600px){form[data-step=confirm] .fbody .fr .fd{padding:15px 10px}}form[data-step=confirm] .fbody .fr .fd>*{margin:8px 0;padding:6px;border:none;background-color:inherit}@media screen and (max-width:599px){form[data-step=confirm] .fbody .fr .fd>*{border:1px dashed #707070;min-height:38px}}@media print,screen and (min-width:600px){form[data-step=confirm] .fbody .fr .fd>*{margin:0;padding:0}}@media screen and (max-width:599px){form[data-step=confirm] .fbody .fr .fd>* span{color:#888}}form[data-step=confirm] .fbody .fr .fd>* .hidden_text{padding:0}@media screen and (max-width:599px){form[data-step=confirm] .ffoot .form_buttons>#submit_back{margin-top:10px}}@media print,screen and (min-width:600px){form[data-step=confirm] .ffoot .form_buttons{display:flex;justify-content:center}}@media print,screen and (min-width:600px){form[data-step=confirm] .ffoot .form_buttons .submit_send{order:2}}@media print,screen and (min-width:600px){form[data-step=confirm] .ffoot .form_buttons .submit_back{order:1;margin-right:15px}}.map_part .map_iframe_wrap{margin-bottom:20px;border:1px solid #707070;height:400px}@media print,screen and (min-width:600px){.map_part .map_iframe_wrap{height:500px}}@media print,screen and (min-width:960px){.map_part .map_iframe_wrap{height:700px}}.map_part .map_cont{margin-bottom:10px;padding:4px;border:1px solid #707070;width:100%}.map_part .map_cont .map{width:100%;height:250px}@media screen and (min-width:600px){.map_part .map_cont .map{height:600px}}.map_part .map_cont .info_window_wrap h4{margin-bottom:8px;font-size:1.3rem;font-weight:700}.map_part .map_cont .info_window_wrap p{font-size:1.3rem;line-height:1.5}.map_info_part{display:flex;justify-content:space-between}.map_info_part .cont .link_gmap{display:inline-block;padding-right:10px;padding-left:25px;position:relative;padding-left:calc(0px + 2.2rem + 10px)}.map_info_part .cont .link_gmap:before{content:"\f3d5";display:block;font-family:icomoon_medium;font-size:2.2rem;position:absolute;top:0;bottom:0;height:1em;line-height:1;left:0;margin:auto;width:1em;text-align:center}.map_access_part .cont .icon_car{position:relative;padding-left:calc(0px + 2rem + 10px);padding-left:25px}.map_access_part .cont .icon_car:before{content:"\f20f";display:block;font-family:icomoon_medium;font-size:2rem;color:#332;position:absolute;top:0;bottom:0;height:1em;line-height:1;left:0;margin:auto;width:1em;text-align:center}.map_access_part .cont .icon_train{position:relative;padding-left:calc(0px + 2rem + 10px);padding-left:25px}.map_access_part .cont .icon_train:before{content:"\f23c";display:block;font-family:icomoon_medium;font-size:2rem;color:#332;position:absolute;top:0;bottom:0;height:1em;line-height:1;left:0;margin:auto;width:1em;text-align:center}.modal_handle{cursor:pointer}.contents .modal_target{display:none}.modal_overlay{position:fixed;top:0;bottom:0;left:0;z-index:100;display:none;align-items:center;justify-content:center;width:100%}.modal_overlay .modal_bg{position:absolute;top:0;bottom:0;left:0;z-index:1;width:100vw;background-color:rgba(0,0,0,.8)}.modal_overlay .modal_wrap{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;margin:auto;padding:0}.modal_overlay .modal_wrap .modal{z-index:2;max-width:90vw;max-height:calc(90vh - 50px);overflow-y:auto}.modal_overlay .modal_wrap .modal>.modal_target{display:block;padding:15px}@media print,screen and (min-width:600px){.modal_overlay .modal_wrap .modal>.modal_target{padding:30px}}.modal_overlay .modal_wrap .modal>.modal_target.fancybox_like{padding:0}.modal_overlay .modal_wrap .modal>.modal_target.fancybox_like .image_item{position:relative;z-index:1}.modal_overlay .modal_wrap .modal>.modal_target.fancybox_like .texts_item{margin-top:10px}.modal_overlay .modal_wrap .modal>.modal_target.fancybox_like .texts_item p{text-align:center;color:#fff}.modal_overlay .modal_wrap .modal_pager{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:space-between;margin:auto;height:-moz-fit-content;height:fit-content}.modal_overlay .modal_wrap .modal_pager li span{padding:10px;width:40px;height:40px;background:#222;opacity:.6;font-family:icomoon_medium;color:#fff;cursor:pointer;transition:.3s}.modal_overlay .modal_wrap .modal_pager li span:hover{opacity:1}.modal_overlay .modal_wrap .modal_pager li.prev span:before{content:"\f0fc"}.modal_overlay .modal_wrap .modal_pager li.next span:before{content:"\f0fd"}.modal_overlay .modal_wrap .modal_pager li.disabled span{opacity:.3;pointer-events:none}.modal_overlay .modal_wrap .modal_close{position:absolute;top:0;right:0;z-index:2;display:flex;align-items:center;justify-content:center;padding:10px;width:60px;height:60px;background:#222;opacity:.8;cursor:pointer;transition:.3s}.modal_overlay .modal_wrap .modal_close:before{content:"\f012";display:inline-block;font-size:3.4rem;font-family:icomoon_medium;color:#fff}.modal_overlay .modal_wrap .modal_close:hover{opacity:1}.modal_overlay .modal_wrap.add_prop{width:calc(100vw - 30px);height:calc(100vh - 30px)}@media print,screen and (min-width:600px){.modal_overlay .modal_wrap.add_prop{width:calc(100vw - 30px);max-width:800px;height:calc(100vh - 30px);max-height:800px}}.tooltip_handle{position:relative;border-bottom:1px dashed #666;cursor:pointer}.tooltip{position:absolute;z-index:9999;display:inline-block;padding:10px;border-radius:3px;max-width:200px;background:#222;box-shadow:0 2px 4px rgba(0,0,0,.4)}.tooltip>span{display:block;min-width:160px;font-size:1.1rem;line-height:1.2;color:white}.tooltip>span:after{content:"";position:absolute;top:10px;left:-10px;display:block;border-color:transparent #222 transparent transparent;border-style:solid;border-width:5px;width:0;height:0}.calendar_header{position:relative}.calendar_header .btn_prev{position:absolute;top:2px;left:5px}.calendar_header .btn_next{position:absolute;top:2px;right:5px}.calendar_header .disabled{opacity:.2;cursor:default}.calendar_header .calendar_title{margin-bottom:5px;text-align:center;font-size:92%;font-weight:700;line-height:1.6;color:#333}.calendar_table{border-top:2px solid #707070;border-bottom:2px solid #707070;width:100%}.calendar_table tr th,.calendar_table tr td{padding:5px 0;text-align:center;font-size:1.2rem;font-weight:700;line-height:2.2;color:#666}.calendar_table tr th p,.calendar_table tr td p{line-height:2.2}.calendar_table.calendar_vertical tr th{width:20%}.calendar_table.calendar_vertical tr th,.calendar_table.calendar_vertical tr td{border-bottom:1px solid #707070}.calendar_table.calendar_vertical tr th p,.calendar_table.calendar_vertical tr td p{line-height:2.2}.calendar_table.calendar_vertical tr:last-child th,.calendar_table.calendar_vertical tr:last-child td{border:none}.calendar_table.calendar_vertical tr.saturday th{color:#39f}.calendar_table.calendar_vertical tr.sunday th,.calendar_table.calendar_vertical tr.holiday th{color:#e33}.calendar_table.calendar_vertical tr.close th{color:#ddd}.calendar_table.calendar_vertical tr.today th,.calendar_table.calendar_vertical tr.today td{background:#fee}.calendar_table.calendar_vertical tr.past th,.calendar_table.calendar_vertical tr.past td{opacity:.4!important}.calendar_table.calendar_column7 tr th.sunday,.calendar_table.calendar_column7 tr td.sunday{color:#e33}.calendar_table.calendar_column7 tr th.saturday,.calendar_table.calendar_column7 tr td.saturday{color:#39f}.calendar_table.calendar_column7 tr th.close,.calendar_table.calendar_column7 tr td.close{color:#ddd}.calendar_table.calendar_column7 tr th.holiday,.calendar_table.calendar_column7 tr td.holiday{color:#e33}.calendar_table.calendar_column7 tr th.today,.calendar_table.calendar_column7 tr td.today{background:#fee}.calendar_table.calendar_column7 tr th.past,.calendar_table.calendar_column7 tr td.past{opacity:.4!important}.flash_message{padding:15px;border-left:10px solid}.flash_message.info{border-color:#9fb3c8;background-color:#eaeff6}.flash_message.info>*{color:#386ea5}.flash_message.info>:before{color:#386ea5}.flash_message.success{border-color:#a1d6d8;background-color:#e5fbf6}.flash_message.success>*{color:#218e92}.flash_message.success>:before{color:#218e92}.flash_message.warning{border-color:#c00;background-color:#fcf5f5}.flash_message.warning>*{color:#c22c1d}.flash_message.warning>:before{color:#c22c1d}.flash_message.info2{border-color:#fda;background-color:#fcfaf5}.flash_message.info2>*{color:#fc9e4c}.flash_message.info2>:before{color:#fc9e4c}.form_cover_wrap{position:relative;padding:15px;border:1px solid #707070;border-radius:5px;background-color:#fcfcf8}@media print,screen and (min-width:600px){.form_cover_wrap{padding:25px}}.form_cover_wrap>:last-child{margin-bottom:0}.login_wrap{position:relative;margin-top:30vh;padding:15px}@media print,screen and (min-width:600px){.login_wrap{margin-right:auto;margin-left:auto;padding:25px;max-width:350px}}.login_wrap>:last-child{margin-bottom:0}.login_wrap .fbody .fr{margin-bottom:0}.login_wrap .ffoot{padding-top:10px}.login_wrap input[type=text],.login_wrap input[type=password]{background-color:#f9f9f6}.button.disabled{opacity:.3;pointer-events:none;cursor:default}.fixed_btn_wrap{position:fixed;bottom:10px;left:10px;z-index:10;display:block;width:120px!important}@media print,screen and (min-width:960px){.fixed_btn_wrap{right:30px;bottom:50%;left:auto}}.fixed_btn_wrap .button span{padding:10px;border-radius:50%;width:120px;height:120px;box-shadow:0 3px 3px rgba(0,0,0,.3);font-size:1.3rem;font-weight:700;line-height:100px}@media print,screen and (min-width:960px){.fixed_btn_wrap .button span{font-size:1.6rem}}.fixed_btn_wrap .button:not(:first-child){margin-top:20px}form .fd>p{position:relative}form input.password{padding-right:45px}form input.password+.icon_eye{position:absolute!important;top:calc(50% - 15px);right:15px;display:block;width:30px;height:30px;cursor:pointer;position:relative}form input.password+.icon_eye:before{content:"\f093";display:block;font-family:icomoon_medium;font-size:16px;position:absolute;top:0;bottom:0;height:1em;line-height:1;right:0;left:0;margin:auto;width:1em;text-align:center}form input.password+.icon_eye.look:before{content:"\f263";color:#889296}form input.password+.icon_eye.nolook:before{content:"\f264";color:#748c94}.box.navi_box{margin-bottom:40px}.box.navi_box .part{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.box.navi_box .part .cont select,.box.navi_box .part .cont input{margin:0;border-color:#707070;border-radius:5px;background:#fff}.box.navi_box .part .cont.texts{width:100%}.box.navi_box .part .cont.search_wrap{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:0}.box.navi_box .part .cont.search_wrap>:not(:first-child){margin-left:15px}.box.navi_box .part .cont.search_wrap p{margin-right:5px}.box.navi_box .part .cont.search_wrap p .label{flex-shrink:0;margin-right:10px;margin-bottom:10px;margin-bottom:0;width:100%;width:auto;font-size:1.3rem;font-weight:700}.box.navi_box .part .cont.search_wrap p input{width:300px}.box.navi_box .part .cont.search_wrap .button span{display:block;padding:0;border-radius:5px;width:40px;height:40px;position:relative}.box.navi_box .part .cont.search_wrap .button span:before{content:"\f038";display:block;font-family:icomoon_medium;font-size:16px;position:absolute;top:0;bottom:0;height:1em;line-height:1;right:0;left:0;margin:auto;width:1em;text-align:center}.box.navi_box .part .cont.search_wrap .button:hover span:before{color:#f00}.box.navi_box .part .cont.filter_wrap{display:flex}.box.navi_box .part .cont.filter_wrap ul:not(:first-of-type){margin-left:10px}.box.navi_box .part .cont.filter_wrap ul{display:flex;flex-grow:1;flex-wrap:wrap;flex-wrap:nowrap;border-radius:5px;overflow:hidden}.box.navi_box .part .cont.filter_wrap ul li{display:flex;width:auto;cursor:pointer}.box.navi_box .part .cont.filter_wrap ul li .checkbox_label{display:flex;flex-grow:1;align-items:center;padding-left:10px;height:40px;background-color:#f00;transition:all .2s}.box.navi_box .part .cont.filter_wrap ul li .checkbox_label span{position:relative;margin-right:15px;font-size:1.2rem;color:#fff}.box.navi_box .part .cont.filter_wrap ul li .checkbox_label span:before{top:6px;left:11px;width:auto;font-size:12px;line-height:1;color:black}.box.navi_box .part .cont.filter_wrap ul li .checkbox_label span:after{left:4px;border:none;border-radius:50%;font-weight:400}.box.navi_box .part .cont.filter_wrap ul li .checkbox_label input[type=checkbox]:checked+span:after{background-color:white}.formula.result{padding:15px;border-top:1px solid #707070;border-bottom:1px solid #707070}.formula.result q{white-space:nowrap}.formula.result q.n{font-size:1.8rem;font-weight:700}@media print,screen and (min-width:600px){.formula.result q.n{font-size:4rem}}.formula.result q.u{font-size:1.3rem;font-weight:400}.formula.result q.o{margin:0 15px;font-size:1.8rem;font-weight:700}@media print,screen and (min-width:600px){.formula.result q.o{font-size:3rem}}.formula.result q.m{font-size:1.2rem;font-weight:400}.formula.process q{white-space:nowrap}.formula.process q.n{font-size:1.3rem;font-weight:700}.formula.process q.s{font-size:1.3rem;color:#666}.formula.process q.o{font-size:1.3rem;font-weight:700}.formula.process q.p{font-size:1.3rem}.formula.process q.p.point_01{color:#0a887f}.formula.process q.p.point_02{color:#ff0045}.meta_wrap:not(:last-child){margin-bottom:5px}.meta_wrap:not(:last-child) .part{margin-bottom:0}.meta_wrap:not(:last-child) .cont{margin-bottom:0}.meta_wrap:not(:last-child) p,.meta_wrap:not(:last-child) span{font-size:1.2rem}.list_table{border-top:1px solid #707070}.list_table tbody tr{position:relative}.list_table tbody tr td{padding:10px 20px;border-bottom:1px solid #707070;vertical-align:middle}.list_table tbody tr td span,.list_table tbody tr td a{font-size:1.3rem}.list_table tbody tr td.number{font-weight:700}.list_table tbody tr td.status span{display:inline-block;margin:0;padding:8px 20px;border-radius:5px;width:110px;background-color:#f00;text-align:center;font-size:1.2rem;line-height:1;color:#fff}.list_table tbody tr td.title .name{font-weight:700}.list_table tbody tr td.change_status a.button{cursor:pointer}.list_table tbody tr td.change_status a.button span{font-size:1.2rem;position:relative;padding-left:calc(15px + 1.4rem + 10px)}.list_table tbody tr td.change_status a.button span:before{content:"\f023";display:block;font-family:icomoon_medium;font-size:1.4rem;position:absolute;top:0;bottom:0;height:1em;line-height:1;left:15px;margin:auto;width:1em;text-align:center}.list_table tbody tr td.estimate a.file:before{content:"\f15e";display:inline;font-family:icomoon_medium;font-size:1.4rem}.list_table tbody tr td.estimate a.file:before{margin-right:3px}.list_table tbody tr td.estimate>span.date{margin-left:3px;font-size:1.1rem}.list_table tbody tr td.price .memo{font-size:1.2rem;color:#889296}.list_table tbody tr td.delete{width:30px}.list_table tbody tr td.delete a[data-btn=delete]{position:relative;position:absolute;top:calc(50% - 10px);right:15px;display:block;width:20px;height:20px}.list_table tbody tr td.delete a[data-btn=delete]:before{content:"\f0f7";display:block;font-family:icomoon_medium;font-size:1.6rem;color:black;position:absolute;top:0;bottom:0;height:1em;line-height:1;right:0;left:0;margin:auto;width:1em;text-align:center}.list_table tbody tr td.delete a[data-btn=delete]>span{display:none}.sortable_wrap>.sortable:not(tr){padding:10px 10px 10px 60px!important;border:1px solid #707070;border-radius:5px;box-shadow:0 1px 2px rgba(153,153,153,.3);cursor:pointer;position:relative;padding-left:calc(10px + 12px + 10px)}.sortable_wrap>.sortable:not(tr):before{content:"\f7a8";display:block;font-family:icomoon_medium;font-size:12px;color:#999;position:absolute;top:0;bottom:0;height:1em;line-height:1;left:10px;margin:auto;width:1em;text-align:center}.sortable_wrap>tr.sortable{border:1px solid #707070;border-radius:5px;box-shadow:0 1px 2px rgba(153,153,153,.3);cursor:pointer}.sortable_wrap>tr.sortable>td.sort_icon{width:50px;position:relative}.sortable_wrap>tr.sortable>td.sort_icon:before{content:"\f7a8";display:block;font-family:icomoon_medium;font-size:12px;color:#999;position:absolute;top:0;bottom:0;height:1em;line-height:1;right:0;left:0;margin:auto;width:1em;text-align:center}.sortable_wrap>tr.sortable>td.sort_icon>span{display:none}.check_calendar_table tbody tr td{padding:2px;text-align:center;font-size:1.2rem}.check_calendar_table tbody tr td>span{display:block;padding:5px 10px;border:1px solid #707070;border-radius:5px;text-align:center;font-size:1.2rem;font-weight:700;line-height:36px}@media print,screen and (min-width:600px){.check_calendar_table tbody tr td>span{line-height:56px}}.check_calendar_table tbody tr td>label{position:relative;display:block;padding:0;cursor:pointer}.check_calendar_table tbody tr td>label>input{display:none}.check_calendar_table tbody tr td>label input[type=checkbox]+span{position:relative;display:block;padding:5px 10px;border:1px solid #999;border-radius:5px;width:100%;text-align:center;font-size:1.2rem;font-weight:700;line-height:36px;transition:all .3s}@media print,screen and (min-width:600px){.check_calendar_table tbody tr td>label input[type=checkbox]+span{line-height:56px}}.check_calendar_table tbody tr td>label input[type=checkbox]+span:before{content:"\f00f";position:absolute;top:1px;bottom:auto;left:1px;display:block;width:10px;height:10px;font-size:10px;line-height:1;color:black}@media print,screen and (min-width:600px){.check_calendar_table tbody tr td>label input[type=checkbox]+span:before{top:5px;left:5px}}.check_calendar_table tbody tr td>label input[type=checkbox]:checked+span{background-color:#70c7c4;color:white}.check_calendar_table tbody tr td>label input[type=checkbox]+span:before{opacity:0}.check_calendar_table tbody tr td>label input[type=checkbox]:checked+span:before{opacity:1}.check_calendar_table tbody tr td.on>span{border:1px solid #707070}.check_calendar_table tbody tr td.on>span.o{background-color:#70c7c4;color:white}.check_calendar_table tbody tr td.on>span.x{background-color:#ddd;color:#999}.check_calendar_table tbody tr td.off>span{border:1px dashed #707070;color:#ccc}.check_calendar_table tbody tr td.sunday{color:#c30}.check_calendar_table tbody tr td.saturday{color:#39f}.opta_stats_area .Opta{font-family:YakuHanJP,-apple-system,BlinkMacSystemFont,Noto Sans JP,Noto Sans CJK JP,"ヒラギノ角ゴ ProN",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif}.opta_stats_area .Opta .Opta-MatchHeader{display:none}.opta_stats_area .Opta .Opta-RugbyPitch .Opta-Node text{dominant-baseline:auto}.opta_stats_area .Opta .Opta-RugbyPitch-Subplayers .Opta-Sub .Opta-PlayerName{font-size:1.3rem!important}.opta_stats_area .Opta .Opta-Subs-Wrap{background-color:#f0f0f0}.opta_stats_area .Opta .Opta-Stat .Opta-Value{font-weight:700;color:black}.opta_stats_area .Opta .Opta-Flex{padding-bottom:10px}@media screen and (max-width:599px){.opta_stats_area .Opta .Opta-Tabs .Opta-Nav{overflow-x:scroll}}.opta_stats_area .Opta .Opta-Tabs .Opta-Nav>ul{display:flex;overflow:initial}.opta_stats_area .Opta .Opta-Tabs .Opta-Nav>ul li{flex-grow:1;float:none}.opta_stats_area .Opta .Opta-Tabs .Opta-Nav>ul li a{border-bottom:2px solid #232323;width:100%;height:40px;background-color:#fff;text-align:center;font-weight:700;line-height:40px;white-space:nowrap;transition:all .3s}.opta_stats_area .Opta .Opta-Tabs .Opta-Nav>ul li a:hover{border-color:#d72318;color:#d72318}.opta_stats_area .Opta .Opta-Tabs .Opta-Nav>ul li.Opta-On a{border-color:#d72318;background-color:#fff;color:#d72318}.opta_stats_area .Opta .Opta-Stats-Bars td.Opta-Outer{font-weight:700;color:#232323}.opta_stats_area .Opta tbody th{color:#232323}.opta_stats_area.home .Opta .Opta-RugbyPitch .Opta-Territories .Opta-Territories-bar,.opta_stats_area.home .Opta .Opta-RugbyPitch .Opta-Possession .Opta-Possession-bar,.opta_stats_area.home .Opta .Opta-RugbyPitch .Opta-Node circle.Opta-Home{fill:#d72318}.opta_stats_area.home .Opta .Opta-RugbyPitch .Opta-Territories .Opta-Territories-bar.Opta-Away,.opta_stats_area.home .Opta .Opta-RugbyPitch .Opta-Possession .Opta-Possession-bar.Opta-Away,.opta_stats_area.home .Opta .Opta-RugbyPitch .Opta-Node circle.Opta-Away{fill:#232323}.opta_stats_area.home .Opta .Opta-MatchHeader .Opta-Score .Opta-Team-Score,.opta_stats_area.home .Opta .Opta-RugbyPitch-Subplayers .Opta-Sub .Opta-Circle,.opta_stats_area.home .Opta .Opta-Stats-Bars .Opta-Bars-Full .Opta-Percent,.opta_stats_area.home .Opta .Opta_W.Opta_R_ML_N .Opta-Overlay li.Opta-Circle.Opta-Home{background-color:#d72318}.opta_stats_area.home .Opta .Opta-MatchHeader .Opta-Score.Opta-Away .Opta-Team-Score,.opta_stats_area.home .Opta .Opta-RugbyPitch-Subplayers .Opta-Sub.Opta-Away .Opta-Circle,.opta_stats_area.home .Opta .Opta-Stats-Bars .Opta-Bars-Full .Opta-Percent.Opta-Away,.opta_stats_area.home .Opta .Opta_W.Opta_R_ML_N .Opta-Overlay li.Opta-Circle.Opta-Away{background-color:#232323}.opta_stats_area.away .Opta .Opta-RugbyPitch .Opta-Territories .Opta-Territories-bar,.opta_stats_area.away .Opta .Opta-RugbyPitch .Opta-Possession .Opta-Possession-bar,.opta_stats_area.away .Opta .Opta-RugbyPitch .Opta-Node circle.Opta-Home{fill:#232323}.opta_stats_area.away .Opta .Opta-RugbyPitch .Opta-Territories .Opta-Territories-bar.Opta-Away,.opta_stats_area.away .Opta .Opta-RugbyPitch .Opta-Possession .Opta-Possession-bar.Opta-Away,.opta_stats_area.away .Opta .Opta-RugbyPitch .Opta-Node circle.Opta-Away{fill:#d72318}.opta_stats_area.away .Opta .Opta-MatchHeader .Opta-Score .Opta-Team-Score,.opta_stats_area.away .Opta .Opta-RugbyPitch-Subplayers .Opta-Sub .Opta-Circle,.opta_stats_area.away .Opta .Opta-Stats-Bars .Opta-Bars-Full .Opta-Percent,.opta_stats_area.away .Opta .Opta_W.Opta_R_ML_N .Opta-Overlay li.Opta-Circle.Opta-Home{background-color:#232323}.opta_stats_area.away .Opta .Opta-MatchHeader .Opta-Score.Opta-Away .Opta-Team-Score,.opta_stats_area.away .Opta .Opta-RugbyPitch-Subplayers .Opta-Sub.Opta-Away .Opta-Circle,.opta_stats_area.away .Opta .Opta-Stats-Bars .Opta-Bars-Full .Opta-Percent.Opta-Away,.opta_stats_area.away .Opta .Opta_W.Opta_R_ML_N .Opta-Overlay li.Opta-Circle.Opta-Away{background-color:#d72318}.news_archive .item{margin-bottom:0;padding:10px 5%;border-bottom:1px solid #ccc;transition:.5s}@media print,screen and (min-width:600px){.news_archive .item{display:flex;align-items:baseline;padding:10px}}.news_archive .item p{font-weight:700}@media print,screen and (min-width:600px){.news_archive .item p{flex-shrink:0}}.news_archive .item .date{font-size:1.2rem;color:#0068b7}@media print,screen and (min-width:600px){.news_archive .item .date{width:8em;color:#919191}}.news_archive .item .category{display:inline-block;width:10em;background:#ccc;text-align:center;font-size:1.1rem;color:#fff}@media print,screen and (min-width:600px){.news_archive .item .category{margin-right:2em}}.news_archive .item .category.team{background-color:#1f76b4}.news_archive .item .category.event{background-color:#3aa87a}.news_archive .item .category.fanclub{background-color:#e88ca4}.news_archive .item .category.game{background-color:#212224}.news_archive .item .category.media{background-color:#3dacb0}.news_archive .item .category.goods{background-color:#68b6dc}.news_archive .item .category.academy{background-color:#8f76bb}.news_archive .item .category.ticket{background-color:#ea7b73}.news_archive .item .title{font-size:1.3rem}@media print,screen and (min-width:960px){.news_archive .item .title{flex-grow:1;flex-shrink:1;font-size:1.5rem}}.news_archive .item:hover{background:#e9eef2}.box.topic_archive{max-width:none!important}@media screen and (max-width:959px){.box.topic_archive{width:100%}}.box.topic_archive>.topic_wrap{display:flex;flex-flow:row nowrap;margin-right:auto;margin-left:auto;padding-bottom:10px;width:-moz-fit-content;width:fit-content;max-width:100%;overflow-x:auto;gap:2vw;scroll-snap-type:x mandatory}@media print,screen and (min-width:960px){.box.topic_archive>.topic_wrap{overflow:visible;gap:10px}}.box.topic_archive>.topic_wrap:before,.box.topic_archive>.topic_wrap:after{content:"";display:block;flex-shrink:0;width:3vw}@media print,screen and (min-width:600px){.box.topic_archive>.topic_wrap:before,.box.topic_archive>.topic_wrap:after{width:28vw}}@media print,screen and (min-width:960px){.box.topic_archive>.topic_wrap:before,.box.topic_archive>.topic_wrap:after{display:none}}.box.topic_archive>.topic_wrap:before{scroll-snap-align:start}.box.topic_archive>.topic_wrap:after{scroll-snap-align:end}.box.topic_archive>.topic_wrap .cont.clm_item{display:flex;flex-direction:column;flex-shrink:0;width:90vw;box-shadow:0 2px 8px rgba(0,0,0,.4);scroll-snap-align:center}@media print,screen and (min-width:600px){.box.topic_archive>.topic_wrap .cont.clm_item{margin-bottom:0;width:40vw}}@media print,screen and (min-width:960px){.box.topic_archive>.topic_wrap .cont.clm_item{flex:1 1;width:auto}}.box.topic_archive>.topic_wrap .cont.clm_item .object_fit{margin-bottom:0;transition:.3s}.box.topic_archive>.topic_wrap .cont.clm_item .object_fit:before{padding-top:65%}.box.topic_archive>.topic_wrap .cont.clm_item .object_fit:empty{background:url(../images/common/thum_dummy.png) no-repeat center/cover}.box.topic_archive>.topic_wrap .cont.clm_item .texts{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;margin-top:0;padding:10px;background:#fff}.box.topic_archive>.topic_wrap .cont.clm_item .texts p{margin-bottom:5px;font-size:1.2rem;line-height:1.4}.box.topic_archive>.topic_wrap .cont.clm_item .texts .category{text-align:center}.box.topic_archive>.topic_wrap .cont.clm_item .texts .title{margin-bottom:auto}.box.topic_archive>.topic_wrap .cont.clm_item .texts .date{text-align:right;color:#919191}@media print,screen and (min-width:960px){.box.topic_archive>.topic_wrap .cont.clm_item:nth-of-type(n+6){display:none}}.box.topic_archive>.topic_wrap a.cont.clm_item .object_fit img{opacity:1}.box.topic_archive>.topic_wrap a.cont.clm_item:hover .object_fit{opacity:.7}.mainvisual_area{position:relative;z-index:0;padding:0;overflow:hidden}.mainvisual_area .box{position:static;width:auto;max-width:none!important}.mainvisual_area .box .part .cont.mainvisual{position:relative;margin-bottom:0;overflow:hidden}.mainvisual_area .box .part .cont.mainvisual .main{margin:0 auto;max-width:1200px}.mainvisual_area .box .part .cont.mainvisual .object_fit:before{padding-top:47%}.mainvisual_area .box .part .cont.mainvisual .object_fit:empty{background:url(../images/common/thum_dummy.png) no-repeat center/cover}.mainvisual_area .box .part .cont.mainvisual:before,.mainvisual_area .box .part .cont.mainvisual .bg{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.mainvisual_area .box .part .cont.mainvisual:before{content:"";z-index:-1;background:rgba(0,0,0,.4)}.mainvisual_area .box .part .cont.mainvisual .bg{z-index:-2;filter:blur(12px);transform:scale(1.2)}.mainvisual_area .box .part .cont.texts{margin:20px auto 0;width:90%;max-width:900px}.mainvisual_area .box .part .cont.texts p{font-weight:700}.area.singlepost_area .box.summary_box{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #ccc}.area.singlepost_area .box.summary_box .part .cont.title .date{display:inline-block;margin-right:1em;font-size:1.2rem;font-weight:700;color:#0068b7}@media print,screen and (min-width:600px){.area.singlepost_area .box.summary_box .part .cont.title .date{font-size:1.6rem}}.area.singlepost_area .box.summary_box .part .cont.title .category{display:inline-block;width:9em;background:#ccc;text-align:center;font-size:1.1rem;font-weight:700;color:#fff}@media print,screen and (min-width:600px){.area.singlepost_area .box.summary_box .part .cont.title .category{font-size:1.4rem}}.area.singlepost_area .box.summary_box .part .cont.title .category.team{background-color:#1f76b4}.area.singlepost_area .box.summary_box .part .cont.title .category.event{background-color:#3aa87a}.area.singlepost_area .box.summary_box .part .cont.title .category.fanclub{background-color:#e88ca4}.area.singlepost_area .box.summary_box .part .cont.title .category.game{background-color:#212224}.area.singlepost_area .box.summary_box .part .cont.title .category.media{background-color:#3dacb0}.area.singlepost_area .box.summary_box .part .cont.title .category.goods{background-color:#68b6dc}.area.singlepost_area .box.summary_box .part .cont.title .category.academy{background-color:#8f76bb}.area.singlepost_area .box.summary_box .part .cont.title .category.ticket{background-color:#ea7b73}.area.singlepost_area .box.summary_box .part .cont.title .heading03,.area.singlepost_area .box.summary_box .part .cont.title .entry_wrap h3,.entry_wrap .area.singlepost_area .box.summary_box .part .cont.title h3{margin-top:.5em}.area.singlepost_area .box.summary_box .part .cont.sns{display:flex;flex-wrap:wrap}.area.singlepost_area .box .flexiblecontent_wrap .hgroup_interview{margin-bottom:clamp(26px,1.5vw + 20px,38px)}.area.singlepost_area .box .flexiblecontent_wrap .hgroup_interview .heading03,.area.singlepost_area .box .flexiblecontent_wrap .hgroup_interview .entry_wrap h3,.entry_wrap .area.singlepost_area .box .flexiblecontent_wrap .hgroup_interview h3,.area.singlepost_area .box .flexiblecontent_wrap .hgroup_interview .heading04,.area.singlepost_area .box .flexiblecontent_wrap .hgroup_interview .entry_wrap h4,.entry_wrap .area.singlepost_area .box .flexiblecontent_wrap .hgroup_interview h4{margin-bottom:0}@media print,screen and (min-width:600px){.area.singlepost_area .box .flexiblecontent_wrap .hgroup_interview.image_texts_tb_pc{gap:0 3%;align-items:center}}.area.singlepost_area .box .flexiblecontent_wrap .hgroup_interview.image_texts_tb_pc .image_item{margin-right:auto;margin-left:auto;width:-moz-fit-content;width:fit-content}.area.singlepost_area .box .flexiblecontent_wrap .hgroup_interview.image_texts_tb_pc .image_item .object_fit{border-radius:50%;width:clamp(90px,5vw + 70px,130px);height:clamp(90px,5vw + 70px,130px);overflow:hidden}@media print,screen and (min-width:600px){.area.singlepost_area .box .flexiblecontent_wrap .hgroup_interview.image_texts_tb_pc .image_item .object_fit{margin-bottom:0}}.area.singlepost_area .box .flexiblecontent_wrap .hgroup_interview.image_texts_tb_pc .image_item .object_fit:before{height:100%}.area.singlepost_area .box .flexiblecontent_wrap .hgroup_interview.image_texts_tb_pc .texts_item{flex-grow:1}.area.singlepost_area .box .flexiblecontent_wrap .hgroup_interview.image_texts_tb_pc .texts_item .heading03,.area.singlepost_area .box .flexiblecontent_wrap .hgroup_interview.image_texts_tb_pc .texts_item .entry_wrap h3,.entry_wrap .area.singlepost_area .box .flexiblecontent_wrap .hgroup_interview.image_texts_tb_pc .texts_item h3{font-size:clamp(1.5rem,.25vw + 1.4rem,1.7rem)}.area.singlepost_area .box .flexiblecontent_wrap .question{position:relative;margin-bottom:.5em;padding-left:2.5em;color:#f00}.area.singlepost_area .box .flexiblecontent_wrap .question:before{content:"";position:absolute;top:.7em;left:0;display:block;width:2em;height:1px;background:#f00}.area.singlepost_area .box .flexiblecontent_wrap span.name{display:inline-block;margin-right:1em;font-weight:700}.area.singlepost_area .box .flexiblecontent_wrap span.name.color_a{color:#f00}.area.singlepost_area .box .flexiblecontent_wrap span.name.color_b{color:#000090}.area.singlepost_area .box .flexiblecontent_wrap span.name.color_c{color:#4caf50}.area.singlepost_area .box .flexiblecontent_wrap p{margin-bottom:1em}.area.singlepost_area .box .flexiblecontent_wrap .profile_block ul li:before{content:"\f193"}.area.singlepost_area .box .flexiblecontent_wrap .name_block{position:relative}.area.singlepost_area .box .flexiblecontent_wrap .name_block .name_wrap{position:absolute;right:0;bottom:0;left:0;margin:auto;padding:15px;width:70%;max-width:400px;background:#fff}.area.singlepost_area .box .flexiblecontent_wrap .name_block .name_wrap p{margin-bottom:0;text-align:center;font-weight:700}.area.singlepost_area .box .flexiblecontent_wrap .name_block .name_wrap .name{font-size:clamp(1.8rem,.5vw + 1.6rem,2.2rem)}.area.singlepost_area .box .flexiblecontent_wrap .name_block .name_wrap .name_en{font-family:Rubik_m,Rubik,HelveticaNeue,Helvetica,Noto Sans JP,Noto Sans CJK JP,"ヒラギノ角ゴ Pro W3","メイリオ",Meiryo,Helvetica Neue,Helvetica,Arial,sans-serif}.area.singlepost_area .box .flexiblecontent_wrap .cont.border{margin:clamp(30px,5vw + 10px,80px) 0;height:1px;background:#ccc}.area.singlepost_area .box.gallery_box{max-width:1600px}.area.singlepost_area .box.gallery_box .part .cont .object_fit:before{padding-top:100%}.step_part{position:relative;z-index:0;display:flex;justify-content:space-between;margin:0 auto;width:80%;max-width:600px}.step_part:before{content:"";position:absolute;top:18px;right:0;left:0;z-index:-1;display:block;margin:auto;width:calc(100% - 40px);height:4px;background-color:#ccc}.step_part .step_cont{display:flex;flex-direction:column;align-items:center;min-width:50px;text-align:center}.step_part .step_cont .step_step{display:block;margin-bottom:10px;padding:10px;border-radius:20px;width:40px;height:40px;background-color:black;font-size:1.8rem;font-weight:700;line-height:1;color:white}.step_part .step_cont .step_text{font-size:1.2rem}.step_part .step_cont.current .step_step{background-color:#f00;color:white}.meta_cont{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;width:100%}.meta_cont .meta_date time{font-size:1.2rem}.meta_cont .meta_tag li{display:inline-block}.meta_cont .meta_tag li a,.meta_cont .meta_tag li a:visited{display:block;padding:5px;border:1px solid;border-color:#707070;border-radius:3px;background-color:white;text-decoration:none;font-size:1rem;line-height:1;transition:all .3s}.meta_cont .meta_tag li a:hover{background-color:#707070;color:white}.youtube_wrap{position:relative;padding-top:56.25%!important;width:100%}.youtube_wrap iframe{position:absolute;top:0;right:0;width:100%;height:100%}.mp4_wrap video{width:100%}.chart_arrow{position:relative;margin-bottom:0!important;padding-bottom:60px}.chart_arrow:before{content:"\f117";position:absolute;bottom:10px;left:50%;display:block;width:40px;height:40px;font-size:40px;font-weight:300;font-family:icomoon_medium;line-height:40px;color:black;transform:translateX(-50%)}.mark_title{display:flex;align-items:center}.mark_title:before{content:attr(title);display:inline-block;margin:0 8px 0 0;padding:5px 0;width:38px;background-color:#332;text-align:center;font-size:1.2rem;line-height:1;color:white}.mark_freedial{display:flex;align-items:center}.mark_freedial:before{content:"";display:inline-block;margin:0 8px 0 0;padding:0;width:38px;height:22px;background:url(/images/lib/parts/icon_freedial.svg) no-repeat center center;background-size:cover;color:white}.tel a,.tel a:visited,.fax a,.fax a:visited{text-align:inherit;text-decoration:underline;font-size:inherit;font-weight:inherit;font-family:inherit;line-height:inherit;color:inherit;letter-spacing:inherit}@media print,screen and (min-width:960px){.tel a,.tel a:visited,.fax a,.fax a:visited{text-decoration:none;cursor:default}}.tel_part{padding:20px 15px 15px;border:1px solid #707070;background-color:white}@media print,screen and (min-width:600px){.tel_part{display:flex;align-items:center;justify-content:space-between;margin:0 auto;padding:15px 30px;max-width:600px}}@media print,screen and (min-width:960px){.tel_part{padding:20px 40px;max-width:700px}}@media print,screen and (min-width:600px){.tel_part .tel_item{margin-right:20px;margin-bottom:0;width:400px}}@media print,screen and (min-width:960px){.tel_part .tel_item{width:520px}}.tel_part .tel_item .tel:before{width:40px;height:30px}@media print,screen and (min-width:960px){.tel_part .tel_item .tel:before{margin-right:20px;width:64px;height:48px}}.tel_part .tel_item .tel a{font-size:2.8rem;font-weight:700;line-height:1;color:black;letter-spacing:.06em;text-decoration-color:#ccc}@media print,screen and (min-width:600px){.tel_part .tel_item .tel a{font-size:3.2rem}}@media print,screen and (min-width:960px){.tel_part .tel_item .tel a{font-size:4rem;font-weight:500}}.tel_part .tel_item .tel.mark_tel{position:relative;padding-left:calc(0px + 30px + 10px)}.tel_part .tel_item .tel.mark_tel:before{content:"\f881";display:block;font-family:icomoon_medium;font-size:30px;position:absolute;top:0;bottom:0;height:1em;line-height:1;left:0;margin:auto;width:1em;text-align:center}@media print,screen and (min-width:960px){.tel_part .tel_item .tel.mark_tel{position:relative;padding-left:calc(0px + 40px + 10px);padding-left:60px}.tel_part .tel_item .tel.mark_tel:before{content:"\f881";display:block;font-family:icomoon_medium;font-size:40px;position:absolute;top:0;bottom:0;height:1em;line-height:1;left:0;margin:auto;width:1em;text-align:center}}.tel_part .tel_item .tel.mark_fax{position:relative;padding-left:calc(0px + 30px + 10px)}.tel_part .tel_item .tel.mark_fax:before{content:"\f20d";display:block;font-family:icomoon_medium;font-size:30px;position:absolute;top:0;bottom:0;height:1em;line-height:1;left:0;margin:auto;width:1em;text-align:center}@media print,screen and (min-width:960px){.tel_part .tel_item .tel.mark_fax{position:relative;padding-left:calc(0px + 40px + 10px);padding-left:60px}.tel_part .tel_item .tel.mark_fax:before{content:"\f20d";display:block;font-family:icomoon_medium;font-size:40px;position:absolute;top:0;bottom:0;height:1em;line-height:1;left:0;margin:auto;width:1em;text-align:center}}.tel_part .tel_item .tel_supple{font-size:1.3rem}@media print,screen and (min-width:960px){.tel_part .tel_item .tel_supple a,.tel_part .tel_item .tel_supple a:visited{text-decoration:none;color:#333}}.tel_part .tel_item>:not(:last-child){margin-bottom:10px}.tel_part .supple_item dl{margin-bottom:0}.tel_part .supple_item dl dt{margin-right:10px;margin-bottom:0;font-size:1.3rem}@media print,screen and (min-width:960px){.tel_part .supple_item dl dt{margin-right:20px;font-size:1.5rem}}.tel_part .supple_item dl dd{margin-bottom:0;font-size:1.3rem}@media print,screen and (min-width:960px){.tel_part .supple_item dl dd{font-size:1.5rem}}.area.game_list{padding:50px 0;background:#e9eef2}@media print,screen and (min-width:960px){.area.game_list .box:not(:last-child){margin-bottom:30px}}.area.game_list .box.past{opacity:.6}.area.game_list .box{background:#fff}@media print,screen and (min-width:960px){.area.game_list .box{display:flex}}.area.game_list .box .heading{display:flex;align-items:center;justify-content:center;margin-bottom:0;padding:10px 0;background:#000;text-align:center;font-weight:700;color:#fff;gap:10px}@media print,screen and (min-width:960px){.area.game_list .box .heading{flex-direction:column;flex-shrink:0;width:110px}}.area.game_list .box .heading .mark{display:block;font-size:0}.area.game_list .box .heading .mark:before{content:"";display:block;width:1em;height:1em;background:no-repeat center/100%;font-size:1.5rem;font-family:icomoon_medium}.area.game_list .box .heading .mark:after{font-size:1.5rem;color:#fff}.area.game_list .box .heading .mark.win:before{background-image:url(../images/common/icon_mark_circle_open.svg)}.area.game_list .box .heading .mark.lose:before{background-image:url(../images/common/icon_mark_circle.svg)}.area.game_list .box .heading .mark.draw:before{background-image:url(../images/common/icon_mark_tryangle_open.svg)}.area.game_list .box .heading .mark.stop{font-size:inherit}.area.game_list .box .heading .mark.stop:before{display:none}.area.game_list .box .heading .mark.lose7under:before{background-image:url(../images/common/icon_mark_square.svg)}.area.game_list .box .heading .mark.bonus{display:flex;align-items:center;justify-content:center}.area.game_list .box .heading .mark.bonus:before{background-image:url(../images/common/icon_mark_circle_open.svg)}.area.game_list .box .heading .mark.bonus:after{content:"※"}.area.game_list .box .part{margin-bottom:0}.area.game_list .box .part .cont{margin-bottom:0;padding:10px}@media print,screen and (min-width:600px){.area.game_list .box .part .cont{padding:20px}}.area.game_list .box .part.summary_part{flex-grow:1}.area.game_list .box .part.summary_part .cont.info{display:flex;padding:0;border-bottom:1px solid #ccc}.area.game_list .box .part.summary_part .cont.info>*{padding:10px}@media print,screen and (min-width:600px){.area.game_list .box .part.summary_part .cont.info>*{padding:20px}}.area.game_list .box .part.summary_part .cont.info .date_wrap{display:flex;flex-direction:column;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:center;border-right:1px solid #ccc;width:30%}@media print,screen and (min-width:600px){.area.game_list .box .part.summary_part .cont.info .date_wrap{flex-direction:row;align-items:baseline;gap:.5em}}.area.game_list .box .part.summary_part .cont.info .date_wrap p{font-weight:700;font-family:Rubik_m,Rubik,HelveticaNeue,Helvetica,Noto Sans JP,Noto Sans CJK JP,"ヒラギノ角ゴ Pro W3","メイリオ",Meiryo,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.3}.area.game_list .box .part.summary_part .cont.info .date_wrap .date{font-size:clamp(2rem,.5vw + 1.8rem,2.4rem)}@media print,screen and (min-width:600px){.area.game_list .box .part.summary_part .cont.info .date_wrap .date{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center}}.area.game_list .box .part.summary_part .cont.info .date_wrap .week_time{display:flex;font-size:clamp(1.3rem,.25vw + 1.2rem,1.5rem)}@media print,screen and (min-width:600px){.area.game_list .box .part.summary_part .cont.info .date_wrap .week_time{display:inline-flex}}.area.game_list .box .part.summary_part .cont.info .date_wrap .week_time .week:after{content:"/"}.area.game_list .box .part.summary_part .cont.info .date_wrap .week_time .supple{font-family:YakuHanJP,-apple-system,BlinkMacSystemFont,Noto Sans JP,Noto Sans CJK JP,"ヒラギノ角ゴ ProN",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif}.area.game_list .box .part.summary_part .cont.info .venue_wrap{flex-grow:1;align-self:center}.area.game_list .box .part.summary_part .cont.info .venue_wrap .venue{font-size:1.3rem;font-weight:700}@media print,screen and (min-width:600px){.area.game_list .box .part.summary_part .cont.info .venue_wrap .venue{display:flex;flex-wrap:wrap;align-items:center;font-size:1.5rem}}.area.game_list .box .part.summary_part .cont.info .venue_wrap .venue .icon{display:block;margin:0 1em 5px 0;padding:.3em;width:6em;text-align:center;font-size:1rem;font-weight:700;font-family:Rubik_m,Rubik,HelveticaNeue,Helvetica,Noto Sans JP,Noto Sans CJK JP,"ヒラギノ角ゴ Pro W3","メイリオ",Meiryo,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1;color:#fff}@media print,screen and (min-width:600px){.area.game_list .box .part.summary_part .cont.info .venue_wrap .venue .icon{margin-bottom:0}}@media print,screen and (min-width:960px){.area.game_list .box .part.summary_part .cont.info .venue_wrap .venue .icon{display:inline-block;margin:0 20px 0 0;font-size:1.6rem}}.area.game_list .box .part.summary_part .cont.info .venue_wrap .venue .icon.host{background:#f00}.area.game_list .box .part.summary_part .cont.info .venue_wrap .venue .icon.visitor{background:#919191}.area.game_list .box .part.summary_part .cont.info .venue_wrap .venue a{flex-grow:1;color:#000;transition:.3s}.area.game_list .box .part.summary_part .cont.info .venue_wrap .venue a:hover{color:#f00}.area.game_list .box .part.summary_part .cont.info .venue_wrap .note{margin-top:10px}.area.game_list .box .part.summary_part .cont.info .venue_wrap .note .supple{color:#0068b7}.area.game_list .box .part.summary_part .cont.team{position:relative;display:grid;grid-template-columns:35% auto 35%}@media print,screen and (min-width:600px){.area.game_list .box .part.summary_part .cont.team{grid-template-rows:120px auto;grid-template-columns:1fr auto 1fr}}.area.game_list .box .part.summary_part .cont.team .result{grid-row:-2;grid-column:1/-1}@media print,screen and (min-width:600px){.area.game_list .box .part.summary_part .cont.team .result{grid-row:1;grid-column:2;margin:auto}}.area.game_list .box .part.summary_part .cont.team .result p{display:grid;grid-template-columns:35% auto 35%;text-align:center;font-size:11vw;font-weight:700;font-family:Rubik_m,Rubik,HelveticaNeue,Helvetica,Noto Sans JP,Noto Sans CJK JP,"ヒラギノ角ゴ Pro W3","メイリオ",Meiryo,Helvetica Neue,Helvetica,Arial,sans-serif;color:#000;letter-spacing:0}@media print,screen and (min-width:600px){.area.game_list .box .part.summary_part .cont.team .result p{grid-template-columns:repeat(3,auto);font-size:5rem;gap:0 .2em}}.area.game_list .box .part.summary_part .cont.team .result p .num{text-align:center}.area.game_list .box .part.summary_part .cont.team .item{grid-row:1}@media print,screen and (min-width:600px){.area.game_list .box .part.summary_part .cont.team .item{grid-row:1/3}}.area.game_list .box .part.summary_part .cont.team .item .object_fit.logo{margin-right:auto;margin-left:auto}@media print,screen and (min-width:600px){.area.game_list .box .part.summary_part .cont.team .item .object_fit.logo{width:120px}}.area.game_list .box .part.summary_part .cont.team .item .object_fit.logo:before{padding-top:100%}.area.game_list .box .part.summary_part .cont.team .item .object_fit.logo img{-o-object-fit:contain;object-fit:contain}.area.game_list .box .part.summary_part .cont.team .item .name{text-align:center;font-size:1.2rem;letter-spacing:normal}@media print,screen and (min-width:600px){.area.game_list .box .part.summary_part .cont.team .item .name{font-size:1.4rem;font-weight:700}}.area.game_list .box .part.summary_part .cont.team .item.own{grid-column:1}.area.game_list .box .part.summary_part .cont.team .item.oppose{grid-column:3}.area.game_list .box .part.summary_part .cont.team .sep{display:flex;grid-row:1;grid-column:2;align-items:center;justify-content:center;height:30vw}@media print,screen and (min-width:600px){.area.game_list .box .part.summary_part .cont.team .sep{display:none;grid-row:1;grid-column:2;height:auto}}.area.game_list .box .part.summary_part .cont.team .sep p{text-align:center;font-size:6vw;font-weight:700;font-family:Rubik_m,Rubik,HelveticaNeue,Helvetica,Noto Sans JP,Noto Sans CJK JP,"ヒラギノ角ゴ Pro W3","メイリオ",Meiryo,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:0}@media print,screen and (min-width:600px){.area.game_list .box .part.summary_part .cont.team .sep p{font-size:5rem}}.area.game_list .box .part.summary_part .cont.team .btn_wrap{display:flex;grid-row:2;grid-column:1/-1;align-items:center;justify-content:center;margin-top:20px;gap:10px}@media print,screen and (min-width:600px){.area.game_list .box .part.summary_part .cont.team .btn_wrap{flex-direction:column;grid-row:2;grid-column:2;margin-top:0}}.area.game_list .box .part.summary_part .cont.team .btn_wrap .button{display:block;margin:0;width:auto}.area.game_list .box .part.summary_part .cont.team .btn_wrap .button>*{padding:5px 20px 5px 10px;font-size:1.2rem}@media print,screen and (min-width:600px){.area.game_list .box .part.summary_part .cont.team .btn_wrap .button>*{font-size:1.4rem}}@media print,screen and (min-width:960px){.area.game_list .box .part.summary_part .cont.team .btn_wrap .button>*{padding:5px 30px 5px 20px}}.area.game_list .box .part.ticket_part{padding:10px}@media print,screen and (min-width:600px){.area.game_list .box .part.ticket_part{padding:20px}}@media print,screen and (min-width:960px){.area.game_list .box .part.ticket_part{display:flex;flex-direction:column;flex-shrink:0;justify-content:center;border-left:1px solid #ccc;width:400px}}.area.game_list .box .part.ticket_part .cont.texts{margin-bottom:10px;background:#f5f5f5}@media print,screen and (min-width:600px){.area.game_list .box .part.ticket_part .cont.texts{margin-bottom:20px}}@media print,screen and (min-width:960px){.area.game_list .box .part.ticket_part .cont.texts{display:flex;flex-direction:column;flex-grow:1;align-items:center;justify-content:center}}.area.game_list .box .part.ticket_part .cont.texts .heading05,.area.game_list .box .part.ticket_part .cont.texts .entry_wrap h5,.entry_wrap .area.game_list .box .part.ticket_part .cont.texts h5{margin-bottom:5px;text-align:center}@media print,screen and (min-width:960px){.area.game_list .box .part.ticket_part .cont.texts .heading05,.area.game_list .box .part.ticket_part .cont.texts .entry_wrap h5,.entry_wrap .area.game_list .box .part.ticket_part .cont.texts h5{margin-bottom:1em}}.area.game_list .box .part.ticket_part .cont.texts ul{margin:0 auto;width:-moz-fit-content;width:fit-content}.area.game_list .box .part.ticket_part .cont.texts ul li:not(:last-child){margin-bottom:4px}.area.game_list .box .part.ticket_part .cont.texts ul li{font-size:1.4rem}.area.game_list .box .part.ticket_part .cont.btn_wrap{padding-top:0;padding-bottom:0}.area.game_list .box .part.ticket_part .cont.btn_wrap .button{margin-top:0}.area.game_list .box .part.ticket_part .cont.btn_wrap .button>*{padding-right:30px}.area.game_list .box.future .part.summary_part .cont.team .result{display:none}.area.game_list .box.future .part.summary_part .cont.team .sep{display:flex}.link_arrow_right{margin-left:auto;padding-right:1.5em;padding-left:0;width:-moz-fit-content;width:fit-content}.link_arrow_right:before{right:1px;left:auto}.link_arrow_right a{text-decoration:none;font-weight:700;transition:.3s}.link_arrow_right a:hover{color:#f00}.area.subnav:first-child{padding:0 0 20px}.area.subnav{margin-bottom:0;padding:calc(1.25vw + 25px) 0;background:#fff}.area.subnav .box .part ul.cont{display:flex;flex-wrap:wrap;justify-content:center}.area.subnav .box .part ul.cont li{margin:5px -1px 5px 0;border-right:1px solid #ccc;border-left:1px solid #ccc}.area.subnav .box .part ul.cont li a{position:relative;display:block;padding:.4em 1em;text-decoration:none;font-size:1.2rem;font-weight:700;color:#050505}@media print,screen and (min-width:600px){.area.subnav .box .part ul.cont li a{font-size:1.5rem}}.area.subnav .box .part ul.cont li a:after{content:"";position:absolute;right:0;bottom:0;left:0;display:block;margin:0 auto;width:0;max-width:160px;height:3px;background:#f00;transition:.2s}.area.subnav .box .part ul.cont li a.current:after,.area.subnav .box .part ul.cont li a:hover:after{width:calc(100% - 2em)}.area.subnav .box .part ul.cont li a.sscroll:after{content:"\f112";bottom:-10px;width:100%;height:auto;background:none;text-align:center;font-weight:400;font-family:icomoon_medium;line-height:1;color:#050505}.area.subnav .box .part ul.cont li a.sscroll:hover:after{color:#f00;transform:translateY(5px)}@media screen and (max-width:599px){.area.subnav.subnav_xscroll_sp .box{width:100%}}@media screen and (max-width:599px){.area.subnav.subnav_xscroll_sp .box:before,.area.subnav.subnav_xscroll_sp .box:after{content:"";position:absolute;top:0;bottom:0;z-index:1;margin:0 auto;pointer-events:none}}.area.subnav.subnav_xscroll_sp .box:before{left:0;width:5%;background:linear-gradient(to right,#fff,rgba(255,255,255,0))}.area.subnav.subnav_xscroll_sp .box:after{right:0;width:15%;background:linear-gradient(to left,#fff,rgba(255,255,255,0))}@media screen and (max-width:599px){.area.subnav.subnav_xscroll_sp .box .part ul.cont{flex-wrap:nowrap;justify-content:flex-start;padding:0 5vw;max-width:100%;overflow-x:scroll}}.area.subnav.subnav_xscroll_sp .box .part ul.cont li{flex-shrink:0}@media screen and (max-width:599px){.area.subnav.subnav_clm2_sp .box .part ul.cont li{flex-shrink:0;width:50%}}@media screen and (max-width:599px){.area.subnav.subnav_clm2_sp .box .part ul.cont li a{text-align:center}}@media screen and (max-width:599px){.area.subnav.subnav_grow_sp .box .part ul.cont li{flex-grow:1}}@media screen and (max-width:599px){.area.subnav.subnav_grow_sp .box .part ul.cont li a{text-align:center}}@media print,screen and (min-width:600px){.area.archive_nav .box .part .cont ul{display:grid;grid-template-columns:1fr 1fr}}@media print,screen and (min-width:960px){.area.archive_nav .box .part .cont ul{grid-template-columns:1fr 1fr 1fr}}.area.archive_nav .box .part .cont ul li{margin-bottom:-1px;margin-left:-1px;border:1px solid #ccc}.area.archive_nav .box .part .cont ul li a{position:relative;padding-right:calc(3% + 20px + 10px);display:block;padding:10px 5%;text-decoration:none;font-size:clamp(1.3rem,.25vw + 1.2rem,1.5rem);font-weight:700;transition:.5s}.area.archive_nav .box .part .cont ul li a:before{content:"\f10f";display:block;font-family:icomoon_medium;font-size:20px;position:absolute;top:0;bottom:0;height:1em;line-height:1;right:3%;margin:auto;width:1em;text-align:center}.area.archive_nav .box .part .cont ul li a:before{transition:.5s}.area.archive_nav .box .part .cont ul li a:hover{background:#fff;color:#f00}.area.archive_nav .box .part .cont ul li a:hover:before{right:0}.area.archive_nav .box .part .cont ul li a.current{background:#e9eef2;color:#666}.tag_list{display:flex;flex-wrap:wrap}.tag_list li{margin:0 .5em .5em 0}.tag_list li a{display:block;padding:.5em 1em;border:2px solid #000;border-radius:2em;text-decoration:none;font-size:1.4rem;font-weight:700;line-height:1;transition:.3s}.tag_list li a:before{content:"#"}.area.hostarea_area .hgroup .heading02,.area.hostarea_area .hgroup .entry_wrap h2,.entry_wrap .area.hostarea_area .hgroup h2{font-weight:900}.area.hostarea_area .box{display:flex;flex-direction:column;max-width:none;gap:40px}@media print,screen and (min-width:960px){.area.hostarea_area .box{flex-direction:row;justify-content:space-between}}.area.hostarea_area .box:before{content:"";order:-1;height:3px;background:#fff}@media print,screen and (min-width:960px){.area.hostarea_area .box:before{width:3px;height:auto}}.area.hostarea_area .box .part:first-child{order:-2}.area.hostarea_area .box .part{display:flex;flex-wrap:wrap;justify-content:space-between}@media print,screen and (min-width:960px){.area.hostarea_area .box .part{margin-bottom:0}}.area.hostarea_area .box .part .heading03,.area.hostarea_area .box .part .entry_wrap h3,.entry_wrap .area.hostarea_area .box .part h3{width:100%}.area.hostarea_area .box .part .cont{flex-shrink:0;margin-bottom:0;width:48%;background:#fff}.area.hostarea_area .box .part .cont .pic{margin-bottom:0}.area.hostarea_area .box .part .cont .caption{padding:1em;text-align:center;font-size:1.2rem}@media print,screen and (min-width:600px){.area.hostarea_area .box .part .cont .caption{font-size:1.4rem;font-weight:700}}.twitter.widget_wrap{border:1px solid #ccc;border-radius:12px;overflow:hidden scroll;background:#fff}.twitter.widget_wrap .tweet_wrap:not(:last-child){border-bottom:1px solid #ccc}.twitter.widget_wrap .tweet_wrap{display:flex;flex-direction:column;padding:20px 10px;gap:10px}.twitter.widget_wrap .tweet_wrap>*{max-width:100%;overflow:hidden}.twitter.widget_wrap .tweet_wrap>* p{max-width:100%;word-break:break-all}.twitter.widget_wrap .tweet_wrap>* p a{text-decoration:none}.twitter.widget_wrap .tweet_wrap>* p a:hover{text-decoration:underline}.twitter.widget_wrap .tweet_wrap .user_item{display:grid;grid-template-columns:40px minmax(0,1fr) auto 20px;align-items:center;gap:0 10px}.twitter.widget_wrap .tweet_wrap .user_item .object_fit{grid-row:1/3;grid-column:1;margin-bottom:0;border-radius:50%;overflow:hidden}.twitter.widget_wrap .tweet_wrap .user_item .object_fit:before{padding-top:100%}.twitter.widget_wrap .tweet_wrap .user_item p{line-height:1.6}.twitter.widget_wrap .tweet_wrap .user_item p a{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}.twitter.widget_wrap .tweet_wrap .user_item .user_name{grid-row:1;grid-column:2/4;font-size:1.6rem;font-weight:700}.twitter.widget_wrap .tweet_wrap .user_item .user_id,.twitter.widget_wrap .tweet_wrap .user_item .time{grid-row:2;font-size:1.3rem;letter-spacing:normal}.twitter.widget_wrap .tweet_wrap .user_item .user_id a,.twitter.widget_wrap .tweet_wrap .user_item .time a{color:#919191}.twitter.widget_wrap .tweet_wrap .user_item .user_id{grid-column:2}.twitter.widget_wrap .tweet_wrap .user_item .time{grid-column:3}.twitter.widget_wrap .tweet_wrap .user_item .icon_twitter{grid-row:1;grid-column:4;font-size:0}.twitter.widget_wrap .tweet_wrap .user_item .icon_twitter a:before{content:"\f099";font-size:2rem;font-family:icomoon_medium;line-height:1;color:#1d9bf0}.twitter.widget_wrap .tweet_wrap .texts_item a{color:#1d9bf0}.twitter.widget_wrap .tweet_wrap .texts_item a.url{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}.twitter.widget_wrap .tweet_wrap .image_item{position:relative;padding-top:56%;border-radius:10px;overflow:hidden}.twitter.widget_wrap .tweet_wrap .image_item .image_wrap{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:repeat(2,1fr);height:100%;gap:2px}.twitter.widget_wrap .tweet_wrap .image_item .image_wrap .object_fit{margin-bottom:0}.twitter.widget_wrap .tweet_wrap .image_item .image_wrap .object_fit:first-of-type:last-of-type{grid-column:1/3}.twitter.widget_wrap .tweet_wrap .image_item .image_wrap .object_fit:first-of-type:nth-last-of-type(3){grid-row:1/3}.twitter.widget_wrap .tweet_wrap .icon_item{display:flex}.twitter.widget_wrap .tweet_wrap .icon_item>p{display:flex;align-items:center;justify-content:center;padding:5px;font-size:1.3rem;line-height:1;color:#919191;gap:.5em}.twitter.widget_wrap .tweet_wrap .icon_item>p:before{display:block;font-size:2rem;font-family:icomoon_medium}.twitter.widget_wrap .tweet_wrap .icon_item .icon_mention:before{content:"\f08c"}.twitter.widget_wrap .tweet_wrap .icon_item .icon_like{margin-right:auto}.twitter.widget_wrap .tweet_wrap .icon_item .icon_like:before{content:"\f006"}.twitter.widget_wrap .tweet_wrap .icon_item .icon_information:before{content:"\f06c"}.widget_wrap.instagram{display:grid;gap:2px;grid-template-columns:1fr 1fr}@media print,screen and (min-width:600px){.widget_wrap.instagram{grid-template-columns:repeat(4,1fr)}}@media print,screen and (min-width:960px){.widget_wrap.instagram{grid-template-columns:1fr 1fr}}.widget_wrap.instagram .clm_item{margin:0;width:auto;background:#fff}.widget_wrap.instagram .clm_item:before{padding-top:100%}@media print,screen and (min-width:960px){.widget_wrap.instagram .clm_item:before{padding-top:0}}.top_container{overflow:hidden}.promo_wrap{position:relative;z-index:0;overflow:hidden}.promo_wrap .carousel_wrap{grid-template-columns:1fr 90% 1fr;margin-bottom:0}@media print,screen and (min-width:960px){.promo_wrap .carousel_wrap{grid-template-columns:7vw 86vw 7vw}}@media screen and (max-width:599px){.promo_wrap .carousel_wrap>.carousel_items>.carousel_item{min-width:100vw}}@media screen and (min-width:600px) and (max-width:959px){.promo_wrap .carousel_wrap>.carousel_items>.carousel_item{min-width:100vw}}@media print,screen and (min-width:960px){.promo_wrap .carousel_wrap>.carousel_items>.carousel_item{min-width:86vw}}.promo_wrap .carousel_wrap>.carousel_items>.carousel_item .caption{position:absolute;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding-bottom:2vw;height:50%;background:linear-gradient(0deg,#000 0,transparent 100%)}.promo_wrap .carousel_wrap>.carousel_items>.carousel_item .caption p{flex-grow:1;text-align:center;text-shadow:0 0 .5em #000;font-size:2vw;font-weight:700;color:#fff}.promo_wrap .carousel_wrap>.carousel_items>.carousel_item.no_hover{pointer-events:none}.promo_wrap .carousel_wrap .slide_main .carousel_item .object_fit:before,.promo_wrap .carousel_wrap .slide_thumb .carousel_item .object_fit:before{padding-top:52%}.promo_wrap .carousel_wrap .carousel_prev,.promo_wrap .carousel_wrap .carousel_next{top:0;z-index:1;display:none;margin:0;border-radius:0;width:auto;height:100%;background:rgba(0,0,0,.6)}@media print,screen and (min-width:960px){.promo_wrap .carousel_wrap .carousel_prev,.promo_wrap .carousel_wrap .carousel_next{display:block}}.promo_wrap .carousel_wrap .carousel_prev:before,.promo_wrap .carousel_wrap .carousel_next:before{display:none}.promo_wrap .carousel_wrap .slide_thumb{display:flex;flex-wrap:wrap;grid-column:1/-1;padding:10px;max-width:100vw;background:#1f2022}@media print,screen and (min-width:960px){.promo_wrap .carousel_wrap .slide_thumb{padding:15px 38% 15px 2%}}.promo_wrap .carousel_wrap .slide_thumb .slide{margin:.5% 1% .5% 0;width:8%;background:#666}@media print,screen and (min-width:960px){.promo_wrap .carousel_wrap .slide_thumb .slide{margin:1% 2% 1% 0;cursor:pointer;transition:opacity .5s}}.promo_wrap .carousel_wrap .slide_thumb .slide:before{padding-top:8px}@media print,screen and (min-width:600px){.promo_wrap .carousel_wrap .slide_thumb .slide:before{padding-top:52%}}.promo_wrap .carousel_wrap .slide_thumb .slide img{opacity:0;transition:.3s}@media print,screen and (min-width:600px){.promo_wrap .carousel_wrap .slide_thumb .slide img{opacity:1}}.promo_wrap .carousel_wrap .slide_thumb .slide.current{background-color:#d72318}@media print,screen and (min-width:600px){.promo_wrap .carousel_wrap .slide_thumb .slide.current{background:#000}}@media print,screen and (min-width:600px){.promo_wrap .carousel_wrap .slide_thumb .slide.current img{opacity:.3}}@media print,screen and (min-width:960px){.promo_wrap .carousel_wrap .slide_thumb .slide:hover{opacity:.8}}.promo_wrap .sp_navi{position:relative;z-index:1;padding:0 1%;background:#1f2022}@media print,screen and (min-width:960px){.promo_wrap .sp_navi{display:none}}.promo_wrap .sp_navi .sp_navi_list{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between}.promo_wrap .sp_navi .sp_navi_list li a{display:block;text-decoration:none}.promo_wrap .sp_navi .sp_navi_list li a span{transition:.2s}.promo_wrap .sp_navi .sp_navi_list li a span.lang_en{display:none}.promo_wrap .sp_navi .sp_navi_list>li{flex-shrink:0;margin-bottom:1%;width:19%}.promo_wrap .sp_navi .sp_navi_list>li>a{flex-grow:1;padding-top:50%;background:#e9eef2 no-repeat center top 20%/40%;text-align:center;color:#000}.promo_wrap .sp_navi .sp_navi_list>li>a span{font-size:2vw;font-weight:900;letter-spacing:normal}.promo_wrap .sp_navi .sp_navi_list li.news>a{background-image:url(../images/top/spnavi_news.svg)}.promo_wrap .sp_navi .sp_navi_list li.game>a{background-image:url(../images/top/spnavi_game.svg)}.promo_wrap .sp_navi .sp_navi_list li.schedule>a{background-image:url(../images/top/spnavi_schedule.svg)}.promo_wrap .sp_navi .sp_navi_list li.member>a{background-image:url(../images/top/spnavi_member.svg)}.promo_wrap .sp_navi .sp_navi_list li.schedule>a{background-image:url(../images/top/spnavi_schedule.svg)}.promo_wrap .sp_navi .sp_navi_list li.fanclub>a{background-image:url(../images/top/spnavi_fanclub.svg)}.promo_wrap .sp_navi .sp_navi_list li.goods>a{background-image:url(../images/top/spnavi_goods.svg)}.promo_wrap .sp_navi .sp_navi_list li.ticket>a{background-image:url(../images/top/spnavi_ticket.svg)}.promo_wrap .sp_navi .sp_navi_list li.access>a{background-image:url(../images/top/spnavi_access.svg)}.promo_wrap .sp_navi .sp_navi_list li.academy>a{background-image:url(../images/top/spnavi_academy.svg)}.promo_wrap .sp_navi .sp_navi_list li.submenu_wrap>a{position:relative}.promo_wrap .sp_navi .sp_navi_list li.submenu_wrap>a:before{position:absolute;right:2px;bottom:2px;display:block;width:1em;text-align:center;font-size:2vw;font-family:icomoon_medium;line-height:1}.promo_wrap .sp_navi .sp_navi_list li.submenu_wrap a.plus:before{content:"\f121"}.promo_wrap .sp_navi .sp_navi_list li.submenu_wrap a.minus:before{content:"\f122"}.promo_wrap .sp_navi .sp_navi_list li.submenu_wrap>.submenu{position:absolute;left:0;margin:auto;padding:10px 0;width:100%;background:rgba(0,0,0,.9);transition:.3s;-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0)}.promo_wrap .sp_navi .sp_navi_list li.submenu_wrap>.submenu ul li a{padding:5px 10px}.promo_wrap .sp_navi .sp_navi_list li.submenu_wrap>.submenu ul li a span{text-align:center;font-size:1.2rem;color:#fff}.promo_wrap .sp_navi .sp_navi_list li.submenu_wrap>.submenu ul li a:hover span{color:#f00}.promo_wrap .sp_navi .sp_navi_list li.submenu_wrap a.minus+.submenu{-webkit-clip-path:inset(0);clip-path:inset(0)}.promo_wrap .game_wrap{border:none;border-radius:0;overflow:visible;background:#fff;transition:.5s}@media print,screen and (min-width:960px){.promo_wrap .game_wrap{position:absolute;right:4%;bottom:-190px;z-index:4;margin:auto;border:1px solid #707070;width:440px;box-shadow:0 0 12px 3px rgba(0,0,0,.4)}}.promo_wrap .game_wrap .game_open_close_handle{display:none}@media print,screen and (min-width:960px){.promo_wrap .game_wrap .game_open_close_handle{position:relative;z-index:5;display:block}}.promo_wrap .game_wrap .game_open_close_handle>*{position:absolute;top:-30px;right:0;display:flex;margin:auto;padding-left:30px;filter:drop-shadow(0 0 2px #000);font-size:1.8rem;font-family:Rubik_m,Rubik,HelveticaNeue,Helvetica,Noto Sans JP,Noto Sans CJK JP,"ヒラギノ角ゴ Pro W3","メイリオ",Meiryo,Helvetica Neue,Helvetica,Arial,sans-serif;color:#fff;cursor:pointer;transition:.4s;animation:flash 3s linear infinite}.promo_wrap .game_wrap .game_open_close_handle>:before{content:"";display:flex;flex-shrink:0;width:30px;background:url(../images/top/promo_game_arrow.svg) no-repeat left center/75%}.promo_wrap .game_wrap .game_open_close_handle>:hover{transform:rotateX(360deg)}@keyframes flash{0%{opacity:0}10%{opacity:0}11%{opacity:1}}.promo_wrap .game_wrap .game_close:hover>*{transform:rotateX(360deg);animation:none}.promo_wrap .game_wrap .tab_handles{background:#000}.promo_wrap .game_wrap .tab_handles>*{background:#000}.promo_wrap .game_wrap .tab_handles>* span{padding:10px;border:none;width:auto;font-size:1.3rem;font-weight:700;color:white}.promo_wrap .game_wrap .tab_handles>.current span{color:#f00}.promo_wrap .game_wrap .tab_target{padding:0}.promo_wrap .game_wrap .tab_target .item .summary.ranking{height:35px}.promo_wrap .game_wrap .tab_target .item .summary{position:relative;z-index:0;display:flex;flex-direction:column;justify-content:center;margin:0 10px;padding:10px 40px;border-bottom:1px solid #ccc;height:80px}@media print,screen and (min-width:960px){.promo_wrap .game_wrap .tab_target .item .summary{overflow:hidden}}.promo_wrap .game_wrap .tab_target .item .summary .name{text-align:center;font-size:1rem}.promo_wrap .game_wrap .tab_target .item .summary .datetime{margin-bottom:.2em;text-align:center;font-size:1.4rem;font-weight:700}.promo_wrap .game_wrap .tab_target .item .summary .place{text-align:center;font-size:1rem}.promo_wrap .game_wrap .tab_target .item .summary .commingsoon{text-align:center;font-size:1.4rem;font-weight:700;color:black}@media print,screen and (min-width:600px){.promo_wrap .game_wrap .tab_target .item .summary .commingsoon{font-size:1.6rem}}.promo_wrap .game_wrap .tab_target .item .summary .slide_prev,.promo_wrap .game_wrap .tab_target .item .summary .slide_next{position:absolute;top:30px;z-index:1;display:block;margin:auto;width:40px;height:80px;background:none;font-size:0;cursor:pointer}.promo_wrap .game_wrap .tab_target .item .summary .slide_prev span,.promo_wrap .game_wrap .tab_target .item .summary .slide_next span{display:none}.promo_wrap .game_wrap .tab_target .item .summary .slide_prev:before,.promo_wrap .game_wrap .tab_target .item .summary .slide_next:before{content:"";right:0;left:0;display:block;margin:auto;width:20px;height:20px;transform:rotate(-45deg)}.promo_wrap .game_wrap .tab_target .item .summary .slide_prev{left:0}.promo_wrap .game_wrap .tab_target .item .summary .slide_prev:before{border-top:2px solid #f00;border-left:2px solid #f00}.promo_wrap .game_wrap .tab_target .item .summary .slide_next{right:0}.promo_wrap .game_wrap .tab_target .item .summary .slide_next:before{border-right:2px solid #f00;border-bottom:2px solid #f00}.promo_wrap .game_wrap .tab_target .item .summary .slide_prev.disabled,.promo_wrap .game_wrap .tab_target .item .summary .slide_next.disabled{opacity:.1;pointer-events:none}.promo_wrap .game_wrap .tab_target .item .match{display:grid;grid-template-columns:1fr auto 1fr;margin:0 10px;padding:10px 0;height:160px}@media print,screen and (min-width:960px){.promo_wrap .game_wrap .tab_target .item .match{overflow:hidden}}.promo_wrap .game_wrap .tab_target .item .match .team .pic img{display:block;margin:0 auto;width:70%}@media print,screen and (min-width:600px){.promo_wrap .game_wrap .tab_target .item .match .team .pic img{width:90px}}.promo_wrap .game_wrap .tab_target .item .match .team .name{text-align:center;font-size:1rem;line-height:1.3}@media print,screen and (min-width:600px){.promo_wrap .game_wrap .tab_target .item .match .team .name{font-size:1.2rem}}.promo_wrap .game_wrap .tab_target .item .match .score{width:150px;overflow:hidden}.promo_wrap .game_wrap .tab_target .item .match .score table tbody tr td{padding:4px 1px;text-align:center;vertical-align:middle}.promo_wrap .game_wrap .tab_target .item .match .score table tbody tr.total td{font-size:3.2rem;font-weight:700}.promo_wrap .game_wrap .tab_target .item .match .score table tbody tr.period td{font-size:1rem}.promo_wrap .game_wrap .tab_target .item .match .vs{align-self:center;width:50px;text-align:center;font-size:3.4rem;font-weight:700;font-family:Rubik_m,Rubik,HelveticaNeue,Helvetica,Noto Sans JP,Noto Sans CJK JP,"ヒラギノ角ゴ Pro W3","メイリオ",Meiryo,Helvetica Neue,Helvetica,Arial,sans-serif}.promo_wrap .game_wrap .tab_target .item .ranking_table_wrap{height:205px;overflow-y:scroll}.promo_wrap .game_wrap .tab_target .item .ranking_table_wrap table thead tr th,.promo_wrap .game_wrap .tab_target .item .ranking_table_wrap table thead tr td,.promo_wrap .game_wrap .tab_target .item .ranking_table_wrap table tbody tr th,.promo_wrap .game_wrap .tab_target .item .ranking_table_wrap table tbody tr td{padding:3px 5px;white-space:nowrap}.promo_wrap .game_wrap .tab_target .item .ranking_table_wrap table thead tr th.rank,.promo_wrap .game_wrap .tab_target .item .ranking_table_wrap table thead tr td.rank,.promo_wrap .game_wrap .tab_target .item .ranking_table_wrap table tbody tr th.rank,.promo_wrap .game_wrap .tab_target .item .ranking_table_wrap table tbody tr td.rank{width:8%;text-align:center}.promo_wrap .game_wrap .tab_target .item .ranking_table_wrap table thead tr th.team,.promo_wrap .game_wrap .tab_target .item .ranking_table_wrap table thead tr td.team,.promo_wrap .game_wrap .tab_target .item .ranking_table_wrap table tbody tr th.team,.promo_wrap .game_wrap .tab_target .item .ranking_table_wrap table tbody tr td.team{width:70%}.promo_wrap .game_wrap .tab_target .item .ranking_table_wrap table thead tr th.team>span,.promo_wrap .game_wrap .tab_target .item .ranking_table_wrap table thead tr td.team>span,.promo_wrap .game_wrap .tab_target .item .ranking_table_wrap table tbody tr th.team>span,.promo_wrap .game_wrap .tab_target .item .ranking_table_wrap table tbody tr td.team>span{display:inline-block;width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.promo_wrap .game_wrap .tab_target .item .ranking_table_wrap table thead tr th.num,.promo_wrap .game_wrap .tab_target .item .ranking_table_wrap table thead tr td.num,.promo_wrap .game_wrap .tab_target .item .ranking_table_wrap table tbody tr th.num,.promo_wrap .game_wrap .tab_target .item .ranking_table_wrap table tbody tr td.num{width:5%;text-align:center}.promo_wrap .game_wrap .tab_target .item .ranking_table_wrap table thead tr th{font-size:1rem;font-weight:700}.promo_wrap .game_wrap .tab_target .item .ranking_table_wrap table tbody tr td{border-top:1px dashed #ccc;font-size:1rem}@media print,screen and (min-width:600px){.promo_wrap .game_wrap .tab_target .item .ranking_table_wrap table tbody tr td{font-size:1.2rem}}.promo_wrap .game_wrap .tab_target .item .ranking_table_wrap table tbody tr td span{font-size:1rem}@media print,screen and (min-width:600px){.promo_wrap .game_wrap .tab_target .item .ranking_table_wrap table tbody tr td span{font-size:1.2rem}}.promo_wrap .game_wrap .tab_target .item .ranking_table_wrap table tbody tr.steelers{background-color:#fcc}.promo_wrap .game_wrap .tab_target .item .btn_wrap{display:flex}.promo_wrap .game_wrap .tab_target .item .btn_wrap>*{flex-shrink:0;margin-top:0;width:50%}.promo_wrap .game_wrap .tab_target .item .btn_wrap>*>*{padding:10px 0;border:none;border-radius:0;font-size:1.2rem}.promo_wrap .game_wrap .tab_target .item .btn_wrap>.full{width:100%}.promo_wrap .game_wrap .tab_target .item .btn_wrap>*+:not(.full){margin-left:1px}@media print,screen and (min-width:960px){.promo_wrap .game_wrap.open{bottom:0}}.promo_wrap .game_wrap.open .game_open_close_handle>:before{transform:rotateX(180deg);animation:none}.top_contents .area.top_news_area{background:url(../images/share/bg_arrow.svg) no-repeat center top/cover}.top_contents .area.top_news_area .box.news_box{padding:40px 0;width:100%;background:#fff}@media print,screen and (min-width:960px){.top_contents .area.top_news_area .box.news_box{width:90%}}@media screen and (min-width:1400px){.top_contents .area.top_news_area .box.news_box{padding:90px 0}}@media print,screen and (min-width:600px){.top_contents .area.top_news_area .box.news_box .part{margin-right:auto;margin-left:auto;width:90%}}.top_contents .area.top_news_area .box.news_box .part.newstab_wrap .cont.newstab_handles{display:flex;margin-right:auto;margin-bottom:10px;margin-left:auto;padding:0 5vw;overflow-x:scroll}@media print,screen and (min-width:600px){.top_contents .area.top_news_area .box.news_box .part.newstab_wrap .cont.newstab_handles{flex-wrap:wrap;padding:0;width:auto;overflow-x:visible}}@media print,screen and (min-width:960px){.top_contents .area.top_news_area .box.news_box .part.newstab_wrap .cont.newstab_handles{margin-bottom:30px}}@media screen and (max-width:599px){.top_contents .area.top_news_area .box.news_box .part.newstab_wrap .cont.newstab_handles:before,.top_contents .area.top_news_area .box.news_box .part.newstab_wrap .cont.newstab_handles:after{content:"";position:absolute;top:0;bottom:0;z-index:1;margin:0 auto;pointer-events:none}}@media screen and (max-width:599px){.top_contents .area.top_news_area .box.news_box .part.newstab_wrap .cont.newstab_handles:before{left:0;width:5%;background:linear-gradient(to right,#fff,rgba(255,255,255,0))}}@media screen and (max-width:599px){.top_contents .area.top_news_area .box.news_box .part.newstab_wrap .cont.newstab_handles:after{right:0;width:15%;background:linear-gradient(to left,#fff,rgba(255,255,255,0))}}.top_contents .area.top_news_area .box.news_box .part.newstab_wrap .cont.newstab_handles>*,.top_contents .area.top_news_area .box.news_box .part.newstab_wrap .cont.newstab_handles>a:visited{position:relative;flex-shrink:0;margin-left:-1px;border-right:1px solid #ccc;border-left:1px solid #ccc;text-align:center;text-decoration:none;font-weight:700;cursor:pointer;transition:all .5s}.top_contents .area.top_news_area .box.news_box .part.newstab_wrap .cont.newstab_handles>* span,.top_contents .area.top_news_area .box.news_box .part.newstab_wrap .cont.newstab_handles>a:visited span{display:inline-block;padding:0 10px;font-size:1.2rem;transition:all .5s}@media print,screen and (min-width:960px){.top_contents .area.top_news_area .box.news_box .part.newstab_wrap .cont.newstab_handles>* span,.top_contents .area.top_news_area .box.news_box .part.newstab_wrap .cont.newstab_handles>a:visited span{font-size:1.4rem}}.top_contents .area.top_news_area .box.news_box .part.newstab_wrap .cont.newstab_handles>* span:after,.top_contents .area.top_news_area .box.news_box .part.newstab_wrap .cont.newstab_handles>a:visited span:after{content:"";display:block;margin:0 auto;width:0;height:3px;background:transparent;color:#f00;transition:.3s}.top_contents .area.top_news_area .box.news_box .part.newstab_wrap .cont.newstab_handles>:hover span:after,.top_contents .area.top_news_area .box.news_box .part.newstab_wrap .cont.newstab_handles>.current span:after{width:100%;background:#f00}.top_contents .area.top_news_area .box.news_box .part.more .cont p{text-align:right;position:relative;padding-right:calc(0px + 1.5em + 10px)}.top_contents .area.top_news_area .box.news_box .part.more .cont p:before{content:"\f10f";display:block;font-family:icomoon_medium;font-size:1.5em;color:#f00;position:absolute;top:0;bottom:0;height:1em;line-height:1;right:0;margin:auto;width:1em;text-align:center}.top_contents .area.top_news_area .box.news_box .part.more .cont p a{text-decoration:none;font-weight:700;color:#333}.top_contents .area.top_news_area .box.news_box .part.more .cont p a:hover{color:#f00}.top_contents .area.top_info_area{background:url(../images/top/info_bg.jpg) no-repeat center top/cover}.top_contents .area.top_info_area .hgroup .heading02,.top_contents .area.top_info_area .hgroup .entry_wrap h2,.entry_wrap .top_contents .area.top_info_area .hgroup h2{color:#fff}.top_contents .area.top_info_area .box.interview_box .part .cont{display:flex;flex-direction:column;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.4)}.top_contents .area.top_info_area .box.interview_box .part .cont .object_fit{margin-bottom:0}.top_contents .area.top_info_area .box.interview_box .part .cont .object_fit:before{padding-top:47%}.top_contents .area.top_info_area .box.interview_box .part .cont .object_fit:empty{background:url(../images/common/thum_dummy.png) no-repeat center/cover}.top_contents .area.top_info_area .box.interview_box .part .cont .texts{position:relative;justify-content:space-between;margin-top:0;padding:10px}@media print,screen and (min-width:960px){.top_contents .area.top_info_area .box.interview_box .part .cont .texts{padding:20px}}.top_contents .area.top_info_area .box.interview_box .part .cont .texts .heading05,.top_contents .area.top_info_area .box.interview_box .part .cont .texts .entry_wrap h5,.entry_wrap .top_contents .area.top_info_area .box.interview_box .part .cont .texts h5{margin-bottom:5px;text-align:center;color:#f00}.top_contents .area.top_info_area .box.interview_box .part .cont .texts p{margin-bottom:5px;text-align:center;font-size:1.2rem;font-weight:700}.top_contents .area.top_info_area .box.interview_box .part .cont .texts p.title{margin-bottom:auto;line-height:1.4}.top_contents .area.top_info_area .box.interview_box .part .cont .texts p.date{position:absolute;top:-2em;right:0;padding:.5em;background:#fff;text-align:right;line-height:1;color:#919191}@media print,screen and (min-width:600px){.top_contents .area.top_info_area .box.fansroom_box .part{display:flex;justify-content:space-between}}.top_contents .area.top_info_area .box.fansroom_box .part .cont{display:flex;padding:2px;background:#fff url(../images/share/bg_arrow.svg) no-repeat right top/50%}@media print,screen and (min-width:600px){.top_contents .area.top_info_area .box.fansroom_box .part .cont{display:block;margin-bottom:0;width:32%;background:none}}.top_contents .area.top_info_area .box.fansroom_box .part .cont .object_fit{margin-bottom:0;width:25%;background:#fff}@media print,screen and (min-width:600px){.top_contents .area.top_info_area .box.fansroom_box .part .cont .object_fit{width:auto}}@media print,screen and (min-width:600px){.top_contents .area.top_info_area .box.fansroom_box .part .cont .object_fit:before{padding-top:51%}}.top_contents .area.top_info_area .box.fansroom_box .part .cont .texts{flex-grow:1;margin:0;padding:2vw}@media print,screen and (min-width:600px){.top_contents .area.top_info_area .box.fansroom_box .part .cont .texts{padding:10px;background:#fff url(../images/share/bg_arrow.svg) no-repeat right -70% top/70%}}.top_contents .area.top_info_area .box.fansroom_box .part .cont .texts p{margin-bottom:0;text-align:center;line-height:1.4;color:#000}.top_contents .area.top_info_area .box.fansroom_box .part .cont .texts .main{font-size:5vw;font-weight:700;font-family:Rubik_m,Rubik,HelveticaNeue,Helvetica,Noto Sans JP,Noto Sans CJK JP,"ヒラギノ角ゴ Pro W3","メイリオ",Meiryo,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.2}@media print,screen and (min-width:600px){.top_contents .area.top_info_area .box.fansroom_box .part .cont .texts .main{font-size:2vw}}.top_contents .area.top_info_area .box.fansroom_box .part .cont .texts .sub{font-size:3vw;font-weight:700}@media print,screen and (min-width:600px){.top_contents .area.top_info_area .box.fansroom_box .part .cont .texts .sub{font-size:1.5vw}}.top_contents .area.top_info_area .box.fansroom_box .part .cont.closeup .texts .main,.top_contents .area.top_info_area .box.fansroom_box .part .cont.offtime .texts .main{font-size:6vw}.top_contents .area.top_info_area .box.fansroom_box .part .cont.closeup .texts .sub,.top_contents .area.top_info_area .box.fansroom_box .part .cont.offtime .texts .sub{font-size:4vw}.top_contents .area.top_sns_area{background:url(../images/share/bg_arrow.svg) no-repeat center top/cover}.top_contents .area.top_sns_area .box.bnr_box{margin-bottom:0}.top_contents .area.top_sns_area .box.bnr_box .bnr{position:relative;padding:5% 5% 5% 25%;border-radius:10px;background:#fff;box-shadow:0 5px 5px #4aa9f0;transition:.4s}.top_contents .area.top_sns_area .box.bnr_box .bnr:before{content:"\f099";position:absolute;top:0;bottom:0;left:5%;margin:auto;height:1em;font-size:15vw;font-family:icomoon_medium;line-height:1;color:#4aa9f0}.top_contents .area.top_sns_area .box.bnr_box .bnr p{line-height:1.3}.top_contents .area.top_sns_area .box.bnr_box .bnr .hash{font-size:6vw;font-weight:900;color:#000}.top_contents .area.top_sns_area .box.bnr_box .bnr .id{font-size:4.8vw;font-weight:900;font-style:italic;color:#4aa9f0}.top_contents .area.top_sns_area .box.bnr_box .bnr:hover{box-shadow:0 10px 8px rgba(74,169,240,.8);transform:translateY(-10px)}@media print,screen and (min-width:600px){.top_contents .area.top_sns_area .box.widget_box .part{display:grid;gap:clamp(20px,1.25vw + 15px,30px) 1%;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 2%}}@media print,screen and (min-width:960px){.top_contents .area.top_sns_area .box.widget_box .part{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 48%}}@media print,screen and (min-width:600px){.top_contents .area.top_sns_area .box.widget_box .part .cont{margin-bottom:0}}.top_contents .area.top_sns_area .box.widget_box .part .cont .heading05,.top_contents .area.top_sns_area .box.widget_box .part .cont .entry_wrap h5,.entry_wrap .top_contents .area.top_sns_area .box.widget_box .part .cont h5{background:no-repeat left center/1.5em;line-height:1.6}.top_contents .area.top_sns_area .box.widget_box .part .cont .heading05 a,.top_contents .area.top_sns_area .box.widget_box .part .cont .entry_wrap h5 a,.entry_wrap .top_contents .area.top_sns_area .box.widget_box .part .cont h5 a{display:block;padding-left:2em;text-decoration:none;color:#000}.top_contents .area.top_sns_area .box.widget_box .part .cont .heading05 a:hover,.top_contents .area.top_sns_area .box.widget_box .part .cont .entry_wrap h5 a:hover,.entry_wrap .top_contents .area.top_sns_area .box.widget_box .part .cont h5 a:hover{color:#f00}.top_contents .area.top_sns_area .box.widget_box .part .cont.twitter .heading05,.top_contents .area.top_sns_area .box.widget_box .part .cont.twitter .entry_wrap h5,.entry_wrap .top_contents .area.top_sns_area .box.widget_box .part .cont.twitter h5{background-image:url(../images/common/sns/twitter_bk.svg)}.top_contents .area.top_sns_area .box.widget_box .part .cont.twitter .widget_wrap{height:50vh;overflow-y:scroll}@media print,screen and (min-width:600px){.top_contents .area.top_sns_area .box.widget_box .part .cont.twitter .widget_wrap{height:500px}}.top_contents .area.top_sns_area .box.widget_box .part .cont.instagram{grid-column:1/3}@media print,screen and (min-width:960px){.top_contents .area.top_sns_area .box.widget_box .part .cont.instagram{grid-row:1;grid-column:3}}.top_contents .area.top_sns_area .box.widget_box .part .cont.instagram .heading05,.top_contents .area.top_sns_area .box.widget_box .part .cont.instagram .entry_wrap h5,.entry_wrap .top_contents .area.top_sns_area .box.widget_box .part .cont.instagram h5{background-image:url(../images/common/sns/instagram_bk.svg)}@media print,screen and (min-width:960px){.top_contents .area.top_sns_area .box.widget_box .part .cont.instagram .widget_wrap{height:500px}}.top_contents .area.top_movie_area{background:#1f2022}.top_contents .area.top_movie_area .hgroup .heading02,.top_contents .area.top_movie_area .hgroup .entry_wrap h2,.entry_wrap .top_contents .area.top_movie_area .hgroup h2{color:#fff}.top_contents .area.top_movie_area .box .part .cont p.object_fit:before{padding-top:67%}.top_contents .area.top_movie_area .box .part .cont p.object_fit:after{content:"\f167";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;margin:auto;height:1em;text-shadow:0 0 10px rgba(0,0,0,.6);font-size:5rem;font-family:icomoon_medium;line-height:1;color:#fff;pointer-events:none}.top_contents .area.top_movie_area .box .part .cont .texts P{font-weight:700;line-height:1.2}.top_contents .area.top_movie_area .box .part .cont .texts .title{color:#fff}.top_contents .area.top_movie_area .box .part .cont .texts .date{font-size:1.2rem;color:#919191}.top_contents .area.top_movie_area .box .part.more .cont{display:flex;justify-content:space-between}.top_contents .area.top_movie_area .box .part.more .cont .bnr{flex-shrink:0;width:20%;min-width:150px}.top_contents .area.top_movie_area .box .part.more .cont .button{flex-grow:0}.top_contents .area.top_movie_area .box .part.more .cont .button>*{padding:0 10px;font-weight:700;white-space:nowrap}.top_contents .area.top_movie_area .box .part.more .cont .button:hover>*{background:none}.top_modal .modal_wrap .modal .modal_target{padding:0}.top_modal .modal_wrap .modal .modal_target .youtube_wrap{width:80vw}.game_single_container .title_wrap .title .title_text{font-size:calc(1vw + .8rem);font-family:YakuHanJP,-apple-system,BlinkMacSystemFont,Noto Sans JP,Noto Sans CJK JP,"ヒラギノ角ゴ ProN",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif}@media screen and (min-width:1400px){.game_single_container .title_wrap .title .title_text{font-size:2rem}}.game_single_container .title_wrap .title p{font-weight:700}.game_single_container .title_wrap .title .date{margin-bottom:.5em;font-size:calc(1.25vw + 1.5rem)}@media screen and (min-width:1400px){.game_single_container .title_wrap .title .date{font-size:2.8rem}}.game_single_container .title_wrap .title .venue{margin-bottom:1em;font-size:calc(1vw + .8rem)}@media print,screen and (min-width:600px){.game_single_container .title_wrap .title .venue{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}}@media screen and (min-width:1400px){.game_single_container .title_wrap .title .venue{font-size:2rem}}.game_single_container .title_wrap .title .venue .icon{display:block;margin:5px auto 0;padding:.3em;width:6em;text-align:center;font-size:1rem;font-weight:700;font-family:Rubik_m,Rubik,HelveticaNeue,Helvetica,Noto Sans JP,Noto Sans CJK JP,"ヒラギノ角ゴ Pro W3","メイリオ",Meiryo,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1;color:#fff}@media print,screen and (min-width:600px){.game_single_container .title_wrap .title .venue .icon{margin:0 0 0 20px}}@media print,screen and (min-width:960px){.game_single_container .title_wrap .title .venue .icon{font-size:1.6rem}}.game_single_container .title_wrap .title .venue .icon.host{background:#f00}.game_single_container .title_wrap .title .venue .icon.visitor{background:#919191}.game_single_container .title_wrap .title .team{font-size:calc(1vw + 1rem)}@media screen and (min-width:1400px){.game_single_container .title_wrap .title .team{font-size:2.2rem}}.game_single_contents .area .box.score_box .part .cont.match{display:flex;align-items:center;justify-content:space-between;margin-bottom:0;padding:5px 0;background:#fff}.game_single_contents .area .box.score_box .part .cont.match .logo{width:35%}.game_single_contents .area .box.score_box .part .cont.match .logo img{width:80%;max-width:100px}.game_single_contents .area .box.score_box .part .cont.match .score{font-size:calc(2.5vw + 2rem);font-family:Rubik_m,Rubik,HelveticaNeue,Helvetica,Noto Sans JP,Noto Sans CJK JP,"ヒラギノ角ゴ Pro W3","メイリオ",Meiryo,Helvetica Neue,Helvetica,Arial,sans-serif}@media screen and (min-width:1400px){.game_single_contents .area .box.score_box .part .cont.match .score{font-size:5rem}}.game_single_contents .area .box.score_box .part .cont.scoretable{background:#fff}.game_single_contents .area .box.score_box .part .cont.scoretable table thead tr th,.game_single_contents .area .box.score_box .part .cont.scoretable table thead tr td,.game_single_contents .area .box.score_box .part .cont.scoretable table tbody tr th,.game_single_contents .area .box.score_box .part .cont.scoretable table tbody tr td{padding:4px 0;border:1px solid #ccc;width:7%;text-align:center;font-weight:400;vertical-align:middle}.game_single_contents .area .box.score_box .part .cont.scoretable table thead tr th:first-of-type,.game_single_contents .area .box.score_box .part .cont.scoretable table thead tr td:first-of-type,.game_single_contents .area .box.score_box .part .cont.scoretable table tbody tr th:first-of-type,.game_single_contents .area .box.score_box .part .cont.scoretable table tbody tr td:first-of-type{border-left:none}.game_single_contents .area .box.score_box .part .cont.scoretable table thead tr th:last-of-type,.game_single_contents .area .box.score_box .part .cont.scoretable table thead tr td:last-of-type,.game_single_contents .area .box.score_box .part .cont.scoretable table tbody tr th:last-of-type,.game_single_contents .area .box.score_box .part .cont.scoretable table tbody tr td:last-of-type{border-right:none}.game_single_contents .area .box.score_box .part .cont.scoretable table thead tr:last-of-type th,.game_single_contents .area .box.score_box .part .cont.scoretable table thead tr:last-of-type td,.game_single_contents .area .box.score_box .part .cont.scoretable table tbody tr:last-of-type th,.game_single_contents .area .box.score_box .part .cont.scoretable table tbody tr:last-of-type td{border-bottom:none}.game_single_contents .area .box.score_box .part .cont.scoretable table thead th{font-size:1.1rem}.game_single_contents .area .box.score_box .part .cont.scoretable table tbody tr td{font-size:calc(.25vw + 1rem)}@media screen and (min-width:1400px){.game_single_contents .area .box.score_box .part .cont.scoretable table tbody tr td{font-size:1.4rem}}.game_single_contents .area .box.score_box .part .cont.scoretable table tbody tr th.score,.game_single_contents .area .box.score_box .part .cont.scoretable table tbody tr td.score{border-right:none;border-left:none}.game_single_contents .area .box.report_box .tab_wrap .cont.tab_handles{justify-content:center;gap:5%}.game_single_contents .area .box.report_box .tab_wrap .cont.tab_handles>*{flex-grow:0}.game_single_contents .area .box.report_box .tab_wrap .cont.tab_handles>* span{position:relative;padding-right:1em;padding-left:1em}.game_single_contents .area .box.report_box .tab_wrap .cont.tab_handles>* span:after{position:absolute;right:0;left:0}@media print,screen and (min-width:960px){.game_single_contents .area .box.report_box .part .cont.member .team_wrap{display:flex}}.game_single_contents .area .box.report_box .part .cont.member .team_wrap .team:not(:last-child){margin-bottom:calc(2.5vw + 10px)}@media print,screen and (min-width:960px){.game_single_contents .area .box.report_box .part .cont.member .team_wrap .team:not(:last-child){margin-bottom:0;border-right:1px solid #fff}}.game_single_contents .area .box.report_box .part .cont.member .team_wrap .team{background:#353535}@media print,screen and (min-width:960px){.game_single_contents .area .box.report_box .part .cont.member .team_wrap .team{flex-shrink:0;width:50%}}.game_single_contents .area .box.report_box .part .cont.member .team_wrap .team .heading{margin-bottom:0;padding:1em;border-bottom:1px solid #fff;text-align:center;font-size:1.2rem;font-weight:700;color:#fff}@media print,screen and (min-width:600px){.game_single_contents .area .box.report_box .part .cont.member .team_wrap .team .heading{font-size:1.4rem}}.game_single_contents .area .box.report_box .part .cont.member .team_wrap .team ul{display:grid;grid-template-rows:repeat(15,auto);grid-template-columns:1fr 1fr;grid-auto-flow:column;background:#fff;gap:0 1px}@media print,screen and (min-width:960px){.game_single_contents .area .box.report_box .part .cont.member .team_wrap .team ul{display:block}}.game_single_contents .area .box.report_box .part .cont.member .team_wrap .team ul li{display:flex;flex-shrink:0;font-size:1.2rem;color:#fff}@media print,screen and (min-width:960px){.game_single_contents .area .box.report_box .part .cont.member .team_wrap .team ul li{width:auto;font-size:1.4rem;font-weight:700}}.game_single_contents .area .box.report_box .part .cont.member .team_wrap .team ul li span{padding:5px 10px}.game_single_contents .area .box.report_box .part .cont.member .team_wrap .team ul li .num{flex-shrink:0;border-right:1px solid #fff;width:3em;text-align:center}.game_single_contents .area .box.report_box .part .cont.member .team_wrap .team ul li .nodata{flex-grow:1;text-align:center}.game_single_contents .area .box.report_box .part .cont.member .team_wrap .team ul li.captain .num{background:#f00}@media print,screen and (min-width:960px){.game_single_contents .area .box.report_box .part .cont.member .team_wrap .team ul li:nth-of-type(odd){background:#000}}@media print,screen and (min-width:960px){.game_single_contents .area .box.report_box .part .cont.member .team_wrap .team ul li:nth-of-type(even){background:#353535}}@media screen and (max-width:959px){.game_single_contents .area .box.report_box .part .cont.member .team_wrap .team ul li:nth-of-type(1),.game_single_contents .area .box.report_box .part .cont.member .team_wrap .team ul li:nth-of-type(3),.game_single_contents .area .box.report_box .part .cont.member .team_wrap .team ul li:nth-of-type(5),.game_single_contents .area .box.report_box .part .cont.member .team_wrap .team ul li:nth-of-type(7),.game_single_contents .area .box.report_box .part .cont.member .team_wrap .team ul li:nth-of-type(9),.game_single_contents .area .box.report_box .part .cont.member .team_wrap .team ul li:nth-of-type(11),.game_single_contents .area .box.report_box .part .cont.member .team_wrap .team ul li:nth-of-type(13),.game_single_contents .area .box.report_box .part .cont.member .team_wrap .team ul li:nth-of-type(15),.game_single_contents .area .box.report_box .part .cont.member .team_wrap .team ul li:nth-of-type(16),.game_single_contents .area .box.report_box .part .cont.member .team_wrap .team ul li:nth-of-type(18),.game_single_contents .area .box.report_box .part .cont.member .team_wrap .team ul li:nth-of-type(20),.game_single_contents .area .box.report_box .part .cont.member .team_wrap .team ul li:nth-of-type(22),.game_single_contents .area .box.report_box .part .cont.member .team_wrap .team ul li:nth-of-type(24),.game_single_contents .area .box.report_box .part .cont.member .team_wrap .team ul li:nth-of-type(26),.game_single_contents .area .box.report_box .part .cont.member .team_wrap .team ul li:nth-of-type(28),.game_single_contents .area .box.report_box .part .cont.member .team_wrap .team ul li:nth-of-type(30){background:#000}}@media screen and (max-width:959px){.game_single_contents .area .box.report_box .part .cont.member .team_wrap .team ul li:nth-of-type(2),.game_single_contents .area .box.report_box .part .cont.member .team_wrap .team ul li:nth-of-type(4),.game_single_contents .area .box.report_box .part .cont.member .team_wrap .team ul li:nth-of-type(6),.game_single_contents .area .box.report_box .part .cont.member .team_wrap .team ul li:nth-of-type(8),.game_single_contents .area .box.report_box .part .cont.member .team_wrap .team ul li:nth-of-type(10),.game_single_contents .area .box.report_box .part .cont.member .team_wrap .team ul li:nth-of-type(12),.game_single_contents .area .box.report_box .part .cont.member .team_wrap .team ul li:nth-of-type(14),.game_single_contents .area .box.report_box .part .cont.member .team_wrap .team ul li:nth-of-type(17),.game_single_contents .area .box.report_box .part .cont.member .team_wrap .team ul li:nth-of-type(19),.game_single_contents .area .box.report_box .part .cont.member .team_wrap .team ul li:nth-of-type(21),.game_single_contents .area .box.report_box .part .cont.member .team_wrap .team ul li:nth-of-type(23),.game_single_contents .area .box.report_box .part .cont.member .team_wrap .team ul li:nth-of-type(25),.game_single_contents .area .box.report_box .part .cont.member .team_wrap .team ul li:nth-of-type(27),.game_single_contents .area .box.report_box .part .cont.member .team_wrap .team ul li:nth-of-type(29){background:#353535}}.game_single_contents .area .box.report_box .part .cont.member .caption{margin-top:10px}.game_single_contents .area .box.report_box .part .cont.member .caption .supple span{color:#f00}.game_single_contents .area .box.report_box .part .cont.progress .item:first-child{border-top:1px solid #ccc}.game_single_contents .area .box.report_box .part .cont.progress .item{display:grid;grid-template-columns:70px 1fr;border-bottom:1px solid #ccc}@media print,screen and (min-width:600px){.game_single_contents .area .box.report_box .part .cont.progress .item{display:flex;justify-content:space-between;padding:0 2%}}.game_single_contents .area .box.report_box .part .cont.progress .item>*{padding:5px}@media print,screen and (min-width:960px){.game_single_contents .area .box.report_box .part .cont.progress .item>*{padding:10px}}.game_single_contents .area .box.report_box .part .cont.progress .item>* p{font-size:1.2rem}@media print,screen and (min-width:960px){.game_single_contents .area .box.report_box .part .cont.progress .item>* p{font-size:1.5rem}}.game_single_contents .area .box.report_box .part .cont.progress .item .time_score{grid-row:1/3;grid-column:1}@media print,screen and (min-width:600px){.game_single_contents .area .box.report_box .part .cont.progress .item .time_score{flex-grow:1;border-right:1px solid #ccc;border-left:1px solid #ccc}}.game_single_contents .area .box.report_box .part .cont.progress .item .time_score p{text-align:center;color:#f00}@media print,screen and (min-width:600px){.game_single_contents .area .box.report_box .part .cont.progress .item .own,.game_single_contents .area .box.report_box .part .cont.progress .item .opponent{flex-shrink:0;width:40%}}.game_single_contents .area .box.report_box .part .cont.progress .item .own .icon_list,.game_single_contents .area .box.report_box .part .cont.progress .item .opponent .icon_list{display:flex;flex-wrap:wrap}.game_single_contents .area .box.report_box .part .cont.progress .item .own .icon_list li,.game_single_contents .area .box.report_box .part .cont.progress .item .opponent .icon_list li{display:flex;flex-shrink:0;align-items:center;justify-content:center;margin-right:2px;border-radius:2px;width:1.5em;height:1.5em;font-size:1.2rem;font-weight:700;line-height:1;color:#fff}.game_single_contents .area .box.report_box .part .cont.progress .item .own .icon_list li.try,.game_single_contents .area .box.report_box .part .cont.progress .item .opponent .icon_list li.try{background:#006b35}.game_single_contents .area .box.report_box .part .cont.progress .item .own .icon_list li.goal,.game_single_contents .area .box.report_box .part .cont.progress .item .opponent .icon_list li.goal{background:#ff1f28}.game_single_contents .area .box.report_box .part .cont.progress .item .own .icon_list li.pg,.game_single_contents .area .box.report_box .part .cont.progress .item .opponent .icon_list li.pg{background:#0075be}.game_single_contents .area .box.report_box .part .cont.progress .item .own{grid-row:1;grid-column:2;border-bottom:1px solid #ccc}@media print,screen and (min-width:600px){.game_single_contents .area .box.report_box .part .cont.progress .item .own{order:-1;border-bottom:none}}.game_single_contents .area .box.report_box .part .cont.progress .item .opponent{grid-row:2;grid-column:2}.game_single_contents .area .box.report_box .part .cont.change table{background:#000}.game_single_contents .area .box.report_box .part .cont.change table thead tr th,.game_single_contents .area .box.report_box .part .cont.change table thead tr td,.game_single_contents .area .box.report_box .part .cont.change table tbody tr th,.game_single_contents .area .box.report_box .part .cont.change table tbody tr td{font-size:1.2rem;color:#fff}@media print,screen and (min-width:960px){.game_single_contents .area .box.report_box .part .cont.change table thead tr th,.game_single_contents .area .box.report_box .part .cont.change table thead tr td,.game_single_contents .area .box.report_box .part .cont.change table tbody tr th,.game_single_contents .area .box.report_box .part .cont.change table tbody tr td{font-size:1.4rem;font-weight:700}}.game_single_contents .area .box.report_box .part .cont.change table thead tr th span,.game_single_contents .area .box.report_box .part .cont.change table thead tr td span,.game_single_contents .area .box.report_box .part .cont.change table tbody tr th span,.game_single_contents .area .box.report_box .part .cont.change table tbody tr td span{font-size:inherit}.game_single_contents .area .box.report_box .part .cont.change table thead tr th{padding:5px 10px;border:1px solid #fff;background:#353535;text-align:center}.game_single_contents .area .box.report_box .part .cont.change table thead tr th:nth-child(2),.game_single_contents .area .box.report_box .part .cont.change table thead tr th:nth-child(3){width:45%}.game_single_contents .area .box.report_box .part .cont.change table tbody tr:nth-of-type(even) th,.game_single_contents .area .box.report_box .part .cont.change table tbody tr:nth-of-type(even) td{background:#353535}.game_single_contents .area .box.report_box .part .cont.change table tbody tr th,.game_single_contents .area .box.report_box .part .cont.change table tbody tr td{border-top:none;border-bottom:none;border-left:1px solid #fff;background:#000;vertical-align:middle}@media print,screen and (min-width:600px){.game_single_contents .area .box.report_box .part .cont.change table tbody tr th,.game_single_contents .area .box.report_box .part .cont.change table tbody tr td{padding:10px}}.game_single_contents .area .box.report_box .part .cont.change table tbody tr th{width:7em;text-align:center}.game_single_contents .area .box.report_box .part .cont.change table tbody tr td .num{display:inline-block;margin-right:.5em;width:2em}.game_single_contents .area.opta_stats_area .box .part .cont.opta_info{display:flex;justify-content:center}.game_single_contents .area.opta_stats_area .box .part .cont.opta_info .mark{display:flex;align-items:center;justify-content:center;text-align:center;font-size:1.8rem;gap:.3em}.game_single_contents .area.opta_stats_area .box .part .cont.opta_info .mark:before,.game_single_contents .area.opta_stats_area .box .part .cont.opta_info .mark:after{display:block}.game_single_contents .area.opta_stats_area .box .part .cont.opta_info .mark:before{order:-2}.game_single_contents .area.opta_stats_area .box .part .cont.opta_info .mark:after{content:"…";order:-1}.game_single_contents .area.opta_stats_area .box .part .cont.opta_info.position .mark:before{content:"\f1b6";font-size:1.2em;font-family:icomoon_medium;color:#d72318}.game_single_contents .area.opta_stats_area .box .part .cont.opta_info.action .mark{position:relative;padding-bottom:.2em;width:80%;max-width:530px}.game_single_contents .area.opta_stats_area .box .part .cont.opta_info.action .mark:before,.game_single_contents .area.opta_stats_area .box .part .cont.opta_info.action .mark:after{content:"";position:absolute;bottom:0;border-radius:clamp(2px,.25vw + 1px,4px);height:clamp(2px,.25vw + 1px,4px);background:#d72318}.game_single_contents .area.opta_stats_area .box .part .cont.opta_info.action .mark:before{width:20px}.game_single_contents .area.opta_stats_area .box .part .cont.opta_info.action .mark:after{right:0;left:0}.game_single_contents .area.opta_stats_area .box .part .cont.opta_info.match .mark:before{content:"";width:3em;height:1em;background:#d72318}.game_single_contents .area.opta_stats_area.home .box .part .cont.opta_info.action .mark:before{right:0;transform:rotate(45deg);transform-origin:bottom right}.game_single_contents .area.opta_stats_area.away .box .part .cont.opta_info.action .mark:before{left:0;transform:rotate(-45deg);transform-origin:bottom left}.team_index_contents .area.information_area .box .part:not(:last-child){margin-bottom:60px}.team_index_contents .area.information_area .box .part .cont.texts p{line-height:2}@media print,screen and (min-width:600px){.team_index_contents .area.information_area .box .part .cont.texts p{text-align:center;font-size:1.8rem}}.team_index_contents .area.information_area .box .part .cont.texts p br{display:none}@media print,screen and (min-width:600px){.team_index_contents .area.information_area .box .part .cont.texts p br{display:inline-block}}.team_index_contents .area.information_area .box .part .cont.texts p strong{display:inline-block;color:#d72318}.team_index_contents .area.information_area .box .part .cont.texts p.catch{text-align:center;font-size:3rem;font-weight:700;color:#d72318}.team_index_contents .area.information_area .box .part .cont.texts p.catch span{display:block}@media print,screen and (min-width:960px){.team_index_contents .area.information_area .box .part .cont.texts p.catch span{display:inline-block}}@media print,screen and (min-width:960px){.team_index_contents .area.information_area .box.intro_box{margin-bottom:100px}}.team_index_contents .area.information_area .box.intro_box .part .cont .label{margin-bottom:20px;text-align:center}.team_index_contents .area.information_area .box.intro_box .part .cont .label span{display:inline-block;padding:5px;border:2px solid #d72318;font-size:14px;font-weight:700;line-height:1;color:#d72318}.team_index_contents .area.information_area .box.intro_box .part .cont.teamname_wrap p{text-align:center}.team_index_contents .area.information_area .box.intro_box .part .cont.teamname_wrap .teamname_main{font-size:5vw;font-weight:700;font-family:YakuHanJP,-apple-system,BlinkMacSystemFont,Noto Sans JP,Noto Sans CJK JP,"ヒラギノ角ゴ ProN",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif}@media print,screen and (min-width:960px){.team_index_contents .area.information_area .box.intro_box .part .cont.teamname_wrap .teamname_main{font-size:5rem}}.team_index_contents .area.information_area .box.intro_box .part .cont.teamname_wrap .teamname_en{font-size:3.5vw}@media print,screen and (min-width:960px){.team_index_contents .area.information_area .box.intro_box .part .cont.teamname_wrap .teamname_en{font-size:3.5rem}}.team_index_contents .area.information_area .box.intro_box .part .cont.texts{margin:0 auto;max-width:900px}@media print,screen and (min-width:600px){.team_index_contents .area.information_area .box.intro_box .part.images{display:flex;align-items:center;justify-content:space-between}}@media print,screen and (min-width:600px){.team_index_contents .area.information_area .box.intro_box .part.images .cont{margin-bottom:0}}@media print,screen and (min-width:600px){.team_index_contents .area.information_area .box.intro_box .part.images .cont.emblem{width:33%}}@media print,screen and (min-width:600px){.team_index_contents .area.information_area .box.intro_box .part.images .cont.logo{width:58%}}.team_index_contents .area.information_area .box.concept_box .part .title{display:flex;align-items:center;margin-bottom:20px;font-weight:700}.team_index_contents .area.information_area .box.concept_box .part .title:before,.team_index_contents .area.information_area .box.concept_box .part .title:after{content:"";flex-grow:1;height:1px;background:#000}.team_index_contents .area.information_area .box.concept_box .part .title:before{margin-right:20px}.team_index_contents .area.information_area .box.concept_box .part .title:after{margin-left:20px}.team_index_contents .area.information_area .box.concept_box .part .cont .label{margin-bottom:10px;text-align:center}.team_index_contents .area.information_area .box.concept_box .part .cont .label span{display:inline-block;padding:5px 10px;background:#d72318;font-size:1.4rem;font-weight:700;line-height:1;color:#fff}.team_index_contents .area.information_area .box.concept_box .part .cont .catch .small{display:block;font-size:.6em;line-height:1.2}.team_index_contents .area.philosophy_area{background:#d72318}.team_index_contents .area.philosophy_area .hgroup{margin-bottom:2em}.team_index_contents .area.philosophy_area .hgroup .heading02,.team_index_contents .area.philosophy_area .hgroup .entry_wrap h2,.entry_wrap .team_index_contents .area.philosophy_area .hgroup h2{color:#fff}.team_index_contents .area.philosophy_area .box .part{text-align:center}.team_index_contents .area.philosophy_area .box .part .cont{display:inline-block}.team_index_contents .area.philosophy_area .box .part .cont ol li:not(:last-child){margin-bottom:1em}.team_index_contents .area.philosophy_area .box .part .cont ol li{font-weight:700;color:#fff}@media print,screen and (min-width:960px){.team_index_contents .area.philosophy_area .box .part .cont ol li{text-align:left;font-size:1.8rem}}.team_index_contents .area.philosophy_area .box .part .cont ol li:before{color:#fff}@media print,screen and (min-width:960px){.team_index_contents .area.philosophy_area .box .part .cont ol li:before{position:static;display:inline-block}}.team_index_contents .area.uniform_area{background:#1f2022}.team_index_contents .area.uniform_area .hgroup .heading02,.team_index_contents .area.uniform_area .hgroup .entry_wrap h2,.entry_wrap .team_index_contents .area.uniform_area .hgroup h2{color:#f00}.team_index_contents .area.uniform_area .hgroup .heading_sub{color:#fff}.team_index_contents .area.uniform_area .box .part .cont.texts p{font-size:1.8rem;color:#fff}@media print,screen and (min-width:600px){.team_index_contents .area.uniform_area .box .part .cont.texts p{text-align:center}}.team_index_contents .area.uniform_area .box .part .cont.texts p br{display:none}@media print,screen and (min-width:960px){.team_index_contents .area.uniform_area .box .part .cont.texts p br{display:inline-block}}@media print,screen and (min-width:600px){.team_index_contents .area.koro_area .box .part{align-items:center}}@media print,screen and (min-width:600px){.team_index_contents .area.koro_area .box .part .cont.texts_item{width:65%}}.team_index_contents .area.koro_area .box .part .cont.texts_item .heading{text-align:center;line-height:2}@media print,screen and (min-width:600px){.team_index_contents .area.koro_area .box .part .cont.texts_item .heading{font-size:2rem}}.team_index_contents .area.koro_area .box .part .cont.texts_item .heading strong{display:block;font-size:1.4em;font-weight:700}@media print,screen and (min-width:960px){.team_index_contents .area.koro_area .box .part .cont.texts_item .cont p{font-weight:700}}.team_index_contents .area.koro_area .box .part .cont.image_item{margin:0 auto;width:60%}@media print,screen and (min-width:600px){.team_index_contents .area.koro_area .box .part .cont.image_item{margin:0;width:30%}}.team_index_contents .area.contact_area{display:flex;flex-direction:column;padding:0;background:#d72318}@media print,screen and (min-width:960px){.team_index_contents .area.contact_area{flex-direction:row}}.team_index_contents .area.contact_area:before{content:"";display:block;height:1px;background:#af0404}@media screen and (min-width:1400px){.team_index_contents .area.contact_area:before{width:1px;height:auto}}.team_index_contents .area.contact_area .box:first-child{order:-1}.team_index_contents .area.contact_area .box{margin-bottom:0;padding:clamp(30px,5vw + 10px,80px) 0}@media print,screen and (min-width:960px){.team_index_contents .area.contact_area .box{display:flex}}@media print,screen and (min-width:960px){.team_index_contents .area.contact_area .box .part{display:flex;flex-direction:column;justify-content:space-between;margin:0 auto;width:80%}}.team_index_contents .area.contact_area .box .part .heading04,.team_index_contents .area.contact_area .box .part .entry_wrap h4,.entry_wrap .team_index_contents .area.contact_area .box .part h4{color:#fff}.team_index_contents .area.contact_area .box .part .cont p{font-weight:700;color:#fff}.team_index_contents .area.contact_area .box .part .cont p a{color:#fff}.team_index_contents .area.contact_area .box .part .cont .link_arrow_right:before{color:#fff}.team_index_contents .area.contact_area .box .part .cont .sns_list{display:flex;gap:5%;align-items:center;justify-content:center}.team_index_contents .area.contact_area .box .part .cont .sns_list li{width:30px}@media screen and (min-width:1400px){.team_index_contents .area.contact_area .box .part .cont.link_item{margin-top:auto}}.team_academy_container .title_wrap{background:url(../images/team/academy_title_bg.jpg) no-repeat center center/cover}@media print,screen and (min-width:600px){.team_academy_container .title_wrap{display:flex;height:40vw}}.team_academy_container .title_wrap:after{content:"";display:block;padding-top:93%;background:url(../images/team/academy_title.png) no-repeat center top/100%}@media print,screen and (min-width:600px){.team_academy_container .title_wrap:after{order:-1;padding-top:0;width:60vw}}@media print,screen and (min-width:600px){.team_academy_container .title_wrap .title{align-self:center}}.team_academy_container .title_wrap .title .title_text_sub,.team_academy_container .title_wrap .title .title_text{font-weight:400;color:#fff;letter-spacing:normal}.team_academy_container .title_wrap .title .title_text_sub{margin:0 0 .2em;font-size:4.7vw;line-height:1.3}@media print,screen and (min-width:600px){.team_academy_container .title_wrap .title .title_text_sub{font-size:3.7vw}}.team_academy_container .title_wrap .title .title_text{font-size:7vw}@media print,screen and (min-width:600px){.team_academy_container .title_wrap .title .title_text{font-size:5.4vw}}.team_academy_contents .area{overflow:hidden}.team_academy_contents .area.intro_area{background:#000}.team_academy_contents .area.intro_area .hgroup .heading02,.team_academy_contents .area.intro_area .hgroup .entry_wrap h2,.entry_wrap .team_academy_contents .area.intro_area .hgroup h2{color:#f00}.team_academy_contents .area.intro_area .box .heading02,.team_academy_contents .area.intro_area .box .entry_wrap h2,.entry_wrap .team_academy_contents .area.intro_area .box h2{color:#fff}.team_academy_contents .area.intro_area .box .part .cont p{color:#fff}@media print,screen and (min-width:960px){.team_academy_contents .area.intro_area .box .part .cont p{font-size:1.6rem}}.team_academy_contents .area.concept_area{padding-bottom:0;background:#191a1d}@media print,screen and (min-width:960px){.team_academy_contents .area.concept_area{padding-top:0}}.team_academy_contents .area.concept_area .box{padding-bottom:120vw;background:url(../images/team/academy_concept_bg.jpg) no-repeat center bottom/100%}@media print,screen and (min-width:600px){.team_academy_contents .area.concept_area .box{padding-bottom:80vw;background-size:60%}}@media print,screen and (min-width:960px){.team_academy_contents .area.concept_area .box{padding:80px 0 120px;background-position:right bottom}}@media print,screen and (min-width:600px){.team_academy_contents .area.concept_area .box .part .hgroup{margin-bottom:30px}}.team_academy_contents .area.concept_area .box .part .hgroup .heading02,.team_academy_contents .area.concept_area .box .part .hgroup .entry_wrap h2,.entry_wrap .team_academy_contents .area.concept_area .box .part .hgroup h2,.team_academy_contents .area.concept_area .box .part .hgroup .heading_sub{color:#f00}@media print,screen and (min-width:600px){.team_academy_contents .area.concept_area .box .part .hgroup .heading02,.team_academy_contents .area.concept_area .box .part .hgroup .entry_wrap h2,.entry_wrap .team_academy_contents .area.concept_area .box .part .hgroup h2,.team_academy_contents .area.concept_area .box .part .hgroup .heading_sub{text-align:left}}.team_academy_contents .area.concept_area .box .part .hgroup .heading_sub{margin-top:0;font-weight:400}.team_academy_contents .area.concept_area .box .part .cont.cover_wrap{border-color:#f00}@media print,screen and (min-width:960px){.team_academy_contents .area.concept_area .box .part .cont.cover_wrap{padding:20px;width:50%}}.team_academy_contents .area.concept_area .box .part .cont.cover_wrap p{font-weight:700;color:#fff}.team_academy_contents .area.information_area{background:#d72318}.team_academy_contents .area.information_area .heading03,.team_academy_contents .area.information_area .entry_wrap h3,.entry_wrap .team_academy_contents .area.information_area h3{font-size:clamp(2rem,5vw,3rem);color:#fff}.team_academy_contents .area.information_area .box .part.cover_wrap:not(:last-child){margin-bottom:-1px}.team_academy_contents .area.information_area .box .part.cover_wrap{padding-right:0;padding-left:0;border-color:#af0404;border-right:none;border-left:none}.team_academy_contents .area.information_area .box .part.cover_wrap .heading05,.team_academy_contents .area.information_area .box .part.cover_wrap .entry_wrap h5,.entry_wrap .team_academy_contents .area.information_area .box .part.cover_wrap h5{font-weight:400;color:#fff}@media print,screen and (min-width:960px){.team_academy_contents .area.information_area .box .part.cover_wrap .heading05,.team_academy_contents .area.information_area .box .part.cover_wrap .entry_wrap h5,.entry_wrap .team_academy_contents .area.information_area .box .part.cover_wrap h5{font-size:2rem}}.team_academy_contents .area.information_area .box .part.cover_wrap .cont p{color:#fff}@media print,screen and (min-width:960px){.team_academy_contents .area.information_area .box .part.cover_wrap .cont p{font-size:1.8rem}}.team_academy_contents .area.schedule_area{background:url(../images/share/bg_arrow.svg) no-repeat center top/cover}.team_academy_contents .area.schedule_area .box{background:#fff}@media print,screen and (min-width:960px){.team_academy_contents .area.schedule_area .box .part.time_part{display:flex;gap:0 10px;justify-content:center}}@media print,screen and (min-width:960px){.team_academy_contents .area.schedule_area .box .part.time_part:before{content:"";order:-1;width:1px;background:#707070}}@media print,screen and (min-width:960px){.team_academy_contents .area.schedule_area .box .part.time_part .heading04,.team_academy_contents .area.schedule_area .box .part.time_part .entry_wrap h4,.entry_wrap .team_academy_contents .area.schedule_area .box .part.time_part h4{flex-shrink:0;order:-2;align-self:center;margin-bottom:0}}.team_academy_contents .area.schedule_area .box .part.time_part .cont{margin-right:auto;margin-left:auto;width:-moz-fit-content;width:fit-content}@media print,screen and (min-width:960px){.team_academy_contents .area.schedule_area .box .part.time_part .cont{margin:0}}@media print,screen and (min-width:960px){.team_academy_contents .area.schedule_area .box .part.time_part .cont p{font-weight:700}}.team_academy_contents .area.schedule_area .box .part.monthly_list .cont:not(:last-child){margin-bottom:0}.team_academy_contents .area.schedule_area .box .part.monthly_list .cont:nth-child(odd){background:#e9eef2}.team_academy_contents .area.schedule_area .box .part.monthly_list .cont{display:flex;gap:3%;align-items:center;padding:clamp(5px,1.25vw,15px)}.team_academy_contents .area.schedule_area .box .part.monthly_list .cont .heading05,.team_academy_contents .area.schedule_area .box .part.monthly_list .cont .entry_wrap h5,.entry_wrap .team_academy_contents .area.schedule_area .box .part.monthly_list .cont h5{flex-shrink:0;margin-bottom:0;padding:.3em 0;border-radius:3px;width:5em;background:#050505;text-align:center;color:#fff}.team_academy_contents .area.schedule_area .box .part.monthly_list .cont ul{display:flex;flex-wrap:wrap}.team_academy_contents .area.schedule_area .box .part.monthly_list .cont ul li{flex-shrink:0;width:3.5em;text-align:right;font-size:clamp(1.5rem,1.25vw + 1rem,2rem);font-weight:700}.team_academy_contents .area.schedule_area .box .part.match_part{display:flex;gap:2rem;align-items:center;justify-content:center;border:none;background:#e9eef2}.team_academy_contents .area.schedule_area .box .part.match_part .cont.plus{margin-bottom:0}.team_academy_contents .area.schedule_area .box .part.match_part .cont.plus p{text-align:center;font-size:0}.team_academy_contents .area.schedule_area .box .part.match_part .cont.plus p:before{content:"\f121";display:inline-block;font-family:icomoon_medium}.team_academy_contents .area.schedule_area .box .part.match_part .cont.plus p:before{font-size:clamp(1.6rem,calc(.4vw + 1.44rem),2rem)}.team_academy_contents .area.schedule_area .box .part.match_part .texts_item p{font-size:clamp(1.6rem,calc(.4vw + 1.44rem),2rem)}.team_schedule_contents .area .box .part .cont iframe{width:100%;height:clamp(550px,25vw + 450px,750px)}.photolibrary_archive_contents .area .box .part.gallery_part,.photolibrary_single_contents .area .box .part.gallery_part{display:grid;gap:10px;grid-template-columns:1fr 1fr 1fr}@media print,screen and (min-width:600px){.photolibrary_archive_contents .area .box .part.gallery_part,.photolibrary_single_contents .area .box .part.gallery_part{grid-template-columns:1fr 1fr 1fr 1fr 1fr}}@media print,screen and (min-width:600px){.photolibrary_archive_contents .area .box .part.gallery_part,.photolibrary_single_contents .area .box .part.gallery_part{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}}.photolibrary_archive_contents .area .box .part.gallery_part .cont.clm_item,.photolibrary_single_contents .area .box .part.gallery_part .cont.clm_item{margin-bottom:0}.photolibrary_archive_contents .area .box .part.gallery_part .cont.clm_item .object_fit:before,.photolibrary_single_contents .area .box .part.gallery_part .cont.clm_item .object_fit:before{padding-top:100%}.member_archive_container{background:#1f2022}.member_archive_container .title_wrap .title .title_text,.member_archive_container .title_wrap .title .title_text_sub{color:#fff}.member_archive_contents .area.subnav{background:none}.member_archive_contents .area.subnav .box .part .cont{position:relative;margin-right:auto;margin-left:auto;width:240px}.member_archive_contents .area.subnav .box .part .cont .current{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:6px 30px 6px 15px;border:1px solid #707070;border-radius:5px;width:100%;height:45px;background:#fff url(/images/lib/parts/select_arrow.svg) no-repeat right 10px center/10px;font-weight:700;pointer-events:none}.member_archive_contents .area.subnav .box .part .cont select{display:block;width:100%}.member_archive_contents .area.player_area .box .heading03,.member_archive_contents .area.player_area .box .entry_wrap h3,.entry_wrap .member_archive_contents .area.player_area .box h3{color:#fff}.member_archive_contents .area.player_area .box .part .cont.clm_item{position:relative;z-index:0;overflow:hidden}.member_archive_contents .area.player_area .box .part .cont.clm_item:before{content:"";z-index:1;display:block;padding-top:177%;background:linear-gradient(0deg,rgba(0,0,0,.8) 0,transparent 70%)}.member_archive_contents .area.player_area .box .part .cont.clm_item .object_fit,.member_archive_contents .area.player_area .box .part .cont.clm_item .icon,.member_archive_contents .area.player_area .box .part .cont.clm_item .texts_item{position:absolute;right:0;left:0;margin:auto}.member_archive_contents .area.player_area .box .part .cont.clm_item .object_fit{top:0;width:100%;height:100%}.member_archive_contents .area.player_area .box .part .cont.clm_item .object_fit:before{display:none}.member_archive_contents .area.player_area .box .part .cont.clm_item .object_fit img{-o-object-position:top;object-position:top}.member_archive_contents .area.player_area .box .part .cont.clm_item .object_fit img.default_image{z-index:-1;transition:.5s}.member_archive_contents .area.player_area .box .part .cont.clm_item .object_fit img.hover_image{z-index:-2;display:none}.member_archive_contents .area.player_area .box .part .cont.clm_item .icon{bottom:30%;padding:2px 10px;width:90%;width:-moz-fit-content;width:fit-content;background:#f00;text-align:center;font-size:1.2rem;font-family:Rubik_m,Rubik,HelveticaNeue,Helvetica,Noto Sans JP,Noto Sans CJK JP,"ヒラギノ角ゴ Pro W3","メイリオ",Meiryo,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.2;color:#fff}.member_archive_contents .area.player_area .box .part .cont.clm_item .icon.newface{background:#0068b6}.member_archive_contents .area.player_area .box .part .cont.clm_item .texts_item{bottom:0;height:27%;font-size:3.8vw}@media print,screen and (min-width:600px){.member_archive_contents .area.player_area .box .part .cont.clm_item .texts_item{font-size:1.8vw}}@media print,screen and (min-width:960px){.member_archive_contents .area.player_area .box .part .cont.clm_item .texts_item{font-size:1.1vw}}@media screen and (min-width:1400px){.member_archive_contents .area.player_area .box .part .cont.clm_item .texts_item{font-size:1.3rem}}.member_archive_contents .area.player_area .box .part .cont.clm_item .texts_item p{text-align:center;font-size:inherit;color:#fff}.member_archive_contents .area.player_area .box .part .cont.clm_item .texts_item .position{font-size:clamp(1rem,.8em,1.3rem)}.member_archive_contents .area.player_area .box .part .cont.clm_item .texts_item .name{font-size:clamp(1rem,1em,1.4rem);font-weight:700;letter-spacing:normal}.member_archive_contents .area.player_area .box .part .cont.clm_item .texts_item .name_en{font-size:clamp(1rem,.9em,1.3rem);font-family:Rubik_m,Rubik,HelveticaNeue,Helvetica,Noto Sans JP,Noto Sans CJK JP,"ヒラギノ角ゴ Pro W3","メイリオ",Meiryo,Helvetica Neue,Helvetica,Arial,sans-serif}.member_archive_contents .area.player_area .box .part .cont.clm_item:hover .object_fit img.default_image{opacity:.5}.member_archive_contents .area.staff_area .box .part .cont.clm_item{display:flex;background:#fff}.member_archive_contents .area.staff_area .box .part .cont.clm_item .object_fit{flex-shrink:0;margin-bottom:0;width:40%}@media print,screen and (min-width:600px){.member_archive_contents .area.staff_area .box .part .cont.clm_item .object_fit{width:35%}}.member_archive_contents .area.staff_area .box .part .cont.clm_item .object_fit:before{padding-top:147%}.member_archive_contents .area.staff_area .box .part .cont.clm_item .object_fit img{-o-object-position:top;object-position:top}.member_archive_contents .area.staff_area .box .part .cont.clm_item .texts_item{flex-grow:1;padding:20px;font-size:1.5rem}@media print,screen and (min-width:600px){.member_archive_contents .area.staff_area .box .part .cont.clm_item .texts_item{font-size:1.8vw}}@media print,screen and (min-width:960px){.member_archive_contents .area.staff_area .box .part .cont.clm_item .texts_item{font-size:1.4vw}}@media screen and (min-width:1400px){.member_archive_contents .area.staff_area .box .part .cont.clm_item .texts_item{font-size:1.5rem}}.member_archive_contents .area.staff_area .box .part .cont.clm_item .texts_item p{font-size:inherit}.member_archive_contents .area.staff_area .box .part .cont.clm_item .texts_item .position{font-size:.8em}.member_archive_contents .area.staff_area .box .part .cont.clm_item .texts_item .name{font-weight:700}.member_archive_contents .area.staff_area .box .part .cont.clm_item .texts_item .name_en{margin-bottom:1em;font-size:.9em;font-family:Rubik_m,Rubik,HelveticaNeue,Helvetica,Noto Sans JP,Noto Sans CJK JP,"ヒラギノ角ゴ Pro W3","メイリオ",Meiryo,Helvetica Neue,Helvetica,Arial,sans-serif}.member_archive_contents .area.staff_area .box .part .cont.clm_item .texts_item ul[class^=ul_title]{font-size:inherit}.member_archive_contents .area.staff_area .box .part .cont.clm_item .texts_item ul[class^=ul_title] li:not(:last-child){margin-bottom:.3em}.member_archive_contents .area.staff_area .box .part .cont.clm_item .texts_item ul[class^=ul_title] li{font-size:.7em;letter-spacing:normal}.member_archive_contents .area.centerstaff_area{background:#fff}.member_archive_contents .area.centerstaff_area .box .part .cont.clm_item{position:relative;z-index:0;padding:20px;background:linear-gradient(0deg,#500500 0,#f00 100%);font-size:1.5rem}@media print,screen and (min-width:600px){.member_archive_contents .area.centerstaff_area .box .part .cont.clm_item{display:flex;flex-direction:column;align-items:center;justify-content:space-between}}.member_archive_contents .area.centerstaff_area .box .part .cont.clm_item:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;display:block;margin:auto;width:50%;background:url(../images/common/ci.svg) no-repeat center/100%;opacity:.2}.member_archive_contents .area.centerstaff_area .box .part .cont.clm_item p{text-align:center;font-size:inherit;color:#fff}.member_archive_contents .area.centerstaff_area .box .part .cont.clm_item .position{margin-bottom:1em;font-size:.8em}.member_archive_contents .area.centerstaff_area .box .part .cont.clm_item .name{margin-bottom:.3em;font-weight:700}@media print,screen and (min-width:600px){.member_archive_contents .area.centerstaff_area .box .part .cont.clm_item .name{margin-top:auto}}.member_archive_contents .area.centerstaff_area .box .part .cont.clm_item .name_en{font-size:.9em;font-family:Rubik_m,Rubik,HelveticaNeue,Helvetica,Noto Sans JP,Noto Sans CJK JP,"ヒラギノ角ゴ Pro W3","メイリオ",Meiryo,Helvetica Neue,Helvetica,Arial,sans-serif}.member_archive_contents .area.centerstaff_area .box .part .cont.clm_item ul[class^=ul_title]{font-size:inherit}.member_archive_contents .area.centerstaff_area .box .part .cont.clm_item ul[class^=ul_title] li:not(:last-child){margin-bottom:.3em}.member_archive_contents .area.centerstaff_area .box .part .cont.clm_item ul[class^=ul_title] li{font-size:.8em}.member_single_container{background:#1f2022}.member_single_container .title_wrap .title .title_text,.member_single_container .title_wrap .title .title_text_sub{color:#fff}.member_single_contents .area .box .part .cont .comingsoon{margin-bottom:0;text-align:center;font-size:2.4rem;font-weight:700;font-family:Rubik_m,Rubik,HelveticaNeue,Helvetica,Noto Sans JP,Noto Sans CJK JP,"ヒラギノ角ゴ Pro W3","メイリオ",Meiryo,Helvetica Neue,Helvetica,Arial,sans-serif}@media print,screen and (min-width:960px){.member_single_contents .area .box .part .cont .comingsoon{display:flex;align-items:center;justify-content:center;padding:60px 0}}.member_single_contents .area.profile_area .box{z-index:0;max-width:800px}@media print,screen and (min-width:960px){.member_single_contents .area.profile_area .box{min-height:1300px}}.member_single_contents .area.profile_area .box .part.name_part{padding-top:33%}@media print,screen and (min-width:600px){.member_single_contents .area.profile_area .box .part.name_part{padding-top:45%}}.korokun.member_single_contents .area.profile_area .box .part.name_part{padding-top:65%}.member_single_contents .area.profile_area .box .part.name_part .cont.pagenavi{z-index:0;display:flex;justify-content:space-between}@media print,screen and (min-width:600px){.member_single_contents .area.profile_area .box .part.name_part .cont.pagenavi{position:absolute;right:0;left:0}}.member_single_contents .area.profile_area .box .part.name_part .cont.pagenavi a:before{font-size:5rem;font-family:icomoon_medium;color:#f00}.member_single_contents .area.profile_area .box .part.name_part .cont.pagenavi a span{display:none}.member_single_contents .area.profile_area .box .part.name_part .cont.pagenavi .prev:before{content:"\f10e"}.member_single_contents .area.profile_area .box .part.name_part .cont.pagenavi .next:before{content:"\f10f"}.member_single_contents .area.profile_area .box .part.name_part .cont.name{position:relative;z-index:1;margin-right:auto;margin-left:auto;width:-moz-fit-content;width:fit-content}.member_single_contents .area.profile_area .box .part.name_part .cont.name .heading02,.member_single_contents .area.profile_area .box .part.name_part .cont.name .entry_wrap h2,.entry_wrap .member_single_contents .area.profile_area .box .part.name_part .cont.name h2,.member_single_contents .area.profile_area .box .part.name_part .cont.name p{margin-bottom:0;text-align:center;text-shadow:0 0 4px rgba(0,0,0,.8),0 0 8px rgba(0,0,0,.6),0 0 12px rgba(0,0,0,.4);line-height:1.5;color:#fff}.member_single_contents .area.profile_area .box .part.name_part .cont.name .name_en{font-family:Rubik_m,Rubik,HelveticaNeue,Helvetica,Noto Sans JP,Noto Sans CJK JP,"ヒラギノ角ゴ Pro W3","メイリオ",Meiryo,Helvetica Neue,Helvetica,Arial,sans-serif}.member_single_contents .area.profile_area .box .part.name_part .cont.name .position strong{display:inline-block;margin-right:.5em;font-size:1.5em;font-family:Rubik_m,Rubik,HelveticaNeue,Helvetica,Noto Sans JP,Noto Sans CJK JP,"ヒラギノ角ゴ Pro W3","メイリオ",Meiryo,Helvetica Neue,Helvetica,Arial,sans-serif}.member_single_contents .area.profile_area .box .part.name_part .cont.image{position:absolute;top:0;right:0;left:0;z-index:-1;margin:0 auto;max-width:450px}@media print,screen and (min-width:600px){.member_single_contents .area.profile_area .box .part.name_part .cont.image{width:80%}}@media print,screen and (min-width:960px){.member_single_contents .area.profile_area .box .part.name_part .cont.image{max-width:none}}.member_single_contents .area.profile_area .box .part.name_part .cont.image .pic{position:relative;pointer-events:none}.member_single_contents .area.profile_area .box .part.name_part .cont.image .pic img{-o-object-fit:contain;object-fit:contain}@media print,screen and (min-width:960px){.member_single_contents .area.profile_area .box .part.name_part .cont.image .pic img{width:auto;height:1280px}}@media print,screen and (min-width:960px){.member_single_contents .area.profile_area .box .part.data_part{padding:30px 20px;background:rgba(0,0,0,.8)}}@media print,screen and (min-width:960px){.member_single_contents .area.profile_area .box .part.data_part .cont{display:flex;flex-direction:column}}@media print,screen and (min-width:960px){.member_single_contents .area.profile_area .box .part.data_part .cont .heading04+*,.member_single_contents .area.profile_area .box .part.data_part .cont .entry_wrap h4+*,.entry_wrap .member_single_contents .area.profile_area .box .part.data_part .cont h4+*{flex-grow:1}}.member_single_contents .area.profile_area .box .part.data_part .cont.profile{padding:30px 20px;background:rgba(0,0,0,.8)}@media print,screen and (min-width:600px){.member_single_contents .area.profile_area .box .part.data_part .cont.profile{margin-bottom:10vw}}@media print,screen and (min-width:960px){.member_single_contents .area.profile_area .box .part.data_part .cont.profile{margin-bottom:0;padding:0;background:none}}@media screen and (min-width:600px) and (max-width:959px){.member_single_contents .area.profile_area .box .part.data_part .cont.profile .ul_title{display:grid;gap:10px 2%;grid-template-columns:repeat(2,1fr)}}.member_single_contents .area.profile_area .box .part.data_part .cont.profile .ul_title li:not(:last-child){margin-bottom:.6em}.member_single_contents .area.profile_area .box .part.data_part .cont.profile .ul_title li{color:#fff}.member_single_contents .area.profile_area .box .part.data_part .cont.profile .ul_title li:before{font-size:.9em;color:#919191}.member_single_contents .area.profile_area .box .part.data_part .cont.position .image_wrap{position:relative;margin:0 auto;max-width:400px}.member_single_contents .area.profile_area .box .part.data_part .cont.position .image_wrap ul li{position:absolute;right:0;left:0;display:block;margin:0 auto;text-align:center;font-size:1rem;line-height:1.2;color:#fff}.member_single_contents .area.profile_area .box .part.data_part .cont.position .image_wrap ul li .num{display:block;font-size:2.4rem;font-family:Rubik_m,Rubik,HelveticaNeue,Helvetica,Noto Sans JP,Noto Sans CJK JP,"ヒラギノ角ゴ Pro W3","メイリオ",Meiryo,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1}.member_single_contents .area.profile_area .box .part.data_part .cont.position .image_wrap ul li.pr{top:8%}.member_single_contents .area.profile_area .box .part.data_part .cont.position .image_wrap ul li.ho{top:2%}.member_single_contents .area.profile_area .box .part.data_part .cont.position .image_wrap ul li.lo{top:18.5%}.member_single_contents .area.profile_area .box .part.data_part .cont.position .image_wrap ul li.fl{top:30%}.member_single_contents .area.profile_area .box .part.data_part .cont.position .image_wrap ul li.no8{top:35%}.member_single_contents .area.profile_area .box .part.data_part .cont.position .image_wrap ul li.sh{top:47%}.member_single_contents .area.profile_area .box .part.data_part .cont.position .image_wrap ul li.so{top:56%}.member_single_contents .area.profile_area .box .part.data_part .cont.position .image_wrap ul li.ctb{top:67%}.member_single_contents .area.profile_area .box .part.data_part .cont.position .image_wrap ul li.wtb{top:75%}.member_single_contents .area.profile_area .box .part.data_part .cont.position .image_wrap ul li.fb{top:80%}.member_single_contents .area.profile_area .box .part.data_part .cont.position .image_wrap ul li.pr.num_01{right:43%}.member_single_contents .area.profile_area .box .part.data_part .cont.position .image_wrap ul li.pr.num_03{left:43%}.member_single_contents .area.profile_area .box .part.data_part .cont.position .image_wrap ul li.lo.num_04{right:23%}.member_single_contents .area.profile_area .box .part.data_part .cont.position .image_wrap ul li.lo.num_05{left:23%}.member_single_contents .area.profile_area .box .part.data_part .cont.position .image_wrap ul li.fl.num_06{right:44%}.member_single_contents .area.profile_area .box .part.data_part .cont.position .image_wrap ul li.fl.num_07{left:44%}.member_single_contents .area.profile_area .box .part.data_part .cont.position .image_wrap ul li.wtb.num_11{right:53%}.member_single_contents .area.profile_area .box .part.data_part .cont.position .image_wrap ul li.wtb.num_14{left:53%}.member_single_contents .area.profile_area .box .part.data_part .cont.position .image_wrap ul li.ctb.num_12{right:24%}.member_single_contents .area.profile_area .box .part.data_part .cont.position .image_wrap ul li.ctb.num_13{left:24%}.member_single_contents .area.profile_area .box .part.data_part .cont.position .image_wrap ul.mark_pr .pr{color:#f00}.member_single_contents .area.profile_area .box .part.data_part .cont.position .image_wrap ul.mark_ho .ho{color:#f00}.member_single_contents .area.profile_area .box .part.data_part .cont.position .image_wrap ul.mark_lo .lo{color:#f00}.member_single_contents .area.profile_area .box .part.data_part .cont.position .image_wrap ul.mark_fl .fl{color:#f00}.member_single_contents .area.profile_area .box .part.data_part .cont.position .image_wrap ul.mark_no8 .no8{color:#f00}.member_single_contents .area.profile_area .box .part.data_part .cont.position .image_wrap ul.mark_sh .sh{color:#f00}.member_single_contents .area.profile_area .box .part.data_part .cont.position .image_wrap ul.mark_so .so{color:#f00}.member_single_contents .area.profile_area .box .part.data_part .cont.position .image_wrap ul.mark_ctb .ctb{color:#f00}.member_single_contents .area.profile_area .box .part.data_part .cont.position .image_wrap ul.mark_wtb .wtb{color:#f00}.member_single_contents .area.profile_area .box .part.data_part .cont.position .image_wrap ul.mark_fb .fb{color:#f00}.member_single_contents .area.movie_area{background:#fff}.member_single_contents .area.movie_area .box .part .cont{position:relative}.member_single_contents .area.movie_area .box .part .cont a{aspect-ratio:16/9}.member_single_contents .area.movie_area .box .part .cont a:before{content:"\f167";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:block;margin:auto;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;font-size:6rem;font-family:icomoon_medium;color:#fff;transition:.3s}.member_single_contents .area.movie_area .box .part .cont a:hover:before{opacity:.5}.member_single_contents .area.movie_area .box .part .cont video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 25%;object-position:center 25%}.member_single_contents .area.gallery_area .box .part .cont .comingsoon{color:#fff}@media print,screen and (min-width:960px){.member_single_contents .area.gallery_area .box .part .cont .comingsoon{padding:100px 0;font-size:3.6rem}}.member_single_contents .area.gallery_area .box.carousel_wrap{width:auto;max-width:none;background:#fff}.member_single_contents .area.gallery_area .box.carousel_wrap .part.carousel_items{margin-bottom:0}.member_single_contents .area.gallery_area .box.carousel_wrap .part.carousel_items .cont.carousel_item{margin-bottom:0}.member_single_contents .area.gallery_area .box.carousel_wrap .part.carousel_items .cont.carousel_item .object_fit:before{padding-top:70%}.member_single_contents .area.gallery_area .box.carousel_wrap .carousel_dots{margin-top:10px}.member_single_contents .area.faq_area{background:rgba(0,0,0,.4)}.member_single_contents .area.faq_area .heading03,.member_single_contents .area.faq_area .entry_wrap h3,.entry_wrap .member_single_contents .area.faq_area h3{color:#fff}.member_single_contents .area.faq_area .box .part:before{content:"";display:block;order:1;border-right:1px dotted #919191;width:0}.member_single_contents .area.faq_area .box .part .cont:not(:last-child){margin-bottom:calc(1.25vw + 20px);padding-bottom:calc(1.25vw + 20px);border-bottom:1px dotted #919191}@media print,screen and (min-width:960px){.member_single_contents .area.faq_area .box .part .cont:not(:last-child){order:-1;margin-bottom:0;padding-bottom:0;border-bottom:none}}@media print,screen and (min-width:960px){.member_single_contents .area.faq_area .box .part .cont{width:45%}}.member_single_contents .area.faq_area .box .part .cont ul li:not(:last-child){margin-bottom:1em}.member_single_contents .area.faq_area .box .part .cont ul li{padding-left:0}.member_single_contents .area.faq_area .box .part .cont ul li:before{display:none}.member_single_contents .area.faq_area .box .part .cont ul li p{position:relative;padding-left:2em}@media print,screen and (min-width:960px){.member_single_contents .area.faq_area .box .part .cont ul li p{font-weight:700}}.member_single_contents .area.faq_area .box .part .cont ul li p:before{position:absolute;top:0;left:0}.member_single_contents .area.faq_area .box .part .cont ul li .question{margin-bottom:4px;color:#919191}.member_single_contents .area.faq_area .box .part .cont ul li .question:before{content:"Ｑ："}.member_single_contents .area.faq_area .box .part .cont ul li .answer{color:#fff}.member_single_contents .area.faq_area .box .part .cont ul li .answer:before{content:"Ａ："}.member_single_modal .modal_wrap .modal .modal_target .mp4_wrap{max-width:900px}.contents[class*=ticket_]:not(.ticket_schedule_contents){padding:50px 0;background:#e9eef2}.contents[class*=ticket_]:not(.ticket_schedule_contents) .area{position:relative;margin-right:auto;margin-left:auto;width:90%;max-width:1400px;padding:5vw;background:#fff}@media print,screen and (min-width:600px){.contents[class*=ticket_]:not(.ticket_schedule_contents) .area{padding:40px}}.contents[class*=ticket_]:not(.ticket_schedule_contents) .area .box{width:100%}@media print,screen and (min-width:600px){.ticket_index_contents .area .box.tab_box .part .cont ul{display:flex;justify-content:space-between;gap:1%}}.ticket_index_contents .area .box.tab_box .part .cont ul li:not(:last-child){margin-bottom:10px}@media print,screen and (min-width:600px){.ticket_index_contents .area .box.tab_box .part .cont ul li:not(:last-child){margin-bottom:0}}.ticket_index_contents .area .box.tab_box .part .cont ul li{cursor:pointer}@media print,screen and (min-width:600px){.ticket_index_contents .area .box.tab_box .part .cont ul li{display:flex;flex:1 1;flex-shrink:0}}.ticket_index_contents .area .box.tab_box .part .cont ul li>span{position:relative;display:flex;flex-grow:1;flex-wrap:wrap;align-items:center;justify-content:center;padding:10px;border:1px solid #f00;font-size:1.3rem;font-weight:700;color:#f00;transition:.3s}@media print,screen and (min-width:600px){.ticket_index_contents .area .box.tab_box .part .cont ul li>span:before{content:"";position:absolute;right:0;bottom:-14px;left:0;display:block;margin:auto;border-color:#f00 transparent transparent;border-style:solid;border-width:14px 10px 0;width:0;height:0;opacity:0;transition:.3s}}.ticket_index_contents .area .box.tab_box .part .cont ul li:hover>span,.ticket_index_contents .area .box.tab_box .part .cont ul li.current>span{background:#f00;color:#fff}@media print,screen and (min-width:600px){.ticket_index_contents .area .box.tab_box .part .cont ul li.current>span:before{opacity:1}}.ticket_index_contents .area .box.information_box .part:not(:last-child){margin-bottom:clamp(30px,5vw + 10px,80px)}.ticket_index_contents .area .box.information_box .part.price_part .cont .table thead tr th,.ticket_index_contents .area .box.information_box .part.price_part .cont .entry_wrap table thead tr th,.entry_wrap .ticket_index_contents .area .box.information_box .part.price_part .cont table thead tr th,.ticket_index_contents .area .box.information_box .part.price_part .cont .table thead tr td,.ticket_index_contents .area .box.information_box .part.price_part .cont .entry_wrap table thead tr td,.entry_wrap .ticket_index_contents .area .box.information_box .part.price_part .cont table thead tr td,.ticket_index_contents .area .box.information_box .part.price_part .cont .table tbody tr th,.ticket_index_contents .area .box.information_box .part.price_part .cont .entry_wrap table tbody tr th,.entry_wrap .ticket_index_contents .area .box.information_box .part.price_part .cont table tbody tr th,.ticket_index_contents .area .box.information_box .part.price_part .cont .table tbody tr td,.ticket_index_contents .area .box.information_box .part.price_part .cont .entry_wrap table tbody tr td,.entry_wrap .ticket_index_contents .area .box.information_box .part.price_part .cont table tbody tr td{padding:8px;border-color:#ccc}.ticket_index_contents .area .box.information_box .part.price_part .cont .table thead tr th,.ticket_index_contents .area .box.information_box .part.price_part .cont .entry_wrap table thead tr th,.entry_wrap .ticket_index_contents .area .box.information_box .part.price_part .cont table thead tr th{padding:5px 10px;background:#d72318;text-align:center;font-weight:700;color:#fff;vertical-align:middle}.ticket_index_contents .area .box.information_box .part.price_part .cont .table tbody tr th,.ticket_index_contents .area .box.information_box .part.price_part .cont .entry_wrap table tbody tr th,.entry_wrap .ticket_index_contents .area .box.information_box .part.price_part .cont table tbody tr th,.ticket_index_contents .area .box.information_box .part.price_part .cont .table tbody tr td,.ticket_index_contents .area .box.information_box .part.price_part .cont .entry_wrap table tbody tr td,.entry_wrap .ticket_index_contents .area .box.information_box .part.price_part .cont table tbody tr td{vertical-align:middle}.ticket_index_contents .area .box.information_box .part.price_part .cont .table tbody tr td.age,.ticket_index_contents .area .box.information_box .part.price_part .cont .entry_wrap table tbody tr td.age,.entry_wrap .ticket_index_contents .area .box.information_box .part.price_part .cont table tbody tr td.age{text-align:center}.ticket_index_contents .area .box.information_box .part.price_part .cont .table tbody tr td.age.otona,.ticket_index_contents .area .box.information_box .part.price_part .cont .entry_wrap table tbody tr td.age.otona,.entry_wrap .ticket_index_contents .area .box.information_box .part.price_part .cont table tbody tr td.age.otona{background:#fff6f6}.ticket_index_contents .area .box.information_box .part.price_part .cont .table tbody tr td.price,.ticket_index_contents .area .box.information_box .part.price_part .cont .entry_wrap table tbody tr td.price,.entry_wrap .ticket_index_contents .area .box.information_box .part.price_part .cont table tbody tr td.price{background:#fdecec;text-align:right}.ticket_index_contents .area .box.information_box .part.price_part .cont .table tbody tr.main_ss td.color,.ticket_index_contents .area .box.information_box .part.price_part .cont .entry_wrap table tbody tr.main_ss td.color,.entry_wrap .ticket_index_contents .area .box.information_box .part.price_part .cont table tbody tr.main_ss td.color{background:#e70029}.ticket_index_contents .area .box.information_box .part.price_part .cont .table tbody tr.main_s td.color,.ticket_index_contents .area .box.information_box .part.price_part .cont .entry_wrap table tbody tr.main_s td.color,.entry_wrap .ticket_index_contents .area .box.information_box .part.price_part .cont table tbody tr.main_s td.color{background:#906}.ticket_index_contents .area .box.information_box .part.price_part .cont .table tbody tr.main_a td.color,.ticket_index_contents .area .box.information_box .part.price_part .cont .entry_wrap table tbody tr.main_a td.color,.entry_wrap .ticket_index_contents .area .box.information_box .part.price_part .cont table tbody tr.main_a td.color{background:#f6f}.ticket_index_contents .area .box.information_box .part.price_part .cont .table tbody tr.main_a_front td.color,.ticket_index_contents .area .box.information_box .part.price_part .cont .entry_wrap table tbody tr.main_a_front td.color,.entry_wrap .ticket_index_contents .area .box.information_box .part.price_part .cont table tbody tr.main_a_front td.color{background:#f6f}.ticket_index_contents .area .box.information_box .part.price_part .cont .table tbody tr.main_a_back td.color,.ticket_index_contents .area .box.information_box .part.price_part .cont .entry_wrap table tbody tr.main_a_back td.color,.entry_wrap .ticket_index_contents .area .box.information_box .part.price_part .cont table tbody tr.main_a_back td.color{background:#ff9aff}.ticket_index_contents .area .box.information_box .part.price_part .cont .table tbody tr.main_b td.color,.ticket_index_contents .area .box.information_box .part.price_part .cont .entry_wrap table tbody tr.main_b td.color,.entry_wrap .ticket_index_contents .area .box.information_box .part.price_part .cont table tbody tr.main_b td.color{background:#ff9b00}.ticket_index_contents .area .box.information_box .part.price_part .cont .table tbody tr.main_b_front td.color,.ticket_index_contents .area .box.information_box .part.price_part .cont .entry_wrap table tbody tr.main_b_front td.color,.entry_wrap .ticket_index_contents .area .box.information_box .part.price_part .cont table tbody tr.main_b_front td.color{background:#ff9a00}.ticket_index_contents .area .box.information_box .part.price_part .cont .table tbody tr.main_b_back td.color,.ticket_index_contents .area .box.information_box .part.price_part .cont .entry_wrap table tbody tr.main_b_back td.color,.entry_wrap .ticket_index_contents .area .box.information_box .part.price_part .cont table tbody tr.main_b_back td.color{background:#ffd200}.ticket_index_contents .area .box.information_box .part.price_part .cont .table tbody tr.back_s td.color,.ticket_index_contents .area .box.information_box .part.price_part .cont .entry_wrap table tbody tr.back_s td.color,.entry_wrap .ticket_index_contents .area .box.information_box .part.price_part .cont table tbody tr.back_s td.color{background:#c09}.ticket_index_contents .area .box.information_box .part.price_part .cont .table tbody tr.back_a_50 td.color,.ticket_index_contents .area .box.information_box .part.price_part .cont .entry_wrap table tbody tr.back_a_50 td.color,.entry_wrap .ticket_index_contents .area .box.information_box .part.price_part .cont table tbody tr.back_a_50 td.color{background:#00b0f0}.ticket_index_contents .area .box.information_box .part.price_part .cont .table tbody tr.back_a td.color,.ticket_index_contents .area .box.information_box .part.price_part .cont .entry_wrap table tbody tr.back_a td.color,.entry_wrap .ticket_index_contents .area .box.information_box .part.price_part .cont table tbody tr.back_a td.color{background:#ffcdff}.ticket_index_contents .area .box.information_box .part.price_part .cont .table tbody tr.back_b td.color,.ticket_index_contents .area .box.information_box .part.price_part .cont .entry_wrap table tbody tr.back_b td.color,.entry_wrap .ticket_index_contents .area .box.information_box .part.price_part .cont table tbody tr.back_b td.color{background:#ffd300}.ticket_index_contents .area .box.information_box .part.price_part .cont .table tbody tr.back_free td.color,.ticket_index_contents .area .box.information_box .part.price_part .cont .entry_wrap table tbody tr.back_free td.color,.entry_wrap .ticket_index_contents .area .box.information_box .part.price_part .cont table tbody tr.back_free td.color{background:#00bd35}.ticket_index_contents .area .box.information_box .part.price_part .cont .table tbody tr.goal_north td.color,.ticket_index_contents .area .box.information_box .part.price_part .cont .entry_wrap table tbody tr.goal_north td.color,.entry_wrap .ticket_index_contents .area .box.information_box .part.price_part .cont table tbody tr.goal_north td.color{background:#ffc000}.ticket_index_contents .area .box.information_box .part.price_part .cont .table tbody tr.goal_south td.color,.ticket_index_contents .area .box.information_box .part.price_part .cont .entry_wrap table tbody tr.goal_south td.color,.entry_wrap .ticket_index_contents .area .box.information_box .part.price_part .cont table tbody tr.goal_south td.color{background:#00abf1}.ticket_index_contents .area .box.information_box .part.price_part .cont .table tbody tr.goal_west td.color,.ticket_index_contents .area .box.information_box .part.price_part .cont .entry_wrap table tbody tr.goal_west td.color,.entry_wrap .ticket_index_contents .area .box.information_box .part.price_part .cont table tbody tr.goal_west td.color{background:#00a9ee}.ticket_index_contents .area .box.information_box .part.price_part .cont .table tbody tr.goal_east td.color,.ticket_index_contents .area .box.information_box .part.price_part .cont .entry_wrap table tbody tr.goal_east td.color,.entry_wrap .ticket_index_contents .area .box.information_box .part.price_part .cont table tbody tr.goal_east td.color{background:#f00}.ticket_index_contents .area .box.information_box .part.price_part .cont .table tbody tr.pitchside td.color,.ticket_index_contents .area .box.information_box .part.price_part .cont .entry_wrap table tbody tr.pitchside td.color,.entry_wrap .ticket_index_contents .area .box.information_box .part.price_part .cont table tbody tr.pitchside td.color{background:#009a00}.ticket_index_contents .area .box.information_box .part.price_part .cont .table tbody tr.barrierfree td.color,.ticket_index_contents .area .box.information_box .part.price_part .cont .entry_wrap table tbody tr.barrierfree td.color,.entry_wrap .ticket_index_contents .area .box.information_box .part.price_part .cont table tbody tr.barrierfree td.color{background:#b40000}.ticket_index_contents .area .box.information_box .part.price_part .cont .table tbody tr.exective td.color,.ticket_index_contents .area .box.information_box .part.price_part .cont .entry_wrap table tbody tr.exective td.color,.entry_wrap .ticket_index_contents .area .box.information_box .part.price_part .cont table tbody tr.exective td.color{background:#000}.ticket_index_contents .area .box.information_box .part.price_part .cont .table tbody tr.close td.color,.ticket_index_contents .area .box.information_box .part.price_part .cont .entry_wrap table tbody tr.close td.color,.entry_wrap .ticket_index_contents .area .box.information_box .part.price_part .cont table tbody tr.close td.color{background:#ccc}.ticket_index_contents .area .box.information_box .part.seet_part .heading03 .new,.ticket_index_contents .area .box.information_box .part.seet_part .entry_wrap h3 .new,.entry_wrap .ticket_index_contents .area .box.information_box .part.seet_part h3 .new{display:inline-block;margin-bottom:.2em;margin-left:.2em;padding:.3em .5em;background:#f00;font-size:.6em;line-height:1;color:#fff;vertical-align:middle}.ticket_index_contents .area .box.information_box .part.seet_part>.cont:not(:last-child){margin-bottom:clamp(20px,2.5vw + 10px,40px);padding-bottom:clamp(20px,2.5vw + 10px,40px);border-bottom:1px solid #ccc}.ticket_index_contents .area .box.information_box .part.seet_part .cont .catch{font-weight:700;color:#f00}.ticket_index_contents .area .box.information_box .part.seet_part .cont.price ul:not(:last-child){margin-bottom:20px}.ticket_index_contents .area .box.information_box .part.seet_part .cont.price ul{display:flex;flex:1 1;gap:0;border:1px solid #000}.ticket_index_contents .area .box.information_box .part.seet_part .cont.price ul li:not(:last-child){margin-bottom:0;border-right:1px solid #000}.ticket_index_contents .area .box.information_box .part.seet_part .cont.price ul li{flex-grow:1;margin-bottom:0}.ticket_index_contents .area .box.information_box .part.seet_part .cont.price ul li:before{padding:.3em;text-align:center;font-size:1.4rem;color:#fff}.ticket_index_contents .area .box.information_box .part.seet_part .cont.price ul li p{padding:.2em;text-align:center;font-size:2rem;font-weight:700}.ticket_index_contents .area .box.information_box .part.seet_part .cont.price ul li.main_ss:before{background:#e70029}.ticket_index_contents .area .box.information_box .part.seet_part .cont.price ul li.main_s:before{background:#906}.ticket_index_contents .area .box.information_box .part.seet_part .cont.price ul li.main_a:before{background:#f6f}.ticket_index_contents .area .box.information_box .part.seet_part .cont.price ul li.main_a_front:before{background:#f6f}.ticket_index_contents .area .box.information_box .part.seet_part .cont.price ul li.main_a_back:before{background:#ff9aff}.ticket_index_contents .area .box.information_box .part.seet_part .cont.price ul li.main_b:before{background:#ff9b00}.ticket_index_contents .area .box.information_box .part.seet_part .cont.price ul li.main_b_front:before{background:#ff9a00}.ticket_index_contents .area .box.information_box .part.seet_part .cont.price ul li.main_b_back:before{background:#ffd200}.ticket_index_contents .area .box.information_box .part.seet_part .cont.price ul li.back_s:before{background:#c09}.ticket_index_contents .area .box.information_box .part.seet_part .cont.price ul li.back_a_50:before{background:#00b0f0}.ticket_index_contents .area .box.information_box .part.seet_part .cont.price ul li.back_a:before{background:#ffcdff}.ticket_index_contents .area .box.information_box .part.seet_part .cont.price ul li.back_b:before{background:#ffd300}.ticket_index_contents .area .box.information_box .part.seet_part .cont.price ul li.back_free:before{background:#00bd35}.ticket_index_contents .area .box.information_box .part.seet_part .cont.price ul li.goal_north:before{background:#ffc000}.ticket_index_contents .area .box.information_box .part.seet_part .cont.price ul li.goal_south:before{background:#00abf1}.ticket_index_contents .area .box.information_box .part.seet_part .cont.price ul li.goal_west:before{background:#00a9ee}.ticket_index_contents .area .box.information_box .part.seet_part .cont.price ul li.goal_east:before{background:#f00}.ticket_index_contents .area .box.information_box .part.seet_part .cont.price ul li.pitchside:before{background:#009a00}.ticket_index_contents .area .box.information_box .part.seet_part .cont.price ul li.barrierfree:before{background:#b40000}.ticket_index_contents .area .box.information_box .part.seet_part .cont.price ul li.exective:before{background:#000}.ticket_index_contents .area .box.information_box .part.seet_part .cont.price ul li.close:before{background:#ccc}.ticket_index_contents .area .box.bnr_box .part .cont .heading{text-align:center;font-size:2rem}.ticket_index_contents .area .box.bnr_box .part .cont .heading:before{content:"";display:inline-block;margin-right:20px;border-color:#000 transparent transparent;border-style:solid;border-width:14px 10px 0;width:0;height:0}@media screen and (max-width:599px){.ticket_barrierfreesheet_contents .area .box .part .cont .table thead,.ticket_barrierfreesheet_contents .area .box .part .cont .entry_wrap table thead,.entry_wrap .ticket_barrierfreesheet_contents .area .box .part .cont table thead{display:none}}.ticket_barrierfreesheet_contents .area .box .part .cont .table thead th,.ticket_barrierfreesheet_contents .area .box .part .cont .entry_wrap table thead th,.entry_wrap .ticket_barrierfreesheet_contents .area .box .part .cont table thead th{background:#b5b5b5;color:#fff}@media screen and (max-width:599px){.ticket_barrierfreesheet_contents .area .box .part .cont .table tbody tr:not(:last-child),.ticket_barrierfreesheet_contents .area .box .part .cont .entry_wrap table tbody tr:not(:last-child),.entry_wrap .ticket_barrierfreesheet_contents .area .box .part .cont table tbody tr:not(:last-child){margin-bottom:20px}}@media screen and (max-width:599px){.ticket_barrierfreesheet_contents .area .box .part .cont .table tbody tr,.ticket_barrierfreesheet_contents .area .box .part .cont .entry_wrap table tbody tr,.entry_wrap .ticket_barrierfreesheet_contents .area .box .part .cont table tbody tr{display:block}}@media screen and (max-width:599px){.ticket_barrierfreesheet_contents .area .box .part .cont .table tbody tr th,.ticket_barrierfreesheet_contents .area .box .part .cont .entry_wrap table tbody tr th,.entry_wrap .ticket_barrierfreesheet_contents .area .box .part .cont table tbody tr th,.ticket_barrierfreesheet_contents .area .box .part .cont .table tbody tr td,.ticket_barrierfreesheet_contents .area .box .part .cont .entry_wrap table tbody tr td,.entry_wrap .ticket_barrierfreesheet_contents .area .box .part .cont table tbody tr td{display:block;border:none}}@media screen and (max-width:599px){.ticket_barrierfreesheet_contents .area .box .part .cont .table tbody tr th br,.ticket_barrierfreesheet_contents .area .box .part .cont .entry_wrap table tbody tr th br,.entry_wrap .ticket_barrierfreesheet_contents .area .box .part .cont table tbody tr th br{display:none}}@media print,screen and (min-width:960px){.ticket_barrierfreesheet_contents .area .box .part .cont .table tbody tr td,.ticket_barrierfreesheet_contents .area .box .part .cont .entry_wrap table tbody tr td,.entry_wrap .ticket_barrierfreesheet_contents .area .box .part .cont table tbody tr td{padding:5%}}.ticket_barrierfreesheet_contents .area .box .part .cont .table tbody tr td .heading05,.ticket_barrierfreesheet_contents .area .box .part .cont .entry_wrap table tbody tr td .heading05,.entry_wrap .ticket_barrierfreesheet_contents .area .box .part .cont table tbody tr td .heading05,.ticket_barrierfreesheet_contents .area .box .part .cont .table tbody tr td .entry_wrap h5,.entry_wrap .ticket_barrierfreesheet_contents .area .box .part .cont .table tbody tr td h5,.ticket_barrierfreesheet_contents .area .box .part .cont .entry_wrap table tbody tr td h5,.entry_wrap .ticket_barrierfreesheet_contents .area .box .part .cont table tbody tr td h5{margin-bottom:.5em}.ticket_barrierfreesheet_contents .area .box .part .cont .table tbody tr td ol,.ticket_barrierfreesheet_contents .area .box .part .cont .entry_wrap table tbody tr td ol,.entry_wrap .ticket_barrierfreesheet_contents .area .box .part .cont table tbody tr td ol{margin-bottom:20px}.ticket_barrierfreesheet_contents .area .box .part .cont .table tbody tr td .banner,.ticket_barrierfreesheet_contents .area .box .part .cont .entry_wrap table tbody tr td .banner,.entry_wrap .ticket_barrierfreesheet_contents .area .box .part .cont table tbody tr td .banner{display:inline-block;margin-top:20px}.ticket_barrierfreesheet_contents .area .box .part .cont .table tbody tr td .banner .pic,.ticket_barrierfreesheet_contents .area .box .part .cont .entry_wrap table tbody tr td .banner .pic,.entry_wrap .ticket_barrierfreesheet_contents .area .box .part .cont table tbody tr td .banner .pic{max-width:340px}.ticket_rule_contents .area .box.number_count{counter-reset:cont_num 0}.ticket_rule_contents .area .box.number_count .part .cont{position:relative;padding-left:1.5em;counter-increment:cont_num}.ticket_rule_contents .area .box.number_count .part .cont:before{content:counter(cont_num) ".";position:absolute;left:0;margin:auto}.history_archive_contents .area.archive_nav .box .part .cont ul li{border-color:#fff}.history_archive_contents .area.archive_nav .box .part .cont ul li a{background:#1f2022;color:#fff}.history_archive_contents .area.archive_nav .box .part .cont ul li a .age{display:block;font-size:1.2em;font-weight:700;font-family:Rubik_m,Rubik,HelveticaNeue,Helvetica,Noto Sans JP,Noto Sans CJK JP,"ヒラギノ角ゴ Pro W3","メイリオ",Meiryo,Helvetica Neue,Helvetica,Arial,sans-serif}.history_archive_contents .area.archive_nav .box .part .cont ul li a:hover{background:#f00;color:#fff}.history_archive_contents .intro_area{padding-bottom:0}.history_archive_contents .intro_area .box.mainimage_box{width:100%;max-width:none}.history_archive_contents .area.timeline_area{padding:0}.history_archive_contents .area.timeline_area .box{padding:calc(5vw + 20px) 0}@media screen and (min-width:1400px){.history_archive_contents .area.timeline_area .box{padding:80px 0}}.history_archive_contents .area.timeline_area .box:before{content:"";position:absolute;top:0;bottom:0;left:0;margin:auto;width:2px;height:100%;background:#000}@media print,screen and (min-width:960px){.history_archive_contents .area.timeline_area .box:before{left:120px}}@media print,screen and (min-width:960px){.history_archive_contents .area.timeline_area .box .part{position:relative;padding:15px 0 0 150px}}@media print,screen and (min-width:960px){.history_archive_contents .area.timeline_area .box .part:before{content:"";display:block;margin-bottom:15px;height:1px;background:#f00}}.history_archive_contents .area.timeline_area .box .part>*{margin-left:5vw}@media print,screen and (min-width:960px){.history_archive_contents .area.timeline_area .box .part>*{margin-left:0}}.history_archive_contents .area.timeline_area .box .part .heading04,.history_archive_contents .area.timeline_area .box .part .entry_wrap h4,.entry_wrap .history_archive_contents .area.timeline_area .box .part h4{position:relative;margin-bottom:3vw;padding-left:15px}@media print,screen and (min-width:960px){.history_archive_contents .area.timeline_area .box .part .heading04,.history_archive_contents .area.timeline_area .box .part .entry_wrap h4,.entry_wrap .history_archive_contents .area.timeline_area .box .part h4{position:absolute;top:0;left:0;margin-bottom:0;padding-left:0;border-bottom:none;width:120px}}.history_archive_contents .area.timeline_area .box .part .heading04:before,.history_archive_contents .area.timeline_area .box .part .entry_wrap h4:before,.entry_wrap .history_archive_contents .area.timeline_area .box .part h4:before,.history_archive_contents .area.timeline_area .box .part .heading04:after,.history_archive_contents .area.timeline_area .box .part .entry_wrap h4:after,.entry_wrap .history_archive_contents .area.timeline_area .box .part h4:after{content:"";position:absolute;display:block;margin:auto;background:#f00}.history_archive_contents .area.timeline_area .box .part .heading04:before,.history_archive_contents .area.timeline_area .box .part .entry_wrap h4:before,.entry_wrap .history_archive_contents .area.timeline_area .box .part h4:before{bottom:calc(-5vw - 10px);left:calc(-5vw - 10px);border-radius:50%;width:20px;height:20px}@media print,screen and (min-width:960px){.history_archive_contents .area.timeline_area .box .part .heading04:before,.history_archive_contents .area.timeline_area .box .part .entry_wrap h4:before,.entry_wrap .history_archive_contents .area.timeline_area .box .part h4:before{top:36px;bottom:auto;left:110px}}.history_archive_contents .area.timeline_area .box .part .heading04:after,.history_archive_contents .area.timeline_area .box .part .entry_wrap h4:after,.entry_wrap .history_archive_contents .area.timeline_area .box .part h4:after{bottom:0;left:0;width:1px;height:6vw;transform:rotate(-135deg);transform-origin:bottom left}@media print,screen and (min-width:960px){.history_archive_contents .area.timeline_area .box .part .heading04:after,.history_archive_contents .area.timeline_area .box .part .entry_wrap h4:after,.entry_wrap .history_archive_contents .area.timeline_area .box .part h4:after{top:15px;bottom:auto;left:150px;height:50px;transform:rotate(45deg);transform-origin:top left}}.history_archive_contents .area.timeline_area .box .part .heading04 .era,.history_archive_contents .area.timeline_area .box .part .entry_wrap h4 .era,.entry_wrap .history_archive_contents .area.timeline_area .box .part h4 .era{display:inline-block;margin-left:.5em;font-size:.7em}@media print,screen and (min-width:960px){.history_archive_contents .area.timeline_area .box .part .heading04 .era,.history_archive_contents .area.timeline_area .box .part .entry_wrap h4 .era,.entry_wrap .history_archive_contents .area.timeline_area .box .part h4 .era{margin-left:0}}.history_archive_contents .area.timeline_area .box .part .cont p,.history_archive_contents .area.timeline_area .box .part .cont li{font-size:1.3rem}@media print,screen and (min-width:600px){.history_archive_contents .area.timeline_area .box .part .cont p,.history_archive_contents .area.timeline_area .box .part .cont li{font-size:1.5rem}}.history_archive_contents .area.timeline_area .box .part .cont *+.timeline_list,.history_archive_contents .area.timeline_area .box .part .cont *+.member{margin-top:calc(1.25vw + 15px)}@media screen and (min-width:1400px){.history_archive_contents .area.timeline_area .box .part .cont *+.timeline_list,.history_archive_contents .area.timeline_area .box .part .cont *+.member{margin-top:30px}}@media print,screen and (min-width:600px){.history_archive_contents .area.timeline_area .box .part .cont .timeline_list li:before{text-align:right}}.history_archive_contents .area.timeline_area .box .part .cont .gallery .image_texts_tb_pc{margin-top:calc(1.25vw + 15px)}@media screen and (min-width:1400px){.history_archive_contents .area.timeline_area .box .part .cont .gallery .image_texts_tb_pc{margin-top:30px}}@media print,screen and (min-width:600px){.history_archive_contents .area.timeline_area .box .part .cont .gallery .image_texts_tb_pc .image_item{width:45%}}@media print,screen and (min-width:600px){.history_archive_contents .area.timeline_area .box .part .cont .gallery .image_texts_tb_pc .image_item .object_fit{margin-bottom:0}}.history_archive_contents .area.timeline_area .box .part .cont .gallery .image_texts_tb_pc .image_item .object_fit:before{padding-top:65.6%}@media print,screen and (min-width:600px){.history_archive_contents .area.timeline_area .box .part .cont .gallery .image_texts_tb_pc .texts_item{width:53%}}.history_archive_contents .area.timeline_area .box .part .cont .gallery .image_texts_tb_pc .texts_item .caption{font-size:1.3rem}.history_archive_contents .area.timeline_area .box .part .cont .gallery .btn_wrap{margin-top:10px}@media print,screen and (min-width:960px){.history_archive_contents .area.timeline_area .box .part .cont .gallery .btn_wrap{justify-content:flex-start}}.history_archive_contents .area.timeline_area .box .part .cont .gallery .btn_wrap .button{width:180px}.history_archive_contents .area.timeline_area .box .part .cont .gallery .btn_wrap .button>*{padding:5px;font-size:1.2rem}@media print,screen and (min-width:960px){.history_archive_contents .area.timeline_area .box .part .cont .gallery .btn_wrap .button>*{font-size:1.4rem}}.history_archive_contents .area.timeline_area .box .part .cont .gallery .btn_wrap .button>:before{content:"\f112";right:10px;left:auto;display:block}.history_archive_contents .area.timeline_area .box .part .cont .member p{color:#f00}.history_archive_contents .area.timeline_area .box .part .cont .annualreport{margin-top:20px;font-size:1.8rem;font-weight:700}.history_archive_contents .area.timeline_area .box .part .cont .annualreport a{color:#f00}.history_archive_contents .area.timeline_area .box .part .cont.company{padding:0 15px}@media print,screen and (min-width:960px){.history_archive_contents .area.timeline_area .box .part .cont.company{padding:0 30px}}.history_archive_contents .area.timeline_area .box .part .cont.company .heading05,.history_archive_contents .area.timeline_area .box .part .cont.company .entry_wrap h5,.entry_wrap .history_archive_contents .area.timeline_area .box .part .cont.company h5{margin-bottom:.7em;color:#0068b7}.history_archive_contents .area.timeline_area .box .part .cont.company p{margin-bottom:0}.history_archive_contents .area.timeline_area .box .part .cont.team{padding:15px;background:#fff}@media print,screen and (min-width:960px){.history_archive_contents .area.timeline_area .box .part .cont.team{padding:30px}}.history_archive_contents .area.timeline_area .box .part .cont.team .heading05,.history_archive_contents .area.timeline_area .box .part .cont.team .entry_wrap h5,.entry_wrap .history_archive_contents .area.timeline_area .box .part .cont.team h5{color:#f00}.record_index_contents .area .title_wrap{margin:0 auto}@media print,screen and (min-width:960px){.record_index_contents .area .box .part{justify-content:center}}.record_index_contents .area .box .part .cont.clm_item{padding:30px 5%;border:1px solid #707070;border-radius:5px;background:#fff}@media print,screen and (min-width:960px){.record_index_contents .area .box .part .cont.clm_item{padding:30px}}.record_index_contents .area .box .part .cont.clm_item .summary{display:flex;align-items:center;justify-content:center;margin-bottom:20px}@media print,screen and (min-width:960px){.record_index_contents .area .box .part .cont.clm_item .summary{justify-content:flex-start}}.record_index_contents .area .box .part .cont.clm_item .summary .object_fit{margin:0 10% 0 0;border-radius:50%;width:25%;max-width:100px;overflow:hidden}.record_index_contents .area .box .part .cont.clm_item .summary .object_fit:before{padding-top:100%}.record_index_contents .area .box .part .cont.clm_item .summary .object_fit img{-o-object-position:top;object-position:top}.record_index_contents .area .box .part .cont.clm_item .summary .name{margin:0;font-size:calc(.25vw + 1.7rem);font-weight:700}@media screen and (min-width:1400px){.record_index_contents .area .box .part .cont.clm_item .summary .name{font-size:2rem}}.record_index_contents .area .box .part .cont.clm_item .summary .name .position{display:block;font-size:.8em}.record_index_contents .area .box .part .cont.clm_item .record .heading04,.record_index_contents .area .box .part .cont.clm_item .record .entry_wrap h4,.entry_wrap .record_index_contents .area .box .part .cont.clm_item .record h4{color:#333}.record_index_contents .area .box .part .cont.clm_item .record .data{display:flex;justify-content:center;margin-bottom:30px}.record_index_contents .area .box .part .cont.clm_item .record .data p{margin-bottom:0;width:50%;text-align:center;font-size:calc(2rem + 1vw);font-weight:700;font-family:Rubik_m,Rubik,HelveticaNeue,Helvetica,Noto Sans JP,Noto Sans CJK JP,"ヒラギノ角ゴ Pro W3","メイリオ",Meiryo,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.4}@media print,screen and (min-width:960px){.record_index_contents .area .box .part .cont.clm_item .record .data p{font-size:3rem}}.record_index_contents .area .box .part .cont.clm_item .record .data p .label{display:block;font-size:1.2rem;font-weight:400}.record_index_contents .area .box .part .cont.clm_item .record .data p:not(:last-child){border-right:2px solid #000}.record_index_contents .area .box .part .cont.clm_item .record .data .rest{color:#f00}.record_index_contents .area .box .part .cont.clm_item .record .gauge{position:relative;z-index:0;margin-bottom:30px;height:30px}.record_index_contents .area .box .part .cont.clm_item .record .gauge:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;display:block;margin:auto;height:2px;background:#000}.record_index_contents .area .box .part .cont.clm_item .record .gauge .now,.record_index_contents .area .box .part .cont.clm_item .record .gauge .point{position:absolute;top:0;bottom:0;left:0;margin-bottom:0;border-radius:50%}.record_index_contents .area .box .part .cont.clm_item .record .gauge .now{display:flex;align-items:center;justify-content:center;margin-left:-15px;width:30px;height:30px;background:#f00;font-size:1.2rem;font-weight:700;font-family:Rubik_m,Rubik,HelveticaNeue,Helvetica,Noto Sans JP,Noto Sans CJK JP,"ヒラギノ角ゴ Pro W3","メイリオ",Meiryo,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1;color:#fff}.record_index_contents .area .box .part .cont.clm_item .record .gauge .point{z-index:-1;margin:auto 0 auto -3px;width:6px;height:6px;background:#000}.record_index_contents .area .box .part .cont.clm_item .record .gauge .now.num_50,.record_index_contents .area .box .part .cont.clm_item .record .gauge .point.num_50{left:33.3333333333%}.record_index_contents .area .box .part .cont.clm_item .record .gauge .now.num_100,.record_index_contents .area .box .part .cont.clm_item .record .gauge .point.num_100{left:66.6666666667%}.record_index_contents .area .box .part .cont.clm_item .record .gauge .now.num_150,.record_index_contents .area .box .part .cont.clm_item .record .gauge .point.num_150{left:100%}.record_index_contents .area .box .part .cont.clm_item .record .gauge .now.num_200,.record_index_contents .area .box .part .cont.clm_item .record .gauge .point.num_200{left:133.3333333333%}.record_index_contents .area .box .part .cont.clm_item .record .gauge .now.num_250,.record_index_contents .area .box .part .cont.clm_item .record .gauge .point.num_250{left:166.6666666667%}.record_index_contents .area .box .part .cont.clm_item .history .ul_title li{display:flex;justify-content:space-between;margin-bottom:0;padding:5px 15px;font-weight:700}.record_index_contents .area .box .part .cont.clm_item .history .ul_title li:nth-of-type(odd){background:#e9eef2}@media print,screen and (min-width:960px){.record_index_contents .area .box .part .cont.clm_item:last-child{margin-right:0}}.record_index_contents .area.candidate_area{background:#e9eef2}.record_index_contents .area.participation_area{background:#1f2022}.record_index_contents .area.participation_area .title_wrap .title .title_text,.record_index_contents .area.participation_area .title_wrap .title .title_text_sub{color:#fff}.record_index_contents .area.participation_area .box .heading03,.record_index_contents .area.participation_area .box .entry_wrap h3,.entry_wrap .record_index_contents .area.participation_area .box h3{color:#fff}.record_index_contents .area.participation_area .box .part .cont.clm_item{position:relative}.record_index_contents .area.participation_area .box .part .cont.clm_item:before{content:"";position:absolute;top:0;right:5%;display:block;margin:auto;border:15px solid #f00;border-top-width:30px;border-bottom-color:transparent;width:0;height:0}.record_victory2018_contents:before{content:"";position:fixed;z-index:-1;display:block;width:100vw;height:100vh;background-image:url(../images/record/victory2018_bg_line.png),url(../images/record/victory2018_bg.jpg);background-repeat:repeat,no-repeat;background-size:auto auto,cover}.record_victory2018_contents .area.promo_area{padding:0}.record_victory2018_contents .area.promo_area .box{width:100%;max-width:none}.record_victory2018_contents .area.intro_area{background:url(../images/record/victory2018_intro_bg.png) no-repeat center top/cover}.record_victory2018_contents .area.intro_area .box{max-width:none}.record_victory2018_contents .area.intro_area .box .part .cont p{text-align:center;font-size:clamp(1.6rem,2vw,3rem);color:#fff;letter-spacing:normal}.record_victory2018_contents .area.intro_area .box .part .cont p.catch{margin-bottom:1em;font-size:clamp(1.8rem,4vw,5rem);font-weight:900;line-height:1.6}.record_victory2018_contents .area.comment_area .hgroup{margin-right:auto;margin-left:auto;border-bottom:3px solid #f00;width:-moz-fit-content;width:fit-content}.record_victory2018_contents .area.comment_area .hgroup .heading02,.record_victory2018_contents .area.comment_area .hgroup .entry_wrap h2,.entry_wrap .record_victory2018_contents .area.comment_area .hgroup h2{padding:0 .2em;font-size:clamp(1.8rem,4vw,5rem);color:#fff}.record_victory2018_contents .area.comment_area .box{max-width:1200px}@media print,screen and (min-width:960px){.record_victory2018_contents .area.comment_area .box .part.comment_list{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:1vw}}.record_victory2018_contents .area.comment_area .box .part.comment_list .cont.clm_item{display:grid;grid-template-columns:40% 1fr;padding:20px;background:#fff;gap:10px}@media print,screen and (min-width:960px){.record_victory2018_contents .area.comment_area .box .part.comment_list .cont.clm_item{display:block;margin-bottom:0;padding:6%}}.record_victory2018_contents .area.comment_area .box .part.comment_list .cont.clm_item .image_item{grid-row:1;grid-column:1}@media print,screen and (min-width:600px){.record_victory2018_contents .area.comment_area .box .part.comment_list .cont.clm_item .image_item{grid-row:1/3}}@media print,screen and (min-width:960px){.record_victory2018_contents .area.comment_area .box .part.comment_list .cont.clm_item .image_item{margin-bottom:20px}}.record_victory2018_contents .area.comment_area .box .part.comment_list .cont.clm_item .image_item .object_fit:before{padding-top:130%}.record_victory2018_contents .area.comment_area .box .part.comment_list .cont.clm_item .image_item .object_fit img{-o-object-position:top center;object-position:top center}.record_victory2018_contents .area.comment_area .box .part.comment_list .cont.clm_item .profile_item{grid-row:1;grid-column:2;margin:auto 0}@media print,screen and (min-width:960px){.record_victory2018_contents .area.comment_area .box .part.comment_list .cont.clm_item .profile_item{margin-bottom:20px}}.record_victory2018_contents .area.comment_area .box .part.comment_list .cont.clm_item .profile_item .position{font-weight:700;color:#f00}.record_victory2018_contents .area.comment_area .box .part.comment_list .cont.clm_item .profile_item .name{font-size:1.8rem;font-weight:700}.record_victory2018_contents .area.comment_area .box .part.comment_list .cont.clm_item .texts_item{grid-row:2;grid-column:1/-1}@media print,screen and (min-width:600px){.record_victory2018_contents .area.comment_area .box .part.comment_list .cont.clm_item .texts_item{grid-column:2}}.record_victory2018_contents .area.comment_area .box .part.comment_list .cont.clm_item .texts_item p{font-size:1.4rem}@media print,screen and (min-width:960px){.record_victory2018_contents .area.comment_area .box .part.comment_list.large{grid-template-columns:1fr 1fr 1fr}}@media print,screen and (min-width:600px){.record_victory2018_contents .area.news_area .box{width:100%;max-width:none}}@media print,screen and (min-width:600px){.record_victory2018_contents .area.news_area .box .part{display:grid;grid-template-columns:1fr 1fr}}@media print,screen and (min-width:960px){.record_victory2018_contents .area.news_area .box .part{grid-template-columns:1fr 1fr 1fr}}.record_victory2018_contents .area.news_area .box .part .cont.clm_item{display:grid;grid-template-rows:1fr auto;grid-template-columns:1fr auto}@media print,screen and (min-width:600px){.record_victory2018_contents .area.news_area .box .part .cont.clm_item{margin-bottom:0}}.record_victory2018_contents .area.news_area .box .part .cont.clm_item>*{position:relative;grid-row:1/3;grid-column:1/-1}.record_victory2018_contents .area.news_area .box .part .cont.clm_item:before{content:"";z-index:1;display:grid;grid-row:1/3;grid-column:1/-1;background:#000;opacity:.5;transition:.5s}.record_victory2018_contents .area.news_area .box .part .cont.clm_item:after{content:"詳しく見る";z-index:3;grid-row:2;grid-column:2;margin:10px;padding:.2em 1em;border-radius:5px;background:#f00;font-weight:700;color:#fff}.record_victory2018_contents .area.news_area .box .part .cont.clm_item .texts_item{z-index:3;margin:auto 0}.record_victory2018_contents .area.news_area .box .part .cont.clm_item .texts_item p{text-align:center;text-shadow:0 0 6px #000,0 0 2px #000;font-size:clamp(1.5rem,.5vw + 1.2rem,1.8rem);font-weight:700;color:#fff}.record_victory2018_contents .area.news_area .box .part .cont.clm_item .object_fit{z-index:0;margin:0}.record_victory2018_contents .area.news_area .box .part .cont.clm_item:hover:before{opacity:0}.interview_archive_contents .area .box .part.interview_archive .cont.clm_item{display:flex;flex-direction:column;background:#fff}.interview_archive_contents .area .box .part.interview_archive .cont.clm_item .object_fit{margin-bottom:0}.interview_archive_contents .area .box .part.interview_archive .cont.clm_item .object_fit:before{padding-top:65%}.interview_archive_contents .area .box .part.interview_archive .cont.clm_item .object_fit:empty{background:url(../images/common/thum_dummy.png) no-repeat center/cover}.interview_archive_contents .area .box .part.interview_archive .cont.clm_item .texts{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;margin-top:0;padding:5vw}@media print,screen and (min-width:600px){.interview_archive_contents .area .box .part.interview_archive .cont.clm_item .texts{padding:2.5vw}}@media print,screen and (min-width:960px){.interview_archive_contents .area .box .part.interview_archive .cont.clm_item .texts{padding:20px 30px 10px}}.interview_archive_contents .area .box .part.interview_archive .cont.clm_item .texts p{line-height:1.4}.interview_archive_contents .area .box .part.interview_archive .cont.clm_item .texts .category{text-align:center;font-size:1.2rem}@media print,screen and (min-width:960px){.interview_archive_contents .area .box .part.interview_archive .cont.clm_item .texts .category{font-size:1.4rem}}.interview_archive_contents .area .box .part.interview_archive .cont.clm_item .texts .title{margin-bottom:auto;font-weight:700;transition:.3s}@media print,screen and (min-width:960px){.interview_archive_contents .area .box .part.interview_archive .cont.clm_item .texts .title{font-size:1.6rem}}.interview_archive_contents .area .box .part.interview_archive .cont.clm_item .texts .date{margin-top:1em;text-align:right;font-size:1.2rem;font-weight:700;color:#919191}.interview_archive_contents .area .box .part.interview_archive .cont.clm_item .texts .date .icon_new{display:inline-block;margin-left:.5em;color:#f00}.interview_archive_contents .area .box .part.interview_archive .cont.clm_item:hover .texts .title{color:#f00}.supportstation_archive_contents .area .box .part .cont a,.supportstation_single_contents .area .box .part .cont a{color:#1e8fff}.supportstation_archive_contents .area .box .part .cont .tag_list.area_list li a,.supportstation_archive_contents .area .box .part .cont .tag_list li.tag_area a,.supportstation_single_contents .area .box .part .cont .tag_list.area_list li a,.supportstation_single_contents .area .box .part .cont .tag_list li.tag_area a{border-color:#1e8fff;color:#1e8fff}.supportstation_archive_contents .area .box .part .cont .tag_list.area_list li a:hover,.supportstation_archive_contents .area .box .part .cont .tag_list li.tag_area a:hover,.supportstation_single_contents .area .box .part .cont .tag_list.area_list li a:hover,.supportstation_single_contents .area .box .part .cont .tag_list li.tag_area a:hover{background:#1e8fff;color:#fff}.supportstation_archive_contents .area .box .part .cont .tag_list.category_list li a,.supportstation_archive_contents .area .box .part .cont .tag_list li.tag_category a,.supportstation_single_contents .area .box .part .cont .tag_list.category_list li a,.supportstation_single_contents .area .box .part .cont .tag_list li.tag_category a{border-color:#ff8c19;color:#ff8c19}.supportstation_archive_contents .area .box .part .cont .tag_list.category_list li a:hover,.supportstation_archive_contents .area .box .part .cont .tag_list li.tag_category a:hover,.supportstation_single_contents .area .box .part .cont .tag_list.category_list li a:hover,.supportstation_single_contents .area .box .part .cont .tag_list li.tag_category a:hover{background:#ff8c19;color:#fff}.supportstation_archive_contents .area .box .part .cont ul li a,.supportstation_single_contents .area .box .part .cont ul li a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.supportstation_archive_contents .area.promo_area .box{width:100%;max-width:1920px}.supportstation_archive_contents .area.intro_area .box.btn_box .part .cont.texts p{font-size:calc(.5vw + 1.8rem);font-weight:700}@media print,screen and (min-width:960px){.supportstation_archive_contents .area.intro_area .box.btn_box .part .cont.texts p{text-align:center}}@media screen and (min-width:1400px){.supportstation_archive_contents .area.intro_area .box.btn_box .part .cont.texts p{font-size:2.4rem}}.supportstation_archive_contents .area.intro_area .box.btn_box .part .cont.btn_wrap{margin-right:auto;margin-left:auto;max-width:550px}.supportstation_archive_contents .area.intro_area .box.btn_box .part .cont.btn_wrap .button_metal{position:relative;z-index:0;display:block;flex-grow:1;padding:10px;border-radius:5px;background:linear-gradient(#6a6a6a 0,#e3e3e3 6.7%,#efefef 23.06%,#aeaeae 35.33%,#949494 46.45%,#898989 57.74%,#a9a9a9 70.53%,#dcdddd 80.34%,#d8d9d9 90.19%,#aeaeae 100%);text-decoration:none;color:#000}.supportstation_archive_contents .area.intro_area .box.btn_box .part .cont.btn_wrap .button_metal:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;display:block;margin:auto;border:5px;border-radius:5px;width:calc(100% - 10px);height:calc(100% - 10px);background:linear-gradient(#241a19 0,#494342 21.34%,#716c6a 37.23%,#494342 55.23%,#241a19 100%);box-shadow:3px 3px 5px rgba(0,0,0,.5)}.supportstation_archive_contents .area.intro_area .box.btn_box .part .cont.btn_wrap .button_metal>*{position:relative;z-index:0;display:block;padding:.8em;border:2px solid #707070;border-radius:5px;box-shadow:3px 3px 5px rgba(0,0,0,.5);text-align:center;font-size:calc(1.25vw + 1.5rem);font-weight:900;font-family:YakuHanJP,-apple-system,BlinkMacSystemFont,Noto Sans JP,Noto Sans CJK JP,"ヒラギノ角ゴ ProN",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;line-height:1;text-shadow:#fff 2px 0,#fff -2px 0,#fff 0 -2px,#fff 0 2px,#fff 2px 2px,#fff -2px 2px,#fff 2px -2px,#fff -2px -2px,#fff 1px 2px,#fff -1px 2px,#fff 1px -2px,#fff -1px -2px,#fff 2px 1px,#fff -2px 1px,#fff 2px -1px,#fff -2px -1px}@media screen and (min-width:1400px){.supportstation_archive_contents .area.intro_area .box.btn_box .part .cont.btn_wrap .button_metal>*{font-size:3rem}}.supportstation_archive_contents .area.intro_area .box.btn_box .part .cont.btn_wrap .button_metal>:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;display:block;background:linear-gradient(#aeaeae 0,#e3e3e3 9.62%,#fff 22.81%,#aeaeae 32.63%,#949494 46.45%,#fff 54.07%,#a9a9a9 62.36%,#fff 78.31%,#d8d9d9 90.19%,#aeaeae 100%);transition:.5s}.supportstation_archive_contents .area.intro_area .box.btn_box .part .cont.btn_wrap .button_metal:hover>:before{opacity:0}.supportstation_archive_contents .area.intro_area .box.tag_box .part .heading03,.supportstation_archive_contents .area.intro_area .box.tag_box .part .entry_wrap h3,.entry_wrap .supportstation_archive_contents .area.intro_area .box.tag_box .part h3{display:flex;align-items:center}.supportstation_archive_contents .area.intro_area .box.tag_box .part .heading03:before,.supportstation_archive_contents .area.intro_area .box.tag_box .part .entry_wrap h3:before,.entry_wrap .supportstation_archive_contents .area.intro_area .box.tag_box .part h3:before,.supportstation_archive_contents .area.intro_area .box.tag_box .part .heading03:after,.supportstation_archive_contents .area.intro_area .box.tag_box .part .entry_wrap h3:after,.entry_wrap .supportstation_archive_contents .area.intro_area .box.tag_box .part h3:after{content:"";flex-grow:1;height:1px;background:#ccc}.supportstation_archive_contents .area.intro_area .box.tag_box .part .heading03:before,.supportstation_archive_contents .area.intro_area .box.tag_box .part .entry_wrap h3:before,.entry_wrap .supportstation_archive_contents .area.intro_area .box.tag_box .part h3:before{margin-right:1em}.supportstation_archive_contents .area.intro_area .box.tag_box .part .heading03:after,.supportstation_archive_contents .area.intro_area .box.tag_box .part .entry_wrap h3:after,.entry_wrap .supportstation_archive_contents .area.intro_area .box.tag_box .part h3:after{margin-left:1em}.supportstation_archive_contents .area.intro_area .box.tag_box .part .cont{margin-right:auto;margin-left:auto;max-width:900px}.supportstation_archive_contents .area.intro_area .box.tag_box .part .cont .tag_list{justify-content:center}.supportstation_archive_contents .area.archive_area{background:linear-gradient(-45deg,#ffebeb 50%,#fff5f5 50%)}.supportstation_archive_contents .area.archive_area .box .part .cont>a{display:block;margin-bottom:20px;padding:10px;background:url(../images/supportstation/index_archive_list_bg.png) no-repeat right top/cover;box-shadow:5px 5px 10px rgba(0,0,0,.16);text-decoration:none;transition:.3s}@media print,screen and (min-width:600px){.supportstation_archive_contents .area.archive_area .box .part .cont>a{display:flex;flex-direction:column;justify-content:space-between;padding:20px}}.supportstation_archive_contents .area.archive_area .box .part .cont>a .object_fit{border:3px solid #fff}.supportstation_archive_contents .area.archive_area .box .part .cont>a .object_fit:before{padding-top:100%}.supportstation_archive_contents .area.archive_area .box .part .cont>a .object_fit:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:95%;height:95%;background-image:url(../images/supportstation/index_archive_list_screw.png),url(../images/supportstation/index_archive_list_screw.png),url(../images/supportstation/index_archive_list_screw.png),url(../images/supportstation/index_archive_list_screw.png);filter:drop-shadow(3px 3px 6px rgba(0,0,0,.5));background-repeat:no-repeat,no-repeat,no-repeat,no-repeat;background-position:top left,top right,bottom left,bottom right;background-size:7%,7%,7%,7%}.supportstation_archive_contents .area.archive_area .box .part .cont>a p{text-align:center;font-weight:700;color:#000}.supportstation_archive_contents .area.archive_area .box .part .cont>a .name{margin-bottom:auto;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.supportstation_archive_contents .area.archive_area .box .part .cont>a .date{font-size:.9em}.supportstation_archive_contents .area.archive_area .box .part .cont>a:hover{box-shadow:5px 8px 20px rgba(0,0,0,.16);transform:translateY(-10px)}.supportstation_archive_contents .area.archive_area #Pager{padding-bottom:0}.supportstation_archive_contents .area.information_area{margin-top:-10px;padding-top:60px}@media print,screen and (min-width:960px){.supportstation_archive_contents .area.information_area{margin-top:-80px;padding-top:160px}}.supportstation_archive_contents .area.information_area .box .heading03,.supportstation_archive_contents .area.information_area .box .entry_wrap h3,.entry_wrap .supportstation_archive_contents .area.information_area .box h3{font-weight:900}.supportstation_archive_contents .area.information_area .box .part .cont p,.supportstation_archive_contents .area.information_area .box .part .cont ol li{font-weight:700}.supportstation_single_contents .area{padding-top:0}@media print,screen and (min-width:960px){.supportstation_single_contents .area .box.summary_box .part{align-items:center}}.supportstation_single_contents .area .box.summary_box .part .cont.image_item .object_fit:before{padding-top:100%}.supportstation_single_contents .area .box.summary_box .part .cont.texts_item .icon{font-weight:900;font-family:YakuHanJP,-apple-system,BlinkMacSystemFont,Noto Sans JP,Noto Sans CJK JP,"ヒラギノ角ゴ ProN",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;color:#f00}.supportstation_single_contents .area .box.summary_box .part .cont.texts_item .heading03,.supportstation_single_contents .area .box.summary_box .part .cont.texts_item .entry_wrap h3,.entry_wrap .supportstation_single_contents .area .box.summary_box .part .cont.texts_item h3{margin-top:0}.supportstation_single_contents .area .box.summary_box .part .cont.texts_item .date_tag{margin-bottom:20px}@media print,screen and (min-width:960px){.supportstation_single_contents .area .box.summary_box .part .cont.texts_item .date_tag{display:flex;align-items:baseline}}.supportstation_single_contents .area .box.summary_box .part .cont.texts_item .date_tag .date{flex-shrink:0;margin-right:20px;font-weight:700}.supportstation_single_contents .area .box.summary_box .part .cont.texts_item .date_tag .tag_list li a{font-size:1.3rem}.supportstation_single_contents .area .box.summary_box .part .cont.texts_item .ul_title li{display:flex;align-items:baseline;font-weight:700}.supportstation_single_contents .area .box.summary_box .part .cont.texts_item .ul_title li:before{flex-shrink:0;margin-right:1em;width:5em;background:#000;text-align:center;color:#fff}@media print,screen and (min-width:960px){.supportstation_single_contents .area .box.summary_box .part .cont.texts_item .ul_title li a.tel{text-decoration:none;color:#333;cursor:default}}.supportstation_single_contents .area .box.information_box .part .heading03,.supportstation_single_contents .area .box.information_box .part .entry_wrap h3,.entry_wrap .supportstation_single_contents .area .box.information_box .part h3{display:flex;align-items:center}.supportstation_single_contents .area .box.information_box .part .heading03:after,.supportstation_single_contents .area .box.information_box .part .entry_wrap h3:after,.entry_wrap .supportstation_single_contents .area .box.information_box .part h3:after{content:"";flex-grow:1;margin-left:1em;height:1px;background:#ccc}.supportstation_single_contents .area .box.gallery_box{overflow:hidden}.supportstation_single_contents .area .box.gallery_box .part .cont .object_fit:before{padding-top:75%}.supportstation_single_contents .area .box.pageback_box .part .cont a{color:#333}.fansroom_faq_contents .area.intro_area .box .part .cont p{font-weight:700}.fansroom_faq_contents .area.intro_area .box .part .cont.btn_wrap{display:flex;justify-content:center}.fansroom_faq_contents .area.intro_area .box .part .cont.btn_wrap .button{box-shadow:0 0 8px rgba(0,0,0,.2)}.fansroom_faq_contents .area.intro_area .box .part .cont.btn_wrap .button>*{padding-right:25px;padding-left:25px}.fansroom_faq_contents .area.archive_area .box .part{padding:10px 15px;border-radius:5px;background:#fff}@media print,screen and (min-width:960px){.fansroom_faq_contents .area.archive_area .box .part{padding:30px 30px 45px}}.fansroom_faq_contents .area.archive_area .box .part:before{content:"";display:block;order:1;width:1px;background:#707070}.fansroom_faq_contents .area.archive_area .box .part .cont:not(:last-child){margin-bottom:calc(1.25vw + 20px)}@media print,screen and (min-width:960px){.fansroom_faq_contents .area.archive_area .box .part .cont:not(:last-child){order:-1;margin-bottom:0}}.fansroom_faq_contents .area.archive_area .box .part .cont .heading02,.fansroom_faq_contents .area.archive_area .box .part .cont .entry_wrap h2,.entry_wrap .fansroom_faq_contents .area.archive_area .box .part .cont h2{margin-bottom:0;text-align:left}@media print,screen and (min-width:960px){.fansroom_faq_contents .area.archive_area .box .part .cont .heading02,.fansroom_faq_contents .area.archive_area .box .part .cont .entry_wrap h2,.entry_wrap .fansroom_faq_contents .area.archive_area .box .part .cont h2{margin-bottom:.5em}}.fansroom_faq_contents .area.archive_area .box .part .cont p:not(:last-child){margin-bottom:1em}.fansroom_faq_contents .area.archive_area .box .part .cont.question .heading02,.fansroom_faq_contents .area.archive_area .box .part .cont.question .entry_wrap h2,.entry_wrap .fansroom_faq_contents .area.archive_area .box .part .cont.question h2{color:#0068b7}.fansroom_faq_contents .area.archive_area .box .part .cont.question .texts p{color:#0068b7}.fansroom_faq_contents .area.archive_area .box .part .cont.answer{position:relative}.fansroom_faq_contents .area.archive_area .box .part .cont.answer .object_fit{position:absolute;top:-10px;right:0;margin-bottom:0;border-radius:50%;width:35%;max-width:100px;overflow:hidden}@media print,screen and (min-width:960px){.fansroom_faq_contents .area.archive_area .box .part .cont.answer .object_fit{top:-45px}}.fansroom_faq_contents .area.archive_area .box .part .cont.answer .object_fit:before{padding-top:100%}.fansroom_faq_contents .area.archive_area .box .part .cont.answer .heading02,.fansroom_faq_contents .area.archive_area .box .part .cont.answer .entry_wrap h2,.entry_wrap .fansroom_faq_contents .area.archive_area .box .part .cont.answer h2{color:#f00}.fansroom_faq_contents .area.archive_area .box .part .cont.answer .heading04,.fansroom_faq_contents .area.archive_area .box .part .cont.answer .entry_wrap h4,.entry_wrap .fansroom_faq_contents .area.archive_area .box .part .cont.answer h4{margin-top:0}.fansroom_faq_contents .area.archive_area .box .part .cont.answer .heading04 .position,.fansroom_faq_contents .area.archive_area .box .part .cont.answer .entry_wrap h4 .position,.entry_wrap .fansroom_faq_contents .area.archive_area .box .part .cont.answer h4 .position{display:block;font-size:.8em}.fansroom_faq_contents .area.archive_area .box .part .cont.answer .openclosegrad_target{position:relative;height:280px;overflow:hidden}.fansroom_faq_contents .area.archive_area .box .part .cont.answer .openclosegrad_target:before{content:"";position:absolute;right:0;bottom:0;left:0;margin:auto;height:100px;background:linear-gradient(0deg,#fff 0,rgba(255,255,255,0) 100%);text-align:center;transition:.2s}.fansroom_faq_contents .area.archive_area .box .part .cont.answer .openclosegrad_target.open:before{opacity:0}.fansroom_faq_contents .area.archive_area .box .part .cont.answer .openclosegrad_handle{cursor:pointer}.fansroom_faq_contents .area.archive_area .box .part .cont.answer .openclosegrad_handle:before{content:"\f112";display:inline-block;font-size:3rem;font-family:icomoon_medium;color:#f00;transition:.5s}.fansroom_faq_contents .area.archive_area .box .part .cont.answer .openclosegrad_handle.minus:before{transform:scale(1,-1)}.fansroom_faq_contents .area.request_area .box .part:not(:last-child){margin-bottom:calc(5vw + 10px)}@media screen and (min-width:1400px){.fansroom_faq_contents .area.request_area .box .part:not(:last-child){margin-bottom:80px}}@media print,screen and (min-width:960px){.fansroom_faq_contents .area.request_area .box .part .cont p:not(.supple){font-size:1.8rem}}.fansroom_faq_contents .area.request_area .box .part.contact_part .heading04,.fansroom_faq_contents .area.request_area .box .part.contact_part .entry_wrap h4,.entry_wrap .fansroom_faq_contents .area.request_area .box .part.contact_part h4{margin-bottom:0;font-size:1.8rem}.fansroom_faq_contents .area.request_area .box .part.contact_part .cont .ul_title_3{margin-bottom:1em}.fansroom_faq_contents .area.request_area .box .part.contact_part .cont .ul_title_3 li:not(:last-child){margin-bottom:5px}@media print,screen and (min-width:960px){.fansroom_faq_contents .area.request_area .box .part.contact_part .cont .ul_title_3 li{font-size:1.8rem}}.fansroom_faq_contents .area.request_area .box .part.contact_part .cont.contact_link{border-bottom:1px solid #ccc}.fansroom_faq_contents .area.request_area .box .part.contact_part .cont.contact_link p{font-size:calc(.5vw + 1.8rem);font-weight:700;transition:.3s}@media screen and (min-width:1400px){.fansroom_faq_contents .area.request_area .box .part.contact_part .cont.contact_link p{font-size:2.4rem}}.fansroom_faq_contents .area.request_area .box .part.contact_part .cont.contact_link:hover p{color:#f00}.fansroom_photolibrary_contents .area .box .part .cont.clm_item .object_fit:before{padding-top:100%}.fanclub_index_contents,.fanclub_detail_contents{overflow:hidden}.fanclub_index_contents .hgroup .heading02,.fanclub_index_contents .hgroup .entry_wrap h2,.entry_wrap .fanclub_index_contents .hgroup h2,.fanclub_detail_contents .hgroup .heading02,.fanclub_detail_contents .hgroup .entry_wrap h2,.entry_wrap .fanclub_detail_contents .hgroup h2{font-weight:900}.fanclub_index_contents .hgroup .heading02 img,.fanclub_index_contents .hgroup .entry_wrap h2 img,.entry_wrap .fanclub_index_contents .hgroup h2 img,.fanclub_detail_contents .hgroup .heading02 img,.fanclub_detail_contents .hgroup .entry_wrap h2 img,.entry_wrap .fanclub_detail_contents .hgroup h2 img{display:block;margin:0 auto;width:50%;max-width:330px}.fanclub_index_contents .hgroup .heading_sub,.fanclub_detail_contents .hgroup .heading_sub{font-size:calc(.25vw + 1.7rem);font-weight:900}@media screen and (min-width:1400px){.fanclub_index_contents .hgroup .heading_sub,.fanclub_detail_contents .hgroup .heading_sub{font-size:2rem}}.fanclub_index_contents .area .box .part .cont a.button.btn_fc_big,.fanclub_detail_contents .area .box .part .cont a.button.btn_fc_big{position:relative;z-index:0;border-radius:10px;max-width:550px;overflow:hidden;background:#802300}.fanclub_index_contents .area .box .part .cont a.button.btn_fc_big:before,.fanclub_index_contents .area .box .part .cont a.button.btn_fc_big:after,.fanclub_detail_contents .area .box .part .cont a.button.btn_fc_big:before,.fanclub_detail_contents .area .box .part .cont a.button.btn_fc_big:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;display:block;margin:auto;transition:.3s}.fanclub_index_contents .area .box .part .cont a.button.btn_fc_big:before,.fanclub_detail_contents .area .box .part .cont a.button.btn_fc_big:before{z-index:1;width:100%;height:100%;background:linear-gradient(0deg,#802300 0,#f00 100%);opacity:1}.fanclub_index_contents .area .box .part .cont a.button.btn_fc_big:after,.fanclub_detail_contents .area .box .part .cont a.button.btn_fc_big:after{z-index:3;border:1px solid #fff;border-radius:8px;width:calc(100% - 6px);height:calc(100% - 6px)}.fanclub_index_contents .area .box .part .cont a.button.btn_fc_big>*,.fanclub_detail_contents .area .box .part .cont a.button.btn_fc_big>*{position:relative;z-index:3;padding:.5em;border:none;background:none;font-size:calc(1.25vw + 1.5rem);font-weight:900}@media screen and (min-width:1400px){.fanclub_index_contents .area .box .part .cont a.button.btn_fc_big>*,.fanclub_detail_contents .area .box .part .cont a.button.btn_fc_big>*{font-size:3rem}}.fanclub_index_contents .area .box .part .cont a.button.btn_fc_big:hover:before,.fanclub_detail_contents .area .box .part .cont a.button.btn_fc_big:hover:before{opacity:0}.fanclub_index_contents .area .box .part .cont a.button.btn_fc_big:hover>*,.fanclub_detail_contents .area .box .part .cont a.button.btn_fc_big:hover>*{opacity:.7;color:#fff}.fanclub_index_contents .area .box .part.plan_list,.fanclub_detail_contents .area .box .part.plan_list{display:grid;gap:10px}@media print,screen and (min-width:600px){.fanclub_index_contents .area .box .part.plan_list,.fanclub_detail_contents .area .box .part.plan_list{grid-template-columns:repeat(2,1fr)}}@media print,screen and (min-width:960px){.fanclub_index_contents .area .box .part.plan_list,.fanclub_detail_contents .area .box .part.plan_list{grid-template-columns:2fr 1fr 1fr 2fr}}.fanclub_index_contents .area .box .part.plan_list .cont.clm_item,.fanclub_detail_contents .area .box .part.plan_list .cont.clm_item{position:relative;display:block;margin-bottom:0;padding:10px 10px 30px;border:1px solid #fff;overflow:hidden;background:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16);text-align:center;text-decoration:none;color:#000}.fanclub_index_contents .area .box .part.plan_list .cont.clm_item .heading,.fanclub_detail_contents .area .box .part.plan_list .cont.clm_item .heading{padding:.5em 1em;font-size:clamp(1.6rem,.25vw + 1.5rem,1.8rem);color:#fff}.fanclub_index_contents .area .box .part.plan_list .cont.clm_item p,.fanclub_detail_contents .area .box .part.plan_list .cont.clm_item p{line-height:1.2}.fanclub_index_contents .area .box .part.plan_list .cont.clm_item .card,.fanclub_detail_contents .area .box .part.plan_list .cont.clm_item .card{display:block}@media print,screen and (min-width:600px){.fanclub_index_contents .area .box .part.plan_list .cont.clm_item .card,.fanclub_detail_contents .area .box .part.plan_list .cont.clm_item .card{display:flex;align-items:center;justify-content:center;height:120px}}.fanclub_index_contents .area .box .part.plan_list .cont.clm_item .price_wrap,.fanclub_detail_contents .area .box .part.plan_list .cont.clm_item .price_wrap{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid;gap:10px 20px}.fanclub_index_contents .area .box .part.plan_list .cont.clm_item .price_wrap p,.fanclub_detail_contents .area .box .part.plan_list .cont.clm_item .price_wrap p{margin-bottom:0}.fanclub_index_contents .area .box .part.plan_list .cont.clm_item .price_wrap .feature,.fanclub_detail_contents .area .box .part.plan_list .cont.clm_item .price_wrap .feature{display:inline-block;padding:.5em 1em;border:1px solid;font-weight:900}.fanclub_index_contents .area .box .part.plan_list .cont.clm_item .price_wrap .price,.fanclub_detail_contents .area .box .part.plan_list .cont.clm_item .price_wrap .price{font-size:calc(1.25vw + 1.5rem);font-weight:900}@media screen and (min-width:1400px){.fanclub_index_contents .area .box .part.plan_list .cont.clm_item .price_wrap .price,.fanclub_detail_contents .area .box .part.plan_list .cont.clm_item .price_wrap .price{font-size:3rem}}.fanclub_index_contents .area .box .part.plan_list .cont.clm_item .catch,.fanclub_detail_contents .area .box .part.plan_list .cont.clm_item .catch{margin-bottom:20px;text-align:center;font-weight:700}.fanclub_index_contents .area .box .part.plan_list .cont.clm_item ul,.fanclub_detail_contents .area .box .part.plan_list .cont.clm_item ul{display:inline-block;margin-bottom:20px}.fanclub_index_contents .area .box .part.plan_list .cont.clm_item ul li,.fanclub_detail_contents .area .box .part.plan_list .cont.clm_item ul li{text-align:left}.fanclub_index_contents .area .box .part.plan_list .cont.clm_item p.more,.fanclub_detail_contents .area .box .part.plan_list .cont.clm_item p.more{display:flex;align-items:center;justify-content:center;padding-left:0;text-decoration:none;font-size:calc(.25vw + 1.7rem);font-weight:900;color:#000;transition:.3s}.fanclub_index_contents .area .box .part.plan_list .cont.clm_item p.more:before,.fanclub_detail_contents .area .box .part.plan_list .cont.clm_item p.more:before{position:static;display:inline-block;margin:0 10px 0 0;transition:.3s}@media screen and (min-width:1400px){.fanclub_index_contents .area .box .part.plan_list .cont.clm_item p.more,.fanclub_detail_contents .area .box .part.plan_list .cont.clm_item p.more{font-size:2rem}}.fanclub_index_contents .area .box .part.plan_list .cont.clm_item.new:before,.fanclub_detail_contents .area .box .part.plan_list .cont.clm_item.new:before{content:"NEW!";position:absolute;top:0;left:0;z-index:1;padding:20px 2em 5px;background:#f00;font-weight:900;color:#fff;transform:translate(-50%,0) rotate(-45deg);transform-origin:top center}.fanclub_index_contents .area .box .part.plan_list .cont.clm_item.close,.fanclub_detail_contents .area .box .part.plan_list .cont.clm_item.close{pointer-events:none}.fanclub_index_contents .area .box .part.plan_list .cont.clm_item.close:before,.fanclub_detail_contents .area .box .part.plan_list .cont.clm_item.close:before{content:"受付終了";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;align-items:center;justify-content:center;margin:auto;width:6em;height:2em;background:rgba(255,0,0,.8);box-shadow:1px 1px 3px rgba(0,0,0,.5);font-size:3rem;font-weight:900;color:#fff;transform:rotate(-15deg)}.fanclub_index_contents .area .box .part.plan_list .cont.clm_item.close>*,.fanclub_detail_contents .area .box .part.plan_list .cont.clm_item.close>*{opacity:.5}.fanclub_index_contents .area .box .part.plan_list .cont.clm_item.gold .heading,.fanclub_detail_contents .area .box .part.plan_list .cont.clm_item.gold .heading{background:#ae7a30}.fanclub_index_contents .area .box .part.plan_list .cont.clm_item.gold .price_wrap,.fanclub_detail_contents .area .box .part.plan_list .cont.clm_item.gold .price_wrap{border-bottom-color:#ae7a30}.fanclub_index_contents .area .box .part.plan_list .cont.clm_item.gold .price_wrap .feature,.fanclub_detail_contents .area .box .part.plan_list .cont.clm_item.gold .price_wrap .feature{border-color:#ae7a30}.fanclub_index_contents .area .box .part.plan_list .cont.clm_item.gold .price_wrap .price,.fanclub_detail_contents .area .box .part.plan_list .cont.clm_item.gold .price_wrap .price{color:#ae7a30}.fanclub_index_contents .area .box .part.plan_list .cont.clm_item.gold .catch,.fanclub_detail_contents .area .box .part.plan_list .cont.clm_item.gold .catch{color:#ae7a30}.fanclub_index_contents .area .box .part.plan_list .cont.clm_item.gold ul li:before,.fanclub_detail_contents .area .box .part.plan_list .cont.clm_item.gold ul li:before{color:#ae7a30}.fanclub_index_contents .area .box .part.plan_list .cont.clm_item.gold:hover p.more,.fanclub_detail_contents .area .box .part.plan_list .cont.clm_item.gold:hover p.more{color:#ae7a30}.fanclub_index_contents .area .box .part.plan_list .cont.clm_item.gold:hover p.more:before,.fanclub_detail_contents .area .box .part.plan_list .cont.clm_item.gold:hover p.more:before{border-left-color:#ae7a30}.fanclub_index_contents .area .box .part.plan_list .cont.clm_item.regular .heading,.fanclub_detail_contents .area .box .part.plan_list .cont.clm_item.regular .heading{background:#172a88}.fanclub_index_contents .area .box .part.plan_list .cont.clm_item.regular .price_wrap,.fanclub_detail_contents .area .box .part.plan_list .cont.clm_item.regular .price_wrap{border-bottom-color:#172a88}.fanclub_index_contents .area .box .part.plan_list .cont.clm_item.regular .price_wrap .feature,.fanclub_detail_contents .area .box .part.plan_list .cont.clm_item.regular .price_wrap .feature{border-color:#172a88}.fanclub_index_contents .area .box .part.plan_list .cont.clm_item.regular .price_wrap .price,.fanclub_detail_contents .area .box .part.plan_list .cont.clm_item.regular .price_wrap .price{color:#172a88}.fanclub_index_contents .area .box .part.plan_list .cont.clm_item.regular .catch,.fanclub_detail_contents .area .box .part.plan_list .cont.clm_item.regular .catch{color:#172a88}.fanclub_index_contents .area .box .part.plan_list .cont.clm_item.regular ul li:before,.fanclub_detail_contents .area .box .part.plan_list .cont.clm_item.regular ul li:before{color:#172a88}.fanclub_index_contents .area .box .part.plan_list .cont.clm_item.regular:hover p.more,.fanclub_detail_contents .area .box .part.plan_list .cont.clm_item.regular:hover p.more{color:#172a88}.fanclub_index_contents .area .box .part.plan_list .cont.clm_item.regular:hover p.more:before,.fanclub_detail_contents .area .box .part.plan_list .cont.clm_item.regular:hover p.more:before{border-left-color:#172a88}.fanclub_index_contents .area .box .part.plan_list .cont.clm_item.junior .heading,.fanclub_detail_contents .area .box .part.plan_list .cont.clm_item.junior .heading{background:#00913a}.fanclub_index_contents .area .box .part.plan_list .cont.clm_item.junior .price_wrap,.fanclub_detail_contents .area .box .part.plan_list .cont.clm_item.junior .price_wrap{border-bottom-color:#00913a}.fanclub_index_contents .area .box .part.plan_list .cont.clm_item.junior .price_wrap .feature,.fanclub_detail_contents .area .box .part.plan_list .cont.clm_item.junior .price_wrap .feature{border-color:#00913a}.fanclub_index_contents .area .box .part.plan_list .cont.clm_item.junior .price_wrap .price,.fanclub_detail_contents .area .box .part.plan_list .cont.clm_item.junior .price_wrap .price{color:#00913a}.fanclub_index_contents .area .box .part.plan_list .cont.clm_item.junior .catch,.fanclub_detail_contents .area .box .part.plan_list .cont.clm_item.junior .catch{color:#00913a}.fanclub_index_contents .area .box .part.plan_list .cont.clm_item.junior ul li:before,.fanclub_detail_contents .area .box .part.plan_list .cont.clm_item.junior ul li:before{color:#00913a}.fanclub_index_contents .area .box .part.plan_list .cont.clm_item.junior:hover p.more,.fanclub_detail_contents .area .box .part.plan_list .cont.clm_item.junior:hover p.more{color:#00913a}.fanclub_index_contents .area .box .part.plan_list .cont.clm_item.junior:hover p.more:before,.fanclub_detail_contents .area .box .part.plan_list .cont.clm_item.junior:hover p.more:before{border-left-color:#00913a}.fanclub_index_contents .area .box .part.plan_list .cont.clm_item.pjunior .heading,.fanclub_detail_contents .area .box .part.plan_list .cont.clm_item.pjunior .heading{background:#7f1084}.fanclub_index_contents .area .box .part.plan_list .cont.clm_item.pjunior .price_wrap,.fanclub_detail_contents .area .box .part.plan_list .cont.clm_item.pjunior .price_wrap{border-bottom-color:#7f1084}.fanclub_index_contents .area .box .part.plan_list .cont.clm_item.pjunior .price_wrap .feature,.fanclub_detail_contents .area .box .part.plan_list .cont.clm_item.pjunior .price_wrap .feature{border-color:#7f1084}.fanclub_index_contents .area .box .part.plan_list .cont.clm_item.pjunior .price_wrap .price,.fanclub_detail_contents .area .box .part.plan_list .cont.clm_item.pjunior .price_wrap .price{color:#7f1084}.fanclub_index_contents .area .box .part.plan_list .cont.clm_item.pjunior .catch,.fanclub_detail_contents .area .box .part.plan_list .cont.clm_item.pjunior .catch{color:#7f1084}.fanclub_index_contents .area .box .part.plan_list .cont.clm_item.pjunior ul li:before,.fanclub_detail_contents .area .box .part.plan_list .cont.clm_item.pjunior ul li:before{color:#7f1084}.fanclub_index_contents .area .box .part.plan_list .cont.clm_item.pjunior:hover p.more,.fanclub_detail_contents .area .box .part.plan_list .cont.clm_item.pjunior:hover p.more{color:#7f1084}.fanclub_index_contents .area .box .part.plan_list .cont.clm_item.pjunior:hover p.more:before,.fanclub_detail_contents .area .box .part.plan_list .cont.clm_item.pjunior:hover p.more:before{border-left-color:#7f1084}.fanclub_index_contents .area .box .part.plan_list .cont.clm_item.free .heading,.fanclub_detail_contents .area .box .part.plan_list .cont.clm_item.free .heading{background:#f39800}.fanclub_index_contents .area .box .part.plan_list .cont.clm_item.free .price_wrap,.fanclub_detail_contents .area .box .part.plan_list .cont.clm_item.free .price_wrap{border-bottom-color:#f39800}.fanclub_index_contents .area .box .part.plan_list .cont.clm_item.free .price_wrap .feature,.fanclub_detail_contents .area .box .part.plan_list .cont.clm_item.free .price_wrap .feature{border-color:#f39800}.fanclub_index_contents .area .box .part.plan_list .cont.clm_item.free .price_wrap .price,.fanclub_detail_contents .area .box .part.plan_list .cont.clm_item.free .price_wrap .price{color:#f39800}.fanclub_index_contents .area .box .part.plan_list .cont.clm_item.free .catch,.fanclub_detail_contents .area .box .part.plan_list .cont.clm_item.free .catch{color:#f39800}.fanclub_index_contents .area .box .part.plan_list .cont.clm_item.free ul li:before,.fanclub_detail_contents .area .box .part.plan_list .cont.clm_item.free ul li:before{color:#f39800}.fanclub_index_contents .area .box .part.plan_list .cont.clm_item.free:hover p.more,.fanclub_detail_contents .area .box .part.plan_list .cont.clm_item.free:hover p.more{color:#f39800}.fanclub_index_contents .area .box .part.plan_list .cont.clm_item.free:hover p.more:before,.fanclub_detail_contents .area .box .part.plan_list .cont.clm_item.free:hover p.more:before{border-left-color:#f39800}@media print,screen and (min-width:600px){.fanclub_index_contents .area .box .part.plan_list .cont:nth-child(1),.fanclub_detail_contents .area .box .part.plan_list .cont:nth-child(1){grid-column:1/3}}@media print,screen and (min-width:600px){.fanclub_index_contents .area .box .part.plan_list .cont:nth-child(1) .price_wrap,.fanclub_detail_contents .area .box .part.plan_list .cont:nth-child(1) .price_wrap{flex-direction:row}}@media print,screen and (min-width:960px){.fanclub_index_contents .area .box .part.plan_list .cont:nth-child(2),.fanclub_detail_contents .area .box .part.plan_list .cont:nth-child(2){grid-column:3/5}}@media print,screen and (min-width:960px){.fanclub_index_contents .area .box .part.plan_list .cont:nth-child(2) .price_wrap,.fanclub_detail_contents .area .box .part.plan_list .cont:nth-child(2) .price_wrap{flex-direction:row}}@media print,screen and (min-width:960px){.fanclub_index_contents .area .box .part.plan_list .cont:nth-child(3),.fanclub_detail_contents .area .box .part.plan_list .cont:nth-child(3){grid-column:1}}@media print,screen and (min-width:960px){.fanclub_index_contents .area .box .part.plan_list .cont:nth-child(4),.fanclub_detail_contents .area .box .part.plan_list .cont:nth-child(4){grid-column:2/4}}@media print,screen and (min-width:960px){.fanclub_index_contents .area .box .part.plan_list .cont:nth-child(5),.fanclub_detail_contents .area .box .part.plan_list .cont:nth-child(5){grid-column:4}}.fanclub_index_contents .area.promo_area{position:relative;z-index:0;padding-bottom:0;background:url(/images/fanclub/index_intro_bg.jpg) no-repeat left top/cover}.fanclub_index_contents .area.promo_area:before{right:0;left:0;margin:0 auto;width:110%;max-width:1400px;background-position:right bottom;background-size:600px}.fanclub_index_contents .area.promo_area:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;display:block;margin:auto;width:60%;background:url(/images/fanclub/index_intro_member.png) no-repeat center bottom/100%}@media print,screen and (min-width:960px){.fanclub_index_contents .area.promo_area:before{margin:0 auto;width:105%;max-width:none;background-position:right bottom;background-size:calc(340px + 20vw)}}.fanclub_index_contents .area.promo_area .hgroup{margin-bottom:10vw}@media print,screen and (min-width:960px){.fanclub_index_contents .area.promo_area .hgroup{margin-bottom:60px}}.fanclub_index_contents .area.promo_area .hgroup>*{filter:drop-shadow(0 0 2px #fff) drop-shadow(0 0 2px #fff) drop-shadow(0 0 2px #fff) drop-shadow(0 0 2px #fff) drop-shadow(0 0 2px #fff);color:#000}.fanclub_index_contents .area.promo_area .hgroup .heading_sub{margin-top:0;font-size:calc(2.5vw + 2rem)}@media screen and (min-width:1400px){.fanclub_index_contents .area.promo_area .hgroup .heading_sub{font-size:5rem}}.fanclub_index_contents .area.promo_area .hgroup .heading_sub .small{display:block;font-size:.5em}.fanclub_index_contents .area.promo_area .hgroup .heading02,.fanclub_index_contents .area.promo_area .hgroup .entry_wrap h2,.entry_wrap .fanclub_index_contents .area.promo_area .hgroup h2{margin-top:1em}@media print,screen and (min-width:960px){.fanclub_index_contents .area.promo_area .hgroup .heading02,.fanclub_index_contents .area.promo_area .hgroup .entry_wrap h2,.entry_wrap .fanclub_index_contents .area.promo_area .hgroup h2{display:flex;align-items:baseline;justify-content:center}}.fanclub_index_contents .area.promo_area .hgroup .heading02 img,.fanclub_index_contents .area.promo_area .hgroup .entry_wrap h2 img,.entry_wrap .fanclub_index_contents .area.promo_area .hgroup h2 img{margin-bottom:1em}@media print,screen and (min-width:960px){.fanclub_index_contents .area.promo_area .hgroup .heading02 img,.fanclub_index_contents .area.promo_area .hgroup .entry_wrap h2 img,.entry_wrap .fanclub_index_contents .area.promo_area .hgroup h2 img{margin:0 .5em 0 0}}.fanclub_index_contents .area.promo_area .box .part .cont.logo_cont{transform:translateY(25%)}@media print,screen and (min-width:960px){.fanclub_index_contents .area.promo_area .box .part .cont.logo_cont{transform:translateY(70px)}}.fanclub_index_contents .area.promo_area .box .part .cont.logo_cont .pic img{display:block;margin:0 auto;width:40%;max-width:400px}.fanclub_index_contents .area.intro_area{padding-top:clamp(40px,5vw + 40px,80px)}.fanclub_index_contents .area.intro_area .box .part{position:relative;text-align:center}.fanclub_index_contents .area.intro_area .box .part .cont.period{text-align:center}@media print,screen and (min-width:960px){.fanclub_index_contents .area.intro_area .box .part .cont.period{display:inline-grid;grid-template-columns:auto 1fr;text-align:left}}.fanclub_index_contents .area.intro_area .box .part .cont.period p{text-align:center}@media print,screen and (min-width:960px){.fanclub_index_contents .area.intro_area .box .part .cont.period p{text-align:left}}.fanclub_index_contents .area.intro_area .box .part .cont.period .heading{display:inline-block;padding:.1em 1em;background:#f00;color:#fff}@media print,screen and (min-width:960px){.fanclub_index_contents .area.intro_area .box .part .cont.period .heading{display:flex;grid-row:1/3;grid-column:1;align-items:center;justify-content:center;margin-right:20px;margin-bottom:0}}.fanclub_index_contents .area.intro_area .box .part .cont.period .date{margin-bottom:.5em;font-size:calc(.25vw + 1.7rem);font-weight:900}@media print,screen and (min-width:960px){.fanclub_index_contents .area.intro_area .box .part .cont.period .date{grid-row:1;grid-column:2}}@media screen and (min-width:1400px){.fanclub_index_contents .area.intro_area .box .part .cont.period .date{font-size:2rem}}@media print,screen and (min-width:960px){.fanclub_index_contents .area.intro_area .box .part .cont.period .note{grid-row:2;grid-column:2}}.fanclub_index_contents .area.intro_area .box .part .cont.btn_wrap a.button.btn_fc_big.mypage:before{background:linear-gradient(0deg,#802300 0,#c59e00 100%)}.fanclub_index_contents .area.plan_area{padding:40px 0;background:#d40000 linear-gradient(-45deg,#d40000 50%,#f00 50%)}@media print,screen and (min-width:960px){.fanclub_index_contents .area.plan_area{background:#d40000 linear-gradient(-30deg,#d40000 50%,#f00 50%)}}.fanclub_index_contents .area.plan_area .box .hgroup{margin:0 auto;padding-bottom:40px;max-width:700px;background:url(../images/fanclub/index_korokun.png) no-repeat top right/25%}@media print,screen and (min-width:600px){.fanclub_index_contents .area.plan_area .box .hgroup{background-size:17%}}@media print,screen and (min-width:960px){.fanclub_index_contents .area.plan_area .box .hgroup{background-size:150px}}.fanclub_index_contents .area.plan_area .box .hgroup>*{font-size:calc(2.5vw + 1rem);line-height:1.2;color:#fff}@media screen and (min-width:1400px){.fanclub_index_contents .area.plan_area .box .hgroup>*{font-size:4rem}}.fanclub_index_contents .area.plan_area .box .hgroup .heading_sub{margin-top:0;text-align:left;text-transform:none;font-weight:900}@media print,screen and (min-width:600px){.fanclub_index_contents .area.plan_area .box .hgroup .heading_sub{text-align:center}}@media print,screen and (min-width:960px){.fanclub_index_contents .area.plan_area .box .hgroup .heading_sub{text-align:left}}.fanclub_index_contents .area.plan_area .box .hgroup .heading02,.fanclub_index_contents .area.plan_area .box .hgroup .entry_wrap h2,.entry_wrap .fanclub_index_contents .area.plan_area .box .hgroup h2{margin-top:1em}@media print,screen and (min-width:960px){.fanclub_index_contents .area.plan_area .box .hgroup .heading02,.fanclub_index_contents .area.plan_area .box .hgroup .entry_wrap h2,.entry_wrap .fanclub_index_contents .area.plan_area .box .hgroup h2{margin-top:.5em}}@media print,screen and (min-width:960px){.fanclub_index_contents .area.plan_area .box .hgroup .heading02,.fanclub_index_contents .area.plan_area .box .hgroup .entry_wrap h2,.entry_wrap .fanclub_index_contents .area.plan_area .box .hgroup h2{display:flex;align-items:baseline;justify-content:center;text-align:left}}.fanclub_index_contents .area.plan_area .box .hgroup .heading02 img,.fanclub_index_contents .area.plan_area .box .hgroup .entry_wrap h2 img,.entry_wrap .fanclub_index_contents .area.plan_area .box .hgroup h2 img{width:90%}@media print,screen and (min-width:960px){.fanclub_index_contents .area.plan_area .box .hgroup .heading02 img,.fanclub_index_contents .area.plan_area .box .hgroup .entry_wrap h2 img,.entry_wrap .fanclub_index_contents .area.plan_area .box .hgroup h2 img{margin-left:.3em}}.fanclub_index_contents .area.plan_area .box .part.compare_part .cont{text-align:center}.fanclub_index_contents .area.plan_area .box .part.compare_part .cont a{display:inline-block;font-size:calc(.25vw + 1.7rem);font-weight:700;color:#fff}@media screen and (min-width:1400px){.fanclub_index_contents .area.plan_area .box .part.compare_part .cont a{font-size:2rem}}.fanclub_index_contents .area.plan_area .box .part.compare_part .cont a:before{border-left-color:#fff}.fanclub_index_contents .area.kiyaku_area .box{padding:20px;border:1px solid #000;height:300px;overflow-y:scroll}.fanclub_index_contents .area.kiyaku_area .box .part .cont ul li{padding-left:0}.fanclub_index_contents .area.kiyaku_area .box .part .cont ul li:before{display:none}.fanclub_index_contents .area.information_area{padding-top:0}.fanclub_index_contents .area.information_area .box .part.archive_list{border-top:1px solid #707070}.fanclub_index_contents .area.information_area .box .part.archive_list .cont{margin-bottom:0;padding:30px 2%;border-bottom:1px solid #707070}@media print,screen and (min-width:600px){.fanclub_index_contents .area.information_area .box .part.archive_list .cont{display:flex;align-items:baseline}}.fanclub_index_contents .area.information_area .box .part.archive_list .cont p{font-weight:700}@media print,screen and (min-width:600px){.fanclub_index_contents .area.information_area .box .part.archive_list .cont .date{flex-shrink:0;width:10em}}@media print,screen and (min-width:600px){.fanclub_index_contents .area.information_area .box .part.archive_list .cont .title{flex-grow:1}}.fanclub_index_contents .area.information_area .box .part.archive_list .cont .title a{text-decoration:none;color:#333;transition:.3s}.fanclub_index_contents .area.information_area .box .part.archive_list .cont .title a:hover{color:#f00}.fanclub_detail_contents{padding-top:0}.fanclub_detail_contents .area.plan_area .box.campaign_box .heading03,.fanclub_detail_contents .area.plan_area .box.campaign_box .entry_wrap h3,.entry_wrap .fanclub_detail_contents .area.plan_area .box.campaign_box h3{position:relative;display:flex;justify-content:center;margin-bottom:1.5em;text-align:center;color:#f00}.fanclub_detail_contents .area.plan_area .box.campaign_box .heading03:before,.fanclub_detail_contents .area.plan_area .box.campaign_box .entry_wrap h3:before,.entry_wrap .fanclub_detail_contents .area.plan_area .box.campaign_box h3:before,.fanclub_detail_contents .area.plan_area .box.campaign_box .heading03:after,.fanclub_detail_contents .area.plan_area .box.campaign_box .entry_wrap h3:after,.entry_wrap .fanclub_detail_contents .area.plan_area .box.campaign_box h3:after{content:"";display:block;width:3px;background:#f00}.fanclub_detail_contents .area.plan_area .box.campaign_box .heading03:before,.fanclub_detail_contents .area.plan_area .box.campaign_box .entry_wrap h3:before,.entry_wrap .fanclub_detail_contents .area.plan_area .box.campaign_box h3:before{margin-right:1em;transform:rotate(-20deg)}.fanclub_detail_contents .area.plan_area .box.campaign_box .heading03:after,.fanclub_detail_contents .area.plan_area .box.campaign_box .entry_wrap h3:after,.entry_wrap .fanclub_detail_contents .area.plan_area .box.campaign_box h3:after{margin-left:1em;transform:rotate(20deg)}.fanclub_detail_contents .area.plan_area .box.campaign_box .part{padding:20px;border:1px solid #f00}@media print,screen and (min-width:600px){.fanclub_detail_contents .area.plan_area .box.campaign_box .part{align-items:center}}.fanclub_detail_contents .area.plan_area .box.campaign_box .part .cont .catch{font-weight:900}.fanclub_detail_contents .area.plan_area .box.campaign_box .part .cont .label{display:inline-block;margin-bottom:.3em;padding:.1em .5em;background:#f00;font-size:1.4rem;font-weight:700;color:#fff}@media print,screen and (min-width:600px){.fanclub_detail_contents .area.plan_area .box.campaign_box .part .cont.texts_item{width:55%}}.fanclub_detail_contents .area.plan_area .box.campaign_box .part .cont.texts_item .catch{text-align:center;font-size:calc(1.25vw + 1.5rem);font-weight:900}@media print,screen and (min-width:600px){.fanclub_detail_contents .area.plan_area .box.campaign_box .part .cont.texts_item .catch{text-align:left}}@media screen and (min-width:1400px){.fanclub_detail_contents .area.plan_area .box.campaign_box .part .cont.texts_item .catch{font-size:2.8rem}}.fanclub_detail_contents .area.plan_area .box.campaign_box .part .cont.texts_item .catch_sub{margin-bottom:1em;font-weight:700}.fanclub_detail_contents .area.plan_area .box.campaign_box .part .cont.texts_item .date{margin-bottom:1em;font-size:calc(.25vw + 1.7rem);font-weight:900;color:#f00}@media screen and (min-width:1400px){.fanclub_detail_contents .area.plan_area .box.campaign_box .part .cont.texts_item .date{font-size:2rem}}.fanclub_detail_contents .area.plan_area .box.campaign_box .part .cont.image_item{text-align:center}@media print,screen and (min-width:600px){.fanclub_detail_contents .area.plan_area .box.campaign_box .part .cont.image_item{width:40%}}.fanclub_detail_contents .area.plan_area .box.campaign_box .part .cont.image_item p{text-align:center}@media print,screen and (min-width:960px){.fanclub_detail_contents .area.plan_area .box.campaign_box .part .cont.image_item p{display:block}}.fanclub_detail_contents .area.plan_area .box.campaign_box .part .cont.image_item p.pic{margin:0 auto 20px}.fanclub_detail_contents .area.plan_area .box.campaign_box .part .cont.image_item p.catch,.fanclub_detail_contents .area.plan_area .box.campaign_box .part .cont.image_item .label{display:inline-block}.fanclub_detail_contents .area.plan_area .box.campaign_box .part .cont.image_item p.catch{line-height:1.5}.fanclub_detail_contents .area.specialoffer_area{padding-top:0}.fanclub_detail_contents .area.specialoffer_area .hgroup{margin:0 auto 20px;width:90%;max-width:700px}@media print,screen and (min-width:960px){.fanclub_detail_contents .area.specialoffer_area .hgroup{margin-bottom:60px}}.fanclub_detail_contents .area.specialoffer_area .hgroup .heading02,.fanclub_detail_contents .area.specialoffer_area .hgroup .entry_wrap h2,.entry_wrap .fanclub_detail_contents .area.specialoffer_area .hgroup h2{padding:5% 25% 5% 0;background:url(../images/fanclub/index_korokun.png) no-repeat right center/20%}@media print,screen and (min-width:960px){.fanclub_detail_contents .area.specialoffer_area .hgroup .heading02,.fanclub_detail_contents .area.specialoffer_area .hgroup .entry_wrap h2,.entry_wrap .fanclub_detail_contents .area.specialoffer_area .hgroup h2{padding:0 150px 0 0;background-size:110px}}.fanclub_detail_contents .area.specialoffer_area .hgroup .heading02 img,.fanclub_detail_contents .area.specialoffer_area .hgroup .entry_wrap h2 img,.entry_wrap .fanclub_detail_contents .area.specialoffer_area .hgroup h2 img{width:100%;max-width:none;transform:rotate(-5deg)}.fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_list .cont{position:relative;padding:20px;border:1px solid #ccc;overflow:hidden}@media print,screen and (min-width:960px){.fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_list .cont{padding:10px}}.fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_list .cont .pic{margin-bottom:5px}.fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_list .cont .eligible{display:flex;justify-content:space-between;margin-bottom:20px}@media print,screen and (min-width:960px){.fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_list .cont .eligible{flex-wrap:wrap}}@media screen and (min-width:1400px){.fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_list .cont .eligible{flex-wrap:nowrap}}.fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_list .cont .eligible li.disabled{opacity:.25}@media screen and (min-width:1400px){.fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_list .cont .eligible li:not(:last-child){margin-right:2px}}.fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_list .cont .eligible li{display:block;padding:5px 0;width:calc(25% - 2px);background:#f00;text-align:center;font-size:.9rem;font-weight:700;line-height:1;color:#fff}@media print,screen and (min-width:960px){.fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_list .cont .eligible li{margin:2px 0;width:calc(50% - 2px)}}@media screen and (min-width:1400px){.fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_list .cont .eligible li{flex-grow:1;width:auto}}.fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_list .cont .eligible li.gold{background:#ae7a30}.fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_list .cont .eligible li.regular{background:#172a88}.fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_list .cont .eligible li.junior{background:#00913a}.fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_list .cont .eligible li.pjunior{background:#7f1084}.fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_list .cont .eligible li.free{background:#f39800}.fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_list .cont p.heading,.fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_list .cont p.heading_sub{text-align:center}.fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_list .cont p.heading_sub{font-size:1.4rem;font-weight:700;line-height:1.3}.fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_list .cont p.heading{font-size:1.6rem;font-weight:900}.fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_list .cont p.text,.fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_list .cont .entry_wrap p,.entry_wrap .fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_list .cont p{font-size:1.3rem}.fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_list .cont.new:before{content:"NEW!";position:absolute;top:0;left:0;z-index:1;padding:20px 2em 5px;background:#f00;font-weight:900;line-height:1;color:#fff;transform:translate(-50%,0) rotate(-45deg);transform-origin:top center}.fanclub_detail_contents .area.specialoffer_area .box .part.more .cont p{text-align:center;font-size:calc(1.25vw + 1.5rem);font-weight:900}.fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont .table,.fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont .entry_wrap table,.entry_wrap .fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont table{border-spacing:0;border-collapse:collapse}.fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont .table tbody th,.fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont .entry_wrap table tbody th,.entry_wrap .fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont table tbody th,.fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont .table tbody td,.fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont .entry_wrap table tbody td,.entry_wrap .fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont table tbody td{border-color:#ccc;vertical-align:middle}.fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont .table tbody th .small,.fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont .entry_wrap table tbody th .small,.entry_wrap .fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont table tbody th .small,.fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont .table tbody td .small,.fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont .entry_wrap table tbody td .small,.entry_wrap .fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont table tbody td .small{display:inline-block;font-size:1.2rem}.fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont .table tbody th,.fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont .entry_wrap table tbody th,.entry_wrap .fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont table tbody th{font-size:.9em;font-weight:700}.fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont .table tbody th[scope=col],.fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont .entry_wrap table tbody th[scope=col],.entry_wrap .fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont table tbody th[scope=col]{background:#f00;text-align:center;color:#fff}.fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont .table tbody th[scope=row],.fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont .entry_wrap table tbody th[scope=row],.entry_wrap .fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont table tbody th[scope=row]{text-align:left}.fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont .table tbody td,.fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont .entry_wrap table tbody td,.entry_wrap .fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont table tbody td{text-align:center;font-weight:700;letter-spacing:normal;vertical-align:middle}.fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont .table tbody th.send:before,.fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont .entry_wrap table tbody th.send:before,.entry_wrap .fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont table tbody th.send:before,.fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont .table tbody th.send:after,.fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont .entry_wrap table tbody th.send:after,.entry_wrap .fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont table tbody th.send:after,.fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont .table tbody th.new:before,.fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont .entry_wrap table tbody th.new:before,.entry_wrap .fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont table tbody th.new:before,.fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont .table tbody th.new:after,.fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont .entry_wrap table tbody th.new:after,.entry_wrap .fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont table tbody th.new:after{display:inline-block;margin:0 15px;padding:0 6px;font-size:.9rem;font-weight:700;line-height:1;color:#fff}@media print,screen and (min-width:600px){.fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont .table tbody th.send:before,.fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont .entry_wrap table tbody th.send:before,.entry_wrap .fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont table tbody th.send:before,.fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont .table tbody th.send:after,.fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont .entry_wrap table tbody th.send:after,.entry_wrap .fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont table tbody th.send:after,.fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont .table tbody th.new:before,.fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont .entry_wrap table tbody th.new:before,.entry_wrap .fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont table tbody th.new:before,.fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont .table tbody th.new:after,.fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont .entry_wrap table tbody th.new:after,.entry_wrap .fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont table tbody th.new:after{margin:0 10px;padding:2px 4px}}.fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont .table tbody th.send[scope=row]:after,.fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont .entry_wrap table tbody th.send[scope=row]:after,.entry_wrap .fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont table tbody th.send[scope=row]:after{content:"発送";background:#00a0e9}.fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont .table tbody th.new[scope=col]:before,.fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont .entry_wrap table tbody th.new[scope=col]:before,.entry_wrap .fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont table tbody th.new[scope=col]:before{content:"NEW!";display:block;margin:0 auto 5px;width:-moz-fit-content;width:fit-content;background:#f00}.fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont .table tbody th.new[scope=row]:after,.fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont .entry_wrap table tbody th.new[scope=row]:after,.entry_wrap .fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont table tbody th.new[scope=row]:after{content:"NEW!";background:#f00}.fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont .table tbody th.gold[scope=col],.fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont .entry_wrap table tbody th.gold[scope=col],.entry_wrap .fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont table tbody th.gold[scope=col]{background:#ae7a30}.fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont .table tbody td.gold,.fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont .entry_wrap table tbody td.gold,.entry_wrap .fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont table tbody td.gold{color:#ae7a30}.fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont .table tbody th.regular[scope=col],.fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont .entry_wrap table tbody th.regular[scope=col],.entry_wrap .fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont table tbody th.regular[scope=col]{background:#172a88}.fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont .table tbody td.regular,.fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont .entry_wrap table tbody td.regular,.entry_wrap .fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont table tbody td.regular{color:#172a88}.fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont .table tbody th.junior[scope=col],.fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont .entry_wrap table tbody th.junior[scope=col],.entry_wrap .fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont table tbody th.junior[scope=col]{background:#00913a}.fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont .table tbody td.junior,.fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont .entry_wrap table tbody td.junior,.entry_wrap .fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont table tbody td.junior{color:#00913a}.fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont .table tbody th.pjunior[scope=col],.fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont .entry_wrap table tbody th.pjunior[scope=col],.entry_wrap .fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont table tbody th.pjunior[scope=col]{background:#7f1084}.fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont .table tbody td.pjunior,.fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont .entry_wrap table tbody td.pjunior,.entry_wrap .fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont table tbody td.pjunior{color:#7f1084}.fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont .table tbody th.free[scope=col],.fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont .entry_wrap table tbody th.free[scope=col],.entry_wrap .fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont table tbody th.free[scope=col]{background:#f39800}.fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont .table tbody td.free,.fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont .entry_wrap table tbody td.free,.entry_wrap .fanclub_detail_contents .area.specialoffer_area .box .part.specialoffer_table .cont table tbody td.free{color:#f39800}.fanclub_detail_contents .area.specialoffer_area .box .part.notice_part .heading04,.fanclub_detail_contents .area.specialoffer_area .box .part.notice_part .entry_wrap h4,.entry_wrap .fanclub_detail_contents .area.specialoffer_area .box .part.notice_part h4{padding-bottom:.2em;border-bottom:2px solid #f00}.fanclub_detail_contents .area.specialoffer_area .box .part.notice_part .cont{padding:20px;border:1px solid #ccc}.fanclub_faq_contents .area .box{padding:30px clamp(10px,1.25vw + 5px,20px);background:#fff}.fanclub_faq_contents .area .box .hgroup .heading02,.fanclub_faq_contents .area .box .hgroup .entry_wrap h2,.entry_wrap .fanclub_faq_contents .area .box .hgroup h2{font-size:clamp(2.2rem,1.5vw + 1.6rem,3.4rem)}.fanclub_faq_contents .area .box .part .question,.fanclub_faq_contents .area .box .part .cont.answer{position:relative;padding-left:30px}.fanclub_faq_contents .area .box .part .question:before,.fanclub_faq_contents .area .box .part .cont.answer:before{position:absolute;top:0;left:0;margin:auto;font-size:2rem;font-weight:700;font-family:Rubik_m,Rubik,HelveticaNeue,Helvetica,Noto Sans JP,Noto Sans CJK JP,"ヒラギノ角ゴ Pro W3","メイリオ",Meiryo,Helvetica Neue,Helvetica,Arial,sans-serif;color:#f00}.fanclub_faq_contents .area .box .part .question:before{content:"Q"}.fanclub_faq_contents .area .box .part .cont.answer:before{content:"A"}.partners_index_contents:before{content:"";display:block;padding-top:33%;background:url(../images/partners/index_promo.jpg) no-repeat center center/cover}.partners_index_contents .area.promo_area{padding-bottom:40px}.partners_index_contents .area.promo_area .box{width:100%;max-width:1920px}.partners_index_contents .area.partners_area .box .heading04,.partners_index_contents .area.partners_area .box .entry_wrap h4,.entry_wrap .partners_index_contents .area.partners_area .box h4{display:flex;margin-bottom:2em;background:#1f2022;color:#fff}.partners_index_contents .area.partners_area .box .heading04:before,.partners_index_contents .area.partners_area .box .entry_wrap h4:before,.entry_wrap .partners_index_contents .area.partners_area .box h4:before,.partners_index_contents .area.partners_area .box .heading04:after,.partners_index_contents .area.partners_area .box .entry_wrap h4:after,.entry_wrap .partners_index_contents .area.partners_area .box h4:after{content:"";display:block;flex-grow:1;background:linear-gradient(90deg,#fff 0,#464646 100%)}.partners_index_contents .area.partners_area .box .heading04:before,.partners_index_contents .area.partners_area .box .entry_wrap h4:before,.entry_wrap .partners_index_contents .area.partners_area .box h4:before{background:linear-gradient(90deg,#fff 0,#464646 100%)}.partners_index_contents .area.partners_area .box .heading04:after,.partners_index_contents .area.partners_area .box .entry_wrap h4:after,.entry_wrap .partners_index_contents .area.partners_area .box h4:after{background:linear-gradient(270deg,#fff 0,#464646 100%)}.partners_index_contents .area.partners_area .box .part{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:20px}@media print,screen and (min-width:600px){.partners_index_contents .area.partners_area .box .part{gap:40px}}.partners_index_contents .area.partners_area .box .part .cont{margin-bottom:0;transition:.5s}.partners_index_contents .area.partners_area .box .part .cont p{font-size:1.8rem;color:#000}.partners_index_contents .area.partners_area .box .part .cont .object_fit{width:150px}@media print,screen and (min-width:600px){.partners_index_contents .area.partners_area .box .part .cont .object_fit{width:250px}}.partners_index_contents .area.partners_area .box .part .cont .object_fit:before{padding-top:45%}.partners_index_contents .area.partners_area .box .part .cont .object_fit img{-o-object-fit:contain;object-fit:contain}.partners_index_contents .area.partners_area .box .part a.cont:hover{opacity:.5}.partners_index_contents .area.partners_area .box .part .cont[href=""]{pointer-events:none}.partners_index_contents .area.partners_area .box .part.premium_part .cont .object_fit{width:280px}@media print,screen and (min-width:600px){.partners_index_contents .area.partners_area .box .part.premium_part .cont .object_fit{width:360px}}.partners_index_contents .area.partners_area .box .part.premium_part .cont .object_fit:before{padding-top:80%}.partners_index_contents .area.partners_area .box .part.gold_part .cont .object_fit{width:200px}@media print,screen and (min-width:600px){.partners_index_contents .area.partners_area .box .part.gold_part .cont .object_fit{width:280px}}.partners_index_contents .area.partners_area .box .part.silver_part .cont .object_fit{max-width:150px}@media print,screen and (min-width:600px){.partners_index_contents .area.partners_area .box .part.silver_part .cont .object_fit{max-width:230px}}.partners_index_contents .area.partners_area .box .part.supporter_part .cont .object_fit{max-width:150px}@media print,screen and (min-width:600px){.partners_index_contents .area.partners_area .box .part.supporter_part .cont .object_fit{max-width:200px}}.partners_index_contents .area.partners_area .box .part.supporter_part.text_part .cont{padding:15px 0;border:1px solid #ccc}.partners_index_contents .area.partners_area .box .part.supporter_part.text_part .cont p{width:150px;text-align:center;font-size:1.4rem}.partners_index_contents .area.partners_area .box .part.supporter_part.text_part .cont:hover{background:#ccc;opacity:1}.partners_index_contents .area.partners_area .box .part.supplier_part .cont .object_fit{width:160px}@media print,screen and (min-width:600px){.partners_index_contents .area.partners_area .box .part.supplier_part .cont .object_fit{width:260px}}.contents[class^=partnership_] .area .hgroup{margin-bottom:50px}.contents[class^=partnership_] .area .box .part .large_texts p,.contents[class^=partnership_] .area .box .part p.large_text{font-size:clamp(1.5rem,.25vw + 1.5rem,1.8rem)}.contents[class^=partnership_] .area .box .part .cont .button.radius>*{border-radius:30px}@media print,screen and (min-width:960px){.contents[class^=partnership_] .area .box.intro_box .part .cont p{text-align:center}}.partnership_index_contents .area.firstview_area{position:relative;z-index:5;padding-bottom:0;background:url(../images/partnership/index_firstview_bg.jpg) no-repeat center center/cover}.partnership_index_contents .area.firstview_area .hgroup{margin-bottom:clamp(2rem,7vw,9rem);mix-blend-mode:multiply}@media print,screen and (min-width:960px){.partnership_index_contents .area.firstview_area .hgroup{margin-bottom:0}}.partnership_index_contents .area.firstview_area .hgroup .heading_sub{margin-top:0;font-size:clamp(1.5rem,4vw,5rem);font-weight:700;color:#868686;letter-spacing:normal}.partnership_index_contents .area.firstview_area .hgroup .heading02,.partnership_index_contents .area.firstview_area .hgroup .entry_wrap h2,.entry_wrap .partnership_index_contents .area.firstview_area .hgroup h2{font-size:clamp(2rem,7vw,11rem);line-height:1.2}@media print,screen and (min-width:1500px){.partnership_index_contents .area.firstview_area .box .part.btn_part{position:fixed;top:200px;right:0;z-index:1;flex-direction:column;gap:20px}}.partnership_index_contents .area.firstview_area .box .part.btn_part .cont.btn_wrap{gap:10px;display:flex;flex-wrap:wrap;justify-content:center}@media print,screen and (min-width:1500px){.partnership_index_contents .area.firstview_area .box .part.btn_part .cont.btn_wrap{flex-direction:column}}.partnership_index_contents .area.firstview_area .box .part.btn_part .cont.btn_wrap .button{margin:0;width:250px}@media print,screen and (min-width:1500px){.partnership_index_contents .area.firstview_area .box .part.btn_part .cont.btn_wrap .button{width:auto}}.partnership_index_contents .area.firstview_area .box .part.btn_part .cont.btn_wrap .button>*{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 30px;padding-top:0;padding-bottom:0;height:50px;line-height:1.4}@media print,screen and (min-width:1500px){.partnership_index_contents .area.firstview_area .box .part.btn_part .cont.btn_wrap .button>*{align-items:flex-start;padding-right:10px;border-right:none;height:60px;border-start-end-radius:0;border-end-end-radius:0;font-size:1.3rem;letter-spacing:normal}}.partnership_index_contents .area.firstview_area .box .part.btn_part .cont.btn_wrap .button>* .small{font-size:.8em;font-weight:400}.partnership_index_contents .area.think_area{background:url(../images/partnership/index_think_bg.jpg) no-repeat center center/cover}@media print,screen and (min-width:960px){.partnership_index_contents .area.think_area .box.greeting_box .part .cont p{text-align:center}}.partnership_index_contents .area.think_area .box.corevalues_box:after{content:"";display:block;margin:auto;margin-top:-1px;width:100%;height:clamp(40px,10vw,100px);background:#000;-webkit-clip-path:polygon(50% 100%,0 0,100% 0);clip-path:polygon(50% 100%,0 0,100% 0)}.partnership_index_contents .area.think_area .box.corevalues_box .heading03,.partnership_index_contents .area.think_area .box.corevalues_box .entry_wrap h3,.entry_wrap .partnership_index_contents .area.think_area .box.corevalues_box h3{margin-bottom:0;padding:14px 0 0;background:#000;color:#fff}.partnership_index_contents .area.think_area .box.corevalues_box .part{display:flex;flex-direction:column;padding:14px;background:#000;gap:14px}@media print,screen and (min-width:960px){.partnership_index_contents .area.think_area .box.corevalues_box .part{flex-direction:row;flex-wrap:wrap;justify-content:space-between}}@media screen and (min-width:1400px){.partnership_index_contents .area.think_area .box.corevalues_box .part{flex:nowrap 1;gap:5px}}.partnership_index_contents .area.think_area .box.corevalues_box .part .cont.clm_item{position:relative;z-index:0;display:grid;margin-bottom:0;padding:14px;background:#f00;gap:10px 14px}@media print,screen and (min-width:600px){.partnership_index_contents .area.think_area .box.corevalues_box .part .cont.clm_item{grid-template-rows:auto 1fr;grid-template-columns:50% auto}}@media print,screen and (min-width:960px){.partnership_index_contents .area.think_area .box.corevalues_box .part .cont.clm_item{width:calc(50% - 7px)}}@media screen and (min-width:1400px){.partnership_index_contents .area.think_area .box.corevalues_box .part .cont.clm_item{display:flex;flex:1 1;flex-direction:column;justify-content:space-between;width:auto;gap:14px}}.partnership_index_contents .area.think_area .box.corevalues_box .part .cont.clm_item:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;display:block;margin:auto;background:#d72318;mix-blend-mode:multiply;-webkit-clip-path:polygon(100% 0,0 100%,100% 100%);clip-path:polygon(100% 0,0 100%,100% 100%)}.partnership_index_contents .area.think_area .box.corevalues_box .part .cont.clm_item .heading04,.partnership_index_contents .area.think_area .box.corevalues_box .part .cont.clm_item .entry_wrap h4,.entry_wrap .partnership_index_contents .area.think_area .box.corevalues_box .part .cont.clm_item h4,.partnership_index_contents .area.think_area .box.corevalues_box .part .cont.clm_item p{color:#fff}.partnership_index_contents .area.think_area .box.corevalues_box .part .cont.clm_item .cont{margin-bottom:0}@media print,screen and (min-width:600px){.partnership_index_contents .area.think_area .box.corevalues_box .part .cont.clm_item .heading_item{grid-row:1;grid-column:1}}@media print,screen and (min-width:960px){.partnership_index_contents .area.think_area .box.corevalues_box .part .cont.clm_item .heading_item{grid-column:1/-1}}.partnership_index_contents .area.think_area .box.corevalues_box .part .cont.clm_item .heading_item .heading04,.partnership_index_contents .area.think_area .box.corevalues_box .part .cont.clm_item .heading_item .entry_wrap h4,.entry_wrap .partnership_index_contents .area.think_area .box.corevalues_box .part .cont.clm_item .heading_item h4{margin-bottom:0}.partnership_index_contents .area.think_area .box.corevalues_box .part .cont.clm_item .heading_item .heading_sub{display:flex;justify-content:center;gap:.5em}.partnership_index_contents .area.think_area .box.corevalues_box .part .cont.clm_item .heading_item .heading_sub:before,.partnership_index_contents .area.think_area .box.corevalues_box .part .cont.clm_item .heading_item .heading_sub:after{content:"-"}@media print,screen and (min-width:600px){.partnership_index_contents .area.think_area .box.corevalues_box .part .cont.clm_item .texts_item{grid-row:2;grid-column:1;margin-bottom:auto}}.partnership_index_contents .area.think_area .box.corevalues_box .part .cont.clm_item .texts_item p{font-size:1.4rem}@media print,screen and (min-width:600px){.partnership_index_contents .area.think_area .box.corevalues_box .part .cont.clm_item .image_item{grid-row:1/-1;grid-column:2}}@media print,screen and (min-width:960px){.partnership_index_contents .area.think_area .box.corevalues_box .part .cont.clm_item .image_item{grid-row:2}}.partnership_index_contents .area.think_area .box.valuelist_box .part .cont.clm_item{position:relative;background:#f00}.partnership_index_contents .area.think_area .box.valuelist_box .part .cont.clm_item p{padding:.7em;text-align:center;font-size:clamp(1.6rem,.5vw + 1.4rem,2rem);font-weight:700;color:#fff}.partnership_index_contents .area.think_area .box.valuelist_box .part .cont.clm_item p:before{content:"";position:absolute;top:0;right:0;border-color:transparent #000 transparent transparent;border-style:solid;border-width:0 1.5em 1.5em 0;width:0;height:0}.partnership_index_contents .area.heart_area{position:relative;z-index:0}.partnership_index_contents .area.heart_area:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;display:block;margin:auto;background:#e9eef2;mix-blend-mode:multiply;-webkit-clip-path:polygon(100% 0,0 100%,100% 100%);clip-path:polygon(100% 0,0 100%,100% 100%)}.partnership_index_contents .area.heart_area .box .part .cont.texts .heading03,.partnership_index_contents .area.heart_area .box .part .cont.texts .entry_wrap h3,.entry_wrap .partnership_index_contents .area.heart_area .box .part .cont.texts h3{font-weight:900}.partnership_index_contents .area.heart_area .box .part .cont.texts .heading03:before,.partnership_index_contents .area.heart_area .box .part .cont.texts .entry_wrap h3:before,.entry_wrap .partnership_index_contents .area.heart_area .box .part .cont.texts h3:before,.partnership_index_contents .area.heart_area .box .part .cont.texts .heading03:after,.partnership_index_contents .area.heart_area .box .part .cont.texts .entry_wrap h3:after,.entry_wrap .partnership_index_contents .area.heart_area .box .part .cont.texts h3:after{display:inline-block;font-size:1.3em;color:#f00}.partnership_index_contents .area.heart_area .box .part .cont.texts .heading03:before,.partnership_index_contents .area.heart_area .box .part .cont.texts .entry_wrap h3:before,.entry_wrap .partnership_index_contents .area.heart_area .box .part .cont.texts h3:before{content:"“";margin-right:.5em}.partnership_index_contents .area.heart_area .box .part .cont.texts .heading03:after,.partnership_index_contents .area.heart_area .box .part .cont.texts .entry_wrap h3:after,.entry_wrap .partnership_index_contents .area.heart_area .box .part .cont.texts h3:after{content:"”";margin-left:.5em}@media print,screen and (min-width:960px){.partnership_index_contents .area.heart_area .box.intro_box .part .cont p{text-align:center}}.partnership_index_contents .area.vision_area{background:url(../images/partnership/index_vision_bg.jpg) no-repeat center bottom/100%}.partnership_index_contents .area.vision_area .box .cgroup p{text-align:center;color:#000}.partnership_index_contents .area.vision_area .box .cgroup .catch{font-size:clamp(2rem,7vw,9rem);font-family:YakuHanJP,Anton,Noto Sans JP,Noto Sans CJK JP,"ヒラギノ角ゴ Pro W3","メイリオ",Meiryo,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.2;letter-spacing:.05em}.partnership_index_contents .area.vision_area .box .cgroup .sub_catch{font-size:clamp(1.5rem,5vw,2rem);font-weight:900}.partnership_index_contents .area.vision_area .box .part .cont.texts p:not(:last-child){margin-bottom:1em}.partnership_index_contents .area.vision_area .box .part .cont.texts p{line-height:2.2}@media print,screen and (min-width:960px){.partnership_index_contents .area.vision_area .box .part .cont.texts p{text-align:center}}@media print,screen and (min-width:960px){.partnership_index_contents .area.perspective_area .box .part .cont.texts p{text-align:center}}.partnership_index_contents .area.perspective_area .box.circle_box .part{display:flex;flex-direction:column;align-items:center;justify-content:center}@media print,screen and (min-width:600px){.partnership_index_contents .area.perspective_area .box.circle_box .part{flex-direction:row}}.partnership_index_contents .area.perspective_area .box.circle_box .part .cont:not(:last-child){margin-bottom:-10vw}@media print,screen and (min-width:600px){.partnership_index_contents .area.perspective_area .box.circle_box .part .cont:not(:last-child){margin:0 -5% 0 0}}.partnership_index_contents .area.perspective_area .box.circle_box .part .cont{display:flex;flex-direction:column;flex-shrink:0;align-items:center;justify-content:center;border-radius:50%;width:clamp(100px,75vw,320px);height:clamp(100px,75vw,320px);background:rgba(255,0,0,.3)}@media print,screen and (min-width:600px){.partnership_index_contents .area.perspective_area .box.circle_box .part .cont{width:clamp(100px,45vw,500px);height:clamp(100px,45vw,500px)}}.partnership_index_contents .area.perspective_area .box.circle_box .part .cont .heading04,.partnership_index_contents .area.perspective_area .box.circle_box .part .cont .entry_wrap h4,.entry_wrap .partnership_index_contents .area.perspective_area .box.circle_box .part .cont h4{margin-bottom:0}.partnership_index_contents .area.perspective_area .box.circle_box .part .cont .pic{width:30%}.partnership_index_contents .area.perspective_area .box.circle_box .part .cont p{text-align:center;font-size:clamp(1.2rem,.5vw + .9rem,1.6rem)}.partnership_index_contents .area.perspective_area .box.hastag_box .part .cont ul{display:flex;flex-wrap:wrap;justify-content:center;gap:0 1em}.partnership_index_contents .area.perspective_area .box.hastag_box .part .cont ul li{font-weight:700;color:#f00}.partnership_index_contents .area.perspective_area .box.hastag_box .part .cont ul li:before{content:"#"}.partnership_index_contents .area.contact_area{background:url(../images/partnership/index_contact_bg.jpg) no-repeat center/cover}@media print,screen and (min-width:960px){.partnership_index_contents .area.contact_area .box .part{display:flex;align-items:flex-end}}.partnership_index_contents .area.contact_area .box .part .cont{margin-right:auto;margin-left:auto;max-width:400px}@media print,screen and (min-width:600px){.partnership_index_contents .area.contact_area .box .part .cont{flex:1 1;margin-bottom:0}}.partnership_index_contents .area.contact_area .box .part .cont p{text-align:center}.partnership_index_contents .area.contact_area .box .part .cont .contact_btn{display:block}.partnership_index_contents .area.contact_area .box .part .cont .contact_btn:before{content:"";display:block;border-color:transparent transparent #f00;border-style:solid;border-width:0 0 20px 50px;transition:.3s}.partnership_index_contents .area.contact_area .box .part .cont .contact_btn>*{display:flex;align-items:center;justify-content:center;padding:0 10px 20px;background:#f00;font-weight:700;color:#fff;transition:.3s;gap:20px}.partnership_index_contents .area.contact_area .box .part .cont .contact_btn>:after{content:"\f10f";display:inline-block;font-family:icomoon_medium}.partnership_index_contents .area.contact_area .box .part .cont .contact_btn:hover:before{border-bottom-color:#000}.partnership_index_contents .area.contact_area .box .part .cont .contact_btn:hover>*{background:#000}.partnership_index_contents .area.menu_area .box .part .cont.clm_item{background:#e9eef2}.partnership_index_contents .area.menu_area .box .part .cont.clm_item .texts_item{padding:20px}.partnership_index_contents .area.menu_area .box .part .cont.clm_item .texts_item p{font-size:1.4rem;line-height:1.4}.partnership_index_contents .area.partnerbenefit_area{background:url(../images/partnership/index_partnerbenefit_bg.jpg) no-repeat center top/cover}.partnership_index_contents .area.partnerbenefit_area .box .part .cont.clm_item .category{margin-right:auto;margin-left:auto;width:-moz-fit-content;width:fit-content}.partnership_index_contents .area.partnerbenefit_area .box .part .cont.clm_item .category a{display:block;padding:.5em 1em;border:1px solid #f00;border-radius:2em;width:-moz-fit-content;width:fit-content;text-decoration:none;font-size:1.3rem;line-height:1;color:#f00;transition:.3s}.partnership_index_contents .area.partnerbenefit_area .box .part .cont.clm_item .category a:hover{background:#f00;color:#fff}.partnership_index_contents .area.data_area{position:relative;z-index:0}.partnership_index_contents .area.data_area:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;display:block;margin:auto;background:#e9eef2;mix-blend-mode:multiply;-webkit-clip-path:polygon(100% 0,0 100%,100% 100%);clip-path:polygon(100% 0,0 100%,100% 100%)}.partnership_index_contents .area.data_area .box .heading03,.partnership_index_contents .area.data_area .box .entry_wrap h3,.entry_wrap .partnership_index_contents .area.data_area .box h3{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:.2em;background:#000;color:#fff;gap:0 20px}.partnership_index_contents .area.data_area .box .heading03 .small,.partnership_index_contents .area.data_area .box .entry_wrap h3 .small,.entry_wrap .partnership_index_contents .area.data_area .box h3 .small{font-size:1.5rem}.partnership_index_contents .area.data_area .box .part{margin-right:auto;margin-left:auto;max-width:900px}@media print,screen and (min-width:960px){.partnership_index_contents .area.data_area .box .part.intro_part .cont{text-align:center}}.partnership_index_contents .area.data_area .box.sns_box .part.sns_part{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:clamp(20px,2.5vw + 10px,40px)}.partnership_index_contents .area.data_area .box.sns_box .part.sns_part:before,.partnership_index_contents .area.data_area .box.sns_box .part.sns_part:after{display:block;width:10%}@media print,screen and (min-width:960px){.partnership_index_contents .area.data_area .box.sns_box .part.sns_part:before,.partnership_index_contents .area.data_area .box.sns_box .part.sns_part:after{content:""}}.partnership_index_contents .area.data_area .box.sns_box .part.sns_part:after{order:2}.partnership_index_contents .area.data_area .box.sns_box .part.sns_part .cont.clm_item{display:flex;align-items:center;margin-bottom:0;gap:20px}.partnership_index_contents .area.data_area .box.sns_box .part.sns_part .cont.clm_item:before{width:1.1em;text-align:center;font-size:7rem;font-family:icomoon_medium;line-height:1}@media print,screen and (min-width:600px){.partnership_index_contents .area.data_area .box.sns_box .part.sns_part .cont.clm_item:before{font-size:clamp(4rem,10vw + 0,12rem)}}.partnership_index_contents .area.data_area .box.sns_box .part.sns_part .cont.clm_item .texts_item p .num{display:inline-block;margin-right:.2em;font-size:2em;font-weight:700;line-height:1;color:#000}.partnership_index_contents .area.data_area .box.sns_box .part.sns_part .cont.clm_item.instagram{order:0}.partnership_index_contents .area.data_area .box.sns_box .part.sns_part .cont.clm_item.instagram:before{content:"\f16d";background:linear-gradient(225deg,#4c64d3 10%,#cf2e92 50%,#f26939 75%,#ffdd83 85%);-webkit-background-clip:text;background-clip:text;color:transparent;transform:translateX(.1em)}.partnership_index_contents .area.data_area .box.sns_box .part.sns_part .cont.clm_item.twitter{order:1}.partnership_index_contents .area.data_area .box.sns_box .part.sns_part .cont.clm_item.twitter:before{content:"\f099";color:#00acee}.partnership_index_contents .area.data_area .box.sns_box .part.sns_part .cont.clm_item.youtube{order:3}.partnership_index_contents .area.data_area .box.sns_box .part.sns_part .cont.clm_item.youtube:before{content:"\f167";color:#da1725}.partnership_index_contents .area.data_area .box.sns_box .part.sns_part .cont.clm_item.facebook{order:4}.partnership_index_contents .area.data_area .box.sns_box .part.sns_part .cont.clm_item.facebook:before{content:"\f39e";color:#1877f2}.partnership_index_contents .area.data_area .box.sns_box .part.sns_part .cont.clm_item.line{order:5}.partnership_index_contents .area.data_area .box.sns_box .part.sns_part .cont.clm_item.line:before{content:"\f3c0";color:#00b900}.partnership_index_contents .area.data_area .box.fanclub_box .part.total_part{display:flex;align-items:center;justify-content:center}.partnership_index_contents .area.data_area .box.fanclub_box .part.total_part .cont{margin-bottom:0;padding:10px}.partnership_index_contents .area.data_area .box.fanclub_box .part.total_part .cont p{margin:0;text-align:center}.partnership_index_contents .area.data_area .box.fanclub_box .part.total_part .cont.title{border:1px solid #f00;text-align:center}.partnership_index_contents .area.data_area .box.fanclub_box .part.total_part .cont.texts .num{font-size:3rem;font-weight:900;line-height:1;color:#f00}.partnership_index_contents .area.partners_area .box.partners_box .heading04,.partnership_index_contents .area.partners_area .box.partners_box .entry_wrap h4,.entry_wrap .partnership_index_contents .area.partners_area .box.partners_box h4{display:flex;margin-bottom:2em;background:#464646;color:#fff}.partnership_index_contents .area.partners_area .box.partners_box .heading04:before,.partnership_index_contents .area.partners_area .box.partners_box .entry_wrap h4:before,.entry_wrap .partnership_index_contents .area.partners_area .box.partners_box h4:before,.partnership_index_contents .area.partners_area .box.partners_box .heading04:after,.partnership_index_contents .area.partners_area .box.partners_box .entry_wrap h4:after,.entry_wrap .partnership_index_contents .area.partners_area .box.partners_box h4:after{content:"";display:block;flex-grow:1;background:linear-gradient(90deg,#fff 0,#464646 100%)}.partnership_index_contents .area.partners_area .box.partners_box .heading04:before,.partnership_index_contents .area.partners_area .box.partners_box .entry_wrap h4:before,.entry_wrap .partnership_index_contents .area.partners_area .box.partners_box h4:before{background:linear-gradient(90deg,#fff 0,#464646 100%)}.partnership_index_contents .area.partners_area .box.partners_box .heading04:after,.partnership_index_contents .area.partners_area .box.partners_box .entry_wrap h4:after,.entry_wrap .partnership_index_contents .area.partners_area .box.partners_box h4:after{background:linear-gradient(270deg,#fff 0,#464646 100%)}.partnership_index_contents .area.partners_area .box.partners_box .part:not(:last-child){margin-bottom:0}.partnership_index_contents .area.partners_area .box.partners_box .part{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.partnership_index_contents .area.partners_area .box.partners_box .part .cont{display:block;margin:0 20px 30px;text-decoration:none;transition:.5s}.partnership_index_contents .area.partners_area .box.partners_box .part .cont p{font-size:1.8rem;color:#000}.partnership_index_contents .area.partners_area .box.partners_box .part .cont .object_fit{width:150px}@media print,screen and (min-width:600px){.partnership_index_contents .area.partners_area .box.partners_box .part .cont .object_fit{width:250px}}.partnership_index_contents .area.partners_area .box.partners_box .part .cont .object_fit:before{padding-top:45%}.partnership_index_contents .area.partners_area .box.partners_box .part .cont .object_fit img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.partnership_index_contents .area.partners_area .box.partners_box .part a.cont:hover{opacity:.5}.partnership_index_contents .area.partners_area .box.partners_box .part.premium_part .cont .object_fit{width:280px}@media print,screen and (min-width:600px){.partnership_index_contents .area.partners_area .box.partners_box .part.premium_part .cont .object_fit{width:360px}}.partnership_index_contents .area.partners_area .box.partners_box .part.premium_part .cont .object_fit:before{padding-top:80%}.partnership_index_contents .area.partners_area .box.partners_box .part.gold_part .cont .object_fit{width:200px}@media print,screen and (min-width:600px){.partnership_index_contents .area.partners_area .box.partners_box .part.gold_part .cont .object_fit{width:280px}}.partnership_index_contents .area.partners_area .box.partners_box .part.silver_part .cont .object_fit{max-width:150px}@media print,screen and (min-width:600px){.partnership_index_contents .area.partners_area .box.partners_box .part.silver_part .cont .object_fit{max-width:230px}}.partnership_index_contents .area.partners_area .box.partners_box .part.supporter_part .cont .object_fit{max-width:150px}@media print,screen and (min-width:600px){.partnership_index_contents .area.partners_area .box.partners_box .part.supporter_part .cont .object_fit{max-width:200px}}.partnership_index_contents .area.partners_area .box.partners_box .part.supporter_part .cont.wide_logo .object_fit{max-width:180px}@media print,screen and (min-width:600px){.partnership_index_contents .area.partners_area .box.partners_box .part.supporter_part .cont.wide_logo .object_fit{max-width:300px}}.partnership_index_contents .area.partners_area .box.partners_box .part.supporter_part.text_part .cont{padding:15px 0;border:1px solid #ccc}.partnership_index_contents .area.partners_area .box.partners_box .part.supporter_part.text_part .cont p{width:150px;text-align:center;font-size:1.4rem}.partnership_index_contents .area.partners_area .box.partners_box .part.supporter_part.text_part .cont:hover{background:#ccc;opacity:1}.partnership_index_contents .area.partners_area .box.partners_box .part.supplier_part .cont .object_fit{width:160px}@media print,screen and (min-width:600px){.partnership_index_contents .area.partners_area .box.partners_box .part.supplier_part .cont .object_fit{width:260px}}.partnership_index_contents .area.sns_area .box .part{display:flex;flex-wrap:wrap;gap:30px;justify-content:center}.partnership_index_contents .area.sns_area .box .part .cont.clm_item:before{display:block;text-align:center;font-size:5rem;font-family:icomoon_medium;line-height:1}@media print,screen and (min-width:960px){.partnership_index_contents .area.sns_area .box .part .cont.clm_item:before{font-size:6rem}}.partnership_index_contents .area.sns_area .box .part .cont.clm_item .texts_item p{text-align:center}.partnership_index_contents .area.sns_area .box .part .cont.clm_item.instagram:before{content:"\f16d";background:linear-gradient(225deg,#4c64d3 10%,#cf2e92 50%,#f26939 75%,#ffdd83 85%);-webkit-background-clip:text;background-clip:text;color:transparent;transform:translateX(.1em)}.partnership_index_contents .area.sns_area .box .part .cont.clm_item.twitter:before{content:"\f099";color:#00acee}.partnership_index_contents .area.sns_area .box .part .cont.clm_item.youtube:before{content:"\f167";color:#da1725}.partnership_index_contents .area.sns_area .box .part .cont.clm_item.facebook:before{content:"\f39e";color:#1877f2}.partnership_index_contents .area.sns_area .box .part .cont.clm_item.line:before{content:"\f3c0";color:#00b900}.partnership_application_contents .area.intro_area{padding:0}@media print,screen and (min-width:960px){.partnership_application_contents .area.intro_area{display:flex}}.partnership_application_contents .area.intro_area:after{content:"";display:block;flex-shrink:0;height:40vw;background:url(../images/partnership/application_intro_bg.jpg) no-repeat center/cover}@media print,screen and (min-width:960px){.partnership_application_contents .area.intro_area:after{flex-shrink:0;order:-1;width:50%;height:auto}}.partnership_application_contents .area.intro_area .box{flex-grow:1;margin:0;padding:clamp(40px,5vw + 20px,80px) 0;width:auto;background:url(../images/partnership/application_intro_texts_bg.svg) no-repeat center center/cover}.partnership_application_contents .area.intro_area .box .part{margin:0 auto;width:90%;max-width:1400px}.partnership_application_contents .area.perk_area{background:url(../images/partnership/application_perk_bg.svg) no-repeat center/cover}.partnership_application_contents .area.perk_area .hgroup .heading02,.partnership_application_contents .area.perk_area .hgroup .entry_wrap h2,.entry_wrap .partnership_application_contents .area.perk_area .hgroup h2{color:#f00}.partnership_application_contents .area.perk_area .box .part.perk_list{counter-reset:num 0}@media print,screen and (min-width:600px){.partnership_application_contents .area.perk_area .box .part.perk_list{display:flex;flex-wrap:wrap;justify-content:space-between;gap:40px 0}}.partnership_application_contents .area.perk_area .box .part.perk_list .cont.clm_item{padding-bottom:20px;background:#e9eef2;counter-increment:num}@media print,screen and (min-width:600px){.partnership_application_contents .area.perk_area .box .part.perk_list .cont.clm_item{margin-bottom:0;width:48%}}@media print,screen and (min-width:960px){.partnership_application_contents .area.perk_area .box .part.perk_list .cont.clm_item{width:30%}}.partnership_application_contents .area.perk_area .box .part.perk_list .cont.clm_item .heading05,.partnership_application_contents .area.perk_area .box .part.perk_list .cont.clm_item .entry_wrap h5,.entry_wrap .partnership_application_contents .area.perk_area .box .part.perk_list .cont.clm_item h5{position:relative;margin-bottom:20px;padding:.5em .5em .5em 60px;background:#1f2022;color:#fff}@media print,screen and (min-width:960px){.partnership_application_contents .area.perk_area .box .part.perk_list .cont.clm_item .heading05,.partnership_application_contents .area.perk_area .box .part.perk_list .cont.clm_item .entry_wrap h5,.entry_wrap .partnership_application_contents .area.perk_area .box .part.perk_list .cont.clm_item h5{padding:.8em .5em .8em 60px}}.partnership_application_contents .area.perk_area .box .part.perk_list .cont.clm_item .heading05:before,.partnership_application_contents .area.perk_area .box .part.perk_list .cont.clm_item .entry_wrap h5:before,.entry_wrap .partnership_application_contents .area.perk_area .box .part.perk_list .cont.clm_item h5:before,.partnership_application_contents .area.perk_area .box .part.perk_list .cont.clm_item .heading05:after,.partnership_application_contents .area.perk_area .box .part.perk_list .cont.clm_item .entry_wrap h5:after,.entry_wrap .partnership_application_contents .area.perk_area .box .part.perk_list .cont.clm_item h5:after{position:absolute;top:-10px;left:-10px;width:60px;height:54px;font-size:1.2rem;-webkit-clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%)}@media print,screen and (min-width:960px){.partnership_application_contents .area.perk_area .box .part.perk_list .cont.clm_item .heading05:before,.partnership_application_contents .area.perk_area .box .part.perk_list .cont.clm_item .entry_wrap h5:before,.entry_wrap .partnership_application_contents .area.perk_area .box .part.perk_list .cont.clm_item h5:before,.partnership_application_contents .area.perk_area .box .part.perk_list .cont.clm_item .heading05:after,.partnership_application_contents .area.perk_area .box .part.perk_list .cont.clm_item .entry_wrap h5:after,.entry_wrap .partnership_application_contents .area.perk_area .box .part.perk_list .cont.clm_item h5:after{top:-20px;left:-50px;width:100px;height:84px;font-size:1.5rem}}.partnership_application_contents .area.perk_area .box .part.perk_list .cont.clm_item .heading05:before,.partnership_application_contents .area.perk_area .box .part.perk_list .cont.clm_item .entry_wrap h5:before,.entry_wrap .partnership_application_contents .area.perk_area .box .part.perk_list .cont.clm_item h5:before{content:"特典\a" counter(num);z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#1f2022;text-align:center;color:#fff;white-space:pre}.partnership_application_contents .area.perk_area .box .part.perk_list .cont.clm_item .heading05:after,.partnership_application_contents .area.perk_area .box .part.perk_list .cont.clm_item .entry_wrap h5:after,.entry_wrap .partnership_application_contents .area.perk_area .box .part.perk_list .cont.clm_item h5:after{content:"";z-index:1;background:#fff;transform:scale(1.05)}.partnership_application_contents .area.perk_area .box .part.perk_list .cont.clm_item>.cont{margin-right:auto;margin-left:auto;width:90%}.partnership_application_contents .area.perk_area .box .part.perk_list .cont.clm_item>.cont .pic img{height:150px}.partnership_application_contents .area.perk_area .box .part.perk_list .cont.clm_item .cont.image_texts .texts_item{align-self:center;width:50%}.partnership_application_contents .area.perk_area .box .part.perk_list .cont.clm_item .cont.unit_item{position:relative;padding:.2em 0 0 6em}.partnership_application_contents .area.perk_area .box .part.perk_list .cont.clm_item .cont.unit_item .title{position:absolute;top:0;left:0;box-sizing:content-box;padding:.2em;border:1px solid #000;width:4.5em;text-align:center}.partnerbenefit_archive_contents .area .box .part .cont .tag_list.job_list li a,.partnerbenefit_archive_contents .area .box .part .cont .tag_list li.tag_job a,.partnerbenefit_single_contents .area .box .part .cont .tag_list.job_list li a,.partnerbenefit_single_contents .area .box .part .cont .tag_list li.tag_job a{border-color:#1e8fff;color:#1e8fff}.partnerbenefit_archive_contents .area .box .part .cont .tag_list.job_list li a:hover,.partnerbenefit_archive_contents .area .box .part .cont .tag_list li.tag_job a:hover,.partnerbenefit_single_contents .area .box .part .cont .tag_list.job_list li a:hover,.partnerbenefit_single_contents .area .box .part .cont .tag_list li.tag_job a:hover{background:#1e8fff;color:#fff}.partnerbenefit_archive_contents .area .box .part .cont .tag_list.category_list li a,.partnerbenefit_archive_contents .area .box .part .cont .tag_list li.tag_category a,.partnerbenefit_single_contents .area .box .part .cont .tag_list.category_list li a,.partnerbenefit_single_contents .area .box .part .cont .tag_list li.tag_category a{border-color:#f00;color:#f00}.partnerbenefit_archive_contents .area .box .part .cont .tag_list.category_list li a:hover,.partnerbenefit_archive_contents .area .box .part .cont .tag_list li.tag_category a:hover,.partnerbenefit_single_contents .area .box .part .cont .tag_list.category_list li a:hover,.partnerbenefit_single_contents .area .box .part .cont .tag_list li.tag_category a:hover{background:#f00;color:#fff}.partnerbenefit_archive_contents .area .box .part .benefit_summary p,.partnerbenefit_single_contents .area .box .part .benefit_summary p{margin-bottom:10px}.partnerbenefit_archive_contents .area .box .part .benefit_summary .job a,.partnerbenefit_single_contents .area .box .part .benefit_summary .job a{display:block;padding:.5em 1em;border:1px solid #1e8fff;border-radius:2em;width:-moz-fit-content;width:fit-content;background:#1e8fff;text-decoration:none;font-size:1.3rem;line-height:1;color:#fff;transition:.3s}.partnerbenefit_archive_contents .area .box .part .benefit_summary .job a:hover,.partnerbenefit_single_contents .area .box .part .benefit_summary .job a:hover{background:#fff;color:#1e8fff}.partnerbenefit_archive_contents .area .box .part .benefit_summary .date,.partnerbenefit_single_contents .area .box .part .benefit_summary .date{font-size:1.3rem}.partnerbenefit_archive_contents .area .box .part .benefit_summary .name,.partnerbenefit_single_contents .area .box .part .benefit_summary .name{margin-bottom:5px}.partnerbenefit_archive_contents .area .box .part .benefit_summary .title,.partnerbenefit_single_contents .area .box .part .benefit_summary .title{margin-bottom:15px;font-weight:700}.partnerbenefit_archive_contents .area .box .part .benefit_summary .category_list,.partnerbenefit_single_contents .area .box .part .benefit_summary .category_list{display:flex;flex-wrap:wrap;margin-top:auto;gap:10px}.partnerbenefit_archive_contents .area .box .part .benefit_summary .category_list li a,.partnerbenefit_single_contents .area .box .part .benefit_summary .category_list li a{text-decoration:none;color:#f00;transition:.2s}.partnerbenefit_archive_contents .area .box .part .benefit_summary .category_list li a:before,.partnerbenefit_single_contents .area .box .part .benefit_summary .category_list li a:before{content:"#"}.partnerbenefit_archive_contents .area .box .part .benefit_summary .category_list li a:hover,.partnerbenefit_single_contents .area .box .part .benefit_summary .category_list li a:hover{color:#000}.partnerbenefit_archive_contents .area.search_area{border-top:1px solid #707070}.partnerbenefit_archive_contents .area.archive_area .box .part .cont.clm_item{position:relative}.partnerbenefit_archive_contents .area.archive_area .box .part .cont.clm_item:before{position:absolute;top:0;right:0;z-index:1;margin:auto;padding:.3em;width:5em;height:5em;background:#f00;text-align:right;font-size:1.3rem;font-weight:700;line-height:1;color:#fff;-webkit-clip-path:polygon(100% 0,0 0,100% 100%);clip-path:polygon(100% 0,0 0,100% 100%)}.partnerbenefit_archive_contents .area.archive_area .box .part .cont.clm_item .object_fit{margin-bottom:0}.partnerbenefit_archive_contents .area.archive_area .box .part .cont.clm_item .object_fit:before{padding-top:72%}.partnerbenefit_archive_contents .area.archive_area .box .part .cont.clm_item .texts_item{display:flex;flex-direction:column;justify-content:space-between;padding:20px;background:#fff}.partnerbenefit_archive_contents .area.archive_area .box .part .cont.clm_item.icon_new:before{content:"NEW"}.partnerbenefit_single_contents .area{border-top:1px solid #707070}@media print,screen and (min-width:960px){.partnerbenefit_single_contents .area .box.summary_box .part{align-items:center}}.partnerbenefit_single_contents .area .box.summary_box .part .cont.image_item .object_fit:before{padding-top:75%}.partnerbenefit_single_contents .area .box.information_box .part .cont.texts .date{margin-bottom:20px}.partnerbenefit_single_contents .area .box.gallery_box{overflow:hidden}.partnerbenefit_single_contents .area .box.gallery_box .part .cont .object_fit:before{padding-top:75%}.ask_archive_contents .area.intro_area .box .part .cont p{font-weight:700}.ask_archive_contents .area.intro_area .box .part .cont.btn_wrap{display:flex;justify-content:center}.ask_archive_contents .area.intro_area .box .part .cont.btn_wrap .button{box-shadow:0 0 8px rgba(0,0,0,.2)}.ask_archive_contents .area.intro_area .box .part .cont.btn_wrap .button>*{padding-right:25px;padding-left:25px}.ask_archive_contents .area.archive_area .box .part{padding:10px 15px;border-radius:5px;background:#fff}@media print,screen and (min-width:960px){.ask_archive_contents .area.archive_area .box .part{padding:30px 30px 45px}}.ask_archive_contents .area.archive_area .box .part:before{content:"";display:block;order:1;width:1px;background:#707070}.ask_archive_contents .area.archive_area .box .part .cont:not(:last-child){margin-bottom:calc(1.25vw + 20px)}@media print,screen and (min-width:960px){.ask_archive_contents .area.archive_area .box .part .cont:not(:last-child){order:-1;margin-bottom:0}}.ask_archive_contents .area.archive_area .box .part .cont .heading02,.ask_archive_contents .area.archive_area .box .part .cont .entry_wrap h2,.entry_wrap .ask_archive_contents .area.archive_area .box .part .cont h2{margin-bottom:0;text-align:left}@media print,screen and (min-width:960px){.ask_archive_contents .area.archive_area .box .part .cont .heading02,.ask_archive_contents .area.archive_area .box .part .cont .entry_wrap h2,.entry_wrap .ask_archive_contents .area.archive_area .box .part .cont h2{margin-bottom:.5em}}.ask_archive_contents .area.archive_area .box .part .cont p:not(:last-child){margin-bottom:1em}.ask_archive_contents .area.archive_area .box .part .cont.question .heading02,.ask_archive_contents .area.archive_area .box .part .cont.question .entry_wrap h2,.entry_wrap .ask_archive_contents .area.archive_area .box .part .cont.question h2{color:#0068b7}.ask_archive_contents .area.archive_area .box .part .cont.question .texts p{color:#0068b7}.ask_archive_contents .area.archive_area .box .part .cont.answer{position:relative}.ask_archive_contents .area.archive_area .box .part .cont.answer .object_fit{position:absolute;top:-10px;right:0;margin-bottom:0;border-radius:50%;width:35%;max-width:100px;overflow:hidden}@media print,screen and (min-width:960px){.ask_archive_contents .area.archive_area .box .part .cont.answer .object_fit{top:-45px}}.ask_archive_contents .area.archive_area .box .part .cont.answer .object_fit:before{padding-top:100%}.ask_archive_contents .area.archive_area .box .part .cont.answer .object_fit img{-o-object-position:top;object-position:top}.ask_archive_contents .area.archive_area .box .part .cont.answer .heading02,.ask_archive_contents .area.archive_area .box .part .cont.answer .entry_wrap h2,.entry_wrap .ask_archive_contents .area.archive_area .box .part .cont.answer h2{color:#f00}.ask_archive_contents .area.archive_area .box .part .cont.answer .heading04,.ask_archive_contents .area.archive_area .box .part .cont.answer .entry_wrap h4,.entry_wrap .ask_archive_contents .area.archive_area .box .part .cont.answer h4{margin-top:0}.ask_archive_contents .area.archive_area .box .part .cont.answer .heading04 .position,.ask_archive_contents .area.archive_area .box .part .cont.answer .entry_wrap h4 .position,.entry_wrap .ask_archive_contents .area.archive_area .box .part .cont.answer h4 .position{display:block;font-size:.8em}.ask_archive_contents .area.archive_area .box .part .cont.answer .openclosegrad_target{position:relative;height:150px;overflow:hidden}.ask_archive_contents .area.archive_area .box .part .cont.answer .openclosegrad_target:before{content:"";position:absolute;right:0;bottom:0;left:0;margin:auto;height:100px;background:linear-gradient(0deg,#fff 0,rgba(255,255,255,0) 100%);text-align:center;transition:.2s}.ask_archive_contents .area.archive_area .box .part .cont.answer .openclosegrad_target.open:before{opacity:0}.ask_archive_contents .area.archive_area .box .part .cont.answer .openclosegrad_handle{cursor:pointer}.ask_archive_contents .area.archive_area .box .part .cont.answer .openclosegrad_handle:before{content:"\f112";display:inline-block;font-size:3rem;font-family:icomoon_medium;color:#f00;transition:.5s}.ask_archive_contents .area.archive_area .box .part .cont.answer .openclosegrad_handle.minus:before{transform:scale(1,-1)}.ask_archive_contents .area.request_area .box .part:not(:last-child){margin-bottom:calc(5vw + 10px)}@media screen and (min-width:1400px){.ask_archive_contents .area.request_area .box .part:not(:last-child){margin-bottom:80px}}@media print,screen and (min-width:960px){.ask_archive_contents .area.request_area .box .part .cont p:not(.supple){font-size:1.8rem}}.ask_archive_contents .area.request_area .box .part.contact_part .heading04,.ask_archive_contents .area.request_area .box .part.contact_part .entry_wrap h4,.entry_wrap .ask_archive_contents .area.request_area .box .part.contact_part h4{font-size:1.8rem}.ask_archive_contents .area.request_area .box .part.contact_part .cont .ul_title_3{margin-bottom:1em}.ask_archive_contents .area.request_area .box .part.contact_part .cont .ul_title_3 li:not(:last-child){margin-bottom:5px}@media print,screen and (min-width:960px){.ask_archive_contents .area.request_area .box .part.contact_part .cont .ul_title_3 li{font-size:1.8rem}}.ask_archive_contents .area.request_area .box .part.contact_part .cont.contact_link{border-bottom:1px solid #ccc}.ask_archive_contents .area.request_area .box .part.contact_part .cont.contact_link p{font-size:calc(.5vw + 1.8rem);font-weight:700;transition:.3s}@media screen and (min-width:1400px){.ask_archive_contents .area.request_area .box .part.contact_part .cont.contact_link p{font-size:2.4rem}}.ask_archive_contents .area.request_area .box .part.contact_part .cont.contact_link:hover p{color:#f00}.goods_archive_contents .area.intro_area .box{position:relative;width:100%;max-width:none}.goods_archive_contents .area.intro_area .box .part{display:grid;grid-template-rows:1fr auto 5%;grid-template-columns:1fr auto 1fr}.goods_archive_contents .area.intro_area .box .part .cont.image_item,.goods_archive_contents .area.intro_area .box .part .cont.banner_item{margin-bottom:0}.goods_archive_contents .area.intro_area .box .part .cont.image_item{grid-row:1/4;grid-column:1/-1}.goods_archive_contents .area.intro_area .box .part .cont.banner_item{grid-row:2;grid-column:2;box-shadow:0 0 1vw rgba(0,0,0,.8)}.goods_archive_contents .area.intro_area .box .part .cont.banner_item .main_text,.goods_archive_contents .area.intro_area .box .part .cont.banner_item .sub_text{text-align:center;font-family:Rubik_m,Rubik,HelveticaNeue,Helvetica,Noto Sans JP,Noto Sans CJK JP,"ヒラギノ角ゴ Pro W3","メイリオ",Meiryo,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1}@media print,screen and (min-width:600px){.goods_archive_contents .area.intro_area .box .part .cont.banner_item .main_text,.goods_archive_contents .area.intro_area .box .part .cont.banner_item .sub_text{text-align:left}}.goods_archive_contents .area.intro_area .box .part .cont.banner_item .main_text{padding:.3em .4em .2em;background:#000;font-size:clamp(2.5rem,calc(4.5vw + .7rem),7rem);color:#fff}.goods_archive_contents .area.intro_area .box .part .cont.banner_item .main_text .small{display:block;font-size:.5em;font-weight:400}.goods_archive_contents .area.intro_area .box .part .cont.banner_item .sub_text{padding:.2em 0 .1em;background:#fff;text-align:center;font-size:clamp(1.5rem,calc(2.5vw + .5rem),4rem);color:#000}.goods_archive_contents .area.intro_area .box .part .cont.banner_item:hover{box-shadow:0 5px 1.5vw rgba(0,0,0,.4);transform:translateY(-10%)}.goods_archive_contents .area{overflow:hidden}.goods_archive_contents .area .box:not(:last-child){margin-bottom:20px}@media print,screen and (min-width:600px){.goods_archive_contents .area .box.slide_box{width:100%;max-width:none}}.goods_archive_contents .area .box.slide_box .part.goods_list.slide_wrap{grid-template-columns:1fr calc(90% + 5px) 1fr}@media print,screen and (min-width:600px){.goods_archive_contents .area .box.slide_box .part.goods_list.slide_wrap{margin-right:auto;margin-left:auto}}@media print,screen and (min-width:960px){.goods_archive_contents .area .box.slide_box .part.goods_list.slide_wrap{grid-template-columns:1fr calc(90% + 10px) 1fr}}.goods_archive_contents .area .box.slide_box .part.goods_list.slide_wrap .slide_overflow_hidden{padding-top:10px;overflow:visible}@media print,screen and (min-width:600px){.goods_archive_contents .area .box.slide_box .part.goods_list.slide_wrap .slide_overflow_hidden{grid-column:2}}@media print,screen and (min-width:960px){.goods_archive_contents .area .box.slide_box .part.goods_list.slide_wrap .slide_overflow_hidden{overflow:hidden}}.goods_archive_contents .area .box.slide_box .part.goods_list.slide_wrap .slide_overflow_hidden .slide_items{padding-left:10%}@media print,screen and (min-width:600px){.goods_archive_contents .area .box.slide_box .part.goods_list.slide_wrap .slide_overflow_hidden .slide_items{padding-left:0}}.goods_archive_contents .area .box.slide_box .part.goods_list.slide_wrap .slide_overflow_hidden .slide_items .cont.clm_item{flex:1 1;margin-bottom:0;padding:0 5px;min-width:0}@media print,screen and (min-width:960px){.goods_archive_contents .area .box.slide_box .part.goods_list.slide_wrap .slide_overflow_hidden .slide_items .cont.clm_item{padding:0 10px}}.goods_archive_contents .area .box.slide_box .part.goods_list.slide_wrap>.slide_prev,.goods_archive_contents .area .box.slide_box .part.goods_list.slide_wrap>.slide_next{width:auto;height:auto;background:none}.goods_archive_contents .area .box.slide_box .part.goods_list.slide_wrap>.slide_prev:before,.goods_archive_contents .area .box.slide_box .part.goods_list.slide_wrap>.slide_next:before{font-size:4rem;color:#000}@media print,screen and (min-width:960px){.goods_archive_contents .area .box.slide_box .part.goods_list.slide_wrap>.slide_prev:before,.goods_archive_contents .area .box.slide_box .part.goods_list.slide_wrap>.slide_next:before{font-size:6rem}}.goods_archive_contents .area .box .part.goods_list:not(.slide_wrap){display:grid;grid-template-columns:repeat(2,1fr);gap:10px 5px}@media print,screen and (min-width:960px){.goods_archive_contents .area .box .part.goods_list:not(.slide_wrap){grid-template-columns:repeat(4,1fr);gap:30px 20px}}.goods_archive_contents .area .box .part.goods_list .cont.clm_item{display:flex;flex-direction:column;margin-bottom:0;min-width:0}.goods_archive_contents .area .box .part.goods_list .cont.clm_item a{position:relative;display:flex;flex-direction:column;flex-grow:1;padding:clamp(10px,1.25vw + 5px,20px);border:1px solid #ccc;background:#fff;transition:.5s}.goods_archive_contents .area .box .part.goods_list .cont.clm_item a .icon_ranking{position:absolute;top:0;left:0;width:clamp(60px,2.5vw + 50px,80px);background:no-repeat center/100%;transform:translate(-20%,-20%);aspect-ratio:9/10}.goods_archive_contents .area .box .part.goods_list .cont.clm_item a .icon_ranking.icon_ranking_01{z-index:1;background-image:url(../images/common/icon_ranking_01.svg)}.goods_archive_contents .area .box .part.goods_list .cont.clm_item a .icon_ranking.icon_ranking_02{z-index:1;background-image:url(../images/common/icon_ranking_02.svg)}.goods_archive_contents .area .box .part.goods_list .cont.clm_item a .icon_ranking.icon_ranking_03{z-index:1;background-image:url(../images/common/icon_ranking_03.svg)}.goods_archive_contents .area .box .part.goods_list .cont.clm_item a .icon_ranking.icon_ranking_04{z-index:1;background-image:url(../images/common/icon_ranking_04.svg)}.goods_archive_contents .area .box .part.goods_list .cont.clm_item a .icon_ranking.icon_ranking_05{z-index:1;background-image:url(../images/common/icon_ranking_05.svg)}.goods_archive_contents .area .box .part.goods_list .cont.clm_item a .icon_ranking.icon_ranking_06{z-index:1;background-image:url(../images/common/icon_ranking_06.svg)}.goods_archive_contents .area .box .part.goods_list .cont.clm_item a .icon_ranking.icon_ranking_07{z-index:1;background-image:url(../images/common/icon_ranking_07.svg)}.goods_archive_contents .area .box .part.goods_list .cont.clm_item a .icon_ranking.icon_ranking_08{z-index:1;background-image:url(../images/common/icon_ranking_08.svg)}.goods_archive_contents .area .box .part.goods_list .cont.clm_item a .icon_ranking.icon_ranking_09{z-index:1;background-image:url(../images/common/icon_ranking_09.svg)}.goods_archive_contents .area .box .part.goods_list .cont.clm_item a .icon_ranking.icon_ranking_10{z-index:1;background-image:url(../images/common/icon_ranking_10.svg)}.goods_archive_contents .area .box .part.goods_list .cont.clm_item a .object_fit{margin-bottom:10px;overflow:hidden}.goods_archive_contents .area .box .part.goods_list .cont.clm_item a .object_fit:before{padding-top:90%}.goods_archive_contents .area .box .part.goods_list .cont.clm_item a .object_fit img{transition:.5s}.goods_archive_contents .area .box .part.goods_list .cont.clm_item a .icon_list{display:flex;flex-wrap:wrap;margin-bottom:10px;gap:5px 10px}.goods_archive_contents .area .box .part.goods_list .cont.clm_item a .icon_list .icon_physical,.goods_archive_contents .area .box .part.goods_list .cont.clm_item a .icon_list .icon_ec,.goods_archive_contents .area .box .part.goods_list .cont.clm_item a .icon_list .icon_amazon{display:flex;align-items:center;font-size:.9em;font-weight:700;letter-spacing:normal;gap:.5em}.goods_archive_contents .area .box .part.goods_list .cont.clm_item a .icon_list .icon_physical:before,.goods_archive_contents .area .box .part.goods_list .cont.clm_item a .icon_list .icon_ec:before,.goods_archive_contents .area .box .part.goods_list .cont.clm_item a .icon_list .icon_amazon:before{content:"";display:flex;flex-shrink:0;align-items:center;justify-content:center;border:1px solid #000;border-radius:50%;width:20px;background:#fff no-repeat center/100%;font-size:1.1rem;font-weight:400;font-family:icomoon_medium;line-height:1;aspect-ratio:1/1}.goods_archive_contents .area .box .part.goods_list .cont.clm_item a .icon_list .icon_physical .icon_exclusive,.goods_archive_contents .area .box .part.goods_list .cont.clm_item a .icon_list .icon_ec .icon_exclusive,.goods_archive_contents .area .box .part.goods_list .cont.clm_item a .icon_list .icon_amazon .icon_exclusive{padding:.2em .5em;font-size:.9rem;line-height:1;color:white}.goods_archive_contents .area .box .part.goods_list .cont.clm_item a .icon_list .icon_physical{color:#d72318}.goods_archive_contents .area .box .part.goods_list .cont.clm_item a .icon_list .icon_physical:before{border-color:#d72318;background-image:url(../images/common/icon_goods_physical.svg)}.goods_archive_contents .area .box .part.goods_list .cont.clm_item a .icon_list .icon_physical .icon_exclusive{background:#d72318}.goods_archive_contents .area .box .part.goods_list .cont.clm_item a .icon_list .icon_ec{color:#07f}.goods_archive_contents .area .box .part.goods_list .cont.clm_item a .icon_list .icon_ec:before{content:"\f12e";border-color:#07f;color:#07f}.goods_archive_contents .area .box .part.goods_list .cont.clm_item a .icon_list .icon_ec .icon_exclusive{background:#07f}.goods_archive_contents .area .box .part.goods_list .cont.clm_item a .icon_list .icon_amazon{color:#f8991d}.goods_archive_contents .area .box .part.goods_list .cont.clm_item a .icon_list .icon_amazon:before{border-color:#f8991d;background-image:url(../images/common/icon_goods_amazon.svg)}.goods_archive_contents .area .box .part.goods_list .cont.clm_item a .icon_list .icon_amazon .icon_exclusive{background:#f8991d}.goods_archive_contents .area .box .part.goods_list .cont.clm_item a .texts{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;padding:0}.goods_archive_contents .area .box .part.goods_list .cont.clm_item a .texts p{font-size:1.4rem;line-height:1.5}.goods_archive_contents .area .box .part.goods_list .cont.clm_item a .texts .member_price{font-weight:700;color:#f00}.goods_archive_contents .area .box .part.goods_list .cont.clm_item a .texts .heading{margin-bottom:.3em;font-weight:900}@media print,screen and (min-width:960px){.goods_archive_contents .area .box .part.goods_list .cont.clm_item a .texts .heading{text-align:center}}.goods_archive_contents .area .box .part.goods_list .cont.clm_item a .texts .catch{margin-top:15px}.goods_archive_contents .area .box .part.goods_list .cont.clm_item a .texts .price{margin-top:auto;font-weight:700;color:#050505}@media print,screen and (min-width:960px){.goods_archive_contents .area .box .part.goods_list .cont.clm_item a .texts .price{text-align:center}}.goods_archive_contents .area .box .part.goods_list .cont.clm_item a:hover .object_fit img{transform:scale(1.1)}.goods_archive_contents .area .box .part.goods_list .cont.new a,.goods_archive_contents .area .box .part.goods_list .cont.soldout a{overflow:hidden}.goods_archive_contents .area .box .part.goods_list .cont.new{position:relative}.goods_archive_contents .area .box .part.goods_list .cont.new a:before{content:"NEW!";position:absolute;top:0;left:0;z-index:1;display:flex;align-items:flex-end;justify-content:center;padding-bottom:3%;width:40%;background:#f00;text-align:center;font-size:1.5rem;font-weight:700;font-family:Rubik_m,Rubik,HelveticaNeue,Helvetica,Noto Sans JP,Noto Sans CJK JP,"ヒラギノ角ゴ Pro W3","メイリオ",Meiryo,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1;color:#fff;transform:translateX(-50%) rotate(-45deg);transform-origin:top center;aspect-ratio:2/1}@media print,screen and (min-width:960px){.goods_archive_contents .area .box .part.goods_list .cont.new a:before{font-size:1vw}}.goods_archive_contents .area .box .part.goods_list .cont.soldout a .object_fit{position:relative;pointer-events:none}.goods_archive_contents .area .box .part.goods_list .cont.soldout a .object_fit:after{content:"SOLD OUT";position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;margin:auto;padding:.3em;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;background:#000;font-size:2.6rem;font-weight:700;font-family:Rubik_m,Rubik,HelveticaNeue,Helvetica,Noto Sans JP,Noto Sans CJK JP,"ヒラギノ角ゴ Pro W3","メイリオ",Meiryo,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1;color:#fff;transform:rotate(15deg)}.goods_archive_contents .area .box .part.goods_list .cont.soldout .texts{opacity:.5}.goods_archive_contents .area .box .part.goods_list.clm_slide{flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.goods_archive_contents .area .box .part.goods_list.clm_slide::-webkit-scrollbar{width:10px;height:10px}.goods_archive_contents .area .box .part.goods_list.clm_slide::-webkit-scrollbar-thumb{border-radius:10px;background:black}.goods_archive_contents .area .box .part.goods_list.clm_slide::-webkit-scrollbar-track{background:transparent}.goods_archive_contents .area .box .part.goods_list.clm_slide .cont.clm_item{position:relative;flex-shrink:0;scroll-snap-align:start}.goods_archive_contents .area .box:has(> .clm_slide){position:relative}.goods_archive_contents .area .box:has(> .clm_slide) .slide_snapper{z-index:1}.goods_archive_contents .area .box:has(> .clm_slide) .slide_snapper .slide_prev,.goods_archive_contents .area .box:has(> .clm_slide) .slide_snapper .slide_next{position:absolute;top:0;bottom:0;z-index:1;margin:auto;width:40px;height:40px}.goods_archive_contents .area .box:has(> .clm_slide) .slide_snapper .slide_prev{left:0;transform:translateX(-100%)}.goods_archive_contents .area .box:has(> .clm_slide) .slide_snapper .slide_next{right:0;transform:translateX(100%)}.goods_archive_contents .area.intro_area{padding:0}.goods_archive_contents .area.intro_area .box{width:100%}.goods_archive_contents .area.pickup_area{background:#ffebe9}.goods_archive_contents .area.pickup_area .hgroup{margin-right:auto;margin-left:auto;padding:0 60px;width:-moz-fit-content;width:fit-content;background:url(../images/goods/index_pickup_heading.svg) no-repeat left center/50px}.goods_archive_contents .area.lanking_area .hgroup{position:relative;margin-right:auto;margin-left:auto;padding:20px 60px;width:-moz-fit-content;width:fit-content}.goods_archive_contents .area.lanking_area .hgroup:before,.goods_archive_contents .area.lanking_area .hgroup:after{content:"";position:absolute;top:0;bottom:0;margin:auto;width:50px;height:100%;background:url(../images/common/frame_award.svg) no-repeat center/contain}.goods_archive_contents .area.lanking_area .hgroup:before{left:0}.goods_archive_contents .area.lanking_area .hgroup:after{right:0;transform:scale(-1,1)}.goods_archive_contents .area.lanking_area .box .part .cont.new a,.goods_archive_contents .area.lanking_area .box .part .cont.soldout a{overflow:visible}.goods_archive_contents .area.lanking_area .box .part .cont.new a:before,.goods_archive_contents .area.lanking_area .box .part .cont.soldout a:before{display:none}.goods_archive_contents .area.all_goods_area .hgroup:not(:first-child){margin-top:clamp(40px,5vw + 20px,80px)}.goods_archive_modal .modal_wrap .modal{width:90%;max-width:1400px}.goods_archive_modal .modal_wrap .modal .modal_target{background:#fff}@media print,screen and (min-width:600px){.goods_archive_modal .modal_wrap .modal .modal_target{display:grid;grid-template-rows:1fr auto;grid-template-columns:50% 1fr;align-items:center;gap:20px 30px}}@media print,screen and (min-width:600px){.goods_archive_modal .modal_wrap .modal .modal_target .cont{margin-bottom:0}}@media print,screen and (min-width:600px){.goods_archive_modal .modal_wrap .modal .modal_target .cont.image_item{grid-row:1/3;grid-column:1}}@media print,screen and (min-width:600px){.goods_archive_modal .modal_wrap .modal .modal_target .cont.texts_item{grid-row:1;grid-column:2}}.goods_archive_modal .modal_wrap .modal .modal_target .cont.texts_item .pic{margin-bottom:20px}.goods_archive_modal .modal_wrap .modal .modal_target .cont.texts_item .texts{padding:0}.goods_archive_modal .modal_wrap .modal .modal_target .cont.texts_item .texts p{font-size:1.4rem;line-height:1.5}.goods_archive_modal .modal_wrap .modal .modal_target .cont.texts_item .texts .member_price{font-weight:700;color:#f00}.goods_archive_modal .modal_wrap .modal .modal_target .cont.texts_item .texts .heading{margin-bottom:.3em;font-size:1.8rem;font-weight:900}.goods_archive_modal .modal_wrap .modal .modal_target .cont.texts_item .texts .catch{margin-top:15px}.goods_archive_modal .modal_wrap .modal .modal_target .cont.texts_item .texts .price{font-weight:700;color:#050505}@media print,screen and (min-width:600px){.goods_archive_modal .modal_wrap .modal .modal_target .cont.btn_wrap{grid-row:2;grid-column:2}}@media print,screen and (min-width:600px){.goods_archive_modal .modal_wrap .modal .modal_target .cont.btn_wrap .button{flex-grow:1;width:auto;max-width:300px}}.goods_archive_modal .modal_wrap .modal .modal_target .cont.btn_wrap .button>*{border:2px solid #f8991d}.goods_archive_modal .modal_wrap .modal .modal_target .cont.btn_wrap .button:hover>*{background-color:#f8991d}.map_index_contents .area.hostarea_area .box .part a.cont{transition:.5s}.map_index_contents .area.hostarea_area .box .part a.cont>*{transition:.5s}.map_index_contents .area.hostarea_area .box .part a.cont:hover{background:#000}.map_index_contents .area.hostarea_area .box .part a.cont:hover .object_fit img{opacity:.75}.map_index_contents .area.hostarea_area .box .part a.cont:hover .pic{opacity:.5}.map_index_contents .area.hostarea_area .box .part a.cont:hover .caption{color:#fff}.map_index_contents .area.detail_area{overflow:hidden}.map_index_contents .area.detail_area .gallery_box .part .cont .pic+p{margin-top:10px}.map_index_contents .area.detail_area .box.main_box{z-index:0}.map_index_contents .area.detail_area .box.main_box:before{content:"";display:block;margin-bottom:calc(1.25vw + 15px);padding-top:66.6%;background:no-repeat center/cover}@media print,screen and (min-width:600px){.map_index_contents .area.detail_area .box.main_box:before{padding-top:47%}}@media print,screen and (min-width:600px){.map_index_contents .area.detail_area .box.main_box:after{content:"";position:absolute;right:0;bottom:0;left:0;z-index:1;display:block;height:50%;background:linear-gradient(0deg,#000 0,transparent 100%)}}.map_index_contents .area.detail_area .box.main_box .part{max-width:900px}@media print,screen and (min-width:600px){.map_index_contents .area.detail_area .box.main_box .part{position:absolute;right:0;bottom:10%;left:0;z-index:2;margin:auto}}@media print,screen and (min-width:600px){.map_index_contents .area.detail_area .box.main_box .part .heading03,.map_index_contents .area.detail_area .box.main_box .part .entry_wrap h3,.entry_wrap .map_index_contents .area.detail_area .box.main_box .part h3{color:#fff}}.map_index_contents .area.detail_area .box.main_box .part .heading03 .small,.map_index_contents .area.detail_area .box.main_box .part .entry_wrap h3 .small,.entry_wrap .map_index_contents .area.detail_area .box.main_box .part h3 .small{display:block;font-size:.8em}.map_index_contents .area.detail_area .box.main_box .part .cont p{font-size:1.3rem}@media print,screen and (min-width:600px){.map_index_contents .area.detail_area .box.main_box .part .cont p{font-size:1.4rem;font-weight:700;color:#fff}}.map_index_contents .area.detail_area .box.access_box .part.address_part .cont{padding-bottom:clamp(20px,1.25vw + 15px,30px);border-bottom:1px solid #ccc}@media print,screen and (min-width:600px){.map_index_contents .area.detail_area .box.access_box .part.address_part .cont{display:flex;align-items:baseline}}.map_index_contents .area.detail_area .box.access_box .part.address_part .cont .heading05,.map_index_contents .area.detail_area .box.access_box .part.address_part .cont .entry_wrap h5,.entry_wrap .map_index_contents .area.detail_area .box.access_box .part.address_part .cont h5{margin-bottom:.5em}@media print,screen and (min-width:600px){.map_index_contents .area.detail_area .box.access_box .part.address_part .cont .heading05,.map_index_contents .area.detail_area .box.access_box .part.address_part .cont .entry_wrap h5,.entry_wrap .map_index_contents .area.detail_area .box.access_box .part.address_part .cont h5{flex-shrink:0;margin-bottom:0;width:25%}}.map_index_contents .area.detail_area .box.access_box .part.address_part .cont p a:hover{color:#f00}.map_index_contents .area.detail_area .box.access_box .part.googlemap_part .cont iframe{width:100%;height:90vw}@media print,screen and (min-width:600px){.map_index_contents .area.detail_area .box.access_box .part.googlemap_part .cont iframe{height:45vw;max-height:480px}}.map_index_contents #noevirstadium.area.detail_area .box.main_box:before{background-image:url(/images/map/index_noevirstadium_main.jpg)}.map_index_contents #univerpark.area.detail_area .box.main_box:before{background-image:url(/images/map/index_univerpark_main.jpg)}.map_index_contents #nadahamaground.area.detail_area .box.main_box:before{background-image:url(/images/map/index_nadahamaground_main.jpg)}@media print,screen and (min-width:960px){.links_index_contents .area.archive_nav .box .part .cont ul{grid-template-columns:1fr 1fr}}.links_index_contents .area.archive_nav .box .part .cont ul li{border-color:#707070}.links_index_contents .area.archive_nav .box .part .cont ul li a{display:flex;align-items:center;padding:10px 5%;background:#e9eef2}@media print,screen and (min-width:960px){.links_index_contents .area.archive_nav .box .part .cont ul li a{font-size:1.6rem}}.links_index_contents .area.archive_nav .box .part .cont ul li a:before{color:#f00}.links_index_contents .area.archive_nav .box .part .cont ul li a p{font-weight:700}.links_index_contents .area.archive_nav .box .part .cont ul li a .pic{flex-shrink:0;margin-right:2%;width:20%;max-width:70px}.links_index_contents .area.archive_nav .box .part .cont ul li a:hover{background:#fff}.contact_index_contents .area .box{padding:5vw;max-width:900px;background:#fff}@media print,screen and (min-width:600px){.contact_index_contents .area .box{padding:40px}}.contact_index_contents .area .box .part .cont pre{font-family:YakuHanJP,-apple-system,BlinkMacSystemFont,Noto Sans JP,Noto Sans CJK JP,"ヒラギノ角ゴ ProN",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif}.contact_index_contents .area .box .part .cont form table.fmtbl{display:block}.contact_index_contents .area .box .part .cont form table.fmtbl tbody{display:block}.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr{display:block}.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr td{display:block}.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr td.fmsbmt{display:block;text-align:center;font-size:.8em}@media print,screen and (min-width:600px){.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr td.fmsbmt{flex-grow:1}}.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr td.fmsbmt input{display:block;margin:30px auto 10px;padding:10px 15px;border:none;border-radius:4px;background:#f00;font-size:18px;font-weight:700;color:#fff;cursor:pointer;transition:.5s}@media print,screen and (min-width:600px){.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr td.fmsbmt input{padding:15px 50px}}.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr td.fmsbmt input:hover{background:#000}.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr.fmtr{padding:14px 0}@media print,screen and (min-width:600px){.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr.fmtr{display:flex;align-items:baseline;width:100%}}.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr.fmtr td.fmlbl{padding:0;font-weight:700}@media print,screen and (min-width:600px){.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr.fmtr td.fmlbl{flex-shrink:0;margin-bottom:0;width:12em}}.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr.fmtr td.fmlbl>.required-notation-background{font-size:inherit}.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr.fmtr td.fmlbl>.required-notation-background .required-notation{display:inline-block;margin-left:.5em;font-size:.8em;color:#f00}.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr.fmtr td.fmfrm{display:flex;flex-direction:column;flex-grow:1;margin-top:10px;margin-bottom:0;padding:0}@media print,screen and (min-width:600px){.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr.fmtr td.fmfrm{margin-top:0}}.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr.fmtr td.fmfrm .cmntmail,.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr.fmtr td.fmfrm .cmntnorm{display:inline-block;order:1;margin-top:5px;font-size:.8em;color:#888}.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr.fmtr td.fmfrm .cmntmail+br,.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr.fmtr td.fmfrm .cmntnorm+br{display:none}.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr.fmtr td.fmfrm input[type=text],.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr.fmtr td.fmfrm input[type=email],.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr.fmtr td.fmfrm input[type^=tel],.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr.fmtr td.fmfrm input[type=url],.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr.fmtr td.fmfrm input[type=search],.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr.fmtr td.fmfrm input[type^=num],.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr.fmtr td.fmfrm input[type=number],.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr.fmtr td.fmfrm input[type=date],.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr.fmtr td.fmfrm input[type=datetime],.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr.fmtr td.fmfrm input[type=month],.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr.fmtr td.fmfrm input[type=week],.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr.fmtr td.fmfrm input[type=time],.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr.fmtr td.fmfrm input[type=password],.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr.fmtr td.fmfrm textarea{box-sizing:content-box;margin:0;padding:10px 15px;border:1px solid #aaa;border-radius:4px;width:100%;max-width:90%;background-color:white;outline-color:transparent;font-size:16px;transition:.3s}@media screen and (max-width:599px){.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr.fmtr td.fmfrm input[type=text],.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr.fmtr td.fmfrm input[type=email],.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr.fmtr td.fmfrm input[type^=tel],.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr.fmtr td.fmfrm input[type=url],.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr.fmtr td.fmfrm input[type=search],.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr.fmtr td.fmfrm input[type^=num],.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr.fmtr td.fmfrm input[type=number],.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr.fmtr td.fmfrm input[type=date],.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr.fmtr td.fmfrm input[type=datetime],.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr.fmtr td.fmfrm input[type=month],.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr.fmtr td.fmfrm input[type=week],.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr.fmtr td.fmfrm input[type=time],.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr.fmtr td.fmfrm input[type=password],.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr.fmtr td.fmfrm textarea{display:block}}.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr.fmtr td.fmfrm input[type=text]:focus,.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr.fmtr td.fmfrm input[type=email]:focus,.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr.fmtr td.fmfrm input[type^=tel]:focus,.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr.fmtr td.fmfrm input[type=url]:focus,.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr.fmtr td.fmfrm input[type=search]:focus,.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr.fmtr td.fmfrm input[type^=num]:focus,.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr.fmtr td.fmfrm input[type=number]:focus,.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr.fmtr td.fmfrm input[type=date]:focus,.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr.fmtr td.fmfrm input[type=datetime]:focus,.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr.fmtr td.fmfrm input[type=month]:focus,.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr.fmtr td.fmfrm input[type=week]:focus,.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr.fmtr td.fmfrm input[type=time]:focus,.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr.fmtr td.fmfrm input[type=password]:focus,.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr.fmtr td.fmfrm textarea:focus{outline-color:#000}.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr.fmtr td.fmfrm input[type=text]:hover,.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr.fmtr td.fmfrm input[type=email]:hover,.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr.fmtr td.fmfrm input[type^=tel]:hover,.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr.fmtr td.fmfrm input[type=url]:hover,.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr.fmtr td.fmfrm input[type=search]:hover,.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr.fmtr td.fmfrm input[type^=num]:hover,.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr.fmtr td.fmfrm input[type=number]:hover,.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr.fmtr td.fmfrm input[type=date]:hover,.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr.fmtr td.fmfrm input[type=datetime]:hover,.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr.fmtr td.fmfrm input[type=month]:hover,.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr.fmtr td.fmfrm input[type=week]:hover,.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr.fmtr td.fmfrm input[type=time]:hover,.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr.fmtr td.fmfrm input[type=password]:hover,.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr.fmtr td.fmfrm textarea:hover{background:#fafafa}.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr.fmtr td.fmfrm textarea{height:10em}.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr.fmtr td.fmfrm label:has(> input[type=radio]){position:relative;display:block;margin-right:25px;margin-bottom:10px;padding-left:35px;cursor:pointer}.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr.fmtr td.fmfrm label:has(> input[type=radio]):before,.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr.fmtr td.fmfrm label:has(> input[type=radio]):after{content:"";position:absolute;top:-1px;left:0;display:block;border:1px solid #000;border-radius:50%;width:25px;height:25px;transition:.5s cubic-bezier(.23,1,.32,1)}.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr.fmtr td.fmfrm label:has(> input[type=radio]):before{border-color:#707070;background:white}.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr.fmtr td.fmfrm label:has(> input[type=radio]):after{border-color:transparent;background-color:#f00;opacity:0;transform:scale(.6)}.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr.fmtr td.fmfrm label:has(> input[type=radio]:checked):after{opacity:1}.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr.fmtr td.fmfrm .clm{display:block}.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr.fmtr td.fmfrm .clm tbody{display:block}.contact_index_contents .area .box .part .cont form table.fmtbl tbody tr.fmtr td.fmfrm .clm tbody tr td{padding:0}.app_index_contents .area .box .part .cont .button>*{margin-bottom:0}.app_index_contents .area .box .part .cont .button>* strong{display:block;margin-bottom:5px;font-size:4rem;line-height:1.3}.app_index_contents .area .box .part .cont.ios .button>*{border-color:#000;background:#000}.app_index_contents .area .box .part .cont.ios .button:hover>*{background:#fff;color:#000}.app_index_contents .area .box .part .cont.android .button>*{border-color:#a9c705;background:#a9c705}.app_index_contents .area .box .part .cont.android .button:hover>*{background:#fff;color:#a9c705}.app_ios_contents .area .box:not(:last-child),.app_android_contents .area .box:not(:last-child){padding-bottom:calc(5vw + 10px);border-bottom:1px solid #707070}@media screen and (min-width:1400px){.app_ios_contents .area .box:not(:last-child),.app_android_contents .area .box:not(:last-child){padding-bottom:70px}}.app_ios_contents .area .box .part:not(:last-child),.app_android_contents .area .box .part:not(:last-child){margin-bottom:calc(2.5vw + 20px)}@media screen and (min-width:1400px){.app_ios_contents .area .box .part:not(:last-child),.app_android_contents .area .box .part:not(:last-child){margin-bottom:50px}}@media print,screen and (min-width:600px){.app_ios_contents .area .box .part.image_texts,.app_android_contents .area .box .part.image_texts{gap:5%}}@media print,screen and (min-width:600px){.app_ios_contents .area .box .part.image_texts .cont.image_item,.app_android_contents .area .box .part.image_texts .cont.image_item{max-width:300px}}.app_ios_contents .area .box .part.image_texts .cont.image_item .pic,.app_android_contents .area .box .part.image_texts .cont.image_item .pic{border:1px solid #707070}.app_ios_contents .area .box .part.image_texts .cont.image_item .pic img,.app_android_contents .area .box .part.image_texts .cont.image_item .pic img{width:100%}@media print,screen and (min-width:600px){.app_ios_contents .area .box .part.image_texts .cont.texts_item,.app_android_contents .area .box .part.image_texts .cont.texts_item{flex-grow:1}}.lp_game20230423_contents .area{overflow:hidden}.lp_game20230423_contents .area .hgroup .heading02,.lp_game20230423_contents .area .hgroup .entry_wrap h2,.entry_wrap .lp_game20230423_contents .area .hgroup h2{font-size:clamp(2.6rem,calc(3.4vw + 1.24rem),6rem);font-weight:900}.lp_game20230423_contents .area .hgroup .heading_sub{margin-top:0;font-size:clamp(1.4rem,calc(1.6vw + .76rem),3rem)}.lp_game20230423_contents .area .box{max-width:1700px}.lp_game20230423_contents .area .box .part .cont .button>*{border-width:2px;border-radius:0;font-size:clamp(1.6rem,.5vw + 1.4rem,2rem)}@media print,screen and (min-width:600px){.lp_game20230423_contents .area .box .part .cont .button>*{border-width:5px}}.lp_game20230423_contents .area .box .part .cont .button.btn_main{position:relative;z-index:0;max-width:720px}.lp_game20230423_contents .area .box .part .cont .button.btn_main:before,.lp_game20230423_contents .area .box .part .cont .button.btn_main:after{content:"";position:absolute;z-index:1;width:20%;aspect-ratio:1/1;background:url(../images/lp/game20230423/promo_btn_effect.svg) no-repeat center center/100%;pointer-events:none}.lp_game20230423_contents .area .box .part .cont .button.btn_main:before{bottom:0;left:0;transform:translate(-20%,30%)}.lp_game20230423_contents .area .box .part .cont .button.btn_main:after{top:0;right:0;transform:translate(20%,-30%)}.lp_game20230423_contents .area .box .part .cont .button.btn_main>*{border-color:#fff;font-size:clamp(1.6rem,1.25vw + 1.1rem,2.6rem)}.lp_game20230423_contents .area .box .part .cont .button.btn_main>* span{display:block;font-size:.5em}.lp_game20230423_contents .area.promo_area{position:relative;z-index:0;display:flex;flex-direction:column;justify-content:flex-end;padding-top:0;background:#210e16 url(../images/lp/game20230423/promo_bg.jpg) no-repeat center top/100%}@media print,screen and (min-width:960px){.lp_game20230423_contents .area.promo_area{padding-bottom:0;background-size:cover}}.lp_game20230423_contents .area.promo_area .box.decoration_box{margin-bottom:0;width:100%;max-width:none;overflow:hidden}@media print,screen and (min-width:960px){.lp_game20230423_contents .area.promo_area .box.decoration_box{display:flex;flex-direction:column}}.lp_game20230423_contents .area.promo_area .box.decoration_box .part{max-width:none}@media print,screen and (min-width:960px){.lp_game20230423_contents .area.promo_area .box.decoration_box .part.title_text_part{margin-bottom:0}}.lp_game20230423_contents .area.promo_area .box.decoration_box .part.title_text_part .cont{opacity:.75}.lp_game20230423_contents .area.promo_area .box.decoration_box .part.title_text_part .cont img{width:100%}.lp_game20230423_contents .area.promo_area .box.decoration_box .part.member_part{position:relative;z-index:1;display:flex;justify-content:space-between}@media print,screen and (min-width:960px){.lp_game20230423_contents .area.promo_area .box.decoration_box .part.member_part{margin-top:-5vw}}.lp_game20230423_contents .area.promo_area .box.decoration_box .part.member_part .cont{margin-bottom:0;width:50%;max-width:800px}@media print,screen and (min-width:960px){.lp_game20230423_contents .area.promo_area .box.decoration_box .part.member_part .cont{width:45%}}.lp_game20230423_contents .area.promo_area .box.decoration_box .part.member_part .cont .pic img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;-o-object-position:bottom center;object-position:bottom center}.lp_game20230423_contents .area.promo_area .box.main_box{position:relative;z-index:1;margin:-20vw auto 0;max-width:650px}@media print,screen and (min-width:960px){.lp_game20230423_contents .area.promo_area .box.main_box{width:30%}}@media print,screen and (min-width:960px){.lp_game20230423_contents .area.promo_area .box.main_box{position:absolute;right:0;bottom:60px;left:0;justify-content:space-between;margin:auto}}.lp_game20230423_contents .area.promo_area .box.main_box .part:not(:last-child){margin-bottom:20px}@media screen and (min-width:1400px){.lp_game20230423_contents .area.promo_area .box.main_box .part:not(:last-child){margin-bottom:40px}}.lp_game20230423_contents .area.promo_area .box.main_box .part .team_item .pic img{width:80%}@media print,screen and (min-width:960px){.lp_game20230423_contents .area.promo_area .box.main_box .part .team_item .pic img{width:100%}}.lp_game20230423_contents .area.event_area{background:url(../images/lp/game20230423/event_bg.jpg) no-repeat center center/cover}@media screen and (max-width:599px){.lp_game20230423_contents .area.event_area .box.full_sp{width:100%}}@media print,screen and (min-width:960px){.lp_game20230423_contents .area.event_area .box .part .cont.texts p{text-align:center}}.lp_game20230423_contents .area.event_area .box .part.event_list{display:flex;flex-flow:row nowrap;gap:30px;overflow-x:scroll;scroll-snap-type:x mandatory}@media print,screen and (min-width:600px){.lp_game20230423_contents .area.event_area .box .part.event_list{flex-wrap:wrap;gap:60px 5%;justify-content:center;overflow:visible;scroll-snap-type:none}}.lp_game20230423_contents .area.event_area .box .part.event_list:before,.lp_game20230423_contents .area.event_area .box .part.event_list:after{content:"";flex-shrink:0;display:block;width:calc(10% - 30px)}@media print,screen and (min-width:600px){.lp_game20230423_contents .area.event_area .box .part.event_list:before,.lp_game20230423_contents .area.event_area .box .part.event_list:after{display:none}}.lp_game20230423_contents .area.event_area .box .part.event_list:before{scroll-snap-align:start}.lp_game20230423_contents .area.event_area .box .part.event_list:after{scroll-snap-align:end}.lp_game20230423_contents .area.event_area .box .part.event_list .clm_item{flex-shrink:0;margin-bottom:0;width:80%;scroll-snap-align:center}@media print,screen and (min-width:600px){.lp_game20230423_contents .area.event_area .box .part.event_list .clm_item{width:25%}}.lp_game20230423_contents .area.event_area .box .part.event_list .clm_item .pic{border:3px solid #fff;border-radius:50%;aspect-ratio:1/1;overflow:hidden;box-shadow:0 3px 6px rgba(0,0,0,.16)}.lp_game20230423_contents .area.event_area .box .part.event_list .clm_item .caption{margin-top:8px;text-align:center;text-shadow:0 1px 10px #000,0 0 5px #000,0 0 3px #000,0 0 3px #000;font-size:1.6rem;font-weight:700;color:#fff}.lp_game20230423_contents .area.schedule_area{background:#ffe6e6 url(../images/lp/game20230423/schedule_bg.svg) no-repeat center center/cover}.lp_game20230423_contents .area.schedule_area .box .part .cont table thead tr th,.lp_game20230423_contents .area.schedule_area .box .part .cont table tbody tr th{border-bottom-color:#fff;background:#f00;font-weight:700;line-height:1.8;color:#fff}.lp_game20230423_contents .area.schedule_area .box .part .cont table thead tr td p,.lp_game20230423_contents .area.schedule_area .box .part .cont table tbody tr td p{font-weight:700}.lp_game20230423_contents .area.schedule_area .box .part .cont table thead tr th{text-align:center}.lp_game20230423_contents .area.news_area{background:url(../images/lp/game20230423/news_bg.svg) no-repeat center center/cover}.lp_game20230423_contents .area.news_area .box.event_box{position:relative}@media print,screen and (min-width:600px){.lp_game20230423_contents .area.news_area .box.event_box{padding:clamp(40px,2.5vw + 30px,60px) 30px;border:4px solid #f00;border-radius:30px;background:#fff}}.lp_game20230423_contents .area.news_area .box.event_box:before{content:"";position:absolute;top:-17px;right:5%;z-index:1;width:70px;aspect-ratio:1/1;background:url(../images/lp/game20230423/news_korokun.png) repeat center/100%}@media print,screen and (min-width:600px){.lp_game20230423_contents .area.news_area .box.event_box:before{top:auto;right:30px;bottom:30px;width:clamp(100px,2.5vw + 90px,120px)}}.lp_game20230423_contents .area.news_area .box.event_box .heading03,.lp_game20230423_contents .area.news_area .box.event_box .entry_wrap h3,.entry_wrap .lp_game20230423_contents .area.news_area .box.event_box h3{margin-right:auto;margin-left:auto;padding:.3em;border-radius:10px;max-width:500px;background:#f00;text-align:center;color:#fff}@media print,screen and (min-width:600px){.lp_game20230423_contents .area.news_area .box.event_box .heading03,.lp_game20230423_contents .area.news_area .box.event_box .entry_wrap h3,.entry_wrap .lp_game20230423_contents .area.news_area .box.event_box h3{position:absolute;top:0;right:0;left:0;margin:auto;transform:translateY(-50%)}}@media print,screen and (min-width:600px){.lp_game20230423_contents .area.news_area .box.event_box .part.gallery_part{display:flex;flex-wrap:wrap;gap:30px;align-items:center;justify-content:center}}@media print,screen and (min-width:960px){.lp_game20230423_contents .area.news_area .box.event_box .part.gallery_part{flex-wrap:nowrap;gap:40px}}.lp_game20230423_contents .area.news_area .box.event_box .part.gallery_part .cont.clm_item{margin-bottom:0}@media print,screen and (min-width:600px){.lp_game20230423_contents .area.news_area .box.event_box .part.gallery_part .cont.clm_item{width:29%}}@media print,screen and (min-width:960px){.lp_game20230423_contents .area.news_area .box.event_box .part.gallery_part .cont.clm_item{flex:1 1;width:auto}}.lp_game20230423_contents .area.news_area .box.event_box .part.gallery_part .cont.clm_item .pic{box-shadow:0 3px 6px rgba(0,0,0,.66)}@media print,screen and (min-width:600px){.lp_game20230423_contents .area.news_area .box.event_box .part.gallery_part .cont.clm_item:nth-child(odd) .pic{transform:translateY(10px) rotate(-5deg)}}@media print,screen and (min-width:600px){.lp_game20230423_contents .area.news_area .box.event_box .part.gallery_part .cont.clm_item:nth-child(even) .pic{transform:rotate(5deg)}}@media print,screen and (min-width:960px){.lp_game20230423_contents .area.news_area .box.event_box .part.texts_part .cont p{text-align:center}}.lp_game20230423_contents .area.news_area .box.news_box .part.archive_part .cont.clm_item{display:flex;flex-direction:column;background:#fff;box-shadow:0 3px 6px rgba(0,0,0,.66)}.lp_game20230423_contents .area.news_area .box.news_box .part.archive_part .cont.clm_item .object_fit{margin-bottom:0}.lp_game20230423_contents .area.news_area .box.news_box .part.archive_part .cont.clm_item .object_fit:before{padding-top:65%}.lp_game20230423_contents .area.news_area .box.news_box .part.archive_part .cont.clm_item .object_fit:empty{background:url(../images/common/thum_dummy.png) no-repeat center/cover}.lp_game20230423_contents .area.news_area .box.news_box .part.archive_part .cont.clm_item .texts{flex-grow:1;display:flex;flex-direction:column;justify-content:space-between;margin-top:0;padding:5vw}@media print,screen and (min-width:600px){.lp_game20230423_contents .area.news_area .box.news_box .part.archive_part .cont.clm_item .texts{padding:2.5vw}}@media print,screen and (min-width:960px){.lp_game20230423_contents .area.news_area .box.news_box .part.archive_part .cont.clm_item .texts{padding:20px 30px 10px}}.lp_game20230423_contents .area.news_area .box.news_box .part.archive_part .cont.clm_item .texts p{line-height:1.4}.lp_game20230423_contents .area.news_area .box.news_box .part.archive_part .cont.clm_item .texts .category{text-align:center;font-size:1.2rem}@media print,screen and (min-width:960px){.lp_game20230423_contents .area.news_area .box.news_box .part.archive_part .cont.clm_item .texts .category{font-size:1.4rem}}.lp_game20230423_contents .area.news_area .box.news_box .part.archive_part .cont.clm_item .texts .title{margin-bottom:auto;font-weight:700;transition:.3s}@media print,screen and (min-width:960px){.lp_game20230423_contents .area.news_area .box.news_box .part.archive_part .cont.clm_item .texts .title{font-size:1.6rem}}.lp_game20230423_contents .area.news_area .box.news_box .part.archive_part .cont.clm_item .texts .date{margin-top:1em;text-align:right;font-size:1.2rem;font-weight:700;color:#919191}.lp_game20230423_contents .area.news_area .box.news_box .part.archive_part .cont.clm_item .texts .date .icon_new{display:inline-block;margin-left:.5em;color:#f00}.lp_game20230423_contents .area.news_area .box.news_box .part.archive_part .cont.clm_item:hover .texts .title{color:#f00}.lp_game20230423_contents .area.news_area .box.sns_box .part .cont .sns_list{display:flex;gap:2%;justify-content:center}.lp_game20230423_contents .area.news_area .box.sns_box .part .cont .sns_list li a{display:flex;align-items:center;justify-content:center;border-radius:50%;width:clamp(50px,5vw + 30px,90px);aspect-ratio:1/1;background:#444;text-decoration:none;font-size:0;line-height:1;transition:.3s}.lp_game20230423_contents .area.news_area .box.sns_box .part .cont .sns_list li a:before{font-size:clamp(1.5rem,5vw,5rem);font-family:icomoon_medium;line-height:1;color:#fff;transform:translateX(.05em)}.lp_game20230423_contents .area.news_area .box.sns_box .part .cont .sns_list li a:hover{background:#f00}.lp_game20230423_contents .area.news_area .box.sns_box .part .cont .sns_list li.instagram a:before{content:"\f16d";transform:translateX(.1em)}.lp_game20230423_contents .area.news_area .box.sns_box .part .cont .sns_list li.twitter a:before{content:"\f099"}.lp_game20230423_contents .area.news_area .box.sns_box .part .cont .sns_list li.facebook a:before{content:"\f39e"}.lp_game20230423_contents .area.news_area .box.sns_box .part .cont .sns_list li.youtube a:before{content:"\f167"}.lp_game20230423_contents .area.news_area .box.sns_box .part .cont .sns_list li.line a:before{content:"\e900"}.lp_game20230423_contents .area.team_area{position:relative;z-index:0;background:linear-gradient(#f00000,#000)}.lp_game20230423_contents .area.team_area:before,.lp_game20230423_contents .area.team_area:after{content:"";position:absolute;right:0;left:0;z-index:-1;display:block;aspect-ratio:1920/708;mix-blend-mode:screen}.lp_game20230423_contents .area.team_area:before{top:0;background:url(../images/lp/game20230423/team_bg_host.png) no-repeat center top/100%}.lp_game20230423_contents .area.team_area:after{bottom:0;background:url(../images/lp/game20230423/team_bg_visitor.png) no-repeat center bottom/100%}@media screen and (max-width:599px){.lp_game20230423_contents .area.team_area .box{width:100%}}.lp_game20230423_contents .area.team_area .box .hgroup .heading02,.lp_game20230423_contents .area.team_area .box .hgroup .entry_wrap h2,.entry_wrap .lp_game20230423_contents .area.team_area .box .hgroup h2,.lp_game20230423_contents .area.team_area .box .hgroup .heading_sub{color:#fff}@media screen and (max-width:599px){.lp_game20230423_contents .area.team_area .box .part{margin-right:auto;margin-left:auto;width:90%}}.lp_game20230423_contents .area.team_area .box .part .cont p{color:#fff}.lp_game20230423_contents .area.team_area .box .part .cont.texts{margin-right:auto;margin-left:auto;max-width:960px}@media print,screen and (min-width:960px){.lp_game20230423_contents .area.team_area .box .part .cont.texts p{text-align:center}}@media screen and (max-width:599px){.lp_game20230423_contents .area.team_area .box .part.member_part{display:flex;flex-flow:row nowrap;gap:20px;width:100%;overflow-x:scroll;scroll-snap-type:x mandatory}}@media screen and (max-width:599px){.lp_game20230423_contents .area.team_area .box .part.member_part:before,.lp_game20230423_contents .area.team_area .box .part.member_part:after{content:"";flex-shrink:0;display:block;width:calc(5% - 20px)}}.lp_game20230423_contents .area.team_area .box .part.member_part:before{scroll-snap-align:start}.lp_game20230423_contents .area.team_area .box .part.member_part:after{scroll-snap-align:end}.lp_game20230423_contents .area.team_area .box .part.member_part .cont.clm_item{z-index:0;transition:.5s}@media screen and (max-width:599px){.lp_game20230423_contents .area.team_area .box .part.member_part .cont.clm_item{flex-shrink:0;margin-bottom:0;width:90%;scroll-snap-align:center}}.lp_game20230423_contents .area.team_area .box .part.member_part .cont.clm_item .image_item{position:relative;margin-bottom:10px;padding-top:5%}.lp_game20230423_contents .area.team_area .box .part.member_part .cont.clm_item .image_item .person{position:absolute;bottom:0;z-index:1;height:100%;transform:scale(1.05);transform-origin:bottom right}.lp_game20230423_contents .area.team_area .box .part.member_part .cont.clm_item .image_item .person img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom right;object-position:bottom right}.lp_game20230423_contents .area.team_area .box .part.member_part .cont.clm_item .image_item .name{position:absolute;bottom:0;left:10px;z-index:2;opacity:.6}.lp_game20230423_contents .area.team_area .box .part.member_part .cont.clm_item .texts_item{position:relative}.lp_game20230423_contents .area.team_area .box .part.member_part .cont.clm_item .texts_item .name{font-size:clamp(1.8rem,calc(.6vw + 1.56rem),2.4rem);font-weight:700}.lp_game20230423_contents .area.team_area .box .part.member_part .cont.clm_item .texts_item .position{font-weight:700}@media screen and (max-width:599px){.lp_game20230423_contents .area.team_area .box .part.member_part .cont.clm_item .texts_item .position{position:absolute;top:0;right:0}}.lp_game20230423_contents .area.team_area .box .part.member_part .cont.clm_item .texts_item .caption{margin-top:8px}.lp_game20230423_contents .area.team_area .box .part.member_part .cont.clm_item:hover{opacity:.7}.lp_game20230423_contents .area.team_area .box .part.member_part .cont.gu .image_item .person{transform-origin:bottom left}.lp_game20230423_contents .area.team_area .box .part.member_part .cont.tamura .image_item .person{transform:scale(1.05) translateX(-15%)}.lp_game20230423_contents .area.gourmet_area{position:relative;z-index:0;display:flex;flex-direction:column}.lp_game20230423_contents .area.gourmet_area:before,.lp_game20230423_contents .area.gourmet_area:after{content:"";display:block;padding-top:55%}@media print,screen and (min-width:600px){.lp_game20230423_contents .area.gourmet_area:before,.lp_game20230423_contents .area.gourmet_area:after{position:absolute;top:0;right:0;left:0}}.lp_game20230423_contents .area.gourmet_area:before{z-index:-2;margin-bottom:calc(1.25vw + 15px);background:url(../images/lp/game20230423/gourmet_bg.jpg) no-repeat center/cover}.lp_game20230423_contents .area.gourmet_area:after{z-index:-1;display:none;background:linear-gradient(rgba(255,255,255,0) 0,rgba(255,255,255,0) 75%,#fff 90%)}@media print,screen and (min-width:600px){.lp_game20230423_contents .area.gourmet_area:after{display:block}}.lp_game20230423_contents .area.gourmet_area .hgroup{order:-1}@media print,screen and (min-width:600px){.lp_game20230423_contents .area.gourmet_area .hgroup{margin-bottom:30vw}}.lp_game20230423_contents .area.gourmet_area .box .part.archive_part{row-gap:clamp(30px,2.5vw + 20px,50px)}.lp_game20230423_contents .area.gourmet_area .box .part.archive_part .cont.clm_item .object_fit{margin-bottom:15px;border-radius:10px;overflow:hidden;box-shadow:0 3px 6px rgba(0,0,0,.66)}.lp_game20230423_contents .area.gourmet_area .box .part.archive_part .cont.clm_item .object_fit:before{padding-top:80%}.lp_game20230423_contents .area.gourmet_area .box .part.archive_part .cont.clm_item .texts p{margin-bottom:0;text-align:center;font-weight:700;line-height:1.3}.lp_game20230423_contents .area.gourmet_area .box .part.archive_part .cont.clm_item .texts .shop{margin-bottom:5px;font-size:1.3rem}.lp_game20230423_contents .area.gourmet_area .box .part.archive_part .cont.clm_item .texts .food{font-size:clamp(1.4rem,.5vw + 1.2rem,1.8rem)}.lp_game20230423_contents .area.ticket_area{background:url(../images/lp/game20230423/ticket_bg.jpg) no-repeat center center/cover}.lp_game20230423_contents .area.ticket_area .hgroup .heading02,.lp_game20230423_contents .area.ticket_area .hgroup .entry_wrap h2,.entry_wrap .lp_game20230423_contents .area.ticket_area .hgroup h2,.lp_game20230423_contents .area.ticket_area .hgroup .heading_sub{color:#fff}.lp_game20230423_contents .area.ticket_area .box.info_box{margin-bottom:30px}.lp_game20230423_contents .area.ticket_area .box.info_box .part .cont.heading_cont{position:relative;z-index:0;margin-bottom:0;padding-bottom:25px;padding-left:30%}.lp_game20230423_contents .area.ticket_area .box.info_box .part .cont.heading_cont:before{content:"";position:absolute;bottom:0;left:0;z-index:-1;width:40%;aspect-ratio:1/1;background:url(../images/lp/game20230423/ticket_person.png) no-repeat center bottom/100%;transform-origin:right bottom}@media print,screen and (min-width:960px){.lp_game20230423_contents .area.ticket_area .box.info_box .part .cont.heading_cont:before{background-size:80%;transform:scale(1)}}.lp_game20230423_contents .area.ticket_area .box.info_box .part .cont.heading_cont p{margin-bottom:0;text-align:center;font-weight:700;color:#fff}.lp_game20230423_contents .area.ticket_area .box.info_box .part .cont.heading_cont .text,.lp_game20230423_contents .area.ticket_area .box.info_box .part .cont.heading_cont .entry_wrap p,.entry_wrap .lp_game20230423_contents .area.ticket_area .box.info_box .part .cont.heading_cont p{font-size:clamp(1.2rem,calc(1.8vw + .48rem),3rem)}.lp_game20230423_contents .area.ticket_area .box.info_box .part .cont.heading_cont .text_sub{font-size:clamp(1.2rem,calc(1.2vw + .72rem),2.4rem)}.lp_game20230423_contents .area.ticket_area .box.info_box .part .cont.heading_cont .pic{margin:clamp(5px,calc(1.5vw + -1px),20px) 0}.lp_game20230423_contents .area.ticket_area .box.info_box .part .cont.heading_cont .pic img{width:80%}.lp_game20230423_contents .area.ticket_area .box.info_box .part .cont.info_cont{padding:20px clamp(20px,calc(6vw + -4px),80px);background:rgba(255,255,255,.65)}@media print,screen and (min-width:960px){.lp_game20230423_contents .area.ticket_area .box.info_box .part .cont.info_cont{display:grid;grid-template-columns:1fr 50%;-moz-column-gap:5%;column-gap:5%;align-items:center;background:#fff}}.lp_game20230423_contents .area.ticket_area .box.info_box .part .cont.info_cont .heading04,.lp_game20230423_contents .area.ticket_area .box.info_box .part .cont.info_cont .entry_wrap h4,.entry_wrap .lp_game20230423_contents .area.ticket_area .box.info_box .part .cont.info_cont h4{text-align:center;font-size:clamp(1.8rem,calc(.6vw + 1.56rem),2.4rem);font-weight:900}@media print,screen and (min-width:960px){.lp_game20230423_contents .area.ticket_area .box.info_box .part .cont.info_cont .heading04,.lp_game20230423_contents .area.ticket_area .box.info_box .part .cont.info_cont .entry_wrap h4,.entry_wrap .lp_game20230423_contents .area.ticket_area .box.info_box .part .cont.info_cont h4{grid-row:1;grid-column:1}}@media print,screen and (min-width:960px){.lp_game20230423_contents .area.ticket_area .box.info_box .part .cont.info_cont .cont.image_item{grid-row:2/4;grid-column:1;margin-bottom:0}}@media print,screen and (min-width:960px){.lp_game20230423_contents .area.ticket_area .box.info_box .part .cont.info_cont .cont.texts_item{grid-row:2;grid-column:2}}.lp_game20230423_contents .area.ticket_area .box.info_box .part .cont.info_cont .cont.texts_item .heading05,.lp_game20230423_contents .area.ticket_area .box.info_box .part .cont.info_cont .cont.texts_item .entry_wrap h5,.entry_wrap .lp_game20230423_contents .area.ticket_area .box.info_box .part .cont.info_cont .cont.texts_item h5{font-size:clamp(1.8rem,calc(.6vw + 1.56rem),2.4rem);font-weight:900}.lp_game20230423_contents .area.ticket_area .box.info_box .part .cont.info_cont .cont.texts_item .heading05 strong,.lp_game20230423_contents .area.ticket_area .box.info_box .part .cont.info_cont .cont.texts_item .entry_wrap h5 strong,.entry_wrap .lp_game20230423_contents .area.ticket_area .box.info_box .part .cont.info_cont .cont.texts_item h5 strong{font-weight:900;color:#f00}@media print,screen and (min-width:960px){.lp_game20230423_contents .area.ticket_area .box.info_box .part .cont.info_cont .cont.btn_wrap{grid-row:3;grid-column:2}}.lp_game20230423_contents .area.ticket_area .box.date_box{padding:20px clamp(20px,calc(6vw + -4px),80px);background:#dfdfdf}.lp_game20230423_contents .area.ticket_area .box.date_box .part{display:grid;grid-template-columns:40% 1fr;-moz-column-gap:5%;column-gap:5%}@media print,screen and (min-width:960px){.lp_game20230423_contents .area.ticket_area .box.date_box .part{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr 50%;align-items:center}}.lp_game20230423_contents .area.ticket_area .box.date_box .part .heading04,.lp_game20230423_contents .area.ticket_area .box.date_box .part .entry_wrap h4,.entry_wrap .lp_game20230423_contents .area.ticket_area .box.date_box .part h4{grid-column:1/3;border-bottom-color:#000}@media print,screen and (min-width:960px){.lp_game20230423_contents .area.ticket_area .box.date_box .part .heading04,.lp_game20230423_contents .area.ticket_area .box.date_box .part .entry_wrap h4,.entry_wrap .lp_game20230423_contents .area.ticket_area .box.date_box .part h4{grid-row:1;grid-column:1}}@media print,screen and (min-width:960px){.lp_game20230423_contents .area.ticket_area .box.date_box .part .cont{margin-bottom:0}}.lp_game20230423_contents .area.ticket_area .box.date_box .part .cont.image_item{grid-column:1}@media print,screen and (min-width:960px){.lp_game20230423_contents .area.ticket_area .box.date_box .part .cont.image_item{grid-row:2;grid-column:1}}.lp_game20230423_contents .area.ticket_area .box.date_box .part .cont.texts_item{grid-column:2}@media print,screen and (min-width:960px){.lp_game20230423_contents .area.ticket_area .box.date_box .part .cont.texts_item{grid-row:1/3}}.lp_game20230423_contents .area.ticket_area .box.date_box .part .cont.texts_item p{font-weight:900}.lp_game20230423_contents .area.ticket_area .box.date_box .part .cont.texts_item p strong{font-size:1.2em;font-weight:900}.lp_game20230423_contents .area.ticket_area .box.date_box .part .cont.btn_wrap{grid-column:1/3}@media print,screen and (min-width:960px){.lp_game20230423_contents .area.ticket_area .box.date_box .part .cont.btn_wrap{grid-row:1/3;grid-column:3}}.lp_game20230423_contents .area.ticket_area .box.date_box .part .cont.btn_wrap .button{max-width:none}.lp_game20230423_contents .area.access_area{position:relative;overflow:hidden}@media print,screen and (min-width:960px){.lp_game20230423_contents .area.access_area{padding-top:0}}@media print,screen and (min-width:960px){.lp_game20230423_contents .area.access_area .hgroup{position:absolute;top:clamp(40px,calc(4vw + 24px),80px);right:0;left:0;z-index:1}}.lp_game20230423_contents .area.access_area .box.main_box{z-index:0}.lp_game20230423_contents .area.access_area .box.main_box:before{content:"";display:block;margin-bottom:calc(1.25vw + 15px);padding-top:66.6%;background:url(/images/map/index_hanazono_main.jpg) no-repeat center/cover}@media print,screen and (min-width:600px){.lp_game20230423_contents .area.access_area .box.main_box:before{padding-top:47%}}@media print,screen and (min-width:600px){.lp_game20230423_contents .area.access_area .box.main_box:after{content:"";position:absolute;right:0;bottom:0;left:0;z-index:1;display:block;height:50%;background:linear-gradient(0deg,#000 0,transparent 100%)}}.lp_game20230423_contents .area.access_area .box.main_box .part{max-width:900px}@media print,screen and (min-width:600px){.lp_game20230423_contents .area.access_area .box.main_box .part{position:absolute;right:0;bottom:10%;left:0;z-index:2;margin:auto}}@media print,screen and (min-width:600px){.lp_game20230423_contents .area.access_area .box.main_box .part .heading03,.lp_game20230423_contents .area.access_area .box.main_box .part .entry_wrap h3,.entry_wrap .lp_game20230423_contents .area.access_area .box.main_box .part h3{color:#fff}}.lp_game20230423_contents .area.access_area .box.main_box .part .heading03 .small,.lp_game20230423_contents .area.access_area .box.main_box .part .entry_wrap h3 .small,.entry_wrap .lp_game20230423_contents .area.access_area .box.main_box .part h3 .small{display:block;font-size:.8em}.lp_game20230423_contents .area.access_area .box.main_box .part .cont p{font-size:1.3rem}@media print,screen and (min-width:600px){.lp_game20230423_contents .area.access_area .box.main_box .part .cont p{font-size:1.4rem;font-weight:700;color:#fff}}.lp_game20230423_contents .area.access_area .box.texts_box .part .cont p{font-size:clamp(1.6rem,.5vw + 1.4rem,2rem);font-weight:700}@media print,screen and (min-width:960px){.lp_game20230423_contents .area.access_area .box.texts_box .part .cont p{text-align:center}}.lp_game20230423_contents .area.access_area .box.texts_box .part .cont p a{color:#0068b7}.lp_game20230423_contents .area.footer_area{background:#000}.lp_game20230423_contents .area.footer_area .box .part .cont.texts .link_arrow,.lp_game20230423_contents .area.footer_area .box .part .cont.texts ul.ul_arrow>li,.lp_game20230423_contents .area.footer_area .box .part .cont.texts .link_arrow_right{margin:0 auto;width:-moz-fit-content;width:fit-content}.lp_game20230423_contents .area.footer_area .box .part .cont.texts .link_arrow:before,.lp_game20230423_contents .area.footer_area .box .part .cont.texts ul.ul_arrow>li:before,.lp_game20230423_contents .area.footer_area .box .part .cont.texts .link_arrow_right:before{color:#fff}.lp_game20230423_contents .area.footer_area .box .part .cont.texts .link_arrow a,.lp_game20230423_contents .area.footer_area .box .part .cont.texts ul.ul_arrow>li a,.lp_game20230423_contents .area.footer_area .box .part .cont.texts .link_arrow_right a{text-decoration:none;font-weight:700;color:#fff}.lp_game20230423_contents .area.footer_area .box .part .cont.texts .copyright{margin-top:clamp(30px,2.5vw + 20px,50px);text-align:center}.lp_game20230423_contents .area.footer_area .box .part .cont.texts .copyright small{font-size:clamp(1.1rem,.25vw + 1rem,1.3rem);color:#747474}.lp_game20221224_contents .area{overflow:hidden}.lp_game20221224_contents .area .hgroup .heading02,.lp_game20221224_contents .area .hgroup .entry_wrap h2,.entry_wrap .lp_game20221224_contents .area .hgroup h2{font-size:clamp(2.6rem,1.5vw + 2rem,6rem);font-weight:900}.lp_game20221224_contents .area .hgroup .heading_sub{margin-top:0;font-size:clamp(1.4rem,2vw + .6rem,3rem)}.lp_game20221224_contents .area .box{max-width:1700px}.lp_game20221224_contents .area .box .part .cont .button>*{border-width:2px;border-radius:0;font-size:clamp(1.6rem,.5vw + 1.4rem,2rem)}@media print,screen and (min-width:600px){.lp_game20221224_contents .area .box .part .cont .button>*{border-width:5px}}.lp_game20221224_contents .area .box .part .cont .button.btn_main{position:relative;z-index:0;max-width:720px}.lp_game20221224_contents .area .box .part .cont .button.btn_main:before,.lp_game20221224_contents .area .box .part .cont .button.btn_main:after{content:"";position:absolute;z-index:1;width:20%;aspect-ratio:1/1;background:url(../images/lp/game20221224/promo_btn_effect.svg) no-repeat center center/100%;pointer-events:none}.lp_game20221224_contents .area .box .part .cont .button.btn_main:before{bottom:0;left:0;transform:translate(-20%,30%)}.lp_game20221224_contents .area .box .part .cont .button.btn_main:after{top:0;right:0;transform:translate(20%,-30%)}.lp_game20221224_contents .area .box .part .cont .button.btn_main>*{border-color:#fff;font-size:clamp(1.6rem,1.25vw + 1.1rem,2.6rem)}.lp_game20221224_contents .area .box .part .cont .button.btn_main>* span{display:block;font-size:.5em}.lp_game20221224_contents .area.promo_area{position:relative;z-index:0;display:flex;flex-direction:column;justify-content:flex-end;height:160vw;max-height:100vh;background:#dc181c}@media print,screen and (min-width:960px){.lp_game20221224_contents .area.promo_area{padding-bottom:60px;max-height:800px}}.lp_game20221224_contents .area.promo_area:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;margin:auto;-webkit-clip-path:polygon(100% 0,0 100%,100% 100%);clip-path:polygon(100% 0,0 100%,100% 100%);background:#183561}@media print,screen and (min-width:960px){.lp_game20221224_contents .area.promo_area:before{-webkit-clip-path:polygon(0 50%,100% 100%,100% 0);clip-path:polygon(0 50%,100% 100%,100% 0)}}.lp_game20221224_contents .area.promo_area .box{width:100%;max-width:none}.lp_game20221224_contents .area.promo_area .box .part{margin:0 auto;width:90%;max-width:1400px}.lp_game20221224_contents .area.promo_area .box.decoration_box{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;overflow:hidden}.lp_game20221224_contents .area.promo_area .box.decoration_box:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url(../images/lp/game20221224/promo_bg_effect.png) repeat center bottom/100%;opacity:.5}@media print,screen and (min-width:960px){.lp_game20221224_contents .area.promo_area .box.decoration_box:before{background-repeat:no-repeat;background-position:center;background-size:1400px;opacity:1}}.lp_game20221224_contents .area.promo_area .box.decoration_box .part .cont{position:absolute;margin-bottom:0;width:60%}@media print,screen and (min-width:960px){.lp_game20221224_contents .area.promo_area .box.decoration_box .part .cont{display:flex;margin:0 auto;width:100%;max-width:1700px}}@media print,screen and (min-width:960px){.lp_game20221224_contents .area.promo_area .box.decoration_box .part .cont .pic{width:60%}}.lp_game20221224_contents .area.promo_area .box.decoration_box .part .cont .pic img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;-o-object-position:bottom center;object-position:bottom center}.lp_game20221224_contents .area.promo_area .box.decoration_box .part .cont.kobesteelers_cont{top:2%;left:0}@media print,screen and (min-width:960px){.lp_game20221224_contents .area.promo_area .box.decoration_box .part .cont.kobesteelers_cont{top:0;right:0;bottom:0;left:0;justify-content:flex-start}}.lp_game20221224_contents .area.promo_area .box.decoration_box .part .cont.kobesteelers_cont .pic{transform:translateX(-10%)}.lp_game20221224_contents .area.promo_area .box.decoration_box .part .cont.kintetsu_cont{top:15%;right:0}@media print,screen and (min-width:960px){.lp_game20221224_contents .area.promo_area .box.decoration_box .part .cont.kintetsu_cont{top:0;right:0;bottom:0;left:0;justify-content:flex-end}}.lp_game20221224_contents .area.promo_area .box.decoration_box .part .cont.kintetsu_cont .pic{transform:translateX(10%)}.lp_game20221224_contents .area.promo_area .box.main_box{position:relative;padding:clamp(20px,1.25vw + 15px,30px) 0;background:rgba(0,0,0,.66)}@media print,screen and (min-width:960px){.lp_game20221224_contents .area.promo_area .box.main_box{margin-bottom:60px}}.lp_game20221224_contents .area.promo_area .box.main_box:after{content:"";position:absolute;top:100%;right:0;left:0;margin:auto;border-color:rgba(0,0,0,.66) transparent transparent;border-style:solid;border-width:20px 25px 0;width:0;height:0}@media print,screen and (min-width:960px){.lp_game20221224_contents .area.promo_area .box.main_box:after{border-width:40px 50px 0}}.lp_game20221224_contents .area.promo_area .box.main_box .part{display:grid;grid-template-columns:1fr auto 1fr;gap:10px 0}@media print,screen and (min-width:600px){.lp_game20221224_contents .area.promo_area .box.main_box .part{grid-template-columns:1fr 50% 1fr;gap:2%}}.lp_game20221224_contents .area.promo_area .box.main_box .part:before{content:"VS";align-self:center;font-size:2rem;font-weight:700;color:#fff}@media print,screen and (min-width:600px){.lp_game20221224_contents .area.promo_area .box.main_box .part:before{display:none}}.lp_game20221224_contents .area.promo_area .box.main_box .part .cont{margin-bottom:0}.lp_game20221224_contents .area.promo_area .box.main_box .part .cont.texts_item{grid-row:1;align-self:center;grid-column:1/-1}@media print,screen and (min-width:600px){.lp_game20221224_contents .area.promo_area .box.main_box .part .cont.texts_item{grid-column:2}}.lp_game20221224_contents .area.promo_area .box.main_box .part .cont.team_item{grid-row:2}@media print,screen and (min-width:600px){.lp_game20221224_contents .area.promo_area .box.main_box .part .cont.team_item{grid-row:1}}.lp_game20221224_contents .area.promo_area .box.main_box .part .cont.team_item .pic{margin:0 auto 5px;width:60%}@media print,screen and (min-width:600px){.lp_game20221224_contents .area.promo_area .box.main_box .part .cont.team_item .pic{width:80%;max-width:190px}}.lp_game20221224_contents .area.promo_area .box.main_box .part .cont.team_item .name{text-align:center;font-size:.8rem;font-weight:700;color:#fff}@media print,screen and (min-width:600px){.lp_game20221224_contents .area.promo_area .box.main_box .part .cont.team_item .name{font-size:clamp(1.2rem,.5vw + 1rem,1.6rem)}}.lp_game20221224_contents .area.promo_area .box.main_box .part .cont.team_item.kobesteelers{grid-column:1}.lp_game20221224_contents .area.promo_area .box.main_box .part .cont.team_item.kintetsu{grid-column:3}.lp_game20221224_contents .area.subnav{padding:30px 0;background:#8d1e20}.lp_game20221224_contents .area.subnav .box .part .cont li{flex:1 1;border-color:#fff}.lp_game20221224_contents .area.subnav .box .part .cont li a.sscroll{text-align:center;color:#fff}.lp_game20221224_contents .area.subnav .box .part .cont li a.sscroll:after{color:#fff}.lp_game20221224_contents .area.present_area{overflow:hidden;background:url(../images/lp/game20221224/present_bg.png) repeat center center}.lp_game20221224_contents .area.present_area .box{max-width:1400px}.lp_game20221224_contents .area.present_area .box .part.summary_part{display:grid;grid-template-columns:2fr 1fr 1fr;gap:clamp(20px,2.5vw + 10px,40px) 2%;align-items:center}@media print,screen and (min-width:600px){.lp_game20221224_contents .area.present_area .box .part.summary_part{grid-template-columns:40% 1fr}}.lp_game20221224_contents .area.present_area .box .part.summary_part .hgroup{grid-row:1;grid-column:1/-1;margin-bottom:0}@media print,screen and (min-width:600px){.lp_game20221224_contents .area.present_area .box .part.summary_part .hgroup{grid-column:2}}.lp_game20221224_contents .area.present_area .box .part.summary_part .hgroup .heading02,.lp_game20221224_contents .area.present_area .box .part.summary_part .hgroup .entry_wrap h2,.entry_wrap .lp_game20221224_contents .area.present_area .box .part.summary_part .hgroup h2,.lp_game20221224_contents .area.present_area .box .part.summary_part .hgroup .heading_sub{color:#fff}.lp_game20221224_contents .area.present_area .box .part.summary_part .hgroup .heading02,.lp_game20221224_contents .area.present_area .box .part.summary_part .hgroup .entry_wrap h2,.entry_wrap .lp_game20221224_contents .area.present_area .box .part.summary_part .hgroup h2{margin-bottom:.3em;font-weight:900;line-height:1.2}.lp_game20221224_contents .area.present_area .box .part.summary_part .hgroup .heading02 strong,.lp_game20221224_contents .area.present_area .box .part.summary_part .hgroup .entry_wrap h2 strong,.entry_wrap .lp_game20221224_contents .area.present_area .box .part.summary_part .hgroup h2 strong{display:block;font-size:1.2em}.lp_game20221224_contents .area.present_area .box .part.summary_part .cont{margin-bottom:0}.lp_game20221224_contents .area.present_area .box .part.summary_part .cont.main_item{grid-row:2;grid-column:1/3}@media print,screen and (min-width:600px){.lp_game20221224_contents .area.present_area .box .part.summary_part .cont.main_item{grid-row:1/3;grid-column:1}}.lp_game20221224_contents .area.present_area .box .part.summary_part .cont.main_item .pic img{filter:drop-shadow(0 3px 16px rgba(0,0,0,.7));transform:rotate(-10deg)}.lp_game20221224_contents .area.present_area .box .part.summary_part .cont.detail_item{grid-row:2;display:grid;grid-template-columns:repeat(4,1fr);grid-column:2/4;gap:0 15px}@media print,screen and (min-width:600px){.lp_game20221224_contents .area.present_area .box .part.summary_part .cont.detail_item{grid-row:3;display:flex;grid-column:1/-1;gap:5%}}.lp_game20221224_contents .area.present_area .box .part.summary_part .cont.detail_item .object_fit{margin:0;border:3px solid #fff;border-radius:50%;overflow:hidden;box-shadow:0 3px 6px rgba(0,0,0,.66)}@media print,screen and (min-width:600px){.lp_game20221224_contents .area.present_area .box .part.summary_part .cont.detail_item .object_fit{flex:1 1}}.lp_game20221224_contents .area.present_area .box .part.summary_part .cont.detail_item .object_fit:before{padding-top:100%}.lp_game20221224_contents .area.present_area .box .part.summary_part .cont.detail_item .object_fit:nth-child(1){grid-row:1;grid-column:2/4}.lp_game20221224_contents .area.present_area .box .part.summary_part .cont.detail_item .object_fit:nth-child(2){grid-row:2;grid-column:1/3}.lp_game20221224_contents .area.present_area .box .part.summary_part .cont.detail_item .object_fit:nth-child(3){grid-row:2;grid-column:3/5}.lp_game20221224_contents .area.present_area .box .part.summary_part .cont.wear_item{grid-row:3;display:flex;flex-direction:column;grid-column:1/-1;gap:20px}@media print,screen and (min-width:600px){.lp_game20221224_contents .area.present_area .box .part.summary_part .cont.wear_item{grid-row:2;flex-direction:row;grid-column:2}}.lp_game20221224_contents .area.news_area{background:url(../images/lp/game20221224/news_bg.svg) no-repeat center center/cover}.lp_game20221224_contents .area.news_area .box.event_box{position:relative}@media print,screen and (min-width:600px){.lp_game20221224_contents .area.news_area .box.event_box{padding:clamp(40px,2.5vw + 30px,60px) 30px;border:4px solid #f00;border-radius:30px;background:#fff}}.lp_game20221224_contents .area.news_area .box.event_box:before{content:"";position:absolute;top:-17px;right:5%;z-index:1;width:70px;aspect-ratio:1/1;background:url(../images/lp/game20221224/news_korokun.png) repeat center/100%}@media print,screen and (min-width:600px){.lp_game20221224_contents .area.news_area .box.event_box:before{top:auto;right:30px;bottom:30px;width:clamp(100px,2.5vw + 90px,120px)}}.lp_game20221224_contents .area.news_area .box.event_box .heading03,.lp_game20221224_contents .area.news_area .box.event_box .entry_wrap h3,.entry_wrap .lp_game20221224_contents .area.news_area .box.event_box h3{margin-right:auto;margin-left:auto;padding:.3em;border-radius:10px;max-width:500px;background:#f00;text-align:center;color:#fff}@media print,screen and (min-width:600px){.lp_game20221224_contents .area.news_area .box.event_box .heading03,.lp_game20221224_contents .area.news_area .box.event_box .entry_wrap h3,.entry_wrap .lp_game20221224_contents .area.news_area .box.event_box h3{position:absolute;top:0;right:0;left:0;margin:auto;transform:translateY(-50%)}}@media print,screen and (min-width:600px){.lp_game20221224_contents .area.news_area .box.event_box .part.gallery_part{display:flex;flex-wrap:wrap;gap:30px;align-items:center;justify-content:center}}@media print,screen and (min-width:960px){.lp_game20221224_contents .area.news_area .box.event_box .part.gallery_part{flex-wrap:nowrap;gap:40px}}.lp_game20221224_contents .area.news_area .box.event_box .part.gallery_part .cont.clm_item{margin-bottom:0}@media print,screen and (min-width:600px){.lp_game20221224_contents .area.news_area .box.event_box .part.gallery_part .cont.clm_item{width:29%}}@media print,screen and (min-width:960px){.lp_game20221224_contents .area.news_area .box.event_box .part.gallery_part .cont.clm_item{flex:1 1;width:auto}}.lp_game20221224_contents .area.news_area .box.event_box .part.gallery_part .cont.clm_item .pic{box-shadow:0 3px 6px rgba(0,0,0,.66)}@media print,screen and (min-width:600px){.lp_game20221224_contents .area.news_area .box.event_box .part.gallery_part .cont.clm_item:nth-child(odd) .pic{transform:translateY(10px) rotate(-5deg)}}@media print,screen and (min-width:600px){.lp_game20221224_contents .area.news_area .box.event_box .part.gallery_part .cont.clm_item:nth-child(even) .pic{transform:rotate(5deg)}}@media print,screen and (min-width:960px){.lp_game20221224_contents .area.news_area .box.event_box .part.texts_part .cont p{text-align:center}}.lp_game20221224_contents .area.news_area .box.news_box .part.archive_part .cont.clm_item{display:flex;flex-direction:column;background:#fff;box-shadow:0 3px 6px rgba(0,0,0,.66)}.lp_game20221224_contents .area.news_area .box.news_box .part.archive_part .cont.clm_item .object_fit{margin-bottom:0}.lp_game20221224_contents .area.news_area .box.news_box .part.archive_part .cont.clm_item .object_fit:before{padding-top:65%}.lp_game20221224_contents .area.news_area .box.news_box .part.archive_part .cont.clm_item .object_fit:empty{background:url(../images/common/thum_dummy.png) no-repeat center/cover}.lp_game20221224_contents .area.news_area .box.news_box .part.archive_part .cont.clm_item .texts{flex-grow:1;display:flex;flex-direction:column;justify-content:space-between;margin-top:0;padding:5vw}@media print,screen and (min-width:600px){.lp_game20221224_contents .area.news_area .box.news_box .part.archive_part .cont.clm_item .texts{padding:2.5vw}}@media print,screen and (min-width:960px){.lp_game20221224_contents .area.news_area .box.news_box .part.archive_part .cont.clm_item .texts{padding:20px 30px 10px}}.lp_game20221224_contents .area.news_area .box.news_box .part.archive_part .cont.clm_item .texts p{line-height:1.4}.lp_game20221224_contents .area.news_area .box.news_box .part.archive_part .cont.clm_item .texts .category{text-align:center;font-size:1.2rem}@media print,screen and (min-width:960px){.lp_game20221224_contents .area.news_area .box.news_box .part.archive_part .cont.clm_item .texts .category{font-size:1.4rem}}.lp_game20221224_contents .area.news_area .box.news_box .part.archive_part .cont.clm_item .texts .title{margin-bottom:auto;font-weight:700;transition:.3s}@media print,screen and (min-width:960px){.lp_game20221224_contents .area.news_area .box.news_box .part.archive_part .cont.clm_item .texts .title{font-size:1.6rem}}.lp_game20221224_contents .area.news_area .box.news_box .part.archive_part .cont.clm_item .texts .date{margin-top:1em;text-align:right;font-size:1.2rem;font-weight:700;color:#919191}.lp_game20221224_contents .area.news_area .box.news_box .part.archive_part .cont.clm_item .texts .date .icon_new{display:inline-block;margin-left:.5em;color:#f00}.lp_game20221224_contents .area.news_area .box.news_box .part.archive_part .cont.clm_item:hover .texts .title{color:#f00}.lp_game20221224_contents .area.news_area .box.sns_box .part .cont .sns_list{display:flex;gap:2%;justify-content:center}.lp_game20221224_contents .area.news_area .box.sns_box .part .cont .sns_list li a{display:flex;align-items:center;justify-content:center;border-radius:50%;width:clamp(50px,5vw + 30px,90px);aspect-ratio:1/1;background:#444;text-decoration:none;font-size:0;line-height:1;transition:.3s}.lp_game20221224_contents .area.news_area .box.sns_box .part .cont .sns_list li a:before{font-size:clamp(1.5rem,5vw,5rem);font-family:icomoon_medium;line-height:1;color:#fff;transform:translateX(.05em)}.lp_game20221224_contents .area.news_area .box.sns_box .part .cont .sns_list li a:hover{background:#f00}.lp_game20221224_contents .area.news_area .box.sns_box .part .cont .sns_list li.instagram a:before{content:"\f16d";transform:translateX(.1em)}.lp_game20221224_contents .area.news_area .box.sns_box .part .cont .sns_list li.twitter a:before{content:"\f099"}.lp_game20221224_contents .area.news_area .box.sns_box .part .cont .sns_list li.facebook a:before{content:"\f39e"}.lp_game20221224_contents .area.news_area .box.sns_box .part .cont .sns_list li.youtube a:before{content:"\f167"}.lp_game20221224_contents .area.news_area .box.sns_box .part .cont .sns_list li.line a:before{content:"\e900"}.lp_game20221224_contents .area.gourmet_area{position:relative;z-index:0;display:flex;flex-direction:column}.lp_game20221224_contents .area.gourmet_area:before,.lp_game20221224_contents .area.gourmet_area:after{content:"";display:block;padding-top:55%}@media print,screen and (min-width:600px){.lp_game20221224_contents .area.gourmet_area:before,.lp_game20221224_contents .area.gourmet_area:after{position:absolute;top:0;right:0;left:0}}.lp_game20221224_contents .area.gourmet_area:before{z-index:-2;margin-bottom:calc(1.25vw + 15px);background:url(../images/lp/game20221224/gourmet_bg.jpg) no-repeat center/cover}.lp_game20221224_contents .area.gourmet_area:after{z-index:-1;display:none;background:linear-gradient(rgba(255,255,255,0) 0,rgba(255,255,255,0) 75%,#fff 90%)}@media print,screen and (min-width:600px){.lp_game20221224_contents .area.gourmet_area:after{display:block}}.lp_game20221224_contents .area.gourmet_area .hgroup{order:-1}@media print,screen and (min-width:600px){.lp_game20221224_contents .area.gourmet_area .hgroup{margin-bottom:30vw}}.lp_game20221224_contents .area.gourmet_area .box .part.archive_part{row-gap:clamp(30px,2.5vw + 20px,50px)}.lp_game20221224_contents .area.gourmet_area .box .part.archive_part .cont.clm_item .object_fit{margin-bottom:15px;border-radius:10px;overflow:hidden;box-shadow:0 3px 6px rgba(0,0,0,.66)}.lp_game20221224_contents .area.gourmet_area .box .part.archive_part .cont.clm_item .object_fit:before{padding-top:80%}.lp_game20221224_contents .area.gourmet_area .box .part.archive_part .cont.clm_item .texts p{margin-bottom:0;text-align:center;font-weight:700;line-height:1.3}.lp_game20221224_contents .area.gourmet_area .box .part.archive_part .cont.clm_item .texts .shop{margin-bottom:5px;font-size:1.3rem}.lp_game20221224_contents .area.gourmet_area .box .part.archive_part .cont.clm_item .texts .food{font-size:clamp(1.4rem,.5vw + 1.2rem,1.8rem)}.lp_game20221224_contents .area.access_area{overflow:hidden}.lp_game20221224_contents .area.access_area .box.main_box{z-index:0}.lp_game20221224_contents .area.access_area .box.main_box:before{content:"";display:block;margin-bottom:calc(1.25vw + 15px);padding-top:66.6%;background:url(/images/map/index_univerpark_main.jpg) no-repeat center/cover}@media print,screen and (min-width:600px){.lp_game20221224_contents .area.access_area .box.main_box:before{padding-top:47%}}@media print,screen and (min-width:600px){.lp_game20221224_contents .area.access_area .box.main_box:after{content:"";position:absolute;right:0;bottom:0;left:0;z-index:1;display:block;height:50%;background:linear-gradient(0deg,#000 0,transparent 100%)}}.lp_game20221224_contents .area.access_area .box.main_box .part{max-width:900px}@media print,screen and (min-width:600px){.lp_game20221224_contents .area.access_area .box.main_box .part{position:absolute;right:0;bottom:10%;left:0;z-index:2;margin:auto}}@media print,screen and (min-width:600px){.lp_game20221224_contents .area.access_area .box.main_box .part .heading03,.lp_game20221224_contents .area.access_area .box.main_box .part .entry_wrap h3,.entry_wrap .lp_game20221224_contents .area.access_area .box.main_box .part h3{color:#fff}}.lp_game20221224_contents .area.access_area .box.main_box .part .heading03 .small,.lp_game20221224_contents .area.access_area .box.main_box .part .entry_wrap h3 .small,.entry_wrap .lp_game20221224_contents .area.access_area .box.main_box .part h3 .small{display:block;font-size:.8em}.lp_game20221224_contents .area.access_area .box.main_box .part .cont p{font-size:1.3rem}@media print,screen and (min-width:600px){.lp_game20221224_contents .area.access_area .box.main_box .part .cont p{font-size:1.4rem;font-weight:700;color:#fff}}.lp_game20221224_contents .area.access_area .box.texts_box .part .cont p{font-size:clamp(1.6rem,.5vw + 1.4rem,2rem);font-weight:700}@media print,screen and (min-width:960px){.lp_game20221224_contents .area.access_area .box.texts_box .part .cont p{text-align:center}}.lp_game20221224_contents .area.access_area .box.texts_box .part .cont p a{color:#0068b7}.lp_game20221224_contents .area.footer_area{background:#000}.lp_game20221224_contents .area.footer_area .box .part .cont.texts .link_arrow,.lp_game20221224_contents .area.footer_area .box .part .cont.texts ul.ul_arrow>li,.lp_game20221224_contents .area.footer_area .box .part .cont.texts .link_arrow_right{margin:0 auto;width:-moz-fit-content;width:fit-content}.lp_game20221224_contents .area.footer_area .box .part .cont.texts .link_arrow:before,.lp_game20221224_contents .area.footer_area .box .part .cont.texts ul.ul_arrow>li:before,.lp_game20221224_contents .area.footer_area .box .part .cont.texts .link_arrow_right:before{color:#fff}.lp_game20221224_contents .area.footer_area .box .part .cont.texts .link_arrow a,.lp_game20221224_contents .area.footer_area .box .part .cont.texts ul.ul_arrow>li a,.lp_game20221224_contents .area.footer_area .box .part .cont.texts .link_arrow_right a{text-decoration:none;font-weight:700;color:#fff}.lp_game20221224_contents .area.footer_area .box .part .cont.texts .copyright{margin-top:clamp(30px,2.5vw + 20px,50px);text-align:center}.lp_game20221224_contents .area.footer_area .box .part .cont.texts .copyright small{font-size:clamp(1.1rem,.25vw + 1rem,1.3rem);color:#747474}.error_404_contents .area .error_box .part{text-align:center}.error_404_contents .area .error_box .part:before{content:"\f127";display:inline;font-family:icomoon_medium;font-size:50px;color:#c90}.error_404_contents .area .error_box .part p.error_text{margin:30px 0 45px}.error_404_contents .area .error_box .part p.error_text span{font-size:2.8rem;line-height:2.8rem;color:black;letter-spacing:-.07em}@page{margin:20mm 10mm 10mm}@media print and (-webkit-min-device-pixel-ratio:0){body{width:1200px;-webkit-print-color-adjust:exact;overflow-x:visible!important;overflow-y:visible!important}}@media print{.container{display:block!important;min-height:auto;opacity:1}}@media print{.header_wrap{position:absolute!important;margin-top:0!important}}@media print{.pagetop{display:none}}
/*# sourceMappingURL=sourcemaps/styles.css.map */