@charset "UTF-8";.page-pickup .g-footer{margin-top:0}.sec-explain{margin-top:200px}@media only screen and (max-width:767px){.sec-explain{margin-top:80px}}.sec-explain__lead{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1200px;height:540px;margin:0 auto;overflow:hidden}@media only screen and (max-width:767px){.sec-explain__lead{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto}}.sec-explain__lead-txt{width:44.15%;padding:0 15px 0 8%;font-size:18px;line-height:2.2}@media screen and (max-width:1100px){.sec-explain__lead-txt{padding:0 15px 0 20px;font-size:16px}}@media only screen and (max-width:767px){.sec-explain__lead-txt{width:auto;padding:0 25px;text-align:center}}.sec-explain__lead-img{width:55.85%}@media only screen and (max-width:767px){.sec-explain__lead-img{width:auto;margin-top:30px;padding:0 25px}}.sec-explain__lead-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sec-explain__txt{margin-top:90px;font-size:18px;line-height:2.2;text-align:center}@media only screen and (max-width:767px){.sec-explain__txt{margin-top:70px;font-size:16px}}.sec-explain__gallery{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:140px;overflow:hidden}@media only screen and (max-width:767px){.sec-explain__gallery{margin-top:90px}}.sec-explain__gallery-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sec-explain__gallery-list--01{-webkit-animation:loop1 80s -40s linear infinite;animation:loop1 80s -40s linear infinite}.sec-explain__gallery-list--02{-webkit-animation:loop2 80s linear infinite;animation:loop2 80s linear infinite}@-webkit-keyframes loop1{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes loop1{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes loop2{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-200%);transform:translateX(-200%)}}@keyframes loop2{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-200%);transform:translateX(-200%)}}.sec-explain__gallery-item{margin-left:50px;overflow:hidden;-ms-flex-negative:0;flex-shrink:0}@media only screen and (max-width:767px){.sec-explain__gallery-item{margin-left:20px}}.sec-explain__gallery-item img{width:100%;height:auto}.sec-explain__gallery-item--01{width:214px}@media only screen and (max-width:767px){.sec-explain__gallery-item--01{width:164px}}.sec-explain__gallery-item--02{width:278px}@media only screen and (max-width:767px){.sec-explain__gallery-item--02{width:184px}}.sec-explain__gallery-item--03{width:184px}@media only screen and (max-width:767px){.sec-explain__gallery-item--03{width:134px}}.sec-explain__gallery-item--04{width:150px}@media only screen and (max-width:767px){.sec-explain__gallery-item--04{width:100px}}.sec-explain__gallery-item--05{width:340px}@media only screen and (max-width:767px){.sec-explain__gallery-item--05{width:290px}}.sec-pickup{position:relative;margin-top:200px}@media only screen and (max-width:767px){.sec-pickup{margin-top:100px}}.sec-pickup__bg{position:relative;top:0;left:0;width:100%;height:100vh;z-index:0}.sec-pickup__bg-fixed{position:absolute;top:0;left:0;width:100%;height:100%}.sec-pickup__bg-fixed:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,12,30,0.7)}.sec-pickup__bg-img{position:absolute;top:0;left:0;width:100%;height:100%}.sec-pickup__bg-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sec-pickup__bg-txt{position:absolute;bottom:0;left:0;z-index:2;width:100%;text-align:center}.sec-pickup__bg-txt img{max-width:100%;height:auto}.sec-pickup.is-fixed .sec-pickup__bg-fixed{position:fixed}.sec-pickup__content{position:relative;max-width:1240px;margin:0 auto;padding:0 20px;z-index:2}@media only screen and (max-width:767px){.sec-pickup__content{padding:0 25px}}.sec-pickup__content-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1100px;width:100%;height:408px;background:rgba(255,255,255,0.08);border-radius:8px;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);overflow:hidden}@media only screen and (max-width:767px){.sec-pickup__content-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto}}.sec-pickup__content+.sec-pickup__content{margin-top:80px}.sec-pickup__content-body{width:45.45%;padding:0 5% 0 9%;color:#fff}@media screen and (max-width:1100px){.sec-pickup__content-body{padding:0 30px}}@media only screen and (max-width:767px){.sec-pickup__content-body{width:auto;padding:50px 25px}}.sec-pickup__content-number{font-family:"Cormorant",serif;font-size:14px}@media only screen and (max-width:767px){.sec-pickup__content-number{font-size:12px}}.sec-pickup__content-number .number{font-size:22px}@media only screen and (max-width:767px){.sec-pickup__content-number .number{font-size:20px}}.sec-pickup__content-number .txt{margin-left:8px}.sec-pickup__content-hdg{font-size:32px}@media screen and (max-width:1100px){.sec-pickup__content-hdg{font-size:28px}}@media only screen and (max-width:767px){.sec-pickup__content-hdg{margin-top:20px;font-size:28px;line-height:1.3}}.sec-pickup__content-hdg span{font-size:20px}@media only screen and (max-width:767px){.sec-pickup__content-hdg span{font-size:16px}}.sec-pickup__content-txt{margin-top:10px;line-height:2}@media only screen and (max-width:767px){.sec-pickup__content-txt{font-size:14px}}.sec-pickup__content-caption{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;margin-top:10px}@media only screen and (max-width:767px){.sec-pickup__content-caption{margin-top:15px}}.sec-pickup__content-caption:before{content:"※"}.sec-pickup__content-img{position:relative;width:54.55%;height:100%}@media only screen and (max-width:767px){.sec-pickup__content-img{width:auto}}.sec-pickup__content-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sec-pickup__content-img figcaption{position:absolute;right:0;bottom:0;display:inline-block;padding:2px 7px 5px 7px;background:#000;font-size:12px;letter-spacing:0.1em;color:#fff;line-height:1}.sec-pickup__content--reverse .sec-pickup__content-inner{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-left:auto}@media only screen and (max-width:767px){.sec-pickup__content--reverse .sec-pickup__content-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:0}}.sec-pickup__content--reverse .sec-pickup__content-body{padding:0 5%}@media screen and (max-width:1100px){.sec-pickup__content--reverse .sec-pickup__content-body{padding:0 30px}}@media only screen and (max-width:767px){.sec-pickup__content--reverse .sec-pickup__content-body{padding:50px 25px}}.sec-pickup__comment{position:relative;z-index:2;margin-top:90px;padding-bottom:200px;color:#fff;text-align:center}@media only screen and (max-width:767px){.sec-pickup__comment{padding-bottom:90px}}.sec-pickup__comment .ja{font-size:36px}@media only screen and (max-width:767px){.sec-pickup__comment .ja{font-size:34px}}.sec-pickup__comment .en{font-size:18px}@media only screen and (max-width:767px){.sec-pickup__comment .en{margin-top:10px;font-size:14px}}
/*# sourceMappingURL=style.css.map */