@import url(https://fonts.googleapis.com/css2?family=M+PLUS+1:wght@100..900&family=Noto+Sans+JP:wght@100..900&display=swap);:root{--leading-trim:calc(0.5em - 1lh/2)}html{height:100%!important;overflow-y:scroll}body,html{font-size:100%;overflow-x:clip!important}button,input,select,textarea{font:99% arial,helvetica,clean,sans-serif}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;cursor:pointer;outline:none;padding:0}table{font-size:inherit;font:100%}code,kbd,pre,samp,tt{font-family:monospace;*font-size:108%;line-height:130%}article,aside,body,dd,dl,dt,figcaption,figure,footer,h1,h2,h3,h4,h5,h6,header,html,li,nav,ol,p,section,ul{font-weight:400;margin:0;padding:0}::-moz-selection{background:hsla(42,46%,63%,.55)}::selection{background:hsla(42,46%,63%,.55)}article,aside,dd,dl,dt,figcaption,figure,footer,h1,h2,h3,h4,h5,h6,header,li,nav,ol,p,section,ul{font-size:1em}article::-moz-selection,aside::-moz-selection,dd::-moz-selection,dl::-moz-selection,dt::-moz-selection,figcaption::-moz-selection,figure::-moz-selection,footer::-moz-selection,h1::-moz-selection,h2::-moz-selection,h3::-moz-selection,h4::-moz-selection,h5::-moz-selection,h6::-moz-selection,header::-moz-selection,li::-moz-selection,nav::-moz-selection,ol::-moz-selection,p::-moz-selection,section::-moz-selection,ul::-moz-selection{background:hsla(42,46%,63%,.55)}article::selection,aside::selection,dd::selection,dl::selection,dt::selection,figcaption::selection,figure::selection,footer::selection,h1::selection,h2::selection,h3::selection,h4::selection,h5::selection,h6::selection,header::selection,li::selection,nav::selection,ol::selection,p::selection,section::selection,ul::selection{background:hsla(42,46%,63%,.55)}body{-webkit-text-size-adjust:100%;height:auto;min-height:100%;position:relative}@media only screen and (max-width:767px){body{min-width:320px}}article,aside,canvas,details,figcaption,figure,footer,header,menu,nav,section,summary{display:block}address{font-style:normal}img{border-style:none;vertical-align:bottom}ol,ul{list-style:none}sub,sup{font-size:.85em}sub{display:inline-block;margin-bottom:-1em;position:relative;top:-.2em}table{border-spacing:0;empty-cells:show}iframe{border:none}a{color:#000}a,a:active,a:hover,a:link,a:visited{text-decoration:none}.lazyload{opacity:.1}body>img{display:none}sup{font-family:ヒラギノ角ゴ ProN W3,HiraKakuProN-W3,ヒラギノ角ゴ Pro W3,HiraKakuPro-W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS Pgothic,Osaka,sans-serif,Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans}.js-ignitionPoint,[data-intersection-target*=subject]{opacity:0;transform:translateY(5%)}.js-ignitionPoint .subject-child,[data-intersection-target*=subject] .subject-child{opacity:0;transform:translateY(10%)}.js-ignitionPoint.is-active,[data-intersection-target*=subject].is-active{opacity:1;transform:translateY(0);transition:transform .6s cubic-bezier(.25,.46,.45,.94),opacity .8s cubic-bezier(.25,.46,.45,.94)}.js-ignitionPoint.is-active .subject-child,[data-intersection-target*=subject].is-active .subject-child{opacity:1;transition:transform .6s cubic-bezier(.25,.46,.45,.94) .2s,opacity .8s cubic-bezier(.25,.46,.45,.94) .2s}.js-ignitionPoint.is-active .subject-child:nth-of-type(2),[data-intersection-target*=subject].is-active .subject-child:nth-of-type(2){transition:transform .6s cubic-bezier(.25,.46,.45,.94) .4s,opacity .6s cubic-bezier(.25,.46,.45,.94) .4s;transition-delay:.4s}.js-ignitionPoint.is-active .subject-child:nth-of-type(3),[data-intersection-target*=subject].is-active .subject-child:nth-of-type(3){transition:transform .6s cubic-bezier(.25,.46,.45,.94) .6s,opacity .6s cubic-bezier(.25,.46,.45,.94) .6s;transition-delay:.6s}.js-ignitionPoint.is-active .subject-child:nth-of-type(4),[data-intersection-target*=subject].is-active .subject-child:nth-of-type(4){transition:transform .6s cubic-bezier(.25,.46,.45,.94) .8s,opacity .6s cubic-bezier(.25,.46,.45,.94) .8s;transition-delay:.8s}.js-ignitionPoint.is-active .subject-child:nth-of-type(5),[data-intersection-target*=subject].is-active .subject-child:nth-of-type(5){transition:transform .6s cubic-bezier(.25,.46,.45,.94) 1s,opacity .6s cubic-bezier(.25,.46,.45,.94) 1s;transition-delay:1s}.js-ignitionPoint.is-active .subject-child:nth-of-type(6),[data-intersection-target*=subject].is-active .subject-child:nth-of-type(6){transition:transform .6s cubic-bezier(.25,.46,.45,.94) 1.2s,opacity .6s cubic-bezier(.25,.46,.45,.94) 1.2s;transition-delay:1.2s}.js-ignitionPoint.is-active .subject-child:nth-of-type(7),[data-intersection-target*=subject].is-active .subject-child:nth-of-type(7){transition:transform .6s cubic-bezier(.25,.46,.45,.94) 1.4s,opacity .6s cubic-bezier(.25,.46,.45,.94) 1.4s;transition-delay:1.4s}.js-ignitionPoint.is-active .subject-child:nth-of-type(8),[data-intersection-target*=subject].is-active .subject-child:nth-of-type(8){transition:transform .6s cubic-bezier(.25,.46,.45,.94) 1.6s,opacity .6s cubic-bezier(.25,.46,.45,.94) 1.6s;transition-delay:1.6s}.js-ignitionPoint.is-active .subject-child:nth-of-type(9),[data-intersection-target*=subject].is-active .subject-child:nth-of-type(9){transition:transform .6s cubic-bezier(.25,.46,.45,.94) 1.8s,opacity .6s cubic-bezier(.25,.46,.45,.94) 1.8s;transition-delay:1.8s}.js-ignitionPoint.is-active .subject-child:nth-of-type(10),[data-intersection-target*=subject].is-active .subject-child:nth-of-type(10){transition:transform .6s cubic-bezier(.25,.46,.45,.94) 2s,opacity .6s cubic-bezier(.25,.46,.45,.94) 2s;transition-delay:2s}.js-ignitionPoint.is-active .subject-child:nth-of-type(11),[data-intersection-target*=subject].is-active .subject-child:nth-of-type(11){transition:transform .6s cubic-bezier(.25,.46,.45,.94) 2.2s,opacity .6s cubic-bezier(.25,.46,.45,.94) 2.2s;transition-delay:2.2s}.js-ignitionPoint.is-active .subject-child:nth-of-type(12),[data-intersection-target*=subject].is-active .subject-child:nth-of-type(12){transition:transform .6s cubic-bezier(.25,.46,.45,.94) 2.4s,opacity .6s cubic-bezier(.25,.46,.45,.94) 2.4s;transition-delay:2.4s}.js-ignitionPoint.is-active .subject-child:nth-of-type(13),[data-intersection-target*=subject].is-active .subject-child:nth-of-type(13){transition:transform .6s cubic-bezier(.25,.46,.45,.94) 2.6s,opacity .6s cubic-bezier(.25,.46,.45,.94) 2.6s;transition-delay:2.6s}.js-ignitionPoint.is-active .subject-child:nth-of-type(14),[data-intersection-target*=subject].is-active .subject-child:nth-of-type(14){transition:transform .6s cubic-bezier(.25,.46,.45,.94) 2.8s,opacity .6s cubic-bezier(.25,.46,.45,.94) 2.8s;transition-delay:2.8s}.js-ignitionPoint.is-active .subject-child:nth-of-type(15),[data-intersection-target*=subject].is-active .subject-child:nth-of-type(15){transition:transform .6s cubic-bezier(.25,.46,.45,.94) 3s,opacity .6s cubic-bezier(.25,.46,.45,.94) 3s;transition-delay:3s}.js-ignitionPoint.is-active .subject-child:nth-of-type(16),[data-intersection-target*=subject].is-active .subject-child:nth-of-type(16){transition:transform .6s cubic-bezier(.25,.46,.45,.94) 3.2s,opacity .6s cubic-bezier(.25,.46,.45,.94) 3.2s;transition-delay:3.2s}.js-ignitionPoint.is-active .subject-child:nth-of-type(17),[data-intersection-target*=subject].is-active .subject-child:nth-of-type(17){transition:transform .6s cubic-bezier(.25,.46,.45,.94) 3.4s,opacity .6s cubic-bezier(.25,.46,.45,.94) 3.4s;transition-delay:3.4s}.js-ignitionPoint.is-active .subject-child:nth-of-type(18),[data-intersection-target*=subject].is-active .subject-child:nth-of-type(18){transition:transform .6s cubic-bezier(.25,.46,.45,.94) 3.6s,opacity .6s cubic-bezier(.25,.46,.45,.94) 3.6s;transition-delay:3.6s}.js-ignitionPoint.is-active .subject-child:nth-of-type(19),[data-intersection-target*=subject].is-active .subject-child:nth-of-type(19){transition:transform .6s cubic-bezier(.25,.46,.45,.94) 3.8s,opacity .6s cubic-bezier(.25,.46,.45,.94) 3.8s;transition-delay:3.8s}.js-ignitionPoint.is-active .subject-child:nth-of-type(20),[data-intersection-target*=subject].is-active .subject-child:nth-of-type(20){transition:transform .6s cubic-bezier(.25,.46,.45,.94) 4s,opacity .6s cubic-bezier(.25,.46,.45,.94) 4s;transition-delay:4s}.js-ignitionPoint.is-active .subject-child:nth-of-type(21),[data-intersection-target*=subject].is-active .subject-child:nth-of-type(21){transition:transform .6s cubic-bezier(.25,.46,.45,.94) 4.2s,opacity .6s cubic-bezier(.25,.46,.45,.94) 4.2s;transition-delay:4.2s}.js-ignitionPoint.is-active .subject-child:nth-of-type(22),[data-intersection-target*=subject].is-active .subject-child:nth-of-type(22){transition:transform .6s cubic-bezier(.25,.46,.45,.94) 4.4s,opacity .6s cubic-bezier(.25,.46,.45,.94) 4.4s;transition-delay:4.4s}.js-ignitionPoint.is-active .subject-child:nth-of-type(23),[data-intersection-target*=subject].is-active .subject-child:nth-of-type(23){transition:transform .6s cubic-bezier(.25,.46,.45,.94) 4.6s,opacity .6s cubic-bezier(.25,.46,.45,.94) 4.6s;transition-delay:4.6s}.js-ignitionPoint.is-active .subject-child:nth-of-type(24),[data-intersection-target*=subject].is-active .subject-child:nth-of-type(24){transition:transform .6s cubic-bezier(.25,.46,.45,.94) 4.8s,opacity .6s cubic-bezier(.25,.46,.45,.94) 4.8s;transition-delay:4.8s}.js-ignitionPoint.is-active .subject-child:nth-of-type(25),[data-intersection-target*=subject].is-active .subject-child:nth-of-type(25){transition:transform .6s cubic-bezier(.25,.46,.45,.94) 5s,opacity .6s cubic-bezier(.25,.46,.45,.94) 5s;transition-delay:5s}.js-ignitionPoint.is-active .subject-child:nth-of-type(26),[data-intersection-target*=subject].is-active .subject-child:nth-of-type(26){transition:transform .6s cubic-bezier(.25,.46,.45,.94) 5.2s,opacity .6s cubic-bezier(.25,.46,.45,.94) 5.2s;transition-delay:5.2s}.js-ignitionPoint.is-active .subject-child:nth-of-type(27),[data-intersection-target*=subject].is-active .subject-child:nth-of-type(27){transition:transform .6s cubic-bezier(.25,.46,.45,.94) 5.4s,opacity .6s cubic-bezier(.25,.46,.45,.94) 5.4s;transition-delay:5.4s}.js-ignitionPoint.is-active .subject-child:nth-of-type(28),[data-intersection-target*=subject].is-active .subject-child:nth-of-type(28){transition:transform .6s cubic-bezier(.25,.46,.45,.94) 5.6s,opacity .6s cubic-bezier(.25,.46,.45,.94) 5.6s;transition-delay:5.6s}.js-ignitionPoint.is-active .subject-child:nth-of-type(29),[data-intersection-target*=subject].is-active .subject-child:nth-of-type(29){transition:transform .6s cubic-bezier(.25,.46,.45,.94) 5.8s,opacity .6s cubic-bezier(.25,.46,.45,.94) 5.8s;transition-delay:5.8s}.js-ignitionPoint.is-active .subject-child:nth-of-type(30),[data-intersection-target*=subject].is-active .subject-child:nth-of-type(30){transition:transform .6s cubic-bezier(.25,.46,.45,.94) 6s,opacity .6s cubic-bezier(.25,.46,.45,.94) 6s;transition-delay:6s}.js-ignitionPoint.is-active .subject-child:nth-of-type(31),[data-intersection-target*=subject].is-active .subject-child:nth-of-type(31){transition:transform .6s cubic-bezier(.25,.46,.45,.94) 6.2s,opacity .6s cubic-bezier(.25,.46,.45,.94) 6.2s;transition-delay:6.2s}.js-ignitionPoint.is-active .subject-child:nth-of-type(32),[data-intersection-target*=subject].is-active .subject-child:nth-of-type(32){transition:transform .6s cubic-bezier(.25,.46,.45,.94) 6.4s,opacity .6s cubic-bezier(.25,.46,.45,.94) 6.4s;transition-delay:6.4s}.js-ignitionPoint.is-active .subject-child:nth-of-type(33),[data-intersection-target*=subject].is-active .subject-child:nth-of-type(33){transition:transform .6s cubic-bezier(.25,.46,.45,.94) 6.6s,opacity .6s cubic-bezier(.25,.46,.45,.94) 6.6s;transition-delay:6.6s}.js-ignitionPoint.is-active .subject-child:nth-of-type(34),[data-intersection-target*=subject].is-active .subject-child:nth-of-type(34){transition:transform .6s cubic-bezier(.25,.46,.45,.94) 6.8s,opacity .6s cubic-bezier(.25,.46,.45,.94) 6.8s;transition-delay:6.8s}.js-ignitionPoint.is-active .subject-child:nth-of-type(35),[data-intersection-target*=subject].is-active .subject-child:nth-of-type(35){transition:transform .6s cubic-bezier(.25,.46,.45,.94) 7s,opacity .6s cubic-bezier(.25,.46,.45,.94) 7s;transition-delay:7s}.js-ignitionPoint.is-active .subject-child:nth-of-type(36),[data-intersection-target*=subject].is-active .subject-child:nth-of-type(36){transition:transform .6s cubic-bezier(.25,.46,.45,.94) 7.2s,opacity .6s cubic-bezier(.25,.46,.45,.94) 7.2s;transition-delay:7.2s}.js-ignitionPoint.is-active .subject-child:nth-of-type(37),[data-intersection-target*=subject].is-active .subject-child:nth-of-type(37){transition:transform .6s cubic-bezier(.25,.46,.45,.94) 7.4s,opacity .6s cubic-bezier(.25,.46,.45,.94) 7.4s;transition-delay:7.4s}.js-ignitionPoint.is-active .subject-child:nth-of-type(38),[data-intersection-target*=subject].is-active .subject-child:nth-of-type(38){transition:transform .6s cubic-bezier(.25,.46,.45,.94) 7.6s,opacity .6s cubic-bezier(.25,.46,.45,.94) 7.6s;transition-delay:7.6s}.js-ignitionPoint.is-active .subject-child:nth-of-type(39),[data-intersection-target*=subject].is-active .subject-child:nth-of-type(39){transition:transform .6s cubic-bezier(.25,.46,.45,.94) 7.8s,opacity .6s cubic-bezier(.25,.46,.45,.94) 7.8s;transition-delay:7.8s}.js-ignitionPoint.is-active .subject-child:nth-of-type(40),[data-intersection-target*=subject].is-active .subject-child:nth-of-type(40){transition:transform .6s cubic-bezier(.25,.46,.45,.94) 8s,opacity .6s cubic-bezier(.25,.46,.45,.94) 8s;transition-delay:8s}.js-ignitionPoint.is-active .subject-child:nth-of-type(41),[data-intersection-target*=subject].is-active .subject-child:nth-of-type(41){transition:transform .6s cubic-bezier(.25,.46,.45,.94) 8.2s,opacity .6s cubic-bezier(.25,.46,.45,.94) 8.2s;transition-delay:8.2s}.js-ignitionPoint.is-active .subject-child:nth-of-type(42),[data-intersection-target*=subject].is-active .subject-child:nth-of-type(42){transition:transform .6s cubic-bezier(.25,.46,.45,.94) 8.4s,opacity .6s cubic-bezier(.25,.46,.45,.94) 8.4s;transition-delay:8.4s}.js-ignitionPoint.is-active .subject-child:nth-of-type(43),[data-intersection-target*=subject].is-active .subject-child:nth-of-type(43){transition:transform .6s cubic-bezier(.25,.46,.45,.94) 8.6s,opacity .6s cubic-bezier(.25,.46,.45,.94) 8.6s;transition-delay:8.6s}.js-ignitionPoint.is-active .subject-child:nth-of-type(44),[data-intersection-target*=subject].is-active .subject-child:nth-of-type(44){transition:transform .6s cubic-bezier(.25,.46,.45,.94) 8.8s,opacity .6s cubic-bezier(.25,.46,.45,.94) 8.8s;transition-delay:8.8s}.js-ignitionPoint.is-active .subject-child:nth-of-type(45),[data-intersection-target*=subject].is-active .subject-child:nth-of-type(45){transition:transform .6s cubic-bezier(.25,.46,.45,.94) 9s,opacity .6s cubic-bezier(.25,.46,.45,.94) 9s;transition-delay:9s}.js-ignitionPoint.is-active .subject-child:nth-of-type(46),[data-intersection-target*=subject].is-active .subject-child:nth-of-type(46){transition:transform .6s cubic-bezier(.25,.46,.45,.94) 9.2s,opacity .6s cubic-bezier(.25,.46,.45,.94) 9.2s;transition-delay:9.2s}.js-ignitionPoint.is-active .subject-child:nth-of-type(47),[data-intersection-target*=subject].is-active .subject-child:nth-of-type(47){transition:transform .6s cubic-bezier(.25,.46,.45,.94) 9.4s,opacity .6s cubic-bezier(.25,.46,.45,.94) 9.4s;transition-delay:9.4s}.js-ignitionPoint.is-active .subject-child:nth-of-type(48),[data-intersection-target*=subject].is-active .subject-child:nth-of-type(48){transition:transform .6s cubic-bezier(.25,.46,.45,.94) 9.6s,opacity .6s cubic-bezier(.25,.46,.45,.94) 9.6s;transition-delay:9.6s}.js-ignitionPoint.is-active .subject-child:nth-of-type(49),[data-intersection-target*=subject].is-active .subject-child:nth-of-type(49){transition:transform .6s cubic-bezier(.25,.46,.45,.94) 9.8s,opacity .6s cubic-bezier(.25,.46,.45,.94) 9.8s;transition-delay:9.8s}.js-ignitionPoint.is-active .subject-child:nth-of-type(50),[data-intersection-target*=subject].is-active .subject-child:nth-of-type(50){transition:transform .6s cubic-bezier(.25,.46,.45,.94) 10s,opacity .6s cubic-bezier(.25,.46,.45,.94) 10s;transition-delay:10s}@media only screen and (min-width:768px){a{transition:opacity .3s}a:hover{opacity:.7}[data-movie-target*=player] .movieMain__btn:after{transition:opacity .3s}[data-movie-target*=player]:hover .movieMain__btn:after{opacity:.7}}body .bold,body b,body strong,html .bold,html b,html strong{font-weight:700}body{-webkit-font-smoothing:antialiased;font-family:ヒラギノ角ゴ ProN W3,HiraKakuProN-W3,ヒラギノ角ゴ Pro W3,HiraKakuPro-W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS Pgothic,Osaka,sans-serif,Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans}body,body a{color:#000}.main{font-family:M PLUS\ 1,sans-serif;font-optical-sizing:auto;font-style:normal}.font-noto-sans{font-family:Noto Sans JP,serif;font-optical-sizing:auto;font-style:normal}.font-min,.font-min-w6{-webkit-font-smoothing:antialiased}@font-face{font-family:TheSansBold;src:url(/assets/webFonts/TheSansBold/font.woff2) format("woff2"),url(/assets/webFonts/TheSansBold/font.woff) format("woff")}.font-en{font-family:TheSansBold,sans-serif}@font-face{font-family:bb-font;src:local("bb-font"),url(/assets/bbfont/BBSTYLEFONT-Regular.woff) format("woff")}.font-bb{font-family:bb-font}.u-cf{*zoom:1}.u-cf:after,.u-cf:before{content:" ";display:table}.u-cf:after{clear:both}.u-taL{text-align:left}.u-taR{text-align:right}.u-taC{text-align:center}.u-visHide{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;visibility:hidden;white-space:nowrap;width:1px}.u-hide{display:none!important}.u-hideTxt{display:block;height:0;overflow:hidden;position:absolute;width:100%}.u-pcHide{display:none}.u-fColor--wht{color:#fff}.u-indent--1{text-indent:1em}.u-indent--n1{padding-left:1em;text-indent:-1em}.u-indent--n1_3{padding-left:1.25em;text-indent:-1.25em}.u-indent--n1_5{padding-left:1.5em;text-indent:-1.5em}.u-indent--n2{padding-left:2em;text-indent:-2em}.u-liMarker{padding-left:1em;text-indent:-1em}.u-liMarker:before{content:"・"}.u-pcHide,.u-pcNobreak{display:none}.u-spHide{display:inline}.u-inlineBlock{display:inline-block}.u-urlTxt{word-break:break-all}.u-scrTxt{height:0;overflow:hidden;position:absolute;width:0}.u-blankIcon{height:1em;line-height:1em;padding-left:3px;position:relative;top:-.1em;vertical-align:middle;width:auto}.u-curning{font-feature-settings:"palt"}@media only screen and (max-width:767px){.u-pcNobreak{display:inline}.u-spNobreak{display:none}.u-pcHide{display:block}.u-spHide{display:none}}.u-linkIcon{display:inline-block;padding-left:1em;position:relative;text-decoration:none}.u-linkIcon:before{border-bottom:1px solid #626260;border-right:1px solid #626260;content:"";height:.4em;left:0;position:absolute;top:.6em;transform:rotate(-45deg);width:.4em}.u-linkIcon:link,.u-linkIcon:visited{text-decoration:none}.u-linkIcon:active,.u-linkIcon:hover{text-decoration:underline}.u-videoBox{padding-top:56.25%;position:relative;width:100%}.u-videoBox iframe{height:100%;position:absolute;right:0;top:0;width:100%}.u-mt0em{margin-top:0!important}.u-mb0em{margin-bottom:0!important}.u-pt0em{padding-top:0!important}.u-pb0em{padding-bottom:0!important}.u-mt0_5em{margin-top:.5em!important}.u-mb0_5em{margin-bottom:.5em!important}.u-pt0_5em{padding-top:.5em!important}.u-pb0_5em{padding-bottom:.5em!important}.u-mt1em{margin-top:1em!important}.u-mb1em{margin-bottom:1em!important}.u-pt1em{padding-top:1em!important}.u-pb1em{padding-bottom:1em!important}.u-mt1_5em{margin-top:1.5em!important}.u-mb1_5em{margin-bottom:1.5em!important}.u-pt1_5em{padding-top:1.5em!important}.u-pb1_5em{padding-bottom:1.5em!important}.u-mt2em{margin-top:2em!important}.u-mb2em{margin-bottom:2em!important}.u-pt2em{padding-top:2em!important}.u-pb2em{padding-bottom:2em!important}.u-mt2_5em{margin-top:2.5em!important}.u-mb2_5em{margin-bottom:2.5em!important}.u-pt2_5em{padding-top:2.5em!important}.u-pb2_5em{padding-bottom:2.5em!important}.u-mt3em{margin-top:3em!important}.u-mb3em{margin-bottom:3em!important}.u-pt3em{padding-top:3em!important}.u-pb3em{padding-bottom:3em!important}.u-mt3_5em{margin-top:3.5em!important}.u-mb3_5em{margin-bottom:3.5em!important}.u-pt3_5em{padding-top:3.5em!important}.u-pb3_5em{padding-bottom:3.5em!important}.u-mt4em{margin-top:4em!important}.u-mb4em{margin-bottom:4em!important}.u-pt4em{padding-top:4em!important}.u-pb4em{padding-bottom:4em!important}.u-mt4_5em{margin-top:4.5em!important}.u-mb4_5em{margin-bottom:4.5em!important}.u-pt4_5em{padding-top:4.5em!important}.u-pb4_5em{padding-bottom:4.5em!important}.u-mt5em{margin-top:5em!important}.u-mb5em{margin-bottom:5em!important}.u-pt5em{padding-top:5em!important}.u-pb5em{padding-bottom:5em!important}.u-mt5_5em{margin-top:5.5em!important}.u-mb5_5em{margin-bottom:5.5em!important}.u-pt5_5em{padding-top:5.5em!important}.u-pb5_5em{padding-bottom:5.5em!important}.u-mt6em{margin-top:6em!important}.u-mb6em{margin-bottom:6em!important}.u-pt6em{padding-top:6em!important}.u-pb6em{padding-bottom:6em!important}.u-mt6_5em{margin-top:6.5em!important}.u-mb6_5em{margin-bottom:6.5em!important}.u-pt6_5em{padding-top:6.5em!important}.u-pb6_5em{padding-bottom:6.5em!important}.u-mt7em{margin-top:7em!important}.u-mb7em{margin-bottom:7em!important}.u-pt7em{padding-top:7em!important}.u-pb7em{padding-bottom:7em!important}.u-mt7_5em{margin-top:7.5em!important}.u-mb7_5em{margin-bottom:7.5em!important}.u-pt7_5em{padding-top:7.5em!important}.u-pb7_5em{padding-bottom:7.5em!important}.u-mt8em{margin-top:8em!important}.u-mb8em{margin-bottom:8em!important}.u-pt8em{padding-top:8em!important}.u-pb8em{padding-bottom:8em!important}.u-mt8_5em{margin-top:8.5em!important}.u-mb8_5em{margin-bottom:8.5em!important}.u-pt8_5em{padding-top:8.5em!important}.u-pb8_5em{padding-bottom:8.5em!important}.u-mt9em{margin-top:9em!important}.u-mb9em{margin-bottom:9em!important}.u-pt9em{padding-top:9em!important}.u-pb9em{padding-bottom:9em!important}.u-mt9_5em{margin-top:9.5em!important}.u-mb9_5em{margin-bottom:9.5em!important}.u-pt9_5em{padding-top:9.5em!important}.u-pb9_5em{padding-bottom:9.5em!important}.u-mt10em{margin-top:10em!important}.u-mb10em{margin-bottom:10em!important}.u-pt10em{padding-top:10em!important}.u-pb10em{padding-bottom:10em!important}.u-mt10_5em{margin-top:10.5em!important}.u-mb10_5em{margin-bottom:10.5em!important}.u-pt10_5em{padding-top:10.5em!important}.u-pb10_5em{padding-bottom:10.5em!important}.globalFooter img{height:auto;max-width:100%;width:100%}.is-transitionRunning .globalFooter{opacity:0}.globalFooter{border-top:1px solid #ccc;color:#000;line-height:1;overflow:hidden;position:relative;z-index:1}.globalFooter__inner{font-size:16px;margin:0 auto;max-width:960px;padding-bottom:25px;padding-top:45px;position:relative;width:100%}@media only screen and (max-width:960px){.globalFooter__inner{font-size:1.6666666667vw;margin:0 auto;max-width:96%;padding-bottom:2.6041666667%;padding-top:4.1666666667%}}@media only screen and (max-width:767px){.globalFooter__inner{flex-wrap:wrap;max-width:89%;padding-bottom:4.2666666667vw;padding-top:12vw}}.l-globalFooter__contents{display:flex}@media only screen and (max-width:767px){.l-globalFooter__contents{flex-wrap:wrap}}.globalFooter__contents{width:50%}@media only screen and (max-width:767px){.globalFooter__contents{width:100%}}.globalFooter__logos{align-items:center;display:flex}.globalFooter__logo--lec{margin-right:7.0833333333%;width:15.2083333333%}.globalFooter__logo--gekiochikun{width:37.5%}.globalFooter__items{border-bottom:1px solid #000;margin-top:5.2083333333%}@media only screen and (max-width:767px){.globalFooter__items{border-width:2px;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:6vw;margin-top:8.6666666667vw;width:100%}}.globalFooter__items .globalFooter__item{width:100%}.globalFooter__items .globalFooter__item a{border-top:1px solid #000;box-sizing:border-box;display:block;font-size:1.5625em;font-weight:700;padding:1em 0;position:relative;width:100%}@media only screen and (max-width:767px){.globalFooter__items .globalFooter__item a{border-width:2px}}.globalFooter__items .globalFooter__item a:after,.globalFooter__items .globalFooter__item a:before{bottom:0;content:"";display:block;margin:auto;position:absolute;right:0;top:0}.globalFooter__items .globalFooter__item a:after{background:url(/wp-content/themes/gekiochikun/assets/img/top/icon--blank.webp) no-repeat 50%/100% 100%;height:.55em;margin-right:.65em;width:.7em}.globalFooter__items .globalFooter__item a:before{background-color:#fed900;border-radius:50%;height:1.2em;margin-right:.4em;width:1.2em}@media only screen and (max-width:767px){.globalFooter__items .globalFooter__item a{font-size:4.8vw}}.globalFooter__sns{align-items:center;display:flex;margin-top:2em;padding-bottom:2em}@media only screen and (max-width:767px){.globalFooter__sns{justify-content:space-between;margin-top:10.6666666667vw;padding-bottom:8vw}}.globalFooter__sns__title{font-size:1.40625em;font-weight:700;line-height:1.15;margin-right:1em;white-space:nowrap}@media only screen and (max-width:767px){.globalFooter__sns__title{font-size:4.2666666667vw;line-height:1.5}}.globalFooter__sns__items{align-items:center;display:flex;justify-content:flex-end}.globalFooter__sns__items .globalFooter__sns__item+.globalFooter__sns__item{margin-left:1em}@media only screen and (max-width:767px){.globalFooter__sns__items .globalFooter__sns__item+.globalFooter__sns__item{margin-left:6vw}}.globalFooter__sns__item--instagram{aspect-ratio:1/1;width:27.5720164609%}@media only screen and (max-width:767px){.globalFooter__sns__item--instagram{width:12.6666666667vw}}.globalFooter__sns__item--x{aspect-ratio:1/1;width:24.6913580247%}@media only screen and (max-width:767px){.globalFooter__sns__item--x{width:11.0666666667vw}}.globalFooter__sns__item--youtube{aspect-ratio:84/51;width:34.5679012346%}@media only screen and (max-width:767px){.globalFooter__sns__item--youtube{width:15.7333333333vw}}.globalFooter__logo__faces{margin-left:29.7916666667%;margin-top:10em;position:relative;width:60.4166666667%}.globalFooter__logo__faces.is-active .globalFooter__logo__faces__bubble{opacity:1;transform:translateY(0);transition-delay:.8s}@media only screen and (max-width:767px){.globalFooter__logo__faces{margin:30vw auto 4vw}}.globalFooter__logo__faces__bubble{background-color:#d2f1f7;border:3px solid #000;border-radius:3em;font-size:1.125em;font-weight:700;left:0;line-height:1.8;margin:-8em auto auto -2em;opacity:0;position:absolute;right:0;text-align:center;top:0;transform:translateY(10%);transition:opacity .8s,transform .8s;width:-moz-max-content;width:max-content}@media only screen and (max-width:767px){.globalFooter__logo__faces__bubble{font-size:3.4666666667vw}}.globalFooter__logo__faces__bubble__inner{padding:1em 2.5em;position:relative}.globalFooter__logo__faces__bubble__inner:after{aspect-ratio:99/90;background:url(/wp-content/themes/gekiochikun/assets/img/top/icon--bubble.webp) no-repeat 50%/100% 100%;bottom:0;content:"";display:block;height:1.2em;left:0;margin:auto auto -1.2em;position:absolute;right:0;width:1.5em}.globalFooter__txt{font-size:.75em;text-align:center}@media only screen and (max-width:767px){.globalFooter__txt{font-size:2.4vw;line-height:1.5}}.globalFooter__copyRight{font-size:.75em;margin-top:1em;text-align:center}@media only screen and (max-width:767px){.globalFooter__copyRight{font-size:2.4vw;left:0;right:inherit}}