.page--top .section-hero{padding-bottom:0}.page--top .section-hero .section-content{height:calc(100vh - 130px)}@media only screen and (max-width:767px){.page--top .section-hero .section-content{height:calc(100vh - 50px);background-color:#fff}}.page--top .section-hero .swiper-slide{position:relative;height:calc(100vh - 130px)}@media only screen and (max-width:767px){.page--top .section-hero .swiper-slide{height:calc(100vh - 50px)}}.page--top .section-hero .bgimg{position:absolute;top:0;left:0;width:100%;height:100%;background-position:50% 50%;background-size:cover}.page--top .section-hero .content{position:relative;color:#fff;height:100%}@media only screen and (min-width:768px){.page--top .section-hero .content{justify-content:center;display:flex;align-items:center;flex-wrap:wrap}}@media only screen and (max-width:767px){.page--top .section-hero .content{padding:40px 10% 0}}.page--top .section-hero .content .btn{position:absolute;bottom:45px;width:100%;text-align:center;left:0}@media only screen and (min-width:768px){.page--top .section-hero .content .btn{bottom:60px}}@media only screen and (max-width:767px){.page--top .section-hero .slide-1 .bgimg{background-image:url(//galleria.net/websys/wp-content/themes/galleria/assets/css/../img/top/hero-01-bg-m2x.webp) !important}}.page--top .section-hero .slide-1 .item{position:absolute;bottom:90px;left:80px}@media only screen and (max-width:767px){.page--top .section-hero .slide-1 .item{bottom:50px;left:30px}.page--top .section-hero .slide-1 .item img{width:120px}}@media only screen and (max-width:767px){.page--top .section-hero .slide-2 .bgimg{background-repeat:no-repeat;background-image:url(//galleria.net/websys/wp-content/themes/galleria/assets/css/../img/top/hero-02-bg_sp.jpg) !important}}.page--top .section-hero .slide-2 a{display:block}@media only screen and (max-width:767px){.page--top .section-hero .slide-2 .content{padding:5vw 15% 0}}.page--top .section-hero .slide-3 a{display:block}@media only screen and (max-width:767px){.page--top .section-hero .slide-3 .bgimg{background-repeat:no-repeat;background-image:url(//galleria.net/websys/wp-content/themes/galleria/assets/css/../img/top/hero-03-bg_sp.jpg) !important}}@media only screen and (max-width:767px){.page--top .section-hero .slide-3 .content{padding-top:40%}}.page--top .section-hero .slide-4 a{display:block}@media only screen and (max-width:767px){.page--top .section-hero .slide-4{background-color:#001e60}.page--top .section-hero .slide-4 .bgimg{background-image:url(//galleria.net/websys/wp-content/themes/galleria/assets/css/../img/top/hero-04-bg_sp.png) !important}.page--top .section-hero .slide-4 .content{padding:0}}.page--top .section-hero .slide-5 a{display:block}.page--top .section-hero .slogan{position:absolute;font-size:9rem;font-weight:600;line-height:.92}@media only screen and (min-width:768px){.page--top .section-hero .slogan{text-align:right;right:90px;bottom:90px}}@media only screen and (max-width:767px){.page--top .section-hero .slogan{font-size:6rem;left:20px;top:20px;text-align:left}}@media only screen and (min-width:768px){.page--top .section-hero .btn{position:absolute;bottom:100px;left:0}}@media only screen and (max-width:767px){.page--top .section-hero .btn{margin-top:1.25em;text-align:center}}.page--top .section-hero .btn a{position:relative;width:200px}@media only screen and (max-width:767px){.page--top .section-hero .btn a{margin:0 auto}}.page--top .section-hero .btn img{position:absolute;top:calc(50% - 6px);right:20px;display:inline-block;margin-left:.3em;width:12px}.page--top .section-hero .pagination{position:absolute;bottom:0}.page--top .section-hero .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{transition:all .3s ease-in-out;margin:0 5px;width:40px;height:1px;border-radius:0}@media only screen and (max-width:767px){.page--top .section-hero .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{width:20px}}.page--top .section-hero .swiper-pagination-bullet{background-color:#fff;opacity:1}.page--top .section-hero .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet-active{background-color:#037bc6 !important;width:200px}@media only screen and (max-width:767px){.page--top .section-hero .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet-active{width:60px}}.page--top .section-hero .swiper-pagination{text-align:left;padding-left:50px;padding-bottom:10px}@media only screen and (max-width:767px){.page--top .section-hero .swiper-pagination{padding-left:20px}}.page--top .section-hero .swiper-wrapper{transition-timing-function:cubic-bezier(.77,0,.175,1)}.page--top .section-hero .scroll{position:absolute;right:45px;bottom:0;z-index:99;overflow:hidden;transform:translate(-50%,0);z-index:1}@media only screen and (max-width:767px){.page--top .section-hero .scroll{right:10px}}.page--top .section-hero .scroll .label{margin-bottom:.5em;color:#fff;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-align:center;letter-spacing:0;font-size:11px}@media only screen and (max-width:767px){.page--top .section-hero .scroll .label{font-size:10px}}.page--top .section-hero .scroll .arrow{position:relative;left:50%;display:block;overflow:hidden;margin-left:-1px;width:2px;height:100px;background-color:transparent}@media only screen and (max-width:767px){.page--top .section-hero .scroll .arrow{height:40px}}.page--top .section-hero .scroll .arrow:before{display:inline-block;width:2px;height:100%;background-color:#fff;content:'';-webkit-animation:arrow 3s cubic-bezier(.77,0,.175,1) 0s infinite normal;animation:arrow 3s cubic-bezier(.77,0,.175,1) 0s infinite normal}@media only screen and (max-width:750px){.page--top .section-hero .page--top .scroll .label{font-size:10px}}@-webkit-keyframes arrow{0%{opacity:1;transform:translate3d(-50%,-100%,0)}60%{opacity:1;transform:translate3d(-50%,0%,0)}100%{opacity:0}}@keyframes arrow{0%{opacity:1;transform:translate3d(-50%,-100%,0)}60%{opacity:1;transform:translate3d(-50%,0%,0)}100%{opacity:0}}@media only screen and (min-width:768px){.page--top .section-hero .swiper-button-prev{left:40px;margin-top:-40px;opacity:.6}.page--top .section-hero .swiper-button-next{margin-top:-40px;right:40px;opacity:.6}}.page--top .section-bnr{padding-top:80px;padding-bottom:0}.page--top .section-bnr .top-bnr{max-width:974px;margin:0 auto;display:block}.page--top .section-bnr .top-bnr img{width:100%;height:auto}@media only screen and (max-width:767px){.page--top .section-bnr{padding-top:40px;padding-bottom:0}}@media only screen and (max-width:767px){.page--top .wrap{overflow:hidden}}.page--top .section .headline__title{color:#fff}.page--top .section-concept{background:url(//galleria.net/websys/wp-content/themes/galleria/assets/css/../img/top/top-concept-bg.jpg);background-size:cover;color:#fff;text-align:center}.page--about .section-hero{padding-bottom:0 !important}.page--about .section-concept{background:url(//galleria.net/websys/wp-content/themes/galleria/assets/css/../img/top/top-concept-bg.jpg);background-size:cover;color:#fff;text-align:center}@media only screen and (min-width:768px){.page--top .section-concept{font-size:1.8rem}.page--about .section-concept{font-size:1.8rem}}@media only screen and (min-width:768px){.page--top .section-concept .content .txt{letter-spacing:.1ch;line-height:1.75}.page--about .section-concept .content .txt{letter-spacing:.1ch;line-height:1.75}}@media only screen and (max-width:767px){.page--top .section-concept .content .txt{text-align:left}.page--top .section-concept .content .txt br{display:none}.page--about .section-concept .content .txt{text-align:left}.page--about .section-concept .content .txt br{display:none}}.page--top .section-concept .content .txt+.txt{margin-top:2em}.page--about .section-concept .content .txt+.txt{margin-top:2em}.page--top .section-concept .content .slogan{margin-top:2em}.page--about .section-concept .content .slogan{margin-top:2em}@media only screen and (max-width:767px){.page--top .section-concept .content .slogan{text-align:left}.page--about .section-concept .content .slogan{text-align:left}}.page--top .section-concept .content .slogan__en{text-transform:uppercase;font-size:4.4rem}.page--about .section-concept .content .slogan__en{text-transform:uppercase;font-size:4.4rem}.page--top .section-concept .content .slogan__en.pcHide{display:none}.page--about .section-concept .content .slogan__en.pcHide{display:none}@media only screen and (max-width:767px){.page--top .section-concept .content .slogan__en{line-height:.92}.page--top .section-concept .content .slogan__en.spHide{display:none}.page--top .section-concept .content .slogan__en.pcHide{display:block}.page--about .section-concept .content .slogan__en{line-height:.92}.page--about .section-concept .content .slogan__en.spHide{display:none}.page--about .section-concept .content .slogan__en.pcHide{display:block}}.page--top .section-concept .content .slogan__jp{font-weight:700;font-size:2.4rem}.page--about .section-concept .content .slogan__jp{font-weight:700;font-size:2.4rem}@media only screen and (max-width:767px){.page--top .section-concept .content .slogan__jp{font-size:1.65rem;margin-top:.5em}.page--about .section-concept .content .slogan__jp{font-size:1.65rem;margin-top:.5em}}.page--top .section-concept .content .btn{margin-top:3em}.page--about .section-concept .content .btn{margin-top:3em}@media only screen and (min-width:768px){.page--top .section-concept .content .btn a{width:300px}.page--about .section-concept .content .btn a{width:300px}}.page--top .section-products{position:relative;color:#fff}@media only screen and (min-width:768px){.page--top .section-products .content-box{padding-left:260px}}.page--top .section-products .btn a{text-align:center}@media only screen and (min-width:768px){.page--top .section-products:before{position:absolute;top:50%;left:50%;display:block;width:850px;height:100%;background-image:url(//galleria.net/websys/wp-content/themes/galleria/assets/css/../img/top/top-product-bg.webp);background-position:-90%;background-repeat:no-repeat;content:'';transform:translate(-140%,-50%)}}@media only screen and (min-width:768px){.page--top .section-products .products-list .products{display:flex;justify-content:space-between}}.page--top .section-products .products-list .products:not(:last-of-type){margin-bottom:100px}@media only screen and (max-width:767px){.page--top .section-products .products-list .products:not(:last-of-type){margin-bottom:40px}}.page--top .section-products .products-list .products__title{margin-bottom:20px;font-weight:700;font-size:2.3rem}.page--top .section-products .products-list .products__title span{display:block;font-size:1.5rem}@media only screen and (max-width:767px){.page--top .section-products .products-list .products__title span{font-size:1.4rem}}.page--top .section-products .products-list .products .btn{margin-top:3em}@media only screen and (min-width:768px){.page--top .section-products .products-list .products .figure{max-width:310px}}@media only screen and (min-width:768px){.page--top .section-products .products-list .panel{width:450px}}.page--top .section-choice{background:linear-gradient(to bottom,#000a32 76%,#000a32 76%,#001e60 100%);color:#fff;text-align:center}.page--top .section-choice .btn .more{padding:1em 3em;max-width:100%;width:auto;font-weight:700}@media only screen and (max-width:767px){.page--top .section-choice .btn .more{padding:1em}}.page--top .section-pickup{background:#000a32;color:#fff}@media only screen and (max-width:767px){.page--top .section-pickup{padding-bottom:60px}}.page--top .section-pickup .swiper-pagination{position:static;margin:1.5em 0 0}.page--top .section-pickup .swiper-pagination-bullet{margin:0 .5em;background-color:#fff;opacity:.9}.page--top .section-pickup .swiper-pagination-bullet-active{background-color:#479de4;opacity:1}@media only screen and (max-width:767px){.page--top .section-pickup .content{padding:0}}.page--top .pickup-list a{display:block;color:#fff}.page--top .pickup-cat{margin-bottom:20px;text-align:center;font-size:1.6rem}.page--top .pickup-cat:after{display:block;margin:0 auto;width:60px;height:1px;background:#fff;content:''}.page--top .pickup-list{position:relative}.page--top .pickup-list .figure{margin-bottom:1em}@media only screen and (max-width:767px){.page--top .pickup-list .swiper-slide{max-width:260px}}@media only screen and (min-width:768px){.page--top .pickup-list .entry{padding:0 2px}}@media only screen and (max-width:767px){.page--top .pickup-list .entry{max-width:280px}}.page--top .pickup-list .entry__title{font-weight:700;font-size:1.8rem;font-family:"Inter",sans-serif}.page--top .pickup-list .entry .label{font-size:1.4rem}.page--top .pickup-list .entry .price{font-size:1.5rem}.page--top .pickup-list .entry .btn{margin-top:1.5em}.page--top .pickup-list .entry .btn a{width:100%;padding:.75em 0}@media only screen and (min-width:768px){.page--top .section-squad{padding-bottom:350px;background-image:url(//galleria.net/websys/wp-content/themes/galleria/assets/css/../img/top/top-squad-bg.jpg);background-position:center bottom;background-repeat:no-repeat}}@media only screen and (max-width:767px){.page--top .section-squad{padding-bottom:0}}@media only screen and (min-width:768px){.page--top .section-squad .swiper-container{padding-bottom:40px}}@media only screen and (max-width:767px){.page--top .section-squad .swiper-container{padding-bottom:20px}}@media only screen and (max-width:767px){.page--top .section-squad .content{padding:0}}.page--top .section-squad .swiper-pagination{position:static;margin:80px 0 0}.page--top .section-squad .swiper-pagination-bullet{margin:0 .5em;background-color:#fff;opacity:.9}.page--top .section-squad .swiper-pagination-bullet-active{background-color:#479de4;opacity:1}.page--top .squad-list .slide{position:relative;width:200px;border-radius:10px}.page--top .squad-list .slide:after{position:absolute;bottom:0;left:50%;display:block;width:150px;height:20px;border-radius:50%;background:#000a32;content:'';-webkit-filter:blur(5px);filter:blur(5px);transform:translate(-50%,250%)}.page--top .squad-list .slide a{position:relative;display:block;padding:3px;border-radius:10px;transition:all .3s cubic-bezier(.165,.84,.44,1)}.page--top .squad-list .slide a:before{position:absolute;top:0;left:0;display:block;width:100%;height:100%;border-radius:10px;background:linear-gradient(to bottom,#003c64,#fff);content:'';opacity:.5}.page--top .squad-list .slide a:hover{transform:translate(0,20px)}.page--top .squad-list .slide a:hover .figure img{transform:scale(1.2,1.2)}.page--top .squad-list .slide .figure{overflow:hidden}.page--top .squad-list .slide .figure img{transition:all .3s cubic-bezier(.165,.84,.44,1)}.page--top .squad-list .slide .panel{position:relative;overflow:hidden;border-radius:10px;background-color:#000}.page--top .squad-list .slide .txt{padding:1.5em 15px 15px;background:#000;color:#fff}.page--top .squad-list .slide .genru{font-size:1.1rem;letter-spacing:normal}@media only screen and (min-width:768px){.page--top .squad-list li a:hover{box-shadow:0 0 15px #34c6f3}}.page--top .section-event{padding-top:100px;background:#333;overflow:hidden}@media only screen and (max-width:767px){.page--top .section-event .content{padding:0}}.page--top .event-list{position:relative}@media only screen and (max-width:767px){.page--top .event-list .slide{max-width:260px}}.page--top .event-list .slide .entry{background:#fff;color:#001e60}@media only screen and (min-width:768px){.page--top .event-list .slide .desc a:hover{text-decoration:underline}}.page--top .event-list .slide a{color:#001e60}@media only screen and (min-width:768px){.page--top .event-list .slide a:hover .desc{text-decoration:underline}}@media only screen and (max-width:767px){.page--top .section-event{padding:50px 0}}.page--top .section-event .figure{position:relative}.page--top .section-event .news-cat{position:absolute;bottom:0;left:0;display:block;padding:0 10px;background:#5067af;color:#fff;font-weight:600;font-size:1.2rem;line-height:2}.page--top .section-event .panel{padding:25px 20px}.page--top .section-event .panel .title{font-weight:700;font-size:1.6rem}@media only screen and (max-width:767px){.page--top .section-event .panel .title{font-size:1.4rem}}.page--top .section-event .panel .desc{margin-top:1em}@media only screen and (max-width:767px){.page--top .section-event .panel .desc{font-size:1.2rem}}.page--top .section-event .swiper-pagination{position:static;margin:1em 0 0}.page--top .section-event .swiper-pagination-bullet{margin:0 .5em;background-color:#fff;opacity:.9}.page--top .section-event .swiper-pagination-bullet-active{background-color:#479de4;opacity:1}@media only screen and (max-width:767px){.page--top .section-news{padding-bottom:50px}}.page--top .section-news .headline__title{margin-bottom:0}.page--top .section-news .news-list .cell{margin-bottom:60px}.page--top .section-news .news-list .cell:nth-child(n+3){display:none}@media only screen and (max-width:767px){.page--top .section-news .news-list .cell{margin-bottom:10px}}.page--top .section-news .entry{background:#fff;display:block;height:100%}.page--top .section-news .figure{position:relative;overflow:hidden}.page--top .section-news .figure img{width:100%;transition:transform 1s cubic-bezier(.165,.84,.44,1)}.page--top .section-news a.entry:hover{text-decoration:underline}.page--top .section-news a.entry:hover .figure img{transform:scale(1.1,1.1)}.page--top .section-news a.entry[target=_blank] .txt:after{position:relative;display:inline-block;margin-left:.5em;width:14px;height:16px;background:url(//galleria.net/websys/wp-content/themes/galleria/assets/css/../img/top/ico-docs.svg) no-repeat;background-size:100%;content:''}.page--top .section-news .news-cat{position:absolute;bottom:0;left:0;display:block;padding:0 10px;background:#5067af;color:#fff}.page--top .section-news .panel{padding:25px 20px}@media only screen and (max-width:767px){.page--top .section-news .panel{padding:10px}}.page--top .section-news .panel time{display:inline-block;margin-bottom:.5em;font-size:1.6rem}@media only screen and (max-width:767px){.page--top .section-news .panel time{font-size:1em}}.page--top .section-news .panel .txt{text-align:justify;word-break:break-all}@media only screen and (min-width:768px){.page--top .section-news .panel .txt{line-height:1.8;font-size:1.6rem}}@media only screen and (max-width:767px){.page--top .section-news .panel .txt{font-size:1.3rem}}@media only screen and (max-width:767px){.page--top .section-news .btn{margin-top:1em}}@media only screen and (min-width:768px){.page--top .section-news .btn a{width:300px}}.page--about .section-hero .section-content{background-image:url(//galleria.net/websys/wp-content/themes/galleria/assets/css/../img/about/hero.jpg);background-size:cover;background-position:50% 50%}.page--products .section-hero .section-content{background-image:url(//galleria.net/websys/wp-content/themes/galleria/assets/css/../img/about/hero.jpg);background-size:cover;background-position:50% 50%}@media only screen and (max-width:767px){.page--about .section-hero{padding-bottom:0}}.page--about .section-intro{position:relative;overflow:hidden;background:linear-gradient(to bottom,#001e60 76%,#001e60 76%,#000a32 100%);padding:0}.page--about .section-intro .notes{color:#fff;position:absolute;bottom:40px;left:20px;opacity:.8}@media only screen and (max-width:767px){.page--about .section-intro .notes{bottom:10px;font-size:1rem;left:0;padding:0 20px}}@media only screen and (max-width:767px){.page--about .section-intro{padding-top:0;overflow:hidden;min-height:auto;background:linear-gradient(to bottom,#001e60 76%,#001e60 76%,#000a32 100%)}}.page--about .section-intro .section-content{background-image:url(//galleria.net/websys/wp-content/themes/galleria/assets/css/../img/about/about-lead-bg.png);background-position:0 50%;background-repeat:no-repeat;position:relative}.page--product .section-hero .section-content{background-image:url(//galleria.net/websys/wp-content/themes/galleria/assets/css/../../assets/img/about/about-lead-bg.png);background-position:0 5%;background-repeat:no-repeat;position:relative}@media only screen and (min-width:768px){.page--about .section-intro .section-content{height:900px}.page--products .section-intro .section-content{height:900px}}@media only screen and (max-width:767px){.page--about .section-intro .section-content{padding:40px 0 350px;background-size:600px auto;background-position:0 100%}.page--products .section-intro .section-content{padding:40px 0 350px;background-size:600px auto;background-position:0 100%}}@media (min-width:1365px){.page--about .section-intro .section-content{background-size:100% auto}.page--products .section-intro .section-content{background-size:100% auto}}@media only screen and (min-width:768px){.page--about .section-intro .box{padding-left:42%;padding-top:10rem}.page--products .section-intro .box{padding-left:42%;padding-top:10rem}}.page--about .section-intro .txt{color:#fff}.page--products .section-intro .txt{color:#fff}@media only screen and (max-width:767px){.page--about .section-intro .txt br{display:none}.page--products .section-intro .txt br{display:none}}.page--about .section-intro .txt+.txt{margin-top:1.5em}.page--products .section-intro .txt+.txt{margin-top:1.5em}.page--about .section-actual{padding:0;color:#fff}@media only screen and (min-width:768px){.page--about .section-actual .actual-list.top{background:linear-gradient(90deg,#001e60 0%,#001e60 50%,#001447 50%,#001447 100%)}}.page--about .section-actual .actual-list.btm{background-color:#000a32}@media only screen and (max-width:767px){.page--about .section-actual .actual-list .row{padding:0}}.page--about .section-actual .panel{padding:40px 40px 80px}@media only screen and (max-width:767px){.page--about .section-actual .panel{padding:40px 20px}}.page--about .section-actual .panel .actual__title{position:relative;font-size:1.8rem;text-align:center}@media only screen and (max-width:767px){.page--about .section-actual .panel .actual__title{font-size:1.4rem}}.page--about .section-actual .panel .actual__title span{background-image:url(//galleria.net/websys/wp-content/themes/galleria/assets/css/../img/common/numerical-ttl-bg.png);background-repeat:no-repeat;background-position:50% 50%;display:inline-block;width:100%;padding:45px 0 50px}@media only screen and (max-width:767px){.page--about .section-actual .panel .actual__title span{padding:30px 0 40px;background-size:auto 100%}}.page--about .section-actual .panel .actual__result{margin-top:.5em}.page--about .section-actual .panel .actual__result .result{margin:0 auto;width:-webkit-max-content;width:-moz-max-content;width:max-content;text-align:right}@media only screen and (min-width:768px){.page--about .section-actual .panel .actual__result .result{margin-bottom:40px}}@media only screen and (max-width:767px){.page--about .section-actual .panel .actual__result .result{text-align:center}}.page--about .section-actual .panel .actual__result .num{font-weight:inherit;font-size:11rem;line-height:1;display:flex;align-items:flex-end;justify-content:center}@media only screen and (max-width:767px){.page--about .section-actual .panel .actual__result .num{font-size:6rem}}.page--about .section-actual .panel .actual__result .unit{font-size:4.2rem;position:relative;top:-10px}@media only screen and (max-width:767px){.page--about .section-actual .panel .actual__result .unit{font-size:2.4rem;top:-5px}}.page--about .section-actual .panel .actual__result small{font-size:1.2rem}.page--about .section-actual .panel .actual .txt{text-align:justify}@media only screen and (min-width:768px){.page--about .section-actual .panel .actual .txt{font-size:1.6rem}}.page--about .section-history{background:#001447;color:#fff}.page--about .section-history .headline__title{margin-bottom:20px}.page--about .section-history .headline .lead{font-size:2.4rem}@media only screen and (max-width:767px){.page--about .section-history .headline .lead{font-size:1.6rem}}.page--about .section-history h3{margin-top:.5em;text-align:center;font-weight:700;font-size:3rem}@media only screen and (max-width:767px){.page--about .section-history h3{font-size:2.4rem;margin-bottom:1em}}.page--about .section-history ul{position:relative}.page--about .section-history ul:before{content:"";display:block;width:5px;height:100%;background:#001e60;position:absolute;top:0;left:50%;transform:translateX(-50%)}.page--about .section-history li{display:flex;justify-content:space-between;align-items:flex-start;position:relative;margin-bottom:30px}.page--about .section-history li:first-of-type{margin-bottom:40px}.history_logos>div{width:460px;text-align:center}.page--about .section-history .year{position:absolute;top:0;left:50%;transform:translate(-50%,0)}.section-history .history-left .block{width:460px;padding:30px;background:rgba(255,255,255,.1);position:relative}.section-history .history-left .block:before{content:"";display:block;width:0;height:0;border-style:solid;border-width:10px 0 10px 17.3px;border-color:transparent transparent transparent rgba(255,255,255,.1);position:absolute;top:26px;right:0;transform:translateX(100%)}.section-history .history-left .imgarea{margin-top:30px;display:flex;justify-content:space-between}.section-history .history-left .imgarea .img{width:49%}.section-history .history-right{min-height:75px}.section-history .history-right .block{width:460px;padding:30px;background:#001e60;position:relative}.section-history .history-right .block:before{content:"";display:block;width:0;height:0;border-style:solid;border-width:10px 17.3px 10px 0;border-color:transparent #001e60 transparent transparent;position:absolute;top:26px;left:0;transform:translateX(-99%)}@media only screen and (max-width:767px){.page--about .section-history li:first-of-type{margin-bottom:40px;display:none}.page--about .section-history li{flex-direction:column}.page--about .section-history .year{position:static;transform:translate(0)}.section-history .history-left{width:100%}.section-history .history-left .block{width:auto;padding:10px;margin-bottom:10px}.section-history .history-left .imgarea{margin-top:10px}.section-history .history-right{width:100%;min-height:0}.section-history .history-right .block{width:auto;padding:10px}.page--about .section-history ul:before{display:none}.section-history .history-left .block:before{display:none}.section-history .history-right .block:before{display:none}}.page--about .section-performance{background:#001e60;color:#fff}.page--about .section-performance .headline__title{margin-bottom:20px}.page--about .section-performance .headline .lead{font-size:2.4rem}.page--about .section-performance .btn{margin-top:3em;text-align:center}.page--about .section-performance .performance-list a{color:#fff}.page--about .section-performance .btn.is-open a:before{transform:translate(0,-50%) rotateZ(180deg)}.page--about .section-performance .btn a{text-align:center;position:relative;margin:0 auto}@media only screen and (min-width:768px){.page--about .section-performance .btn a{opacity:1;transition:all .1s cubic-bezier(.42,0,.58,1)}.page--about .section-performance .btn a:hover{opacity:.8}}.page--about .performance-list:not(.expanded) li:first-of-type{border-top:1px solid #1a3571}.page--about .performance-list.expanded{display:none}.page--about .performance-list li{padding:40px 5px;border-bottom:1px solid #1a3571}@media only screen and (max-width:767px){.page--about .performance-list li{padding:10px 0}}@media only screen and (max-width:767px){.page--about .performance-list li .date{font-size:1.2rem}}.page--about .performance-list li .performance-categoly{display:inline-block;margin:0 10px;padding:2px 20px;min-width:110px;background:rgba(255,255,255,.3);text-align:center;font-size:1.4rem;line-height:2}@media only screen and (max-width:767px){.page--about .performance-list li .performance-categoly{margin:0 5px;padding:0;min-width:80px;font-size:1.2rem}}@media only screen and (min-width:768px){.page--about .performance-list li h3{display:inline-block}}@media only screen and (max-width:767px){.page--about .performance-list li h3{margin-top:.5em;font-size:1.4rem}}.page--choice .section-hero{padding:0}.page--choice .section-hero .section-content{background-image:url(//galleria.net/websys/wp-content/themes/galleria/assets/css/../img/about/hero.jpg);background-size:cover;background-position:50% 50%}.page--choice .section-intro{background:linear-gradient(to bottom,#001e60 76%,#001e60 76%,#000a32 100%);color:#fff;padding-top:120px}@media only screen and (max-width:767px){.page--choice .section-intro{padding:40px 0 60px}}@media only screen and (min-width:768px){.page--choice .section-intro .l-txt{padding-left:100px}}.page--choice .section-intro .title{font-size:1.8rem;font-weight:700}@media only screen and (max-width:767px){.page--choice .section-intro .title{text-align:center}}@media only screen and (min-width:768px){.page--choice .section-intro .figure{max-width:470px;margin-left:auto}}@media only screen and (max-width:767px){.page--choice .section-intro .figure{padding:20px}}.page--choice .section-intro .txt{margin-top:1.5em}@media only screen and (max-width:767px){.page--choice .section-intro .txt br{display:none}}.page--choice .section-series{padding-bottom:0;color:#fff;padding:100px 0 0}@media only screen and (max-width:767px){.page--choice .section-series{padding:30px 0}}.page--choice .section-series .figure{margin:0 60px}@media only screen and (max-width:767px){.page--choice .section-series .figure{margin:0 20%;text-align:center}.page--choice .section-series .figure img{max-width:300px}}@media only screen and (min-width:768px){.page--choice .section-series .reverse .figure{text-align:right}}.page--choice .section-series .txt{padding-left:20px}.page--choice .section-series .title{margin-bottom:140px;font-size:2.6rem;line-height:1.8}@media only screen and (max-width:767px){.page--choice .section-series .title{font-size:1.8rem;text-align:center;margin-bottom:2em}}.page--choice .section-series .series-btn-wrap{display:flex}@media only screen and (max-width:767px){.page--choice .section-series .series-btn-wrap .series-btn{width:50%;padding:5px}}.page--choice .section-series .series-btn{max-width:234px}@media only screen and (max-width:767px){.page--choice .section-series .series-btn{margin:3em auto 0}}.page--choice .section-series .series-btn dt{margin-bottom:1.5em}@media only screen and (max-width:767px){.page--choice .section-series .series-btn dt{margin-bottom:.75em;text-align:center}.page--choice .section-series .series-btn dt img{width:150px}}@media only screen and (min-width:768px){.page--choice .section-series .series-btn:not(:last-of-type){margin-right:60px}}.page--choice .section-series.useries{background:#000a32}.page--choice .section-series.xseries .content{flex-direction:row-reverse}.page--choice .section-series.rseries{background:#000a32}.page--choice .section-spec{color:#fff;padding-bottom:0}.page--choice .section-spec .headline{padding-bottom:0}@media only screen and (max-width:767px){.page--choice .section-spec .headline{padding:3em 0}}.page--choice .section-spec .headline__title{margin-bottom:20px;font-size:2rem}@media only screen and (max-width:767px){.page--choice .section-spec .headline__title{margin-bottom:.5em;font-size:1.6rem}}.page--choice .section-spec .headline p{font-size:2.8rem}@media only screen and (min-width:768px){.page--choice .section-spec .headline p{margin-bottom:80px}}@media only screen and (max-width:767px){.page--choice .section-spec .headline p{font-size:2rem}}.page--choice .section-spec .block{padding-bottom:170px}@media only screen and (max-width:767px){.page--choice .section-spec .block{padding-bottom:4em}}.page--choice .section-spec .block:nth-child(odd){background-color:#001e60}.page--choice .section-spec .block__headline{background-color:#000a32;background-size:cover;background-position:50% 50%}@media only screen and (max-width:767px){.page--choice .section-spec .block__headline{padding:0 0 1.5em}}.page--choice .section-spec .block__headline .box{position:relative}@media only screen and (min-width:768px){.page--choice .section-spec .block__headline .box{min-height:360px}}.page--choice .section-spec .block__title{letter-spacing:.1ch;font-family:"Inter",sans-serif;font-weight:700}@media only screen and (min-width:768px){.page--choice .section-spec .block__title{position:absolute;top:50%;left:0;padding-left:20px;text-align:left;font-size:4.6rem;transform:translate(0,calc(-50% - 40px))}}@media only screen and (max-width:767px){.page--choice .section-spec .block__title{text-align:center}}.page--choice .section-spec .block__title:before{display:block;margin-bottom:-40px;width:100px;background:url(//galleria.net/websys/wp-content/themes/galleria/assets/css/../img/common/numerical-ttl-bg.png);background-position:center;background-repeat:no-repeat;content:attr(data-num) "";text-align:center;font-size:4.4rem;line-height:135px}@media only screen and (max-width:767px){.page--choice .section-spec .block__title:before{font-size:3rem;background-size:60px auto;margin:0 auto;line-height:100px}}.page--choice .section-spec .block__title span{display:block;font-size:1.6rem}.page--choice .section-spec .block__content .lead .txt+.txt{margin-top:1.5em}@media only screen and (min-width:768px){.page--choice .section-spec .block__content .lead{margin:-7% 0 200px auto;width:50%;font-size:1.6rem}}@media only screen and (max-width:767px){.page--choice .section-spec .block__content .lead{padding:2em 0}}.page--choice .section-spec .block__content .figure{max-width:400px}@media only screen and (max-width:767px){.page--choice .section-spec .block__content .figure{margin:0 auto}}.page--choice .section-spec .block__content .explan+.explan{margin-top:130px}@media only screen and (max-width:767px){.page--choice .section-spec .block__content .explan+.explan{margin-top:3em}}.page--choice .section-spec .block__content .explan__title{margin-bottom:15px;font-weight:700;font-size:1.8rem}.page--choice .section-spec .block__content .explan__title:after{display:inline-block;margin-left:10px;width:60px;height:1px;background:#fff;content:'';vertical-align:middle}.page--choice .section-spec .block__content .explan__title .small{font-size:1.2rem;margin:0 .5em}.page--choice .section-spec .block__content .explan .txt{line-height:1.9}.page--choice .section-spec .block__content .explan .txt:not(:last-of-type){margin-bottom:20px}.page--choice .section-spec .block__content .explan .txt small{font-size:1.2rem}@media only screen and (max-width:767px){.page--choice .section-spec .block__content .explan .cell+.cell{margin-top:2em}}.page--choice .section-spec .block .notes{margin-top:1em;line-height:1.6;margin-left:1em;text-indent:-1em}.page--choice .section-spec .graphicboad .block__headline{background-image:url(//galleria.net/websys/wp-content/themes/galleria/assets/css/../img/choice/spec01-bg.jpg)}.page--choice .section-spec .storage .block__headline{background-image:url(//galleria.net/websys/wp-content/themes/galleria/assets/css/../img/choice/spec02-bg.jpg)}.page--choice .section-spec .cpu .block__headline{background-image:url(//galleria.net/websys/wp-content/themes/galleria/assets/css/../img/choice/spec03-bg.jpg)}.page--choice .section-spec .keyboard .block__headline{background-image:url(//galleria.net/websys/wp-content/themes/galleria/assets/css/../img/choice/spec04-bg.jpg)}.page--choice .section-spec .lcd .block__headline{background-image:url(//galleria.net/websys/wp-content/themes/galleria/assets/css/../img/choice/spec05-bg.jpg)}.page--choice .section-spec .lcd .block__headline{background-image:url(//galleria.net/websys/wp-content/themes/galleria/assets/css/../img/choice/spec05-bg.jpg)}.page--choice .section-spec .case .block__headline{background-image:url(//galleria.net/websys/wp-content/themes/galleria/assets/css/../img/choice/spec-case-bg.jpg)}.page--choice .section-spec .power .block__headline{background-image:url(//galleria.net/websys/wp-content/themes/galleria/assets/css/../img/choice/spec-power-bg.jpg)}.section-products .youtube-modal{display:inline-block;margin-bottom:130px}.section-products .youtube-modal .youtube_notes{color:#ccc;display:block;font-size:80%;text-align:right}@media only screen and (min-width:768px){.section-products .youtube-modal img{transition:width .2s cubic-bezier(.77,0,.175,1)}.section-products .youtube-modal:hover{background:url(//galleria.net/websys/wp-content/themes/galleria/assets/css/../img/top/movie_hover.png) no-repeat;background-size:contain}.section-products .youtube-modal:hover img{opacity:0}}.modal{display:none;height:100vh;position:fixed;top:0;width:100vw}.modal__bg{background:rgba(0,0,0,.8);height:100vh;position:absolute;width:100%}.modal__content{background:#fff;left:50%;padding:40px;position:absolute;top:50%;transform:translate(-50%,-50%);width:60%}#cboxOverlay{background:rgba(0,0,0,.6)}#cboxContent{background:0 0;overflow:visible;padding-top:40px}#cboxClose{position:absolute;top:0;right:10px;width:30px;height:30px;text-indent:-9999px;transform:rotate(45deg)}#cboxClose:before,#cboxClose:after{content:'';display:block;position:absolute;background:#fff}#cboxClose:before{width:100%;height:2px;top:50%;left:0;margin-top:-1px}#cboxClose:after{width:2px;height:100%;top:0;left:50%;margin-left:-1px}#cboxLoadedContent{margin-bottom:0}.section-movie .lead{font-size:2.4rem;color:#fff}.section-movie .cell{text-align:center}.section-movie .youtube-modal{display:inline-block}@media only screen and (min-width:768px){.section-movie .cell:nth-child(n+4){margin-top:30px}.sp-only{display:none}}@media only screen and (max-width:767px){.section-movie .cell:nth-child(n+2){margin-top:30px}.pc-only{display:none}}.page--news .section-hero .section-content{background-image:url(//galleria.net/websys/wp-content/themes/galleria/assets/css/../img/common/hero.jpg);background-size:cover;background-position:50% 50%}.choiceArticle{margin:20px 0}@media only screen and (min-width:768px){.more.wipe.choiceArticle{width:100%;padding:16px}}.news-tag-list{padding:50px 0 44px}.news-tag-list li:not(:last-of-type){margin-right:5px}.news-tag-list .btn{display:inline-block}.news-tag-list .btn.current{background:#000a32}.news-tag-list .btn .more{width:auto;padding:16px;display:block}.news-tag-list .btn .more:hover span{letter-spacing:.1em}@media only screen and (max-width:767px){.section-news-top{padding-top:40px}.news-tag-list{padding:20px 0 0}.news-tag-list li{margin-bottom:5px}.news-tag-list .btn .more{padding:5px}}.single-list .entry{background:#fff;display:block;height:100%}.single-list.navy .entry{color:#fff;background:#000a32}.single-list .figure{position:relative;overflow:hidden}.single-list .figure img{width:100%;transition:transform 1s cubic-bezier(.165,.84,.44,1)}.single-list a:hover .figure img{transform:scale(1.1,1.1)}.single-list .news-cat{position:absolute;bottom:0;left:0;display:block;padding:0 10px;background:#5067af;color:#fff}.single-list .panel{padding:25px 20px}.single-list .panel time{display:inline-block;margin-bottom:.5em;font-size:1.6rem}.single-list .panel .ttl{line-height:1.8;font-size:1.6rem}.single-list a:hover .ttl{text-decoration:underline}.single-list a.entry[target=_blank] .ttl:after{content:'';display:inline-block;position:relative;margin-left:.5em;width:14px;height:16px;background-image:url(//galleria.net/websys/wp-content/themes/galleria/assets/css/../img/common/ico-external-wh.svg);background-repeat:no-repeat;background-size:100%}.single-list.navy a.entry[target=_blank] .ttl:after{background-image:url(//galleria.net/websys/wp-content/themes/galleria/assets/css/../img/common/ico-external-navy.svg)}.single-list>div{margin-bottom:30px}@media only screen and (max-width:767px){.single-list>div{margin-bottom:15px}}.page--news-tournament{color:#fff}.page--news-tournament .section-hero .section-content{background-image:url(//galleria.net/websys/wp-content/themes/galleria/assets/css/../img/common/hero.jpg);background-size:cover;background-position:50% 50%}.section-topics-list .content{width:800px;margin:0 auto}.section-topics-list .record-list li{display:flex;padding:10px;border-top:1px solid rgba(255,255,255,.4)}.section-topics-list .record-list li:last-of-type{border-bottom:1px solid rgba(255,255,255,.4)}.section-topics-list .record-list li dl{padding:30px 40px 30px 0;width:calc(100% - 240px)}.section-topics-list .record-list li dt{float:left;clear:both}.section-topics-list .record-list li dd{padding-left:110px;word-break:break-all}.section-topics-list .record-list li dd a{color:#fff}.section-topics-list .record-list li dd a:hover{color:#fff;text-decoration:underline}.section-topics-list .record-list .img{width:240px}@media only screen and (max-width:767px){.section-topics-list .content{width:auto}.section-topics-list .record-list li{display:block;padding:20px 0}.section-topics-list .record-list li dl{padding:0;width:auto;margin-bottom:10px}.section-topics-list .record-list li dt{float:none}.section-topics-list .record-list li dd{padding-left:0}.section-topics-list .record-list .img{width:auto}}.page--news-single{color:#fff}.page--news-single a{color:inherit}.page--news-single .section-hero .section-content{background-image:url(//galleria.net/websys/wp-content/themes/galleria/assets/css/../img/common/hero.jpg);background-size:cover;background-position:50% 50%}.page--news-single .single-toparea .date{float:right;text-align:right}.single-toparea{padding-top:65px}@media only screen and (max-width:767px){.single-toparea{padding-top:10px}}.pkz ul li{display:inline-block}.pkz ul li a,.pkz ul li span{display:block;padding:10px}@media only screen and (min-width:768px){.pkz ul li a{transition:color .1s cubic-bezier(.42,0,.58,1)}.pkz ul li a:hover{color:#007cc7}}@media only screen and (max-width:767px){.pkz ul li a,.pkz ul li span{padding:0;font-size:1.2rem}.pkz ul li:not(:last-of-type){margin-right:10px}.page--news-single .single-toparea .date{float:right;text-align:right;font-size:1.2rem}}.section-single .area{padding:40px 10px;width:800px;margin:0 auto;text-align:justify}.section-single .area p a{text-decoration:underline}.section-single .area p.btn a{text-decoration:none}.section-single .area ul{list-style:disc;padding:1rem 2rem}.section-single .area ol{list-style:decimal;padding:1rem 2rem}.section-single .area:last-of-type{border-bottom:1px solid rgba(255,255,255,.4)}.section-single .area h3{font-size:2.4rem;margin-bottom:20px}.section-single .area .rightimg{flex-direction:row}.section-single .area .leftimg{flex-direction:row-reverse}.section-single .area .imgarea{margin-top:40px;justify-content:space-between}@media only screen and (min-width:768px){.section-single .area .imgarea .img{width:360px}}.section-single .area .imgarea .img img{width:100%}.section-single .area.gallery h3{text-align:center}.section-single .area.gallery img{width:100%;margin-bottom:15px}.section-single .area.spec h3{text-align:center}.section-single .area.spec dt{width:167px;background:#000a32;float:left;clear:both;padding:10px}.section-single .area.spec dd{background:#000a32;margin-left:177px;padding:10px;margin-bottom:3px}.section-single .area.buy{text-align:center;padding:40px 10px}.section-single .area.buy h3{margin:100px 0 60px}.section-single .area.buy .lead{margin-bottom:60px}.section-single .area.buy .lead img{width:250px}.section-single .area.buy .btns li{display:inline-block}.section-single .area.buy .btns li:not(:last-of-type){margin-right:20px}.section-single .area.other h3{text-align:center}.section-single .area.other ul{justify-content:space-between}@media only screen and (min-width:768px){.section-single .area.other li{width:360px}}.section-single .area.other li a{display:block}.section-single .area.other li:not(:nth-last-of-type(-n+2)){margin-bottom:60px}.section-single .area.other li img{margin-bottom:15px}@media only screen and (max-width:767px){.section-single .area{padding:20px 0;width:auto}.section-single .area h3{font-size:2rem}.section-single .area .block .img{margin-top:20px}.section-single .area .imgarea .img:not(:last-of-type){margin-bottom:20px}.section-single .area.gallery img{width:100%;margin-bottom:10px}.section-single .area.gallery li{margin-bottom:40px}.section-single .area.spec dt{width:100%;float:none;padding:5px 10px}.section-single .area.spec dd{margin-left:0;padding:5px 10px;margin-bottom:10px;border-top:1px solid #001e60;text-align:left}.section-single .area.buy{padding:60px 0}.section-single .area.buy h3{margin:50px 0 30px}.section-single .area.buy .lead{margin-bottom:30px}.section-single .area.buy .lead img{width:150px}.section-single .area.buy .btns li{display:block}.section-single .area.buy .btns li:not(:last-of-type){margin-right:0;margin-bottom:10px}.section-single .area.other li:not(:nth-last-of-type(-n+2)){margin-bottom:0}.section-single .area.other li img{margin-bottom:5px}.section-single .area.other li .img+p{margin-bottom:20px}}.section-hero .h480 .img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:470px;height:470px}.section-hero .h480 .img img{width:100%}.section-hero .h480 .floatarea .page-title{padding-left:0;position:static;transform:translate(0);line-height:1}.page-title_series{position:absolute !important;top:40px !important}.h480{height:580px !important}.h480 .content{position:relative;height:480px}.section-hero .h380 .img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:370px;height:370px}.section-hero .h380 .img img{width:100%}.section-hero .h380 .floatarea .page-title{padding-left:0;position:static;transform:translate(0);line-height:1}.h380{height:380px !important}.h380 .content{position:relative;height:380px}.floatarea{position:absolute;top:50%;left:0;transform:translateY(-50%);z-index:1}.section-product-choice{padding:100px 0 120px}.section-product-choice .section-content .content a{color:#fff}@media only screen and (max-width:767px){.h480{height:100% !important}.h480 .content{height:100%}.h480.max{height:calc(100vh - 50px) !important;background-position:80% 25% !important;overflow:hidden}.section-hero .h480.max .img{width:300px;height:300px;top:auto;bottom:0;left:auto;right:0;transform:translate(15%,0)}.h380{height:160px !important}.h380 .content{height:100%}.h380.max{height:calc(100vh - 50px) !important;background-position:80% 25% !important;overflow:hidden}.section-hero .h380.max .img{width:300px;height:300px;top:auto;bottom:0;left:auto;right:0;transform:translate(23%,0)}}@media only screen and (max-width:320px){.section-hero .h480.max .img{transform:translate(40%,0)}.section-hero .h380.max .img{transform:translate(40%,0)}}.page--product{color:#fff}.product-nav{position:absolute;bottom:26px;left:50%;width:740px;transform:translate(-50%,150%)}.product-nav ul li{display:inline-block;text-align:center}.product-nav ul li:not(:last-of-type){margin-right:5px}.product-nav ul li a{display:block;color:#fff;width:240px !important;height:80px;border:2px solid #fff !important;padding:10px !important;position:relative}.product-nav ul li a:after{content:"";display:block;width:0;height:0;border-style:solid;border-width:0 0 12px 12px;border-color:transparent transparent #999;position:absolute;bottom:6px;right:6px}.product-nav ul li a span.en{display:block;font-size:2rem}.product-nav ul li a span.ja{display:block;font-size:1.8rem}.page--product .section-hero .page-title{left:31.5%;top:2rem;transform:translate(-50%,-50%);padding:0;margin-top:5%}.page--product .section-hero .box{position:absolute;left:31rem;top:6rem;padding:0;margin-top:5%;width:740px}@media only screen and (max-width:767px){.page--product .section-hero .page-title{left:4.5rem;top:2rem;transform:translate(-50%,-50%);padding:0}.page--product .section-hero .box{position:absolute;left:4%;top:6rem;padding:6px;padding-bottom:6rem;width:90%}.product-nav{position:absolute;bottom:0;left:50%;width:auto;transform:translate(-50%,100%)}.product-nav ul li{display:block;text-align:center}.product-nav ul li a{display:block;color:#fff;width:240px !important;height:80px;border:2px solid #fff !important;padding:10px !important;position:relative}.product-nav ul li:not(:last-of-type){margin-bottom:10px}}.section-product-choice .area{width:800px;margin:0 auto;border:1px solid #007bc7;position:relative;background:linear-gradient(to bottom,#001e60 60%,#000a32 100%)}.section-product-choice .txt{position:absolute;padding:30px;color:#fff}.section-product-choice h2{margin-bottom:15px;color:#fff}.section-product-choice .img{margin-left:auto;text-align:right;width:50%}@media only screen and (max-width:767px){.section-product-choice{padding:120px 0 60px}.section-product-choice .area{width:auto}.section-product-choice .txt{padding:10px}.section-product-choice .txt h2{font-size:5vw;color:#fff}.section-product-choice .txt p{font-size:3.2vw;color:#fff}}.section-pickup{background:#000a32}.section-pickup .single-list .panel{background:#001e60}.section-models{background:#000a32}.product-list{justify-content:left}.product-list li{position:relative;padding-bottom:86px;margin-top:3rem}.product-list h3{text-align:center;margin-bottom:20px}.product-list h3:after{content:"";display:block;width:60px;height:1px;background:#fff;margin:15px auto 0}.product-list .img{margin-bottom:25px;position:relative;line-height:1.3;font-size:1.4rem}.product-list .img .ribbon{width:95px;height:95px;border-radius:100px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;top:-12px;left:-12px;z-index:0}.product-list .img .ribbon:before{content:"";display:block;width:50px;height:50px;background-image:url(//galleria.net/websys/wp-content/themes/galleria/assets/css/../img/gamemodel/ribbon.svg);background-size:cover;position:absolute;top:66%;left:50%;z-index:-2;transform:translateX(-50%)}.product-list .img .ribbon:after{content:"";display:block;width:95px;height:95px;background:#001e60;border-radius:100px;position:absolute;top:50%;left:50%;z-index:-1;transform:translate(-50%,-50%)}.product-list .ttl{font-size:1.8rem}.product-list .ttl span{font-size:1.4rem;display:block}.product-list .spec{font-size:1.6rem;line-height:1.4}.product-list .price{float:1.5rem}.product-list .pickup{font-size:1.4rem;border-radius:50px;text-align:center;background:#000a32;margin-top:15px;padding:5px 0}.product-list .pickup.white{color:#001e60;background:#fff}.product-list .pickup span{display:block}.product-list .btn{margin-top:20px;position:absolute;bottom:0}@media only screen and (min-width:768px){.product-list .medium-3 .btn .more{width:235px}}@media only screen and (max-width:767px){.product-list li{padding-bottom:0}.product-list li:not(:last-of-type){margin-bottom:30px}.product-list .btn{position:static}.product-list .img{margin-bottom:15px}.product-list .img img{width:100%}}@media only screen and (max-width:767px){.section-models li:not(:last-of-type){margin-bottom:20px}}.section-series-choice{background:#000a30}.spec-searchform{margin-bottom:100px}.spec-searchform input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:none;outline:none;color:#fff;font-size:1.5rem;background:0 0;width:92px;border:1px solid #007bc7;text-align:center;padding:10px;cursor:pointer}.spec-searchform input[type=submit]:hover{background:#007aff}.spec-searchform .panel{position:relative;display:inline-block;margin-right:8px}.spec-searchform .panel:after{content:"";display:block;width:0;height:0;border-style:solid;border-width:0 0 8px 8px;border-color:transparent transparent #000a32;position:absolute;bottom:5px;right:2px}.spec-searchform select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;background:0 0;background:#005aa0;color:#fff;font-size:1.5rem;padding:15px 10px;width:200px;cursor:pointer;position:relative}.spec-searchform select:hover{background:#007aff}.spec-searchform select .section-spec-choice .headline__title span{display:block;font-size:1.8rem}@media only screen and (max-width:767px){.spec-searchform{margin-bottom:50px}.spec-searchform .panel{display:block;margin-right:0;margin-bottom:20px}.spec-searchform select{width:100%;font-size:1.6rem}.spec-searchform input[type=submit]{width:100%}}.headline__title.double span{display:block;font-size:2.4rem;font-weight:400}.section-series-choice .leftbox{float:left;position:-webkit-sticky;position:sticky;top:150px}.section-series-choice .rightbox{float:right;width:50%}.section-series-choice .rightbox li:not(:last-of-type){margin-bottom:60px}.section-series-choice .rightbox .block{display:flex;justify-content:space-between;align-items:flex-end}.section-series-choice .rightbox h3{display:flex;align-items:center;font-family:'Roboto'}.section-series-choice .rightbox h3>span{font-size:11.2rem;font-weight:700;line-height:1;margin-right:10px}.section-series-choice .rightbox .txt>span{font-size:4.3rem;font-weight:700;line-height:1}.section-series-choice .rightbox .txt .panel{border:1px solid #969696;color:#969696;display:flex;justify-content:space-between;margin-bottom:8px}.section-series-choice .rightbox .txt .panel:after{content:attr(data-ja)"";color:#001e60;background:#969696;width:59px;text-align:center}.section-series-choice .rightbox .txt .panel em{padding-left:5px}.section-series-choice .rightbox .txt .panel span{color:#fff}.section-series-choice .rightbox .btn{margin-top:30px}@media only screen and (max-width:767px){.section-series-choice .leftbox{float:none;position:inherit;margin-bottom:60px}.section-series-choice .leftbox .img{padding:0 60px}.section-series-choice .rightbox{float:none;width:100%}.section-series-choice .rightbox li:not(:last-of-type){margin-bottom:40px}.section-series-choice .rightbox .block{align-items:center}.section-series-choice .rightbox h3>span{font-size:8.2rem}.section-series-choice .rightbox .txt>span{font-size:3.8rem;font-weight:700;line-height:1}}.page--product-single .section-hero .section-content{background-image:url(//galleria.net/websys/wp-content/themes/galleria/assets/css/../img/product-single/hero.jpg);background-size:cover;background-position:50% 50%}.page--product-single{color:#fff}.spec-type{font-size:1.6rem;font-weight:400;letter-spacing:.04em;margin-bottom:10px}.spec-serise{font-size:1.4rem}.spec-serise span{font-size:2.4rem}.spec-galleria{font-size:3.6rem}.spec-number{font-size:3.6rem;margin-bottom:45px}.col-spec dt{font-size:1.2rem;color:#999}.col-spec dd{font-size:1.6rem}.machine-name{padding:15px 0;font-size:3.6rem;font-weight:700}.section-point ul{margin-bottom:40px}.section-point li{display:flex;justify-content:space-between}.section-point li:nth-of-type(even){flex-direction:row-reverse}.section-point li:not(:last-of-type){margin-bottom:80px}.section-point li .img{width:430px;font-size:1.2rem;color:#b2bbcf}.section-point li .txt{width:550px;padding-top:40px}.section-point li .txt h3{font-size:2.4rem;margin-bottom:20px}.section-gallery{background:#000a32}.section-gallery .inner{width:800px;margin:0 auto}.gallery-list-for li{overflow:hidden}.gallery-list-for img{width:100%}.gallery-list li img{width:100px;height:100px;object-fit:cover}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.gallery-list li img{height:auto}}.gallery-list-for .slick-prev,.gallery-list-for .slick-next{width:58px;height:58px;top:50% !important}.gallery-list-for .slick-prev{transform:translate(-50%,-50%) rotate(180deg) !important}.gallery-list-for .slick-next{transform:translate(50%,-50%) !important}.slick-prev:before,.slick-next:before{display:none}.gallery-list-for .slick-prev{left:0;top:0;transform:translate(-100%,0);background-image:url(//galleria.net/websys/wp-content/themes/galleria/assets/css/../img/product-single/gallery-arw.svg) !important;background-repeat:no-repeat !important;background-position:center !important;background-size:cover}.gallery-list-for .slick-prev:hover,.gallery-list-for .slick-next:hover{opacity:.7}.gallery-list-for .slick-next{right:0;top:0;transform:translate(100%,0);background-image:url(//galleria.net/websys/wp-content/themes/galleria/assets/css/../img/product-single/gallery-arw.svg) !important;background-repeat:no-repeat !important;background-position:center !important;background-size:cover}@media only screen and (max-width:767px){.spec-number{margin-bottom:25px}.col-spec dd{font-size:1.4rem}.machine-name{font-size:1.8rem}.section-point li{display:block}.section-point li .img{width:auto;font-size:1rem}.section-point li .txt{width:auto;padding-top:20px}.section-point li:not(:last-of-type){margin-bottom:60px}.section-gallery .inner{width:auto}.gallery-list-for li{height:auto}.gallery-list-for .slick-next{transform:translate(10%,-50%) !important}.gallery-list-for .slick-prev,.gallery-list-for .slick-next{width:35px;height:35px;top:50% !important}.gallery-list-for .slick-prev{transform:translate(-10%,-50%) rotate(180deg) !important}}.section-product-buy{padding-top:80px;background:linear-gradient(to bottom,#001e60 60%,#000a32 100%)}.section-product-buy .spec-serise{font-weight:700}.section-product-buy .spec-serise img{width:140px;margin-left:10px}.section-product-buy .spec-number{font-size:2.8rem;margin:5px 0}.section-product-buy .spec-model{line-height:1.8;margin-bottom:20px}.section-product-buy .col-spec{margin-bottom:20px}.section-product-buy .btn{width:100%}.section-product-buy .btn .more{width:100%}.section-product-buy .inner>.img{text-align:center}.section-product-buy .inner>.img img{width:470px}@media only screen and (max-width:767px){.section-product-buy{padding-top:40px;position:relative;overflow:hidden}.section-product-buy .inner>.img{position:absolute;bottom:120px;right:0;transform:translate(30%,0)}.section-product-buy .spec-serise img{width:110px;margin-left:10px}.section-product-buy .spec-model{line-height:1.6;font-size:5.5vw}.section-product-buy .inner>.img img{width:230px}}.section-galleria-squad{color:#fff}.navy_bg{background:#000a32}.section-galleria-squad a{color:inherit;display:block}.section-galleria-squad ul{display:flex;flex-wrap:wrap}.section-galleria-squad li{position:relative;font-size:1.8rem;font-weight:700;width:50%;overflow:hidden;position:relative}.section-galleria-squad.navy_bg li:before{content:"";display:block;width:100%;height:100%;background:#001e60;opacity:.75;position:absolute;top:0;left:0;z-index:9;pointer-events:none}.section-galleria-squad li p{position:absolute;z-index:10}.section-galleria-squad li p.ttl{top:25px;left:25px;transition:1s cubic-bezier(.165,.84,.44,1)}.section-galleria-squad.navy_bg li span{display:block}.section-galleria-squad li p.name{bottom:25px;left:25px;transition:1s cubic-bezier(.165,.84,.44,1)}@media only screen and (min-width:768px){.section-galleria-squad li img{transition:transform 1s cubic-bezier(.165,.84,.44,1)}.section-galleria-squad li a:hover img{transform:scale(1.2,1.2)}.section-galleria-squad li p.ttl{transition:1s cubic-bezier(.165,.84,.44,1)}.section-galleria-squad li p.name{transition:1s cubic-bezier(.165,.84,.44,1)}.section-galleria-squad li a:hover p.ttl{letter-spacing:.1ch}.section-galleria-squad li a:hover p.name{letter-spacing:.1ch}}@media only screen and (max-width:767px){.section-galleria-squad ul{display:block}.section-galleria-squad li{font-size:1.8rem;width:100%}.section-galleria-squad li:not(:last-of-type){margin-bottom:15px}.section-galleria-squad li p.ttl{top:5px;left:5px;font-size:4vw;line-height:1.4}.section-galleria-squad li p.name{bottom:5px;left:auto;right:5px;font-size:4vw}}.page--product-serise .section-hero .section-content{background-image:url(//galleria.net/websys/wp-content/themes/galleria/assets/css/../img/product-single/hero.jpg);background-size:cover;background-position:50% 50%}.page--product-serise{color:#fff}.page--product-serise .section-hero .lead{font-size:1.8rem;line-height:1.8;margin-bottom:10px}.page--product-serise .section-hero .page--title-serise .lead{font-size:1.8rem;line-height:1.8;margin-bottom:10px}.page--product-serise .section-hero .ttl{font-size:4.2rem}.page--product-serise .section-hero .page-title_series .ttl{font-size:4.2rem}.page--product-serise .section-hero .ttl span{font-size:11rem}.section-about-serise{padding-top:80px;background-image:url(//galleria.net/websys/wp-content/themes/galleria/assets/css/../img/product-serise/about-serise-bg.jpg);background-size:cover;background-repeat:no-repeat;background-position:center}.section-about-serise .txt{width:50%}.section-about-serise .txt.full{width:100%}.section-about-serise .txt .headline__title{text-align:left;line-height:1.8;margin-bottom:60px}.section-osusume h3{text-align:center;margin-bottom:20px;font-size:1.9rem}.section-osusume h3:after{content:"";display:block;width:60px;height:1px;background:#fff;margin:15px auto 0}.section-productcommitment{background:#000a32}.section-productcommitment .headline__title{text-align:left;margin-bottom:40px}.section-productcommitment li{justify-content:space-between;margin-bottom:140px}@media only screen and (min-width:768px){.section-productcommitment .img{width:400px}}.section-productcommitment h3{font-size:1.8rem;font-weight:700;margin-bottom:15px}.section-productcommitment h3:after{content:"";display:inline-block;width:60px;height:1px;background:#fff;vertical-align:bottom;margin-left:10px}.page--product-serise .section-spec-choice{background:linear-gradient(to bottom,#001e60 0%,#000a32 50%)}.section-spec-choice .headline p{position:absolute;top:50%;right:0}.section-spec-choice .headline p a{display:block;width:235px;padding:10px 0;color:#fff;background-image:url(//galleria.net/websys/wp-content/themes/galleria/assets/css/../img/product-serise/spec-choice-arw.svg);background-repeat:no-repeat;background-position:90%}@media only screen and (min-width:768px){.section-spec-choice .headline p a{border:none;border-bottom:1px solid #fff}}.section-spec-choice h3{margin-bottom:20px}.section-spec-choice .content .product-list:not(:last-of-type){margin-bottom:90px}.section-other-choise{background:#000a32}.section-other-choise .choise-list{display:flex;justify-content:center}.section-other-choise .choise-list li:not(:last-of-type){margin-right:8px}@media only screen and (min-width:768px){.section-other-choise .choise-list li.en .more{width:120px}.section-other-choise .choise-list li.ja1 .more{width:157px}.section-other-choise .choise-list li.ja2 .more{width:177px}}@media only screen and (max-width:767px){.floatarea{padding-left:20px}}@media only screen and (max-width:767px){.page--product-serise .section-hero .lead{font-size:1.2rem;line-height:1.3;margin-bottom:5px;letter-spacing:.01em}.page--product-serise .section-hero .page-title_series .lead{font-size:1.2rem;line-height:1.3;margin-bottom:5px;letter-spacing:.01em}.page--product-serise .section-hero .page-title_series .ttl{font-size:2.2rem}.page--product-serise .section-hero .ttl span{font-size:5rem}.section-hero .h480 .img{width:150px;height:150px;left:auto;right:0;transform:translate(0,-50%)}.section-about-serise{padding-top:140px;background-position:70%;position:relative}.section-about-serise:before{content:"";display:block;width:100%;height:100%;background:rgba(0,0,0,.7);position:absolute;top:0;left:0;backdrop-filter:blur(3px)}.section-about-serise .section-content{position:relative}.section-about-serise .txt{width:100%}.section-about-serise .txt .headline__title{margin-bottom:30px;font-size:5.5vw}.headline__title.double span{font-size:1.6rem}.section-osusume h3{margin-bottom:10px;font-size:1.7rem;font-weight:700;line-height:1.8;text-align:left}.section-osusume h3:after{margin:10px auto 0 0}.section-osusume li:not(:last-of-type){margin-bottom:60px}.section-productcommitment .headline__title{text-align:center;margin-bottom:20px}.section-productcommitment li{margin-bottom:0}.section-productcommitment li:not(:last-of-type){margin-bottom:60px}.section-productcommitment li .img{margin-bottom:20px}.section-productcommitment h3:after{margin-left:0;margin-top:20px}.section-spec-choice .headline p{position:static}.section-spec-choice .headline p a{margin:30px auto 0}.section-other-choise .choise-list{display:block;justify-content:center}.section-other-choise .choise-list li:not(:last-of-type){margin-right:0;margin-bottom:10px}}.page--gamemodel{color:#fff}.page--gamemodel .section-hero .section-content{background-image:url(//galleria.net/websys/wp-content/themes/galleria/assets/css/../img/product-single/hero.jpg);background-size:cover;background-position:50% 50%}.page--gamemodel .section-hero .benchmark{width:160px;position:absolute;right:0;bottom:40px}.section-gametitle .headline__title{text-align:left}.section-gametitle .inner{display:flex;justify-content:space-between}.section-gametitle .inner .txt{width:55%;text-align:justify}.section-gametitle .inner .img{width:400px}.page--gamemodel .section-spec-choice{background:linear-gradient(to top,#001e60 0%,#000a32 70%)}@media only screen and (max-width:767px){.page--gamemodel .section-hero .benchmark{width:70px;right:5px;bottom:5px}.section-gametitle .headline__title{text-align:center}.section-gametitle .inner{display:block}.section-gametitle .inner .txt{width:100%}.section-gametitle .inner .img{width:auto;margin-top:20px}.product-list .img .ribbon{top:-8px;left:40px;z-index:0;font-size:1.4rem}}.page--squad{color:#fff}.page--squad .section-hero .section-content{background-image:url(//galleria.net/websys/wp-content/themes/galleria/assets/css/../img/product-single/hero.jpg);background-size:cover;background-position:50% 50%}.page--squad .section-hero .ttl{margin-bottom:20px}.page--squad .section-hero .lead{font-size:1.8rem;font-weight:400;line-height:1.8}.section-squad-member li:not(:last-of-type){margin-bottom:80px}.section-squad-member .txt{padding-left:100px;display:flex;flex-direction:column;justify-content:center}.section-squad-member .txt .genre{font-size:1.4rem;background:#000a32;border-radius:50px;width:235px;padding:5px;text-align:center;margin-bottom:10px}.section-squad-member .txt .group{font-size:1.6rem}.section-squad-member .txt .name{font-size:3rem}.section-squad-member .txt .lead{font-size:1.6rem;margin-bottom:20px}.section-squad-member .content+.content{margin-top:5em}@media only screen and (max-width:767px){.page--squad{color:#fff}.page--squad .section-hero .lead{font-size:1.4rem;letter-spacing:.01em}.section-squad-member li:not(:last-of-type){margin-bottom:40px}.section-squad-member .txt{padding-left:0;margin-top:10px}.section-squad-member .txt .group{font-size:1.4rem}.section-squad-member .txt .name{font-size:2.4rem}.section-squad-member .txt .lead{font-size:1.4rem;margin-bottom:20px}}.section-share-links{text-align:center;padding-bottom:90px}.section-share-links li{width:40px;display:inline-block;text-align:center}.section-share-links li:not(:last-of-type){margin-right:20px}@media only screen and (max-width:767px){.section-share-links .headline__title{font-size:6vw}.section-share-links{padding-bottom:60px}}.page--squad-topics{color:#fff}.section-hero.member{background:#000921}.section-hero.member .section-content{background-image:url(//galleria.net/websys/wp-content/themes/galleria/assets/css/../img/squad/hero.jpg);background-size:cover;background-position:50% 50%;background-repeat:no-repeat;max-width:1920px;margin:0 auto}.section-hero.member .txt{background:#000921;text-align:center;padding:8px 0;font-size:2.4rem}.section-squad-profile{padding-top:90px}.section-squad-profile .headline__title{text-align:left;height:77px;margin-bottom:20px}.section-squad-profile .inr-right{padding-left:130px}.section-squad-profile .inr-right .ttl{height:77px;margin-bottom:20px;display:flex;align-items:flex-end}@media only screen and (max-width:767px){.section-squad-profile{padding-top:30px}.section-squad-profile .headline__title{height:auto}.section-squad-profile .inr-right{padding-left:0}.section-squad-profile .inr-right .ttl{margin-top:40px;height:auto}}@media only screen and (max-width:767px){.section-hero.member{padding-top:33px}.section-hero.member .txt{padding:4px 0;font-size:1.4rem;transform:translateY(-100%)}.section-hero.member .section-content{background-size:cover}}.page--squad-member{color:#fff}.page--squad-column{color:#fff}.page--tournament{color:#fff}.page--tournament .section-hero .section-content{background-image:url(//galleria.net/websys/wp-content/themes/galleria/assets/css/../img/tournament/hero.jpg);background-size:cover;background-position:50% 50%}.page--tournament .page-title{text-align:center;left:50%;transform:translate(-50%,-50%);padding:0}.page--tournament .page-title .lead{font-size:1.8rem;font-weight:400}.page--squad-member-single{color:#fff}.page--squad-member-single .section-hero .section-content{background-image:url(//galleria.net/websys/wp-content/themes/galleria/assets/css/../img/squad-single/hero.jpg);background-size:cover;background-position:50% 50%}.section-member-single .headline__title{text-align:left}.section-member-single .lead{text-align:left}.section-member-single li{display:flex;justify-content:space-between;align-items:flex-start}.section-member-single li.intro .txt p:not(:last-of-type){margin-bottom:60px}.section-member-single li.right{flex-direction:row-reverse}.section-member-single li.link{padding:4rem;border:1px solid #fff}.section-member-single li:not(:last-of-type){margin-bottom:100px}.section-member-single li .txt{width:51%;text-align:justify}.section-member-single li .img{width:430px;position:-webkit-sticky;position:sticky;top:150px}.section-member-single li h3{font-size:2.4rem;margin-bottom:60px;font-weight:400}.section-member-single li .question{font-size:1.8rem;font-weight:700;margin-bottom:60px}.section-member-single li .txt .block:not(:last-of-type){margin-bottom:60px}.section-member-single li .question:before{content:"";display:inline-block;width:30px;height:1px;background:#007bc7;vertical-align:6px;margin-right:6px}.section-member-single .btn{width:100%;text-align:center;margin:0 auto}.section-member-single .btn.sec{margin:35px auto 0}.section-member-profile{background:#000a32}.section-member-profile .inner{display:flex;justify-content:space-between;align-items:flex-start;width:800px;margin:0 auto}.section-member-profile .inner .txt{width:55%;text-align:justify;word-break:break-all}.section-member-profile .inner .txt dl{margin-top:45px;font-size:1.8rem}.section-member-profile .inner .txt dt{float:left;clear:both;min-width:100px}.section-member-profile .inner .txt dd a{color:#fff;text-decoration:underline}.section-member-profile .inner .img{width:240px;font-size:1.8rem}.section-member-profile .inner .img img{margin-bottom:20px}.section-member-profile .inner .img .name{display:block}.page--squad-member-single .section-product-buy{background:linear-gradient(to top,#000a32 70%,#001e60 100%);padding-top:0}.page--squad-member-single .section-product-buy .leftarea{display:flex;align-items:flex-end;margin-bottom:60px}.page--squad-member-single .section-product-buy .leftarea img{display:block;margin:10px 0 0}.page--squad-member-single .section-product-buy .leftarea .spec-number{line-height:1;margin:0 0 0 15px;font-size:5.4rem;font-weight:700}.page--squad-member-single .youtube{display:block;width:75%;margin:0 auto}.page--squad-member-single .youtube .movie{position:relative;overflow:hidden;padding-top:56.25%}.page--squad-member-single .youtube .movie iframe{position:absolute;top:0;right:0;width:100% !important;height:100% !important}.page--squad-member-single .youtube .cap{font-size:1.6rem;margin-top:1.5rem}@media only screen and (max-width:767px){.section-member-single .headline{padding:40px 20px 35px}.section-member-single .headline__title{text-align:left;font-size:4.8vw}.section-member-single li{display:block}.section-member-single li:not(:last-of-type){margin-bottom:60px}.section-member-single li .img{width:auto;position:static;margin-bottom:20px}.section-member-single li .txt{width:auto}.section-member-single li.intro .txt p:not(:last-of-type){margin-bottom:40px}.section-member-single li h3{font-size:5vw;margin-bottom:30px}.section-member-single li .question{margin-bottom:25px}.section-member-profile .inner{display:block;width:auto}.section-member-profile .inner .txt{width:100%}.section-member-profile .inner .txt dl{margin-top:25px;margin-bottom:25px;font-size:1.6rem}.section-member-profile .inner .txt dt{min-width:80px}.section-member-profile .inner .img{width:auto;font-size:1.4rem}.section-member-profile .inner .img img{margin-bottom:5px}.page--squad-member-single .section-product-buy .leftarea{display:block;align-items:flex-end;margin-bottom:30px}.page--squad-member-single .section-product-buy .leftarea .spec-number{margin:20px 0 0;font-size:3.6rem}.page--squad-member-single .youtube{width:100%}.page--squad-member-single .youtube .cap{font-size:1.4rem;margin-top:1.5rem}}.page--contact .section-hero .section-content{background-image:url(//galleria.net/websys/wp-content/themes/galleria/assets/css/../img/common/hero.jpg);background-size:cover;background-position:50% 50%}.page--contact{color:#fff}.page--contact a{color:inherit}input[type=text],input[type=email],input[type=tel]{-webkit-appearance:none;padding:0;border:none;border-radius:0;outline:none;background:0 0;box-shadow:unset}input::placeholder{color:#999}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;background:0 0;border-radius:0}textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;resize:none;padding:0;border:0;outline:none;background:0 0;box-shadow:0;border-radius:0}button,input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:none;outline:none;background:0 0}.formarea .navy_bg{padding:60px;margin-bottom:80px}.section-contact .inner{width:960px;margin:0 auto}.section-contact .inner>p{margin-bottom:10px}.section-contact .inner>p:before{content:"※";color:#c80077}.section-contact .headline p{text-align:left;margin-bottom:100px}.section-contact .headline p.btn.center{text-align:center;margin:0 auto;padding:0 20px;max-width:330px}.required:after{content:"※";color:#c80077}.formtable th{text-align:left;width:230px;vertical-align:top}.formtable tr:not(:last-of-type) td{padding-bottom:30px}.formtable td p{font-size:1.4rem}.formtable input[type=radio]+label{display:inline-block;margin-right:15px;margin-bottom:15px}.formtable input[type=radio]+label:before{content:"";display:inline-block;width:25px;height:25px;background-color:#fff;background-image:url(//galleria.net/websys/wp-content/themes/galleria/assets/css/../img/common/check.svg);background-repeat:no-repeat;background-size:14px;background-position:center;border-radius:50px;vertical-align:-6px;margin-right:15px}.formtable input[type=radio]+label:hover:before{background-color:rgba(255,255,255,.7)}.formtable input[type=radio]:checked+label:before{background-color:#007bc7}.formtable input[type=text],.formtable input[type=email],.formtable input[type=tel],.formtable textarea{background:#fff;width:100%;padding:20px}.agreearea{text-align:center}.agreearea p{font-size:1.8rem;margin-bottom:80px}.agreearea p input[type=checkbox]+label:before{content:"";display:inline-block;width:25px;height:25px;border:1px solid #fff;vertical-align:-6px;margin-right:15px}.agreearea p input[type=checkbox]:checked+label:before{background-image:url(//galleria.net/websys/wp-content/themes/galleria/assets/css/../img/common/check.svg);background-repeat:no-repeat;background-size:14px;background-position:center}.agreearea{text-align:center}.agreearea .policyLink{margin-bottom:2em}.agreearea .policyLink a{border-bottom:1px solid #fff;transition:all .3s;opacity:1}.agreearea .policyLink a:hover{opacity:.7}.btn input[type=submit]{font-size:2rem;color:#fff;position:relative}@media only screen and (max-width:767px){.section-contact .headline p{text-align:center;margin-bottom:40px}.section-contact .inner{width:auto}.formarea .navy_bg{padding:15px;margin-bottom:40px}.formtable th{text-align:center;width:auto;display:block;padding:10px 0;font-size:1.6rem}.formtable tr td{display:block}.formtable tr:not(:last-of-type) td{padding-bottom:0;margin-bottom:20px}.formtable input[type=text],.formtable input[type=email],.formtable input[type=tel],.formtable textarea{padding:10px;font-size:1.6rem}.formtable tr:last-of-type td{text-align:center}.formtable tr:last-of-type td p{text-align:left}.agreearea p{font-size:1.6rem;margin-bottom:0}.agreearea p:not(:last-of-type){margin-bottom:45px}.btn input[type=submit]{font-size:1.6rem}}.section-member-index .tab-nav__list{text-align:center;color:#fff}.section-member-index .tab-nav__list a{color:inherit}.section-member-index .tab-nav__list dd{padding:.5em 0;font-size:1.3rem}@media (max-width:767px){.section-member-index .tab-nav__list dd{font-size:1rem}}.section-member-index .tab-content__block{position:relative}.section-member-index .tab-nav__list .is-active{position:relative}.section-member-index .tab-nav__list .is-active:before{content:" ";position:absolute;width:0;height:0;border-style:solid;border-width:0 20px 20px;border-color:transparent transparent #000a32;bottom:-30px;left:50%;margin-left:-20px}.section-member-index .tab-content__block:nth-child(n+2){display:none}.section-member-index .tab-content{background-color:#000a32;padding:20px;margin-top:30px}.section-member-index .single-list>div{margin-bottom:0}.section-member-index .single-list>div.cell{margin-bottom:1.5rem}.section-recommend .btn{text-align:center;margin-top:2em}.section-recommend .btn .more{width:auto;padding-left:3em;padding-right:3em}@media (max-width:767px){.section-member-index .single-list .swiper-slide{width:70%}.section-recommend .btn .more{width:100%;padding-left:0;padding-right:0}.section-member-index .single-list .panel .ttl{font-size:1.3rem}.section-member-index.nonfeature .cell{margin-bottom:15px}}.section-member-index .swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:-30px}.section-member-index .swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:-30px}#section-news-top .btn{margin-top:5em;text-align:center}.movie_mt{margin-top:50px}.section-movie .youtube-modal .youtube_notes{color:#ccc;display:block;font-size:80%;text-align:right}.page--product .section-hero{margin-top:5%}@media only screen and (max-width:767px){.page--product .section-hero{height:calc(clamp(.063em,-8.846em + 38.01vw,9.375em)*-1 + 940px) !important}.page--product .section-hero .section-content{background-image:url(//galleria.net/websys/wp-content/themes/galleria/assets/css/../../assets/img/about/about-lead-bg.png);background-position:-9rem calc(clamp(.063em,-8.846em + 38.01vw,12.375em)*-1 + 540px) !important;background-repeat:no-repeat;position:relative}}.page--top .gnav .gn-list .gn-archive a span{color:#007aff}.page--news .gnav .gn-list .gn-news a span{color:#007aff}.page--about .gnav .gn-list .gn-about a span{color:#007aff}.page--product .gnav .gn-list .gn-products a span{color:#007aff}.page--choice .gnav .gn-list .gn-search a span{color:#007aff}.page--quality .gnav .gn-list .gn-quality a span{color:#007aff}.page--influencer .gnav .gn-list .gn-squad a span{color:#007aff}.page--product-serise .gnav .gn-list .gn-search a span{color:#007aff}.page--squad .gnav .gn-list .gn-squad a span{color:#007aff}.page--squad-member-single .gnav .gn-list .gn-squad a span{color:#007aff}.page--squad-member .gnav .gn-list .gn-squad a span{color:#007aff}.hidden-sp{display:block}.hidden-pc{display:none}@media only screen and (max-width:767px){.hidden-sp{display:none}.hidden-pc{display:block}}.creater-bg{background:url(//galleria.net/websys/wp-content/themes/galleria/assets/css/../../assets/images/series/creater_kv_bg.webp) no-repeat center center/100%;display:flex;justify-content:center;box-sizing:border-box}.creater-bg img{width:100%;max-width:87%;height:auto}@media only screen and (max-width:767px){.creater-bg{background:url(//galleria.net/websys/wp-content/themes/galleria/assets/css/../../assets/images/series/creater_kv_bg.webp) no-repeat center center/230%}.creater-bg img{max-width:inherit}}.choice-fullbnr-wrapper{margin:100px 0 0}.choice-fullbnr+.choice-fullbnr{margin:60px 0 0}.choice-fullbnr-inner{position:relative}.choice-fullbnr-inner .choice-fullbnr-btn{position:absolute;bottom:30px;left:120px}.choice-fullbnr-inner .choice-fullbnr-btn.pt2{left:98px}.choice-fullbnr-inner .choice-fullbnr-btn .btn-bg-blue{background:#001e60}.readMoreInner{width:100%;margin:0 auto;box-sizing:border-box}.readMoreContainer{position:relative;height:auto;max-height:500px;overflow:hidden;transition:max-height .6s}.readMoreContainer:after{content:"";position:absolute;top:0;left:0;z-index:0;display:block;width:100%;height:100%;transition:1s;background:linear-gradient(to bottom,transparent 40%,#001e60 100%);pointer-events:none}.readMoreContainer.show:after{background:0 0}@media only screen and (max-width:767px){.choice-fullbnr+.choice-fullbnr{margin-top:30px}.choice-fullbnr-inner .choice-fullbnr-btn{bottom:10px;left:50%;width:100%;max-width:234px;transform:translate(-50%,0%)}.btn.center.accordion-content-btn-wrapper{max-width:234px;margin:0 auto}}