@charset "UTF-8";*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{color:#000;font-family:"Roboto","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic","Noto Sans JP","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Hiragino Kaku Gothic ProN","Hiragino Sans","メイリオ",Meiryo,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.8;text-align:left;margin:0;background-color:#fff}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}h1,h2,h3,h4,h5,h6{margin:0}p{margin:0}p a{display:inline-block}abbr[title],abbr[data-original-title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{font-style:normal;line-height:inherit;margin:0 0 1rem}ol,ul,dl,ol ol,ul ul,ol ul,ul ol{padding:0;margin:0}ol li,ul li{list-style-position:inside;padding:0}dt{font-weight:700}dd{margin-bottom:0;margin-left:0}blockquote{margin:0}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a,p a{color:#15c39a;text-decoration:none;background-color:transparent}a:hover{color:#15c39a}a:not([href]):not([class]){color:inherit;text-decoration:none}a:not([href]):not([class]):hover{color:inherit;text-decoration:none}hr{box-sizing:content-box;height:0;overflow:visible}pre,code,kbd,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin:0;overflow:auto}figure{margin:0}img{width:100%;max-width:100%;height:auto;vertical-align:top;border-style:none}svg{overflow:hidden;vertical-align:middle}table{width:100%;border-collapse:collapse}caption{color:var(--black);text-align:left;caption-side:bottom}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin:0}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible;vertical-align:top;padding:0}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=text],input[type=tel],input[type=email],input[type=search],input[type=submit]{outline:none;border:1px solid var(--gray)}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin:0 0 .5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}input[type=search]::-webkit-search-cancel-button{cursor:pointer}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[tabindex="-1"]:focus:not(:focus-visible){outline:0 !important}ul,ol{padding:0;margin:0}ul li,ol li{list-style:none}figure{margin:0}img{width:100%;max-width:100%;height:auto}button,input[type=submit],input[type=button]{border:none;outline:none;background:0 0;-webkit-appearance:none;-moz-appearance:none;appearance:none}button,select,input{color:#000;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}button::-moz-placeholder,select::-moz-placeholder,input::-moz-placeholder{color:#000}button::placeholder,select::placeholder,input::placeholder{color:#000}.l-wrapper{position:relative;overflow:hidden;background-color:#000}.l-main{position:relative;z-index:3}.l-header{width:100%;position:fixed;top:0;z-index:1001;padding:75px 0 0;transition:all .35s ease}.l-header.is-active{padding:25px 0;background-color:rgba(0,0,0,.8)}.l-header.is-active .l-header__logo{width:104px}.l-header.is-active .l-header__navi{transform:translate(calc(-50% - 28px), -50%)}.l-header.is-active .c-nav-global__item{margin:0 20px}.l-header.is-active .c-nav-global__item:first-child{margin-left:160px}.l-header.is-active .c-nav-global__item:nth-child(4){margin-left:185px}.l-header.is-show{top:-120px}.l-header__inner{position:relative}.l-header__navi{width:100%;position:absolute;top:50%;left:50%;transform:translate(calc(-50% - 28px), -50%);transition:all .35s ease}@media screen and (max-width:912px){.l-header{padding:12px 0}.l-header.is-active{padding:8px 0}.l-header.is-active .l-header__logo{width:108px}.l-header__logo.c-logo{max-width:125px}.l-header__navi{display:none}}@media screen and (max-width:550px){.l-header__logo.c-logo{max-width:100px}}.l-footer{width:100%;position:relative;padding:110px 0 0}.l-footer:after{content:"";display:block;width:100%;padding-top:34%;background:url(//bigarm.jp/wordpress/wp-content/themes/bigarm/assets/css/../../assets/img/bg-footer-sub.jpg) no-repeat center bottom/cover;position:absolute;bottom:0;left:0;z-index:1}.l-footer__inner{position:relative;z-index:2}.l-footer__figure{max-width:780px;text-align:center;padding-bottom:170px;margin:0 auto}.l-footer__copy{width:100%;text-align:center;padding:150px 0 35px}.l-footer__copy small{color:#fff;display:block;position:relative;z-index:2;font-size:14px;font-size:.875rem;letter-spacing:0}.l-footer__totop{width:34px;position:absolute;bottom:190px;right:38px;z-index:5}.l-footer__online{width:108px;position:fixed;bottom:40px;right:40px;z-index:101;transform:translateY(10px);transition:all .35s ease}.l-footer__online.is-active{opacity:1;transform:translateY(0)}.l-footer__online a{display:block;position:relative;transition:opacity .35s ease}.l-footer__online a:hover{opacity:.7}.l-footer__online a:after{pointer-events:none;content:"";display:block;width:175px;height:174px;background:url(//bigarm.jp/wordpress/wp-content/themes/bigarm/assets/css/../../assets/img/img-marquee-circle.svg) no-repeat center center/cover;position:absolute;top:calc(50% - 87.5px);left:calc(50% - 87px);z-index:-1;animation:spin 10s linear infinite}.l-footer__logo{max-width:250px;margin:0 auto}.l-footer__address{color:#fff;font-family:"Kiwi Maru",serif;font-size:16px;font-size:1rem;text-align:center;margin:1rem auto 0}.l-footer__buttons{max-width:385px;display:flex;margin:30px auto 0}.l-footer__buttons>li{margin:0 10px}.l-footer__buttons>li a{transition:all .35s ease}.l-footer__buttons>li a:hover{opacity:.5}@media screen and (max-width:912px){.l-footer{padding:100px 0 0}.l-footer__totop{width:30px;top:inherit;bottom:180px;right:30px}}@media screen and (max-width:550px){.l-footer{padding:80px 0 0}.l-footer:after{padding-top:45%;background:url(//bigarm.jp/wordpress/wp-content/themes/bigarm/assets/css/../../assets/img/bg-footer-sub-sm.jpg) no-repeat center bottom/cover}.l-footer__figure{padding-bottom:80px}.l-footer__copy{padding:150px 0 0}.l-footer__copy small{font-size:12px;font-size:.75rem;padding:10px 0}.l-footer__totop{width:22px;bottom:100px;right:20px}.l-footer__online{width:66px;bottom:20px;right:20px}.l-footer__online a:after{width:110px;height:110px;top:calc(50% - 55px);left:calc(50% - 55px)}.l-footer__buttons{max-width:160px;flex-direction:column;margin:20px auto 0}.l-footer__buttons>li{margin:0 auto 5px}}@keyframes spin{100%{transform:rotate(-360deg);transform-origin:center}}.l-page-layout{padding:80px 0 0}.l-page-layout__main{display:flex;flex-direction:row-reverse}.l-page-layout__content{width:calc(100% - 280px - 105px);padding:0 0 50px;margin:0}.l-page-layout__side{width:280px;padding:0 0 100px;margin:0 105px 0 0}.l-page-layout__side>*:not(:first-of-type){margin:60px 0 0}@media screen and (max-width:912px){.l-page-layout{padding:45px 0 0}.l-page-layout__main{flex-direction:column}.l-page-layout__content{width:100%;padding:0}.l-page-layout__side{width:100%;padding:0;margin:80px 0 0}.l-page-layout__side>*:not(:first-of-type){margin:40px 0 0}}@media screen and (max-width:550px){.l-page-layout{padding:20px 0 0}}.js-loader{position:fixed;width:100%;height:100%;top:0;left:0;visibility:visible;opacity:1;background:#000;transition:opacity .8s,visibility .8s;z-index:10000}.is-loaded .js-loader{visibility:hidden;opacity:0}.js-loader-progress{position:fixed;top:0;left:0;right:0;bottom:0;margin:auto;width:100%;height:3px}.is-loaded .js-loader-progress{visibility:hidden;opacity:0}.js-loader-progress-bar{background:#cf000e;height:100%;width:0;transition:width .4s}.js-loader-progress-number{color:#cf000e;text-align:center;font-family:"Kiwi Maru",serif;font-size:25px;font-size:1.5625rem;font-weight:700;width:100%;margin-top:20px}.c-logo{display:block;width:100%;max-width:212px;line-height:.1;text-align:center;margin:0 auto}a.c-logo:hover{transition:opacity .35s ease;opacity:.5}.c-nav-global{width:100%;max-width:212px;line-height:.1;text-align:center;margin:0 auto}.c-nav-global__list{display:flex;align-items:center;justify-content:center}.c-nav-global__item{line-height:1;margin:0 22px;transition:all .2s ease}.c-nav-global__item:first-child{margin-left:160px}.c-nav-global__item:nth-child(4){margin-left:290px}.c-nav-global__link{position:relative;display:block}.c-nav-global__link:after{opacity:0;content:"";display:block;width:110px;height:12px;background:url(//bigarm.jp/wordpress/wp-content/themes/bigarm/assets/css/../../assets/img/is-current-global.png) no-repeat 0 0/cover;position:absolute;left:50%;bottom:-5px;transform:translate(-50%,3px);z-index:-1;transition:all .2s ease}.c-nav-global__link.is-current:after,.c-nav-global__link:hover:after{opacity:1;transform:translate(-50%,0)}.c-nav-sub{opacity:0;visibility:hidden;position:absolute;top:calc(100% + 20px);left:50%;transform:translate(-50%,-10px);transition:all .35s ease}.c-nav-sub.is-show{opacity:1;visibility:visible;transform:translate(-50%,0)}.c-nav-sub:before{content:"";display:block;width:0;height:0;border-style:solid;border-width:0 5px 9px;margin:0 auto;border-color:transparent transparent #fff}.c-nav-sub__list{display:flex;flex-direction:column;align-items:flex-start;padding:20px 35px;border-radius:5px;background-color:#fff}.c-nav-sub__item{margin:8px 0}.c-nav-sub__item a{color:#000;display:block;font-family:"Kiwi Maru",serif;font-size:16px;font-size:1rem;font-weight:500;white-space:nowrap;letter-spacing:0;transition:opacity .35s ease}.c-nav-sub__item a:hover{opacity:.5}.c-nav-header{width:100%;position:absolute;top:0;right:0;z-index:1002;padding:30px 45px 0 0;margin:0}@media screen and (max-width:912px){.c-nav-header{display:none}}.c-nav-header__list{display:flex;align-items:center;justify-content:flex-end}.c-nav-header__item{line-height:1;margin:0 0 0 22px}.c-nav-header__item a{color:#fff;position:relative;font-size:13px;font-size:.8125rem;font-weight:400;letter-spacing:0}.c-nav-header__item a:before{content:"";display:inline-block;width:5px;height:5px;border-top:1px solid #fff;border-right:1px solid #fff;margin-right:5px;transform:rotate(45deg);transform-origin:top right}.c-nav-header__item a:after{content:"";display:block;width:0;height:1px;background:#fff;position:absolute;left:50%;bottom:-5px;transform:translateX(-50%);transition:all .2s ease}.c-nav-header__item a:hover:after{width:100%}.c-offcanvas{display:none;width:100%;height:100%}@media screen and (max-width:912px){.c-offcanvas{display:block}}.c-offcanvas.is-active .c-offcanvas__hamburger{background-color:transparent}.c-offcanvas.is-active .c-offcanvas__hamburger:before{margin-top:0;background-color:#000;transform:rotate(-225deg)}.c-offcanvas.is-active .c-offcanvas__hamburger:after{margin-top:0;background-color:#000;transform:rotate(225deg)}.c-offcanvas.is-active .c-offcanvas__menu{color:#000}.c-offcanvas.is-active .c-offcanvas__body{right:0;margin-right:15px;transform:translateX(15px);transition:all .5s cubic-bezier(.215,.61,.355,1) 0s}.c-offcanvas__button{display:block;cursor:pointer;width:30px;height:22px;position:fixed;right:30px;top:20px;z-index:2003;margin:0;padding:0;border:none;background:0 0}.c-offcanvas__hamburger{display:block;width:30px;height:3px;margin:0;background-color:#fff;transform:translateY(0px);transform-origin:center;transition:all .35s ease}.c-offcanvas__hamburger:before,.c-offcanvas__hamburger:after{display:block;content:"";width:30px;height:3px;background-color:#fff;transform-origin:center;transition:all .5s ease .1s;position:absolute;top:0;left:0}.c-offcanvas__hamburger:before{transform:translateY(9px)}.c-offcanvas__hamburger:after{transform:translateY(-9px)}.c-offcanvas__menu{color:#fff;line-height:1;font-family:"Yuji Syuku","Noto Serif JP","游明朝",YuMincho,"Hiragino Mincho ProN W3","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-weight:400;font-size:14px;font-size:.875rem;font-weight:500;letter-spacing:0;white-space:nowrap;transform:translateX(-50%);position:absolute;top:30px;left:50%}.c-offcanvas__body{width:90%;height:100vh;overflow:auto;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:50px;background:#fff;transition:right .2s ease-out;position:absolute;top:0;bottom:0;right:-90%;z-index:2002}.c-offcanvas__overlay{opacity:0;visibility:hidden;cursor:pointer;width:100%;height:100%;background:rgba(0,0,0,.8);transition:all .5s ease;position:absolute;top:0;left:0;z-index:2001}.c-offcanvas__overlay.is-visible{opacity:1;visibility:visible}.c-offcanvas__navi{margin:auto}.c-offcanvas__title{font-size:25px;font-size:1.5625rem;letter-spacing:.1rem;margin:0 0 10px}.c-offcanvas__list{display:flex;flex-direction:column}.c-offcanvas__item{line-height:1;font-family:"Yuji Syuku","Noto Serif JP","游明朝",YuMincho,"Hiragino Mincho ProN W3","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-weight:400;font-size:21px;font-size:1.3125rem;font-weight:900;letter-spacing:.05rem;list-style:none;padding:0}.c-offcanvas__item span{color:#000;display:block;padding:.5rem 0}.c-offcanvas__item a{color:#000;display:block;padding:.5rem 0;transition:all .35s ease}.c-offcanvas__item a:hover{opacity:.5}.c-offcanvas__list-child{display:flex;flex-direction:column;margin:5px 0 10px 20px}.c-offcanvas__list-child li{line-height:1;font-family:"Yuji Syuku","Noto Serif JP","游明朝",YuMincho,"Hiragino Mincho ProN W3","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-weight:400;font-size:15px;font-size:.9375rem;font-weight:500;letter-spacing:.02rem;list-style:none;padding:0}.c-offcanvas__list-child li a{color:#000;display:block;padding:.5rem 0;transition:all .35s ease}.c-offcanvas__list-child li a:hover{opacity:.5}.c-offcanvas__list-sub{display:flex;flex-direction:column;margin:10px 0 0}.c-offcanvas__list-sub li{line-height:1;font-size:13px;font-size:.8125rem;font-weight:500;letter-spacing:.02rem;list-style:none;padding:0}.c-offcanvas__list-sub li a{color:#000;display:block;padding:.5rem 0;transition:all .35s ease}.c-offcanvas__list-sub li a:hover{opacity:.5}.c-offcanvas__youtube{display:flex;align-items:center;margin:20px 0 0}.c-offcanvas__youtube span{display:block;margin:0 5px 0 0}.c-offcanvas__youtube>a{color:#000;display:block;font-size:14px;font-size:.875rem;font-weight:700;letter-spacing:.02rem;transition:all .35s ease;margin:0}.c-offcanvas__youtube>a:hover{opacity:.5}.c-channel__header{min-height:100px;display:flex;align-items:flex-end}.c-channel__heading{width:calc(100% - 168px);max-width:396px}.c-channel__link{margin:0 0 0 20px}.c-channel__body{margin:25px 0 0}.c-channel__button{width:100%;cursor:pointer;display:block;margin:0;transition:opacity .35s ease}.c-channel__button:hover{opacity:.7}@media screen and (max-width:912px){.c-channel__header{min-height:inherit}}@media screen and (max-width:550px){.c-channel__heading{width:50%}.c-channel__body{margin:20px 0 0}}.c-youtubeChannel{margin:30px 0 0}.c-youtubeChannel__link{transition:opacity .35s ease}.c-youtubeChannel__link:hover{opacity:.5}@media screen and (max-width:550px){.c-youtubeChannel{margin:20px 0 0}}.c-topics__header{min-height:100px;display:flex;align-items:flex-end}.c-topics__heading{width:calc(100% - 130px);max-width:234px}.c-topics__link{margin:0 0 0 20px}.c-topics__body{margin:25px 0 0}.c-topics__list{display:flex;flex-direction:column}.c-topics__item{margin:0}.c-topics__item:not(:first-of-type){margin:32px 0 0}.c-topics__item a{transition:opacity .35s ease}.c-topics__item a:hover{opacity:.5}.c-topics__meta{display:flex;align-items:center;justify-content:flex-start}.c-topics__category{color:#fff;min-width:104px;line-height:1;font-family:"Kiwi Maru",serif;font-size:14px;font-size:.875rem;font-weight:300;text-align:center;padding:.3rem 0;border-radius:3px;background:rgba(255,255,255,.4)}.c-topics__date{color:#929292;display:block;line-height:1;font-feature-settings:"palt" 1;font-family:"Kiwi Maru",serif;font-size:15px;font-size:.9375rem;font-weight:400;margin:0 0 0 1rem}.c-topics__title{color:#fff;line-height:1;font-feature-settings:"palt" 1;font-family:"Kiwi Maru",serif;font-size:18px;font-size:1.125rem;font-weight:400;white-space:nowrap;letter-spacing:.02rem;margin:.7rem 0 0;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:912px){.c-topics__header{min-height:inherit}}@media screen and (max-width:550px){.c-topics__heading{width:50%}.c-topics__body{margin:15px 0 0}.c-topics__item:not(:first-of-type){margin:18px 0 0}.c-topics__category{min-width:78px;font-size:12px;font-size:.75rem;padding:.2rem 0;border-radius:2px}.c-topics__date{font-size:13px;font-size:.8125rem;margin:0 0 0 .5rem}.c-topics__title{font-size:14px;font-size:.875rem}}.c-button-intro{min-height:58px;display:flex;align-items:center;background:url(//bigarm.jp/wordpress/wp-content/themes/bigarm/assets/css/../../assets/img/bg-button-intro.svg) no-repeat 5px 0/58px auto;transition:opacity .35s ease}.c-button-intro:hover{opacity:.5}.c-button-intro__icon{font-style:normal}.c-button-intro__icon:before{content:"";display:block;width:27px;height:19px;background:url(//bigarm.jp/wordpress/wp-content/themes/bigarm/assets/css/../../assets/img/ico-arrow-wht.svg) no-repeat 0 0/cover}.c-button-intro__text{color:#fff;font-family:"Yuji Syuku","Noto Serif JP","游明朝",YuMincho,"Hiragino Mincho ProN W3","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-weight:400;font-size:18px;font-size:1.125rem;line-height:1;white-space:nowrap;letter-spacing:0;margin:0 0 0 8px}@media screen and (max-width:550px){.c-button-intro{min-height:48px;background:url(//bigarm.jp/wordpress/wp-content/themes/bigarm/assets/css/../../assets/img/bg-button-intro.svg) no-repeat 5px 0/48px auto}.c-button-intro__icon:before{width:22px;height:16px}.c-button-intro__text{font-size:15px;font-size:.9375rem;margin:0 0 0 5px}}.c-button-line{width:100%;min-height:50px;display:flex;align-items:center;justify-content:center;padding:8px 0;border-radius:30px;background-color:#fff;transition:opacity .35s ease}.c-button-line:hover{opacity:.5}.c-button-line__icon{display:block;font-style:normal;width:30px;height:30px}.c-button-line__text{color:#000;font-family:"Kiwi Maru",serif;font-size:16px;font-size:1rem;line-height:1;text-align:center;white-space:nowrap;letter-spacing:0;margin:0 0 0 .5rem}@media screen and (max-width:912px){.c-button-line__text{font-size:15px;font-size:.9375rem}.c-button-line__text br{display:none}}@media screen and (max-width:550px){.c-button-line{min-height:35px;padding:8px 0}.c-button-line__text{font-size:14px;font-size:.875rem}}.c-button-more{min-height:72px;display:flex;align-items:center;background:url(//bigarm.jp/wordpress/wp-content/themes/bigarm/assets/css/../../assets/img/bg-button-more.svg) no-repeat 8px 0/72px auto;transition:opacity .35s ease}.c-button-more:hover{opacity:.5}.c-button-more__icon{font-style:normal}.c-button-more__icon:before{content:"";display:block;width:33px;height:24px;background:url(//bigarm.jp/wordpress/wp-content/themes/bigarm/assets/css/../../assets/img/ico-arrow-wht.svg) no-repeat 0 0/cover}.c-button-more__text{color:#fff;font-family:"Yuji Syuku","Noto Serif JP","游明朝",YuMincho,"Hiragino Mincho ProN W3","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-weight:400;font-size:24px;font-size:1.5rem;line-height:1;white-space:nowrap;letter-spacing:.2rem;margin:0 0 0 8px}@media screen and (max-width:912px){.c-button-more{min-height:62px;background:url(//bigarm.jp/wordpress/wp-content/themes/bigarm/assets/css/../../assets/img/bg-button-more.svg) no-repeat 5px 0/62px auto}.c-button-more__icon:before{width:28px;height:20px}.c-button-more__text{font-size:20px;font-size:1.25rem;letter-spacing:.05rem;margin:0 0 0 5px}}.c-button-white{width:100%;min-height:65px;display:flex;align-items:center;justify-content:space-between;padding:0 20px;border-radius:5px;background-color:#fff;transition:opacity .35s ease}.c-button-white:hover{opacity:.5}.c-button-white__icon{font-style:normal}.c-button-white__icon:before{content:"";display:block;width:19px;height:19px;background:url(//bigarm.jp/wordpress/wp-content/themes/bigarm/assets/css/../../assets/img/ico-more-bla.svg) no-repeat 0 0/cover}.c-button-white__text{color:#000;font-family:"Kiwi Maru",serif;font-size:18px;font-size:1.125rem;line-height:1;white-space:nowrap;letter-spacing:0;margin:-2px 0 0}@media screen and (max-width:912px){.c-button-white{min-height:50px;padding:0 12px}.c-button-white__text{font-size:14px;font-size:.875rem}}.c-card-fitness{display:flex;flex-direction:column}.c-card-fitness__figure{width:90%;position:relative;z-index:-1;margin:0 0 0 auto;transform:translateY(25px)}.c-card-fitness__link{display:block;transition:opacity .35s ease}.c-card-fitness__link:hover{opacity:.5}.c-card-fitness__title{line-height:1}.c-card-fitness__title--striker-gym{max-width:280px}.c-card-fitness__title--bigarm-gym{max-width:310px}.c-card-fitness__desc{color:#fff;font-family:"Kiwi Maru",serif;font-size:22px;font-size:1.375rem;line-height:1;letter-spacing:.02rem;margin:5px 0 0}.c-card-fitness__desc>span{font-size:14px;font-size:.875rem;letter-spacing:0}.c-card-fitness__list{display:flex;align-items:center;margin:18px 0 0}.c-card-fitness__list>li{line-height:1;margin:0 10px 0 0}.c-card-fitness__list>li a{display:block;transition:opacity .35s ease}.c-card-fitness__list>li a:hover{opacity:.5}.c-button-blue{width:100%;min-height:65px;display:flex;align-items:center;justify-content:space-between;padding:0 20px;border-radius:5px;background-color:#68607e;transition:opacity .35s ease}.c-button-blue:hover{opacity:.5}.c-button-blue__icon{font-style:normal}.c-button-blue__icon:before{content:"";display:block;width:19px;height:19px;background:url(//bigarm.jp/wordpress/wp-content/themes/bigarm/assets/css/../../assets/img/ico-more-wht.svg) no-repeat 0 0/cover}.c-button-blue__text{color:#fff;font-family:"Kiwi Maru",serif;font-size:18px;font-size:1.125rem;line-height:1;white-space:nowrap;letter-spacing:0;margin:-2px 0 0}@media screen and (max-width:550px){.c-button-blue{min-height:50px;padding:0 12px}.c-button-blue__text{font-size:14px;font-size:.875rem}}.c-main-title{display:block;width:100%;padding:270px 0 0;margin:0 0 25px;background:url(//bigarm.jp/wordpress/wp-content/themes/bigarm/assets/css/../../assets/img/bg-main-title.png) no-repeat center bottom/cover}.c-main-title__heading{line-height:1;text-align:center}.c-main-title__subject{color:#fff;line-height:1;font-family:"Kiwi Maru",serif;font-size:30px;font-size:1.875rem;font-weight:400;text-align:center;letter-spacing:.1rem;text-indent:.1rem;margin:28px auto 0}@media screen and (max-width:912px){.c-main-title{padding:140px 0 0}.c-main-title__heading{transform:scale(.8);transform-origin:center center}.c-main-title__heading svg{width:100%;height:auto}.c-main-title__subject{font-size:24px;font-size:1.5rem;margin:10px auto 0}}@media screen and (max-width:550px){.c-main-title{padding:110px 0 0}.c-main-title__heading{transform:scale(.9)}.c-main-title__subject{font-size:19px;font-size:1.1875rem;letter-spacing:.05rem;text-indent:.05rem;margin:10px auto 0}}.c-card-archive-news__link{color:#fff;display:flex;transition:all .35s ease}.c-card-archive-news__link:hover{color:#fdfd46;opacity:.8}.c-card-archive-news__thumbnail{width:270px}.c-card-archive-news__text{width:calc(100% - 270px - 25px);margin:0 0 0 25px}.c-card-archive-news__title{color:inherit;font-feature-settings:"palt" 1;line-height:1.6;font-family:"Kiwi Maru",serif;font-size:18px;font-size:1.125rem;font-weight:400;letter-spacing:.05rem;margin:1rem 0 0}@media screen and (max-width:550px){.c-card-archive-news__link{flex-direction:column}.c-card-archive-news__thumbnail{width:100%}.c-card-archive-news__text{width:100%;margin:10px 0 0}.c-card-archive-news__title{font-size:16px;font-size:1rem;letter-spacing:.02rem;margin:.5rem 0 0}}.c-meta__list{line-height:1.2;display:flex;align-items:center}.c-meta__date{color:#999;line-height:1;font-family:"Kiwi Maru",serif;font-size:14px;font-size:.875rem;font-weight:400;letter-spacing:.05rem;margin:0}.c-meta__category{color:#fff;line-height:1;font-family:"Kiwi Maru",serif;font-size:14px;font-size:.875rem;font-weight:400;letter-spacing:.05rem;padding:.1rem .8rem;margin:0 0 0 1rem;border-radius:3px;background-color:#666}@media screen and (max-width:550px){.c-meta__date{font-size:12px;font-size:.75rem;letter-spacing:.02rem}.c-meta__category{font-size:12px;font-size:.75rem;letter-spacing:.02rem;padding:.1rem .6rem;border-radius:2px}}.c-pagination__list{display:flex;align-items:center;justify-content:center}.c-pagination__item{line-height:1.4;font-size:16px;font-size:1rem;margin:0 .5px}.c-pagination__item a{color:#fff;width:50px;height:50px;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#68607e;transition:all .35s ease}.c-pagination__item a:hover{opacity:.5}.c-pagination__item a.is-inactive{color:#000;display:flex;justify-content:center;align-items:center;border:1px solid #f1f1f1;background-color:#f1f1f1}.c-pagination__item a.is-inactive:hover{color:#fff;opacity:1;border:1px solid #68607e;background-color:#68607e}.c-pagination__item span{color:#000;width:50px;height:50px;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#f1f1f1}.c-pagination__item span.is-current{color:#fff;display:flex;justify-content:center;align-items:center;border:1px solid #68607e;background-color:#68607e}.c-pagination__icon{position:relative;display:inline-block;width:11px;height:11px;margin:0}.c-pagination__icon--prev:after{position:absolute;top:auto;bottom:auto;left:2px;right:auto;margin:auto;content:"";display:block;width:11px;height:11px;border-bottom:1px solid #f1f1f1;border-left:1px solid #f1f1f1;transform:rotate(45deg);transform-origin:center;transition:border .2s ease}.c-pagination__icon--next:after{position:absolute;top:auto;bottom:auto;left:auto;right:2px;margin:auto;content:"";display:block;width:11px;height:11px;border-top:1px solid #f1f1f1;border-right:1px solid #f1f1f1;transform:rotate(45deg);transform-origin:center;transition:border .2s ease}.c-pagination__icon--first:before{position:absolute;top:auto;bottom:auto;left:4px;right:auto;margin:auto;content:"";display:block;width:11px;height:11px;border-bottom:1px solid #f1f1f1;border-left:1px solid #f1f1f1;transform:rotate(45deg);transform-origin:center;transition:border .2s ease}.c-pagination__icon--first:after{position:absolute;top:auto;bottom:auto;left:-1px;right:auto;margin:auto;content:"";display:block;width:11px;height:11px;border-bottom:1px solid #f1f1f1;border-left:1px solid #f1f1f1;transform:rotate(45deg);transform-origin:center;transition:border .2s ease}.c-pagination__icon--last:before{position:absolute;top:auto;bottom:auto;left:auto;right:4px;margin:auto;content:"";display:block;width:11px;height:11px;border-top:1px solid #f1f1f1;border-right:1px solid #f1f1f1;transform:rotate(45deg);transform-origin:center;transition:border .2s ease}.c-pagination__icon--last:after{position:absolute;top:auto;bottom:auto;left:auto;right:-1px;margin:auto;content:"";display:block;width:11px;height:11px;border-top:1px solid #f1f1f1;border-right:1px solid #f1f1f1;transform:rotate(45deg);transform-origin:center;transition:border .2s ease}@media screen and (max-width:912px){.c-pagination__item{font-size:14px;font-size:.875rem}.c-pagination__item a,.c-pagination__item span{width:40px;height:40px}.c-pagination__icon{width:9px;height:9px}.c-pagination__icon--prev:after{width:9px;height:9px}.c-pagination__icon--next:after{width:9px;height:9px}.c-pagination__icon--first:before,.c-pagination__icon--first:after{width:9px;height:9px}.c-pagination__icon--last:before,.c-pagination__icon--last:after{width:9px;height:9px}}@media screen and (max-width:550px){.c-pagination__item{font-size:13px;font-size:.8125rem}.c-pagination__item a,.c-pagination__item span{width:35px;height:35px}.c-pagination__icon{width:7px;height:7px}.c-pagination__icon--prev:after{width:7px;height:7px}.c-pagination__icon--next:after{width:7px;height:7px}.c-pagination__icon--first:before,.c-pagination__icon--first:after{width:7px;height:7px}.c-pagination__icon--last:before,.c-pagination__icon--last:after{width:7px;height:7px}}.c-nav-side-archive__heading{color:#fff;font-family:"Kiwi Maru",serif;font-size:18px;font-size:1.125rem;font-weight:400;letter-spacing:.1rem;margin:0 0 1rem}.c-nav-side-archive__list{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.c-nav-side-archive__item{width:100%;border-top:1px solid #666}.c-nav-side-archive__item:last-child{border-bottom:1px solid #666}.c-nav-side-archive__item a{color:#fff;display:block;font-family:"Kiwi Maru",serif;font-size:18px;font-size:1.125rem;font-weight:400;letter-spacing:0;padding:1.2rem 0;transition:all .35s ease}.c-nav-side-archive__item a:hover{opacity:.5}@media screen and (max-width:912px){.c-nav-side-archive__item a{font-size:16px;font-size:1rem}}@media screen and (max-width:550px){.c-nav-side-archive__item a{font-size:14px;font-size:.875rem;padding:1rem 0}}.c-nav-side-post-recent__heading{color:#fff;font-family:"Kiwi Maru",serif;font-size:18px;font-size:1.125rem;font-weight:400;letter-spacing:.1rem;margin:0 0 1rem}.c-nav-side-post-recent__list{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.c-nav-side-post-recent__item{width:100%;border-top:1px solid #666}.c-nav-side-post-recent__item:last-child{border-bottom:1px solid #666}.c-nav-side-post-recent__item a{color:#fff;display:block;padding:1rem 0;transition:all .35s ease}.c-nav-side-post-recent__item a:hover{opacity:.5}.c-nav-side-post-recent__title{color:#fff;font-feature-settings:"palt" 1;font-family:"Kiwi Maru",serif;font-size:17px;font-size:1.0625rem;font-weight:400;letter-spacing:.1rem;margin:.8rem 0 0}@media screen and (max-width:550px){.c-nav-side-post-recent__heading{font-size:16px;font-size:1rem;letter-spacing:.05rem;margin:0 0 .5rem}.c-nav-side-post-recent__title{font-size:14px;font-size:.875rem;letter-spacing:.05rem;margin:.5rem 0 0}.c-nav-side-post-recent__item a{padding:1rem 0}}.c-nav-side-monthly__heading{color:#fff;font-family:"Kiwi Maru",serif;font-size:18px;font-size:1.125rem;font-weight:400;letter-spacing:.1rem;margin:0 0 1rem}.c-nav-side-monthly select{color:#fff;display:block;width:100%;font-size:14px;font-size:.875rem;padding:.5rem 1rem;border-radius:4px;border:1px solid #fff;background-color:#000}.c-nav-side-monthly select:focus{outline:none}@media screen and (max-width:550px){.c-nav-side-monthly__heading{font-size:16px;font-size:1rem;letter-spacing:.05rem;margin:0 0 .5rem}.c-nav-side-monthly select{font-size:13px;font-size:.8125rem;padding:.2rem 1rem;border-radius:2px}}.c-pager__list{display:flex;align-items:center;justify-content:space-between}.c-pager__item{width:calc(50% - 1.5rem);line-height:1.4;font-size:16px;font-size:1rem;letter-spacing:.1rem}.c-pager__item:first-child .c-pager__icon{margin-right:10px}.c-pager__item:nth-child(2){width:3rem;text-align:center}.c-pager__item:last-child{text-align:right}.c-pager__item:last-child .c-pager__icon{margin-left:10px}.c-pager__item a{color:#fff;display:flex;align-items:center;justify-content:center;transition:opacity .35s ease}.c-pager__item a:hover{opacity:.5}.c-pager__icon{line-height:1;font-size:22px;font-size:1.375rem;font-style:normal}@media screen and (max-width:550px){.c-pager__item{font-size:14px;font-size:.875rem}}.c-recommend-menu__logo{width:276px;margin:0 0 0 30px}.c-recommend-menu__overview{display:flex;align-items:flex-end;flex-direction:row-reverse;padding:0 80px;margin:-200px auto 0}.c-recommend-menu__figure{width:calc(100% - 300px - 30px);margin:0 0 0 30px}.c-recommend-menu__text{width:300px}.c-recommend-menu__title{color:#fff;font-family:"Yuji Syuku","Noto Serif JP","游明朝",YuMincho,"Hiragino Mincho ProN W3","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-weight:400;font-size:28px;font-size:1.75rem;font-weight:700}.c-recommend-menu__title span{font-size:18px;font-size:1.125rem;margin:0 0 0 1rem}.c-recommend-menu__desc{color:#fff;font-family:"Kiwi Maru",serif;font-size:16px;font-size:1rem;font-weight:400}.c-recommend-menu__grid{display:flex;flex-wrap:wrap;margin:55px -10px 0}.c-recommend-menu__col{width:calc(33.3333% - 20px);margin:0 10px 40px}.c-recommend-menu__col figure{width:100%;height:auto}.c-recommend-menu__col figcaption{color:#fff;font-family:"Kiwi Maru",serif;font-size:16px;font-size:1rem;font-weight:400;text-align:center;margin:.2rem auto 0}@media screen and (max-width:912px){.c-recommend-menu__logo{width:100%;max-width:250px;margin:0 auto}.c-recommend-menu__overview{align-items:center;flex-direction:column;padding:0;margin:40px auto 0}.c-recommend-menu__figure{width:100%;max-width:600px;margin:0 auto}.c-recommend-menu__text{max-width:600px;width:auto;text-align:center}.c-recommend-menu__grid{margin:40px -10px 0}.c-recommend-menu__col{width:calc(50% - 20px)}}@media screen and (max-width:550px){.c-recommend-menu__logo{max-width:200px}.c-recommend-menu__title{font-size:22px;font-size:1.375rem}.c-recommend-menu__desc{font-size:14px;font-size:.875rem;letter-spacing:-.02rem}.c-recommend-menu__grid{margin:30px -5px 0}.c-recommend-menu__col{width:calc(50% - 10px);margin:0 5px 20px}.c-recommend-menu__col figcaption{font-size:14px;font-size:.875rem}}.c-list-shops__heading{color:#fff;line-height:1;font-family:"Yuji Syuku","Noto Serif JP","游明朝",YuMincho,"Hiragino Mincho ProN W3","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-weight:400;font-size:50px;font-size:3.125rem;font-weight:700;text-align:center;letter-spacing:.05rem;text-indent:.05rem;margin:0 auto}.c-list-shops__grid{display:flex;flex-wrap:wrap;margin:55px -23px 0}.c-list-shops__col{width:calc(33.3333% - 46px);margin:0 23px 60px}.c-list-shops__figure{width:100%;height:auto}.c-list-shops__title{color:#fff;font-family:"Yuji Syuku","Noto Serif JP","游明朝",YuMincho,"Hiragino Mincho ProN W3","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-weight:400;font-size:25px;font-size:1.5625rem;font-weight:700;text-align:left;margin:.2rem auto 0}.c-list-shops__address{color:#fff;display:table;font-family:"Kiwi Maru",serif;font-size:14px;font-size:.875rem;font-weight:400;letter-spacing:.05rem;text-decoration:underline;margin:0;transition:all .35s ease}.c-list-shops__address:hover{color:#fdfd46}.c-list-shops__hours{margin:.2rem 0 0}.c-list-shops__hours>li{color:#fff;font-family:"Kiwi Maru",serif;font-size:14px;font-size:.875rem;font-weight:400;letter-spacing:0}.c-list-shops__reserve{display:flex;align-items:flex-start;margin:.4rem 0 0}.c-list-shops__reserve>li{color:#fff;line-height:1;font-family:"Kiwi Maru",serif;font-size:22px;font-size:1.375rem;font-weight:400;letter-spacing:.05rem}.c-list-shops__reserve>li a{color:#fff;display:block}.c-list-shops__reserve>li:not(:first-of-type){margin:0 0 0 1rem}.c-list-shops__button-web{line-height:1;font-family:"Kiwi Maru",serif;font-size:14px;font-size:.875rem;font-weight:400;letter-spacing:.05rem;padding:.3rem .5rem;border:1px solid #fff;border-radius:4px;transition:all .35s ease}.c-list-shops__button-web:hover{color:#000;background-color:#fff}.c-list-shops__delivery{display:flex;margin:20px 0 0}.c-list-shops__delivery>li:not(:first-of-type){margin:0 0 0 12px}.c-list-shops__delivery>li img{width:100%;max-height:40px}.c-list-shops__delivery>li a{transition:opacity .35s ease}.c-list-shops__delivery>li a:hover{opacity:.5}@media screen and (max-width:912px){.c-list-shops__heading{font-size:42px;font-size:2.625rem}.c-list-shops__grid{margin:40px -10px 0}.c-list-shops__col{width:calc(50% - 20px);margin:0 10px 60px}}@media screen and (max-width:550px){.c-list-shops__heading{font-size:32px;font-size:2rem}.c-list-shops__grid{flex-direction:column;margin:30px 0 0}.c-list-shops__col{width:100%;margin:0}.c-list-shops__col:not(:first-of-type){margin:40px auto 0}.c-list-shops__title{font-size:22px;font-size:1.375rem}.c-list-shops__address{font-size:13px;font-size:.8125rem;letter-spacing:0}.c-list-shops__hours>li{font-size:13px;font-size:.8125rem}.c-list-shops__reserve{align-items:flex-end}.c-list-shops__reserve>li{font-size:22px;font-size:1.375rem;letter-spacing:.02rem}.c-list-shops__button-web{font-size:12px;font-size:.75rem;letter-spacing:.02rem;padding:.2rem .4rem}.c-list-shops__delivery>li img{width:auto}}a.c-list-shops__title{display:inline-block;text-decoration:underline;transition:all .35s ease}a.c-list-shops__title:hover{color:#fdfd46}.c-table-company tbody th,.c-table-company tbody td{color:#fff;font-size:16px;font-size:1rem;text-align:left;vertical-align:top;letter-spacing:.02rem;padding:1rem 0;border-top:1px solid #ededed;border-bottom:1px solid #ededed}@media screen and (max-width:550px){.c-table-company{width:100%}.c-table-company tbody th,.c-table-company tbody td{display:flex;flex-direction:column;width:100%;font-size:14px;font-size:.875rem;letter-spacing:0}.c-table-company tbody th{padding:.5rem 0 0;border-bottom:none}.c-table-company tbody td{padding:0 0 .5rem;border-top:none;border-bottom:none}}.c-table-history tbody th,.c-table-history tbody td{color:#fff;font-size:16px;font-size:1rem;text-align:left;vertical-align:top;letter-spacing:0;padding:.2rem 0}.c-table-history tbody th{min-width:8rem}@media screen and (max-width:550px){.c-table-history tbody th,.c-table-history tbody td{font-size:14px;font-size:.875rem}.c-table-history tbody th{min-width:7rem}}.c-form__footer{margin:30px auto 0}.c-form__row{display:flex;align-items:flex-start;justify-content:space-between}.c-form__row:not(:first-of-type){margin-top:20px}.c-form__col-30{width:30%;position:relative}.c-form__col-70{width:70%;position:relative}.c-form__label{color:#fff;display:flex;align-items:center;width:90%;line-height:1;font-size:15px;font-size:.9375rem;font-weight:700;letter-spacing:.05rem;padding:.75rem 0;margin:5px 0}.c-form__supplement{color:#000;font-size:14px;font-size:.875rem;margin:-15px 0 0}.c-form input[type=text],.c-form input[type=email],.c-form input[type=tel],.c-form select,.c-form textarea{color:#000;width:100%;font-size:15px;font-size:.9375rem;font-weight:400;letter-spacing:.05rem;padding:.5rem .75rem;margin:5px 0;border:none;border-radius:5px;background-color:#fff;resize:vertical;transition:all .35s ease}.c-form input[type=text]::-moz-placeholder,.c-form input[type=email]::-moz-placeholder,.c-form input[type=tel]::-moz-placeholder,.c-form select::-moz-placeholder,.c-form textarea::-moz-placeholder{color:#ccc}.c-form input[type=text]::placeholder,.c-form input[type=email]::placeholder,.c-form input[type=tel]::placeholder,.c-form select::placeholder,.c-form textarea::placeholder{color:#ccc}.c-form input[type=text]:focus,.c-form input[type=email]:focus,.c-form input[type=tel]:focus,.c-form select:focus,.c-form textarea:focus{outline:none;box-shadow:0 0 8px 2px rgba(255,255,255,.5)}.c-form textarea{min-height:225px}.c-form__agree{text-align:center;margin:0 auto}.c-form__agree a{color:#fff;text-decoration:underline;transition:all .35s ease}.c-form__agree a:hover{color:#fdfd46;opacity:.8}.c-form__buttons{margin:30px auto 0}.c-form__buttons>*:not(:first-of-type){margin:10px auto 0}.c-form__button{display:flex;align-items:flex-start;justify-content:center}@media screen and (max-width:912px){.c-form__desc{margin:20px auto 0}.c-form__row{flex-direction:column;justify-content:flex-start}.c-form__row:not(:first-of-type){margin-top:10px}.c-form__col-30,.c-form__col-70{width:100%}.c-form__label{width:100%;margin:0}.c-form input[type=text],.c-form input[type=email],.c-form input[type=tel],.c-form select,.c-form textarea{margin:0 0 .2rem}}@media screen and (max-width:550px){.c-form__desc{font-size:13px;font-size:.8125rem;letter-spacing:.05rem;text-indent:.05rem;margin:0 auto}.c-form__desc br{display:block}.c-form__body{margin:15px auto 0}.c-form__label{font-size:14px;font-size:.875rem;padding:.5rem 0}.c-form input[type=text],.c-form input[type=email],.c-form input[type=tel],.c-form select,.c-form textarea{font-size:14px;font-size:.875rem;padding:.35rem .5rem}.c-form textarea{min-height:150px}.c-form__buttons{margin:20px auto 0}}.c-required{color:#fff;float:right;line-height:1;font-size:12px;font-size:.75rem;font-weight:400;letter-spacing:.1rem;text-indent:.1rem;text-align:center;vertical-align:text-bottom;padding:.2rem .3rem;margin:0 0 0 auto;border-radius:3px;background-color:#c8161d}@media screen and (max-width:912px){.c-required{font-size:11px;font-size:.6875rem;margin:0 0 0 1rem}}@media screen and (max-width:550px){.c-required{font-size:10px;font-size:.625rem}}.c-terms__text{max-width:550px;display:flex;flex-direction:column;align-items:flex-start;margin:0 auto}.c-terms__title{color:#fff;font-size:16px;font-size:1rem;font-weight:700;letter-spacing:.05rem;margin:0}.c-terms__desc{color:#fff;font-feature-settings:"palt" 1;font-size:14px;font-size:.875rem;font-weight:400;letter-spacing:.1rem;margin:10px 0 0}@media screen and (max-width:550px){.c-terms__title{font-size:14px;font-size:.875rem}.c-terms__desc{font-size:12px;font-size:.75rem;letter-spacing:.05rem;margin:5px 0 0}.c-terms__desc br{display:none}}.mwform-radio-field label{margin:0}.mw_wp_form .horizontal-item+.horizontal-item{margin-left:0}.c-radio{display:flex;flex-direction:column;padding:15px 0}.c-radio input[type=radio]{position:absolute;opacity:0}.c-radio input[type=radio]+.c-radio__label,.c-radio input[type=radio]+.mwform-radio-field-text{display:block;line-height:1.2;margin:0 0 10px}.c-radio input[type=radio]+.c-radio__label:hover,.c-radio input[type=radio]+.mwform-radio-field-text:hover{cursor:pointer}.c-radio input[type=radio]+.c-radio__label:before,.c-radio input[type=radio]+.mwform-radio-field-text:before{content:"";background:#fff;border-radius:100%;border:1px solid #bfbfbf;display:inline-block;width:1.4em;height:1.4em;position:relative;top:0;margin-right:.5em;vertical-align:top;cursor:pointer;text-align:center;transition:all .25s ease}.c-radio input[type=radio]:checked+.c-radio__label:before,.c-radio input[type=radio]:checked+.mwform-radio-field-text:before{background-color:#c8161d;box-shadow:inset 0 0 0 4px #fff}.c-radio input[type=radio]:focus+.c-radio__label:before,.c-radio input[type=radio]:focus+.mwform-radio-field-text:before{outline:none;border-color:#c8161d}.c-radio input[type=radio]:disabled+.c-radio__label:before,.c-radio input[type=radio]:disabled+.mwform-radio-field-text:before{box-shadow:inset 0 0 0 4px #fff;border-color:#bfbfbf;background:#bfbfbf}.c-radio input[type=radio]+.c-radio__label:empty:before,.c-radio input[type=radio]+.mwform-radio-field-text:empty:before{margin-right:0}.c-checkbox{padding:0}.c-checkbox:first-child{margin:1em 0 0}.c-checkbox__input{display:none}.c-checkbox__input:checked+.c-checkbox__label:after{opacity:1;transform:rotate(45deg) scale3d(1,1,1)}.c-checkbox__label{color:#fff;box-sizing:border-box;cursor:pointer;display:inline-block;padding:0 0 0 1.5em;position:relative;width:auto}.c-checkbox__label:before{background:#fff;border:1px solid #fff;border-radius:3px;content:"";display:block;width:18px;height:18px;left:0;margin-top:-9px;position:absolute;top:50%}.c-checkbox__label:after{opacity:0;content:"";display:block;width:8px;height:14px;margin-top:-8px;border-right:3px solid #c8161d;border-bottom:3px solid #c8161d;position:absolute;top:50%;left:5px;transform:rotate(45deg) translate3d(0,2px,0) scale3d(.7,.7,1);transition:transform .2s ease-in-out,opacity .2s ease-in-out}@media screen and (max-width:550px){.c-checkbox:first-child{margin:0 !important}.c-checkbox__label{font-size:14px;font-size:.875rem}}.c-button-submit{width:100%;max-width:265px;position:relative;display:flex;align-items:center;justify-content:center;transition:opacity .35s ease}.c-button-submit.is-submit-ok:hover{opacity:.5}.c-button-submit.is-submit-ok:after{opacity:1}.c-button-submit input[type=submit],.c-button-submit input[type=button]{color:#fff;cursor:pointer;width:100%;line-height:1;font-size:16px;font-size:1rem;font-weight:700;letter-spacing:.1rem;text-indent:.1rem;font-weight:700;padding:1.5rem 0;border:none;border-radius:5px;background-color:#493589;transition:opacity .35s ease}.c-button-submit input[type=submit]:disabled,.c-button-submit input[type=button]:disabled{pointer-events:none;opacity:.2}.c-button-submit:after{opacity:.2;pointer-events:none;content:"";display:block;width:19px;height:19px;background:url(//bigarm.jp/wordpress/wp-content/themes/bigarm/assets/css/../../assets/img/ico-arrow-submit.svg) no-repeat 0 0/cover;transition:opacity .35s ease;position:absolute;right:20px;top:50%;transform:translateY(-50%)}@media screen and (max-width:550px){.c-button-submit{max-width:240px}.c-button-submit input[type=submit],.c-button-submit input[type=button]{font-size:14px;font-size:.875rem}}.c-button-back{color:#fff;width:100%;max-width:120px;display:flex;align-items:center;justify-content:center;border-radius:5px;margin:10px auto 0;background-color:rgba(255,255,255,.2)}.c-button-back input[type=submit],.c-button-back input[type=button],.c-button-back button{color:#fff;display:block;width:100%;cursor:pointer;font-size:14px;font-size:.875rem;font-weight:700;letter-spacing:.1rem;text-indent:.1rem;font-weight:700;padding:.5rem 0;margin:0;border:none;transition:opacity .35s ease}.c-button-back input[type=submit]:hover,.c-button-back input[type=button]:hover,.c-button-back button:hover{opacity:.5}.c-button-back input[type=submit][aria-disabled=true],.c-button-back input[type=button][aria-disabled=true],.c-button-back button[aria-disabled=true]{pointer-events:none;opacity:.2}.c-button-back input[type=submit][aria-disabled=false]:hover,.c-button-back input[type=button][aria-disabled=false]:hover,.c-button-back button[aria-disabled=false]:hover{opacity:.5}.p-archive-news{padding:45px 0 0}.p-archive-news__column{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start;margin:0 -25px}.p-archive-news__row{width:calc(50% - 50px);padding:28px 0;margin:0 25px;border-top:1px solid #666}.p-archive-news__row:nth-last-of-type(2),.p-archive-news__row:last-child{border-bottom:1px solid #666}.p-archive-news__desc{color:#fff;font-feature-settings:"palt" 1;font-family:"Kiwi Maru",serif;font-size:18px;font-size:1.125rem;line-height:1.8;text-align:justify;letter-spacing:.02rem;margin:10px 0 0}.p-archive-news__pagination{margin:65px auto 0}@media screen and (max-width:912px){.p-archive-news__column{flex-direction:column;margin:0}.p-archive-news__row{width:100%;margin:0}.p-archive-news__row:nth-last-of-type(2){border-bottom:none}}@media screen and (max-width:550px){.p-archive-news{padding:20px 0 0}.p-archive-news__row{padding:20px 0}.p-archive-news__pagination{margin:50px auto 0}}.p-single-news__title{color:#fff;line-height:2;font-family:"Kiwi Maru",serif;font-size:24px;font-size:1.5rem;letter-spacing:.1rem;padding:0 0 .5rem;margin:.8rem 0 0;border-bottom:1px solid #666}.p-single-news__post{color:#fff}.p-single-news__post h2{color:inherit;font-family:"Kiwi Maru",serif;font-size:22px;font-size:1.375rem;margin:1.8rem 0 -1rem}.p-single-news__post h3{color:inherit;font-family:"Kiwi Maru",serif;font-size:20px;font-size:1.25rem;margin:1.8rem 0 -1rem}.p-single-news__post p{color:inherit;line-height:2;font-family:"Kiwi Maru",serif;font-size:18px;font-size:1.125rem;margin:1.8rem 0 0}.p-single-news__post p a{color:#fff;text-decoration:underline}.p-single-news__post figure{margin:1.8rem 0}.p-single-news__post figure img{width:auto}.p-single-news__footer{margin:80px 0 0}@media screen and (max-width:912px){.p-single-news__footer{margin:60px 0 0}}@media screen and (max-width:550px){.p-single-news__title{line-height:1.8;font-size:20px;font-size:1.25rem;letter-spacing:.1rem;word-break:break-all}.p-single-news__post h2{font-size:18px;font-size:1.125rem;margin:1.5rem 0 -1rem}.p-single-news__post h3{font-size:16px;font-size:1rem;margin:1.5rem 0 -1rem}.p-single-news__post p{font-size:15px;font-size:.9375rem;text-align:justify;margin:1.5rem 0 0}.p-single-news__post p a{display:block}.p-single-news__post figure{margin:1.5rem 0}}.p-format-shop{position:relative;padding:240px 0 0}.p-format-shop:after{content:"";display:block;width:100%;padding-top:380px;background:url(//bigarm.jp/wordpress/wp-content/themes/bigarm/assets/css/../../assets/img/bg-main-title.png) no-repeat center top/cover;position:absolute;top:0;left:0;z-index:-1}.p-format-shop__inner{position:relative;z-index:1}.p-format-shop__footer{margin:50px auto 0}.p-format-shop__figure{width:100%;position:relative}.p-format-shop__figure>img{width:100%;max-height:598px;-o-object-fit:cover;object-fit:cover;margin:0 auto}.p-format-shop__caption{position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}.p-format-shop__caption>img{width:auto;margin:0 auto}.p-format-shop__card{max-width:820px;position:relative;z-index:2;padding:50px 0;margin:-80px auto 0;background-color:#000}.p-format-shop__heading{color:#fff;line-height:1.5;font-family:"Yuji Syuku","Noto Serif JP","游明朝",YuMincho,"Hiragino Mincho ProN W3","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-weight:400;font-size:40px;font-size:2.5rem;font-weight:700;text-align:center}.p-format-shop__lead{color:#fff;line-height:2;font-family:"Kiwi Maru",serif;font-size:16px;font-size:1rem;font-weight:400;text-align:center;margin:1.5rem auto 0}.p-format-shop__button{display:table;margin:30px auto 0}.p-format-shop__button .c-button-line{padding:8px 12px}@media screen and (max-width:912px){.p-format-shop{padding:100px 0 0}.p-format-shop__figure>img{min-height:500px}.p-format-shop__card{padding:0 20px;margin:40px auto 0}.p-format-shop__body{margin:80px auto 0}.p-format-shop__footer{margin:40px auto 0}}@media screen and (max-width:550px){.p-format-shop{padding:80px 0 0}.p-format-shop__body{margin:60px auto 0}.p-format-shop__overview{margin:30px auto 0}.p-format-shop__figure>img{min-height:375px}.p-format-shop__caption{top:50%;transform:translate(-50%,-50%) scale(.8)}.p-format-shop__card{margin:30px auto 0}.p-format-shop__heading{font-size:30px;font-size:1.875rem;text-align:justify}.p-format-shop__heading br{display:none}.p-format-shop__lead{line-height:2.2;text-align:justify;letter-spacing:-.05rem;margin:1rem auto 0}}.p-company{margin:80px auto 0}.p-company__heading{color:#fff;line-height:1;font-family:"Yuji Syuku","Noto Serif JP","游明朝",YuMincho,"Hiragino Mincho ProN W3","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-weight:400;font-size:50px;font-size:3.125rem;text-align:center;letter-spacing:.05rem;text-indent:.05rem;margin:0 auto}.p-company__body{margin:35px auto 0}.p-company__column{display:flex;margin:0 -30px}.p-company__row{width:calc(50% - 60px);margin:0 30px}.p-company__row:nth-child(2) .c-table-company tbody th{width:9rem}@media screen and (max-width:912px){.p-company{margin:60px auto 0}.p-company__heading{font-size:42px;font-size:2.625rem}.p-company__body{margin:25px auto 0}.p-company__column{flex-direction:column;margin:0}.p-company__row{width:100%;margin:0}.p-company__row .c-table-company tbody th{width:9rem}.p-company__row .c-table-company tbody td{width:calc(100% - 9rem)}}@media screen and (max-width:550px){.p-company__heading{font-size:32px;font-size:2rem}.p-company__row{width:100%;margin:0}.p-company__row:nth-child(2) .c-table-company{border-bottom:1px solid #ededed}.p-company__row:nth-child(2) .c-table-company tbody th{width:100%}.p-company__row .c-table-company tbody th{width:100%}.p-company__row .c-table-company tbody td{width:100%}}.p-history{margin:80px auto 0}.p-history__heading{color:#fff;line-height:1;font-family:"Yuji Syuku","Noto Serif JP","游明朝",YuMincho,"Hiragino Mincho ProN W3","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-weight:400;font-size:50px;font-size:3.125rem;text-align:center;letter-spacing:.05rem;text-indent:.05rem;margin:0 auto}.p-history__body{margin:35px auto 0}.p-history__column{display:flex;margin:0 -30px}.p-history__row{width:calc(50% - 60px);margin:0 30px}.p-history__footer{margin:40px auto 0}.p-history__footer>figure{max-width:845px;margin:0 auto}@media screen and (max-width:912px){.p-history{margin:60px auto 0}.p-history__heading{font-size:42px;font-size:2.625rem}.p-history__body{margin:25px auto 0}.p-history__column{flex-direction:column;margin:0}.p-history__row{width:100%;margin:0}}@media screen and (max-width:550px){.p-history__heading{font-size:32px;font-size:2rem}}.p-philosophy{margin:25px auto 0}.p-philosophy__slogan{position:relative;max-width:768px;padding:0 0 265px;margin:0 auto}.p-philosophy__slogan:before{content:"";display:block;width:360px;height:327px;background:url(//bigarm.jp/wordpress/wp-content/themes/bigarm/assets/css/../../assets/img/img-president.png) no-repeat 0 0/cover;position:absolute;bottom:0;right:60px;z-index:-1}.p-philosophy__slogan:after{content:"";display:block;width:560px;height:553px;background:url(//bigarm.jp/wordpress/wp-content/themes/bigarm/assets/css/../../assets/img/img-stamp-big.png) no-repeat 0 0/cover;position:absolute;bottom:0;left:-70px;z-index:-2}.p-philosophy__body{margin:110px auto 0}.p-philosophy__list{position:relative}.p-philosophy__item:not(:first-of-type){margin:80px auto 0}.p-philosophy__heading{text-align:center;margin:0 auto}.p-philosophy__heading img{width:auto;margin:0 auto}.p-philosophy__desc{color:#fff;line-height:2.2;font-family:"Kiwi Maru",serif;font-size:16px;font-size:1rem;font-weight:400;text-align:center;letter-spacing:.05rem;text-indent:.05rem;margin:1.2rem auto 0}.p-philosophy__footer{margin:100px auto 0}.p-philosophy__marquee{pointer-events:none;width:100%;height:auto;position:relative;overflow:hidden;display:flex}.p-philosophy__marquee>img{min-width:1750px;animation:loop1 70s -35s linear infinite;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform}.p-philosophy__marquee>img+img{animation:loop2 70s linear infinite}@media screen and (max-width:912px){.p-philosophy__slogan{width:80%;padding:0 0 320px}.p-philosophy__slogan:before{width:320px;height:286px;right:5%}.p-philosophy__slogan:after{width:400px;height:390px;left:-8%}.p-philosophy__heading{transform:scale(.8);transform-origin:center bottom}.p-philosophy__body{margin:60px auto 0}.p-philosophy__item:not(:first-of-type){margin:60px auto 0}.p-philosophy__footer{margin:80px auto 0}}@media screen and (max-width:550px){.p-philosophy__slogan{width:100%;padding:0 0 58%}.p-philosophy__slogan:before{width:50%;height:34%}.p-philosophy__slogan:after{width:50%;height:42%;left:5%}.p-philosophy__body{margin:40px auto 0}.p-philosophy__heading{transform:scale(.6)}.p-philosophy__item{margin:-20px auto 0}.p-philosophy__item:not(:first-of-type){margin:20px auto 0}.p-philosophy__desc{font-size:15px;font-size:.9375rem;text-align:justify;letter-spacing:0}.p-philosophy__footer{margin:60px auto 0}.p-philosophy__marquee>img{min-width:1400px}}@keyframes loop1{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}@keyframes loop2{0%{transform:translateX(0)}to{transform:translateX(-200%)}}.p-central__column{margin:55px auto 0}.p-central__row:not(:first-of-type){margin:80px 0 0}.p-central__row:nth-child(even) .p-central__figures{flex-direction:row-reverse}.p-central__figures{display:flex;justify-content:space-between}.p-central__figure-main{width:calc(100% - 310px - 28px)}.p-central__figure-main img{height:486px;-o-object-fit:cover;object-fit:cover}.p-central__figure-sub{width:310px;display:flex;flex-direction:column;justify-content:space-between;margin:0}.p-central__content{display:flex;margin:25px 0 0}.p-central__number{width:110px;display:flex;flex-direction:column;align-items:stretch;justify-content:center;padding-right:35px;border-right:2px solid #fff}.p-central__number img{width:100%;min-width:75px}.p-central__text{color:#fff;width:calc(100% - 110px);padding-left:35px}.p-central__title{color:inherit;line-height:1;font-family:"Yuji Syuku","Noto Serif JP","游明朝",YuMincho,"Hiragino Mincho ProN W3","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-weight:400;font-size:35px;font-size:2.1875rem;font-weight:700;letter-spacing:.05rem}.p-central__desc{color:inherit;font-family:"Kiwi Maru",serif;font-size:16px;font-size:1rem;font-weight:400;text-align:justify;letter-spacing:.05rem;margin:.5rem 0 0}@media screen and (max-width:912px){.p-central__row:not(:first-of-type){margin:60px 0 0}.p-central__row:nth-child(even) .p-central__figures{flex-direction:column}.p-central__figures{flex-direction:column}.p-central__figure-main{width:100%}.p-central__figure-main img{height:auto;max-height:350px;-o-object-fit:cover;object-fit:cover}.p-central__figure-sub{width:100%;flex-direction:row;margin:10px 0 0}.p-central__figure-sub>*{width:100%;margin:0}.p-central__figure-sub>*+*{margin:0 0 0 10px}.p-central__figure-sub>* img{width:100%;height:auto;max-height:350px;-o-object-fit:cover;object-fit:cover}.p-central__number{width:100px;padding-right:30px}.p-central__text{width:calc(100% - 100px);padding-left:30px}.p-central__title{font-size:30px;font-size:1.875rem}.p-central__desc{font-size:15px;font-size:.9375rem}}@media screen and (max-width:550px){.p-central__column{margin:40px auto 0}.p-central__row:not(:first-of-type){margin:40px 0 0}.p-central__figure-main img{max-height:200px}.p-central__figure-sub{flex-direction:column}.p-central__figure-sub>*+*{margin:10px auto 0}.p-central__figure-sub>* img{max-height:200px}.p-central__content{flex-direction:column}.p-central__number{width:100%;padding:0 0 20px;margin:0 auto;border:none;border-bottom:1px solid #fff}.p-central__number img{width:60px;min-width:60px;margin:0 auto}.p-central__text{width:100%;padding-left:0;margin:15px auto 0}.p-central__title{line-height:1.3;font-feature-settings:"palt";font-size:26px;font-size:1.625rem;word-break:break-all}.p-central__desc{font-size:14px;font-size:.875rem}}.p-contact{margin:80px auto 0}.p-contact__lead{color:#fff;line-height:2;font-family:"Kiwi Maru",serif;font-size:16px;font-size:1rem;text-align:center;letter-spacing:.05rem;text-indent:.05rem;margin:0 auto}.p-contact__attention{color:#fff;line-height:2;font-family:"Kiwi Maru",serif;font-size:14px;font-size:.875rem;text-align:center;letter-spacing:.05rem;text-indent:.05rem;margin:2rem auto 0}.p-contact__attention a{color:#fff;display:inline-block;text-decoration:underline;transition:all .35s ease}.p-contact__attention a:hover{color:#fdfd46;opacity:.8}.p-contact__body{margin:50px auto 0}.p-contact__form{padding:65px 100px;background-color:#666}@media screen and (max-width:912px){.p-contact{margin:60px auto 0}.p-contact__form{padding:40px 60px}}@media screen and (max-width:550px){.p-contact{margin:40px auto 0}.p-contact__lead{line-height:1.8;font-size:15px;font-size:.9375rem;text-align:justify;letter-spacing:0;text-indent:0}.p-contact__attention{line-height:1.8;font-size:13px;font-size:.8125rem;text-align:justify;letter-spacing:0;text-indent:0;margin:2rem auto 0}.p-contact__body{margin:40px auto 0}.p-contact__form{padding:20px 20px 40px}}.p-policy{padding:0 50px;margin:80px auto 0}.p-policy__inner{padding:45px 0;margin:0 auto;background-color:#666}.p-policy__inner.u-container{max-width:1050px}.p-policy__lead{color:#fff;font-feature-settings:"palt";font-size:15px;font-size:.9375rem;text-align:justify}.p-policy__column{display:flex;flex-direction:column}.p-policy__row{margin:2rem 0 0}.p-policy__title{color:#fff;font-size:18px;font-size:1.125rem;font-weight:.1rem}.p-policy__desc{color:#fff;line-height:2;font-feature-settings:"palt";font-size:15px;font-size:.9375rem;text-align:justify;letter-spacing:.05rem}@media screen and (max-width:912px){.p-policy{padding:0 30px;margin:60px auto 0}.p-policy__inner{padding:40px 0}}@media screen and (max-width:550px){.p-policy{padding:0 20px;margin:40px auto 0}.p-policy__inner{padding:30px 0}.p-policy__lead{font-size:14px;font-size:.875rem;font-weight:.02rem}.p-policy__title{line-height:1.5;font-size:16px;font-size:1rem;font-weight:.05rem}.p-policy__desc{font-size:14px;font-size:.875rem;letter-spacing:.02rem}}.p-gym{margin:25px auto 0}.p-gym__body{margin:55px auto 0}.p-gym__content{font-feature-settings:"palt";max-width:720px;margin:0 auto}.p-gym__content>*+*{margin-top:2em}.p-gym__content>p{color:#fff;line-height:2.2;font-size:16px;font-size:1rem;font-weight:500;letter-spacing:.1em}.p-gym__content>dl{color:#fff;line-height:2.2;font-size:16px;font-size:1rem;font-weight:500;letter-spacing:.1em}.p-gym__content>dl dt{font-feature-settings:"palt";font-size:18px;font-size:1.125rem;font-weight:700}.p-gym__content>dl dd{color:#fff}.p-gym__content>dl dd a{color:#fff;transition:all .35s ease}.p-gym__content>dl dd a:hover{opacity:.5}.p-gym__content>ul{color:#fff;line-height:2.2;font-size:16px;font-size:1rem;font-weight:500;letter-spacing:.1em;margin-top:1em}.p-gym__content>ul li+*{margin-top:.5em}.p-gym__content>ul li span{display:inline-block;margin-right:1em}.p-gym__content>ul li a{color:#fff;word-break:break-all;transition:all .35s ease}.p-gym__content>ul li a:hover{opacity:.5}.p-gym__popImages{max-width:800px;margin:45px auto 0}.p-gym__popImages>*{display:block}.p-gym__popImages>*+*{margin-top:50px}@media screen and (max-width:912px){.p-gym__body{margin:40px auto 0}.p-gym__content>p{font-size:15px;font-size:.9375rem}.p-gym__content>dl{font-size:15px;font-size:.9375rem}.p-gym__content>dl dt{font-size:17px;font-size:1.0625rem}.p-gym__content>ul{font-size:15px;font-size:.9375rem}}@media screen and (max-width:550px){.p-gym__body{margin:30px auto 0}.p-gym__content>p{font-size:14px;font-size:.875rem}.p-gym__content>dl{font-size:14px;font-size:.875rem}.p-gym__content>dl dt{font-size:16px;font-size:1rem}.p-gym__content>ul{line-height:1.6;font-size:14px;font-size:.875rem}.p-gym__content>ul li+*{margin-top:1.5em}.p-gym__content>ul li span{display:block;margin:0}}.js-init{opacity:0;transform:translate3d(0,100px,0) scale3d(3,3,3);transition:all .35s cubic-bezier(.305,1.65,.455,.82)}.js-init.is-animated{opacity:1;transform:translate3d(0,0,0) scale3d(1,1,1)}.u-container{width:100%;max-width:1250px;padding-left:50px;padding-right:50px;margin-left:auto;margin-right:auto}@media screen and (max-width:912px){.u-container{padding-left:30px;padding-right:30px}}@media screen and (max-width:550px){.u-container{padding-left:20px;padding-right:20px}}:root{--swiper-navigation-size:60px !important;--swiper-theme-color:#fff !important}.swiper-clip-container{-webkit-clip-path:url(#clipshape);clip-path:url(#clipshape);margin:40px 0 0}@media screen and (max-width:912px){.swiper-clip-container{margin:0}}@media screen and (max-width:550px){.swiper-clip-container{transform:translateY(-18%)}}.swiper{width:100%;height:100%;background:0 0}@media screen and (max-width:912px){.swiper-button-prev,.swiper-button-next{display:none !important}}.swiper-slide{cursor:grab;max-width:1350px;transition:all .5s cubic-bezier(.305,1.65,.455,.82)}.swiper-slide img{width:100%;height:auto}.swiper-pagination-bullet{width:10px !important;height:10px !important;margin:0 7px !important}@media screen and (max-width:550px){.swiper-pagination-bullet{width:8px !important;height:8px !important;margin:0 6px !important}}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:20px !important}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"" !important}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:20px !important}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"" !important}.swiper-pagination{background:0 0}
/*!
 * Luminous v2.3.5
 * Copyright 2015-2021, Zebrafish Labs
 * Licensed under BSD-2 (https://github.com/imgix/luminous/blob/main/LICENSE.md)
**/
.lum-previous-button:after,.lum-next-button:after{box-shadow:none}.lum-lightbox{z-index:5001;background:rgba(0,0,0,.9)}.lum-lightbox-inner{overflow-y:auto}.lum-lightbox-inner::-webkit-scrollbar{display:none}.lum-lightbox-inner img{max-height:initial;max-width:1080px}.lum-gallery-button{width:45px !important;height:50px !important;position:fixed !important}.lum-close-button{opacity:1 !important}.lum-close-button:after,.lum-close-button:before{height:60px !important;left:-5px !important;width:1px !important}.js-anim--bounceIn{opacity:0;transform:translate3d(0,100px,0) scale3d(.7,.7,.7);transition:all .5s cubic-bezier(.305,1.65,.455,.82)}.js-anim--bounceIn.is-animated{opacity:1;transform:translate3d(0,0,0) scale3d(1,1,1)}.js-anim--blurIn{opacity:0;filter:blur(20px);transform:translate3d(0,100px,0) scale3d(.9,.9,.9);transition:all 1.2s cubic-bezier(.33,1,.68,1)}.js-anim--blurIn.is-animated{opacity:1;filter:blur(0px);transform:translate3d(0,0,0) scale3d(1,1,1)}.js-anim--rightIn{opacity:0;filter:blur(20px);transform:translate3d(100px,0,0) scale3d(.9,.9,.9);transition:all 1.2s cubic-bezier(.33,1,.68,1)}.js-anim--rightIn.is-animated{opacity:1;filter:blur(0px);transform:translate3d(0,0,0) scale3d(1,1,1)}.js-anim-smoke .js-anim-smoke-01{opacity:0}.js-anim-smoke .js-anim-smoke-02{opacity:0}.js-anim-smoke .js-anim-smoke-03{opacity:0}.js-anim-smoke .js-anim-smoke-04{opacity:0}.js-anim-smoke.is-animated .js-anim-smoke-01{animation-duration:1.5s;animation-fill-mode:both;animation-iteration-count:1;animation-timing-function:linear;animation-name:smoke01}.js-anim-smoke.is-animated .js-anim-smoke-02{animation-duration:1.5s;animation-fill-mode:both;animation-iteration-count:1;animation-timing-function:linear;animation-name:smoke02}.js-anim-smoke.is-animated .js-anim-smoke-03{animation-duration:1.5s;animation-fill-mode:both;animation-iteration-count:1;animation-timing-function:linear;animation-name:smoke03}.js-anim-smoke.is-animated .js-anim-smoke-04{animation-duration:1.5s;animation-fill-mode:both;animation-iteration-count:1;animation-timing-function:linear;animation-name:smoke04}@keyframes smoke01{from{opacity:0;transform:translate3d(0,0,0) scale3d(.5,.5,.5)}60%{opacity:.6;transform:translate3d(-180px,-420px,0) scale3d(.92,.92,.92)}to{opacity:0;transform:translate3d(-300px,-700px,0) scale3d(1.2,1.2,1.2)}}@keyframes smoke02{from{opacity:0;transform:translate3d(0,0,0) scale3d(.5,.5,.5)}60%{opacity:.6;transform:translate3d(-30px,-420px,0) scale3d(.92,.92,.92)}to{opacity:0;transform:translate3d(-50px,-700px,0) scale3d(1.2,1.2,1.2)}}@keyframes smoke03{from{opacity:0;transform:translate3d(0,0,0) scale3d(.5,.5,.5)}60%{opacity:.6;transform:translate3d(30px,-210px,0) scale3d(.92,.92,.92)}to{opacity:0;transform:translate3d(50px,-350px,0) scale3d(1.2,1.2,1.2)}}@keyframes smoke04{from{opacity:0;transform:translate3d(0,0,0) scale3d(.5,.5,.5)}60%{opacity:.6;transform:translate3d(120px,-420px,0) scale3d(.92,.92,.92)}to{opacity:0;transform:translate3d(200px,-700px,0) scale3d(1.2,1.2,1.2)}}.js-anim-lets{opacity:0;transform:translate3d(0,0,0) scale3d(2,2,2) perspective(800px) rotate(720deg);transition:all .8s cubic-bezier(.305,1.65,.455,.82)}.js-anim-lets.is-animated{opacity:1;transform:translate3d(0,0,0) scale3d(1,1,1) perspective(800px) rotate(0)}.c-modal-youtube{cursor:pointer;display:flex;justify-content:center;align-items:center;position:fixed;z-index:1001;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.9);transition:all .5s ease}.c-modal-youtube.close{opacity:0;visibility:hidden}.c-modal-youtube.open{opacity:1;visibility:visible}.c-modal-youtube iframe{width:64vw;height:36vw;box-shadow:0 0 15px 5px rgba(255,255,255,.5)}@media screen and (max-width:912px){.c-modal-youtube iframe{width:83.2vw;height:46.8vw}}.js-marquee-wrap{overflow:hidden;position:absolute;top:50%;transform:translateY(-50%)}.js-marquee{display:flex}.js-marquee__list{display:flex;animation:marquee 100s infinite linear;margin:0}.js-marquee:hover .js-marquee__list .js-marquee__item{opacity:1;color:#f5f5f5}.js-marquee__item{color:#fff;line-height:1;font-weight:600;font-feature-settings:"palt" 1;white-space:pre;list-style-type:none;padding:0;margin:0 21px;transition:all .35s ease}.js-marquee__item:after{content:"";display:block;width:42px;height:200px;background-color:rgba(255,255,255,.15)}@media screen and (max-width:550px){.js-marquee__item{margin:0 15px}.js-marquee__item:after{width:30px;height:180px}}@keyframes marquee{100%{transform:translateX(-100%)}}.js-action-korokoro-left{animation:korokoroLeft 1s steps(2) 2s infinite}@keyframes korokoroLeft{0%,100%{transform:translateX(0%);transform-origin:50% 50%}to{transform:rotate(-8deg)}}.js-action-korokoro-right{animation:korokoroRight 1s steps(2) 2s infinite}@keyframes korokoroRight{0%,100%{transform:translateX(0%);transform-origin:50% 50%}to{transform:rotate(8deg)}}