*,*:before,*:after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}}@font-face{font-family:"Mofista";src:url(//onewaygc.co.jp/wordpress/wp-content/themes/onewaygc/../../../wp-includes/fonts/Mofista.woff)}@font-face{font-family:"Shocka";src:url(//onewaygc.co.jp/wordpress/wp-content/themes/onewaygc/../../../wp-includes/fonts/ShockaSerif-Bold.woff)}@font-face{font-family:"Corporate-Mincho";src:url(//onewaygc.co.jp/wordpress/wp-content/themes/onewaygc/../../../wp-includes/fonts/Corporate-Mincho-ver3.otf)}.pc-only{display:block !important}@media screen and (max-width:860px){.pc-only{display:none !important}}.sp-only{display:none !important}@media screen and (max-width:860px){.sp-only{display:block !important}}.image{display:block;width:100%;height:100%}.notice{list-style:none;padding-left:0}.notice li{font-size:.75rem;line-height:1.5;padding-left:1rem;text-indent:-.45rem;font-weight:700;color:#909090}.notice .mark{display:inline-block;padding-right:5px;font-size:8px}.js-fadein-contents{opacity:0}.js-fadein-contents.show{opacity:1;transition:4s}.js-fadein-animate{opacity:0}.js-fadein-animate.show{transition:4;animation:zoomIn 2s cubic-bezier(.25,1,.5,1) 1 forwards}@keyframes zoomIn{0%{transform:scale(.8);opacity:0}100%{opacity:1;transform:scale(1)}}.marquee-anim{transition:all .3s;opacity:1;animation:marquee 30s linear infinite;position:absolute;bottom:0;right:0;display:flex;line-height:1.3;border:solid 5px #264a07}@media screen and (max-width:860px){.marquee-anim{border:solid 3px #264a07}}@keyframes marquee{0%{transform:translate(40%,0%)}100%{transform:translate(60%,0%)}}.marquee-inline{display:block;padding-right:.5em;font-size:10.25rem;font-weight:400;letter-spacing:.1em;white-space:nowrap;color:#264a07;text-align:center;white-space:nowrap}@media screen and (max-width:860px){.marquee-inline{font-size:4.25rem}}.js-text-upper{opacity:0}.js-text-upper span{opacity:0;transition:.6s ease-in-out}.js-fadeup-animate{opacity:0}.js-fadeup-animate.fadeUp{animation-name:fadeUpAnime;animation-duration:1s;animation-fill-mode:forwards;opacity:0}@keyframes fadeUpAnime{from{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}.js-fadedown-animate{opacity:0}.js-fadedown-animate.fadeDown{animation-name:fadeDownAnime;animation-duration:1s;animation-fill-mode:forwards;opacity:0}@keyframes fadeDownAnime{from{opacity:0;transform:translateY(-100px)}to{opacity:1;transform:translateY(0)}}.js-fadeleft-animate{opacity:0}.js-fadeleft-animate.fadeLeft{animation-name:fadeLeftAnime;animation-duration:1s;animation-fill-mode:forwards;opacity:0}@keyframes fadeLeftAnime{from{opacity:0;transform:translateX(-100px)}to{opacity:1;transform:translateX(0)}}.js-faderight-animate{opacity:0}.js-faderight-animate.fadeRight{animation-name:fadeRightAnime;animation-duration:1s;animation-fill-mode:forwards;opacity:0}@keyframes fadeRightAnime{from{opacity:0;transform:translateX(100px)}to{opacity:1;transform:translateX(0)}}html{scroll-behavior:smooth}html::-webkit-scrollbar{width:5px}html::-webkit-scrollbar-thumb{background-color:#576638}body{font-family:"georgia","Helvetica Neue","Yu Mincho Demibold",Meiryo,sans-serif}p{word-wrap:break-word}.header{width:100%;position:fixed;top:0;left:0;right:0;z-index:997}.header .header-logo.--other{background-color:#fff}.header .header-logo__link{display:block;transition:all .7s ease;pointer-events:auto;width:35vw}.header .header-logo__link--sp{display:block;transition:all .7s ease;pointer-events:auto;width:100vw}.header .header-logo__link.--other{display:block;width:125px !important}@media screen and (max-width:860px){.header .header-logo__link.--other{width:98px !important}}.header .header-menu{display:flex;align-items:center;position:absolute;top:0;right:0}.header .header-btn{display:flex;align-items:center;gap:20px;margin:0 2rem}@media screen and (max-width:860px){.header .header-btn{margin:0 10px;gap:10px}}.header .header-btn__item{width:150px}@media screen and (max-width:860px){.header .header-btn__item{width:70px}}.header .header-btn__item-member,.header .header-btn__item-web,.header .header-btn__item-entryform{display:block;width:100%;padding:.5rem;font-size:.9375rem;text-decoration:none;text-align:center;border:solid 2px}@media screen and (max-width:860px){.header .header-btn__item-member,.header .header-btn__item-web,.header .header-btn__item-entryform{padding:.2rem;font-size:.6875rem;border:solid 1px}}.header .header-btn__item-member{border-color:#264a07;background-color:#576638;color:#fff}.header .header-btn__item-member:hover{transition:.5s;border-color:#576638;color:#576638;background-color:#fff}.header .header-btn__item-web{border-color:#d9d6cc;color:#fff;background-color:#1491cb}.header .header-btn__item-web:hover{transition:.5s;border-color:#1491cb;background-color:#fff;color:#1491cb}.header .header-btn__item-entryform{border-color:#d9d6cc;color:#fff;background-color:orange}.header .header-btn__item-entryform:hover{transition:.5s;border-color:orange;background-color:#fff;color:orange}.header .hamburger{display:flex;align-items:center;justify-content:center;flex-direction:column;background-color:#576638;z-index:997;text-align:center;width:70px;height:70px;overflow:hidden}@media screen and (max-width:860px){.header .hamburger{width:55px;height:55px}}.header .hamburger__menu{width:50px;background-color:transparent;border-color:transparent}@media screen and (max-width:860px){.header .hamburger__menu{width:100%}}.header .hamburger__menu.active .hamburger__line:nth-child(1){top:9px;transform:rotate(45deg)}.header .hamburger__menu.active .hamburger__line:nth-child(2){opacity:0}.header .hamburger__menu.active .hamburger__line:nth-child(3){top:-13px;transform:rotate(-45deg)}@media screen and (max-width:860px){.header .hamburger__menu.active .hamburger__line:nth-child(3){top:-9px}}.header .hamburger__menu.active+.hamburger__text{display:none}.header .hamburger__line{width:100%;height:3px;background-color:#fff;position:relative;transition:ease .4s;display:block}@media screen and (max-width:860px){.header .hamburger__line{height:1px}}.header .hamburger__line:nth-child(1){top:0}.header .hamburger__line:nth-child(2){margin:8px 0}.header .hamburger__line:nth-child(3){top:0}.header .hamburger__text{display:block;line-height:1.5;color:#fff;font-size:.8125rem}@media screen and (max-width:860px){.header .hamburger__text{font-size:.75rem}}.header .header-nav{position:absolute;right:-100%;top:0;width:50vw;height:100vh;transform:translateX(100%);background-color:#fff;transition:ease .4s;overflow:scroll}@media screen and (max-width:860px){.header .header-nav{width:100vw}}.header .header-nav.active{transform:translateX(0);right:0}.header .header-nav__inner{padding:5rem 0}@media screen and (max-width:860px){.header .header-nav__inner{padding:6rem 0}}.header .header-nav__inner-head{display:flex;align-items:center;gap:20px;margin:0 2rem}@media screen and (max-width:860px){.header .header-nav__inner-head{margin:0 1rem}}.header .header-nav__inner-body{margin:3rem 0}@media screen and (max-width:860px){.header .header-nav__inner-body{margin:2rem 0}}@media screen and (max-width:860px){.header .header-nav__inner-footer{font-size:.8125rem}}.header .header-nav__inner .nav-btn{display:flex;align-items:center;justify-content:center;width:280px;text-align:center;background-color:#fff;border:solid 1px #aaa;border-radius:7px;padding:1rem;text-decoration:none}@media screen and (max-width:860px){.header .header-nav__inner .nav-btn{width:100%;padding:.5rem}}.header .header-nav__inner .nav-btn__icon{display:inline-block;width:1rem;height:1rem}@media screen and (max-width:860px){.header .header-nav__inner .nav-btn__icon{width:.8125rem;height:.8125rem}}.header .header-nav__inner .nav-btn__text{color:#000;padding:0 10px;font-weight:700;line-height:1}@media screen and (max-width:860px){.header .header-nav__inner .nav-btn__text{font-size:.8125rem}}.header .header-nav__inner .login-btn{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:20px;margin:0 2rem}@media screen and (max-width:860px){.header .header-nav__inner .login-btn{margin:0 1rem}}.header .header-nav__inner .login-btn__item{display:flex;align-items:center;justify-content:center;text-align:center;border:solid 2px;border-radius:7px;padding:2rem;text-decoration:none}@media screen and (max-width:860px){.header .header-nav__inner .login-btn__item{padding:1rem .5rem;border-radius:0}}.header .header-nav__inner .login-btn__item.web-member{border-color:#1491cb}.header .header-nav__inner .login-btn__item.member{border-color:#688d48}.header .header-nav__inner .login-btn__text{display:block;font-weight:700;font-size:1.25rem;line-height:1;color:#000;padding:0 20px}@media screen and (max-width:860px){.header .header-nav__inner .login-btn__text{font-size:.875rem;padding:0 10px}}.header .header-nav__inner .login-btn__icon{display:inline-block;width:1.25rem;height:1.25rem}@media screen and (max-width:860px){.header .header-nav__inner .login-btn__icon{width:.75rem;height:.75rem}}.header .header-nav__inner .list-btn{display:grid;grid-template-columns:1fr 1fr;list-style:none;padding-left:0;margin:2rem 0}.header .header-nav__inner .list-btn__item{position:relative;border:solid 1px #aaa;margin-bottom:-1px;border-left:none}.header .header-nav__inner .list-btn__item:nth-child(even){border-right:none}.header .header-nav__inner .list-btn__item:before{content:"";position:absolute;top:50%;right:20px;width:30px;height:1px;background:#333;transition:all .3s}@media screen and (max-width:860px){.header .header-nav__inner .list-btn__item:before{right:13px}}.header .header-nav__inner .list-btn__item:after{content:"";position:absolute;top:47%;right:18px;width:12px;height:1px;background:#333;transform:rotate(35deg);transition:all .3s}@media screen and (max-width:860px){.header .header-nav__inner .list-btn__item:after{top:45%;right:10px}}.header .header-nav__inner .list-btn__link{display:block;color:#000;text-decoration:none;font-size:1.125rem;padding:2rem}@media screen and (max-width:860px){.header .header-nav__inner .list-btn__link{font-size:.8125rem;padding:1rem .5rem}}.header .header-nav__inner .nav-address{text-align:center;font-family:Arial,Helvetica,sans-serif}.header .header-nav__inner .nav-address__text{margin-bottom:1rem}.header .header-nav__inner .nav-address__connection{display:grid;grid-template-columns:1fr 1fr;gap:1rem;width:350px;margin:0 auto}@media screen and (max-width:860px){.header .header-nav__inner .nav-address__connection{width:260px}}.header .header-nav__inner .nav-address__link{color:#000}.header .header-nav__inner .sns__list{display:flex;align-items:center;justify-content:center;gap:1rem;list-style:none;padding-left:0;margin-bottom:2rem}.header .header-nav__inner .sns__list-item{width:2rem}.header .header-nav__inner .other-link__list{display:flex;align-items:center;justify-content:center;gap:1rem;list-style:none;padding-left:0}.header .header-nav__inner .other-link__text{color:#848282}.header .header-nav__inner .copyright{text-align:center}.side-line{position:fixed;top:0;right:0;width:70px;padding-top:40vh;writing-mode:vertical-rl;opacity:0;transition:.6s;z-index:2}@media screen and (max-width:860px){.side-line{width:30px}}.side-line.--active{opacity:1}.side-line .side-text{padding-right:15px;letter-spacing:2.3px;font-weight:700;color:#31302e}@media screen and (max-width:860px){.side-line .side-text{font-size:.6875rem;padding-right:4px}}.footer-body{padding:2.5rem;display:grid;grid-template-columns:1fr 1fr 1fr;gap:3rem;background-color:#fff}@media screen and (max-width:860px){.footer-body{padding:2rem;grid-template-columns:1fr;gap:2rem}}.footer-info__content{font-size:.875rem;font-family:Arial,Helvetica,sans-serif}@media screen and (max-width:860px){.footer-info__content{font-size:.9375rem}}.footer-info__content-text{margin-bottom:.75rem}.footer-info__content-btn{width:150px;text-align:center}@media screen and (max-width:860px){.footer-info__content-btn{width:100%;padding:.75rem 0}}.footer-info__content-enquiry{display:flex;align-items:center;gap:1rem;margin-bottom:2rem}.footer-info__img{width:150px;margin-bottom:1rem}@media screen and (max-width:860px){.footer-info__img{margin:0 auto 1rem}}.footer-info__text-link{color:#000}.footer-info__btn-link{background-color:#000;display:block;padding:.75rem;text-decoration:none;color:#fff;border:solid 1px #000}.footer-info__btn-link:hover{transition:.5s;color:#8e8e8e;background-color:#fff}.footer-sitemap__list{list-style:none}.footer-sitemap__list-item{margin-bottom:1rem}.footer-sitemap__item-link{text-decoration:none;color:#000;font-size:.9375rem}@media screen and (max-width:860px){.footer-sitemap__item-link{font-size:.75rem}}.footer-sitemap__item-link:hover{transition:.5s;color:#8e8e8e}.footer-figure{margin-left:auto}@media screen and (max-width:860px){.footer-figure{margin-left:0}}.footer-figure__caption{margin-bottom:1rem}@media screen and (max-width:860px){.footer-figure__caption{text-align:left}}.footer-figure__img{width:250px}@media screen and (max-width:860px){.footer-figure__img{width:100%}}.footer-bottom{background-color:#000;padding:2.5rem;text-align:center}.footer-bottom .copyright{color:#fff;width:100%;font-size:.6875rem}.footer .page-top{text-align:center;margin-top:55px}@media screen and (max-width:860px){.footer .page-top{margin-top:35px}}.footer .page-top__link{position:relative;text-decoration:none;color:#000;font-size:.9375rem}.footer .page-top__link:after{content:"";position:absolute;top:-100px;right:14px;width:1px;height:80px;background-color:#000;transition:transform .3s;transform:scaleY(1);transform-origin:bottom center}@media screen and (max-width:860px){.footer .page-top__link:after{top:-60px;height:50px}}.footer .page-top__link:hover:after{transform:scaleY(0);transform-origin:top center}.my-btn{display:block;width:250px;font-weight:700;text-align:center;letter-spacing:2px;padding:.75rem 0;color:#fff;text-decoration:none;transition:.3s;border:solid 1px #fff;background-color:#576638}@media screen and (max-width:860px){.my-btn{margin:0 auto}}.my-btn:hover{background-color:orange}.common-btn{display:block;margin:0 auto;width:250px;padding:.625rem 0;color:#fff;border:1px solid orange;text-align:center;letter-spacing:2px;transition:.5s;text-decoration:none}.common-btn:hover{background-color:orange}.arrow-right{display:inline-block}.arrow-right:after{content:"";position:absolute;top:0;right:1rem;bottom:0;margin:auto;display:inline-block;width:10px;height:10px;border-top:1px solid #fff;border-right:1px solid #fff;transform:rotate(45deg)}.arrow-down{display:inline-block}.arrow-down:after{content:"";position:absolute;top:0;right:1rem;bottom:0;margin:auto;display:inline-block;width:10px;height:10px;border-top:1px solid #fff;border-right:1px solid #fff;transform:rotate(135deg)}.img-col2-container .col-item{display:flex;background-color:#576638}@media screen and (max-width:860px){.img-col2-container .col-item{flex-direction:column-reverse}}.img-col2-container .col-item.--reverse{flex-direction:row-reverse}@media screen and (max-width:860px){.img-col2-container .col-item.--reverse{flex-direction:column-reverse}}.img-col2-container .col-item.--reverse .line{margin-left:-20%;margin-right:0}@media screen and (max-width:860px){.img-col2-container .col-item.--reverse .line{margin-left:0}}.img-col2-container .col-item__box{width:50%;padding:5rem;z-index:1}@media screen and (max-width:860px){.img-col2-container .col-item__box{width:100%;padding:2rem}}.img-col2-container .col-item__box .title{color:#fff;padding:0 0 2rem}@media screen and (max-width:860px){.img-col2-container .col-item__box .title{padding:0 0 1rem}}.img-col2-container .col-item__box .title__main{font-size:35px;font-weight:700;margin-bottom:2rem}@media screen and (max-width:860px){.img-col2-container .col-item__box .title__main{margin-bottom:0;font-size:1.25rem}}.img-col2-container .col-item__box .title__sub{font-size:.875rem}@media screen and (max-width:860px){.img-col2-container .col-item__box .title__sub{font-size:.75rem}}.img-col2-container .col-item__box .line{height:1px;width:120%;margin-right:-20%;margin-left:0;background-color:#f0ac31}@media screen and (max-width:860px){.img-col2-container .col-item__box .line{width:100%;margin-right:0}}.img-col2-container .col-item__box .description{color:#fff;padding:2rem 0;font-size:1.125rem;line-height:1.8}@media screen and (max-width:860px){.img-col2-container .col-item__box .description{font-size:.75rem}}.img-col2-container .col-item__box .btn{position:relative;width:200px;border:solid 1px #fff;text-align:center;font-size:.875rem}.img-col2-container .col-item__box .btn__link{display:block;text-decoration:none;padding:.5rem 0;color:#f0ac31;width:100%}.img-col2-container .col-item__box .btn__link:hover{color:#fff;background-color:#f0ac31;transition:1.5s}.img-col2-container .col-item__img{width:50%}@media screen and (max-width:860px){.img-col2-container .col-item__img{width:100%}}.img-col2-container .col-item__img img{-o-object-fit:cover;object-fit:cover}.col4-grid-content{max-width:1600px}.col4-grid-content .content-wrap{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}@media screen and (max-width:1200px) and (min-width:1001px){.col4-grid-content .content-wrap{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:1000px) and (min-width:861px){.col4-grid-content .content-wrap{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:860px){.col4-grid-content .content-wrap{grid-template-columns:1fr;gap:0}}.col4-grid-content .content-item{background-color:#fff;box-shadow:0px 2px 2px 0px rgba(0,0,0,.5),inset 0px -3px 6px -2px rgba(0,0,0,.3);text-align:center}@media screen and (max-width:860px){.col4-grid-content .content-item{margin-bottom:1rem}}.col4-grid-content .content-item__title{background-color:#000;padding:15px;color:#fff;font-size:.9375rem;font-weight:700;text-align:center}@media screen and (max-width:860px){.col4-grid-content .content-item__title{padding:25px}}.col4-grid-content .content-item__image{height:250px;text-align:center}@media screen and (max-width:860px){.col4-grid-content .content-item__image{height:auto}}.col4-grid-content .content-item__text{padding:1rem;font-size:.875rem;text-align:left}@media screen and (max-width:860px){.col4-grid-content .content-item__text{padding:2rem 1rem;font-size:.9375rem}}.col4-grid-content .content-item__text .caption{display:block;width:4rem;padding:3px;background-color:#7a7d85;font-size:.6875rem;color:#fff;text-align:center;margin-bottom:1rem}.gallery-container{background-color:#576638;padding:1rem}@media screen and (max-width:860px){.gallery-container{padding:.5rem}}.gallery-container .gallery-content .gallery-list{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1rem;list-style:none;padding-left:0;margin:0}@media screen and (max-width:860px){.gallery-container .gallery-content .gallery-list{grid-template-columns:50% 50%;gap:0}}.gallery-container .gallery-content .gallery-list__item{position:relative}.gallery-container .gallery-content .gallery-list__item:before,.gallery-container .gallery-content .gallery-list__item:after{content:"";position:absolute;background:#fff;width:0;height:1px;transition:all .2s linear}.gallery-container .gallery-content .gallery-list__item:before{right:0;bottom:0}.gallery-container .gallery-content .gallery-list__item:after{left:0;top:0}.gallery-container .gallery-content .gallery-list__item:hover:before,.gallery-container .gallery-content .gallery-list__item:hover:after{width:100%}.gallery-container .gallery-content .gallery-list__item:hover:after{transition-delay:0s}.gallery-container .gallery-content .gallery-list__item:hover:before{transition-delay:.3s}.gallery-container .gallery-content .gallery-list__item:hover h3:before,.gallery-container .gallery-content .gallery-list__item:hover h3:after{height:100%}.gallery-container .gallery-content .gallery-list__item:hover h3:before{transition-delay:.5s}.gallery-container .gallery-content .gallery-list__item:hover h3:after{transition-delay:.2s}.gallery-container .gallery-content .gallery-list__link{display:block;padding:8rem 3rem;text-decoration:none;color:#333}@media screen and (max-width:860px){.gallery-container .gallery-content .gallery-list__link{padding:3rem 0}}.gallery-container .gallery-content .gallery-list__title{font-size:1.125rem;font-weight:700;text-shadow:1px 1px 2px #000;text-align:center;color:#fff}.gallery-container .gallery-content .gallery-list__title:before,.gallery-container .gallery-content .gallery-list__title:after{content:"";position:absolute;background:#fff;width:1px;height:0;transition:all .1s linear}.gallery-container .gallery-content .gallery-list__title:before{left:0;bottom:0}.gallery-container .gallery-content .gallery-list__title:after{right:0;top:0}.gallery-container .gallery-content .gallery-list__sub-title{font-size:.75rem}.bgimg-btn-container{background:url(//onewaygc.co.jp/wordpress/wp-content/themes/onewaygc/./images/top/top_bg_01.jpg) center;background-attachment:fixed;background-size:cover;background-repeat:no-repeat;padding:15rem 5rem;height:100%}@media screen and (max-width:1200px){.bgimg-btn-container{padding:2rem;background-attachment:scroll}}.bgimg-btn-container .content-shadow{width:45%;background-color:rgba(53,50,50,.2);margin-right:auto;padding:1rem}@media screen and (max-width:860px){.bgimg-btn-container .content-shadow{width:100%}}.bgimg-btn-container .content-text{font-size:3rem;margin-bottom:2rem;color:#fff}.accordion-menu .acd-box{border-bottom:1px solid #fff}.accordion-menu .acd-box .acd-header{display:flex;align-items:center;position:relative;width:100%;cursor:pointer}@media screen and (max-width:860px){.accordion-menu .acd-box .acd-header{padding:1rem 1rem 1rem 2%;z-index:3}}.accordion-menu .acd-box .acd-header:before{position:absolute;content:"";display:block;width:15px;height:2px;background-color:#fff;right:2%;top:50%;transform:translateY(-50%)}.accordion-menu .acd-box .acd-header:after{position:absolute;content:"";display:block;width:15px;height:2px;background-color:#fff;right:2%;top:50%;transform:translateY(-50%) rotate(90deg);transition:.3s}.accordion-menu .acd-box .acd-header.active:after{transform:rotate(180deg)}.accordion-menu .acd-box .acd-header__icon{display:flex;align-items:center;justify-content:center;background-color:orange;color:#fff;padding:1.5rem 2rem}@media screen and (max-width:860px){.accordion-menu .acd-box .acd-header__icon{padding:1rem 1.5rem}}.accordion-menu .acd-box .acd-header__text{padding:2rem;transition:ease-in-out .1s;color:#ddba4d;font-weight:700;letter-spacing:2.2px}@media screen and (max-width:860px){.accordion-menu .acd-box .acd-header__text{font-size:.875rem;padding:0 1rem}}.accordion-menu .acd-box .acd-body{width:100%;display:none;padding:2rem;background-color:#faebd7}.accordion-menu .acd-box .acd-body__icon{display:block;border-bottom:solid 1px #f0ac31;color:#fe8110;font-weight:700;padding-bottom:2rem;margin-bottom:2rem}@media screen and (max-width:860px){.accordion-menu .acd-box .acd-body__icon{padding-bottom:0;margin-bottom:1rem}}.accordion-menu .acd-box .acd-body__text{color:#000;font-family:Arial,Helvetica,sans-serif;letter-spacing:2.2px}@media screen and (max-width:860px){.accordion-menu .acd-box .acd-body__text{font-size:.75rem}}.accordion-menu .acd-check{display:none}.accordion-menu .acd-check:checked+.acd-label:after{transform:translateY(-50%) rotate(0)}.accordion-menu .acd-check:checked+.acd-label+.acd-content{height:100%;visibility:visible;opacity:1}.accordion-menu .acd-label{position:relative;display:grid;grid-template-columns:50px 1fr;background-color:#fff;color:#fe8110;font-weight:700;margin-bottom:1px;width:100%;padding-right:5rem}@media screen and (max-width:860px){.accordion-menu .acd-label{padding-right:3rem}}.accordion-menu .acd-label:before,.accordion-menu .acd-label:after{content:"";width:20px;height:3px;background:#f0ac31;position:absolute;top:50%;right:2%;transform:translateY(-50%)}@media screen and (max-width:860px){.accordion-menu .acd-label:before,.accordion-menu .acd-label:after{right:4%}}.accordion-menu .acd-label:after{transform:translateY(-50%) rotate(90deg);transition:.5s}.accordion-menu .acd-label .icon{display:flex;align-items:center;justify-content:center;background-color:orange;color:#fff}.accordion-menu .acd-label .text{padding:1rem}.accordion-menu .acd-content{height:0;opacity:0;visibility:hidden;background-color:#faebd7;color:#000}.accordion-menu .acd-content .icon{display:block;border-bottom:solid 1px #f0ac31;color:#fe8110;font-weight:700;padding:20px 0;margin:0 20px}.accordion-menu .acd-content__text{padding:20px}.swiper{width:100%;height:100vh}.swiper-slide{text-align:center;font-size:2.25rem;background:#ebe9e3;display:flex;justify-content:center;align-items:center}.swiper-slide img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.title-content-bg{width:90%;background:#f3f3f3;padding:35px;margin:0 auto}.title-content-bg .content-title{margin-bottom:1rem;padding-bottom:.5rem;border-bottom:1px solid #000}.title-content-bg .content-title__text{font-size:1.5rem;letter-spacing:.2rem;display:block;margin-right:1rem}.title-content-bg .content-box{margin:10px 10px 30px}.title-content-bg .content-box__head{display:flex;align-items:center;font-weight:700;font-size:1.0625rem;border-left:8px solid #000;margin-bottom:1rem;padding-left:10px}.title-content-bg .content-box__text{font-size:.9375rem}.title-content-bg .content-box__label{font-size:.625rem;background:#000;color:#8e8e8e;padding:7px;margin-left:25px;vertical-align:middle}.title-content-bg .content-note{margin:10px}.title-content-bg .content-note__list{list-style:none}.title-content-bg .content-note__list-item{font-size:.875rem;text-indent:-1rem;padding-left:1rem}.description-btn-container{background-color:#576638;padding:5rem 0}.description-btn-container .description-btn{max-width:1400px;margin:0 auto}.description-btn-container .description-logo{width:200px;margin:0 auto 2.5rem}.description-btn-container .description{color:#fff;line-height:2.5;text-align:center;font-size:.9375rem}@media screen and (max-width:860px){.description-btn-container .description{padding:0 2rem}}.description-btn-container .btn{text-align:center;margin:2.5rem 0}.col3-circle-img{margin:0 auto;padding:0 30px}@media screen and (max-width:860px){.col3-circle-img{padding:0}}.col3-circle-img .container{display:flex;justify-content:center;align-items:flex-start}.col3-circle-img .container__box{padding:1.6666666vw;width:100%}.col3-circle-img .item-title{text-align:center;font-size:1.8888888vw;font-family:Arial,Helvetica,sans-serif;font-weight:700;margin:2.5555555vw 0}@media screen and (max-width:860px){.col3-circle-img .item-title{font-size:.75rem;margin:1rem 0}}.col3-circle-img .radius{border-radius:50%;overflow:hidden}.col3-circle-img .item-text{padding:0 2rem;font-family:Arial,Helvetica,sans-serif}@media screen and (max-width:860px){.col3-circle-img .item-text{font-size:.875rem;padding:0}}.card-content{overflow:hidden;height:100%}.card-content__link{height:100%;display:inline-block;text-decoration:none}.card-content .card-img{background:url(//onewaygc.co.jp/wordpress/wp-content/themes/onewaygc/./images/top/green_02.jpg) center;background-size:cover;background-repeat:no-repeat;padding-top:16rem;transition:.2s}.card-content .card-box{padding:1.5rem;text-align:center}@media screen and (max-width:1200px) and (min-width:861px){.card-content .card-box{padding:1rem}}.card-content .card-box__caption{display:block;font-size:.8125rem;margin-bottom:.3125rem;color:#fff;font-weight:700}.card-content .card-box__title{color:orange;font-size:.9375rem}.card-content .card-box__text{color:#fff;padding:1rem 0 0;font-size:.875rem;text-align:left}.slide-card-container .swiper{width:100%;height:100%}.slide-card-container .swiper-slide{background-color:#576638;width:100%;height:auto}.slide-card-container .swiper-button-prev,.slide-card-container .swiper-button-next{z-index:1;border:solid 2px #fff;padding:2px}.img-text-button{display:flex;align-items:center}@media screen and (max-width:860px){.img-text-button{flex-direction:column}}.img-text-button .img-box{width:50%}@media screen and (max-width:860px){.img-text-button .img-box{width:100%}}.img-text-button .text-button-box{width:50%;text-align:center;margin:0 auto;color:#fff;padding:2rem}@media screen and (max-width:860px){.img-text-button .text-button-box{width:100%}}.img-text-button .text-box__main{font-size:2.25rem;margin-bottom:3rem}.img-text-button .text-box__sub{position:relative;font-size:.9375rem;margin-bottom:2rem;text-align:left}@media screen and (max-width:860px){.img-text-button .text-box__sub{background-color:#576638;border:solid 2px #fff;padding:2rem}}.img-text-button .my-btn{margin:0 auto}.box-content-border{box-sizing:border-box;border:solid 1px #bebaba;padding:2rem}.box-content-border__title{font-size:1.5rem;margin-bottom:1rem;background-color:orange;font-weight:700;text-align:center}.box-content-border__title.right-blue{background:linear-gradient(90deg,#73f8e0,#96a7f1)}.box-content-border__title.blue{background:linear-gradient(90deg,#96a7f1,#04caff)}.box-content-border__title.blue-green{background:linear-gradient(90deg,#04caff,#90f59a)}.box-content-border__title.right-green{background:linear-gradient(90deg,#90f59a,#59f839)}.box-content-border__title.green-yellow{background:linear-gradient(90deg,#59f839,#fedc40)}.box-content-border__title.yellow-orange{background:linear-gradient(90deg,#fedc40,#f75d8b)}.box-content-border__description-large{font-size:1.125rem;margin-bottom:1rem;text-align:center}.box-content-border__description-small{font-size:.8125rem}.modal-container__open{width:250px;margin:0 auto;text-align:center;font-size:1.2rem;padding:1rem 0;border:solid 1px #909090;cursor:pointer}@media screen and (max-width:860px){.modal-container__open{width:150px;font-size:.75rem}}.modal-container__wrap{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.8);padding:2.5rem 1.25rem;opacity:0;visibility:hidden;overflow:auto;box-sizing:border-box;transition:.4s}.modal-container__wrap.active{z-index:999;opacity:1;visibility:visible}.modal-container__body{position:relative;width:90%;max-width:1600px;margin:0 auto;background:#fff;padding:0 3rem;cursor:pointer}@media screen and (max-width:860px){.modal-container__body{width:100%;padding:0 1rem}}.modal-container__close{position:relative}.modal-container__close:before{position:absolute;content:"";display:block;width:30px;height:3px;background-color:#909090;top:30px;right:-25px}@media screen and (max-width:860px){.modal-container__close:before{width:20px;height:2px;top:20px;right:-5px}}.modal-container__close:after{position:absolute;content:"";display:block;width:30px;height:3px;background-color:#909090;top:30px;right:-25px;transform:rotate(90deg);transition:.3s}@media screen and (max-width:860px){.modal-container__close:after{width:20px;height:2px;top:20px;right:-5px}}.modal-container__close.active:after{transform:rotate(180deg)}.sns-container{max-width:1600px;margin:0 auto;padding:10rem 2rem}@media screen and (max-width:860px){.sns-container{padding:5rem 0}}.sns-container .heading{font-size:2rem;line-height:1;color:#111;font-weight:500;font-family:Noto Sans JP,sans-serif;text-align:center;letter-spacing:.08em;margin-bottom:1.6rem}.sns-container .text{font-size:1.375rem;line-height:2;color:#555;text-align:center;letter-spacing:.04em;margin-bottom:3.5rem}.sns-container .flex{display:flex;justify-content:space-between}@media screen and (max-width:860px){.sns-container .flex{flex-direction:column;gap:15px}}.sns-container .flex__item{width:49%}@media screen and (max-width:860px){.sns-container .flex__item{width:100%}}.sns-container .flex__item-link{position:relative;display:flex;align-items:center;justify-content:center;height:170px;padding:4rem 0;font-size:2rem;font-weight:500;font-family:Helvetica Neue,Arial,Meiryo,sans-serif,sans-serif;color:#363636;line-height:1;letter-spacing:.04em;border-radius:4px;background-color:#fff;transition:.4s;text-decoration:none}@media screen and (max-width:860px){.sns-container .flex__item-link{height:100px;padding:2rem 1rem;font-size:1.75rem}}.sns-container .sns-icon{display:block;width:2.6rem;height:2.6rem;margin-right:1.6rem}@media screen and (max-width:860px){.sns-container .sns-icon{width:2rem;height:2rem;margin-right:1rem}}.sns-container .sns-icon.--insta{width:3.6rem;height:3.6rem}@media screen and (max-width:860px){.sns-container .sns-icon.--insta{width:2.6rem;height:2.6rem}}.sns-container .blank-icon{position:absolute;top:50%;right:3.2rem;transform:translateY(-50%);width:2.2rem;height:2.2rem;display:inline;fill:#000;opacity:.4;transition:opacity .4s}.users-voice{margin:0 auto;padding:0 70px}@media screen and (max-width:860px){.users-voice{width:85%;padding:0}}.users-voice__container{padding:2rem 0;margin:0 auto;gap:2rem}.users-voice__box{padding:3.1999999vw;border-bottom:solid 1px #aaa;background-color:#fff}@media screen and (max-width:860px){.users-voice__box{padding-left:0}}.users-voice__box:first-child{border-top:solid 1px #aaa}.users-voice__box .box-inner{display:grid;grid-template-columns:28% 1fr;align-items:center}.users-voice__box .box-inner .user{padding-right:2rem}@media screen and (max-width:860px){.users-voice__box .box-inner .user{padding-right:0}}.users-voice__box .box-inner .user__info{padding-top:.5rem;text-align:center;font-size:1.1111111vw}@media screen and (max-width:860px){.users-voice__box .box-inner .user__info{padding-right:0;font-size:.75rem}}.users-voice__box .box-inner .voice{padding-left:2rem;border-left:solid 1px #dadde3}@media screen and (max-width:860px){.users-voice__box .box-inner .voice{padding-left:1rem}}.users-voice__box .box-inner .voice__title{font-size:1.1111111vw;margin-bottom:1rem}@media screen and (max-width:860px){.users-voice__box .box-inner .voice__title{font-size:.75rem}}.users-voice__box .box-inner .voice__text{font-size:.94444444vw}@media screen and (max-width:860px){.users-voice__box .box-inner .voice__text{font-size:.75rem}}.main{overflow:hidden}.main-kv{position:relative;height:100vh;padding-top:21.529411vw}@media screen and (max-width:860px){.main-kv{padding-top:51.16279vw}}.main-kv__figure{position:relative;height:100%}.main-kv__figure img{-o-object-fit:cover;object-fit:cover}@media screen and (max-width:860px){.main-kv__figure img{-o-object-position:43%;object-position:43%}}.main-kv__accordion{position:absolute;left:0;bottom:0;width:350px;background-color:beige;font-family:"Untitled Sans",sans-serif;z-index:2}@media screen and (max-width:420px){.main-kv__accordion{width:100%}}.main-kv__accordion .accordion-open{position:relative;text-align:center;padding:1rem 0;letter-spacing:1.3px;color:#576638;font-size:.875rem}.main-kv__accordion .accordion-open:after{border-right:solid 2px #576638;border-top:solid 2px #576638;content:"";display:block;height:8px;position:absolute;right:25px;top:45%;transform:rotate(-45deg);transition:transform .3s ease-in-out,top .3s ease-in-out;width:8px}.main-kv__accordion .accordion-open.--active:after{top:38%;transform:rotate(135deg)}.main-kv__accordion .accordion-body{display:none;padding:1rem 2rem 2rem}.main-kv__accordion .accordion-body__title{font-size:1.125rem;margin-bottom:10px;color:#576638}.main-kv__accordion .accordion-body__data{display:flex;padding:10px 0;border-bottom:solid 1px #576638;font-size:.75rem;color:#576638}.main-kv__accordion .accordion-body__data:first-of-type{border-top:solid 1px #576638}.main-kv__accordion .accordion-body__data dt{width:40%;text-align:justify;-moz-text-align-last:justify;text-align-last:justify;text-justify:inter-character}.main-kv__accordion .accordion-body__data dd{width:60%}.main-kv .scrolldown{position:absolute;right:2%;bottom:3%;height:50px;z-index:995}@media screen and (max-width:860px){.main-kv .scrolldown{right:7%;bottom:20%}}.main-kv .scrolldown:after{content:"";position:absolute;top:0;width:1px;height:30px;background:#eee;animation:pathmove 1.4s ease-in-out infinite;opacity:0}.main-kv .scrolldown .scroll{position:absolute;top:-15px;left:-28px;color:#eee;transform:rotate(-90deg);font-size:.875rem;text-transform:uppercase;letter-spacing:.05em}@media screen and (max-width:1000px){.main-kv .scrolldown .scroll{left:-22px;font-size:.7rem}}@keyframes pathmove{0%{height:0;top:0;opacity:0}30%{height:50px;opacity:1}100%{height:0;top:150px;opacity:0}}.main-description{position:relative;padding:10rem 70px 20rem;text-align:center;overflow:hidden}@media screen and (max-width:860px){.main-description{padding:5rem 0 8rem}}.main-description .subheading{margin-bottom:6rem;font-family:Arial,Helvetica,sans-serif;font-size:42px}@media screen and (max-width:860px){.main-description .subheading{font-size:1.25rem;margin-bottom:3rem}}.main-description .text{font-size:1.125rem;letter-spacing:1.5px;line-height:2;font-family:Arial,Helvetica,sans-serif}@media screen and (max-width:860px){.main-description .text{width:85%;margin:0 auto;font-size:.875rem}}.main-container .section{padding:5rem 70px}@media screen and (max-width:860px){.main-container .section{padding:2rem 0}}.main-container .section.--wide{padding:5rem 0 0}@media screen and (max-width:860px){.main-container .section.--wide{padding:0}}.main-container .section.--sns{background-color:#f7f8f8}@media screen and (max-width:860px){.main-container .section.--sns{width:100%}}.main-container .section-title{text-align:center;padding:5rem 0;font-family:"Untitled Sans",sans-serif}@media screen and (max-width:860px){.main-container .section-title{padding:3rem 0}}.main-container .section-title__main{font-size:5rem;font-weight:500;letter-spacing:.8rem}@media screen and (max-width:860px){.main-container .section-title__main{font-size:2.5rem}}.main-container .section-title__sub{display:flex;align-items:center;justify-content:center;font-size:1rem;margin:0 auto;letter-spacing:.2rem}@media screen and (max-width:860px){.main-container .section-title__sub{font-size:.875rem}}.main-container .section-title__sub .line{display:inline-block;border-top:solid 1px #000;padding-top:1px;margin:0 1rem;width:25px}.main-container .section.js-fadein-animate{opacity:0}.main-container .news{background-color:#576638;padding:5rem}@media screen and (max-width:860px){.main-container .news{background-color:#fff;padding:0;width:85%;margin:0 auto}}.main-container .news__inner{max-width:1600px;margin:0 auto;display:flex;align-items:flex-start}@media screen and (max-width:860px){.main-container .news__inner{flex-direction:column;gap:3rem}}.main-container .news__table{width:50%;margin-right:7%}@media screen and (max-width:860px){.main-container .news__table{width:100%;margin-right:0}}.main-container .news__table-row{display:flex;align-items:flex-start;border-top:solid 1px #fff;padding:2.1rem 0}@media screen and (max-width:860px){.main-container .news__table-row{padding:1.2rem 0;border-top:solid 1px #576638}}.main-container .news__table-head{color:#fff;font-weight:600;font-family:Arial,Helvetica,sans-serif;margin-top:3px}@media screen and (max-width:860px){.main-container .news__table-head{width:75px;font-size:.875rem;font-weight:500;color:#576638}}.main-container .news__table-body{width:100%;font-family:Arial,Helvetica,sans-serif;margin-left:5rem}@media screen and (max-width:860px){.main-container .news__table-body{margin-left:20px}}.main-container .news__table-link{text-decoration:none;color:#fff;font-weight:500}@media screen and (max-width:860px){.main-container .news__table-link{font-size:.875rem;color:#576638}}.main-container .news__table-link:hover{opacity:.5}.main-container .news__btn{width:43%;max-width:38.4rem}@media screen and (max-width:860px){.main-container .news__btn{width:100%}}.main-container .news__btn-link{position:relative;display:inline-block;max-width:550px;width:27.777777vw;border:1px solid #fff;padding:2.6rem;color:#fff;text-decoration:none;margin-bottom:2rem}@media screen and (max-width:860px){.main-container .news__btn-link{max-width:350px;width:80%;padding:1.2rem 2rem;font-size:.875rem;display:block;margin:0 auto 2rem;border:1px solid #576638;color:#576638}}.main-container .news__btn-link:before{content:"";position:absolute;top:50%;right:6px;width:80px;height:1px;background:#fff;transition:all .3s}@media screen and (max-width:860px){.main-container .news__btn-link:before{width:70px;right:-20px;background:#576638}}.main-container .news__btn-link:after{content:"";position:absolute;top:46%;right:5px;width:20px;height:1px;background:#fff;transform:rotate(35deg);transition:all .3s}@media screen and (max-width:860px){.main-container .news__btn-link:after{top:45%;width:10px;right:-20px;background:#576638}}.main-container .news__btn-link:hover:before{right:-40px}.main-container .news__btn-link:hover:after{right:-40px}.main-container .news__btn-link.view-news{border:none;padding:12px 100px 12px 0;text-align:end;width:100%;max-width:unset;margin:0;cursor:pointer;border-top:1px solid #fff}@media screen and (max-width:860px){.main-container .news__btn-link.view-news{padding:12px 70px 12px 0;border-top:1px solid #576638}}@media screen and (max-width:860px){.main-container .news__btn-link.view-news:before{width:40px;right:20px}}.main-container .news__btn-link.view-news:after{top:40%}@media screen and (max-width:860px){.main-container .news__btn-link.view-news:after{top:43%;right:20px}}.main-container .content-text{font-family:"Shocka"}.main-container .gallery-list__item.--6{background:url(//onewaygc.co.jp/wordpress/wp-content/themes/onewaygc/./images/top/top_gallery_06.jpg) center;background-size:cover;background-repeat:no-repeat}.main-container .gallery-list__item.--5{background:url(//onewaygc.co.jp/wordpress/wp-content/themes/onewaygc/./images/top/top_gallery_05.jpg) center;background-size:cover;background-repeat:no-repeat}.main-container .gallery-list__item.--4{background:url(//onewaygc.co.jp/wordpress/wp-content/themes/onewaygc/./images/top/top_gallery_04.jpg) center;background-size:cover;background-repeat:no-repeat}.main-container .gallery-list__item.--3{background:url(//onewaygc.co.jp/wordpress/wp-content/themes/onewaygc/./images/top/top_gallery_03.jpg) center;background-size:cover;background-repeat:no-repeat}.main-container .gallery-list__item.--2{background:url(//onewaygc.co.jp/wordpress/wp-content/themes/onewaygc/./images/top/top_gallery_02.jpg) center;background-size:cover;background-repeat:no-repeat}.main-container .gallery-list__item.--1{background:url(//onewaygc.co.jp/wordpress/wp-content/themes/onewaygc/./images/top/top_gallery_01.jpg) center;background-size:cover;background-repeat:no-repeat}.main-container .card-img.--1{background:url(//onewaygc.co.jp/wordpress/wp-content/themes/onewaygc/./images/top/tourism_img_01.jpg) center;background-size:cover;background-repeat:no-repeat}.main-container .card-img.--2{background:url(//onewaygc.co.jp/wordpress/wp-content/themes/onewaygc/./images/top/tourism_img_02.jpg) center;background-size:cover;background-repeat:no-repeat}.main-container .card-img.--3{background:url(//onewaygc.co.jp/wordpress/wp-content/themes/onewaygc/./images/top/tourism_img_03.jpg) center;background-size:cover;background-repeat:no-repeat}.main-container .card-img.--4{background:url(//onewaygc.co.jp/wordpress/wp-content/themes/onewaygc/./images/top/tourism_img_04.jpg) center;background-size:cover;background-repeat:no-repeat}.main-container .card-img.--5{background:url(//onewaygc.co.jp/wordpress/wp-content/themes/onewaygc/./images/top/tourism_img_05.jpg) center;background-size:cover;background-repeat:no-repeat}.main-container .card-img.--6{background:url(//onewaygc.co.jp/wordpress/wp-content/themes/onewaygc/./images/top/tourism_img_06.jpg) center;background-size:cover;background-repeat:no-repeat}.main-container .card-img.--7{background:url(//onewaygc.co.jp/wordpress/wp-content/themes/onewaygc/./images/top/tourism_img_07.jpg) center;background-size:cover;background-repeat:no-repeat}.main-container .card-img.--8{background:url(//onewaygc.co.jp/wordpress/wp-content/themes/onewaygc/./images/top/tourism_img_08.jpg) center;background-size:cover;background-repeat:no-repeat}.main-container .card-img.--9{background:url(//onewaygc.co.jp/wordpress/wp-content/themes/onewaygc/./images/top/tourism_img_09.jpg) center;background-size:cover;background-repeat:no-repeat}.main-bg{background-image:url(//onewaygc.co.jp/wordpress/wp-content/themes/onewaygc/./images/top/top_bg_02.jpg);background-repeat:no-repeat;background-size:cover;background-attachment:fixed;padding:300px 0;background-position:center}@media screen and (max-width:860px){.main-bg{padding:200px 0;background-position-x:65%;background-attachment:scroll}}.single-wrap{background-color:#f7f8f8;padding:5rem 0}.single-wrap .single-container{max-width:1000px;margin:0 auto;background-color:#fff;border:solid 1px #696868;font-family:Arial,Helvetica,sans-serif}@media screen and (max-width:860px){.single-wrap .single-container{margin:0;border-left:0;border-right:0}}.single-wrap .single-title{margin:5rem;border-bottom:solid 1px #000;word-break:break-all}@media screen and (max-width:860px){.single-wrap .single-title{margin:2rem 1rem}}@media screen and (max-width:860px){.single-wrap .single-title__main{font-size:1.25rem}}.single-wrap .single-title__date{display:inline-block;font-size:1.125rem;margin:1rem 0}.single-wrap .single-content{margin:5rem;word-break:break-all}@media screen and (max-width:860px){.single-wrap .single-content{margin:50px 1.5rem}}.single-wrap .single-content__thumbnail{margin:0 auto 5rem;height:600px;width:100%}@media screen and (max-width:860px){.single-wrap .single-content__thumbnail{height:auto}}.single-wrap .single-content__thumbnail img{-o-object-fit:contain;object-fit:contain;display:block;width:100%;height:100%}.single-wrap .single-btn{margin:5rem auto 0;display:block;width:250px;font-weight:700;text-align:center;letter-spacing:2px;padding:.75rem 0;color:#000;text-decoration:none;transition:.3s;border:solid 1px #696868;background-color:#fff}.single-wrap .single-btn:hover{color:#fff;background-color:#000;border-color:#fff}.single-e-wrap{font-family:Arial,Helvetica,sans-serif;overflow:hidden}.single-e-wrap .single-e-head{padding:5rem 2rem 2rem;border-bottom:solid 1px #ccc}@media screen and (max-width:860px){.single-e-wrap .single-e-head{padding:5rem 1rem 1rem}}.single-e-wrap .single-e-img img{-o-object-fit:contain !important;object-fit:contain !important;height:100% !important;width:100% !important;margin:0 auto !important}.single-e-wrap .single-e-info{padding:3rem 2rem}@media screen and (max-width:860px){.single-e-wrap .single-e-info{padding:1rem 0}}.single-e-wrap .single-e-info__slug{display:inline-block;font-size:1.125rem;line-height:1.5;border-bottom:solid 1px;margin-bottom:1rem}@media screen and (max-width:860px){.single-e-wrap .single-e-info__slug{font-size:.8125rem}}.single-e-wrap .single-e-info__date{position:relative;font-size:1.25rem;display:inline-block}@media screen and (max-width:860px){.single-e-wrap .single-e-info__date{font-size:.9375rem}}.single-e-wrap .single-e-info__date:after{content:"";position:absolute;top:50%;right:-30px;transform:translateY(-50%);width:20px;height:20px;background-color:#72bb2b;border-radius:50%}@media screen and (max-width:860px){.single-e-wrap .single-e-info__date:after{right:-20px;width:15px;height:15px}}.single-e-wrap .single-e-title{margin-bottom:2rem}@media screen and (max-width:860px){.single-e-wrap .single-e-title{margin-bottom:1rem}}.single-e-wrap .single-e-title__main,.single-e-wrap .single-e-title__sub{font-size:2rem}@media screen and (max-width:860px){.single-e-wrap .single-e-title__main,.single-e-wrap .single-e-title__sub{font-size:1.0625rem}}.single-e-wrap .single-e-title__main{font-weight:500}.single-e-wrap .single-e-title__sub{color:#999}.single-e-wrap .single-e-body{padding:10rem 2rem;border-bottom:solid 1px #ccc}@media screen and (max-width:860px){.single-e-wrap .single-e-body{padding:3rem 1rem}}.single-e-wrap .single-e-body__inner{max-width:1800px;margin-left:auto}.single-e-wrap .single-e-footer{padding:10rem 0}@media screen and (max-width:860px){.single-e-wrap .single-e-footer{padding-bottom:5rem}}.single-e-wrap .single-e-footer__title{font-size:3rem;font-weight:500;letter-spacing:-2px;padding:0 5rem}@media screen and (max-width:860px){.single-e-wrap .single-e-footer__title{padding:0}}.single-e-wrap .single-e-footer__btn{margin-top:10rem}@media screen and (max-width:860px){.single-e-wrap .single-e-footer__btn{margin-top:8rem}}.single-e-wrap .single-e-footer__btn .my-btn{margin:0 auto;padding:1.75rem 0}.single-e-wrap .single-e-other .e-container{display:flex;flex-flow:row wrap;align-items:stretch;justify-content:flex-start;border-top:solid 1px #ccc}.single-e-wrap .single-e-other .e-container .event-item{position:relative;width:33.3333%;border-right:solid 1px #ccc;border-bottom:solid 1px #ccc}@media screen and (max-width:860px){.single-e-wrap .single-e-other .e-container .event-item{width:100%;border-right:0}}.single-e-wrap .single-e-other .e-container .event-item:nth-of-type(3n){border-right:none}.single-e-wrap .single-e-other .e-container .event-item:after{content:"";position:absolute;top:0;left:0;background-color:#fff;box-shadow:0 0 50px rgba(0,0,0,.1490196078);width:calc(100% + 1px);height:calc(100% + 1px);z-index:-1;opacity:0}.single-e-wrap .single-e-other .e-container .event-item:hover:after{opacity:1}.single-e-wrap .single-e-other .e-container .event-item__link{display:block;padding:2rem;text-decoration:none;color:#000}@media screen and (max-width:860px){.single-e-wrap .single-e-other .e-container .event-item__link{display:grid;grid-template-columns:1fr 1fr;gap:1rem;padding:2rem 1rem}}.single-e-wrap .single-e-other .e-container .event-item .e-item-img{position:relative;height:500px;overflow:hidden}@media screen and (max-width:860px){.single-e-wrap .single-e-other .e-container .event-item .e-item-img{height:300px}}.single-e-wrap .single-e-other .e-container .event-item .e-item-img img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:inherit !important;-o-object-fit:contain !important;object-fit:contain !important;-o-object-position:center;object-position:center}@media screen and (max-width:860px){.single-e-wrap .single-e-other .e-container .event-item .e-item-img img{top:0;left:0;transform:translate(0);-o-object-position:top;object-position:top}}.single-e-wrap .single-e-other .e-container .event-item .e-item-info{display:flex;align-items:flex-end;justify-content:space-between;padding:2rem}@media screen and (max-width:860px){.single-e-wrap .single-e-other .e-container .event-item .e-item-info{padding:0;margin-bottom:1rem}}.single-e-wrap .single-e-other .e-container .event-item .e-item-info__slug{display:inline;font-size:.9375rem;line-height:1.5;border-bottom:solid 1px}@media screen and (max-width:860px){.single-e-wrap .single-e-other .e-container .event-item .e-item-info__slug{font-size:.6875rem}}.single-e-wrap .single-e-other .e-container .event-item .e-item-info__date{position:relative;font-size:.9375rem}@media screen and (max-width:860px){.single-e-wrap .single-e-other .e-container .event-item .e-item-info__date{font-size:.6875rem}}.single-e-wrap .single-e-other .e-container .event-item .e-item-info__date:after{content:"";position:absolute;top:50%;left:-20px;transform:translateY(-50%);width:15px;height:15px;background-color:#ccc;border-radius:50%}@media screen and (max-width:860px){.single-e-wrap .single-e-other .e-container .event-item .e-item-info__date:after{width:10px;height:10px}}.single-e-wrap .single-e-other .e-container .event-item .e-item-info__date.new:after{content:"";position:absolute;top:50%;left:-20px;transform:translateY(-50%);width:15px;height:15px;background-color:blue;border-radius:50%}@media screen and (max-width:860px){.single-e-wrap .single-e-other .e-container .event-item .e-item-info__date.new:after{width:10px;height:10px}}.single-e-wrap .single-e-other .e-container .event-item .e-item-content{padding:0 2rem 2rem}@media screen and (max-width:860px){.single-e-wrap .single-e-other .e-container .event-item .e-item-content{padding:0}}.single-e-wrap .single-e-other .e-container .event-item .e-item-title{margin-bottom:2rem}@media screen and (max-width:860px){.single-e-wrap .single-e-other .e-container .event-item .e-item-title{margin-bottom:1rem}}.single-e-wrap .single-e-other .e-container .event-item .e-item-title__main,.single-e-wrap .single-e-other .e-container .event-item .e-item-title__sub{font-size:2rem}@media screen and (max-width:860px){.single-e-wrap .single-e-other .e-container .event-item .e-item-title__main,.single-e-wrap .single-e-other .e-container .event-item .e-item-title__sub{font-size:1.0625rem}}.single-e-wrap .single-e-other .e-container .event-item .e-item-title__main{font-weight:500}.single-e-wrap .single-e-other .e-container .event-item .e-item-title__sub{color:#999}@media screen and (max-width:860px){.single-e-wrap .single-e-other .e-container .event-item .e-item-description{font-size:.8125rem}}.single-e-wrap .wp-block-separator{border-color:#605d5d;margin-top:5rem;margin-right:40%;margin-bottom:2rem}@media screen and (max-width:860px){.single-e-wrap .wp-block-separator{margin-top:3rem}}.single-e-wrap .wp-block-media-text{margin-bottom:5rem}@media screen and (max-width:860px){.single-e-wrap .wp-block-media-text{margin-bottom:0}}.single-e-wrap .wp-block-media-text__content{padding:0 !important;margin:0 8%}@media screen and (max-width:860px){.single-e-wrap .wp-block-media-text__content{margin:0}}.page-practice{padding-top:5vw;font-family:"Untitled Sans",sans-serif}.page-practice .practice-head{position:relative;height:30vh}.page-practice .practice-head__title{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:120px;font-weight:400;text-align:center;letter-spacing:2px;line-height:1}@media screen and (max-width:860px){.page-practice .practice-head__title{font-size:50px}}.page-practice .practice-body .l-section{border-top:solid 1px #909090;padding:2rem 0}.page-practice .practice-body .l-section:last-child{background-image:url(//onewaygc.co.jp/wordpress/wp-content/themes/onewaygc/./images/practice/practice_img_01.jpg);background-repeat:no-repeat;background-size:cover;background-attachment:fixed;padding:300px 0}@media screen and (max-width:860px){.page-practice .practice-body .l-section:last-child{padding:200px 0;background-position-x:33%;background-attachment:scroll}}.page-practice .practice-body .l-section__description{width:80%;font-size:1.25rem;letter-spacing:2px;line-height:1.5;padding:2rem 5rem;margin:3rem auto 5rem;border:solid 1px #909090}@media screen and (max-width:860px){.page-practice .practice-body .l-section__description{width:85%;font-size:.875rem;padding:1rem 2rem;margin:0 auto 4rem}}.page-practice .practice-body .l-section .practice-anchor{display:flex;align-items:stretch}@media screen and (max-width:860px){.page-practice .practice-body .l-section .practice-anchor{flex-direction:column-reverse}}.page-practice .practice-body .l-section .practice-anchor.--reverse{flex-direction:row-reverse}@media screen and (max-width:860px){.page-practice .practice-body .l-section .practice-anchor.--reverse{flex-direction:column-reverse}}@media screen and (max-width:860px){.page-practice .practice-body .l-section .practice-anchor.--reverse .practice-anchor__img{margin-left:auto}}.page-practice .practice-body .l-section .practice-anchor__img{height:20vw;width:70%}@media screen and (max-width:860px){.page-practice .practice-body .l-section .practice-anchor__img{height:30vw}}.page-practice .practice-body .l-section .practice-anchor__img img{-o-object-fit:cover;object-fit:cover}.page-practice .practice-body .l-section .practice-anchor__img.--driving img,.page-practice .practice-body .l-section .practice-anchor__img.--putting img{-o-object-position:center 57%;object-position:center 57%}.page-practice .practice-body .l-section .practice-anchor__img.--approach img{-o-object-position:bottom;object-position:bottom}.page-practice .practice-body .l-section .practice-anchor__img.--bunker img{-o-object-position:center 39%;object-position:center 39%}.page-practice .practice-body .l-section .practice-anchor__content{width:30%;padding:0 1.25rem}@media screen and (max-width:860px){.page-practice .practice-body .l-section .practice-anchor__content{width:100%;padding-top:2rem}}.page-practice .practice-body .l-section .practice-anchor__subheading{font-size:1.5rem;font-weight:400;margin-bottom:2rem}.page-practice .practice-body .l-section .practice-anchor__text{margin-bottom:1rem}.page-practice .practice-body .l-section .practice-anchor__btn{padding-top:3rem}.page-practice .practice-body .l-section .practice-anchor__link{text-decoration:none;position:relative;color:#909090}.page-practice .practice-body .l-section .practice-anchor__link:after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:1.5px;background:#909090;transition:transform .3s;transform-origin:left top;transform:scale(1,1)}.page-practice .practice-body .l-section .practice-anchor__link:hover:after{transform-origin:right;transform:scale(0,1)}.page-practice .practice-body .l-section .switch-img{position:relative;height:85vh;margin:0 70px}@media screen and (max-width:860px){.page-practice .practice-body .l-section .switch-img{width:85%;margin:0 auto}}.page-practice .practice-body .l-section .switch-img .js-overlay{z-index:1;position:absolute;top:0;left:0;opacity:0}.page-practice .practice-body .l-section .switch-img img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.page-practice .practice-body .l-section .gallery-contents{display:flex;flex-wrap:wrap;justify-content:space-between;width:calc(100% - 140px);margin:0 auto}@media screen and (max-width:860px){.page-practice .practice-body .l-section .gallery-contents{width:85%}}.page-practice .practice-body .l-section .gallery-contents__figure{width:30%;margin-bottom:5rem}@media screen and (max-width:860px){.page-practice .practice-body .l-section .gallery-contents__figure{width:50%}}.page-practice .practice-body .l-section .gallery-contents__figure.--main{height:46.15384vw;width:100%;flex-shrink:0}.page-practice .practice-body .l-section .gallery-contents__figure img{-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom}@media screen and (max-width:860px){.page-practice .practice-body .l-section .gallery-contents__figure:last-child{width:100%}}.page-practice .practice-body .l-section .gallery-contents__figcaption{text-align:center;line-height:1;padding:2rem 0}.page-practice .practice-body .l-section .guide-contents{position:relative;margin-bottom:3rem}.page-practice .practice-body .l-section .guide-contents__img{height:20vw;width:70%;margin-bottom:2rem}@media screen and (max-width:860px){.page-practice .practice-body .l-section .guide-contents__img{height:30vw;width:85%;margin-bottom:1rem}}.page-practice .practice-body .l-section .guide-contents__img.--left{margin-right:auto}.page-practice .practice-body .l-section .guide-contents__img.--right{margin-left:auto}.page-practice .practice-body .l-section .guide-contents__img img{-o-object-fit:cover;object-fit:cover}.page-practice .practice-body .l-section .guide-table{margin-bottom:5rem}@media screen and (max-width:860px){.page-practice .practice-body .l-section .guide-table{width:100%;margin-bottom:2rem}}.page-practice .practice-body .l-section .guide-table .table{height:25vw;width:calc(100% - 140px);padding-top:3rem;margin:0 auto 1rem;border-spacing:0;font-family:Arial,Helvetica,sans-serif;color:#757070;border-bottom:solid 1px #e5e4ea}@media screen and (max-width:860px){.page-practice .practice-body .l-section .guide-table .table{width:100%;font-size:.625rem;padding-top:0}}.page-practice .practice-body .l-section .guide-table .table th,.page-practice .practice-body .l-section .guide-table .table td{padding:8px;text-align:center}.page-practice .practice-body .l-section .guide-table .table th{background-color:#e0e0e4}.page-practice .practice-body .l-section .guide-table .table .b-r{border-right:solid 1px #e5e4ea}@media screen and (max-width:860px){.page-practice .practice-body .l-section .guide-table .table .place{text-align:left}}.page-practice .practice-body .l-section .guide-table .table .--bg-c{background-color:#f1f1f3}.page-practice .practice-body .l-section .guide-table .notice{text-align:center}@media screen and (max-width:860px){.page-practice .practice-body .l-section .guide-table .notice li{font-weight:500;font-size:.625rem}}.page-facility{padding-top:5vw}.page-facility__side-anchor{position:fixed;top:70px;left:0;width:20%;height:100%;font-family:"Untitled Sans",sans-serif;z-index:1}@media screen and (max-width:860px){.page-facility__side-anchor{top:520px;width:8%}}.page-facility .anchor-list{list-style:none;padding-left:5rem;padding-top:32rem;margin:0}.page-facility .anchor-list__item{margin-bottom:2rem}.page-facility .anchor-list__link{font-size:1.1875rem;text-decoration:none;color:#000}.page-facility .anchor-list__link.--icon{display:inline-block;width:35px;height:35px}.page-facility .anchor-list__link:hover{text-decoration:underline}.page-facility .side-text{writing-mode:vertical-lr;transform:rotate(180deg);margin-left:2px}.page-facility .side-text__link{text-decoration:none}.page-facility .side-text__link.--icon{display:flex;align-items:center;width:20px;height:20px}.page-facility .side-text__link p{font-size:.6875rem;margin-top:5px;letter-spacing:2.3px;font-weight:600;color:#31302e;border-left:solid 1px #b94e94;line-height:1.2}.page-facility .facility-head{position:relative;height:30vh}.page-facility .facility-head__title{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:120px;font-weight:400;text-align:center;letter-spacing:2px;line-height:1;font-family:"Untitled Sans",sans-serif}@media screen and (max-width:860px){.page-facility .facility-head__title{font-size:50px}}.page-facility .facility-body .l-section{padding:5rem 0}@media screen and (max-width:600px){.page-facility .facility-body .l-section{padding:2rem 0}}.page-facility .facility-body .l-section:first-child{border-top:solid 1px #909090}@media screen and (max-width:600px){.page-facility .facility-body .l-section:first-child{padding-top:0}}.page-facility .facility-body .main-wrap{display:flex;position:relative}.page-facility .facility-body .main-wrap .main-img{width:80%;height:100vh;margin-left:auto}@media screen and (max-width:860px){.page-facility .facility-body .main-wrap .main-img{width:93%;height:80vh}}.page-facility .facility-body .main-wrap .main-img img{border-radius:0 0 0 12%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:860px){.page-facility .facility-body .main-wrap .main-img img{-o-object-position:56%;object-position:56%;border-radius:0 0 0 35px}}.page-facility .facility-body .main-wrap .main-text{position:absolute;right:7%;bottom:10%;color:#fff}@media screen and (max-width:860px){.page-facility .facility-body .main-wrap .main-text{right:auto;left:13%;bottom:5%}}.page-facility .facility-body .main-wrap .main-text h2{font-size:2rem;font-weight:500;letter-spacing:3px;text-shadow:0px 0px 20px #000,0px 0px 20px #000;margin-bottom:1rem}@media screen and (max-width:860px){.page-facility .facility-body .main-wrap .main-text h2{font-size:1.5rem}}.page-facility .facility-body .main-wrap .main-text p{font-size:1.0625rem;line-height:2;letter-spacing:3px;text-shadow:0px 0px 20px #000,0px 0px 20px #000}@media screen and (max-width:860px) and (min-width:601px){.page-facility .facility-body .main-wrap .main-text p{font-size:.9375rem}}@media screen and (max-width:600px){.page-facility .facility-body .main-wrap .main-text p{font-size:.8125rem;margin-bottom:0}}.page-facility .facility-body .pic-wrap .pic-contents{position:relative;margin:15rem 0}.page-facility .facility-body .pic-wrap .pic-contents__item{position:absolute}.page-facility .facility-body .pic-wrap .pic-contents__item h2{font-size:3rem;font-weight:500;letter-spacing:3px;margin-bottom:3rem}@media screen and (max-width:1200px){.page-facility .facility-body .pic-wrap .pic-contents__item h2{font-size:2rem;margin-bottom:.5rem}}.page-facility .facility-body .pic-wrap .pic-contents__item p{font-size:1.125rem;margin-bottom:2rem;line-height:2;letter-spacing:3px;text-shadow:0px 0px 20px #fff,0px 0px 20px #fff}@media screen and (max-width:1500px){.page-facility .facility-body .pic-wrap .pic-contents__item p{font-size:.9375rem;margin-bottom:1rem}}@media screen and (max-width:600px){.page-facility .facility-body .pic-wrap .pic-contents__item p{font-size:.8125rem}}.page-facility .facility-body .pic-wrap .pic-contents__item img{-o-object-fit:cover;object-fit:cover}.page-facility .facility-body .pic-wrap .pic-center{padding:10rem 0 0;width:75%;height:60vw;margin:0 auto}@media screen and (max-width:860px){.page-facility .facility-body .pic-wrap .pic-center{padding-top:0}}@media screen and (max-width:600px){.page-facility .facility-body .pic-wrap .pic-center{margin-top:33rem;width:100%;height:30vh}}.page-facility .facility-body .pic-wrap .pic-center img{-o-object-fit:cover;object-fit:cover}@media screen and (max-width:600px){.page-facility .facility-body .pic-wrap.--main .pic-contents{margin-top:20rem}}.page-facility .facility-body .pic-wrap.--main .pic-contents__item:nth-child(1){top:50%;left:5%;width:25%}@media screen and (max-width:1200px){.page-facility .facility-body .pic-wrap.--main .pic-contents__item:nth-child(1){top:50%;left:0}}@media screen and (max-width:860px) and (min-width:601px){.page-facility .facility-body .pic-wrap.--main .pic-contents__item:nth-child(1){width:27%}}@media screen and (max-width:600px){.page-facility .facility-body .pic-wrap.--main .pic-contents__item:nth-child(1){top:120%;left:15%;width:50%;height:40vh}}.page-facility .facility-body .pic-wrap.--main .pic-contents__item:nth-child(2){position:static;width:400px;margin:0 auto}@media screen and (max-width:860px) and (min-width:601px){.page-facility .facility-body .pic-wrap.--main .pic-contents__item:nth-child(2){margin-left:auto;margin-right:5%}}@media screen and (max-width:600px){.page-facility .facility-body .pic-wrap.--main .pic-contents__item:nth-child(2){width:93%;margin-left:auto;margin-right:0}}.page-facility .facility-body .pic-wrap.--main .pic-contents__item:nth-child(3){top:-180px;right:0;width:30%}@media screen and (max-width:860px) and (min-width:601px){.page-facility .facility-body .pic-wrap.--main .pic-contents__item:nth-child(3){width:45%;top:-275px}}@media screen and (max-width:600px){.page-facility .facility-body .pic-wrap.--main .pic-contents__item:nth-child(3){top:-265px;right:0;width:60%;min-width:320px}}.page-facility .facility-body .pic-wrap.--bath .pic-contents__item:nth-child(1){top:16%;left:5%;width:20%}@media screen and (max-width:600px){.page-facility .facility-body .pic-wrap.--bath .pic-contents__item:nth-child(1){opacity:0}}.page-facility .facility-body .pic-wrap.--bath .pic-contents__item:nth-child(2){position:static;width:40%;margin:0 auto}@media screen and (max-width:600px){.page-facility .facility-body .pic-wrap.--bath .pic-contents__item:nth-child(2){width:100%}}.page-facility .facility-body .pic-wrap.--bath .pic-contents__item:nth-child(3){top:40%;right:0;width:25%}@media screen and (max-width:600px){.page-facility .facility-body .pic-wrap.--bath .pic-contents__item:nth-child(3){opacity:0}}.page-facility .facility-body .pic-wrap.--bath .pic-contents__item:nth-child(4){top:-600px;right:7%;width:400px}@media screen and (max-width:1200px){.page-facility .facility-body .pic-wrap.--bath .pic-contents__item:nth-child(4){top:-500px}}@media screen and (max-width:860px) and (min-width:601px){.page-facility .facility-body .pic-wrap.--bath .pic-contents__item:nth-child(4){top:-435px}}@media screen and (max-width:600px){.page-facility .facility-body .pic-wrap.--bath .pic-contents__item:nth-child(4){width:93%;top:-275px;left:7%;right:0}}.page-facility .facility-body .pic-wrap.--bath .pic-contents__item:nth-child(4) h2{text-align:right}.page-facility .facility-body .pic-wrap.--restaurant .pic-contents{padding-top:10rem;margin-bottom:0}@media screen and (max-width:600px){.page-facility .facility-body .pic-wrap.--restaurant .pic-contents{padding-bottom:20rem}}@media screen and (max-width:600px){.page-facility .facility-body .pic-wrap.--restaurant .pic-contents{padding-top:7rem}}.page-facility .facility-body .pic-wrap.--restaurant .pic-contents__item:nth-child(1){position:absolute;top:90%;left:7%;width:27%}@media screen and (max-width:600px){.page-facility .facility-body .pic-wrap.--restaurant .pic-contents__item:nth-child(1){top:58%;left:7%;width:45%}}.page-facility .facility-body .pic-wrap.--restaurant .pic-contents__item:nth-child(2){position:static;width:43%;margin-left:auto;margin-right:7%}@media screen and (max-width:1200px){.page-facility .facility-body .pic-wrap.--restaurant .pic-contents__item:nth-child(2){margin-right:0}}@media screen and (max-width:600px){.page-facility .facility-body .pic-wrap.--restaurant .pic-contents__item:nth-child(2){width:70%}}.page-facility .facility-body .pic-wrap.--restaurant .pic-contents__item:nth-child(3){top:-5px;right:auto;left:7%;width:400px}@media screen and (max-width:860px) and (min-width:601px){.page-facility .facility-body .pic-wrap.--restaurant .pic-contents__item:nth-child(3){top:-140px}}@media screen and (max-width:600px){.page-facility .facility-body .pic-wrap.--restaurant .pic-contents__item:nth-child(3){top:-135px;width:93%}}.page-facility .facility-body .pic-wrap.--room .pic-contents{margin:30rem 0}@media screen and (max-width:1200px){.page-facility .facility-body .pic-wrap.--room .pic-contents{margin-bottom:20rem}}@media screen and (max-width:600px){.page-facility .facility-body .pic-wrap.--room .pic-contents{margin-top:15rem}}.page-facility .facility-body .pic-wrap.--room .pic-contents__item:nth-child(1){top:160%;left:8%;width:28%}@media screen and (max-width:860px) and (min-width:601px){.page-facility .facility-body .pic-wrap.--room .pic-contents__item:nth-child(1){top:195%}}@media screen and (max-width:600px){.page-facility .facility-body .pic-wrap.--room .pic-contents__item:nth-child(1){top:173%;width:36%}}.page-facility .facility-body .pic-wrap.--room .pic-contents__item:nth-child(2){position:static;width:70%;height:30vw;margin:0 0 0 auto}@media screen and (max-width:600px){.page-facility .facility-body .pic-wrap.--room .pic-contents__item:nth-child(2){width:85%;height:40vw}}.page-facility .facility-body .pic-wrap.--room .pic-contents__item:nth-child(2) img{-o-object-fit:cover;object-fit:cover}.page-facility .facility-body .pic-wrap.--room .pic-contents__item:nth-child(3){top:140%;right:18%;width:36%}@media screen and (max-width:1200px){.page-facility .facility-body .pic-wrap.--room .pic-contents__item:nth-child(3){right:5%}}@media screen and (max-width:600px){.page-facility .facility-body .pic-wrap.--room .pic-contents__item:nth-child(3){right:0;width:49%}}.page-facility .facility-body .pic-wrap.--room .pic-contents__item:nth-child(4){top:-600px;right:7%;width:400px}@media screen and (max-width:1200px){.page-facility .facility-body .pic-wrap.--room .pic-contents__item:nth-child(4){top:-500px}}@media screen and (max-width:600px){.page-facility .facility-body .pic-wrap.--room .pic-contents__item:nth-child(4){top:-310px;left:7%;right:auto;width:93%}}.page-facility .facility-body .pic-wrap.--room .pic-contents__item:nth-child(4) h2{text-align:right}.page-facility .facility-body .pic-wrap.--access .pic-contents{margin-top:10rem}@media screen and (max-width:600px){.page-facility .facility-body .pic-wrap.--access .pic-contents{margin-top:15rem}}.page-facility .facility-body .pic-wrap.--access .pic-contents__item:nth-child(1){top:80%;left:7%;width:27%}@media screen and (max-width:1200px){.page-facility .facility-body .pic-wrap.--access .pic-contents__item:nth-child(1){width:30%;top:85%}}@media screen and (max-width:600px){.page-facility .facility-body .pic-wrap.--access .pic-contents__item:nth-child(1){top:130%;left:auto;right:0;width:55%}}.page-facility .facility-body .pic-wrap.--access .pic-contents__item:nth-child(2){position:static;width:57%;margin:0 0 0 auto}@media screen and (max-width:1200px){.page-facility .facility-body .pic-wrap.--access .pic-contents__item:nth-child(2){width:50%}}@media screen and (max-width:600px){.page-facility .facility-body .pic-wrap.--access .pic-contents__item:nth-child(2){width:93%}}.page-facility .facility-body .pic-wrap.--access .pic-contents__item:nth-child(3){top:-170px;right:auto;left:7%;width:400px}@media screen and (max-width:600px){.page-facility .facility-body .pic-wrap.--access .pic-contents__item:nth-child(3){top:-235px;width:93%}}@media screen and (max-width:600px){.page-facility .facility-body .pic-wrap.--access .pic-center{margin-top:20rem}}.page-facility .facility-body .separator-line{height:45vw}@media screen and (max-width:1200px){.page-facility .facility-body .separator-line{height:35vw}}.page-faq{background-color:#576638;color:#fff}.page-faq .faq-head{position:relative;height:30vh;padding-top:5vw;background-color:#fff;color:#000}.page-faq .faq-head__title{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:120px;font-weight:400;text-align:center;letter-spacing:2px;line-height:1;font-family:"Untitled Sans",sans-serif}@media screen and (max-width:1200px){.page-faq .faq-head__title{font-size:50px}}.page-faq .faq-body{max-width:1400px;margin:0 auto;padding:5rem 0}@media screen and (max-width:860px){.page-faq .faq-body{padding:3rem 0}}.page-faq .faq-body__description{text-align:center;font-size:1.125rem;margin-bottom:5rem}@media screen and (max-width:860px){.page-faq .faq-body__description{padding:2rem 1rem;font-size:.875rem;margin-bottom:3rem}}.page-faq .faq-body .l-section{margin-bottom:8rem}.page-faq .faq-body .l-section:last-child{margin-bottom:0}.page-faq .faq-body .l-section__title{color:#fff;font-size:55px;font-weight:700;margin-bottom:2rem}@media screen and (max-width:860px){.page-faq .faq-body .l-section__title{font-size:32px;padding:1rem;margin-bottom:0}}.page-faq .faq-body .usage-guide{background-color:#fff;padding:5rem 0;border:solid 1px orange}.page-faq .faq-body .usage-guide__link{position:relative;display:flex;align-items:center;justify-content:center;width:250px;padding:2rem 0;font-size:1.0625rem;font-weight:500;font-family:Helvetica Neue,Arial,Meiryo,sans-serif,sans-serif;color:#363636;line-height:1;letter-spacing:.04em;border:solid 1px;border-radius:4px;transition:.4s;text-decoration:none;margin:0 auto}@media screen and (max-width:860px){.page-faq .faq-body .usage-guide__link{font-size:.875rem}}.page-faq .faq-body .usage-guide .blank-icon{position:absolute;top:50%;right:5%;transform:translateY(-50%);width:2.2rem;height:2.2rem;display:inline;fill:#000;opacity:.4;transition:opacity .4s}.page-sitemap{background-color:#576638}.page-sitemap__title{position:relative;height:30vh;background-color:#fff}.page-sitemap__title-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:120px;font-weight:400;text-align:center;letter-spacing:2px;line-height:1;font-family:"Untitled Sans",sans-serif}@media screen and (max-width:860px){.page-sitemap__title-text{font-size:50px}}.page-sitemap__wrap{margin:0 auto;max-width:1400px;padding:10rem 0}@media screen and (max-width:860px){.page-sitemap__wrap{padding:5rem 0}}.page-sitemap .sitemap-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px}@media screen and (max-width:860px){.page-sitemap .sitemap-grid{grid-template-columns:1fr;gap:20px}}.page-sitemap .sitemap-grid__box{display:flex;align-items:center;background:#fff}.page-sitemap .sitemap-grid__box-image{width:150px;height:130px}.page-sitemap .sitemap-grid__box-image img{-o-object-fit:cover;object-fit:cover}.page-sitemap .sitemap-grid__box-text{padding:0 1rem}.page-sitemap .sitemap-grid__text-link{text-decoration:none}.page-fee{padding-top:5vw;font-family:"Untitled Sans",sans-serif}.page-fee .fee-head{position:relative;height:30vh}.page-fee .fee-head__title{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:120px;font-weight:400;text-align:center;letter-spacing:2px;line-height:1}@media screen and (max-width:860px){.page-fee .fee-head__title{font-size:50px}}.page-fee .fee-body .l-section{border-top:solid 1px #909090;padding:5rem 0}@media screen and (max-width:860px){.page-fee .fee-body .l-section{padding:2rem 0}}.page-fee .fee-body .f-plan{position:relative}.page-fee .fee-body .f-plan__c-box{position:absolute;top:0;left:5%;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:25%;height:100%;display:flex;align-items:center;justify-content:center}@media screen and (max-width:860px){.page-fee .fee-body .f-plan__c-box{left:0;width:40%}}.page-fee .fee-body .f-plan__c-box.--pt{background:rgba(8,76,194,.45)}.page-fee .fee-body .f-plan__c-box.--rt{left:25%;background:rgba(196,153,37,.55)}@media screen and (max-width:860px){.page-fee .fee-body .f-plan__c-box.--rt{left:30%}}.page-fee .fee-body .f-plan__c-box.--st{left:45%;background:rgba(209,40,63,.24)}@media screen and (max-width:860px){.page-fee .fee-body .f-plan__c-box.--st{left:60%}}.page-fee .fee-body .f-plan__i-box{height:60vh}.page-fee .fee-body .f-plan__i-box img{-o-object-fit:cover;object-fit:cover}.page-fee .fee-body .f-plan__subheading{font-size:3rem;display:flex;align-items:center;flex-direction:column;color:#fff}@media screen and (max-width:860px){.page-fee .fee-body .f-plan__subheading{font-size:1.5rem}}.page-fee .fee-body .f-plan__subheading span{display:block}.page-fee .fee-body .f-plan__description{font-size:1.25rem;font-family:system-ui;letter-spacing:10px;line-height:2.5;color:#fff;writing-mode:vertical-rl;height:85%;margin-left:3rem}@media screen and (max-width:860px){.page-fee .fee-body .f-plan__description{right:5%;font-size:.75rem;margin-left:2rem;line-height:1.5}}.page-fee .fee-body .f-explain{width:80%;margin:0 auto;padding:3rem 0;font-size:18px;font-family:serif;letter-spacing:2px;line-height:2;text-align:center}@media screen and (max-width:860px){.page-fee .fee-body .f-explain{width:85%;padding:0;font-size:14px;text-align:left}}.page-fee .fee-body .f-schedule{padding:3rem 0 3rem 40px;position:relative}@media screen and (max-width:860px){.page-fee .fee-body .f-schedule{padding:0 0 5rem 2rem}.page-fee .fee-body .f-schedule:last-child{padding-bottom:0}}.page-fee .fee-body .f-schedule__title{position:absolute;top:100px;left:150px;font-size:3rem;width:250px;height:250px;display:flex;align-items:center;text-align:center;justify-content:center;border-radius:50%}@media screen and (max-width:860px){.page-fee .fee-body .f-schedule__title{top:55px;left:35px;font-size:3rem;width:250px;height:250px;z-index:-1}}.page-fee .fee-body .f-schedule__title:after{content:"";position:absolute;top:90px;left:100px;width:400px;height:400px;border-radius:50%;z-index:-1}@media screen and (max-width:860px){.page-fee .fee-body .f-schedule__title:after{top:280px;left:120px;width:200px;height:200px}}.page-fee .fee-body .f-schedule__title[data-season=spring]{background-color:#f7c8ce;color:#fdeff5}.page-fee .fee-body .f-schedule__title[data-season=spring]:after{background-image:url(//onewaygc.co.jp/wordpress/wp-content/themes/onewaygc/./images/fee/spring.jpg);background-repeat:no-repeat;background-position:top center;background-size:cover}.page-fee .fee-body .f-schedule__title[data-season=summer]{background-color:#d3def1;color:#eaf6fd}.page-fee .fee-body .f-schedule__title[data-season=summer]:after{background-image:url(//onewaygc.co.jp/wordpress/wp-content/themes/onewaygc/./images/fee/summer.jpg);background-repeat:no-repeat;background-position:top center;background-size:cover}.page-fee .fee-body .f-schedule__title[data-season=autumn]{background-color:#e8c4ad;color:#f7dfd9}.page-fee .fee-body .f-schedule__title[data-season=autumn]:after{background-image:url(//onewaygc.co.jp/wordpress/wp-content/themes/onewaygc/./images/fee/autumm.jpg);background-repeat:no-repeat;background-position:top center;background-size:cover}.page-fee .fee-body .f-schedule__title[data-season=winter]{background-color:#e8ddcc;color:#fffcfa}.page-fee .fee-body .f-schedule__title[data-season=winter]:after{background-image:url(//onewaygc.co.jp/wordpress/wp-content/themes/onewaygc/./images/fee/winter.jpg);background-repeat:no-repeat;background-position:top center;background-size:cover}.page-fee .fee-body .f-schedule__title__month{position:sticky;top:0;left:0;font-size:1.5rem;font-weight:500;line-height:1;letter-spacing:5px}@media screen and (max-width:860px){.page-fee .fee-body .f-schedule__title__month{font-size:1.0625rem}}.page-fee .fee-body .f-schedule__main{margin:0 auto;overflow:hidden;padding-left:38.2353%;position:relative;width:100%}@media screen and (max-width:860px){.page-fee .fee-body .f-schedule__main{padding-left:0}}.page-fee .fee-body .f-schedule__viewport{-ms-overflow-style:none;height:auto;overflow-x:scroll;overscroll-behavior-x:contain;padding-bottom:30px;position:relative;scrollbar-width:none;width:100%}.page-fee .fee-body .f-schedule__viewport::-webkit-scrollbar{height:3px}.page-fee .fee-body .f-schedule__viewport::-webkit-scrollbar-track{background-color:#ccc}.page-fee .fee-body .f-schedule__viewport::-webkit-scrollbar-thumb{background-color:#576638;border-radius:5px}.page-fee .fee-body .f-schedule__attention{display:flex;align-items:center;padding-top:30px}@media screen and (max-width:860px){.page-fee .fee-body .f-schedule__attention{padding-top:20px;font-size:.8125rem}}.page-fee .fee-body .f-schedule__attention .line{display:inline-block;width:25px;height:5px;background-color:#72bb2b;margin-left:10px;margin-right:10px;margin-bottom:2px}.page-fee .fee-body .f-schedule__time{font-size:0;letter-spacing:0;line-height:0;margin:0 0 25px;padding-top:48px;position:static;white-space:nowrap;width:auto}.page-fee .fee-body .f-schedule__time__title{display:block;font-size:1.625rem;font-weight:600;height:44px;left:0;letter-spacing:0;line-height:32px;padding:0 10px 0 0;position:absolute;top:8px;width:auto}@media screen and (max-width:860px){.page-fee .fee-body .f-schedule__time__title{font-size:1.25rem}}.page-fee .fee-body .f-schedule__time__title span{left:0;position:sticky;top:0}.page-fee .fee-body .f-schedule__time__title[data-length="24"]{width:125.574%}@media screen and (max-width:860px){.page-fee .fee-body .f-schedule__time__title[data-length="24"]{width:195.574%}}.page-fee .fee-body .f-schedule__time__title[data-position="24"]{left:125.574%}@media screen and (max-width:860px){.page-fee .fee-body .f-schedule__time__title[data-position="24"]{left:195.574%}}.page-fee .fee-body .f-schedule__time__title[data-position="48"]{left:251.148%}@media screen and (max-width:860px){.page-fee .fee-body .f-schedule__time__title[data-position="48"]{left:395.148%}}.page-fee .fee-body .f-schedule__time__hh{display:inline-block;font-size:12px;height:20px;letter-spacing:0;line-height:20px;text-align:center;width:5.2258%}@media screen and (max-width:860px){.page-fee .fee-body .f-schedule__time__hh{width:8.2258%}}.page-fee .fee-body .f-schedule__time__hh:after{border-left:1px solid #f2f2f2;content:"";display:block;height:calc(100% - 100px);position:absolute;top:80px;width:5.2258%;z-index:-1}@media screen and (max-width:860px){.page-fee .fee-body .f-schedule__time__hh:after{width:8.2258%}}.page-fee .fee-body .f-schedule .schedule__line{display:block;height:63px;padding:31px 0;position:relative}.page-fee .fee-body .f-schedule .schedule__line__period{display:block;height:5px;left:0;position:absolute;width:100%;background-color:#72bb2b}.page-fee .fee-body .f-schedule .schedule__line__period[data-season=spring]{background-color:#d759ae}.page-fee .fee-body .f-schedule .schedule__line__period[data-season=summer]{background-color:#008cd6}.page-fee .fee-body .f-schedule .schedule__line__period[data-season=autumn]{background-color:#e5a83f}.page-fee .fee-body .f-schedule .schedule__line__period[data-season=winter]{background-color:#b8b07f}.page-fee .fee-body .f-schedule .schedule__line__period[data-position="3"]{left:15.6774%}@media screen and (max-width:860px){.page-fee .fee-body .f-schedule .schedule__line__period[data-position="3"]{left:24.6774%}}.page-fee .fee-body .f-schedule .schedule__line__period[data-position="3.5"]{left:18.2903%}@media screen and (max-width:860px){.page-fee .fee-body .f-schedule .schedule__line__period[data-position="3.5"]{left:28.7903%}}.page-fee .fee-body .f-schedule .schedule__line__period[data-position="4"]{left:20.9032%}@media screen and (max-width:860px){.page-fee .fee-body .f-schedule .schedule__line__period[data-position="4"]{left:32.9032%}}.page-fee .fee-body .f-schedule .schedule__line__period[data-position="4.5"]{left:23.5161%}@media screen and (max-width:860px){.page-fee .fee-body .f-schedule .schedule__line__period[data-position="4.5"]{left:37.0161%}}.page-fee .fee-body .f-schedule .schedule__line__period[data-position="5"]{left:26.129%}@media screen and (max-width:860px){.page-fee .fee-body .f-schedule .schedule__line__period[data-position="5"]{left:41.129%}}.page-fee .fee-body .f-schedule .schedule__line__period[data-position="28"]{left:146.3224%}@media screen and (max-width:860px){.page-fee .fee-body .f-schedule .schedule__line__period[data-position="28"]{left:230.3224%}}.page-fee .fee-body .f-schedule .schedule__line__period[data-position="28.5"]{left:148.9353%}@media screen and (max-width:860px){.page-fee .fee-body .f-schedule .schedule__line__period[data-position="28.5"]{left:234.4353%}}.page-fee .fee-body .f-schedule .schedule__line__period[data-position="29"]{left:151.5482%}@media screen and (max-width:860px){.page-fee .fee-body .f-schedule .schedule__line__period[data-position="29"]{left:238.5482%}}.page-fee .fee-body .f-schedule .schedule__line__period[data-position="29.5"]{left:154.1611%}@media screen and (max-width:860px){.page-fee .fee-body .f-schedule .schedule__line__period[data-position="29.5"]{left:242.6611%}}.page-fee .fee-body .f-schedule .schedule__line__period[data-position="30"]{left:156.774%}@media screen and (max-width:860px){.page-fee .fee-body .f-schedule .schedule__line__period[data-position="30"]{left:246.774%}}.page-fee .fee-body .f-schedule .schedule__line__period[data-position="59"]{left:308.3222%}@media screen and (max-width:860px){.page-fee .fee-body .f-schedule .schedule__line__period[data-position="59"]{left:485.3222%}}.page-fee .fee-body .f-schedule .schedule__line__period[data-position="59.5"]{left:310.9351%}@media screen and (max-width:860px){.page-fee .fee-body .f-schedule .schedule__line__period[data-position="59.5"]{left:489.4351%}}.page-fee .fee-body .f-schedule .schedule__line__period[data-position="60"]{left:313.548%}@media screen and (max-width:860px){.page-fee .fee-body .f-schedule .schedule__line__period[data-position="60"]{left:493.548%}}.page-fee .fee-body .f-schedule .schedule__line__period[data-position="60.5"]{left:316.1609%}@media screen and (max-width:860px){.page-fee .fee-body .f-schedule .schedule__line__period[data-position="60.5"]{left:497.6609%}}.page-fee .fee-body .f-schedule .schedule__line__period[data-position="61"]{left:318.7738%}@media screen and (max-width:860px){.page-fee .fee-body .f-schedule .schedule__line__period[data-position="61"]{left:501.7738%}}.page-fee .fee-body .f-schedule .schedule__line__period[data-position="61.5"]{left:321.3867%}@media screen and (max-width:860px){.page-fee .fee-body .f-schedule .schedule__line__period[data-position="61.5"]{left:505.8867%}}.page-fee .fee-body .f-schedule .schedule__line__period[data-length="4.5"]{width:23.5161%}@media screen and (max-width:860px){.page-fee .fee-body .f-schedule .schedule__line__period[data-length="4.5"]{width:37.0161%}}.page-fee .fee-body .f-schedule .schedule__line__period[data-length="5"]{width:26.129%}@media screen and (max-width:860px){.page-fee .fee-body .f-schedule .schedule__line__period[data-length="5"]{width:41.129%}}.page-fee .fee-body .f-schedule .schedule__line__period[data-length="5.5"]{width:28.7419%}@media screen and (max-width:860px){.page-fee .fee-body .f-schedule .schedule__line__period[data-length="5.5"]{width:45.2419%}}.page-fee .fee-body .f-schedule .schedule__line__period[data-length="10"]{width:52.258%}@media screen and (max-width:860px){.page-fee .fee-body .f-schedule .schedule__line__period[data-length="10"]{width:82.258%}}.page-fee .fee-body .f-schedule .schedule__line__period[data-length="11"]{width:57.4838%}@media screen and (max-width:860px){.page-fee .fee-body .f-schedule .schedule__line__period[data-length="11"]{width:90.4838%}}.page-fee .fee-body .f-schedule .schedule__line__period[data-length="11.5"]{width:60.0967%}@media screen and (max-width:860px){.page-fee .fee-body .f-schedule .schedule__line__period[data-length="11.5"]{width:94.5967%}}.page-fee .fee-body .f-schedule .schedule__line__period[data-length="12"]{width:62.7096%}@media screen and (max-width:860px){.page-fee .fee-body .f-schedule .schedule__line__period[data-length="12"]{width:98.7096%}}.page-fee .fee-body .f-schedule .schedule__line__period[data-length="12.5"]{width:65.3225%}@media screen and (max-width:860px){.page-fee .fee-body .f-schedule .schedule__line__period[data-length="12.5"]{width:102.8225%}}.page-fee .fee-body .f-schedule .schedule__line__period[data-length="13"]{width:67.9354%}@media screen and (max-width:860px){.page-fee .fee-body .f-schedule .schedule__line__period[data-length="13"]{width:106.9354%}}.page-fee .fee-body .f-schedule .schedule__line__period[data-length="13.5"]{width:70.5483%}@media screen and (max-width:860px){.page-fee .fee-body .f-schedule .schedule__line__period[data-length="13.5"]{width:111.0483%}}.page-fee .fee-body .f-schedule .schedule__line__period[data-length="14"]{width:73.1612%}@media screen and (max-width:860px){.page-fee .fee-body .f-schedule .schedule__line__period[data-length="14"]{width:115.1612%}}.page-fee .fee-body .f-schedule .schedule__line__period[data-length="14.5"]{width:75.7741%}@media screen and (max-width:860px){.page-fee .fee-body .f-schedule .schedule__line__period[data-length="14.5"]{width:119.2741%}}.page-fee .fee-body .f-schedule .schedule__line__period[data-length="15"]{width:78.387%}@media screen and (max-width:860px){.page-fee .fee-body .f-schedule .schedule__line__period[data-length="15"]{width:123.387%}}.page-fee .fee-body .f-borrow{display:flex;align-items:center;justify-content:center;padding:5rem 8rem;background-image:url(//onewaygc.co.jp/wordpress/wp-content/themes/onewaygc/./images/fee/fee_bg_img.jpg);background-repeat:no-repeat;background-position:top center;background-size:cover}@media screen and (max-width:1200px) and (min-width:861px){.page-fee .fee-body .f-borrow{padding:5rem 3rem}}@media screen and (max-width:860px){.page-fee .fee-body .f-borrow{flex-direction:column;padding:0 1.5rem}}.page-fee .fee-body .f-borrow__box{padding:30px;color:#fff}@media screen and (max-width:860px){.page-fee .fee-body .f-borrow__box{margin-top:3rem}}.page-fee .fee-body .f-borrow__box:last-child{border:solid 1px #ccc;width:48%;margin-left:8rem}@media screen and (max-width:1200px) and (min-width:861px){.page-fee .fee-body .f-borrow__box:last-child{margin-left:2rem}}@media screen and (max-width:860px){.page-fee .fee-body .f-borrow__box:last-child{width:100%;margin:3rem 3rem 5rem}}.page-fee .fee-body .f-borrow__box__item:first-child{margin-bottom:6rem}@media screen and (max-width:860px){.page-fee .fee-body .f-borrow__box__item:first-child{margin-bottom:3rem}}.page-fee .fee-body .f-borrow__box__text{font-size:1.125rem;margin-top:10px}.page-fee .fee-body .f-borrow__box__title{font-size:3rem;font-weight:700;margin-top:20px}@media screen and (max-width:860px){.page-fee .fee-body .f-borrow__box__title{margin-top:0}}.page-fee .fee-body .f-borrow__box__title.--charge{font-size:1.5rem;margin-bottom:30px}@media screen and (max-width:860px){.page-fee .fee-body .f-borrow__box__title.--charge{margin-bottom:40px}}.page-fee .fee-body .f-borrow__box__detail{border-top:1px solid #fff;font-size:.9375rem;margin-top:10px;padding-top:10px}.page-fee .fee-body .f-borrow__box__content{margin-bottom:2rem}.page-fee .fee-body .f-borrow__box__subheading{font-size:1.125rem;margin-bottom:10px}.page-fee .fee-body .f-borrow__box__outline{font-size:.9375rem;line-height:1.5}.page-fee .fee-body .web-portal__title{font-size:5rem;padding:0 8rem;margin-bottom:5rem;text-align:center}@media screen and (max-width:860px){.page-fee .fee-body .web-portal__title{width:85%;padding:0;margin:0 auto;font-size:2.75rem}}.page-fee .fee-body .web-portal__title__jp{font-size:1.5rem;padding:0 8rem;margin-top:5rem;text-align:center}@media screen and (max-width:860px){.page-fee .fee-body .web-portal__title__jp{width:85%;margin:0 auto;padding:0;font-size:14px}}.page-fee .fee-body .web-portal .portal-type{display:flex;align-items:center;margin-bottom:5rem}@media screen and (max-width:860px){.page-fee .fee-body .web-portal .portal-type{flex-direction:column;margin-bottom:2rem}}.page-fee .fee-body .web-portal .portal-type__box{width:25%;text-align:center;border-right:solid 1px #aaa}@media screen and (max-width:860px){.page-fee .fee-body .web-portal .portal-type__box{width:85%;margin:0 auto;border-right:0;border-bottom:solid 1px #aaa;padding:2rem 0}}.page-fee .fee-body .web-portal .portal-type__box:last-child{border-right:0}@media screen and (max-width:860px){.page-fee .fee-body .web-portal .portal-type__box:last-child{border-bottom:0}}.page-fee .fee-body .web-portal .portal-type__title{font-size:1.625rem}@media screen and (max-width:860px){.page-fee .fee-body .web-portal .portal-type__title{font-size:1.25rem}}.page-fee .fee-body .web-portal .portal-type__link{display:block;color:#000;width:200px;border:solid 1px #aaa;padding:1rem 0;margin:0 auto;text-decoration:none}.page-fee .fee-body .web-portal__description{padding:0 8rem;margin-bottom:8rem;text-align:center;font-size:1.25rem}@media screen and (max-width:860px){.page-fee .fee-body .web-portal__description{width:85%;margin:0 auto 2rem;padding:0;font-size:.9375rem}}.page-fee .fee-body .web-member{padding:10rem 0;background-color:#faf7f2}@media screen and (max-width:860px){.page-fee .fee-body .web-member{padding:2rem 0}}.page-fee .fee-body .web-member__container{display:flex;align-items:center;padding:0 8rem}@media screen and (max-width:860px){.page-fee .fee-body .web-member__container{flex-direction:column-reverse;padding:0}}.page-fee .fee-body .web-member__img{width:41%;height:900px;margin-left:8rem;transition:.8s}@media screen and (max-width:1200px) and (min-width:861px){.page-fee .fee-body .web-member__img{margin-left:0}}@media screen and (max-width:860px){.page-fee .fee-body .web-member__img{width:85%;height:430px;margin:4rem 0 auto}}.page-fee .fee-body .web-member__img.js-img-btn-1{background-image:url(//onewaygc.co.jp/wordpress/wp-content/themes/onewaygc/./images/fee/wm_img_01.jpg);background-repeat:no-repeat;background-position:top center;background-size:contain}.page-fee .fee-body .web-member__img.js-img-btn-2{background-image:url(//onewaygc.co.jp/wordpress/wp-content/themes/onewaygc/./images/fee/wm_img_02.jpg);background-repeat:no-repeat;background-position:top center;background-size:contain}.page-fee .fee-body .web-member__img.js-img-btn-3{background-image:url(//onewaygc.co.jp/wordpress/wp-content/themes/onewaygc/./images/fee/wm_img_03.jpg);background-repeat:no-repeat;background-position:top center;background-size:contain}.page-fee .fee-body .web-member__img__btn{padding:5rem 0}@media screen and (max-width:860px){.page-fee .fee-body .web-member__img__btn{padding:2rem 0}}.page-fee .fee-body .web-member__img__btn .btn-title{position:relative;font-size:2.25rem;padding:2rem 0;border-top:solid 1px #aaa}@media screen and (max-width:860px){.page-fee .fee-body .web-member__img__btn .btn-title{padding:1rem;font-size:1.625rem}}.page-fee .fee-body .web-member__img__btn .btn-title:hover{cursor:pointer}.page-fee .fee-body .web-member__img__btn .btn-title:last-child{border-bottom:solid 1px #aaa}.page-fee .fee-body .web-member__img__btn .btn-title__icon{position:absolute;top:50%;left:-30px;transform:translateY(-50%);width:12px;height:12px;border-radius:50%;background-color:#ecca9d;transition:.5s;opacity:0}@media screen and (max-width:860px){.page-fee .fee-body .web-member__img__btn .btn-title__icon{left:-5px}}.page-fee .fee-body .web-member__img__btn .btn-title.--active .btn-title__icon{opacity:1}.page-fee .fee-body .web-member__item{width:41%;margin-left:8%;color:#455d58}@media screen and (max-width:860px){.page-fee .fee-body .web-member__item{width:85%;margin:0 auto}}.page-fee .fee-body .web-member__title{font-size:5rem}@media screen and (max-width:860px){.page-fee .fee-body .web-member__title{font-size:2.75rem;line-height:1.3;padding:.25rem 0 2rem}}.page-fee .fee-body .web-member__title__jp{font-size:1.5rem}@media screen and (max-width:860px){.page-fee .fee-body .web-member__title__jp{font-size:.875rem}}.page-fee .fee-body .web-member__description{font-size:1.25rem}@media screen and (max-width:860px){.page-fee .fee-body .web-member__description{font-size:.9375rem}}.page-fee .fee-body .web-member__entry{display:block;text-align:center;width:200px;border:solid 1px #aaa;padding:1rem 0;text-decoration:none;color:#455d58}@media screen and (max-width:860px){.page-fee .fee-body .web-member__entry{margin:0 auto}}.page-recruit__title{text-align:center;padding:5rem 0}.page-recruit .recruit-tab{width:100%;margin:0 auto}.page-recruit .recruit-tab input[type=radio]{display:none}.page-recruit .recruit-tab__area{display:flex;align-items:center;margin:0 2.5rem 5rem;max-width:1400px}@media screen and (max-width:860px){.page-recruit .recruit-tab__area{margin:0 auto 3rem}}.page-recruit .recruit-tab__area label{padding:5px 0;color:#999;text-align:left;font-size:.8125rem;font-weight:700;cursor:pointer;transition:.4s;margin-right:2rem}@media screen and (max-width:860px){.page-recruit .recruit-tab__area label{text-align:center;padding:.5rem;margin-right:0}}.page-recruit .recruit-tab #recruit-tab1:checked~.recruit-tab__area .recruit-tab1__label{color:#000;border-bottom:solid 1px #000}.page-recruit .recruit-tab #recruit-tab1:checked~.recruit-panel__area #recruit-panel1{display:block}.page-recruit .recruit-tab #recruit-tab2:checked~.recruit-tab__area .recruit-tab2__label{color:#000;border-bottom:solid 1px #000}.page-recruit .recruit-tab #recruit-tab2:checked~.recruit-panel__area #recruit-panel2{display:block}.page-recruit .recruit-tab #recruit-tab3:checked~.recruit-tab__area .recruit-tab3__label{color:#000;border-bottom:solid 1px #000}.page-recruit .recruit-tab #recruit-tab3:checked~.recruit-panel__area #recruit-panel3{display:block}.page-recruit .recruit-tab #recruit-tab4:checked~.recruit-tab__area .recruit-tab4__label{color:#000;border-bottom:solid 1px #000}.page-recruit .recruit-tab #recruit-tab4:checked~.recruit-panel__area #recruit-panel4{display:block}.page-recruit .recruit-tab #recruit-tab5:checked~.recruit-tab__area .recruit-tab5__label{color:#000;border-bottom:solid 1px #000}.page-recruit .recruit-tab #recruit-tab5:checked~.recruit-panel__area #recruit-panel5{display:block}.page-recruit .recruit-tab .recruit-panel__box{display:none}.page-recruit .recruit-tab .recruit-panel__box-bg{background:url(//onewaygc.co.jp/wordpress/wp-content/themes/onewaygc/./images/recruit/recruit_01.jpg) center;background-size:cover;background-repeat:no-repeat;padding-top:300px}@media screen and (max-width:860px){.page-recruit .recruit-tab .recruit-panel__box-bg{padding-top:100px}}.page-recruit .recruit-tab .recruit-panel__box-bg--front{background:url(//onewaygc.co.jp/wordpress/wp-content/themes/onewaygc/./images/recruit/recruit_02.jpg) top;background-size:cover;background-repeat:no-repeat;padding-top:300px}@media screen and (max-width:860px){.page-recruit .recruit-tab .recruit-panel__box-bg--front{padding-top:100px}}.page-recruit .recruit-tab .recruit-panel__box-bg--starter{background:url(//onewaygc.co.jp/wordpress/wp-content/themes/onewaygc/./images/recruit/recruit_03.jpg) top;background-size:cover;background-repeat:no-repeat;padding-top:300px}@media screen and (max-width:860px){.page-recruit .recruit-tab .recruit-panel__box-bg--starter{padding-top:100px}}.page-recruit .recruit-tab .recruit-panel__box-bg--course{background:url(//onewaygc.co.jp/wordpress/wp-content/themes/onewaygc/./images/recruit/recruit_04.jpg) top;background-size:cover;background-repeat:no-repeat;padding-top:300px}@media screen and (max-width:860px){.page-recruit .recruit-tab .recruit-panel__box-bg--course{padding-top:100px}}.page-recruit .recruit-tab .recruit-panel__box-bg--facility{background:url(//onewaygc.co.jp/wordpress/wp-content/themes/onewaygc/./images/recruit/recruit_05.jpg) top;background-size:cover;background-repeat:no-repeat;padding-top:300px}@media screen and (max-width:860px){.page-recruit .recruit-tab .recruit-panel__box-bg--facility{padding-top:100px}}.page-recruit .recruit-tab .panel-box{max-width:1400px;margin:0 auto;padding:5rem 0}@media screen and (max-width:860px){.page-recruit .recruit-tab .panel-box{padding:3rem 1rem}}.page-recruit .recruit-tab .panel-box__notice{display:block;color:red;font-size:1.125rem;font-weight:700;padding:.5rem 2.5rem;border-bottom:solid 1px #d9d6cc;margin-bottom:3.125rem}@media screen and (max-width:860px){.page-recruit .recruit-tab .panel-box__notice{padding:.5rem 1rem}}.page-recruit .recruit-tab .panel-box__section{display:flex;align-items:flex-start;justify-content:center;margin-bottom:3.125rem}.page-recruit .recruit-tab .panel-box__section:last-child{margin-bottom:0}.page-recruit .recruit-tab .panel-box__section .side-caption{width:15%}@media screen and (max-width:860px){.page-recruit .recruit-tab .panel-box__section .side-caption{width:30%}}.page-recruit .recruit-tab .panel-box__section .side-caption__text{font-size:.75rem;color:#8e8e8e}.page-recruit .recruit-tab .panel-box__section .detail-content{width:50%}@media screen and (max-width:860px){.page-recruit .recruit-tab .panel-box__section .detail-content{width:70%}}.page-recruit .recruit-tab .panel-box__section .detail-content__title{margin-bottom:2rem;line-height:1.65}.page-recruit .recruit-tab .panel-box__section .detail-content__description{font-size:.875rem;margin-bottom:3.125rem}.page-recruit .recruit-tab .panel-box__section .detail-content__sub-title{margin:2rem 0;padding:.5rem 0;border-bottom:solid 1px #d9d6cc;font-size:1.125rem;font-weight:700}.page-recruit .recruit-tab .panel-box__section .detail-content__text,.page-recruit .recruit-tab .panel-box__section .detail-content__info,.page-recruit .recruit-tab .panel-box__section .detail-content__table{font-size:.875rem;padding:1.875rem;background-color:#f7f8f8}.page-recruit .recruit-tab .panel-box__section .detail-content__table td{padding:12px;vertical-align:top}@media screen and (max-width:860px){.page-recruit .recruit-tab .panel-box__section .detail-content__table td{display:block;padding:10px}}.page-entry{background-color:#000;color:#fff}.page-entry .entry-head{position:relative;height:30vh;padding-top:5vw;background-color:#fff;color:#000}.page-entry .entry-head__title{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:120px;font-weight:400;text-align:center;letter-spacing:2px;line-height:1;font-family:"Untitled Sans",sans-serif}@media screen and (max-width:1200px){.page-entry .entry-head__title{font-size:50px}}.page-entry .entry-body{letter-spacing:1.5px}.page-entry .entry-body .l-section{border-top:solid 1px #909090;padding:10rem 0}@media screen and (max-width:1200px){.page-entry .entry-body .l-section{padding:5rem 0}}.page-entry .entry-body .l-section:last-child{background-image:url(//onewaygc.co.jp/wordpress/wp-content/themes/onewaygc/./images/entry/entry_bg_03.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}.page-entry .entry-body .l-section__title{text-align:center;letter-spacing:.5rem;font-size:2rem;margin-bottom:10rem}@media screen and (max-width:1200px){.page-entry .entry-body .l-section__title{font-size:1.125rem;margin-bottom:5rem}}.page-entry .entry-body .l-section__title.--low{margin-bottom:0}@media screen and (max-width:1200px){.page-entry .entry-body .l-section__title.--low{margin-bottom:5rem}}.page-entry .entry-body .l-section__contents{max-width:1400px;margin:0 auto;font-family:"Untitled Sans",sans-serif}.page-entry .entry-body .l-section__contents .member-type{padding:0 9rem}@media screen and (max-width:1200px){.page-entry .entry-body .l-section__contents .member-type{padding:0}}.page-entry .entry-body .l-section__contents .member-type__title{font-size:1.625rem;text-align:center;margin-bottom:5rem}@media screen and (max-width:1200px){.page-entry .entry-body .l-section__contents .member-type__title{font-size:.9375rem;margin-bottom:3rem}}.page-entry .entry-body .l-section__contents .member-type__container{display:grid;grid-template-columns:1fr 1fr;gap:5rem;margin-bottom:5rem;color:#000}@media screen and (max-width:1200px){.page-entry .entry-body .l-section__contents .member-type__container{grid-template-columns:1fr;margin-bottom:8rem}}.page-entry .entry-body .l-section__contents .member-type__content{text-shadow:0px 0px 8px #000,0px 0px 8px #000;color:#fff;padding:5rem;border:18px groove #fff}@media screen and (max-width:1200px) and (min-width:1201px){.page-entry .entry-body .l-section__contents .member-type__content{padding:5rem 1rem}}@media screen and (max-width:1200px){.page-entry .entry-body .l-section__contents .member-type__content{padding:2rem}}.page-entry .entry-body .l-section__contents .member-type__content .content-subheading{font-size:1.5rem;text-align:center;margin-bottom:2rem}@media screen and (max-width:1200px){.page-entry .entry-body .l-section__contents .member-type__content .content-subheading{font-size:.9375rem}}.page-entry .entry-body .l-section__contents .member-type__content .content-description{text-align:center;margin-bottom:2rem}@media screen and (max-width:1200px){.page-entry .entry-body .l-section__contents .member-type__content .content-description{font-size:.9375rem}}.page-entry .entry-body .l-section__contents .member-type__content .charge-tbl{margin:0 auto}@media screen and (max-width:1200px){.page-entry .entry-body .l-section__contents .member-type__content .charge-tbl{font-size:.9375rem}}.page-entry .entry-body .l-section__contents .member-type__content .charge-tbl th,.page-entry .entry-body .l-section__contents .member-type__content .charge-tbl td{width:40%}.page-entry .entry-body .l-section__contents .member-type__content .charge-tbl .price{text-align:right}.page-entry .entry-body .l-section__contents .member-type__benefits{background-color:#fff;padding:5rem 8rem;color:#000}@media screen and (max-width:1200px){.page-entry .entry-body .l-section__contents .member-type__benefits{width:90%;margin:0 auto;padding:2rem}}@media screen and (max-width:860px){.page-entry .entry-body .l-section__contents .member-type__benefits{width:100%}}.page-entry .entry-body .l-section__contents .member-type__benefits .benefits-subheading{font-size:1.25rem;margin-bottom:2rem}@media screen and (max-width:1200px){.page-entry .entry-body .l-section__contents .member-type__benefits .benefits-subheading{font-size:.9375rem;text-align:center}}@media screen and (max-width:1200px){.page-entry .entry-body .l-section__contents .member-type__benefits .benefits-list{padding-left:1rem;margin:0}}.page-entry .entry-body .l-section__contents .member-type__benefits .benefits-list__item{margin-bottom:2rem}@media screen and (max-width:1200px){.page-entry .entry-body .l-section__contents .member-type__benefits .benefits-list__item{font-size:.875rem}}.page-entry .entry-body .l-section__contents .member-type__benefits .sub-list{padding-top:.75rem}.page-entry .entry-body .l-section__contents .member-type__benefits .sub-list__item{font-size:.9375rem}@media screen and (max-width:1200px){.page-entry .entry-body .l-section__contents .member-type__benefits .sub-list__item{font-size:.75rem}}.page-entry .entry-body .entry-flow__process.fixed{position:sticky;top:70px}@media screen and (max-width:1200px){.page-entry .entry-body .entry-flow__process.fixed{top:0}}@media screen and (max-width:860px){.page-entry .entry-body .entry-flow__process.fixed{top:55px}}.page-entry .entry-body .entry-flow__process.fixed.sp-only-title{height:14vh}.page-entry .entry-body .entry-flow__process.fixed.sp-only-title .process-box{align-items:start;height:14vh}.page-entry .entry-body .entry-flow__process.fixed.sp-only-title .process-box .title-text{height:14vh}.page-entry .entry-body .entry-flow__process .process-box{display:grid;align-items:center;grid-template-columns:1fr 1fr;gap:5rem;max-width:1400px;margin:0 auto;height:100vh}@media screen and (max-width:1200px){.page-entry .entry-body .entry-flow__process .process-box{gap:3rem}}@media screen and (max-width:860px){.page-entry .entry-body .entry-flow__process .process-box{grid-template-columns:1fr}}.page-entry .entry-body .entry-flow__process .process-box__content{background-color:#fff;color:#000;padding:3rem 5rem;height:60vh}@media screen and (max-width:1200px){.page-entry .entry-body .entry-flow__process .process-box__content{padding:3rem;height:70vh}}@media screen and (max-width:860px){.page-entry .entry-body .entry-flow__process .process-box__content{height:100vh}}.page-entry .entry-body .entry-flow__process .process-box__content.web1p{position:relative}.page-entry .entry-body .entry-flow__process .process-box__content.--left .info-text{margin-bottom:2rem}@media screen and (max-width:1200px){.page-entry .entry-body .entry-flow__process .process-box__content.--left .info-text{font-size:.875rem}}.page-entry .entry-body .entry-flow__process .process-box__content.title-text{background-color:#000}.page-entry .entry-body .entry-flow__process .process-box__content.title-text h2{color:#fff;margin:0}.page-entry .entry-body .entry-flow__process .process-box__content button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:8px;border-color:#d9d6cc;background-color:orange;padding:0}.page-entry .entry-body .entry-flow__process .process-box__content button:hover{transition:.5s;border-color:orange;background-color:#fff;color:orange}.page-entry .entry-body .entry-flow__process .process-box__content button:hover a{color:orange}.page-entry .entry-body .entry-flow__process .process-box__content button a{padding:.625rem 0;color:#fff;width:250px;display:block;text-decoration:none}.page-entry .entry-body .entry-flow__process .process-box__subheading{margin-bottom:3rem;text-align:center;font-size:1.25rem;font-weight:700;letter-spacing:.5rem}@media screen and (max-width:1200px){.page-entry .entry-body .entry-flow__process .process-box__subheading{font-size:.9375rem}}.page-entry .entry-body .entry-flow__process .process-box__text{margin-bottom:2rem;border-bottom:solid 1px #000}@media screen and (max-width:1200px){.page-entry .entry-body .entry-flow__process .process-box__text{font-size:.875rem}}.page-entry .entry-body .entry-flow__process .process-box__text.left-text{text-align:center}.page-entry .entry-body .entry-flow__process .process-box__list{margin:2rem 0}.page-entry .entry-body .entry-flow__process .process-box__list-item{font-size:.9375rem;margin-bottom:1rem}.page-entry .entry-body .entry-flow__process .process-box__list-item.credit-card{margin-bottom:.5rem}@media screen and (max-width:1200px){.page-entry .entry-body .entry-flow__process .process-box__list-item{font-size:.75rem}}.page-entry .entry-body .entry-flow__process .process-box__list-item:last-child{margin-bottom:0}.page-entry .entry-body .law-box{margin-bottom:5rem}.page-entry .entry-body .law-box__link{position:relative;display:flex;align-items:center;justify-content:center;width:250px;padding:2rem 0;font-size:1.0625rem;font-weight:500;font-family:Helvetica Neue,Arial,Meiryo,sans-serif,sans-serif;color:#585555;background-color:rgba(255,255,255,.76);line-height:1;letter-spacing:.04em;border:solid 2px #6a6969;border-radius:4px;transition:.4s;text-decoration:none;margin:0 auto}@media screen and (max-width:1200px){.page-entry .entry-body .law-box__link{font-size:.875rem}}.page-entry .entry-body .law-box .blank-icon{position:absolute;top:50%;right:5%;transform:translateY(-50%);width:2.2rem;height:2.2rem;display:inline;fill:#000;opacity:.4;transition:opacity .4s}@media screen and (max-width:1200px){.page-entry .entry-body .law-box .blank-icon{width:1.8rem;height:1.8rem}}.page-course{padding-top:3vw;color:#909090}.page-course .course-head{position:relative;height:90vh;border-bottom:solid 1px #909090}@media screen and (max-width:860px){.page-course .course-head{height:100vh}}.page-course .course-head__title{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50vw;text-align:center}@media screen and (max-width:860px){.page-course .course-head__title{width:90vw}}.page-course .course-head__title__en{font-size:120px;margin-bottom:10rem;line-height:1}@media screen and (max-width:1300px) and (min-width:861px){.page-course .course-head__title__en{font-size:8.3333333vw}}@media screen and (max-width:860px){.page-course .course-head__title__en{font-size:55px;margin-bottom:3rem}}.page-course .course-head__title__en .--color{color:#576638}.page-course .course-head__title__jp{font-size:18px;line-height:1.8;letter-spacing:2.5px}@media screen and (max-width:860px){.page-course .course-head__title__jp{font-size:12px}}.page-course .course-body .l-section{padding:5rem 0;border-bottom:solid 1px #909090}@media screen and (max-width:860px){.page-course .course-body .l-section{padding:3rem 0}}.page-course .course-body .l-section__title{width:95%;margin:0 auto 2rem;font-size:45px;font-family:"Untitled Sans",sans-serif;font-weight:700;line-height:1;text-align:center}@media screen and (max-width:860px){.page-course .course-body .l-section__title{font-size:35px}}.page-course .course-body .l-section__title-sub{display:block;margin-bottom:10px;font-size:13px;font-weight:600;letter-spacing:5px;text-align:center}.page-course .course-body .l-section__grid{display:flex;align-items:flex-start;width:95%;margin:0 auto;padding:3rem 0}@media screen and (max-width:860px){.page-course .course-body .l-section__grid{flex-direction:column;padding:0}}.page-course .course-body .l-section__grid.--reverse{align-items:center}@media screen and (max-width:860px){.page-course .course-body .l-section__grid.--reverse{flex-direction:column-reverse}}.page-course .course-body .l-section__grid-col{width:50%}@media screen and (max-width:860px){.page-course .course-body .l-section__grid-col{width:100%}}@media screen and (max-width:860px){.page-course .course-body .l-section__grid-col.--space{margin-bottom:3rem}}.page-course .course-body .l-section iframe{height:50vh;width:100%;margin:0 auto;padding:0 70px}@media screen and (max-width:860px){.page-course .course-body .l-section iframe{height:40vh;width:85%;padding:0}}.page-course .course-body .daily-container{position:relative;padding:110px 0;background-image:url(//onewaygc.co.jp/wordpress/wp-content/themes/onewaygc/./images/course/daily_bg.jpg);background-repeat:no-repeat;background-position:top center;background-size:cover;background-attachment:fixed;border-bottom:solid 1px #909090;font-family:"Untitled Sans",sans-serif;color:#fff}@media screen and (max-width:860px){.page-course .course-body .daily-container{background-attachment:scroll}}.page-course .course-body .daily-container .daily-title{font-size:45px;text-align:center;letter-spacing:7px;margin-bottom:2rem}.page-course .course-body .daily-container .daily-title__sub{display:block;margin-bottom:10px;font-size:13px;font-weight:600;letter-spacing:5px;text-align:center}.page-course .course-body .daily-container .daily-item{display:flex;justify-content:space-between;width:85%;margin:0 auto;padding:4rem 0}@media screen and (max-width:860px){.page-course .course-body .daily-container .daily-item{flex-direction:column-reverse;padding:3rem 0}}.page-course .course-body .daily-container .daily-item.--reverse{flex-direction:row-reverse}@media screen and (max-width:860px){.page-course .course-body .daily-container .daily-item.--reverse{flex-direction:column-reverse}}.page-course .course-body .daily-container .daily-item__img{width:50%}@media screen and (max-width:860px){.page-course .course-body .daily-container .daily-item__img{width:100%}}.page-course .course-body .daily-container .daily-item__box{width:40%}@media screen and (max-width:860px){.page-course .course-body .daily-container .daily-item__box{width:100%}}.page-course .course-body .daily-container .daily-item__box .daily-box{padding-top:40px}@media screen and (max-width:860px){.page-course .course-body .daily-container .daily-item__box .daily-box{padding-top:20px}}.page-course .course-body .daily-container .daily-item__box .daily-box__num{font-size:50px;font-weight:700}@media screen and (max-width:860px){.page-course .course-body .daily-container .daily-item__box .daily-box__num{font-size:35px;text-align:center}}.page-course .course-body .daily-container .daily-item__box .daily-box__title{font-size:20px;margin-top:30px;margin-bottom:40px}@media screen and (max-width:860px){.page-course .course-body .daily-container .daily-item__box .daily-box__title{font-size:18px;margin-top:15px;margin-bottom:25px;text-align:center}}.page-course .course-body .daily-container .daily-item__box .daily-box__text{font-size:15px;line-height:2.2}@media screen and (max-width:860px){.page-course .course-body .daily-container .daily-item__box .daily-box__text{font-size:13px}}.page-course .course-body .slider-box{width:60%;margin:0 auto}@media screen and (max-width:860px){.page-course .course-body .slider-box{width:85%}}.page-course .course-body .slider-box__img{position:relative;height:30vw;border:solid 1px #909090;padding:1.5rem}@media screen and (max-width:860px){.page-course .course-body .slider-box__img{height:55vw;padding:.5rem}}.page-course .course-body .slider-box__img-name{position:absolute;right:-15px;bottom:-20px;font-size:2rem;letter-spacing:1.5px;color:rgba(40,37,37,.5882352941);z-index:1}@media screen and (max-width:860px){.page-course .course-body .slider-box__img-name{font-size:1.5rem}}.page-course .course-body .slider-box__description{width:80%;margin:0 auto;padding:3rem 0;font-size:18px;letter-spacing:2px;line-height:2}@media screen and (max-width:860px){.page-course .course-body .slider-box__description{width:100%;padding:2rem 0;font-size:14px}}.page-course .course-body .inner-box{width:80%;margin:0 auto;text-align:center}@media screen and (max-width:860px){.page-course .course-body .inner-box{width:90%}}.page-course .course-body .inner-box .small-text{display:block;margin-bottom:10px;font-size:13px;font-weight:600;letter-spacing:5px;text-align:center}.page-course .course-body .inner-box .subheading{font-size:45px;margin-bottom:2rem;font-family:"Untitled Sans",sans-serif}@media screen and (max-width:860px){.page-course .course-body .inner-box .subheading{font-size:35px}}.page-course .course-body .inner-box .text{margin-bottom:2rem;line-height:1.5;letter-spacing:1.5px}@media screen and (max-width:860px){.page-course .course-body .inner-box .text{font-size:14px}}@media screen and (max-width:860px){.page-course .course-body .inner-box .text.--left{text-align:left}}.page-course .course-body .figure-slider{height:30vw;width:100%;display:flex;margin-bottom:5rem}@media screen and (max-width:860px){.page-course .course-body .figure-slider{height:65vw;margin-bottom:8rem}}.page-course .course-body .figure-slider__item{width:33.3333%;margin-right:30px}@media screen and (max-width:860px){.page-course .course-body .figure-slider__item{margin-right:15px}}.page-course .course-body .figure-slider__item:nth-of-type(1){margin-top:50px}.page-course .course-body .figure-slider__item:nth-of-type(2){margin-bottom:-50px}.page-course .course-body .figure-slider__item:nth-of-type(3){margin-top:106px;margin-bottom:-70px}@media screen and (max-width:860px){.page-course .course-body .figure-slider__item:nth-of-type(3){margin-right:0}}.page-course .course-body .figure-slider img{-o-object-fit:cover !important;object-fit:cover !important}.page-course .course-body .info-box{width:80%;margin:0 auto}@media screen and (max-width:860px){.page-course .course-body .info-box{width:90%}}.page-course .course-body .info-box__img{height:100%;margin-bottom:2rem}.page-course .course-body .info-box__img img{-o-object-fit:cover !important;object-fit:cover !important}.page-course .course-body .info-box .subheading{font-size:1.25rem;font-family:"Untitled Sans",sans-serif;font-weight:700;margin-bottom:2rem}.page-course .course-body .info-box .subheading .--large{font-size:45px}@media screen and (max-width:860px){.page-course .course-body .info-box .subheading .--large{font-size:35px}}.page-course .course-body .info-box .text{margin-bottom:2rem;line-height:1.5;letter-spacing:1.5px}@media screen and (max-width:860px){.page-course .course-body .info-box .text{font-size:14px}}.page-course .course-body .info-box .accordion-wrap{border-bottom:1px solid #909090;margin-bottom:2rem;margin-left:40%}@media screen and (max-width:860px){.page-course .course-body .info-box .accordion-wrap{margin-left:35%;margin-bottom:5rem}}.page-course .course-body .info-box .accordion-wrap .accordion-item{position:relative;width:100%;margin:30 auto 0;cursor:pointer}.page-course .course-body .info-box .accordion-wrap .accordion-item:before{position:absolute;content:"";display:block;width:15px;height:2px;background-color:#909090;right:5px;top:50%;transform:translate(0,-50%)}.page-course .course-body .info-box .accordion-wrap .accordion-item:after{position:absolute;content:"";display:block;width:15px;height:2px;background-color:#909090;right:5px;top:50%;transform:translate(0,-50%) rotate(90deg);transition:.3s}.page-course .course-body .info-box .accordion-wrap .accordion-item.active:after{transform:rotate(180deg)}.page-course .course-body .info-box .accordion-wrap .accordion-header{transition:ease-in-out .1s;color:#ddba4d;font-weight:700}.page-course .course-body .info-box .accordion-wrap .accordion-text{width:100%;display:none;padding-top:5px;padding-bottom:20px}.page-course .course-body .info-box .accordion-wrap .accordion-text p{font-family:Arial,Helvetica,sans-serif}.page-course .course-body .info-box .accordion-wrap .accordion-text span{display:inline-block;margin-right:1rem}.page-course .course-body .info-box .accordion-wrap .accordion-text .--back{color:#000}.page-course .course-body .info-box .accordion-wrap .accordion-text .--regular{color:#0b9bde}.page-course .course-body .info-box .accordion-wrap .accordion-text .--front{color:#909090}.page-course .course-body .info-box .accordion-wrap .accordion-text .--ladies{color:#d96e9c}.page-course .course-body .img-container{display:flex;flex-wrap:wrap;justify-content:space-between;font-family:"Untitled Sans",sans-serif;padding-top:3rem}@media screen and (max-width:860px){.page-course .course-body .img-container{padding-top:2rem}}.page-course .course-body .img-container .img-item{width:30%;margin-top:2rem;margin-bottom:5rem}@media screen and (max-width:860px){.page-course .course-body .img-container .img-item{width:45%;margin-top:0;margin-bottom:2rem}}.page-course .course-body .img-container .img-item__subheading{font-size:2rem;border-bottom:solid 1px #909090;margin-bottom:3rem}@media screen and (max-width:860px){.page-course .course-body .img-container .img-item__subheading{font-size:1.2rem;margin-bottom:2rem}}.page-course .course-body .rate-container{padding:110px 0;border-bottom:solid 1px #909090;font-family:"Untitled Sans",sans-serif;overflow:hidden}@media screen and (max-width:860px){.page-course .course-body .rate-container{padding:3rem 0}}.page-course .course-body .rate-container .rate-title{font-size:45px;text-align:center;letter-spacing:7px;margin-bottom:2rem}.page-course .course-body .rate-container .rate-title__sub{display:block;margin-bottom:10px;font-size:13px;font-weight:600;letter-spacing:5px;text-align:center}.page-course .course-body .rate-container .rate-item{display:flex;justify-content:space-between;align-items:end;width:85%;margin:0 auto;padding:4rem 0}@media screen and (max-width:860px){.page-course .course-body .rate-container .rate-item{flex-direction:column-reverse;width:100%;padding:3rem 0 0}}.page-course .course-body .rate-container .rate-item__img{position:relative;width:60%;height:30vh}@media screen and (max-width:860px){.page-course .course-body .rate-container .rate-item__img{width:100%}}.page-course .course-body .rate-container .rate-item__img img{-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom}.page-course .course-body .rate-container .rate-item__img:after{content:"";position:absolute;top:-35%;left:-30%;width:100%;height:100%;background-color:#f5f8f8;z-index:-1}@media screen and (max-width:860px){.page-course .course-body .rate-container .rate-item__img:after{top:-70%;left:-40%}}@media screen and (max-width:860px){.page-course .course-body .rate-container .rate-item__img.--reverse:after{left:auto;right:-40%}}.page-course .course-body .rate-container .rate-item__img.--reverse img{-o-object-position:center 60%;object-position:center 60%}.page-course .course-body .rate-container .rate-item__box{width:40%}@media screen and (max-width:860px){.page-course .course-body .rate-container .rate-item__box{width:100%}}.page-course .course-body .rate-container .rate-item__box .rate-box{padding-top:40px}.page-course .course-body .rate-container .rate-item__box .rate-box__title{font-size:45px;font-weight:700}@media screen and (max-width:860px){.page-course .course-body .rate-container .rate-item__box .rate-box__title{font-size:35px;text-align:center}}.page-course .course-body .rate-container .rate-item__box .rate-box__title .--small{font-size:1.2rem}.page-course .course-body .rate-container .rate-item__box .rate-box__text{font-size:24px;font-weight:700;margin-top:30px}@media screen and (max-width:860px){.page-course .course-body .rate-container .rate-item__box .rate-box__text{font-size:18px;margin-top:15px;text-align:center}}.page-course .course-body .sub-slider{border-bottom:solid 1px #909090;padding:8rem 0 6.5rem 6rem}@media screen and (max-width:860px){.page-course .course-body .sub-slider{padding:5rem 0 4.5rem 2rem}}.page-course .course-body .swiper{height:100% !important}@keyframes zoomOut{0%{transform:scale(1.25)}100%{transform:scale(1)}}.page-course .course-body .mySwiper .swiper-slide-active img,.page-course .course-body .mySwiper .swiper-slide-duplicate-active img,.page-course .course-body .mySwiper .swiper-slide-prev img{animation:zoomOut 7s linear 0s normal both}.page-course .course-body .loopSwiper .swiper-slide{width:100% !important}.page-course .course-body .otherImgSwiper .swiper-wrapper,.page-course .course-body .otherImgSwiperSP .swiper-wrapper{transition-timing-function:linear}.page-course .course-body .otherImgSwiper .swiper-slide,.page-course .course-body .otherImgSwiperSP .swiper-slide{background-color:#fff !important;margin-right:30px}@media screen and (max-width:860px){.page-course .course-body .otherImgSwiper .swiper-slide,.page-course .course-body .otherImgSwiperSP .swiper-slide{width:250px !important;margin-right:2rem}}.page-course .course-body .otherImgSwiper .swiper-slide .img-item p,.page-course .course-body .otherImgSwiperSP .swiper-slide .img-item p{background-color:#fff;text-align:left;padding:1.5rem 0;font-size:15px;font-family:"Untitled Sans",sans-serif;font-weight:700;color:#000}@media screen and (max-width:860px){.page-course .course-body .otherImgSwiper .swiper-slide .img-item p,.page-course .course-body .otherImgSwiperSP .swiper-slide .img-item p{font-size:.6875rem;padding:.5rem}}.page-course .course-footer .fixed-bar{position:fixed;left:0;bottom:0;display:none;width:100%;padding:2rem 0;background-color:#fff;border-top:solid 1px #909090;z-index:996}@media screen and (max-width:860px){.page-course .course-footer .fixed-bar{padding:1rem 0}}.page-course .course-footer .fixed-bar__inner{width:95%;margin:0 auto}.page-course .course-footer .fixed-bar__inner .submenu{display:none;padding:1rem 0}.page-course .course-footer .fixed-bar__title{position:relative;font-size:25px;line-height:2}@media screen and (max-width:860px){.page-course .course-footer .fixed-bar__title{font-size:15px}}.page-course .course-footer .fixed-bar__title:before{position:absolute;content:"";display:block;width:15px;height:2px;background-color:#909090;right:5px;top:50%;transform:translate(0,-50%)}.page-course .course-footer .fixed-bar__title:after{position:absolute;content:"";display:block;width:15px;height:2px;background-color:#909090;right:5px;top:50%;transform:translate(0,-50%) rotate(90deg);transition:.3s}.page-course .course-footer .fixed-bar__title.active:after{transform:rotate(180deg)}.page-course .course-footer .fixed-bar__list{display:flex;flex-wrap:wrap;font-family:Arial,Helvetica,sans-serif;text-align:center;border-left:solid 1px #909090;border-top:solid 1px #909090}.page-course .course-footer .fixed-bar__list-item{width:20%;border-right:solid 1px #909090;border-bottom:solid 1px #909090}.page-course .course-footer .fixed-bar__item-link{display:block;text-decoration:none;color:#909090;padding:1rem;font-size:1.25rem}@media screen and (max-width:860px){.page-course .course-footer .fixed-bar__item-link{padding:0;font-size:.875rem}}.page-club{overflow:hidden}.page-club__head{height:100vh;position:relative}.page-club__head .h-title{position:absolute;left:0;bottom:0;font-size:15vw;font-family:"Untitled Sans",sans-serif;color:#fff;line-height:1;padding-left:50px;z-index:1}@media screen and (max-width:860px){.page-club__head .h-title{bottom:15%;padding-left:0;font-size:7rem}}.page-club__body{overflow:hidden;margin-bottom:-80px;background-color:#fff}.page-club__body .l-section{padding:5rem 0}@media screen and (max-width:860px){.page-club__body .l-section{padding:4rem 0}}.page-club__body .l-section__title{display:flex;align-items:flex-start;margin-bottom:8vw}.page-club__body .l-section__title-line{height:2px;width:15.7894736vw;background-color:#576638;margin:.8888888vw 2.6666666vw}.page-club__body .l-section__title-text{font-size:6.5652173vw;font-family:"Untitled Sans",sans-serif;color:#576638;line-height:1;font-weight:500}@media screen and (max-width:860px){.page-club__body .l-section__title-text{font-size:3.125rem}}.page-club__body .l-section__container{display:flex;align-items:flex-start;justify-content:center}@media screen and (max-width:860px){.page-club__body .l-section__container{flex-direction:column}}.page-club__body .l-section__content{width:100%;padding:0 100px}@media screen and (max-width:860px){.page-club__body .l-section__content{padding:0}}.page-club__body .l-section__content-img{-o-object-fit:cover;object-fit:cover;-o-object-position:88%;object-position:88%}@media screen and (max-width:860px){.page-club__body .l-section__content-img{width:100%}}.page-club__body .l-section__content-img .figure{padding:0 7.5294117vw}@media screen and (max-width:860px){.page-club__body .l-section__content-img .figure{padding:0 15.5294117vw;margin-bottom:0}}.page-club__body .l-section__content-img .figure .figcaption{padding-top:3.6781609vw;color:#9b9797;text-align:right;font-size:.9375vw;font-family:"Untitled Sans",sans-serif;font-weight:700}@media screen and (max-width:860px){.page-club__body .l-section__content-img .figure .figcaption{font-size:.625rem}}.page-club__body .l-section__content-item{width:100%;padding-bottom:5rem;margin-bottom:5rem;border-bottom:solid 1px #aaa}@media screen and (max-width:860px){.page-club__body .l-section__content-item{width:85%;padding-bottom:0;margin:0 auto 2rem}}.page-club__body .l-section__content-item .heading{font-size:1.85vw;padding-top:3rem;margin-bottom:2rem;color:orange;font-family:"Untitled Sans",sans-serif}@media screen and (max-width:860px){.page-club__body .l-section__content-item .heading{font-size:6.85vw;margin-left:0;font-weight:500}}.page-club__body .l-section__content-item .text{line-height:2;letter-spacing:1.5px}@media screen and (max-width:860px){.page-club__body .l-section__content-item .text{font-size:.875rem;margin-bottom:2rem}}.page-club__body .l-section__content-item .text .large{display:block;font-size:1.0625rem;margin-bottom:1rem}.page-club__body .l-section__content-item .notice{background-color:#faf5eb;margin:3rem 0;padding:2rem;font-family:"Untitled Sans",sans-serif;letter-spacing:1.2px}.page-club__body .l-section__content-item .notice li{font-size:.75rem;color:#000}.page-club__body .l-section__grid{position:relative;display:grid;grid-column-gap:0;grid-row-gap:0;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);padding:0 3.5rem;margin-bottom:5rem}@media screen and (max-width:860px){.page-club__body .l-section__grid{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr);padding:0 .75rem}}.page-club__body .l-section__grid:after{position:absolute;bottom:0;left:-25vw;width:150vw;height:1px;background-color:#aaa;content:""}.page-club__body .l-section__grid .block{position:relative;border-right:1px solid #aaa;padding:1rem 1rem 2rem}@media screen and (max-width:860px){.page-club__body .l-section__grid .block{padding:1rem 1rem 2.75rem}}.page-club__body .l-section__grid .block:after{position:absolute;top:0;left:-25vw;width:150vw;height:1px;background-color:#aaa;content:""}.page-club__body .l-section__grid .block.--block01{grid-area:1/1/2/3;border-left:1px solid #aaa}@media screen and (max-width:860px){.page-club__body .l-section__grid .block.--block01{grid-area:1/1/2/3}}.page-club__body .l-section__grid .block.--block02{grid-area:1/3/2/4}@media screen and (max-width:860px){.page-club__body .l-section__grid .block.--block02{grid-area:2/1/3/2;border-left:1px solid #aaa}}.page-club__body .l-section__grid .block.--block03{grid-area:2/1/3/2;border-left:1px solid #aaa}@media screen and (max-width:860px){.page-club__body .l-section__grid .block.--block03{grid-area:2/2/3/3;border-left:0}}.page-club__body .l-section__grid .block.--block04{grid-area:2/2/2/3}@media screen and (max-width:860px){.page-club__body .l-section__grid .block.--block04{grid-area:3/1/4/2;border-left:1px solid #aaa}}.page-club__body .l-section__grid .block.--block05{grid-area:2/3/3/4}@media screen and (max-width:860px){.page-club__body .l-section__grid .block.--block05{grid-area:3/2/4/3}}.page-club__body .l-section__grid .block__num{font-family:"Untitled Sans",sans-serif;font-size:2.125rem;font-weight:800;color:#aaa;margin-bottom:1rem}@media screen and (max-width:860px){.page-club__body .l-section__grid .block__num{font-size:1.0625rem}}.page-club__body .l-section__grid .block__figure{height:27.777777vw}@media screen and (max-width:860px){.page-club__body .l-section__grid .block__figure{height:250px}}.page-club__body .l-section__grid .block__figure img{-o-object-fit:contain;object-fit:contain}@media screen and (max-width:860px){.page-club__body .l-section__grid .block__figure img{-o-object-fit:cover;object-fit:cover}}.page-club__body .l-section__grid .block__figcaption{text-align:right;padding-top:2rem;letter-spacing:2px}@media screen and (max-width:860px){.page-club__body .l-section__grid .block__figcaption{font-size:.75rem}}.page-club__body .l-section__btn{margin:5rem 0}.page-club__body .l-section__btn .btn-link{height:33.333333vw;display:block;position:relative;color:#000}@media screen and (max-width:860px){.page-club__body .l-section__btn .btn-link{height:300px;color:#fff}}.page-club__body .l-section__btn .btn-link__inner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}@media screen and (max-width:860px){.page-club__body .l-section__btn .btn-link__inner{top:65%;left:46%}}.page-club__body .l-section__btn .btn-link .btn-img{height:100%;width:100%;background-image:url(//onewaygc.co.jp/wordpress/wp-content/themes/onewaygc/./images/club/club_img_02.JPG);background-position-y:75%;background-repeat:no-repeat;background-size:cover;opacity:0;transition:.8s}@media screen and (max-width:860px){.page-club__body .l-section__btn .btn-link .btn-img{opacity:1}}.page-club__body .l-section__btn .inner-point{position:relative}.page-club__body .l-section__btn .inner-point:before{content:"";position:absolute;top:50%;right:calc(50% - 20.29885vw);width:8.045977vw;height:1px;background:#576638;transition:all .3s;z-index:1}@media screen and (max-width:860px){.page-club__body .l-section__btn .inner-point:before{right:calc(50% - 125px);width:40px;background-color:#fff}}.page-club__body .l-section__btn .inner-point:after{content:"";position:absolute;top:calc(50% - 0.7499999vw);right:calc(50% - 20.528735vw);width:2.8735632vw;height:1px;background:#576638;transform:rotate(35deg);transition:all .3s;z-index:1}@media screen and (max-width:860px){.page-club__body .l-section__btn .inner-point:after{top:23px;right:calc(50% - 129px);width:20px;background-color:#fff}}.page-club__body .l-section__btn .inner-point__text{font-size:5.3333333vw;line-height:1.2;color:#576638}@media screen and (max-width:860px){.page-club__body .l-section__btn .inner-point__text{color:#fff;font-size:45px}}.page-club__body .l-section__btn .inner-point__line{background-color:#576638;height:1px;margin-right:-11.494252vw}@media screen and (max-width:860px){.page-club__body .l-section__btn .inner-point__line{background-color:#fff;margin-right:-50px}}.page-club__body .l-section__btn .inner-point__icon{position:absolute;top:-150px;left:-230px;width:180px;height:180px;border-radius:50%;background-color:#576638;font-family:"Untitled Sans",sans-serif;z-index:1;transform:rotate(-12deg)}@media screen and (max-width:860px){.page-club__body .l-section__btn .inner-point__icon{top:-32.25vw;left:-10.5vw;width:25.75vw;height:25.75vw}}.page-club__body .l-section__btn .inner-point__icon-text{position:relative;width:100%;height:100%;font-size:1.5rem;font-weight:500;letter-spacing:-.04em;line-height:.95;color:#dcb496}@media screen and (max-width:860px){.page-club__body .l-section__btn .inner-point__icon-text{font-size:4vw}}.page-club__body .l-section__btn .inner-point__icon-text span{position:absolute;top:50%;left:50%;display:block;margin:0;padding-right:2px;transform:translate(-50%,-50%);white-space:nowrap}.page-club__body .l-section__btn:hover .inner-point:before{right:calc(50% - 22.29885vw)}@media screen and (max-width:860px){.page-club__body .l-section__btn:hover .inner-point:before{right:calc(50% - 135px)}}.page-club__body .l-section__btn:hover .inner-point:after{right:calc(50% - 22.528735vw)}@media screen and (max-width:860px){.page-club__body .l-section__btn:hover .inner-point:after{right:calc(50% - 139px)}}.page-club__body .l-section__btn:hover .btn-img{opacity:1}.page-club__body .history-container{position:relative;padding:110px 0;background-image:url(//onewaygc.co.jp/wordpress/wp-content/themes/onewaygc/./images/club/history_img.jpg);background-repeat:no-repeat;background-size:cover;background-attachment:fixed}@media screen and (max-width:860px){.page-club__body .history-container{background-attachment:scroll}}.page-club__body .history-container .history-title{display:flex;align-items:flex-start;margin-bottom:8vw}@media screen and (max-width:860px){.page-club__body .history-container .history-title{margin-bottom:20vw}}.page-club__body .history-container .history-title__line{height:2px;width:15.7894736vw;background-color:#fff;margin:.8888888vw 2.6666666vw}.page-club__body .history-container .history-title__text{font-size:6.5652173vw;font-family:"Untitled Sans",sans-serif;font-weight:500;line-height:1;color:#fff}@media screen and (max-width:860px){.page-club__body .history-container .history-title__text{font-size:3.125rem}}.page-club__body .history-container .history-img{position:relative;width:50%;margin-left:5%}@media screen and (max-width:860px){.page-club__body .history-container .history-img{width:90%;margin:0 auto}}.page-club__body .history-container .history-img__item{position:relative;width:45%;height:15vw}@media screen and (max-width:860px){.page-club__body .history-container .history-img__item{height:20vw}}.page-club__body .history-container .history-img__item:after{content:"";position:absolute;top:50%;transform:translateY(-50%);width:11%;height:1px;background-color:#fff}.page-club__body .history-container .history-img__item:nth-child(odd){margin-left:auto}.page-club__body .history-container .history-img__item:nth-child(odd):after{left:-11%}.page-club__body .history-container .history-img__item:nth-child(even):after{right:-11%}.page-club__body .history-container .history-img__item img{-o-object-fit:cover;object-fit:cover}.page-club__body .history-container .history-img__line{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:1px;height:110%;background-color:#fff}@media screen and (max-width:860px){.page-club__body .history-container .history-img__line{font-size:4vw}}.page-club__body .history-container .history-text{width:45.29292vw;padding:10.15151vw 10px 70px 5.10101vw;margin-left:auto;font-size:1.212121vw;font-family:"Untitled Sans",sans-serif;line-height:1.8;letter-spacing:1.5px;color:#fff}@media screen and (max-width:860px){.page-club__body .history-container .history-text{width:100%;padding:20.15151vw 25px 70px;line-height:2;font-size:12px}}.page-club .swiper{height:100%}.page-club .swiper-slide{width:100% !important}@keyframes zoomOut{0%{transform:scale(1.1)}100%{transform:scale(1)}}.page-club .mySwiper .swiper-slide-active img,.page-club .mySwiper .swiper-slide-duplicate-active img,.page-club .mySwiper .swiper-slide-prev img{animation:zoomOut 7s linear 0s normal both}.page-components-list{background-color:#ede8e8}.page-components-list .space{margin-bottom:8rem}.page-about{background-color:#e5e5e5}.page-about__title{position:relative;height:30vh;background-color:#fff}.page-about__title-main{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:120px;font-weight:400;text-align:center;letter-spacing:2px;line-height:1;font-family:"Untitled Sans",sans-serif}@media screen and (max-width:860px){.page-about__title-main{font-size:50px}}.page-about__wrap{padding:10rem 0}@media screen and (max-width:860px){.page-about__wrap{padding:5rem 0}}.page-about__section{max-width:1000px;margin:0 auto}.page-about__table-container{background-color:#fff}@media screen and (max-width:860px){.page-about__table-container{margin-right:6.25%;margin-left:6.25%}}.page-about__table-container .about-tbl{width:100%;border-collapse:collapse;border-spacing:0}.page-about__table-container .about-tbl th,.page-about__table-container .about-tbl td{box-sizing:border-box;padding-top:1.875rem;padding-bottom:1.875rem;border-bottom:1px solid #e5e6e7;vertical-align:middle;letter-spacing:.1em}@media screen and (max-width:860px){.page-about__table-container .about-tbl th,.page-about__table-container .about-tbl td{display:block;padding:.975rem 1em}}.page-about__table-container .about-tbl th{width:30%;padding-left:4em;color:#731713;font-weight:700}@media screen and (max-width:860px){.page-about__table-container .about-tbl th{width:100%;border-bottom:0;padding-left:1rem;padding-bottom:0;text-align:left}}.page-about__table-container .about-tbl td{text-align:left;padding-left:1em;padding-right:4em}@media screen and (max-width:860px){.page-about__table-container .about-tbl td{padding-right:1rem}}.page-privacy{background-color:#576638;color:#fff}.page-privacy__title{text-align:center;padding:5rem 0}.page-privacy__wrap{max-width:1400px;margin:0 auto}.page-privacy__description{padding:2.5rem;font-size:.875rem}@media screen and (max-width:860px){.page-privacy__description{padding:1rem}}.page-privacy__section{padding:5rem 2rem}@media screen and (max-width:860px){.page-privacy__section{padding-left:1rem;padding-right:1rem}}.page-privacy__section-title{color:orange;text-align:center;padding-bottom:2.5rem}.page-privacy__section-subheading{color:orange;font-weight:700;padding-bottom:.5rem}.page-privacy__section-text{font-size:.875rem;padding-bottom:2rem}.page-privacy__section-list{margin:0;padding:0 2rem 2rem}.page-privacy__section-item{font-size:.875rem;padding-bottom:.5rem}.page-contact .mark{color:#df0000}.page-contact__title{text-align:center}.page-contact__description{padding:2.5rem;font-size:.875rem;text-align:center}.page-contact__wrap{max-width:1200px;margin:0 auto}.page-contact__section{padding:2.5rem 0}@media screen and (max-width:860px){.page-contact__section{padding-left:1rem;padding-right:1rem}}.page-contact__section-title{padding-left:2rem}@media screen and (max-width:860px){.page-contact__section-title{padding-left:0}}.page-contact__form{text-align:center;position:relative}.page-contact__form table{margin:0 auto}@media screen and (max-width:860px){.page-contact__form th,.page-contact__form td{display:block}}.page-contact__form th{text-align:left;padding:2rem 70px 2rem 0;vertical-align:middle}.page-contact__form .form-content,.page-contact__form .form-member,.page-contact__form .form-name,.page-contact__form .form-name-kana,.page-contact__form .form-tel,.page-contact__form .form-email,.page-contact__form .form-address,.page-contact__form .form-text{width:100%;padding:1rem}.page-contact__form .only_number,.page-contact__form .number_font{font-family:serif}.page-contact__form .mwform-zip-field{display:block;text-align:left}.page-contact__form .mwform-zip-field{padding-top:1rem;padding-bottom:.5rem}@media screen and (max-width:860px){.page-contact__form .mwform-zip-field{padding-top:0}}.page-contact__form .form-privacy{margin:0 auto}.page-contact__form .mwform-checkbox-field{display:block;padding:3rem 3rem 1rem}@media screen and (max-width:860px){.page-contact__form .mwform-checkbox-field{padding-left:1rem;padding-right:1rem}}.page-contact__form .form-text{margin-top:2rem}@media screen and (max-width:860px){.page-contact__form .form-text{margin-top:0}}.page-contact__form .mwform-checkbox-field-text:after{content:"*";color:#df0000}.page-contact__form .privacy-link:hover{transition:1s;opacity:.5}.page-contact__form .form-submit{display:block;width:250px;font-weight:700;text-align:center;letter-spacing:2px;padding:.75rem 0;color:#fff;transition:.3s;border:solid 2px #fff;background-color:#576638;margin:3rem auto;cursor:pointer}.page-contact__form .form-submit:hover{background-color:orange}.page-contact__form .form-complete{margin:3rem;padding:5rem;border:solid 2px #000}@media screen and (max-width:860px){.page-contact__form .form-complete{margin:1.5rem;padding:2.5rem}}.page-contact__form .allCheck__box{width:-moz-max-content;width:max-content;margin:0 auto}.page-contact__form .allCheck__box p{padding:10px 0;text-align:left}@media screen and (max-width:860px){.page-entrycontact .page-contact__description{padding:2rem 1rem 0}}.page-entrycontact .page-contact__description.confirm_description{font-size:1.2rem;font-weight:700;padding-bottom:0;text-decoration:underline}@media screen and (max-width:860px){.page-entrycontact .page-contact__description.confirm_description{font-size:1rem}}.page-entrycontact .white-background{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;z-index:998}.page-entrycontact .overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);z-index:999}.page-entrycontact .spinner,.page-entrycontact .wpcf7-spinner{position:fixed;top:45%;left:45%;width:150px;height:150px;border:20px solid rgba(0,0,0,.5);border-top:20px solid #576638;border-radius:50%;animation:spin 1s linear infinite;margin:0 auto;z-index:1000}@media screen and (max-width:860px){.page-entrycontact .spinner,.page-entrycontact .wpcf7-spinner{left:35%}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.page-entrycontact table{width:740px}@media screen and (max-width:860px){.page-entrycontact table{width:100%}}.page-entrycontact table th{padding:2rem 0;width:170px}@media screen and (max-width:860px){.page-entrycontact table th{padding:2rem 0 .5rem}}.page-entrycontact table td.gender,.page-entrycontact table td.postal-code,.page-entrycontact table td.check,.page-entrycontact table td.short-input{text-align:left}.page-entrycontact table td.policy{padding:10px 0 10px 170px;text-align:left}@media screen and (max-width:860px){.page-entrycontact table td.policy{padding-left:1rem}}.page-entrycontact table td.policy a{color:#576638;margin-left:10px}.page-entrycontact table td.short-input input{width:50%}@media screen and (max-width:860px){.page-entrycontact table td.short-input input{width:100%}}.page-entrycontact table td.birthdate{text-align:left}.page-entrycontact table td.birthdate select{width:25%;margin:0 6px 0 0;padding:6px}.page-entrycontact table td select{cursor:pointer}.page-entrycontact table td .info-text{text-align:left}.page-entrycontact table td .reason .wpcf7-list-item{display:block !important;text-align:left}.page-entrycontact table .wpcf7-list-item{margin:0}.page-entrycontact table .alert-text{color:#df0000;text-align:left}.page-entrycontact .syodaku__box{max-width:1100px;margin:0 auto;padding:30px 20px}@media screen and (max-width:860px){.page-entrycontact .syodaku__box{margin:0}}.page-entrycontact .syodaku__box>p{font-weight:700;text-align:center}.page-entrycontact .syodaku__box ul{padding-left:0}.page-entrycontact .syodaku__box ul li{list-style:decimal;text-align:left;padding:2px 0}.page-entrycontact #toConfirmButton:disabled{background-color:#7a7d85;cursor:not-allowed}.page-entrycontact #message-alert{padding:6px 0;border:2px solid red;width:70vw;margin:0 auto}.page-entrycontact .business-info{font-size:1.5rem;padding:2rem 0;border-top:1px solid #333;margin:2rem auto 0 auto;width:750px}@media screen and (max-width:860px){.page-entrycontact .business-info{width:100%}}.page-entrycontact .wpcf7-form-control-wrap>.wpcf7-not-valid-tip{display:none;margin-top:10px;text-align:left}.page-entrycontact .wpcf7-form-control-wrap.is-show>.wpcf7-not-valid-tip{display:block}.page-entrycontact #entryFormConfirm__wrap{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff}.page-entrycontact #entryFormConfirm__wrap table td{border-bottom:1px solid #a3a3a3;text-align:left;padding-left:1rem}@media screen and (max-width:860px){.page-entrycontact #entryFormConfirm__wrap table td{padding-left:0}}.page-entrycontact #entryFormConfirm__wrap .business-info{border:none}.page-entrycontact #entryFormConfirm__wrap .policy__box{text-align:center;margin-top:2rem}.page-entrycontact #entryFormConfirm__wrap .policy__box p{padding:.3rem 0}.page-entrycontact #entryFormConfirm__wrap .button__box{display:flex;justify-content:space-around;width:740px;margin:0 auto}@media screen and (max-width:860px){.page-entrycontact #entryFormConfirm__wrap .button__box{flex-direction:column;width:100%}}.page-entrycontact #entryFormConfirm__wrap .button__box .toBackButton{background-color:#7a7d85}.page-switchcontact{position:relative}.page-switchcontact .page-contact__section .page-contact__section-title{color:#fff;background-color:#576638;font-size:2.4rem;text-align:center}@media screen and (max-width:860px){.page-switchcontact .page-contact__section .page-contact__section-title{font-size:1.375rem;padding:10px}}.page-switchcontact .page-contact__section .checking__container{position:absolute;width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,.5);z-index:10}.page-switchcontact .page-contact__section .checking__container .checking__box{width:500px;background-color:#fff;margin:300px auto 0 auto;padding:40px}@media screen and (max-width:860px){.page-switchcontact .page-contact__section .checking__container .checking__box{padding:10px;width:90%;max-width:500px}}.page-switchcontact .page-contact__section .checking__container .checking__box p{text-align:center}@media screen and (max-width:860px){.page-switchcontact .page-contact__section .checking__container .checking__box p{font-size:.9375rem}}.page-switchcontact .page-contact__section .checking__container .checking__box .dp-flex{display:flex;justify-content:space-around;padding-top:20px}.page-switchcontact .page-contact__section .checking__container .checking__box .dp-flex .link{width:200px;padding:6px;text-align:center;border:none;color:#fff;transition:.3s ease-in-out;cursor:pointer}@media screen and (max-width:860px){.page-switchcontact .page-contact__section .checking__container .checking__box .dp-flex .link{width:140px}}.page-switchcontact .page-contact__section .checking__container .checking__box .dp-flex .link.continue{background-color:#576638}.page-switchcontact .page-contact__section .checking__container .checking__box .dp-flex .link.continue:hover{background-color:orange}.page-switchcontact .page-contact__section .checking__container .checking__box .dp-flex .link.cancel{background-color:#7a7d85;display:block;text-decoration:none}.page-switchcontact .page-contact__section .checking__container .checking__box .dp-flex .link.cancel:hover{background-color:#a0998f}.page-switchcontact .page-contact__section .change-member__box{display:none}.page-switchcontact .page-contact__section .changeCheck{text-align:left}.page-switchcontact .page-contact__section .change-member{color:#df0000}.page-404{position:relative;background-color:#576638;color:#fff;text-align:center;height:100vh}.page-404__inner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-404__title{font-size:6rem;margin-bottom:2rem}.page-404__message{font-size:1.5rem;margin-bottom:8rem}.page-competition{padding-top:70px}@media screen and (max-width:860px){.page-competition{padding-top:0}}.page-competition .compe-head{display:flex;height:100vh;margin:0 70px}@media screen and (max-width:860px){.page-competition .compe-head{display:block;margin:0}}.page-competition .compe-head__item{width:50%}.page-competition .compe-head .kv-slider{position:relative}.page-competition .compe-head .kv-slider.--01{height:100%}.page-competition .compe-head .kv-slider.--02,.page-competition .compe-head .kv-slider.--03{height:50%}.page-competition .compe-head .kv-slider__title{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:35px;font-weight:400;text-align:center;letter-spacing:5px;z-index:1;color:#fff;font-family:"Untitled Sans",sans-serif}@media screen and (max-width:860px){.page-competition .compe-head .kv-slider__title{font-size:20px}}.page-competition .compe-head .kv-slider__anchor{position:absolute;top:60%;left:50%;transform:translateX(-50%);width:30%;min-width:200px;max-width:300px;text-align:center;font-size:18px;background:rgba(255,255,255,.3);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:20vw;z-index:1}.page-competition .compe-head .kv-slider__anchor.--lower{top:70%}.page-competition .compe-head .kv-slider__anchor-link{display:block;color:#fff;padding:1rem 0}@media screen and (max-width:860px){.page-competition .compe-head .kv-slider__anchor-link{padding:2rem 0}}.page-competition .compe-description{width:80%;margin:0 auto;padding:10rem 0}@media screen and (max-width:860px){.page-competition .compe-description{padding:5rem 0}}.page-competition .compe-description__text{font-size:1.25rem;letter-spacing:1.5px;line-height:2.5;text-align:center}@media screen and (max-width:860px){.page-competition .compe-description__text{font-size:.875rem}}.page-competition .compe-body{font-family:"Untitled Sans",sans-serif}.page-competition .compe-body .l-section{margin:0 70px}@media screen and (max-width:860px){.page-competition .compe-body .l-section{width:100%;margin:0}}.page-competition .compe-body .l-section:first-child{padding-top:5rem}@media screen and (max-width:860px){.page-competition .compe-body .l-section:first-child{padding-top:0}}.page-competition .compe-body .l-section:last-child{background-image:url(//onewaygc.co.jp/wordpress/wp-content/themes/onewaygc/./images/compe/compe_bg.jpg);background-repeat:no-repeat;background-position:top center;background-size:cover;background-attachment:fixed;padding:300px 0;margin:8rem 0 0}@media screen and (max-width:860px){.page-competition .compe-body .l-section:last-child{background-attachment:scroll;padding:200px 0;margin:0}}.page-competition .compe-body .l-section__title{font-size:5rem;font-weight:700;line-height:1.5;margin-bottom:0;padding:5rem 0}@media screen and (max-width:860px){.page-competition .compe-body .l-section__title{font-size:35px;padding:5rem 0 2rem;margin-left:7%}}.page-competition .compe-body .l-section__description{line-height:2}@media screen and (max-width:860px){.page-competition .compe-body .l-section__description{width:85%;margin:0 auto;font-size:.875rem}}.page-competition .compe-body .l-section .introduction-container{display:flex;align-items:center;padding:15rem 0}@media screen and (max-width:860px){.page-competition .compe-body .l-section .introduction-container{padding:5rem 0;flex-direction:column}}.page-competition .compe-body .l-section .introduction-container .introduction-img{height:70vh;width:50%}@media screen and (max-width:860px){.page-competition .compe-body .l-section .introduction-container .introduction-img{width:100%}}.page-competition .compe-body .l-section .introduction-container .introduction-img img{-o-object-fit:cover;object-fit:cover}.page-competition .compe-body .l-section .introduction-container .introduction-item{width:50%}@media screen and (max-width:860px){.page-competition .compe-body .l-section .introduction-container .introduction-item{width:100%}}.page-competition .compe-body .l-section .introduction-container .introduction-item__title{font-size:45px;text-align:center;letter-spacing:7px;line-height:1;margin-bottom:1rem}@media screen and (max-width:860px){.page-competition .compe-body .l-section .introduction-container .introduction-item__title{font-size:35px;margin-top:1rem}}.page-competition .compe-body .l-section .introduction-container .introduction-item__subtitle{text-align:center;margin-bottom:2rem}.page-competition .compe-body .l-section .introduction-container .introduction-item__description{text-align:center}.page-competition .compe-body .l-section .step-container .step-item{display:flex;justify-content:space-between;width:85%;margin:0 auto;padding:4rem 0}@media screen and (max-width:860px){.page-competition .compe-body .l-section .step-container .step-item{flex-direction:column-reverse;padding:3rem 0}}.page-competition .compe-body .l-section .step-container .step-item__img{width:50%}@media screen and (max-width:860px){.page-competition .compe-body .l-section .step-container .step-item__img{width:100%}}.page-competition .compe-body .l-section .step-container .step-item__img img{-o-object-fit:contain;object-fit:contain}.page-competition .compe-body .l-section .step-container .step-item__box{width:40%}@media screen and (max-width:860px){.page-competition .compe-body .l-section .step-container .step-item__box{width:100%}}.page-competition .compe-body .l-section .step-container .step-item__box .step-box{padding-top:40px}@media screen and (max-width:860px){.page-competition .compe-body .l-section .step-container .step-item__box .step-box{padding-top:20px}}.page-competition .compe-body .l-section .step-container .step-item__box .step-box__num{font-size:50px;font-weight:700}@media screen and (max-width:860px){.page-competition .compe-body .l-section .step-container .step-item__box .step-box__num{font-size:35px;text-align:center}}.page-competition .compe-body .l-section .step-container .step-item__box .step-box__title{font-size:20px;margin-top:30px;margin-bottom:40px}@media screen and (max-width:860px){.page-competition .compe-body .l-section .step-container .step-item__box .step-box__title{font-size:18px;margin-top:15px;margin-bottom:25px;text-align:center}}.page-competition .compe-body .l-section .step-container .step-item__box .step-box__text{font-size:15px;line-height:2.2}@media screen and (max-width:860px){.page-competition .compe-body .l-section .step-container .step-item__box .step-box__text{font-size:13px}}.page-competition .compe-body .l-section .acquisition-container{display:flex;justify-content:space-between;padding:4rem 0}@media screen and (max-width:860px){.page-competition .compe-body .l-section .acquisition-container{flex-direction:column;width:85%;margin:0 auto;padding:3rem 0}}.page-competition .compe-body .l-section .acquisition-container .acquisition-item{width:30%}@media screen and (max-width:860px){.page-competition .compe-body .l-section .acquisition-container .acquisition-item{width:100%;margin-bottom:3rem}.page-competition .compe-body .l-section .acquisition-container .acquisition-item:last-child{margin-bottom:0}}.page-competition .compe-body .l-section .acquisition-container .acquisition-item__head{display:flex;align-items:center}@media screen and (max-width:860px){.page-competition .compe-body .l-section .acquisition-container .acquisition-item__head{margin-bottom:1rem}}.page-competition .compe-body .l-section .acquisition-container .acquisition-item__num{font-size:40px;font-weight:500;margin-right:2rem}@media screen and (max-width:860px){.page-competition .compe-body .l-section .acquisition-container .acquisition-item__num{font-size:35px;text-align:center}}.page-competition .compe-body .l-section .acquisition-container .acquisition-item__title{font-size:20px;margin-top:30px;margin-bottom:30px}@media screen and (max-width:860px){.page-competition .compe-body .l-section .acquisition-container .acquisition-item__title{font-size:18px;margin-top:15px;margin-bottom:15px;text-align:center}}.page-competition .compe-body .l-section .acquisition-container .acquisition-item__img{height:320px;margin-bottom:2rem}@media screen and (max-width:860px){.page-competition .compe-body .l-section .acquisition-container .acquisition-item__img{height:auto}}.page-competition .compe-body .l-section .acquisition-container .acquisition-item__img img{-o-object-fit:contain;object-fit:contain}.page-competition .compe-body .l-section .acquisition-container .acquisition-item__text{font-size:15px;line-height:2.2}@media screen and (max-width:860px){.page-competition .compe-body .l-section .acquisition-container .acquisition-item__text{font-size:13px}}.page-competition .compe-body .flex-box{display:flex}@media screen and (max-width:1200px){.page-competition .compe-body .flex-box{flex-direction:column}}.page-competition .compe-body .flex-box.--bgc_green{background-color:#576638;color:#d3cdc4}.page-competition .compe-body .flex-box__img{height:30vw;width:55%;padding:4.2105263vw}@media screen and (max-width:1200px){.page-competition .compe-body .flex-box__img{height:100%;width:100%;padding:0}}.page-competition .compe-body .flex-box__img img{-o-object-fit:cover;object-fit:cover}.page-competition .compe-body .flex-box__item{width:45%;padding-left:4.2105263vw}@media screen and (max-width:1200px){.page-competition .compe-body .flex-box__item{width:100%;padding-right:5%}}.page-competition .compe-body .flex-box__item .subheading{font-size:50px;padding:2rem 0}@media screen and (max-width:1200px){.page-competition .compe-body .flex-box__item .subheading{font-size:30px;padding:1rem 0}}.page-competition .compe-body .flex-box__item .description{font-size:20px;margin-bottom:2rem}@media screen and (max-width:1200px){.page-competition .compe-body .flex-box__item .description{font-size:15px;margin-bottom:1rem}}@media screen and (max-width:1200px){.page-competition .compe-body .flex-box__item .text{font-size:12px}}.page-competition .compe-body .flex-box__item .button-wrap{display:flex;align-items:center;padding:2rem 0}.page-competition .compe-body .flex-box__item .button-left,.page-competition .compe-body .flex-box__item .button-right{position:relative;border:solid 1px #aaa}@media screen and (max-width:1200px){.page-competition .compe-body .flex-box__item .button-left,.page-competition .compe-body .flex-box__item .button-right{width:130px}}.page-competition .compe-body .flex-box__item .button-left:before,.page-competition .compe-body .flex-box__item .button-right:before{content:"";position:absolute;top:50%;right:15px;width:30px;height:1px;background-color:#d3cdc4;transition:all .3s}.page-competition .compe-body .flex-box__item .button-left:after,.page-competition .compe-body .flex-box__item .button-right:after{content:"";position:absolute;top:46%;right:13px;width:12px;height:1px;background-color:#d3cdc4;transform:rotate(35deg);transition:all .3s}.page-competition .compe-body .flex-box__item .button-left:hover:before,.page-competition .compe-body .flex-box__item .button-right:hover:before{right:8px}.page-competition .compe-body .flex-box__item .button-left:hover:after,.page-competition .compe-body .flex-box__item .button-right:hover:after{right:6px}.page-competition .compe-body .flex-box__item .button-left__link,.page-competition .compe-body .flex-box__item .button-right__link{display:block;color:#d3cdc4;text-decoration:none;font-size:1.125rem;padding:1rem 5.5rem 1rem 2rem}@media screen and (max-width:1200px){.page-competition .compe-body .flex-box__item .button-left__link,.page-competition .compe-body .flex-box__item .button-right__link{font-size:12px;padding:.75rem 4.5rem .75rem 1rem}}.page-competition .compe-body .flex-box__item .button-left.--gray:before,.page-competition .compe-body .flex-box__item .button-left.--gray:after,.page-competition .compe-body .flex-box__item .button-right.--gray:before,.page-competition .compe-body .flex-box__item .button-right.--gray:after{background-color:#aaa}.page-competition .compe-body .flex-box__item .button-left.--gray .button-left__link,.page-competition .compe-body .flex-box__item .button-left.--gray .button-right__link,.page-competition .compe-body .flex-box__item .button-right.--gray .button-left__link,.page-competition .compe-body .flex-box__item .button-right.--gray .button-right__link{color:#aaa}.page-competition .compe-body .flex-box__item .button-left{margin-left:2rem}.page-competition .compe-body .side-scroll-area{margin-left:5rem}@media screen and (max-width:1200px){.page-competition .compe-body .side-scroll-area{margin-left:7%}}.page-competition .compe-body .side-scroll-area .side-scroll-title{font-size:3rem;padding:5rem 0}@media screen and (max-width:1200px){.page-competition .compe-body .side-scroll-area .side-scroll-title{font-size:35px;padding:0 0 2rem}}.page-competition .compe-body .side-scroll-area .side-scroll__wrap{display:flex;overflow-x:scroll;padding-bottom:5rem}@media screen and (max-width:1200px){.page-competition .compe-body .side-scroll-area .side-scroll__wrap{padding-bottom:3rem}}.page-competition .compe-body .side-scroll-area .side-scroll__wrap::-webkit-scrollbar{height:2px}.page-competition .compe-body .side-scroll-area .side-scroll__wrap::-webkit-scrollbar-track{background-color:#ccc}.page-competition .compe-body .side-scroll-area .side-scroll__wrap::-webkit-scrollbar-thumb{background-color:#576638;border-radius:5px}.page-competition .compe-body .side-scroll-area .side-scroll__container{display:flex}.page-competition .compe-body .side-scroll-area .side-scroll__item{width:65vw;padding:1rem;border:solid 1px #909090}@media screen and (max-width:1200px){.page-competition .compe-body .side-scroll-area .side-scroll__item{width:550px}}.page-competition .compe-body .side-scroll-area .side-scroll__item:not(:last-child){margin-right:150px}@media screen and (max-width:1200px){.page-competition .compe-body .side-scroll-area .side-scroll__item:not(:last-child){margin-right:70px}}.page-competition .compe-body .side-scroll-area .side-scroll__item .flex-box{height:100%}@media screen and (max-width:1200px){.page-competition .compe-body .side-scroll-area .side-scroll__item .flex-box{height:auto;flex-direction:row}}.page-competition .compe-body .side-scroll-area .side-scroll__item .flex-box__img{height:auto;width:100%;padding:0}@media screen and (max-width:1200px){.page-competition .compe-body .side-scroll-area .side-scroll__item .flex-box__img{height:100%}}.page-competition .compe-body .side-scroll-area .side-scroll__item .flex-box__item{width:100%}@media screen and (max-width:1200px){.page-competition .compe-body .side-scroll-area .side-scroll__item .flex-box__item{padding-right:0}}.page-competition .compe-body .side-scroll-area .side-scroll__item .flex-box__item .subheading{font-size:30px}@media screen and (max-width:1200px){.page-competition .compe-body .side-scroll-area .side-scroll__item .flex-box__item .subheading{font-size:1.25rem;padding:0 0 1rem}}@media screen and (max-width:1200px){.page-competition .compe-body .side-scroll-area .side-scroll__item .flex-box__item .description{font-size:.75rem}}@media screen and (max-width:1200px){.page-competition .compe-body .side-scroll-area .side-scroll__item .flex-box__item .button-wrap{align-items:flex-start;gap:1rem;padding:1rem 0}}@media screen and (max-width:1200px){.page-competition .compe-body .side-scroll-area .side-scroll__item .flex-box__item .button-wrap .button-left{margin-left:0}}@media screen and (max-width:1200px){.page-competition .compe-body .side-scroll-area .side-scroll__item .flex-box__item .button-wrap .button-right__link,.page-competition .compe-body .side-scroll-area .side-scroll__item .flex-box__item .button-wrap .button-left__link{padding:.5rem 4.5rem .5rem 1rem}}.page-competition .compe-body .committee-area{position:relative;padding:110px 0;background-image:url(//onewaygc.co.jp/wordpress/wp-content/themes/onewaygc/./images/compe/committee_img.jpg);background-repeat:no-repeat;background-position:top center;background-size:cover;background-attachment:fixed;border-bottom:solid 1px #909090;font-family:"Untitled Sans",sans-serif;color:#fff}@media screen and (max-width:860px){.page-competition .compe-body .committee-area{background-attachment:scroll}}.page-competition .compe-body .committee-area .committee-title{font-size:45px;text-align:center;letter-spacing:7px;margin-bottom:2rem}@media screen and (max-width:860px){.page-competition .compe-body .committee-area .committee-title{font-size:35px}}.page-competition .compe-body .committee-area .committee-title__sub{display:block;margin-bottom:10px;font-size:13px;font-weight:600;letter-spacing:5px;text-align:center}.page-competition .compe-body .committee-area .committee-item{display:flex;justify-content:space-between;width:85%;margin:0 auto;padding:4rem 0}@media screen and (max-width:860px){.page-competition .compe-body .committee-area .committee-item{flex-direction:column-reverse;padding:3rem 0}}.page-competition .compe-body .committee-area .committee-item.--reverse{flex-direction:row-reverse}@media screen and (max-width:860px){.page-competition .compe-body .committee-area .committee-item.--reverse{flex-direction:column-reverse}}.page-competition .compe-body .committee-area .committee-item__img{width:50%}@media screen and (max-width:860px){.page-competition .compe-body .committee-area .committee-item__img{width:100%}}.page-competition .compe-body .committee-area .committee-item__img img{-o-object-fit:cover;object-fit:cover}.page-competition .compe-body .committee-area .committee-item__box{width:40%}@media screen and (max-width:860px){.page-competition .compe-body .committee-area .committee-item__box{width:100%}}.page-competition .compe-body .committee-area .committee-item__box .committee-box{padding-top:40px}@media screen and (max-width:860px){.page-competition .compe-body .committee-area .committee-item__box .committee-box{padding-top:20px}}.page-competition .compe-body .committee-area .committee-item__box .committee-box__num{font-size:50px;font-weight:700}@media screen and (max-width:860px){.page-competition .compe-body .committee-area .committee-item__box .committee-box__num{font-size:35px;text-align:center}}.page-competition .compe-body .committee-area .committee-item__box .committee-box__title{font-size:20px;margin-top:30px;margin-bottom:40px}@media screen and (max-width:860px){.page-competition .compe-body .committee-area .committee-item__box .committee-box__title{font-size:18px;margin-top:15px;margin-bottom:25px;text-align:center}}.page-competition .compe-body .committee-area .committee-item__box .committee-box__text{font-size:15px;line-height:2.2}@media screen and (max-width:860px){.page-competition .compe-body .committee-area .committee-item__box .committee-box__text{font-size:13px;text-align:center}}.page-competition .compe-body .profile-area{padding:70px}@media screen and (max-width:860px){.page-competition .compe-body .profile-area{width:85%;margin:0 auto;padding:70px 0}}.page-competition .compe-body .profile-area .profile-tab{width:200px;font-size:14px;font-weight:700;color:#fff;background-color:#393535;display:flex;align-items:center;justify-content:center;padding:10px 0;box-sizing:border-box;border-top-left-radius:10px;border-top-right-radius:10px}@media screen and (max-width:860px){.page-competition .compe-body .profile-area .profile-tab{width:150px}}.page-competition .compe-body .profile-area .profile-box{padding:50px;background-color:#f7f8f8}@media screen and (max-width:860px){.page-competition .compe-body .profile-area .profile-box{padding:50px 20px 30px}}.page-competition .compe-body .profile-area .profile-box__inner{display:flex}@media screen and (max-width:860px){.page-competition .compe-body .profile-area .profile-box__inner{margin-bottom:2rem}}.page-competition .compe-body .profile-area .profile-box__img{height:200px;width:200px;flex-shrink:0;margin-right:5rem}@media screen and (max-width:860px){.page-competition .compe-body .profile-area .profile-box__img{height:100px;width:100px;margin-right:20px}}.page-competition .compe-body .profile-area .profile-box__img img{-o-object-fit:cover;object-fit:cover;-o-object-position:30%;object-position:30%;border-radius:50%}.page-competition .compe-body .profile-area .profile-box__img.--center img{-o-object-position:55%;object-position:55%}.page-competition .compe-body .profile-area .profile-box__item{position:relative}.page-competition .compe-body .profile-area .profile-box__item .heading{font-size:1.875rem;margin-bottom:2rem}@media screen and (max-width:860px){.page-competition .compe-body .profile-area .profile-box__item .heading{font-size:.9375rem}}.page-competition .compe-body .profile-area .profile-box__item .subheading{font-size:.875rem;font-weight:600;margin-bottom:1rem;letter-spacing:1.5px}@media screen and (max-width:860px){.page-competition .compe-body .profile-area .profile-box__item .subheading{font-size:.625rem}}@media screen and (max-width:860px){.page-competition .compe-body .profile-area .profile-box__item .text{font-size:.75rem}}.page-competition .compe-body .profile-area .profile-box__item .button{margin:30px 0 0;position:relative;border:solid 1px #aaa;width:290px}@media screen and (max-width:860px){.page-competition .compe-body .profile-area .profile-box__item .button{margin:10px auto}}.page-competition .compe-body .profile-area .profile-box__item .button:before{content:"";position:absolute;top:50%;right:15px;width:30px;height:1px;background-color:#d3cdc4;transition:all .3s}.page-competition .compe-body .profile-area .profile-box__item .button:after{content:"";position:absolute;top:46%;right:13px;width:12px;height:1px;background-color:#d3cdc4;transform:rotate(35deg);transition:all .3s}.page-competition .compe-body .profile-area .profile-box__item .button .button__link{display:block;color:#d3cdc4;text-decoration:none;font-size:1.125rem;padding:1rem 5.5rem 1rem 2rem}@media screen and (max-width:1200px){.page-competition .compe-body .profile-area .profile-box__item .button .button__link{font-size:12px;padding:.75rem 4.5rem .75rem 1rem}}.page-competition .compe-body .profile-area .profile-box__item .button-box{position:absolute;top:0;right:0;display:flex;align-items:center;gap:2rem}@media screen and (max-width:860px){.page-competition .compe-body .profile-area .profile-box__item .button-box{top:auto;bottom:0;gap:1rem}}.page-competition .compe-body .profile-area .profile-box__item .button-box__item{width:30px}@media screen and (max-width:860px){.page-competition .compe-body .profile-area .profile-box__item .button-box__item{width:20px}}.page-competition .compe-body .profile-area .profile-box__item .button-box__item.--large{width:35px}@media screen and (max-width:860px){.page-competition .compe-body .profile-area .profile-box__item .button-box__item.--large{width:25px}}.page-competition .compe-body .profile-area .profile-box__item .data{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:end;width:100%;padding-top:3rem}@media screen and (max-width:860px){.page-competition .compe-body .profile-area .profile-box__item .data{flex-direction:column;padding-top:30px;padding-bottom:30px}}.page-competition .compe-body .profile-area .profile-box__item .data dt{flex-basis:15%;text-align:right;margin-bottom:10px;margin-right:10px;font-weight:700}@media screen and (max-width:860px){.page-competition .compe-body .profile-area .profile-box__item .data dt{font-size:.875rem}}.page-competition .compe-body .profile-area .profile-box__item .data dd{flex-basis:80%;margin-bottom:10px;font-family:Arial,Helvetica,sans-serif}@media screen and (max-width:860px){.page-competition .compe-body .profile-area .profile-box__item .data dd{font-size:.75rem}}.page-competition .modal-container__open{width:100%;font-size:inherit;padding:0;text-align:inherit;border:0}.page-competition .modal-container__content{padding:6rem 3rem}@media screen and (max-width:860px){.page-competition .modal-container__content{padding:4rem 1rem}}.page-competition .modal-container__content .content-title{color:#aaa;font-size:1.375rem;padding:3rem 0;text-align:center}@media screen and (max-width:860px){.page-competition .modal-container__content .content-title{font-size:.875rem;padding:1rem 0;text-align:left}}.page-competition .modal-container__content .content-subheading{color:#aaa;font-size:50px;margin-bottom:5rem;text-align:center}@media screen and (max-width:860px){.page-competition .modal-container__content .content-subheading{font-size:25px;margin-bottom:2rem;text-align:left}}.page-competition .modal-container__content .tel-box{text-align:center}@media screen and (max-width:860px){.page-competition .modal-container__content .tel-box{text-align:left}}.page-competition .modal-container__content .tel-box__text{color:#393535;font-size:1.625rem;margin-bottom:3rem}@media screen and (max-width:860px){.page-competition .modal-container__content .tel-box__text{font-size:.875rem;margin-bottom:1rem}}.page-competition .modal-container__content .tel-box__link{color:#393535;text-decoration:none;font-size:75px}@media screen and (max-width:860px){.page-competition .modal-container__content .tel-box__link{font-size:30px}}.page-competition .modal-container__content .content-item{display:flex;padding:5rem;border-radius:50px;margin-bottom:10rem;background-color:#f6f7f8}@media screen and (max-width:1200px){.page-competition .modal-container__content .content-item{padding:0;flex-direction:column-reverse;border-radius:0;background-color:#fff;margin-bottom:5rem}}.page-competition .modal-container__content .content-item.--dg{background-color:#2a4c60;color:#fff}@media screen and (max-width:1200px){.page-competition .modal-container__content .content-item.--dg{background-color:#fff;color:#000}}.page-competition .modal-container__content .content-item:last-child{margin-bottom:0}.page-competition .modal-container__content .content-item__box{width:60%}@media screen and (max-width:1200px){.page-competition .modal-container__content .content-item__box{width:100%}}.page-competition .modal-container__content .content-item__box .box-title{font-size:70px;font-weight:500;line-height:1;margin-top:3rem}@media screen and (max-width:600px){.page-competition .modal-container__content .content-item__box .box-title{font-size:40px;margin-top:2rem}}.page-competition .modal-container__content .content-item__box .box-title span{display:block;font-family:"Times New Roman",Times,serif}.page-competition .modal-container__content .content-item__box .box-description{padding:3rem 3rem 3rem 0}@media screen and (max-width:1200px){.page-competition .modal-container__content .content-item__box .box-description{padding:1rem 0;text-align:justify}}.page-competition .modal-container__content .content-item__box .box-btn{display:flex;align-items:center}@media screen and (max-width:600px){.page-competition .modal-container__content .content-item__box .box-btn{flex-direction:column;align-items:flex-start}}.page-competition .modal-container__content .content-item__box .box-btn__link{position:relative;display:block;color:#000;border:solid 1px #000;padding:1rem 4rem 1rem 2rem;text-decoration:none;margin-right:1rem}@media screen and (max-width:600px){.page-competition .modal-container__content .content-item__box .box-btn__link{margin-right:0;margin-bottom:1rem;font-size:.75rem}}.page-competition .modal-container__content .content-item__box .box-btn__link.--dg{color:#fff;border:solid 1px #fff}@media screen and (max-width:1200px){.page-competition .modal-container__content .content-item__box .box-btn__link.--dg{color:#000;border:solid 1px #000}}.page-competition .modal-container__content .content-item__box .box-btn__link:before{content:"";position:absolute;top:50%;right:15px;width:30px;height:1px;background-color:#d3cdc4;transition:all .3s}.page-competition .modal-container__content .content-item__box .box-btn__link:after{content:"";position:absolute;top:46%;right:13px;width:12px;height:1px;background-color:#d3cdc4;transform:rotate(35deg);transition:all .3s}.page-competition .modal-container__content .content-item__box .box-btn__link:hover:before{right:8px}.page-competition .modal-container__content .content-item__box .box-btn__link:hover:after{right:6px}.page-competition .modal-container__content .content-item__img{width:40%}@media screen and (max-width:1200px){.page-competition .modal-container__content .content-item__img{width:100%}}.page-competition .modal-container__content .content-item__img img{border-radius:20px;-o-object-fit:cover;object-fit:cover}.page-competition .swiper{height:100%}.page-competition .swiper-slide{width:100% !important}.page-competition .mySwiper .swiper-slide{position:relative}.page-competition .mySwiper .swiper-slide .swiper-box{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-competition .mySwiper .swiper-slide .swiper-box .title{font-size:30px;font-family:"Untitled Sans",sans-serif;font-weight:500;color:#fff;letter-spacing:5px;margin-bottom:2rem}.page-competition .mySwiper .swiper-slide .swiper-box .anchor{width:200px;margin:0 auto;text-align:center;font-size:15px;background:rgba(255,255,255,.3);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:20vw}.page-competition .mySwiper .swiper-slide .swiper-box .anchor-link{display:block;padding:1rem 0;color:#fff}.page-competition .mySwiper .swiper-slide.--withpro img{-o-object-position:60%;object-position:60%}.page-competition .mySwiper .swiper-slide.--withpro2 img{-o-object-position:40%;object-position:40%}@keyframes zoomOut{0%{transform:scale(1.1)}100%{transform:scale(1)}}.page-competition .mySwiper .swiper-slide-active img,.page-competition .mySwiper .swiper-slide-duplicate-active img,.page-competition .mySwiper .swiper-slide-prev img{animation:zoomOut 7s linear 0s normal both}.event-wrap{position:relative;padding-top:20.529411vw;font-family:Arial,Helvetica,sans-serif;overflow:hidden}@media screen and (max-width:860px){.event-wrap{padding-top:75.16279vw}}.event-wrap .event-main-title{position:absolute;top:1%;left:2rem;font-size:10.72093vw;letter-spacing:-10px;color:transparent;-webkit-text-stroke:.03em #000;font-weight:700}@media screen and (max-width:860px){.event-wrap .event-main-title{top:3%;left:0;font-size:18.72093vw;line-height:1;letter-spacing:0}}.event-wrap .l-section{margin-bottom:10rem}@media screen and (max-width:860px){.event-wrap .l-section:last-child{margin-bottom:7rem}}.event-wrap .e-head{border-bottom:solid 1px #ccc}.event-wrap .e-title{font-size:3rem;font-weight:500;letter-spacing:-2px;padding:0 5rem}@media screen and (max-width:860px){.event-wrap .e-title{padding:0 .5rem}}.event-wrap .e-schedule{padding-left:5rem;overflow:hidden}@media screen and (max-width:860px){.event-wrap .e-schedule{padding-left:2rem}}.event-wrap .e-schedule .schedule-list{padding:3rem 0}@media screen and (max-width:860px){.event-wrap .e-schedule .schedule-list{padding:2rem 0}}.event-wrap .e-schedule .schedule-list__item{display:flex;align-items:flex-start;margin-bottom:1rem}@media screen and (max-width:860px){.event-wrap .e-schedule .schedule-list__item{flex-direction:column}}.event-wrap .e-schedule .schedule-list__item .s-item-date{position:relative;width:200px;padding-right:3rem;white-space:nowrap}@media screen and (max-width:860px){.event-wrap .e-schedule .schedule-list__item .s-item-date{font-size:.8125rem}}.event-wrap .e-schedule .schedule-list__item .s-item-date:before{content:"";position:absolute;top:50%;left:-20px;transform:translateY(-50%);width:15px;height:15px;background-color:#ccc;border-radius:50%}@media screen and (max-width:860px){.event-wrap .e-schedule .schedule-list__item .s-item-date:before{width:13px;height:13px}}.event-wrap .e-schedule .schedule-list__item .s-item-date.new:before{content:"";position:absolute;top:50%;left:-20px;transform:translateY(-50%);width:15px;height:15px;background-color:blue;border-radius:50%}@media screen and (max-width:860px){.event-wrap .e-schedule .schedule-list__item .s-item-date.new:before{width:13px;height:13px}}.event-wrap .e-schedule .schedule-list__item .s-item-date.new .--color{font-weight:700;color:#4d4dcf}.event-wrap .e-schedule .schedule-list__item .s-item-title{white-space:nowrap}@media screen and (max-width:860px){.event-wrap .e-schedule .schedule-list__item .s-item-title{white-space:normal}}.event-wrap .e-schedule .schedule-list__item .s-item-title__main{font-size:1.25rem;font-weight:500}@media screen and (max-width:860px){.event-wrap .e-schedule .schedule-list__item .s-item-title__main{font-size:1.0625rem}}.event-wrap .e-schedule .schedule-list__item .s-item-title__sub{font-size:1.3rem;color:#999;letter-spacing:1.5px;font-weight:700}@media screen and (max-width:860px){.event-wrap .e-schedule .schedule-list__item .s-item-title__sub{font-size:1.0625rem}}.event-wrap .e-schedule .schedule-list__item .s-item-title__link{display:block;text-decoration:none;color:#000}.event-wrap .e-schedule .schedule-list__item .s-item-title__link:hover{text-decoration:underline}.event-wrap .e-container{display:flex;flex-flow:row wrap;align-items:stretch;justify-content:flex-start;border-top:solid 1px #ccc}.event-wrap .e-container .event-item{position:relative;width:33.3333%;border-right:solid 1px #ccc;border-bottom:1px solid #ccc}@media screen and (max-width:860px){.event-wrap .e-container .event-item{border-right:0;width:100%}}.event-wrap .e-container .event-item:nth-of-type(3n){border-right:none}.event-wrap .e-container .event-item:after{content:"";position:absolute;top:0;left:0;background-color:#fff;box-shadow:0 0 50px rgba(0,0,0,.1490196078);width:calc(100% + 1px);height:calc(100% + 1px);z-index:-1;opacity:0}.event-wrap .e-container .event-item:hover:after{opacity:1}.event-wrap .e-container .event-item__link{display:block;padding:2rem;text-decoration:none;color:#000}@media screen and (max-width:860px){.event-wrap .e-container .event-item__link{display:grid;grid-template-columns:1fr 1fr;gap:1rem;padding:2rem 1rem}}.event-wrap .e-container .event-item .e-item-img{position:relative;height:21.222123vw;max-height:500px;overflow:hidden}@media screen and (max-width:860px){.event-wrap .e-container .event-item .e-item-img{height:300px}}.event-wrap .e-container .event-item .e-item-img img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:inherit !important;-o-object-fit:contain !important;object-fit:contain !important;-o-object-position:center;object-position:center}@media screen and (max-width:860px){.event-wrap .e-container .event-item .e-item-img img{top:0;left:0;transform:translate(0);-o-object-position:top;object-position:top}}.event-wrap .e-container .event-item .e-item-info{display:flex;align-items:flex-end;justify-content:space-between;padding:2rem}@media screen and (max-width:1200px) and (min-width:861px){.event-wrap .e-container .event-item .e-item-info{padding:2rem 0}}@media screen and (max-width:860px){.event-wrap .e-container .event-item .e-item-info{padding:0;margin-bottom:1rem}}.event-wrap .e-container .event-item .e-item-info__slug{display:inline;font-size:.9375rem;line-height:1.5;border-bottom:solid 1px}@media screen and (max-width:860px){.event-wrap .e-container .event-item .e-item-info__slug{font-size:.6875rem}}.event-wrap .e-container .event-item .e-item-info__date{position:relative;font-size:.9375rem}@media screen and (max-width:860px){.event-wrap .e-container .event-item .e-item-info__date{font-size:.6875rem}}.event-wrap .e-container .event-item .e-item-info__date:after{content:"";position:absolute;top:50%;left:-20px;transform:translateY(-50%);width:15px;height:15px;background-color:#ccc;border-radius:50%}@media screen and (max-width:860px){.event-wrap .e-container .event-item .e-item-info__date:after{width:10px;height:10px}}.event-wrap .e-container .event-item .e-item-info__date.new:after{content:"";position:absolute;top:50%;left:-20px;transform:translateY(-50%);width:15px;height:15px;background-color:blue;border-radius:50%}@media screen and (max-width:860px){.event-wrap .e-container .event-item .e-item-info__date.new:after{width:10px;height:10px}}.event-wrap .e-container .event-item .e-item-info__date.new .--color{color:#4d4dcf}.event-wrap .e-container .event-item .e-item-content{padding:0 2rem 2rem}@media screen and (max-width:1200px) and (min-width:861px){.event-wrap .e-container .event-item .e-item-content{padding:0 0 2rem}}@media screen and (max-width:860px){.event-wrap .e-container .event-item .e-item-content{padding:0}}.event-wrap .e-container .event-item .e-item-title{margin-bottom:2rem}@media screen and (max-width:860px){.event-wrap .e-container .event-item .e-item-title{margin-bottom:1rem}}.event-wrap .e-container .event-item .e-item-title__main,.event-wrap .e-container .event-item .e-item-title__sub{font-size:2rem}@media screen and (max-width:860px){.event-wrap .e-container .event-item .e-item-title__main,.event-wrap .e-container .event-item .e-item-title__sub{font-size:1.0625rem}}.event-wrap .e-container .event-item .e-item-title__main{font-weight:500}.event-wrap .e-container .event-item .e-item-title__sub{color:#999}@media screen and (max-width:860px){.event-wrap .e-container .event-item .e-item-description{font-size:.8125rem}}.page-thanks .thanks-head{position:relative;height:30vh;padding-top:5vw;background-color:#fff;color:#000}.page-thanks .thanks-body{letter-spacing:1px}.page-thanks .thanks-body .l-section{border-top:solid 1px #909090;padding:10rem 0}.page-thanks .thanks-body .l-section__wrap{max-width:1000px;margin:0 auto}@media screen and (max-width:1200px){.page-thanks .thanks-body .l-section{padding:5rem 0}}.page-thanks .thanks-body .l-section__title{text-align:center;font-size:2.25rem;margin:2rem 0 1rem}@media screen and (max-width:1200px){.page-thanks .thanks-body .l-section__title{font-size:1.125rem;margin:1rem 0}}.page-thanks .thanks-body .l-section__contents{margin:0 auto}.page-thanks .thanks-body .l-section__contents .thanks-text{margin-bottom:1rem;background-color:#f0f8ff;padding:2rem}.page-thanks .thanks-body .l-section__contents .thanks-text .alert{font-weight:700;font-size:1.125rem;color:red;padding-bottom:2px;border-bottom:1px solid red}.page-thanks .thanks-body .l-section__contents .thanks-text .alert-text{background-color:#ffecaf;padding:10px;border:2px solid orange;line-height:1.6}.page-thanks .thanks-body .l-section__contents .thanks-text .alert-text .alert.info{border-bottom:none;font-weight:700;font-size:1.25rem}.page-thanks .thanks-body .l-section__contents .thanks-text .alert-text .alert.title{padding-left:30px;position:relative}.page-thanks .thanks-body .l-section__contents .thanks-text .alert-text .alert.title:before{content:"";position:absolute;width:28px;height:28px;top:3px;left:0;background-image:url(//onewaygc.co.jp/wordpress/wp-content/themes/onewaygc/./images/switch/bikkuri.png);background-size:cover;background-repeat:no-repeat}@media screen and (max-width:860px){.page-thanks .thanks-body .l-section__contents .thanks-text{padding:1rem}}.page-thanks .thanks-body .l-section__contents .googleform__wrap{padding:3rem 0 0}.page-thanks .thanks-body .l-section__contents .googleform__wrap .googleform-info{width:640px;margin:0 auto}@media screen and (max-width:860px){.page-thanks .thanks-body .l-section__contents .googleform__wrap .googleform-info{width:100%;padding:0 1rem}}.page-thanks .thanks-body .l-section__contents .googleform__wrap .googleform-info .googleform-title{font-size:1.5rem;padding:1rem 0;text-align:center}@media screen and (max-width:860px){.page-thanks .thanks-body .l-section__contents .googleform__wrap .googleform-info .googleform-title{font-size:1.2rem}}.page-thanks .thanks-body .l-section__contents .googleform__wrap .googleform-form{position:relative;width:100%;height:1350px}@media screen and (max-width:860px){.page-thanks .thanks-body .l-section__contents .googleform__wrap .googleform-form{height:1550px}}.page-thanks .thanks-body .l-section__contents .googleform__wrap .googleform-form iframe{position:absolute;top:0;left:50%;transform:translateX(-50%);width:100%;height:100%}.category-club{background-color:#576638;color:#fff}.category-club-head{position:relative;height:30vh;padding-top:5vw;background-color:#fff;color:#000}.category-club-head__title{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:120px;font-weight:400;text-align:center;letter-spacing:2px;line-height:1;font-family:"Untitled Sans",sans-serif}@media screen and (max-width:1200px){.category-club-head__title{font-size:50px}}.category-club__body{max-width:1400px;margin:0 auto;padding:5rem 0}@media screen and (max-width:860px){.category-club__body{padding:3rem 0}}.category-club__body ul{padding:0;margin:0}.category-club__body ul li{background-color:#576638;list-style:none;border-bottom:1px solid #fff}.category-club__body ul li:hover{filter:brightness(1.1)}.category-club__body ul li a{display:block;color:#fff;text-decoration:none;padding:2rem 0}@media screen and (max-width:860px){.category-club__body ul li a{padding:1rem}}.category-club__body ul li a span{display:inline-block;margin-left:80px}@media screen and (max-width:860px){.category-club__body ul li a span{display:block;margin-left:0;padding:6px 0}}.category-club__body .pagination{margin:30px 0}.category-club__body .pagination .nav-links{width:-moz-max-content;width:max-content;margin:0 auto}.category-club__body .pagination .nav-links .page-numbers{padding:6px 8px;background-color:rgba(255,255,255,.926);color:#576638;margin:0 4px}.category-club__body .pagination .nav-links .page-numbers.current{background-color:orange;color:#ebe9e3}