@font-face{font-family:"JellykaBeesAntiqueHandwriting";src:url("../fonts/Jellyka_Bees_Antique_Handwriting.eot?") format("eot"),url("../fonts/Jellyka_Bees_Antique_Handwriting.woff") format("woff"),url("../fonts/Jellyka_Bees_Antique_Handwriting.ttf") format("truetype"),url("../fonts/Jellyka_Bees_Antique_Handwriting.svg#JellykaBeesAntiqueHandwriting") format("svg");font-weight:normal;font-style:normal}.animation01,.animation02,.animation03{opacity:0}@media screen and (min-width: 320px){.animation01,.animation02,.animation03{transform:translateY(50px)}}@media screen and (min-width: 768px){.animation01,.animation02,.animation03{transform:translateY(50px)}}@media screen and (min-width: 960px){.animation01,.animation02,.animation03{transform:translateY(50px)}}@media screen and (min-width: 1600px){.animation01,.animation02,.animation03{transform:translateY(50px)}}.fadeInUp01{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-timing-function:ease;animation-timing-function:ease}.fadeInUp02{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:.9s;animation-duration:.9s;-webkit-animation-timing-function:ease;animation-timing-function:ease}.fadeInUp03{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:1.2s;animation-duration:1.2s;-webkit-animation-timing-function:ease;animation-timing-function:ease}@-webkit-keyframes fadeInUp{0%{transform:translateY(50px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes fadeInUp{0%{transform:translateY(50px);opacity:0}100%{transform:translateY(0);opacity:1}}.fadeInUp04{-webkit-animation-duration:1.5s;animation-duration:1.5s}.fadeInUp05{-webkit-animation-duration:1.8s;animation-duration:1.8s}.fadeIn{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeIn;animation-name:fadeIn;visibility:visible !important;-webkit-animation-duration:.6s;animation-duration:.6s}.animation06{transform:scale(0, 1);transform-origin:right top;transition:all .4s ease}.animation06 .toLeft{transform:scale(1, 1)}.animation07{transform:scale(0, 1);transform-origin:right top;transition:all .4s ease}.animation07 .toRight{transform:scale(1, 1)}.toLeft{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:toLeft;animation-name:toLeft;-webkit-animation-duration:.6s;animation-duration:.6s}.toRight{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:toRight;animation-name:toRight;-webkit-animation-duration:.6s;animation-duration:.6s}@-webkit-keyframes fadeInSlide{0%{opacity:0;transform:translateX(100px)}100%{opacity:1;transform:translateX(0)}}@keyframes fadeInSlide{0%{opacity:0;transform:translateX(100px)}100%{opacity:1;transform:translateX(0)}}@-webkit-keyframes fadeInSlideLeft{0%{opacity:0;transform:translateX(100px)}100%{opacity:1;transform:translateX(0)}}@keyframes fadeInSlideLeft{0%{opacity:0;transform:translateX(100px)}100%{opacity:1;transform:translateX(0)}}@-webkit-keyframes zoomOut{0%{opacity:1;transform:scale(1, 1)}100%{opacity:0;transform:scale(0.5, 0.5)}}@keyframes zoomOut{0%{opacity:1;transform:scale(1, 1)}100%{opacity:0;transform:scale(0.5, 0.5)}}@-webkit-keyframes moveToRight{0%{transform:translate(0.771719%, 0%) translate3d(0px, 0px, 0px)}100%{transform:translate(100%, 0%) matrix(1, 0, 0, 1, 0, 0)}}@keyframes moveToRight{0%{transform:translate(0.771719%, 0%) translate3d(0px, 0px, 0px)}100%{transform:translate(100%, 0%) matrix(1, 0, 0, 1, 0, 0)}}@-webkit-keyframes toRight{0%{transform:translate(-100%, 0%) translate3d(0px, 0px, 0px)}100%{transform:translate(0%, 0%) matrix(1, 0, 0, 1, 0, 0)}}@keyframes toRight{0%{transform:translate(-100%, 0%) translate3d(0px, 0px, 0px)}100%{transform:translate(0%, 0%) matrix(1, 0, 0, 1, 0, 0)}}@-webkit-keyframes toLeft{0%{transform:translate(100%, 0%) translate3d(0px, 0px, 0px)}100%{transform:translate(0%, 0%) matrix(1, 0, 0, 1, 0, 0)}}@keyframes toLeft{0%{transform:translate(100%, 0%) translate3d(0px, 0px, 0px)}100%{transform:translate(0%, 0%) matrix(1, 0, 0, 1, 0, 0)}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes wFill30{0%{width:0}100%{width:30px}}@keyframes wFill30{0%{width:0}100%{width:30px}}@-webkit-keyframes loading{0%{width:0}10%{width:100%}20%{width:0}30%{width:100%}40%{width:0}50%{width:100%}60%{width:0}70%{width:100%}80%{width:0}90%{width:100%}100%{width:0}}@keyframes loading{0%{width:0}10%{width:100%}20%{width:0}30%{width:100%}40%{width:0}50%{width:100%}60%{width:0}70%{width:100%}80%{width:0}90%{width:100%}100%{width:0}}@-webkit-keyframes fluffy1{0%{transform:translateY(0)}5%{transform:translateY(0)}10%{transform:translateY(0)}20%{transform:translateY(-15px)}25%{transform:translateY(0)}30%{transform:translateY(-15px)}50%{transform:translateY(0)}100%{transform:translateY(0)}}@keyframes fluffy1{0%{transform:translateY(0)}5%{transform:translateY(0)}10%{transform:translateY(0)}20%{transform:translateY(-15px)}25%{transform:translateY(0)}30%{transform:translateY(-15px)}50%{transform:translateY(0)}100%{transform:translateY(0)}}@-webkit-keyframes aniScrolling{0%{transform-origin:top left;transform:scaleX(0)}1%{transform-origin:top right;transform:scaleX(0)}10%{transform-origin:top right;transform:scaleX(1)}11%{transform-origin:top left;transform:scaleX(1)}20%{transform-origin:top left;transform:scaleX(0)}21%{transform-origin:top right;transform:scaleX(0)}30%{transform-origin:top right;transform:scaleX(1)}31%{transform-origin:top left;transform:scaleX(1)}40%{transform-origin:top left;transform:scaleX(0)}41%{transform-origin:top right;transform:scaleX(0)}50%{transform-origin:top right;transform:scaleX(1)}51%{transform-origin:top left;transform:scaleX(1)}60%{transform-origin:top left;transform:scaleX(0)}61%{transform-origin:top right;transform:scaleX(0)}70%{transform-origin:top right;transform:scaleX(1)}71%{transform-origin:top left;transform:scaleX(1)}80%{transform-origin:top left;transform:scaleX(0)}81%{transform-origin:top right;transform:scaleX(0)}90%{transform-origin:top right;transform:scaleX(1)}91%{transform-origin:top left;transform:scaleX(1)}100%{transform-origin:top left;transform:scaleX(0)}}@keyframes aniScrolling{0%{transform-origin:top left;transform:scaleX(0)}1%{transform-origin:top right;transform:scaleX(0)}10%{transform-origin:top right;transform:scaleX(1)}11%{transform-origin:top left;transform:scaleX(1)}20%{transform-origin:top left;transform:scaleX(0)}21%{transform-origin:top right;transform:scaleX(0)}30%{transform-origin:top right;transform:scaleX(1)}31%{transform-origin:top left;transform:scaleX(1)}40%{transform-origin:top left;transform:scaleX(0)}41%{transform-origin:top right;transform:scaleX(0)}50%{transform-origin:top right;transform:scaleX(1)}51%{transform-origin:top left;transform:scaleX(1)}60%{transform-origin:top left;transform:scaleX(0)}61%{transform-origin:top right;transform:scaleX(0)}70%{transform-origin:top right;transform:scaleX(1)}71%{transform-origin:top left;transform:scaleX(1)}80%{transform-origin:top left;transform:scaleX(0)}81%{transform-origin:top right;transform:scaleX(0)}90%{transform-origin:top right;transform:scaleX(1)}91%{transform-origin:top left;transform:scaleX(1)}100%{transform-origin:top left;transform:scaleX(0)}}input[type=submit]{width:250px;max-width:100%}input[type=submit],select,input[type=button]{border-radius:0;-webkit-box-sizing:content-box;-webkit-appearance:button;-moz-appearance:button;appearance:button;border:none;box-sizing:border-box;cursor:pointer}input[type=submit]::-webkit-search-decoration,input[type=button]::-webkit-search-decoration{display:none}input[type=submit]::focus,select::focus,input[type=button]::focus{outline-offset:-2px}button{background:none;border:none;outline:none}button:focus{outline:none}html{background:#fff}@media screen and (min-width: 768px){html .only__sm{display:none !important}}@media screen and (min-width: 960px){html .only__sm{display:none !important}}@media screen and (min-width: 1600px){html .only__sm{display:none !important}}body{font-family:"Noto Sans JP",sans-serif;font-weight:500;font-size:100%;color:#111}main{overflow:hidden}a{text-decoration:none;color:#111}.wrapper{width:100%}.wrapper .inner{margin:0 auto}@media screen and (min-width: 320px){.wrapper .inner{max-width:100%;padding:0 1rem}}@media screen and (min-width: 768px){.wrapper .inner{max-width:100%;padding:0 3rem}}@media screen and (min-width: 960px){.wrapper .inner{max-width:1500px;padding:0 3rem}}@media screen and (min-width: 1600px){.wrapper .inner{max-width:1500px;padding:0 3rem}}@media screen and (min-width: 320px){h1,h2,h3{font-weight:700}}@media screen and (min-width: 768px){h1,h2,h3{font-weight:700}}@media screen and (min-width: 960px){h1,h2,h3{font-weight:700}}@media screen and (min-width: 1600px){h1,h2,h3{font-weight:700}}section{position:relative}@media screen and (min-width: 320px){.view__m{display:block !important}}@media screen and (min-width: 768px){.view__m{display:block !important}}@media screen and (min-width: 960px){.view__m{display:none !important}}@media screen and (min-width: 1600px){.view__m{display:none !important}}@media screen and (min-width: 320px){.view__d{display:none !important}}@media screen and (min-width: 768px){.view__d{display:none !important}}@media screen and (min-width: 960px){.view__d{display:block !important}}@media screen and (min-width: 1600px){.view__d{display:block !important}}@media screen and (min-width: 320px){.mb0{margin-bottom:0 !important}}@media screen and (min-width: 768px){.mb0{margin-bottom:0 !important}}@media screen and (min-width: 960px){.mb0{margin-bottom:0 !important}}@media screen and (min-width: 1600px){.mb0{margin-bottom:0 !important}}.sectionHead{color:#fff}@media screen and (min-width: 320px){.sectionHead{padding:2rem 0}}@media screen and (min-width: 768px){.sectionHead{padding:2rem 0}}@media screen and (min-width: 960px){.sectionHead{padding:2rem 0}}@media screen and (min-width: 1600px){.sectionHead{padding:2rem 0}}.sectionHead i{display:block;margin:0 auto;text-align:center}@media screen and (min-width: 320px){.sectionHead i{font-size:1.7rem}}@media screen and (min-width: 768px){.sectionHead i{font-size:1.7rem}}@media screen and (min-width: 960px){.sectionHead i{font-size:1.7rem}}@media screen and (min-width: 1600px){.sectionHead i{font-size:1.7rem}}.sectionHead h2{font-weight:700;text-align:center}@media screen and (min-width: 320px){.sectionHead h2{font-size:1.5rem}}@media screen and (min-width: 768px){.sectionHead h2{font-size:1.5rem}}@media screen and (min-width: 960px){.sectionHead h2{font-size:1.5rem}}@media screen and (min-width: 1600px){.sectionHead h2{font-size:1.5rem}}.imgCoverItem{background-size:cover;background-position:top center;background-repeat:no-repeat}.animationSVG{opacity:0}@media screen and (min-width: 320px){.animationSVG.drawsvg-initialized{opacity:.25}}@media screen and (min-width: 768px){.animationSVG.drawsvg-initialized{opacity:.3}}@media screen and (min-width: 960px){.animationSVG.drawsvg-initialized{opacity:.3}}@media screen and (min-width: 1600px){.animationSVG.drawsvg-initialized{opacity:.3}}.img__fit{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section__block{position:relative;z-index:1;background-color:#fff;transition:all .4s}.section__block.is__blur{filter:blur(5px)}@media screen and (min-width: 320px){.cover__item__contaienr{width:100%;height:100vh}}@media screen and (min-width: 768px){.cover__item__contaienr{width:100%;height:100vh}}@media screen and (min-width: 960px){.cover__item__contaienr{width:100%;height:100vh}}@media screen and (min-width: 1600px){.cover__item__contaienr{width:100%;height:100vh}}@media screen and (min-width: 320px){.cover__item__contaienr.small__cover{height:80vh}}@media screen and (min-width: 768px){.cover__item__contaienr.small__cover{height:80vh}}@media screen and (min-width: 960px){.cover__item__contaienr.small__cover{height:100vh}}@media screen and (min-width: 1600px){.cover__item__contaienr.small__cover{height:100vh}}@media screen and (min-width: 320px){.cover__item__contaienr.small__cover .img__item{background-position:80% center}}@media screen and (min-width: 768px){.cover__item__contaienr.small__cover .img__item{background-position:80% center}}@media screen and (min-width: 960px){.cover__item__contaienr.small__cover .img__item{background-position:center center}}@media screen and (min-width: 1600px){.cover__item__contaienr.small__cover .img__item{background-position:center center}}.img__item{width:100%;height:100%;background-color:#f6f6f6;background-size:cover;background-repeat:no-repeat;background-position:center center}.common__head{display:flex;flex-direction:column;justify-content:center;position:relative;z-index:11;text-align:center;font-weight:900}@media screen and (min-width: 320px){.common__head{padding:2rem 0}}@media screen and (min-width: 768px){.common__head{padding:2rem 0}}@media screen and (min-width: 960px){.common__head{padding:3rem 0 4rem}}@media screen and (min-width: 1600px){.common__head{padding:3rem 0 4rem}}.common__head.child__page__head{position:absolute;width:100%;left:0;color:#036eb8}@media screen and (min-width: 320px){.common__head.child__page__head{top:20vw}}@media screen and (min-width: 768px){.common__head.child__page__head{top:20vw}}@media screen and (min-width: 960px){.common__head.child__page__head{top:8vw}}@media screen and (min-width: 1600px){.common__head.child__page__head{top:8vw}}.common__head.child__page__head .mtr{color:#fff;background:none;-webkit-text-fill-color:#fff;opacity:.6}.common__head.no__bg__top{display:flex;flex-direction:column;justify-content:center}@media screen and (min-width: 320px){.common__head.no__bg__top{height:75vw;padding:0 !important;margin-bottom:-50px}}@media screen and (min-width: 768px){.common__head.no__bg__top{height:75vw;padding:0 !important;margin-bottom:-50px}}@media screen and (min-width: 960px){.common__head.no__bg__top{height:25vw;padding:0 !important;margin-bottom:-100px}}@media screen and (min-width: 1600px){.common__head.no__bg__top{height:25vw;padding:0 !important;margin-bottom:-100px}}.common__head.no__bg__top .mtr{color:#5bb2ff}@media screen and (min-width: 320px){.common__head.no__bg__top .mtr{top:20vw !important}}@media screen and (min-width: 768px){.common__head.no__bg__top .mtr{top:20vw !important}}@media screen and (min-width: 960px){.common__head.no__bg__top .mtr{top:8rem !important}}@media screen and (min-width: 1600px){.common__head.no__bg__top .mtr{top:8rem !important}}@media screen and (min-width: 320px){.common__head.no__bg__top::after{bottom:25vw !important}}@media screen and (min-width: 768px){.common__head.no__bg__top::after{bottom:25vw !important}}@media screen and (min-width: 960px){.common__head.no__bg__top::after{bottom:6vw !important}}@media screen and (min-width: 1600px){.common__head.no__bg__top::after{bottom:6vw !important}}.common__head .mtr{background:#d5b767;background:linear-gradient(to right, #dcd18f 0%, #d5b767 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#dcd18f", endColorstr="#d5b767",GradientType=1 );-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:absolute;z-index:-1;top:0;left:0;width:100%;text-align:center;font-family:"JellykaBeesAntiqueHandwriting";font-weight:400;opacity:.25}@media screen and (min-width: 320px){.common__head .mtr{font-size:20vw;transform:rotate(-10deg)}}@media screen and (min-width: 768px){.common__head .mtr{font-size:20vw;transform:rotate(-10deg)}}@media screen and (min-width: 960px){.common__head .mtr{font-size:6.5rem;transform:rotate(-10deg)}}@media screen and (min-width: 1600px){.common__head .mtr{font-size:8rem;transform:rotate(-10deg)}}@media screen and (min-width: 320px){.common__head .eng{font-size:7vw}}@media screen and (min-width: 768px){.common__head .eng{font-size:7vw}}@media screen and (min-width: 960px){.common__head .eng{font-size:2rem}}@media screen and (min-width: 1600px){.common__head .eng{font-size:4rem}}@media screen and (min-width: 320px){.common__head .title{font-size:4vw}}@media screen and (min-width: 768px){.common__head .title{font-size:4vw}}@media screen and (min-width: 960px){.common__head .title{font-size:1rem}}@media screen and (min-width: 1600px){.common__head .title{font-size:1.2rem}}@media screen and (min-width: 320px){.common__wrapper{padding:5vw 0}}@media screen and (min-width: 768px){.common__wrapper{padding:5vw 0}}@media screen and (min-width: 960px){.common__wrapper{padding:5vw 0}}@media screen and (min-width: 1600px){.common__wrapper{padding:5vw 0}}@media screen and (min-width: 320px){.common__wrapper.pt__none{padding-top:0}}@media screen and (min-width: 768px){.common__wrapper.pt__none{padding-top:0}}@media screen and (min-width: 960px){.common__wrapper.pt__none{padding-top:0}}@media screen and (min-width: 1600px){.common__wrapper.pt__none{padding-top:0}}@media screen and (min-width: 320px){.common__wrapper.pb__none{padding-bottom:0}}@media screen and (min-width: 768px){.common__wrapper.pb__none{padding-bottom:0}}@media screen and (min-width: 960px){.common__wrapper.pb__none{padding-bottom:0}}@media screen and (min-width: 1600px){.common__wrapper.pb__none{padding-bottom:0}}@media screen and (min-width: 320px){.common__wrapper.pb{padding-bottom:5vw}}@media screen and (min-width: 768px){.common__wrapper.pb{padding-bottom:5vw}}@media screen and (min-width: 960px){.common__wrapper.pb{padding-bottom:5vw}}@media screen and (min-width: 1600px){.common__wrapper.pb{padding-bottom:5vw}}@media screen and (min-width: 320px){.common__inner{padding:0 3vw}}@media screen and (min-width: 768px){.common__inner{padding:0 3vw}}@media screen and (min-width: 960px){.common__inner{padding:0 3vw}}@media screen and (min-width: 1600px){.common__inner{padding:0 3vw}}.simple__btn,.simple__btn__w,.simple__btn__bgr,.simple__btn__gr,.simple__btn__bw-250,.simple__btn__bw{display:inline-block;background:#56ccf2;background:linear-gradient(to right, #56ccf2 0%, #2f80ed 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#56ccf2", endColorstr="#2f80ed",GradientType=1 );color:#fff;border-radius:50px;box-shadow:none;transition:all .4s}@media screen and (min-width: 320px){.simple__btn,.simple__btn__w,.simple__btn__bgr,.simple__btn__gr,.simple__btn__bw-250,.simple__btn__bw{font-size:14px;padding:.5rem 1.5rem}}@media screen and (min-width: 768px){.simple__btn,.simple__btn__w,.simple__btn__bgr,.simple__btn__gr,.simple__btn__bw-250,.simple__btn__bw{font-size:14px;padding:.5rem 1.5rem}}@media screen and (min-width: 960px){.simple__btn,.simple__btn__w,.simple__btn__bgr,.simple__btn__gr,.simple__btn__bw-250,.simple__btn__bw{font-size:1rem;padding:.8vw 1.8vw}}@media screen and (min-width: 1600px){.simple__btn,.simple__btn__w,.simple__btn__bgr,.simple__btn__gr,.simple__btn__bw-250,.simple__btn__bw{font-size:1rem;padding:.8vw 1.8vw}}.simple__btn:hover,.simple__btn__w:hover,.simple__btn__bgr:hover,.simple__btn__gr:hover,.simple__btn__bw-250:hover,.simple__btn__bw:hover{box-shadow:5px 5px 30px rgba(0,0,0,.15)}.simple__btn:hover i,.simple__btn__w:hover i,.simple__btn__bgr:hover i,.simple__btn__gr:hover i,.simple__btn__bw-250:hover i,.simple__btn__bw:hover i{transform:translateX(0.5rem)}.simple__btn i,.simple__btn__w i,.simple__btn__bgr i,.simple__btn__gr i,.simple__btn__bw-250 i,.simple__btn__bw i{transform:translateX(0);transition:all .4s}.simple__btn.w100,.w100.simple__btn__w,.w100.simple__btn__bgr,.w100.simple__btn__gr,.w100.simple__btn__bw-250,.w100.simple__btn__bw{box-sizing:border-box}@media screen and (min-width: 320px){.simple__btn.w100,.w100.simple__btn__w,.w100.simple__btn__bgr,.w100.simple__btn__gr,.w100.simple__btn__bw-250,.w100.simple__btn__bw{width:84vw}}@media screen and (min-width: 768px){.simple__btn.w100,.w100.simple__btn__w,.w100.simple__btn__bgr,.w100.simple__btn__gr,.w100.simple__btn__bw-250,.w100.simple__btn__bw{width:84vw}}@media screen and (min-width: 960px){.simple__btn.w100,.w100.simple__btn__w,.w100.simple__btn__bgr,.w100.simple__btn__gr,.w100.simple__btn__bw-250,.w100.simple__btn__bw{width:auto}}@media screen and (min-width: 1600px){.simple__btn.w100,.w100.simple__btn__w,.w100.simple__btn__bgr,.w100.simple__btn__gr,.w100.simple__btn__bw-250,.w100.simple__btn__bw{width:auto}}.simple__btn__bw{border:1px solid #fff}.simple__btn__bw-250{border:1px solid #fff;max-width:100%;box-sizing:border-box}@media screen and (min-width: 320px){.simple__btn__bw-250{width:84vw}}@media screen and (min-width: 768px){.simple__btn__bw-250{width:84vw}}@media screen and (min-width: 960px){.simple__btn__bw-250{width:250px}}@media screen and (min-width: 1600px){.simple__btn__bw-250{width:250px}}.simple__btn__gr{background:#17c671;color:#fff}.simple__btn__bgr{background:#ed4c2f;background:linear-gradient(to right, #F29E56 0%, #ED4C2F 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#F29E56", endColorstr="#ED4C2F",GradientType=1 )}.simple__btn__w{background:#fff;color:#036eb8;border-radius:44px;box-shadow:none;max-width:100%}@media screen and (min-width: 320px){.simple__btn__w{padding:.5rem 1.5rem;width:84vw;box-sizing:border-box}}@media screen and (min-width: 768px){.simple__btn__w{padding:.5rem 1.5rem}}@media screen and (min-width: 960px){.simple__btn__w{padding:.8vw 1.8vw;width:250px}}@media screen and (min-width: 1600px){.simple__btn__w{padding:.8vw 1.8vw}}.simple__btn__w:hover{box-shadow:5px 5px 30px rgba(0,0,0,.15)}.simple__btn__w:hover i{transform:translateX(0.5rem)}.simple__btn02{display:block;color:#036eb8;border:solid 1px #036eb8;border-radius:10px;text-align:center;transition:all .4s}@media screen and (min-width: 320px){.simple__btn02{font-size:3.5vw;padding:.5rem 0;margin:.5rem 0}}@media screen and (min-width: 768px){.simple__btn02{font-size:3.5vw;padding:.5rem 0;margin:.5rem 0}}@media screen and (min-width: 960px){.simple__btn02{font-size:1vw;padding:.8vw 0;margin:.5rem 0}}@media screen and (min-width: 1600px){.simple__btn02{font-size:1vw;padding:.8vw 0;margin:.5rem 0}}.simple__btn02:hover{background:#036eb8;color:#fff}.simple__btn03{display:block;color:#fff;border:solid 1px #fff;border-radius:10px;text-align:center;transition:all .4s}@media screen and (min-width: 320px){.simple__btn03{font-size:14px;padding:.5rem 0;margin:.5rem 0}}@media screen and (min-width: 768px){.simple__btn03{font-size:14px;padding:.5rem 0;margin:.5rem 0}}@media screen and (min-width: 960px){.simple__btn03{font-size:.8vw;padding:.8vw 0;margin:.5rem 0}}@media screen and (min-width: 1600px){.simple__btn03{font-size:.8vw;padding:.8vw 0;margin:.5rem 0}}.simple__btn03:hover{background:#fff;color:#fff}.center__link{text-align:center}@media screen and (min-width: 320px){.center__link{padding:1.5rem 0}}@media screen and (min-width: 768px){.center__link{padding:1.5rem 0}}@media screen and (min-width: 960px){.center__link{padding:3vw 0}}@media screen and (min-width: 1600px){.center__link{padding:3vw 0}}.right__link{text-align:right}@media screen and (min-width: 320px){.right__link{padding:.5rem 0}}@media screen and (min-width: 768px){.right__link{padding:.5rem 0}}@media screen and (min-width: 960px){.right__link{padding:1vw 0}}@media screen and (min-width: 1600px){.right__link{padding:1vw 0}}.mtr__scroll{position:fixed;z-index:1;color:#fff}@media screen and (min-width: 320px){.mtr__scroll{bottom:15vh;left:15px}}@media screen and (min-width: 768px){.mtr__scroll{bottom:15vh;left:15px}}@media screen and (min-width: 960px){.mtr__scroll{bottom:4vw;left:calc(50% - 17.5px)}}@media screen and (min-width: 1600px){.mtr__scroll{bottom:4vw;left:calc(50% - 17.5px)}}.mtr__scroll .anim__item{transform:rotate(90deg)}.mtr__scroll .anim__item .border{position:absolute;background:rgba(255,255,255,.6);border-radius:50px;height:1.5px}@media screen and (min-width: 320px){.mtr__scroll .anim__item .border{width:15vw;top:calc(50% - 3.25px);right:-18vw}}@media screen and (min-width: 768px){.mtr__scroll .anim__item .border{width:15vw;top:calc(50% - 3.25px);right:-18vw}}@media screen and (min-width: 960px){.mtr__scroll .anim__item .border{width:4vw;top:calc(50% - 2.75px);right:-5vw}}@media screen and (min-width: 1600px){.mtr__scroll .anim__item .border{width:4vw;top:calc(50% - 2.75px);right:-5vw}}.mtr__scroll .anim__item .border::after{content:"";display:block;position:absolute;width:100%;height:100%;border-radius:50px;background:#036eb8;top:0;left:0;-webkit-animation:aniScrolling 20s ease infinite;animation:aniScrolling 20s ease infinite}@media screen and (min-width: 320px){.mtr__scroll .anim__item .simgle__text{font-size:2.5vw;letter-spacing:3px}}@media screen and (min-width: 768px){.mtr__scroll .anim__item .simgle__text{font-size:2.5vw;letter-spacing:3px}}@media screen and (min-width: 960px){.mtr__scroll .anim__item .simgle__text{font-size:.6vw;letter-spacing:4px}}@media screen and (min-width: 1600px){.mtr__scroll .anim__item .simgle__text{font-size:.6vw;letter-spacing:4px}}.mtr__scroll svg{transform:rotate(-90deg)}@media screen and (min-width: 320px){.mtr__scroll svg{width:30px}}@media screen and (min-width: 768px){.mtr__scroll svg{width:30px}}@media screen and (min-width: 960px){.mtr__scroll svg{width:35px}}@media screen and (min-width: 1600px){.mtr__scroll svg{width:35px}}@media screen and (min-width: 320px){.w__text__head{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0 8vw}}@media screen and (min-width: 768px){.w__text__head{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0 10vw}}@media screen and (min-width: 960px){.w__text__head{display:flex;justify-content:flex-start;align-items:center;flex-wrap:nowrap;padding:0 10vw 2rem}}@media screen and (min-width: 1600px){.w__text__head{display:flex;justify-content:flex-start;align-items:center;flex-wrap:nowrap;padding:0 10vw 2rem}}@media screen and (min-width: 320px){.w__text__head .common__head{padding:0 1.5rem 0 0}}@media screen and (min-width: 768px){.w__text__head .common__head{padding:0 1.5rem 0 0}}@media screen and (min-width: 960px){.w__text__head .common__head{padding:0 5rem 0 0}}@media screen and (min-width: 1600px){.w__text__head .common__head{padding:0 5rem 0 0}}@media screen and (min-width: 320px){.w__text__head .simple__text{font-size:14px;line-height:2.1}}@media screen and (min-width: 768px){.w__text__head .simple__text{font-size:14px;line-height:2.1}}@media screen and (min-width: 960px){.w__text__head .simple__text{font-size:1rem;line-height:2.1}}@media screen and (min-width: 1600px){.w__text__head .simple__text{font-size:1rem;line-height:2.1}}.mv__fixed{position:fixed;width:100%;top:0;left:0}@media screen and (min-width: 320px){.page__second__margin{padding-top:calc(75vw - 63px)}}@media screen and (min-width: 768px){.page__second__margin{padding-top:calc(75vw - 63px)}}@media screen and (min-width: 960px){.page__second__margin{padding-top:calc(30vw - 63px)}}@media screen and (min-width: 1600px){.page__second__margin{padding-top:calc(25vw - 63px)}}@media screen and (min-width: 320px){.page__second__margin.no__tab{padding-top:65vw}}@media screen and (min-width: 768px){.page__second__margin.no__tab{padding-top:65vw}}@media screen and (min-width: 960px){.page__second__margin.no__tab{padding-top:25vw}}@media screen and (min-width: 1600px){.page__second__margin.no__tab{padding-top:25vw}}@media screen and (min-width: 320px){.page__second__margin__nonenav{padding-top:75vw}}@media screen and (min-width: 768px){.page__second__margin__nonenav{padding-top:75vw}}@media screen and (min-width: 960px){.page__second__margin__nonenav{padding-top:30vw}}@media screen and (min-width: 1600px){.page__second__margin__nonenav{padding-top:25vw}}@media screen and (min-width: 320px){.page__second__margin__large{padding-top:calc(75vw - 63px)}}@media screen and (min-width: 768px){.page__second__margin__large{padding-top:calc(75vw - 63px)}}@media screen and (min-width: 960px){.page__second__margin__large{padding-top:calc(30vw - 63px)}}@media screen and (min-width: 1600px){.page__second__margin__large{padding-top:calc(25vw - 63px)}}.simple__head{text-align:center}@media screen and (min-width: 320px){.simple__head{font-size:5vw;padding:1rem 0}}@media screen and (min-width: 768px){.simple__head{font-size:5vw;padding:1rem 0}}@media screen and (min-width: 960px){.simple__head{font-size:1.5vw;padding:0 0 3rem}}@media screen and (min-width: 1600px){.simple__head{font-size:1.5vw;padding:0 0 3rem}}#breadcrumb{display:flex;justify-content:flex-end;align-items:center;z-index:1}@media screen and (min-width: 320px){#breadcrumb.page__contact{padding:1rem 0}}@media screen and (min-width: 768px){#breadcrumb.page__contact{padding:1rem 0}}@media screen and (min-width: 960px){#breadcrumb.page__contact{padding:0 0 3rem}}@media screen and (min-width: 1600px){#breadcrumb.page__contact{padding:0 0 3rem}}@media screen and (min-width: 320px){#breadcrumb.page__crew{padding:0 1rem 1.5rem 0}}@media screen and (min-width: 768px){#breadcrumb.page__crew{padding:0 1rem 1.5rem 0}}@media screen and (min-width: 960px){#breadcrumb.page__crew{padding:0 6rem 3rem 0}}@media screen and (min-width: 1600px){#breadcrumb.page__crew{padding:0 6rem 3rem 0}}@media screen and (min-width: 320px){#breadcrumb.page__about{padding:1rem 0}}@media screen and (min-width: 768px){#breadcrumb.page__about{padding:1rem 0}}@media screen and (min-width: 960px){#breadcrumb.page__about{padding:1.5rem 0}}@media screen and (min-width: 1600px){#breadcrumb.page__about{padding:1.5rem 0}}@media screen and (min-width: 320px){#breadcrumb.page__squarelist{padding:1rem 0 0}}@media screen and (min-width: 768px){#breadcrumb.page__squarelist{padding:1rem 0 0}}@media screen and (min-width: 960px){#breadcrumb.page__squarelist{padding:1.5rem 0 0}}@media screen and (min-width: 1600px){#breadcrumb.page__squarelist{padding:1.5rem 0 0}}@media screen and (min-width: 320px){#breadcrumb.page__single{width:calc(100% - 50px);margin:0 auto 2.5rem}}@media screen and (min-width: 768px){#breadcrumb.page__single{width:calc(100% - 50px);margin:0 auto 2.5rem}}@media screen and (min-width: 960px){#breadcrumb.page__single{width:1020px;margin:0 auto 2.5rem}}@media screen and (min-width: 1600px){#breadcrumb.page__single{width:1020px;margin:0 auto 2.5rem}}#breadcrumb li{display:flex;align-items:center}@media screen and (min-width: 320px){#breadcrumb li{font-size:9px}}@media screen and (min-width: 768px){#breadcrumb li{font-size:9px}}@media screen and (min-width: 960px){#breadcrumb li{font-size:11px}}@media screen and (min-width: 1600px){#breadcrumb li{font-size:11px}}#breadcrumb li::after{font-family:"Font Awesome 5 Free";font-weight:700;content:""}@media screen and (min-width: 320px){#breadcrumb li::after{padding:0 .5rem}}@media screen and (min-width: 768px){#breadcrumb li::after{padding:0 .5rem}}@media screen and (min-width: 960px){#breadcrumb li::after{padding:0 1rem}}@media screen and (min-width: 1600px){#breadcrumb li::after{padding:0 1rem}}#breadcrumb li:last-child::after{display:none}#breadcrumb li:last-child a{font-weight:700}#breadcrumb li a{display:flex;align-items:center}@media screen and (min-width: 320px){#breadcrumb li a{font-size:9px}}@media screen and (min-width: 768px){#breadcrumb li a{font-size:9px}}@media screen and (min-width: 960px){#breadcrumb li a{font-size:12px}}@media screen and (min-width: 1600px){#breadcrumb li a{font-size:12px}}#breadcrumb li a img{width:auto}@media screen and (min-width: 320px){#breadcrumb li a img{height:20px;margin-right:.5rem}}@media screen and (min-width: 768px){#breadcrumb li a img{height:20px;margin-right:.5rem}}@media screen and (min-width: 960px){#breadcrumb li a img{height:25px;margin-right:.5rem}}@media screen and (min-width: 1600px){#breadcrumb li a img{height:25px;margin-right:.5rem}}.home #global__header::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;background:#fff;transition:height .5s ease;z-index:-1}@media screen and (min-width: 320px){.home #global__header::before{display:block;height:50px;transform:scaleX(1)}}@media screen and (min-width: 768px){.home #global__header::before{display:block;height:50px;transform:scaleX(1)}}@media screen and (min-width: 960px){.home #global__header::before{display:block;height:200px;transform:scaleX(1);background:linear-gradient(to bottom, white 0%, rgba(255, 255, 255, 0) 100%)}}@media screen and (min-width: 1600px){.home #global__header::before{display:block;height:200px;transform:scaleX(1);background:linear-gradient(to bottom, white 0%, rgba(255, 255, 255, 0) 100%)}}.home #global__header.bgnone::before{display:none}.home #global__header.bg::before{transform:scaleX(1);background:linear-gradient(to bottom, white 0%, rgba(255, 255, 255, 0) 100%)}@media screen and (min-width: 960px){.home #global__header.fixed.bg::before{display:none}}@media screen and (min-width: 1600px){.home #global__header.fixed.bg::before{display:none}}#global__header{width:100%;z-index:99;transition:all .4s}@media screen and (min-width: 320px){#global__header{position:relative}}@media screen and (min-width: 768px){#global__header{position:relative}}@media screen and (min-width: 960px){#global__header{position:fixed}}@media screen and (min-width: 1600px){#global__header{position:fixed}}#global__header.fixed{box-shadow:5px 5px 30px rgba(0,0,0,.18)}@media screen and (min-width: 960px){#global__header.fixed{background:#fff;box-shadow:5px 5px 30px rgba(0,0,0,.18)}}@media screen and (min-width: 1600px){#global__header.fixed{background:#fff;box-shadow:5px 5px 30px rgba(0,0,0,.18)}}@media screen and (min-width: 960px){#global__header.fixed .header__container{padding:.8vw 2vw}}@media screen and (min-width: 1600px){#global__header.fixed .header__container{padding:.8vw 2vw}}#global__header .header__container{z-index:999;transition:all .4s;height:50px;box-sizing:border-box}@media screen and (min-width: 320px){#global__header .header__container{position:fixed;display:block;align-items:center;padding:9.5px .5rem;background:#fff;top:0;left:0;right:0}}@media screen and (min-width: 768px){#global__header .header__container{position:fixed;display:block;align-items:center;padding:9.5px .5rem}}@media screen and (min-width: 960px){#global__header .header__container{position:static;display:flex;justify-content:space-between;align-items:center;padding:1.8vw 2vw;background:none;height:100px}}@media screen and (min-width: 1600px){#global__header .header__container{position:static;display:flex;justify-content:space-between;align-items:center;padding:1.8vw 2vw;background:none}}@media screen and (min-width: 320px){#global__header .header__container.w__bg{background:#fff}}@media screen and (min-width: 768px){#global__header .header__container.w__bg{background:#fff}}@media screen and (min-width: 960px){#global__header .header__container.w__bg{background:#fff}}@media screen and (min-width: 1600px){#global__header .header__container.w__bg{background:#fff}}#global__header .header__container .logo a img{position:relative;z-index:1111}@media screen and (min-width: 320px){#global__header .header__container .logo a img{height:25px}}@media screen and (min-width: 768px){#global__header .header__container .logo a img{height:25px}}@media screen and (min-width: 960px){#global__header .header__container .logo a img{height:40px}}@media screen and (min-width: 1600px){#global__header .header__container .logo a img{height:40px}}#global__header .header__container .logo__txt{margin-left:18px;font-size:12px;color:#036eb8}@media screen and (min-width: 320px){#global__header .header__container .logo__txt{display:none}}@media screen and (min-width: 768px){#global__header .header__container .logo__txt{display:none}}@media screen and (min-width: 960px){#global__header .header__container .logo__txt{display:inline-block}}@media screen and (min-width: 1600px){#global__header .header__container .logo__txt{display:inline-block}}#global__header .header__container .main__menu{z-index:999;padding-bottom:env(safe-area-inset-bottom);position:fixed;width:100%;bottom:0;left:0;background:#56ccf2;background:linear-gradient(to right, #56ccf2 0%, #2f80ed 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#56ccf2", endColorstr="#2f80ed",GradientType=1 )}@media screen and (min-width: 320px){#global__header .header__container .main__menu{display:none}}@media screen and (min-width: 960px){#global__header .header__container .main__menu{display:block;position:static;width:100%;bottom:auto;left:auto;background:none}}@media screen and (min-width: 1600px){#global__header .header__container .main__menu{position:static;width:auto;bottom:auto;left:auto;background:none}}#global__header .header__container .main__menu ul{display:flex;align-items:center;position:relative}@media screen and (min-width: 960px){#global__header .header__container .main__menu ul{justify-content:flex-end}}@media screen and (min-width: 1600px){#global__header .header__container .main__menu ul{justify-content:flex-end}}#global__header .header__container .main__menu ul li{text-align:center}@media screen and (min-width: 320px){#global__header .header__container .main__menu ul li{width:25%;padding:0}}@media screen and (min-width: 768px){#global__header .header__container .main__menu ul li{width:25%;padding:0}}@media screen and (min-width: 960px){#global__header .header__container .main__menu ul li{width:auto;padding:0 0 0 2rem}}@media screen and (min-width: 1600px){#global__header .header__container .main__menu ul li{width:auto;padding:0 0 0 2rem}}#global__header .header__container .main__menu ul li.view .hidden__popup__menu{transform:scale(1)}@media screen and (min-width: 320px){#global__header .header__container .main__menu ul li.view .hidden__popup__menu{opacity:1;visibility:visible}}@media screen and (min-width: 768px){#global__header .header__container .main__menu ul li.view .hidden__popup__menu{opacity:1;visibility:visible}}@media screen and (min-width: 960px){#global__header .header__container .main__menu ul li.view .hidden__popup__menu{opacity:0;visibility:hidden}}@media screen and (min-width: 1600px){#global__header .header__container .main__menu ul li.view .hidden__popup__menu{opacity:0;visibility:hidden}}@media screen and (min-width: 960px){#global__header .header__container .main__menu ul li:hover .hidden__popup__menu{opacity:1;visibility:visible;transform:scale(1)}}@media screen and (min-width: 1600px){#global__header .header__container .main__menu ul li:hover .hidden__popup__menu{opacity:1;visibility:visible;transform:scale(1)}}#global__header .header__container .main__menu ul li .hidden__popup__menu{position:fixed;z-index:-1;background:#fff;opacity:0;visibility:hidden;bottom:57px;bottom:calc(env(safe-area-inset-bottom) + 57px);box-shadow:5px 5px 30px rgba(0,0,0,.18);transform:scale(0.95);transition:all .2s}@media screen and (min-width: 320px){#global__header .header__container .main__menu ul li .hidden__popup__menu{display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:1rem;width:calc(100% - 2rem);top:auto;left:0;padding:1rem}}@media screen and (min-width: 768px){#global__header .header__container .main__menu ul li .hidden__popup__menu{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:1rem;width:calc(100% - 2rem);top:auto;left:0;padding:1rem}}@media screen and (min-width: 960px){#global__header .header__container .main__menu ul li .hidden__popup__menu{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:1.5vw;width:calc(100% - 6vw);top:0;bottom:auto;left:0;padding:6.5vw 3vw 2vw}}@media screen and (min-width: 1600px){#global__header .header__container .main__menu ul li .hidden__popup__menu{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:1.5vw;width:calc(100% - 6vw);top:0;bottom:auto;left:0;padding:6.5vw 3vw 2vw}}@media screen and (min-width: 320px){#global__header .header__container .main__menu ul li .hidden__popup__menu.view{opacity:1;visibility:visible}}@media screen and (min-width: 768px){#global__header .header__container .main__menu ul li .hidden__popup__menu.view{opacity:1;visibility:visible}}@media screen and (min-width: 960px){#global__header .header__container .main__menu ul li .hidden__popup__menu.view{opacity:0;visibility:hidden}}@media screen and (min-width: 1600px){#global__header .header__container .main__menu ul li .hidden__popup__menu.view{opacity:0;visibility:hidden}}@media screen and (min-width: 320px){#global__header .header__container .main__menu ul li .hidden__popup__menu li{width:auto;padding:0}}@media screen and (min-width: 768px){#global__header .header__container .main__menu ul li .hidden__popup__menu li{width:auto;padding:0}}@media screen and (min-width: 960px){#global__header .header__container .main__menu ul li .hidden__popup__menu li{width:auto;padding:0}}@media screen and (min-width: 1600px){#global__header .header__container .main__menu ul li .hidden__popup__menu li{width:auto;padding:0}}#global__header .header__container .main__menu ul li .hidden__popup__menu li a{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;color:#fff}@media screen and (min-width: 320px){#global__header .header__container .main__menu ul li .hidden__popup__menu li a{height:90px}}@media screen and (min-width: 768px){#global__header .header__container .main__menu ul li .hidden__popup__menu li a{height:90px}}@media screen and (min-width: 960px){#global__header .header__container .main__menu ul li .hidden__popup__menu li a{height:10vw}}@media screen and (min-width: 1600px){#global__header .header__container .main__menu ul li .hidden__popup__menu li a{height:10vw}}#global__header .header__container .main__menu ul li .hidden__popup__menu li a span{display:block}#global__header .header__container .main__menu ul li .hidden__popup__menu li a span.title{font-weight:900}@media screen and (min-width: 320px){#global__header .header__container .main__menu ul li .hidden__popup__menu li a span.title{font-size:4vw}}@media screen and (min-width: 768px){#global__header .header__container .main__menu ul li .hidden__popup__menu li a span.title{font-size:4vw}}@media screen and (min-width: 960px){#global__header .header__container .main__menu ul li .hidden__popup__menu li a span.title{font-size:1.3rem}}@media screen and (min-width: 1600px){#global__header .header__container .main__menu ul li .hidden__popup__menu li a span.title{font-size:1.5rem}}@media screen and (min-width: 320px){#global__header .header__container .main__menu ul li .hidden__popup__menu li a span.exp{font-size:70%;padding:.3rem 0 0}}@media screen and (min-width: 768px){#global__header .header__container .main__menu ul li .hidden__popup__menu li a span.exp{font-size:70%;padding:.3rem 0 0}}@media screen and (min-width: 960px){#global__header .header__container .main__menu ul li .hidden__popup__menu li a span.exp{font-size:.9rem;padding:.3rem 0 0}}@media screen and (min-width: 1600px){#global__header .header__container .main__menu ul li .hidden__popup__menu li a span.exp{font-size:.9rem;padding:.3rem 0 0}}#global__header .header__container .main__menu ul li .hidden__popup__menu li a:hover .bg .img__item{transform:scale(1.1)}#global__header .header__container .main__menu ul li .hidden__popup__menu li a .bg{position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden;z-index:-1}#global__header .header__container .main__menu ul li .hidden__popup__menu li a .bg::after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;background:#56ccf2;background:linear-gradient(to right, #56ccf2 0%, #2f80ed 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#56ccf2", endColorstr="#2f80ed",GradientType=1 );opacity:.6}#global__header .header__container .main__menu ul li .hidden__popup__menu li a .bg .img__item{transform:scale(1);transition:all .4s ease}#global__header .header__container .main__menu ul li .btn{cursor:pointer;position:relative;padding:0;transition:all .4s}@media screen and (min-width: 320px){#global__header .header__container .main__menu ul li .btn{font-weight:500;color:#fff;font-size:9px;display:flex;flex-direction:column;justify-content:center;height:57px}}@media screen and (min-width: 768px){#global__header .header__container .main__menu ul li .btn{font-weight:500;color:#fff;font-size:11px}}@media screen and (min-width: 960px){#global__header .header__container .main__menu ul li .btn{font-weight:700;color:#111;font-size:1rem;display:inline-block;height:auto}}@media screen and (min-width: 1600px){#global__header .header__container .main__menu ul li .btn{font-weight:700;color:#111;font-size:1rem;display:inline-block}}#global__header .header__container .main__menu ul li .btn::before{content:"";display:block;position:absolute;width:100%;height:1.5px;border-radius:50px;background:#036eb8;left:0;transform-origin:top right;transform:scaleX(0);transition:transform .4s}@media screen and (min-width: 320px){#global__header .header__container .main__menu ul li .btn::before{display:none}}@media screen and (min-width: 768px){#global__header .header__container .main__menu ul li .btn::before{display:none}}@media screen and (min-width: 960px){#global__header .header__container .main__menu ul li .btn::before{display:block;bottom:-5px}}@media screen and (min-width: 1600px){#global__header .header__container .main__menu ul li .btn::before{display:block;bottom:-5px}}#global__header .header__container .main__menu ul li .btn:hover{color:#036eb8}#global__header .header__container .main__menu ul li .btn:hover::before{transform-origin:top left;transform:scaleX(1);transition:transform .4s}@media screen and (min-width: 320px){#global__header .header__container .main__menu ul li .btn i{display:block;font-size:1.4rem;margin-bottom:2px}}@media screen and (min-width: 768px){#global__header .header__container .main__menu ul li .btn i{display:block;font-size:1.4rem;margin-bottom:2px}}@media screen and (min-width: 960px){#global__header .header__container .main__menu ul li .btn i{display:none}}@media screen and (min-width: 1600px){#global__header .header__container .main__menu ul li .btn i{display:none}}#global__header .header__container .main__menu ul li .btn .icon__svg{height:22px;font-size:1rem;display:flex;justify-content:center;align-items:center}#global__header .header__container .main__menu ul li .btn-cnt{background:#ed4c2f;background:linear-gradient(to right, #F29E56 0%, #ED4C2F 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#F29E56", endColorstr="#ED4C2F",GradientType=1 );color:#fff;line-height:42px;padding:0 20px;border-radius:42px;display:inline-block;border:1px solid #fff}#global__header .sp__header__contect{position:absolute;top:0;right:0}@media screen and (min-width: 960px){#global__header .sp__header__contect{display:none}}@media screen and (min-width: 1600px){#global__header .sp__header__contect{display:none}}#global__header .sp__header__contect a{display:block;width:120px;height:50px;line-height:50px;background:#ed4c2f;background:linear-gradient(to right, #F29E56 0%, #ED4C2F 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#F29E56", endColorstr="#ED4C2F",GradientType=1 );color:#fff;text-align:center;font-size:12px}#global__header .sp__header__contect a i{margin-left:3px}#global__header .fixed__banner{transition:all .8s ease}@media screen and (min-width: 960px){#global__header .fixed__banner{transform:translateX(0)}}@media screen and (min-width: 1600px){#global__header .fixed__banner{transform:translateX(0)}}#global__header .fixed__banner.goodbye{transition:all .8s ease}@media screen and (min-width: 320px){#global__header .fixed__banner.goodbye{transform:translateX(30%)}}@media screen and (min-width: 768px){#global__header .fixed__banner.goodbye{transform:translateX(30%)}}@media screen and (min-width: 960px){#global__header .fixed__banner.goodbye{transform:translateX(30%)}}@media screen and (min-width: 1600px){#global__header .fixed__banner.goodbye{transform:translateX(30%)}}#global__header .fixed__banner.hello{transition:all .8s ease}@media screen and (min-width: 320px){#global__header .fixed__banner.hello{transform:translateX(0)}}@media screen and (min-width: 768px){#global__header .fixed__banner.hello{transform:translateX(0)}}@media screen and (min-width: 960px){#global__header .fixed__banner.hello{transform:translateX(0)}}@media screen and (min-width: 1600px){#global__header .fixed__banner.hello{transform:translateX(0)}}#global__header .fixed__banner.trans{transition:all .8s ease}@media screen and (min-width: 320px){#global__header .fixed__banner.trans .banner__item{flex-direction:column;width:65px;height:250px;top:calc(50vh - 250px)}}@media screen and (min-width: 768px){#global__header .fixed__banner.trans .banner__item{flex-direction:column;width:65px;height:250px;top:calc(50vh - 250px)}}@media screen and (min-width: 960px){#global__header .fixed__banner.trans .banner__item{flex-direction:column;width:65px;height:250px;top:calc(50vh - 250px)}}@media screen and (min-width: 1600px){#global__header .fixed__banner.trans .banner__item{flex-direction:column;width:65px;height:250px;top:calc(50vh - 250px)}}#global__header .fixed__banner.trans .banner__item .text__area{-ms-writing-mode:tb-rl;writing-mode:vertical-rl;display:flex;justify-content:center;width:100%}@media screen and (min-width: 320px){#global__header .fixed__banner.trans .banner__item .text__area{height:195px;font-size:1.2rem}}@media screen and (min-width: 768px){#global__header .fixed__banner.trans .banner__item .text__area{height:195px;font-size:1.2rem}}@media screen and (min-width: 960px){#global__header .fixed__banner.trans .banner__item .text__area{height:195px;font-size:1.2rem}}@media screen and (min-width: 1600px){#global__header .fixed__banner.trans .banner__item .text__area{height:195px;font-size:1.2rem}}@media screen and (min-width: 320px){#global__header .fixed__banner.trans .banner__item .text__area .top{display:block}}@media screen and (min-width: 768px){#global__header .fixed__banner.trans .banner__item .text__area .top{display:block}}@media screen and (min-width: 960px){#global__header .fixed__banner.trans .banner__item .text__area .top{display:none}}@media screen and (min-width: 1600px){#global__header .fixed__banner.trans .banner__item .text__area .top{display:none}}@media screen and (min-width: 320px){#global__header .fixed__banner.trans .banner__item .thumb__item{width:65px;height:65px}}@media screen and (min-width: 768px){#global__header .fixed__banner.trans .banner__item .thumb__item{width:65px;height:65px}}@media screen and (min-width: 960px){#global__header .fixed__banner.trans .banner__item .thumb__item{width:65px;height:65px}}@media screen and (min-width: 1600px){#global__header .fixed__banner.trans .banner__item .thumb__item{width:65px;height:65px}}#global__header .fixed__banner .banner__item{position:fixed;align-items:center;background:#036eb8;box-shadow:5px 5px 30px rgba(0,0,0,.15);z-index:999}@media screen and (min-width: 320px){#global__header .fixed__banner .banner__item{display:flex;justify-content:space-between;width:50vw;height:50px;top:0;right:0}}@media screen and (min-width: 768px){#global__header .fixed__banner .banner__item{display:flex;justify-content:space-between;width:50vw;height:50px;top:0;right:0}}@media screen and (min-width: 960px){#global__header .fixed__banner .banner__item{display:flex;justify-content:space-between;width:20vw;height:8vw;top:35vh;right:0}}@media screen and (min-width: 1600px){#global__header .fixed__banner .banner__item{display:flex;justify-content:space-between;width:20vw;height:8vw;top:35vh;right:0}}#global__header .fixed__banner .banner__item .text__area{color:#fff;text-align:center;display:flex;flex-direction:column;align-items:center}@media screen and (min-width: 320px){#global__header .fixed__banner .banner__item .text__area{font-weight:900;width:calc(100% - 8vw);font-size:1.2vw;letter-spacing:1px}}@media screen and (min-width: 768px){#global__header .fixed__banner .banner__item .text__area{font-weight:900;width:calc(100% - 8vw);font-size:1.2vw;letter-spacing:1px}}@media screen and (min-width: 960px){#global__header .fixed__banner .banner__item .text__area{font-weight:700;width:calc(100% - 8vw);font-size:1.2vw;letter-spacing:1px}}@media screen and (min-width: 1600px){#global__header .fixed__banner .banner__item .text__area{font-weight:700;width:calc(100% - 8vw);font-size:1.2vw;letter-spacing:1px}}@media screen and (min-width: 320px){#global__header .fixed__banner .banner__item .text__area .top{display:none}}@media screen and (min-width: 768px){#global__header .fixed__banner .banner__item .text__area .top{display:none}}@media screen and (min-width: 960px){#global__header .fixed__banner .banner__item .text__area .top{display:block}}@media screen and (min-width: 1600px){#global__header .fixed__banner .banner__item .text__area .top{display:block}}@media screen and (min-width: 320px){#global__header .fixed__banner .banner__item .text__area .bottom{display:block;font-size:11px;padding-top:0}}@media screen and (min-width: 768px){#global__header .fixed__banner .banner__item .text__area .bottom{display:block;font-size:11px;padding-top:0}}@media screen and (min-width: 960px){#global__header .fixed__banner .banner__item .text__area .bottom{display:block;font-size:70%;padding-top:.3rem}}@media screen and (min-width: 1600px){#global__header .fixed__banner .banner__item .text__area .bottom{display:block;font-size:70%;padding-top:.3rem}}@media screen and (min-width: 320px){#global__header .fixed__banner .banner__item .thumb__item{width:50px;height:50px}}@media screen and (min-width: 768px){#global__header .fixed__banner .banner__item .thumb__item{width:50px;height:50px}}@media screen and (min-width: 960px){#global__header .fixed__banner .banner__item .thumb__item{width:8vw;height:8vw}}@media screen and (min-width: 1600px){#global__header .fixed__banner .banner__item .thumb__item{width:8vw;height:8vw}}#barba-wrapper{opacity:0}#barba-wrapper.view{opacity:1;transition:all 1s}#loader{position:fixed;z-index:9999;background:#fff;width:100%;height:100vh;top:0;left:0;opacity:1;transform:scale(1);transition:all .6s}#loader.anim{opacity:0;transform:scale(2)}#loader .logo__inner{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:center}#loader .logo__anim{display:flex;justify-content:center;align-items:flex-end}#loader .logo__anim.anim .square:nth-child(1),#loader .logo__anim.anim .square:nth-child(3),#loader .logo__anim.anim .square:nth-child(5){transform:scale(1)}#loader .logo__anim.anim .logo__text{opacity:1}@media screen and (min-width: 320px){#loader .logo__anim.anim .logo__text{width:calc(100% - 40px)}}@media screen and (min-width: 768px){#loader .logo__anim.anim .logo__text{width:calc(100% - 80px)}}@media screen and (min-width: 960px){#loader .logo__anim.anim .logo__text{width:calc(100% - 100px)}}@media screen and (min-width: 1600px){#loader .logo__anim.anim .logo__text{width:calc(100% - 100px)}}#loader .squares{position:relative}@media screen and (min-width: 320px){#loader .squares{width:40px;height:40px}}@media screen and (min-width: 768px){#loader .squares{width:80px;height:80px}}@media screen and (min-width: 960px){#loader .squares{width:100px;height:100px}}@media screen and (min-width: 1600px){#loader .squares{width:100px;height:100px}}#loader .square{background:#fff;position:absolute;right:0;bottom:0;transition:all .4s}#loader .square:nth-child(1){background:#c6d0ea;width:100%;height:100%;transform:scale(0);transition-delay:.6s}#loader .square:nth-child(2){width:67.5%;height:67.5%}#loader .square:nth-child(3){background:#7c9bd0;width:60%;height:60%;transform:scale(0);transition-delay:.3s}#loader .square:nth-child(4){width:37.5%;height:37.5%}#loader .square:nth-child(5){background:#036eb8;width:30%;height:30%;transform:scale(0)}#loader .logo__text{overflow:hidden;opacity:0;width:0%;transition:all .9s;transition-delay:.9s}@media screen and (min-width: 320px){#loader .logo__text{height:24px;margin-left:1rem}}@media screen and (min-width: 768px){#loader .logo__text{height:48px;margin-left:1.5rem}}@media screen and (min-width: 960px){#loader .logo__text{height:60px;margin-left:2rem}}@media screen and (min-width: 1600px){#loader .logo__text{height:60px;margin-left:2rem}}#loader .logo__text img{width:auto;height:100%}#loader .msg{opacity:0;color:#036eb8;font-weight:700;letter-spacing:2px;transition:all .9s;transition-delay:1.5s}@media screen and (min-width: 320px){#loader .msg{font-size:10px;padding-top:.5rem}}@media screen and (min-width: 768px){#loader .msg{font-size:14px;padding-top:.5rem}}@media screen and (min-width: 960px){#loader .msg{font-size:1rem;padding-top:.5rem}}@media screen and (min-width: 1600px){#loader .msg{font-size:1rem;padding-top:.5rem}}#loader .msg.anim{opacity:1}#pager{position:fixed;z-index:9999;background:#fff;width:100%;height:100vh;top:0;left:0;opacity:1;transition:all .6s}#pager.anim{z-index:-1;opacity:0}#pager .logo__inner{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:center}#pager .logo__anim{display:flex;justify-content:center;align-items:flex-end}#pager .logo__anim.anim .square:nth-child(1),#pager .logo__anim.anim .square:nth-child(3),#pager .logo__anim.anim .square:nth-child(5){transform:scale(1)}#pager .squares{position:relative}@media screen and (min-width: 320px){#pager .squares{width:40px;height:40px}}@media screen and (min-width: 768px){#pager .squares{width:80px;height:80px}}@media screen and (min-width: 960px){#pager .squares{width:100px;height:100px}}@media screen and (min-width: 1600px){#pager .squares{width:100px;height:100px}}#pager .square{background:#fff;position:absolute;right:0;bottom:0;transition:all .4s}#pager .square:nth-child(1){background:#c6d0ea;width:100%;height:100%;transform:scale(0);transition-delay:.6s}#pager .square:nth-child(2){width:67.5%;height:67.5%}#pager .square:nth-child(3){background:#7c9bd0;width:60%;height:60%;transform:scale(0);transition-delay:.3s}#pager .square:nth-child(4){width:37.5%;height:37.5%}#pager .square:nth-child(5){background:#036eb8;width:30%;height:30%;transform:scale(0)}#pager .msg{color:#036eb8;font-weight:700;letter-spacing:2px}@media screen and (min-width: 320px){#pager .msg{font-size:12px;padding-top:.5rem}}@media screen and (min-width: 768px){#pager .msg{font-size:14px;padding-top:.5rem}}@media screen and (min-width: 960px){#pager .msg{font-size:1rem;padding-top:.5rem}}@media screen and (min-width: 1600px){#pager .msg{font-size:1rem;padding-top:.5rem}}.r__text{position:relative;width:100%;display:flex;justify-content:center;align-items:center;background:#036eb8;color:#fff}@media screen and (min-width: 320px){.r__text{flex-direction:column;padding:.7rem 0;font-size:9px;margin-bottom:57px}}@media screen and (min-width: 768px){.r__text{flex-direction:column;padding:.7rem 0;font-size:10px;margin-bottom:57px}}@media screen and (min-width: 960px){.r__text{flex-direction:row;padding:.7rem 0;font-size:10px;margin-bottom:0}}@media screen and (min-width: 1600px){.r__text{flex-direction:row;padding:.7rem 0;font-size:10px;margin-bottom:0}}@media screen and (min-width: 320px){.r__text span{padding:.2rem 0}}@media screen and (min-width: 768px){.r__text span{padding:.2rem 0}}@media screen and (min-width: 960px){.r__text span{padding:0 .6rem}}@media screen and (min-width: 1600px){.r__text span{padding:0 .6rem}}#global__footer{position:relative;z-index:1}#global__footer .foot__sitemap{background:#f6f6f6;border-bottom:solid 1px #ddd}@media screen and (min-width: 320px){#global__footer .foot__sitemap{display:none;padding:3vw 0}}@media screen and (min-width: 768px){#global__footer .foot__sitemap{display:none;padding:3vw 0}}@media screen and (min-width: 960px){#global__footer .foot__sitemap{display:block;padding:3vw 0}}@media screen and (min-width: 1600px){#global__footer .foot__sitemap{display:block;padding:3vw 0}}@media screen and (min-width: 320px){#global__footer .foot__sitemap nav{padding:0 5vw}}@media screen and (min-width: 768px){#global__footer .foot__sitemap nav{padding:0 5vw}}@media screen and (min-width: 960px){#global__footer .foot__sitemap nav{padding:0 5vw}}@media screen and (min-width: 1600px){#global__footer .foot__sitemap nav{padding:0 5vw}}@media screen and (min-width: 320px){#global__footer .foot__sitemap nav ul{display:flex;justify-content:center}}@media screen and (min-width: 768px){#global__footer .foot__sitemap nav ul{display:flex;justify-content:center}}@media screen and (min-width: 960px){#global__footer .foot__sitemap nav ul{display:flex;justify-content:center}}@media screen and (min-width: 1600px){#global__footer .foot__sitemap nav ul{display:flex;justify-content:center}}@media screen and (min-width: 320px){#global__footer .foot__sitemap nav ul li{width:11%;border-left:solid 1px}}@media screen and (min-width: 768px){#global__footer .foot__sitemap nav ul li{width:11%;border-left:solid 1px}}@media screen and (min-width: 960px){#global__footer .foot__sitemap nav ul li{width:11%;border-left:solid 1px}}@media screen and (min-width: 1600px){#global__footer .foot__sitemap nav ul li{width:11%;border-left:solid 1px}}@media screen and (min-width: 320px){#global__footer .foot__sitemap nav ul li:last-child{border-right:solid 1px}}@media screen and (min-width: 768px){#global__footer .foot__sitemap nav ul li:last-child{border-right:solid 1px}}@media screen and (min-width: 960px){#global__footer .foot__sitemap nav ul li:last-child{border-right:solid 1px}}@media screen and (min-width: 1600px){#global__footer .foot__sitemap nav ul li:last-child{border-right:solid 1px}}#global__footer .foot__sitemap nav ul li a{display:block;width:100%;text-align:center;font-weight:400;color:#111;transition:all .4s}@media screen and (min-width: 320px){#global__footer .foot__sitemap nav ul li a{font-size:.65vw;line-height:2.5}}@media screen and (min-width: 768px){#global__footer .foot__sitemap nav ul li a{font-size:.65vw;line-height:2.5}}@media screen and (min-width: 960px){#global__footer .foot__sitemap nav ul li a{font-size:.65vw;line-height:2.5}}@media screen and (min-width: 1600px){#global__footer .foot__sitemap nav ul li a{font-size:.65vw;line-height:2.5}}#global__footer .foot__sitemap nav ul li a:hover{color:#5bb2ff}#global__footer .copy{width:100%;text-align:center;color:rgba(0,0,0,.7);background:#f6f6f6}@media screen and (min-width: 320px){#global__footer .copy{font-size:9px;letter-spacing:1px;padding:1rem 0}}@media screen and (min-width: 768px){#global__footer .copy{font-size:9px;letter-spacing:1px;padding:1rem 0}}@media screen and (min-width: 960px){#global__footer .copy{font-size:.6vw;letter-spacing:1px;padding:2vw 0}}@media screen and (min-width: 1600px){#global__footer .copy{font-size:.6vw;letter-spacing:1px;padding:2vw 0}}.contact__section{position:relative}@media screen and (min-width: 320px){.contact__section{padding:3rem 0}}@media screen and (min-width: 768px){.contact__section{padding:3rem 0}}@media screen and (min-width: 960px){.contact__section{padding:3vw 0}}@media screen and (min-width: 1600px){.contact__section{padding:3vw 0}}.contact__section .mtr{font-family:"JellykaBeesAntiqueHandwriting";color:#fff;font-weight:400;position:absolute;z-index:1}@media screen and (min-width: 320px){.contact__section .mtr{font-size:7.5vw;top:-3.5vw;left:-2.5vw;transform:rotate(-10deg)}}@media screen and (min-width: 768px){.contact__section .mtr{font-size:7.5vw;top:-3.5vw;left:-2.5vw;transform:rotate(-10deg)}}@media screen and (min-width: 960px){.contact__section .mtr{font-size:7.5vw;top:-3.5vw;left:-2.5vw;transform:rotate(-10deg)}}@media screen and (min-width: 1600px){.contact__section .mtr{font-size:7.5vw;top:-3.5vw;left:-2.5vw;transform:rotate(-10deg)}}.contact__section .bg{position:absolute;width:100%;height:100%;top:0;left:0}.contact__section .bg .thumb__item{width:100%;height:100%;overflow:hidden}.contact__section .bg .thumb__item .img__fit{height:150%;-o-object-position:top center;object-position:top center}@media screen and (min-width: 960px){.contact__section .bg .thumb__item .img__fit{-o-object-position:center;object-position:center}}@media screen and (min-width: 320px){.contact__section .bg .thumb__item .pc{display:none}}@media screen and (min-width: 768px){.contact__section .bg .thumb__item .pc{display:none}}@media screen and (min-width: 960px){.contact__section .bg .thumb__item .pc{display:block}}@media screen and (min-width: 1600px){.contact__section .bg .thumb__item .pc{display:block}}@media screen and (min-width: 960px){.contact__section .bg .thumb__item .sp{display:none}}@media screen and (min-width: 1600px){.contact__section .bg .thumb__item .sp{display:none}}.contact__section .bg .cover{position:absolute;width:100%;height:100%;background:#56ccf2;background:linear-gradient(to right, #56ccf2 0%, #2f80ed 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#56ccf2", endColorstr="#2f80ed",GradientType=1 );top:0;left:0;opacity:.6}.contact__section .text__area{position:relative;color:#fff}@media screen and (min-width: 320px){.contact__section .text__area{padding:5vw 0}}@media screen and (min-width: 768px){.contact__section .text__area{padding:5vw 0}}@media screen and (min-width: 960px){.contact__section .text__area{padding:5vw 0}}@media screen and (min-width: 1600px){.contact__section .text__area{padding:5vw 0}}.contact__section .text__area .title{text-align:center}@media screen and (min-width: 320px){.contact__section .text__area .title{font-size:4vw}}@media screen and (min-width: 768px){.contact__section .text__area .title{font-size:4vw}}@media screen and (min-width: 960px){.contact__section .text__area .title{font-size:2vw}}@media screen and (min-width: 1600px){.contact__section .text__area .title{font-size:2vw}}.contact__section .text__area ul{margin:0 auto}@media screen and (min-width: 320px){.contact__section .text__area ul{display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:.5rem;width:70vw;padding:1.5rem 0}}@media screen and (min-width: 768px){.contact__section .text__area ul{display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:.5rem;width:70vw;padding:1.5rem 0}}@media screen and (min-width: 960px){.contact__section .text__area ul{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:2rem;width:40vw;padding:1.5rem 0}}@media screen and (min-width: 1600px){.contact__section .text__area ul{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:2rem;width:40vw;padding:1.5rem 0}}.contact__section .text__area ul li:nth-child(2) a{border:solid 1px #fff;background:rgba(0,0,0,.3)}.contact__section .text__area ul li a{display:block;text-align:center;background:#ed4c2f;background:linear-gradient(to right, #F29E56 0%, #ED4C2F 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#F29E56", endColorstr="#ED4C2F",GradientType=1 );color:#fff;border:1px solid #fff;border-radius:.5rem}@media screen and (min-width: 320px){.contact__section .text__area ul li a{line-height:3.5;font-size:3.5vw;letter-spacing:1px}}@media screen and (min-width: 768px){.contact__section .text__area ul li a{line-height:3.5;font-size:3.5vw;letter-spacing:1px}}@media screen and (min-width: 960px){.contact__section .text__area ul li a{line-height:3.5;font-size:1.1vw;letter-spacing:1px}}@media screen and (min-width: 1600px){.contact__section .text__area ul li a{line-height:3.5;font-size:1.1vw;letter-spacing:1px}}.contact__section .text__area .text__area__btn{display:inline-block;background:#ed4c2f;background:linear-gradient(to right, #F29E56 0%, #ED4C2F 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#F29E56", endColorstr="#ED4C2F",GradientType=1 );text-align:center;margin:1.5rem 0;padding:0 2rem;color:#fff;border:1px solid #fff;border-radius:.5rem}@media screen and (min-width: 320px){.contact__section .text__area .text__area__btn{line-height:3.5;font-size:3.5vw;letter-spacing:1px}}@media screen and (min-width: 768px){.contact__section .text__area .text__area__btn{line-height:3.5;font-size:3.5vw;letter-spacing:1px}}@media screen and (min-width: 960px){.contact__section .text__area .text__area__btn{line-height:3.5;font-size:1.1vw;letter-spacing:1px}}@media screen and (min-width: 1600px){.contact__section .text__area .text__area__btn{line-height:3.5;font-size:1.1vw;letter-spacing:1px}}.contact__section.page__cta{text-align:center}@media screen and (min-width: 320px){.contact__section.page__cta{margin:0 -5vw}}@media screen and (min-width: 768px){.contact__section.page__cta{margin:0 -5vw}}@media screen and (min-width: 960px){.contact__section.page__cta{margin:0 -10vw}}@media screen and (min-width: 1600px){.contact__section.page__cta{margin:0 -10vw}}.square__youtube{background:#56ccf2;background:linear-gradient(to right, #56ccf2 0%, #2f80ed 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#56ccf2", endColorstr="#2f80ed",GradientType=1 );text-align:center}@media screen and (min-width: 320px){.square__youtube{padding:20px 0 50px}}@media screen and (min-width: 768px){.square__youtube{padding:20px 0 50px}}@media screen and (min-width: 960px){.square__youtube{padding:50px 0 100px}}@media screen and (min-width: 1600px){.square__youtube{padding:50px 0 100px}}.square__youtube .common__head .mtr{color:#fff;background:none;-webkit-text-fill-color:#fff;opacity:.15}.square__youtube .common__head .eng{color:#fff}.square__youtube .common__head .title{color:#fff}.square__youtube .square__youtube__iframe{padding:0 8vw}.square__youtube .square__youtube__iframe iframe{max-width:100%}#global__footer .contact__section .bg .thumb__item .img__fit{height:100%}@media screen and (min-width: 320px){.bg__column__container .bg__column__inner{display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:2vw 0 5vw}}@media screen and (min-width: 768px){.bg__column__container .bg__column__inner{display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:2vw 0 5vw}}@media screen and (min-width: 960px){.bg__column__container .bg__column__inner{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:2vw 0 5vw}}@media screen and (min-width: 1600px){.bg__column__container .bg__column__inner{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:2vw 0 5vw}}.bg__column__container .bg__column__item{position:relative}@media screen and (min-width: 320px){.bg__column__container .bg__column__item{width:100%}}@media screen and (min-width: 768px){.bg__column__container .bg__column__item{width:100%}}@media screen and (min-width: 960px){.bg__column__container .bg__column__item{width:calc(50% - 1.5rem)}}@media screen and (min-width: 1600px){.bg__column__container .bg__column__item{width:calc(50% - 1.5rem)}}@media screen and (min-width: 320px){.bg__column__container .bg__column__item:nth-child(1){top:auto}}@media screen and (min-width: 768px){.bg__column__container .bg__column__item:nth-child(1){top:auto}}@media screen and (min-width: 960px){.bg__column__container .bg__column__item:nth-child(1){top:-1.5vw}}@media screen and (min-width: 1600px){.bg__column__container .bg__column__item:nth-child(1){top:-1.5vw}}@media screen and (min-width: 320px){.bg__column__container .bg__column__item:nth-child(1) .article__block{margin:-10vw auto 3rem}}@media screen and (min-width: 768px){.bg__column__container .bg__column__item:nth-child(1) .article__block{margin:-10vw auto 3rem}}@media screen and (min-width: 960px){.bg__column__container .bg__column__item:nth-child(1) .article__block{margin:-28vw 0 0 calc(50% - 3rem)}}@media screen and (min-width: 1600px){.bg__column__container .bg__column__item:nth-child(1) .article__block{margin:-28vw 0 0 calc(50% - 3rem)}}@media screen and (min-width: 320px){.bg__column__container .bg__column__item:nth-child(2){top:auto}}@media screen and (min-width: 768px){.bg__column__container .bg__column__item:nth-child(2){top:auto}}@media screen and (min-width: 960px){.bg__column__container .bg__column__item:nth-child(2){top:1.5vw}}@media screen and (min-width: 1600px){.bg__column__container .bg__column__item:nth-child(2){top:1.5vw}}@media screen and (min-width: 320px){.bg__column__container .bg__column__item:nth-child(2) .article__block{margin:-10vw auto 0}}@media screen and (min-width: 768px){.bg__column__container .bg__column__item:nth-child(2) .article__block{margin:-10vw auto 0}}@media screen and (min-width: 960px){.bg__column__container .bg__column__item:nth-child(2) .article__block{margin:-13vw 0 0 3rem}}@media screen and (min-width: 1600px){.bg__column__container .bg__column__item:nth-child(2) .article__block{margin:-13vw 0 0 3rem}}.bg__column__container .bg__column__item .thumb__item{width:100%}@media screen and (min-width: 320px){.bg__column__container .bg__column__item .thumb__item{height:40vw}}@media screen and (min-width: 768px){.bg__column__container .bg__column__item .thumb__item{height:40vw}}@media screen and (min-width: 960px){.bg__column__container .bg__column__item .thumb__item{height:25vw}}@media screen and (min-width: 1600px){.bg__column__container .bg__column__item .thumb__item{height:25vw}}.bg__column__container .bg__column__item .article__block{position:relative;background:#fff;box-shadow:5px 5px 30px rgba(0,0,0,.18)}@media screen and (min-width: 320px){.bg__column__container .bg__column__item .article__block{width:90%}}@media screen and (min-width: 768px){.bg__column__container .bg__column__item .article__block{width:90%}}@media screen and (min-width: 960px){.bg__column__container .bg__column__item .article__block{width:50%}}@media screen and (min-width: 1600px){.bg__column__container .bg__column__item .article__block{width:50%}}.bg__column__container .bg__column__item .article__block .article__inner{display:block}@media screen and (min-width: 320px){.bg__column__container .bg__column__item .article__block .article__inner{padding:1.5rem}}@media screen and (min-width: 768px){.bg__column__container .bg__column__item .article__block .article__inner{padding:1.5rem}}@media screen and (min-width: 960px){.bg__column__container .bg__column__item .article__block .article__inner{padding:3vw}}@media screen and (min-width: 1600px){.bg__column__container .bg__column__item .article__block .article__inner{padding:3vw}}.bg__column__container .bg__column__item .article__block .article__inner .eng{position:relative;background:#56ccf2;background:linear-gradient(to right, #56ccf2 0%, #2f80ed 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#56ccf2", endColorstr="#2f80ed",GradientType=1 );-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:700}@media screen and (min-width: 320px){.bg__column__container .bg__column__item .article__block .article__inner .eng{font-size:14px;padding:0 0 3rem}}@media screen and (min-width: 768px){.bg__column__container .bg__column__item .article__block .article__inner .eng{font-size:14px;padding:0 0 3rem}}@media screen and (min-width: 960px){.bg__column__container .bg__column__item .article__block .article__inner .eng{font-size:1.2vw;padding:0 0 3rem}}@media screen and (min-width: 1600px){.bg__column__container .bg__column__item .article__block .article__inner .eng{font-size:1.2vw;padding:0 0 3rem}}.bg__column__container .bg__column__item .article__block .article__inner .eng::after{content:"";display:block;position:absolute;background:#56ccf2;background:linear-gradient(to right, #56ccf2 0%, #2f80ed 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#56ccf2", endColorstr="#2f80ed",GradientType=1 );width:30px;height:1.5px;border-radius:50px;left:0}@media screen and (min-width: 320px){.bg__column__container .bg__column__item .article__block .article__inner .eng::after{bottom:1.5rem}}@media screen and (min-width: 768px){.bg__column__container .bg__column__item .article__block .article__inner .eng::after{bottom:1.5rem}}@media screen and (min-width: 960px){.bg__column__container .bg__column__item .article__block .article__inner .eng::after{bottom:1.5rem}}@media screen and (min-width: 1600px){.bg__column__container .bg__column__item .article__block .article__inner .eng::after{bottom:1.5rem}}@media screen and (min-width: 320px){.bg__column__container .bg__column__item .article__block .article__inner .title{font-size:14px;padding:0 0 1.5rem}}@media screen and (min-width: 768px){.bg__column__container .bg__column__item .article__block .article__inner .title{font-size:14px;padding:0 0 1.5rem}}@media screen and (min-width: 960px){.bg__column__container .bg__column__item .article__block .article__inner .title{font-size:1rem;padding:0 0 1.5rem}}@media screen and (min-width: 1600px){.bg__column__container .bg__column__item .article__block .article__inner .title{font-size:1rem;padding:0 0 1.5rem}}@media screen and (min-width: 320px){.square__access__how{padding:0 0 3vw}}@media screen and (min-width: 768px){.square__access__how{padding:0 0 3vw}}@media screen and (min-width: 960px){.square__access__how{padding:3vw 0}}@media screen and (min-width: 1600px){.square__access__how{padding:3vw 0}}.square__access__how .title{margin-bottom:1rem}@media screen and (min-width: 960px){.square__access__how .title{margin-bottom:1.5rem}}.square__access__how .list{display:flex;flex-wrap:wrap}@media screen and (min-width: 320px){.square__access__how .list{margin:0 -5px;flex-direction:column}}@media screen and (min-width: 768px){.square__access__how .list{margin:0 -15px;flex-direction:row}}@media screen and (min-width: 960px){.square__access__how .list{margin:0 -15px;flex-direction:row}}@media screen and (min-width: 1600px){.square__access__how .list{margin:0 -15px;flex-direction:row}}.square__access__how .list .list__item{position:relative}@media screen and (min-width: 320px){.square__access__how .list .list__item{margin:0 5px 2em}}@media screen and (min-width: 768px){.square__access__how .list .list__item{width:calc(50% - 30px);margin:0 15px 2em}}@media screen and (min-width: 960px){.square__access__how .list .list__item{width:calc(33.3333333333% - 30px);margin:0 15px 2em}}@media screen and (min-width: 1600px){.square__access__how .list .list__item{width:calc(33.3333333333% - 30px);margin:0 15px 2em}}.square__access__how .list .num{display:inline-block;background:#000;color:#fff;font-size:.9rem;line-height:2em;position:absolute;top:0;left:0;padding:0 .5rem}.square__access__how .list figure{margin:0;padding:0}.square__access__how .list figure img{width:100%;vertical-align:bottom}.square__access__how .list figure figcaption{margin-top:10px;font-size:14px}.square__faq{background:#fafafa}.common__navigation ul{display:flex;flex-wrap:wrap;align-items:center}@media screen and (min-width: 320px){.common__navigation ul{padding:2rem 0}}@media screen and (min-width: 768px){.common__navigation ul{padding:2rem 0}}@media screen and (min-width: 960px){.common__navigation ul{padding:2rem 0}}@media screen and (min-width: 1600px){.common__navigation ul{padding:2rem 0}}.common__navigation ul li{display:block}@media screen and (min-width: 320px){.common__navigation ul li{width:33%}}@media screen and (min-width: 768px){.common__navigation ul li{width:33%}}@media screen and (min-width: 960px){.common__navigation ul li{width:15vw}}@media screen and (min-width: 1600px){.common__navigation ul li{width:15vw}}.common__navigation ul li:last-child .btn::after{display:none}.common__navigation ul li .btn{cursor:pointer;position:relative;z-index:1;display:block;width:100%;text-align:center;font-weight:700;color:#111;transition:all .4s}@media screen and (min-width: 320px){.common__navigation ul li .btn{line-height:3.1;font-size:3vw}}@media screen and (min-width: 768px){.common__navigation ul li .btn{line-height:3.1;font-size:3vw}}@media screen and (min-width: 960px){.common__navigation ul li .btn{line-height:3.1;font-size:.78vw}}@media screen and (min-width: 1600px){.common__navigation ul li .btn{line-height:3.1;font-size:.78vw}}.common__navigation ul li .btn::before{content:"";display:block;position:absolute;z-index:-1;width:100%;height:100%;background:#5bb2ff;top:0;left:0;transform:scaleX(0);transform-origin:left top;transition:all .4s}.common__navigation ul li .btn::after{content:"";display:block;position:absolute;width:2px;height:100%;background:#5bb2ff;top:0;right:0}.common__navigation ul li .btn.active{background:#5bb2ff;color:#fff}.common__navigation ul li .btn:hover{color:#fff}.common__navigation ul li .btn:hover::before{transform:scaleX(1)}@media screen and (min-width: 320px){.article__container{padding:0 8vw}}@media screen and (min-width: 768px){.article__container{padding:0 8vw}}@media screen and (min-width: 960px){.article__container{padding:0 8vw}}@media screen and (min-width: 1600px){.article__container{padding:0 18vw}}.article__container+.center__link .simple__btn__bw,.article__container+.center__link .simple__btn,.article__container+.center__link .simple__btn__bw-250,.article__container+.center__link .simple__btn__gr,.article__container+.center__link .simple__btn__bgr,.article__container+.center__link .simple__btn__w{max-width:100%;box-sizing:border-box}@media screen and (min-width: 320px){.article__container+.center__link .simple__btn__bw,.article__container+.center__link .simple__btn,.article__container+.center__link .simple__btn__bw-250,.article__container+.center__link .simple__btn__gr,.article__container+.center__link .simple__btn__bgr,.article__container+.center__link .simple__btn__w{width:84vw}}@media screen and (min-width: 768px){.article__container+.center__link .simple__btn__bw,.article__container+.center__link .simple__btn,.article__container+.center__link .simple__btn__bw-250,.article__container+.center__link .simple__btn__gr,.article__container+.center__link .simple__btn__bgr,.article__container+.center__link .simple__btn__w{width:84vw}}@media screen and (min-width: 960px){.article__container+.center__link .simple__btn__bw,.article__container+.center__link .simple__btn,.article__container+.center__link .simple__btn__bw-250,.article__container+.center__link .simple__btn__gr,.article__container+.center__link .simple__btn__bgr,.article__container+.center__link .simple__btn__w{width:250px}}@media screen and (min-width: 1600px){.article__container+.center__link .simple__btn__bw,.article__container+.center__link .simple__btn,.article__container+.center__link .simple__btn__bw-250,.article__container+.center__link .simple__btn__gr,.article__container+.center__link .simple__btn__bgr,.article__container+.center__link .simple__btn__w{width:250px}}@media screen and (min-width: 320px){.article__inner{display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:20px}}@media screen and (min-width: 768px){.article__inner{display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:20px}}@media screen and (min-width: 960px){.article__inner{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:3rem}}@media screen and (min-width: 1600px){.article__inner{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:3rem}}.article__inner .article__item{box-shadow:5px 5px 30px rgba(0,0,0,.18);background:#fff;position:relative}.article__inner .article__item.event_end .thumb__item::before{content:"このイベントは終了いたしました";position:absolute;z-index:1;width:100%;height:40vw;background:rgba(0,0,0,.5);color:#fff;display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:center;font-size:.8rem}@media screen and (min-width: 320px){.article__inner .article__item.event_end .thumb__item::before{height:40vw}}@media screen and (min-width: 768px){.article__inner .article__item.event_end .thumb__item::before{height:40vw}}@media screen and (min-width: 960px){.article__inner .article__item.event_end .thumb__item::before{height:15vw}}@media screen and (min-width: 1600px){.article__inner .article__item.event_end .thumb__item::before{height:10vw}}.article__inner .article__item a{display:flex;flex-direction:column;height:100%}.article__inner .article__item a:hover .thumb__item .img__item{transform:scale(1.15)}.article__inner .article__item a .thumb__item{width:100%;overflow:hidden}@media screen and (min-width: 320px){.article__inner .article__item a .thumb__item{height:40vw}}@media screen and (min-width: 768px){.article__inner .article__item a .thumb__item{height:40vw}}@media screen and (min-width: 960px){.article__inner .article__item a .thumb__item{height:15vw}}@media screen and (min-width: 1600px){.article__inner .article__item a .thumb__item{height:10vw}}.article__inner .article__item a .thumb__item .img__item{transform:scale(1);transition:all .4s}@media screen and (min-width: 320px){.article__inner .article__item a .text__item{padding:1rem}}@media screen and (min-width: 768px){.article__inner .article__item a .text__item{padding:1rem}}@media screen and (min-width: 960px){.article__inner .article__item a .text__item{padding:1.5rem}}@media screen and (min-width: 1600px){.article__inner .article__item a .text__item{padding:1.5rem}}.article__inner .article__item a .text__item .cate{margin-bottom:7px}.article__inner .article__item a .text__item .cate .cate__item{display:inline-block;color:#fff;background:#d5b767;background:linear-gradient(to right, #dcd18f 0%, #d5b767 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#dcd18f", endColorstr="#d5b767",GradientType=1 );border-radius:50px;margin-right:5px;margin-bottom:8px}@media screen and (min-width: 320px){.article__inner .article__item a .text__item .cate .cate__item{font-size:10px;padding:.3rem .8rem}}@media screen and (min-width: 768px){.article__inner .article__item a .text__item .cate .cate__item{font-size:10px;padding:.3rem .8rem}}@media screen and (min-width: 960px){.article__inner .article__item a .text__item .cate .cate__item{font-size:12px;padding:.5rem 1.2rem}}@media screen and (min-width: 1600px){.article__inner .article__item a .text__item .cate .cate__item{font-size:12px;padding:.5rem 1.2rem}}.article__inner .article__item a .text__item .cate .cate__item.shop{background:#56ccf2;background:linear-gradient(to right, #56ccf2 0%, #6F86D6 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#56ccf2", endColorstr="#6F86D6",GradientType=1 )}.article__inner .article__item a .text__item .cate .cate__item.form{background:#ff395e;background:linear-gradient(to right, #FD868C 0%, #FF395E 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#FD868C", endColorstr="#FF395E",GradientType=1 )}.article__inner .article__item a .text__item .cate .cate__item.disease{background:#47b4c3;background:linear-gradient(to right, #47B4C3 0%, #5AC352 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#47B4C3", endColorstr="#5AC352",GradientType=1 )}.article__inner .article__item a .text__item .cate .cate__item.age{background:#e37936;background:linear-gradient(to right, #FEE140 0%, #E37936 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#FEE140", endColorstr="#E37936",GradientType=1 )}.article__inner .article__item a .text__item .title{font-weight:700}@media screen and (min-width: 320px){.article__inner .article__item a .text__item .title{font-size:3.5vw}}@media screen and (min-width: 768px){.article__inner .article__item a .text__item .title{font-size:1rem}}@media screen and (min-width: 960px){.article__inner .article__item a .text__item .title{font-size:1rem}}@media screen and (min-width: 1600px){.article__inner .article__item a .text__item .title{font-size:1rem}}.article__inner .article__item a .text__item p{opacity:.7}@media screen and (min-width: 320px){.article__inner .article__item a .text__item p{font-size:12px;line-height:1.7;padding-top:1rem}}@media screen and (min-width: 768px){.article__inner .article__item a .text__item p{font-size:12px;line-height:1.7;padding-top:1rem}}@media screen and (min-width: 960px){.article__inner .article__item a .text__item p{font-size:13px;line-height:1.7;padding-top:1rem}}@media screen and (min-width: 1600px){.article__inner .article__item a .text__item p{font-size:13px;line-height:1.7;padding-top:1rem}}.article__inner .article__item a .center__link{margin-top:auto;padding:0 0 30px}@media screen and (min-width: 320px){.no__catch__block{padding-bottom:5rem}}@media screen and (min-width: 768px){.no__catch__block{padding-bottom:5rem}}@media screen and (min-width: 960px){.no__catch__block{padding-bottom:5rem}}@media screen and (min-width: 1600px){.no__catch__block{padding-bottom:5rem}}.no__catch__block .common__head{position:relative}@media screen and (min-width: 320px){.no__catch__block .common__head{padding:8rem 0 3rem}}@media screen and (min-width: 768px){.no__catch__block .common__head{padding:8rem 0 3rem}}@media screen and (min-width: 960px){.no__catch__block .common__head{padding:3rem 0}}@media screen and (min-width: 1600px){.no__catch__block .common__head{padding:3rem 0}}.no__catch__block .common__head::after{content:"";display:block;position:absolute;width:30px;height:2px;border-radius:50px;background:#56ccf2;background:linear-gradient(to right, #56ccf2 0%, #2f80ed 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#56ccf2", endColorstr="#2f80ed",GradientType=1 );left:calc(50% - 15px)}@media screen and (min-width: 320px){.no__catch__block .common__head::after{bottom:1rem}}@media screen and (min-width: 768px){.no__catch__block .common__head::after{bottom:1rem}}@media screen and (min-width: 960px){.no__catch__block .common__head::after{bottom:1rem}}@media screen and (min-width: 1600px){.no__catch__block .common__head::after{bottom:1rem}}.no__catch__block .common__head .eng,.no__catch__block .common__head .title{background:#56ccf2;background:linear-gradient(to right, #56ccf2 0%, #2f80ed 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#56ccf2", endColorstr="#2f80ed",GradientType=1 );-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media screen and (min-width: 320px){.no__catch__block .common__head .mtr{top:25vw}}@media screen and (min-width: 768px){.no__catch__block .common__head .mtr{top:25vw}}@media screen and (min-width: 960px){.no__catch__block .common__head .mtr{top:0}}@media screen and (min-width: 1600px){.no__catch__block .common__head .mtr{top:0}}@media screen and (min-width: 320px){.only__text__content{padding:0 5vw}}@media screen and (min-width: 768px){.only__text__content{padding:0 5vw}}@media screen and (min-width: 960px){.only__text__content{padding:0 20vw}}@media screen and (min-width: 1600px){.only__text__content{padding:0 20vw}}@media screen and (min-width: 320px){.only__text__content #breadcrumb{padding:3rem 0}}@media screen and (min-width: 768px){.only__text__content #breadcrumb{padding:3rem 0}}@media screen and (min-width: 960px){.only__text__content #breadcrumb{padding:3rem 0}}@media screen and (min-width: 1600px){.only__text__content #breadcrumb{padding:3rem 0}}@media screen and (min-width: 320px){.only__text__content .simple__text{font-size:3.5vw}}@media screen and (min-width: 768px){.only__text__content .simple__text{font-size:3.5vw}}@media screen and (min-width: 960px){.only__text__content .simple__text{font-size:.9vw}}@media screen and (min-width: 1600px){.only__text__content .simple__text{font-size:.9vw}}.only__text__content .simple__text .title{display:inline-block}@media screen and (min-width: 320px){.only__text__content .simple__text .title{font-size:120%;padding:1.5rem 0 .5rem}}@media screen and (min-width: 768px){.only__text__content .simple__text .title{font-size:120%;padding:1.5rem 0 .5rem}}@media screen and (min-width: 960px){.only__text__content .simple__text .title{font-size:120%;padding:1.5rem 0 .5rem}}@media screen and (min-width: 1600px){.only__text__content .simple__text .title{font-size:120%;padding:1.5rem 0 .5rem}}#top__main{height:calc(100vh - 107px);height:calc(var(--vh, 1vh)*100 - 107px);padding-top:50px}@media screen and (min-width: 960px){#top__main{height:100vh;padding-top:0}}@media screen and (min-width: 1600px){#top__main{height:100vh}}#top__main .text__box{display:flex;justify-content:center;align-items:center;flex-direction:column;background:#fff;color:#036eb8;text-align:center;box-sizing:border-box}@media screen and (min-width: 320px){#top__main .text__box{padding:1rem 3rem;font-size:1.5rem}}@media screen and (min-width: 768px){#top__main .text__box{padding:1rem 3rem;font-size:1.5rem}}@media screen and (min-width: 960px){#top__main .text__box{padding:1rem 3rem;font-size:1.5rem}}@media screen and (min-width: 1600px){#top__main .text__box{padding:1rem 3rem;font-size:1.5rem}}#top__main .max__cover__item{position:relative;height:calc(100vh - 57px);height:calc(var(--vh, 1vh)*100 - 57px)}@media screen and (min-width: 960px){#top__main .max__cover__item{height:100vh}}@media screen and (min-width: 1600px){#top__main .max__cover__item{height:100vh}}#top__main .max__cover__item img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;-o-object-position:top center;object-position:top center}#top__main .max__cover__item__txt{position:absolute;right:0;bottom:11vh;letter-spacing:.05em;line-height:1.6em;background:#fff;margin-left:70px}@media screen and (min-width: 320px){#top__main .max__cover__item__txt{font-size:1rem;padding:5px 10px}}@media screen and (min-width: 768px){#top__main .max__cover__item__txt{font-size:1rem;padding:5px 10px}}@media screen and (min-width: 960px){#top__main .max__cover__item__txt{font-size:26px;padding:5px 25px;bottom:50px}}@media screen and (min-width: 1600px){#top__main .max__cover__item__txt{font-size:26px;padding:5px 25px}}#top__main .main__text{position:absolute;z-index:1;transform:translateY(0);bottom:150px;left:0;bottom:20vh}@media screen and (min-width: 320px){#top__main .main__text{bottom:14vh}}@media screen and (min-width: 768px){#top__main .main__text{bottom:14vh}}@media screen and (min-width: 960px){#top__main .main__text{bottom:150px}}@media screen and (min-width: 1600px){#top__main .main__text{bottom:150px}}#top__main .main__text__item{font-weight:300;font-size:58px;color:#fff;letter-spacing:.05em}@media screen and (min-width: 320px){#top__main .main__text__item{font-size:7vw}}@media screen and (min-width: 768px){#top__main .main__text__item{font-size:7vw}}@media screen and (min-width: 960px){#top__main .main__text__item{font-size:58px}}@media screen and (min-width: 1600px){#top__main .main__text__item{font-size:58px}}@media screen and (min-width: 320px){#top__main .main__text__item:not(:last-of-type){margin-bottom:15px}}@media screen and (min-width: 768px){#top__main .main__text__item:not(:last-of-type){margin-bottom:15px}}@media screen and (min-width: 960px){#top__main .main__text__item:not(:last-of-type){margin-bottom:30px}}@media screen and (min-width: 1600px){#top__main .main__text__item:not(:last-of-type){margin-bottom:30px}}#top__main .main__text__item span{background:#56ccf2;background:linear-gradient(to right, #2f80ed 0%, #56ccf2 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#2f80ed", endColorstr="#56ccf2",GradientType=1 );display:inline-block;padding:0 20px;line-height:1.8em}@media screen and (min-width: 320px){.square__service .common__head{width:40vw;padding:5vw 0}}@media screen and (min-width: 768px){.square__service .common__head{width:40vw;padding:5vw 0}}@media screen and (min-width: 960px){.square__service .common__head{width:25vw;padding:5vw 0}}@media screen and (min-width: 1600px){.square__service .common__head{width:25vw;padding:5vw 0}}@media screen and (min-width: 320px){.square__service .common__head.w__auto{width:auto}}@media screen and (min-width: 768px){.square__service .common__head.w__auto{width:auto}}@media screen and (min-width: 960px){.square__service .common__head.w__auto{width:auto}}@media screen and (min-width: 1600px){.square__service .common__head.w__auto{width:auto}}@media screen and (min-width: 320px){.square__service .common__head .mtr{font-size:10vw}}@media screen and (min-width: 768px){.square__service .common__head .mtr{font-size:10vw}}@media screen and (min-width: 960px){.square__service .common__head .mtr{font-size:6vw}}@media screen and (min-width: 1600px){.square__service .common__head .mtr{font-size:6vw}}.square__service .bg__mtr{position:absolute;z-index:1;width:100%;left:0}@media screen and (min-width: 320px){.square__service .bg__mtr{display:flex;justify-content:space-between;align-items:center;top:7vw}}@media screen and (min-width: 768px){.square__service .bg__mtr{display:flex;justify-content:space-between;align-items:center;top:9vw}}@media screen and (min-width: 960px){.square__service .bg__mtr{display:flex;justify-content:space-between;align-items:center;top:14vw}}@media screen and (min-width: 1600px){.square__service .bg__mtr{display:flex;justify-content:space-between;align-items:center;top:14vw}}@media screen and (min-width: 320px){.square__service .bg__mtr.lp__top{flex-direction:row-reverse;top:40vw}}@media screen and (min-width: 768px){.square__service .bg__mtr.lp__top{flex-direction:row-reverse;top:40vw}}@media screen and (min-width: 960px){.square__service .bg__mtr.lp__top{flex-direction:row-reverse;top:10vw}}@media screen and (min-width: 1600px){.square__service .bg__mtr.lp__top{flex-direction:row-reverse;top:10vw}}@media screen and (min-width: 320px){.square__service .bg__mtr .thumb__item:nth-child(1){width:70vw}}@media screen and (min-width: 768px){.square__service .bg__mtr .thumb__item:nth-child(1){width:70vw}}@media screen and (min-width: 960px){.square__service .bg__mtr .thumb__item:nth-child(1){width:70vw}}@media screen and (min-width: 1600px){.square__service .bg__mtr .thumb__item:nth-child(1){width:70vw}}@media screen and (min-width: 320px){.square__service .bg__mtr .thumb__item:nth-child(2){width:20vw}}@media screen and (min-width: 768px){.square__service .bg__mtr .thumb__item:nth-child(2){width:20vw}}@media screen and (min-width: 960px){.square__service .bg__mtr .thumb__item:nth-child(2){width:20vw}}@media screen and (min-width: 1600px){.square__service .bg__mtr .thumb__item:nth-child(2){width:20vw}}.square__service .grid__card__items{position:relative;z-index:1;display:grid;margin:0 auto}@media screen and (min-width: 320px){.square__service .grid__card__items{display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:8vw;padding:0 5vw;margin-bottom:0}}@media screen and (min-width: 960px){.square__service .grid__card__items{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:5rem;padding:0 15vw;margin-bottom:5vw}}@media screen and (min-width: 1600px){.square__service .grid__card__items{padding:0 15vw;margin-bottom:5vw}}@media screen and (min-width: 320px){.square__service .grid__card__items.wide__open{display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:1rem;padding:1.5rem 0;margin:0 5vw}}@media screen and (min-width: 768px){.square__service .grid__card__items.wide__open{display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:1rem;padding:1.5rem 0;margin:0 5vw}}@media screen and (min-width: 960px){.square__service .grid__card__items.wide__open{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:1.5rem;padding:0 10vw;margin:0}}@media screen and (min-width: 1600px){.square__service .grid__card__items.wide__open{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:1.5rem;padding:0 10vw;margin:0}}@media screen and (min-width: 320px){.square__service .grid__card__items.simple__wide{display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:0;padding:0 5vw}}@media screen and (min-width: 768px){.square__service .grid__card__items.simple__wide{display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:0;padding:0 5vw}}@media screen and (min-width: 960px){.square__service .grid__card__items.simple__wide{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:5rem;padding:0 5vw}}@media screen and (min-width: 1600px){.square__service .grid__card__items.simple__wide{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:5rem;padding:0 5vw}}@media screen and (min-width: 320px){.square__service .grid__card__items.simple__wide.two__col{display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:0;padding:0 5vw}}@media screen and (min-width: 768px){.square__service .grid__card__items.simple__wide.two__col{display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:0;padding:0 5vw}}@media screen and (min-width: 960px){.square__service .grid__card__items.simple__wide.two__col{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:5rem;padding:0 5vw}}@media screen and (min-width: 1600px){.square__service .grid__card__items.simple__wide.two__col{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:5rem;padding:0 5vw}}@media screen and (min-width: 320px){.square__service .grid__card__items .card__item.wide__wh{width:100%}}@media screen and (min-width: 768px){.square__service .grid__card__items .card__item.wide__wh{width:100%}}@media screen and (min-width: 960px){.square__service .grid__card__items .card__item.wide__wh{width:150%}}@media screen and (min-width: 1600px){.square__service .grid__card__items .card__item.wide__wh{width:150%}}.square__service .grid__card__items .card__item.link__card__item .out__text__area .text__inner .title__text,.square__service .grid__card__items .card__item.link__card__item .thumb__item .img__item{transition:all .4s}.square__service .grid__card__items .card__item.link__card__item .out__text__area .text__inner .title__text{color:#111}.square__service .grid__card__items .card__item.link__card__item:hover .out__text__area .text__inner .title__text{background:#56ccf2;background:linear-gradient(to right, #56ccf2 0%, #2f80ed 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#56ccf2", endColorstr="#2f80ed",GradientType=1 );-webkit-background-clip:text;-webkit-text-fill-color:transparent}.square__service .grid__card__items .card__item.link__card__item:hover .thumb__item .img__item{transform:scale(1.1)}.square__service .grid__card__items .card__item .wh__card{position:relative;background:#fff;height:100%;display:flex;flex-direction:column}@media screen and (min-width: 320px){.square__service .grid__card__items .card__item .wh__card{height:100%}}@media screen and (min-width: 768px){.square__service .grid__card__items .card__item .wh__card{height:100%}}@media screen and (min-width: 960px){.square__service .grid__card__items .card__item .wh__card{height:100%}}@media screen and (min-width: 1600px){.square__service .grid__card__items .card__item .wh__card{height:100%}}.square__service .grid__card__items .card__item .wh__card .thumb__item{margin:0 auto;box-shadow:none}@media screen and (min-width: 320px){.square__service .grid__card__items .card__item .wh__card .thumb__item{width:calc(100% - 1rem);height:35vw;padding:.5rem 0}}@media screen and (min-width: 768px){.square__service .grid__card__items .card__item .wh__card .thumb__item{width:calc(100% - 1rem);height:35vw;padding:.5rem 0}}@media screen and (min-width: 960px){.square__service .grid__card__items .card__item .wh__card .thumb__item{width:calc(100% - 2rem);height:14vw;padding:1rem 0}}@media screen and (min-width: 1600px){.square__service .grid__card__items .card__item .wh__card .thumb__item{width:calc(100% - 2rem);height:14vw;padding:1rem 0}}.square__service .grid__card__items .card__item .wh__card .thumb__item .bg{position:relative}.square__service .grid__card__items .card__item .wh__card .thumb__item .bg::before{content:"";width:100%;height:100%;display:block;background:#56ccf2;background:linear-gradient(to right, #56ccf2 0%, #2f80ed 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#56ccf2", endColorstr="#2f80ed",GradientType=1 );position:absolute;top:0;left:0;z-index:1;opacity:.5}.square__service .grid__card__items .card__item .wh__card .num__icon{z-index:2}@media screen and (min-width: 320px){.square__service .grid__card__items .card__item .wh__card .out__text__area .text__inner{padding:.5rem 1rem 1rem}}@media screen and (min-width: 768px){.square__service .grid__card__items .card__item .wh__card .out__text__area .text__inner{padding:.5rem 1rem 1rem}}@media screen and (min-width: 960px){.square__service .grid__card__items .card__item .wh__card .out__text__area .text__inner{padding:1rem 2rem}}@media screen and (min-width: 1600px){.square__service .grid__card__items .card__item .wh__card .out__text__area .text__inner{padding:1rem 2rem}}.square__service .grid__card__items .card__item .simple__text__area{background:#fff;box-shadow:5px 5px 30px rgba(0,0,0,.1);margin-bottom:-20px}@media screen and (min-width: 960px){.square__service .grid__card__items .card__item .simple__text__area{margin-bottom:0}}@media screen and (min-width: 320px){.square__service .grid__card__items .card__item .simple__text__area .text__inner{padding:1.5rem}}@media screen and (min-width: 768px){.square__service .grid__card__items .card__item .simple__text__area .text__inner{padding:1.5rem}}@media screen and (min-width: 960px){.square__service .grid__card__items .card__item .simple__text__area .text__inner{padding:3vw}}@media screen and (min-width: 1600px){.square__service .grid__card__items .card__item .simple__text__area .text__inner{padding:3vw}}@media screen and (min-width: 320px){.square__service .grid__card__items .card__item .simple__text__area .text__inner img{height:25px}}@media screen and (min-width: 768px){.square__service .grid__card__items .card__item .simple__text__area .text__inner img{height:25px}}@media screen and (min-width: 960px){.square__service .grid__card__items .card__item .simple__text__area .text__inner img{height:60px}}@media screen and (min-width: 1600px){.square__service .grid__card__items .card__item .simple__text__area .text__inner img{height:60px}}@media screen and (min-width: 320px){.square__service .grid__card__items .card__item .simple__text__area .text__inner p{font-size:3.5vw;line-height:2.1;padding-top:1rem}}@media screen and (min-width: 768px){.square__service .grid__card__items .card__item .simple__text__area .text__inner p{font-size:3.5vw;line-height:2.1;padding-top:1rem}}@media screen and (min-width: 960px){.square__service .grid__card__items .card__item .simple__text__area .text__inner p{font-size:1rem;line-height:2.1;padding-top:1.5rem}}@media screen and (min-width: 1600px){.square__service .grid__card__items .card__item .simple__text__area .text__inner p{font-size:1rem;line-height:2.1;padding-top:1.5rem}}.square__service .grid__card__items .card__item .simple__text__area .text__inner .simple__btn,.square__service .grid__card__items .card__item .simple__text__area .text__inner .simple__btn__bw,.square__service .grid__card__items .card__item .simple__text__area .text__inner .simple__btn__bw-250,.square__service .grid__card__items .card__item .simple__text__area .text__inner .simple__btn__gr,.square__service .grid__card__items .card__item .simple__text__area .text__inner .simple__btn__bgr,.square__service .grid__card__items .card__item .simple__text__area .text__inner .simple__btn__w{position:relative}@media screen and (min-width: 320px){.square__service .grid__card__items .card__item .simple__text__area .text__inner .simple__btn,.square__service .grid__card__items .card__item .simple__text__area .text__inner .simple__btn__bw,.square__service .grid__card__items .card__item .simple__text__area .text__inner .simple__btn__bw-250,.square__service .grid__card__items .card__item .simple__text__area .text__inner .simple__btn__gr,.square__service .grid__card__items .card__item .simple__text__area .text__inner .simple__btn__bgr,.square__service .grid__card__items .card__item .simple__text__area .text__inner .simple__btn__w{left:46vw}}@media screen and (min-width: 768px){.square__service .grid__card__items .card__item .simple__text__area .text__inner .simple__btn,.square__service .grid__card__items .card__item .simple__text__area .text__inner .simple__btn__bw,.square__service .grid__card__items .card__item .simple__text__area .text__inner .simple__btn__bw-250,.square__service .grid__card__items .card__item .simple__text__area .text__inner .simple__btn__gr,.square__service .grid__card__items .card__item .simple__text__area .text__inner .simple__btn__bgr,.square__service .grid__card__items .card__item .simple__text__area .text__inner .simple__btn__w{left:46vw}}@media screen and (min-width: 960px){.square__service .grid__card__items .card__item .simple__text__area .text__inner .simple__btn,.square__service .grid__card__items .card__item .simple__text__area .text__inner .simple__btn__bw,.square__service .grid__card__items .card__item .simple__text__area .text__inner .simple__btn__bw-250,.square__service .grid__card__items .card__item .simple__text__area .text__inner .simple__btn__gr,.square__service .grid__card__items .card__item .simple__text__area .text__inner .simple__btn__bgr,.square__service .grid__card__items .card__item .simple__text__area .text__inner .simple__btn__w{left:22vw}}@media screen and (min-width: 1600px){.square__service .grid__card__items .card__item .simple__text__area .text__inner .simple__btn,.square__service .grid__card__items .card__item .simple__text__area .text__inner .simple__btn__bw,.square__service .grid__card__items .card__item .simple__text__area .text__inner .simple__btn__bw-250,.square__service .grid__card__items .card__item .simple__text__area .text__inner .simple__btn__gr,.square__service .grid__card__items .card__item .simple__text__area .text__inner .simple__btn__bgr,.square__service .grid__card__items .card__item .simple__text__area .text__inner .simple__btn__w{left:22vw}}.square__service .grid__card__items .card__item .center__link{margin-top:auto;padding-top:0}.square__service .grid__card__items .card__item .s__main{position:relative;z-index:-1}@media screen and (min-width: 320px){.square__service .grid__card__items .card__item .s__main{width:130%;top:-15%;left:-15%}}@media screen and (min-width: 768px){.square__service .grid__card__items .card__item .s__main{width:130%;top:-15%;left:-15%}}@media screen and (min-width: 960px){.square__service .grid__card__items .card__item .s__main{width:150%;top:-35%;left:-50%}}@media screen and (min-width: 1600px){.square__service .grid__card__items .card__item .s__main{width:150%;top:-35%;left:-50%}}.square__service .grid__card__items .card__item .thumb__item{position:relative;box-shadow:5px 5px 30px rgba(0,0,0,.1)}@media screen and (min-width: 320px){.square__service .grid__card__items .card__item .thumb__item{height:40vw}}@media screen and (min-width: 768px){.square__service .grid__card__items .card__item .thumb__item{height:40vw}}@media screen and (min-width: 960px){.square__service .grid__card__items .card__item .thumb__item{height:16vw}}@media screen and (min-width: 1600px){.square__service .grid__card__items .card__item .thumb__item{height:16vw}}.square__service .grid__card__items .card__item .thumb__item.contain{box-shadow:none}@media screen and (min-width: 320px){.square__service .grid__card__items .card__item .thumb__item.contain{height:55vw}}@media screen and (min-width: 768px){.square__service .grid__card__items .card__item .thumb__item.contain{height:55vw}}@media screen and (min-width: 960px){.square__service .grid__card__items .card__item .thumb__item.contain{height:20vw}}@media screen and (min-width: 1600px){.square__service .grid__card__items .card__item .thumb__item.contain{height:20vw}}.square__service .grid__card__items .card__item .thumb__item.contain .img__item{-o-object-fit:contain;object-fit:contain;background-color:transparent}@media screen and (min-width: 320px){.square__service .grid__card__items .card__item .thumb__item.contain .img__item{background-size:100%;background-position:center center}}@media screen and (min-width: 768px){.square__service .grid__card__items .card__item .thumb__item.contain .img__item{background-size:100%;background-position:center center}}@media screen and (min-width: 960px){.square__service .grid__card__items .card__item .thumb__item.contain .img__item{background-size:contain;background-position:center top}}@media screen and (min-width: 1600px){.square__service .grid__card__items .card__item .thumb__item.contain .img__item{background-size:contain;background-position:center top}}.square__service .grid__card__items .card__item .thumb__item .bg{width:100%;height:100%;overflow:hidden}.square__service .grid__card__items .card__item .thumb__item .cover{position:absolute;width:100%;height:100%;top:0;left:0;background:#56ccf2;background:linear-gradient(to right, #56ccf2 0%, #2f80ed 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#56ccf2", endColorstr="#2f80ed",GradientType=1 );opacity:.6}.square__service .grid__card__items .card__item .thumb__item .num__icon{position:absolute;display:flex;flex-direction:column;text-align:center}@media screen and (min-width: 320px){.square__service .grid__card__items .card__item .thumb__item .num__icon{top:2vw;left:2vw;line-height:1.3}}@media screen and (min-width: 768px){.square__service .grid__card__items .card__item .thumb__item .num__icon{top:2vw;left:2vw;line-height:1.3}}@media screen and (min-width: 960px){.square__service .grid__card__items .card__item .thumb__item .num__icon{top:2vw;left:2vw;line-height:1.3}}@media screen and (min-width: 1600px){.square__service .grid__card__items .card__item .thumb__item .num__icon{top:2vw;left:2vw;line-height:1.3}}.square__service .grid__card__items .card__item .thumb__item .num__icon span{color:#fff}@media screen and (min-width: 320px){.square__service .grid__card__items .card__item .thumb__item .num__icon span:nth-child(1){font-size:10px}}@media screen and (min-width: 768px){.square__service .grid__card__items .card__item .thumb__item .num__icon span:nth-child(1){font-size:10px}}@media screen and (min-width: 960px){.square__service .grid__card__items .card__item .thumb__item .num__icon span:nth-child(1){font-size:.7vw}}@media screen and (min-width: 1600px){.square__service .grid__card__items .card__item .thumb__item .num__icon span:nth-child(1){font-size:.7vw}}.square__service .grid__card__items .card__item .thumb__item .num__icon span:nth-child(2){position:relative}@media screen and (min-width: 320px){.square__service .grid__card__items .card__item .thumb__item .num__icon span:nth-child(2){font-size:28px}}@media screen and (min-width: 768px){.square__service .grid__card__items .card__item .thumb__item .num__icon span:nth-child(2){font-size:28px}}@media screen and (min-width: 960px){.square__service .grid__card__items .card__item .thumb__item .num__icon span:nth-child(2){font-size:2.5vw}}@media screen and (min-width: 1600px){.square__service .grid__card__items .card__item .thumb__item .num__icon span:nth-child(2){font-size:2.5vw}}.square__service .grid__card__items .card__item .thumb__item .num__icon span:nth-child(2)::after{content:"";display:block;position:absolute;background:#fff;width:80%;height:2.5px;border-radius:50px;bottom:-10px;left:10%}.square__service .grid__card__items .card__item .thumb__item .border{position:absolute;width:2.5px;background:#5bb2ff;overflow:hidden;border-radius:50px}@media screen and (min-width: 320px){.square__service .grid__card__items .card__item .thumb__item .border{height:5vw;bottom:-2.5vw;left:6vw}}@media screen and (min-width: 768px){.square__service .grid__card__items .card__item .thumb__item .border{height:5vw;bottom:-2.5vw;left:6vw}}@media screen and (min-width: 960px){.square__service .grid__card__items .card__item .thumb__item .border{height:5vw;bottom:-2.5vw;left:6vw}}@media screen and (min-width: 1600px){.square__service .grid__card__items .card__item .thumb__item .border{height:5vw;bottom:-2.5vw;left:6vw}}@media screen and (min-width: 320px){.square__service .grid__card__items .card__item .thumb__item .border.c__or{left:3vw}}@media screen and (min-width: 768px){.square__service .grid__card__items .card__item .thumb__item .border.c__or{left:3vw}}@media screen and (min-width: 960px){.square__service .grid__card__items .card__item .thumb__item .border.c__or{left:3vw}}@media screen and (min-width: 1600px){.square__service .grid__card__items .card__item .thumb__item .border.c__or{left:3vw}}.square__service .grid__card__items .card__item .thumb__item .border::before{content:"";display:block;position:absolute;width:100%;height:50%;background:#fff;top:0;left:0}.square__service .grid__card__items .card__item .out__text__area .text__inner{position:relative}@media screen and (min-width: 320px){.square__service .grid__card__items .card__item .out__text__area .text__inner{padding:1.5rem .3rem}}@media screen and (min-width: 768px){.square__service .grid__card__items .card__item .out__text__area .text__inner{padding:1.5rem .3rem}}@media screen and (min-width: 960px){.square__service .grid__card__items .card__item .out__text__area .text__inner{padding:3vw}}@media screen and (min-width: 1600px){.square__service .grid__card__items .card__item .out__text__area .text__inner{padding:3vw}}@media screen and (min-width: 320px){.square__service .grid__card__items .card__item .out__text__area .text__inner.wide{padding:1.5rem 0}}@media screen and (min-width: 768px){.square__service .grid__card__items .card__item .out__text__area .text__inner.wide{padding:1.5rem 0}}@media screen and (min-width: 960px){.square__service .grid__card__items .card__item .out__text__area .text__inner.wide{padding:3vw 0}}@media screen and (min-width: 1600px){.square__service .grid__card__items .card__item .out__text__area .text__inner.wide{padding:3vw 0}}.square__service .grid__card__items .card__item .out__text__area .text__inner .mtr__icon{display:inline-block;background:#5bb2ff;color:#fff}@media screen and (min-width: 320px){.square__service .grid__card__items .card__item .out__text__area .text__inner .mtr__icon{font-size:9px;padding:.35rem 1rem;margin-bottom:.85rem}}@media screen and (min-width: 768px){.square__service .grid__card__items .card__item .out__text__area .text__inner .mtr__icon{font-size:9px;padding:.35rem 1rem;margin-bottom:.85rem}}@media screen and (min-width: 960px){.square__service .grid__card__items .card__item .out__text__area .text__inner .mtr__icon{font-size:14px;padding:.35rem 1rem;margin-bottom:.85rem}}@media screen and (min-width: 1600px){.square__service .grid__card__items .card__item .out__text__area .text__inner .mtr__icon{font-size:14px;padding:.35rem 1rem;margin-bottom:.85rem}}@media screen and (min-width: 320px){.square__service .grid__card__items .card__item .out__text__area .text__inner .title__text{font-size:1rem}}@media screen and (min-width: 768px){.square__service .grid__card__items .card__item .out__text__area .text__inner .title__text{font-size:1rem}}@media screen and (min-width: 960px){.square__service .grid__card__items .card__item .out__text__area .text__inner .title__text{font-size:1.1rem}}@media screen and (min-width: 1600px){.square__service .grid__card__items .card__item .out__text__area .text__inner .title__text{font-size:1.1rem}}@media screen and (min-width: 320px){.square__service .grid__card__items .card__item .out__text__area .text__inner .simple__text{font-size:12px;padding:1rem 0 1.5rem;line-height:2.1}}@media screen and (min-width: 768px){.square__service .grid__card__items .card__item .out__text__area .text__inner .simple__text{font-size:12px;padding:1rem 0 1.5rem;line-height:2.1}}@media screen and (min-width: 960px){.square__service .grid__card__items .card__item .out__text__area .text__inner .simple__text{font-size:14px;padding:1rem 0;line-height:2.1}}@media screen and (min-width: 1600px){.square__service .grid__card__items .card__item .out__text__area .text__inner .simple__text{font-size:14px;padding:1rem 0;line-height:2.1}}.square__service .grid__card__items .card__item .out__text__area .text__inner .simple__btn,.square__service .grid__card__items .card__item .out__text__area .text__inner .simple__btn__bw,.square__service .grid__card__items .card__item .out__text__area .text__inner .simple__btn__bw-250,.square__service .grid__card__items .card__item .out__text__area .text__inner .simple__btn__gr,.square__service .grid__card__items .card__item .out__text__area .text__inner .simple__btn__bgr,.square__service .grid__card__items .card__item .out__text__area .text__inner .simple__btn__w{position:absolute}@media screen and (min-width: 320px){.square__service .grid__card__items .card__item .out__text__area .text__inner .simple__btn,.square__service .grid__card__items .card__item .out__text__area .text__inner .simple__btn__bw,.square__service .grid__card__items .card__item .out__text__area .text__inner .simple__btn__bw-250,.square__service .grid__card__items .card__item .out__text__area .text__inner .simple__btn__gr,.square__service .grid__card__items .card__item .out__text__area .text__inner .simple__btn__bgr,.square__service .grid__card__items .card__item .out__text__area .text__inner .simple__btn__w{right:3vw;bottom:0}}@media screen and (min-width: 768px){.square__service .grid__card__items .card__item .out__text__area .text__inner .simple__btn,.square__service .grid__card__items .card__item .out__text__area .text__inner .simple__btn__bw,.square__service .grid__card__items .card__item .out__text__area .text__inner .simple__btn__bw-250,.square__service .grid__card__items .card__item .out__text__area .text__inner .simple__btn__gr,.square__service .grid__card__items .card__item .out__text__area .text__inner .simple__btn__bgr,.square__service .grid__card__items .card__item .out__text__area .text__inner .simple__btn__w{right:3vw;bottom:0}}@media screen and (min-width: 960px){.square__service .grid__card__items .card__item .out__text__area .text__inner .simple__btn,.square__service .grid__card__items .card__item .out__text__area .text__inner .simple__btn__bw,.square__service .grid__card__items .card__item .out__text__area .text__inner .simple__btn__bw-250,.square__service .grid__card__items .card__item .out__text__area .text__inner .simple__btn__gr,.square__service .grid__card__items .card__item .out__text__area .text__inner .simple__btn__bgr,.square__service .grid__card__items .card__item .out__text__area .text__inner .simple__btn__w{right:3vw;bottom:0}}@media screen and (min-width: 1600px){.square__service .grid__card__items .card__item .out__text__area .text__inner .simple__btn,.square__service .grid__card__items .card__item .out__text__area .text__inner .simple__btn__bw,.square__service .grid__card__items .card__item .out__text__area .text__inner .simple__btn__bw-250,.square__service .grid__card__items .card__item .out__text__area .text__inner .simple__btn__gr,.square__service .grid__card__items .card__item .out__text__area .text__inner .simple__btn__bgr,.square__service .grid__card__items .card__item .out__text__area .text__inner .simple__btn__w{right:3vw;bottom:0}}#top__square .common__wrapper{position:relative}@media screen and (min-width: 320px){#top__square .common__wrapper{padding-bottom:3vw}}@media screen and (min-width: 768px){#top__square .common__wrapper{padding-bottom:3vw}}@media screen and (min-width: 960px){#top__square .common__wrapper{padding-bottom:6vw}}@media screen and (min-width: 1600px){#top__square .common__wrapper{padding-bottom:6vw}}@media screen and (min-width: 320px){#top__square .common__wrapper .content__item__container{padding:0 8vw}}@media screen and (min-width: 768px){#top__square .common__wrapper .content__item__container{padding:0 8vw}}@media screen and (min-width: 960px){#top__square .common__wrapper .content__item__container{padding:0 8vw}}@media screen and (min-width: 1600px){#top__square .common__wrapper .content__item__container{padding:0 18vw}}@media screen and (min-width: 320px){#top__square .common__wrapper .content__item__container .content__items{display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:20px}}@media screen and (min-width: 768px){#top__square .common__wrapper .content__item__container .content__items{display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:20px}}@media screen and (min-width: 960px){#top__square .common__wrapper .content__item__container .content__items{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:3rem}}@media screen and (min-width: 1600px){#top__square .common__wrapper .content__item__container .content__items{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:3rem}}#top__square .common__wrapper .content__item__container .content__items .card__item{box-shadow:5px 5px 30px rgba(0,0,0,.18);position:relative;background:#fff;outline:none !important;transition:all .4s;display:flex;flex-direction:column}#top__square .common__wrapper .content__item__container .content__items .card__item:hover .thumb__item .img__item{transform:scale(1.15)}#top__square .common__wrapper .content__item__container .content__items .card__item .thumb__item{overflow:hidden}@media screen and (min-width: 320px){#top__square .common__wrapper .content__item__container .content__items .card__item .thumb__item{width:100%;height:40vw}}@media screen and (min-width: 768px){#top__square .common__wrapper .content__item__container .content__items .card__item .thumb__item{width:100%;height:40vw}}@media screen and (min-width: 960px){#top__square .common__wrapper .content__item__container .content__items .card__item .thumb__item{width:100%;height:10vw}}@media screen and (min-width: 1600px){#top__square .common__wrapper .content__item__container .content__items .card__item .thumb__item{width:100%;height:10vw}}#top__square .common__wrapper .content__item__container .content__items .card__item .thumb__item .img__item{transform:scale(1);transition:all .4s}#top__square .common__wrapper{background:#56ccf2;background:linear-gradient(to right, #56ccf2 0%, #2f80ed 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#56ccf2", endColorstr="#2f80ed",GradientType=1 )}#top__square .common__wrapper .common__head{color:#fff}#top__square .common__wrapper .common__head .mtr{color:#fff;background:none;-webkit-text-fill-color:#fff;opacity:.15}@media screen and (min-width: 320px){#top__square .common__wrapper .common__head .mtr{font-size:25vw;top:-5vw}}@media screen and (min-width: 768px){#top__square .common__wrapper .common__head .mtr{font-size:25vw;top:-5vw}}@media screen and (min-width: 960px){#top__square .common__wrapper .common__head .mtr{font-size:10vw;top:-5vw}}@media screen and (min-width: 1600px){#top__square .common__wrapper .common__head .mtr{font-size:10vw;top:-5vw}}#top__square .common__wrapper .content__item__container .content__items .card__item .new__icon{display:inline-block;border-radius:.5rem;color:#fff;background:#e74c3c}@media screen and (min-width: 320px){#top__square .common__wrapper .content__item__container .content__items .card__item .new__icon{font-size:10px;padding:.2rem .4rem}}@media screen and (min-width: 768px){#top__square .common__wrapper .content__item__container .content__items .card__item .new__icon{font-size:10px;padding:.2rem .4rem}}@media screen and (min-width: 960px){#top__square .common__wrapper .content__item__container .content__items .card__item .new__icon{font-size:10px;padding:.3rem .6rem}}@media screen and (min-width: 1600px){#top__square .common__wrapper .content__item__container .content__items .card__item .new__icon{font-size:10px;padding:.3rem .6rem}}#top__square .common__wrapper .content__item__container .content__items .card__item .info__area{position:relative}@media screen and (min-width: 320px){#top__square .common__wrapper .content__item__container .content__items .card__item .info__area{padding:1rem 1.5rem 10px}}@media screen and (min-width: 768px){#top__square .common__wrapper .content__item__container .content__items .card__item .info__area{padding:1rem 1.5rem 10px}}@media screen and (min-width: 960px){#top__square .common__wrapper .content__item__container .content__items .card__item .info__area{padding:1.5rem 1.5rem 10px}}@media screen and (min-width: 1600px){#top__square .common__wrapper .content__item__container .content__items .card__item .info__area{padding:1.5rem 1.5rem 10px}}@media screen and (min-width: 320px){#top__square .common__wrapper .content__item__container .content__items .card__item .info__area .title{font-size:1rem}}@media screen and (min-width: 768px){#top__square .common__wrapper .content__item__container .content__items .card__item .info__area .title{font-size:1rem}}@media screen and (min-width: 960px){#top__square .common__wrapper .content__item__container .content__items .card__item .info__area .title{font-size:1.1rem}}@media screen and (min-width: 1600px){#top__square .common__wrapper .content__item__container .content__items .card__item .info__area .title{font-size:1.1rem}}#top__square .common__wrapper .content__item__container .content__items .card__item .info__area .info{opacity:.7}@media screen and (min-width: 320px){#top__square .common__wrapper .content__item__container .content__items .card__item .info__area .info{font-size:12px;line-height:1.7;padding:1rem 0}}@media screen and (min-width: 768px){#top__square .common__wrapper .content__item__container .content__items .card__item .info__area .info{font-size:12px;line-height:1.7;padding:1rem 0}}@media screen and (min-width: 960px){#top__square .common__wrapper .content__item__container .content__items .card__item .info__area .info{font-size:14px;line-height:1.7;padding:1rem 0}}@media screen and (min-width: 1600px){#top__square .common__wrapper .content__item__container .content__items .card__item .info__area .info{font-size:14px;line-height:1.7;padding:1rem 0}}#top__square .common__wrapper .content__item__container .content__items .card__item .info__area .comment{background:#f6f6f6;border-radius:5px}@media screen and (min-width: 320px){#top__square .common__wrapper .content__item__container .content__items .card__item .info__area .comment{font-size:11px;padding:.5rem}}@media screen and (min-width: 768px){#top__square .common__wrapper .content__item__container .content__items .card__item .info__area .comment{font-size:11px;padding:.5rem}}@media screen and (min-width: 960px){#top__square .common__wrapper .content__item__container .content__items .card__item .info__area .comment{font-size:13px;padding:1rem}}@media screen and (min-width: 1600px){#top__square .common__wrapper .content__item__container .content__items .card__item .info__area .comment{font-size:13px;padding:1rem}}#top__square .common__wrapper .content__item__container .content__items .card__item .info__service{margin-bottom:7px}#top__square .common__wrapper .content__item__container .content__items .card__item .info__service li{display:inline-block;color:#fff;margin-right:5px;margin-bottom:8px;padding:0 10px;border-radius:1.7em;background:#56ccf2;background:linear-gradient(to right, #56ccf2 0%, #6F86D6 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#56ccf2", endColorstr="#6F86D6",GradientType=1 )}@media screen and (min-width: 320px){#top__square .common__wrapper .content__item__container .content__items .card__item .info__service li{font-size:10px;line-height:24px}}@media screen and (min-width: 768px){#top__square .common__wrapper .content__item__container .content__items .card__item .info__service li{font-size:10px;line-height:24px}}@media screen and (min-width: 960px){#top__square .common__wrapper .content__item__container .content__items .card__item .info__service li{font-size:12px;line-height:33px}}@media screen and (min-width: 1600px){#top__square .common__wrapper .content__item__container .content__items .card__item .info__service li{font-size:12px;line-height:33px}}#top__square .common__wrapper .content__item__container .content__items .card__item .center__link{margin-top:auto;padding:0 0 30px}#top__voice .common__wrapper{position:relative;background-image:url("../images/top__voice__bg.jpg");background-size:cover;background-position:center center}@media screen and (min-width: 320px){#top__voice .common__wrapper{padding-bottom:3rem}}@media screen and (min-width: 768px){#top__voice .common__wrapper{padding-bottom:3rem}}@media screen and (min-width: 960px){#top__voice .common__wrapper{padding-bottom:5vw}}@media screen and (min-width: 1600px){#top__voice .common__wrapper{padding-bottom:5vw}}#top__voice .card__item{box-shadow:5px 5px 30px rgba(0,0,0,.18);background:#fff}#top__voice .card__item a:hover .thumb__item .img__item{transform:scale(1.15)}#top__voice .card__item a .thumb__item{width:100%;overflow:hidden}@media screen and (min-width: 320px){#top__voice .card__item a .thumb__item{height:25vw}}@media screen and (min-width: 768px){#top__voice .card__item a .thumb__item{height:25vw}}@media screen and (min-width: 960px){#top__voice .card__item a .thumb__item{height:15vw}}@media screen and (min-width: 1600px){#top__voice .card__item a .thumb__item{height:10vw}}#top__voice .card__item a .thumb__item .img__item{transform:scale(1);transition:all .4s}#top__voice .card__item a .text__item{padding:1rem 1.2rem}#top__voice .card__item a .text__item .cate__item{background:#d5b767;background:linear-gradient(to right, #dcd18f 0%, #d5b767 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#dcd18f", endColorstr="#d5b767",GradientType=1 );display:inline-block;color:#fff;border-radius:50px;margin-right:5px;margin-bottom:8px}@media screen and (min-width: 320px){#top__voice .card__item a .text__item .cate__item{font-size:10px;padding:.3rem .8rem}}@media screen and (min-width: 768px){#top__voice .card__item a .text__item .cate__item{font-size:10px;padding:.3rem .8rem}}@media screen and (min-width: 960px){#top__voice .card__item a .text__item .cate__item{font-size:12px;padding:.5rem 1.2rem}}@media screen and (min-width: 1600px){#top__voice .card__item a .text__item .cate__item{font-size:12px;padding:.5rem 1.2rem}}#top__voice .card__item a .text__item .title{font-weight:700;margin-bottom:20px}@media screen and (min-width: 320px){#top__voice .card__item a .text__item .title{font-size:3.5vw}}@media screen and (min-width: 768px){#top__voice .card__item a .text__item .title{font-size:3.5vw}}@media screen and (min-width: 960px){#top__voice .card__item a .text__item .title{font-size:1rem}}@media screen and (min-width: 1600px){#top__voice .card__item a .text__item .title{font-size:1rem}}#top__voice .card__item a .text__item p{opacity:.7}@media screen and (min-width: 320px){#top__voice .card__item a .text__item p{font-size:12px;line-height:1.7;padding-top:1rem}}@media screen and (min-width: 768px){#top__voice .card__item a .text__item p{font-size:12px;line-height:1.7;padding-top:1rem}}@media screen and (min-width: 960px){#top__voice .card__item a .text__item p{font-size:13px;line-height:1.7;padding-top:1rem}}@media screen and (min-width: 1600px){#top__voice .card__item a .text__item p{font-size:13px;line-height:1.7;padding-top:1rem}}#top__news{position:relative;z-index:1;background:#f6f6f6}#top__news .bg__mtr{position:absolute;width:100%;display:flex;justify-content:space-between;align-items:center;z-index:-1;left:0}@media screen and (min-width: 320px){#top__news .bg__mtr{top:14vw}}@media screen and (min-width: 768px){#top__news .bg__mtr{top:14vw}}@media screen and (min-width: 960px){#top__news .bg__mtr{top:14vw}}@media screen and (min-width: 1600px){#top__news .bg__mtr{top:14vw}}@media screen and (min-width: 320px){#top__news .bg__mtr .thumb__item:nth-child(1){width:20vw}}@media screen and (min-width: 768px){#top__news .bg__mtr .thumb__item:nth-child(1){width:20vw}}@media screen and (min-width: 960px){#top__news .bg__mtr .thumb__item:nth-child(1){width:20vw}}@media screen and (min-width: 1600px){#top__news .bg__mtr .thumb__item:nth-child(1){width:20vw}}@media screen and (min-width: 320px){#top__news .bg__mtr .thumb__item:nth-child(2){width:70vw}}@media screen and (min-width: 768px){#top__news .bg__mtr .thumb__item:nth-child(2){width:70vw}}@media screen and (min-width: 960px){#top__news .bg__mtr .thumb__item:nth-child(2){width:70vw}}@media screen and (min-width: 1600px){#top__news .bg__mtr .thumb__item:nth-child(2){width:70vw}}@media screen and (min-width: 320px){#top__news .article__container{padding:0 8vw}}@media screen and (min-width: 768px){#top__news .article__container{padding:0 8vw}}@media screen and (min-width: 960px){#top__news .article__container{padding:0 8vw}}@media screen and (min-width: 1600px){#top__news .article__container{padding:0 18vw}}#lp__cs{position:relative}#lp__cs .bg__mtr{position:absolute;z-index:1;width:100%;left:0}@media screen and (min-width: 320px){#lp__cs .bg__mtr{display:flex;justify-content:space-between;align-items:center;top:180vw}}@media screen and (min-width: 768px){#lp__cs .bg__mtr{display:flex;justify-content:space-between;align-items:center;top:180vw}}@media screen and (min-width: 960px){#lp__cs .bg__mtr{display:flex;justify-content:space-between;align-items:center;top:40vw}}@media screen and (min-width: 1600px){#lp__cs .bg__mtr{display:flex;justify-content:space-between;align-items:center;top:40vw}}@media screen and (min-width: 320px){#lp__cs .bg__mtr .thumb__item:nth-child(1){width:70vw}}@media screen and (min-width: 768px){#lp__cs .bg__mtr .thumb__item:nth-child(1){width:70vw}}@media screen and (min-width: 960px){#lp__cs .bg__mtr .thumb__item:nth-child(1){width:70vw}}@media screen and (min-width: 1600px){#lp__cs .bg__mtr .thumb__item:nth-child(1){width:70vw}}@media screen and (min-width: 320px){#lp__cs .bg__mtr .thumb__item:nth-child(2){width:20vw}}@media screen and (min-width: 768px){#lp__cs .bg__mtr .thumb__item:nth-child(2){width:20vw}}@media screen and (min-width: 960px){#lp__cs .bg__mtr .thumb__item:nth-child(2){width:20vw}}@media screen and (min-width: 1600px){#lp__cs .bg__mtr .thumb__item:nth-child(2){width:20vw}}#lp__cs .side__mtr{position:absolute;z-index:2;top:0;right:0}@media screen and (min-width: 320px){#lp__cs .side__mtr{display:none;width:20vw}}@media screen and (min-width: 768px){#lp__cs .side__mtr{display:none;width:20vw}}@media screen and (min-width: 960px){#lp__cs .side__mtr{display:block;width:20vw}}@media screen and (min-width: 1600px){#lp__cs .side__mtr{display:block;width:20vw}}#lp__cs .side__mtr .thumb__item{width:100%}@media screen and (min-width: 320px){#square__list{padding:0}}@media screen and (min-width: 768px){#square__list{padding:0}}@media screen and (min-width: 960px){#square__list{padding:0}}@media screen and (min-width: 1600px){#square__list{padding:0}}.main__text__lp{position:absolute;top:0;z-index:1;height:100%}@media screen and (min-width: 320px){.main__text__lp{display:flex;flex-direction:column;justify-content:center;left:5vw}}@media screen and (min-width: 768px){.main__text__lp{display:flex;flex-direction:column;justify-content:center;left:5vw}}@media screen and (min-width: 960px){.main__text__lp{display:flex;flex-direction:column;justify-content:center;left:5vw}}@media screen and (min-width: 1600px){.main__text__lp{display:flex;flex-direction:column;justify-content:center;left:5vw}}.main__text__lp .title{font-weight:900}@media screen and (min-width: 320px){.main__text__lp .title{font-size:9vw}}@media screen and (min-width: 768px){.main__text__lp .title{font-size:9vw}}@media screen and (min-width: 960px){.main__text__lp .title{font-size:4rem}}@media screen and (min-width: 1600px){.main__text__lp .title{font-size:4rem}}.main__text__lp .large__text{position:relative;font-weight:900}@media screen and (min-width: 320px){.main__text__lp .large__text{font-size:1rem;margin-bottom:1rem}}@media screen and (min-width: 768px){.main__text__lp .large__text{font-size:1rem;margin-bottom:1rem}}@media screen and (min-width: 960px){.main__text__lp .large__text{font-size:2rem;margin-bottom:2rem}}@media screen and (min-width: 1600px){.main__text__lp .large__text{font-size:2rem;margin-bottom:2rem}}.main__text__lp .simple__text{font-weight:700}@media screen and (min-width: 320px){.main__text__lp .simple__text{font-size:14px;line-height:1.7;padding:0 1.5rem 0 0}}@media screen and (min-width: 768px){.main__text__lp .simple__text{font-size:14px;line-height:1.7;padding:0 1.5rem 0 0}}@media screen and (min-width: 960px){.main__text__lp .simple__text{font-size:1rem;line-height:2.1;padding:0}}@media screen and (min-width: 1600px){.main__text__lp .simple__text{font-size:1rem;line-height:2.1;padding:0}}@media screen and (min-width: 320px){.main__text__lp .simple__btn,.main__text__lp .simple__btn__bw,.main__text__lp .simple__btn__bw-250,.main__text__lp .simple__btn__gr,.main__text__lp .simple__btn__bgr,.main__text__lp .simple__btn__w{width:40vw;margin-top:1vw}}@media screen and (min-width: 768px){.main__text__lp .simple__btn,.main__text__lp .simple__btn__bw,.main__text__lp .simple__btn__bw-250,.main__text__lp .simple__btn__gr,.main__text__lp .simple__btn__bgr,.main__text__lp .simple__btn__w{width:40vw;margin-top:1vw}}@media screen and (min-width: 960px){.main__text__lp .simple__btn,.main__text__lp .simple__btn__bw,.main__text__lp .simple__btn__bw-250,.main__text__lp .simple__btn__gr,.main__text__lp .simple__btn__bgr,.main__text__lp .simple__btn__w{width:11vw;margin-top:1vw}}@media screen and (min-width: 1600px){.main__text__lp .simple__btn,.main__text__lp .simple__btn__bw,.main__text__lp .simple__btn__bw-250,.main__text__lp .simple__btn__gr,.main__text__lp .simple__btn__bgr,.main__text__lp .simple__btn__w{width:11vw;margin-top:1vw}}#lp__nav{position:relative;z-index:1;background:#5bb2ff;width:100%}#lp__nav ul{width:100%}@media screen and (min-width: 320px){#lp__nav ul{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}}@media screen and (min-width: 768px){#lp__nav ul{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}}@media screen and (min-width: 960px){#lp__nav ul{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}}@media screen and (min-width: 1600px){#lp__nav ul{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}}#lp__nav ul li{position:relative;box-sizing:border-box}@media screen and (min-width: 320px){#lp__nav ul li{display:block;width:50%;border-bottom:solid 1px #fff}}@media screen and (min-width: 768px){#lp__nav ul li{display:block;width:50%;border-bottom:solid 1px #fff}}@media screen and (min-width: 960px){#lp__nav ul li{display:inline-block;width:auto}}@media screen and (min-width: 1600px){#lp__nav ul li{display:inline-block;width:auto}}@media screen and (min-width: 320px){#lp__nav ul li:nth-child(odd){border-right:solid 1px #fff}}@media screen and (min-width: 768px){#lp__nav ul li:nth-child(odd){border-right:solid 1px #fff}}@media screen and (min-width: 960px){#lp__nav ul li:nth-child(odd){border-right:none}}@media screen and (min-width: 1600px){#lp__nav ul li:nth-child(odd){border-right:none}}#lp__nav ul li::after{content:"";display:block;position:absolute;background:#fff;border-radius:50px}@media screen and (min-width: 320px){#lp__nav ul li::after{display:none;width:1.5px;height:40%;top:30%;right:0}}@media screen and (min-width: 768px){#lp__nav ul li::after{display:none;width:1.5px;height:40%;top:30%;right:0}}@media screen and (min-width: 960px){#lp__nav ul li::after{display:block;width:1.5px;height:40%;top:30%;right:0}}@media screen and (min-width: 1600px){#lp__nav ul li::after{display:block;width:1.5px;height:40%;top:30%;right:0}}#lp__nav ul li:last-child::after{display:none}#lp__nav ul li a{color:#fff;text-align:center;background:transparent;transition:all .4s}@media screen and (min-width: 320px){#lp__nav ul li a{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:.5rem 0}}@media screen and (min-width: 768px){#lp__nav ul li a{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:.5rem 0}}@media screen and (min-width: 960px){#lp__nav ul li a{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1rem 3rem}}@media screen and (min-width: 1600px){#lp__nav ul li a{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1rem 3rem}}@media screen and (min-width: 320px){#lp__nav ul li a span{font-size:11px}}@media screen and (min-width: 768px){#lp__nav ul li a span{font-size:11px}}@media screen and (min-width: 960px){#lp__nav ul li a span{font-size:.85vw}}@media screen and (min-width: 1600px){#lp__nav ul li a span{font-size:.85vw}}#lp__nav ul li a i{transform:translateY(0);transition:all .4s}@media screen and (min-width: 320px){#lp__nav ul li a i{font-size:8px;margin-top:.2rem}}@media screen and (min-width: 768px){#lp__nav ul li a i{font-size:8px;margin-top:.2rem}}@media screen and (min-width: 960px){#lp__nav ul li a i{font-size:.7vw;margin-top:.4rem}}@media screen and (min-width: 1600px){#lp__nav ul li a i{font-size:.7vw;margin-top:.4rem}}#lp__nav ul li a:hover{background:#036eb8}#lp__nav ul li a:hover i{transform:translateY(0.5rem)}.ctr__tab{position:relative;z-index:1;width:100%;border-bottom:solid 1.5px #036eb8}@media screen and (min-width: 320px){.ctr__tab nav{padding:0 .2rem}}@media screen and (min-width: 768px){.ctr__tab nav{padding:0 .2rem}}@media screen and (min-width: 960px){.ctr__tab nav{padding:0 15vw}}@media screen and (min-width: 1600px){.ctr__tab nav{padding:0 15vw}}@media screen and (min-width: 320px){.ctr__tab nav ul{display:flex;justify-content:flex-start;align-items:center}}@media screen and (min-width: 768px){.ctr__tab nav ul{display:flex;justify-content:flex-start;align-items:center}}@media screen and (min-width: 960px){.ctr__tab nav ul{display:flex;justify-content:flex-start;align-items:center}}@media screen and (min-width: 1600px){.ctr__tab nav ul{display:flex;justify-content:flex-start;align-items:center}}@media screen and (min-width: 320px){.ctr__tab nav ul.jc__center{justify-content:center}}@media screen and (min-width: 768px){.ctr__tab nav ul.jc__center{justify-content:center}}@media screen and (min-width: 960px){.ctr__tab nav ul.jc__center{justify-content:center}}@media screen and (min-width: 1600px){.ctr__tab nav ul.jc__center{justify-content:center}}@media screen and (min-width: 320px){.ctr__tab nav ul.small li .btn{height:35px}}@media screen and (min-width: 768px){.ctr__tab nav ul.small li .btn{height:35px}}@media screen and (min-width: 960px){.ctr__tab nav ul.small li .btn{height:3rem}}@media screen and (min-width: 1600px){.ctr__tab nav ul.small li .btn{height:3rem}}@media screen and (min-width: 320px){.ctr__tab nav ul li{padding-right:.2rem}}@media screen and (min-width: 768px){.ctr__tab nav ul li{padding-right:.2rem}}@media screen and (min-width: 960px){.ctr__tab nav ul li{padding-right:2rem}}@media screen and (min-width: 1600px){.ctr__tab nav ul li{padding-right:2rem}}.ctr__tab nav ul li .btn{position:relative;bottom:-1.5px;cursor:pointer;background:#036eb8;color:#fff;border:solid 1.5px transparent;box-sizing:content-box}@media screen and (min-width: 320px){.ctr__tab nav ul li .btn{height:60px;border-radius:5px 5px 0 0;display:flex;flex-direction:column;justify-content:center;text-align:left;padding:0 .4rem}}@media screen and (min-width: 768px){.ctr__tab nav ul li .btn{height:60px;border-radius:5px 5px 0 0;display:flex;flex-direction:column;justify-content:center;text-align:left;padding:0 .4rem}}@media screen and (min-width: 960px){.ctr__tab nav ul li .btn{height:60px;border-radius:10px 10px 0 0;display:flex;flex-direction:column;justify-content:center;text-align:left;padding:0 2rem}}@media screen and (min-width: 1600px){.ctr__tab nav ul li .btn{height:60px;border-radius:10px 10px 0 0;display:flex;flex-direction:column;justify-content:center;text-align:left;padding:0 2rem}}.ctr__tab nav ul li .btn.active{background:#fff;color:#036eb8;border:solid 1.5px #036eb8;border-bottom:solid 1.5px #fff;transition:all 1s}@media screen and (min-width: 960px){.ctr__tab nav ul li .btn:hover{background:#ff9d49;color:#fff;transition:all .4s}}@media screen and (min-width: 1600px){.ctr__tab nav ul li .btn:hover{background:#ff9d49;color:#fff;transition:all .4s}}.ctr__tab nav ul li .btn span{font-weight:700}@media screen and (min-width: 320px){.ctr__tab nav ul li .btn .top{font-size:9px}}@media screen and (min-width: 768px){.ctr__tab nav ul li .btn .top{font-size:9px}}@media screen and (min-width: 960px){.ctr__tab nav ul li .btn .top{font-size:14px}}@media screen and (min-width: 1600px){.ctr__tab nav ul li .btn .top{font-size:14px}}@media screen and (min-width: 320px){.ctr__tab nav ul li .btn .bottom{font-size:12px}}@media screen and (min-width: 768px){.ctr__tab nav ul li .btn .bottom{font-size:12px}}@media screen and (min-width: 960px){.ctr__tab nav ul li .btn .bottom{font-size:1rem}}@media screen and (min-width: 1600px){.ctr__tab nav ul li .btn .bottom{font-size:1rem}}.ctr__contents{position:relative;z-index:1;background:#fff}.ctr__contents.bg__tp{background:transparent}.ctr__contents .content__wrapper .content__inner{position:relative}@media screen and (min-width: 320px){.ctr__contents .content__wrapper .content__inner{padding:0 8vw}}@media screen and (min-width: 768px){.ctr__contents .content__wrapper .content__inner{padding:0 8vw}}@media screen and (min-width: 960px){.ctr__contents .content__wrapper .content__inner{padding:0 15vw}}@media screen and (min-width: 1600px){.ctr__contents .content__wrapper .content__inner{padding:0 15vw}}.ctr__contents .content__block{position:absolute;top:0;left:0;display:none;opacity:0;visibility:hidden;transform:scale(1.1);transition:all .7s}.ctr__contents .content__block.current{position:relative;display:block;opacity:1;visibility:visible;transform:scale(1);transition:all .7s}.ctr__contents .content__block.hello{display:block;position:relative}.ctr__contents .content__block.goodbye{display:none}.ctr__contents .content__block.fadeout{filter:blur(7px);transform:scale(1.1);opacity:0;visibility:hidden;transition:all .7s}.ctr__contents .content__block.fadein{filter:blur(0);transform:scale(1);opacity:1;visibility:visible;transition:all .7s}@media screen and (min-width: 320px){.ctr__contents .content__block .title{font-size:4.5vw;padding:1.5rem 0}}@media screen and (min-width: 768px){.ctr__contents .content__block .title{font-size:4.5vw;padding:1.5rem 0}}@media screen and (min-width: 960px){.ctr__contents .content__block .title{font-size:1.5rem;padding:3rem 0}}@media screen and (min-width: 1600px){.ctr__contents .content__block .title{font-size:1.5rem;padding:3rem 0}}.ctr__contents .content__block .check__box{background-image:url("../images/dot02.png")}@media screen and (min-width: 320px){.ctr__contents .content__block .check__box{display:flex;align-items:center;flex-wrap:wrap;padding:1rem}}@media screen and (min-width: 768px){.ctr__contents .content__block .check__box{display:flex;align-items:center;flex-wrap:wrap;padding:1rem}}@media screen and (min-width: 960px){.ctr__contents .content__block .check__box{display:flex;align-items:center;flex-wrap:wrap;padding:1.5rem}}@media screen and (min-width: 1600px){.ctr__contents .content__block .check__box{display:flex;align-items:center;flex-wrap:wrap;padding:1.5rem}}@media screen and (min-width: 320px){.ctr__contents .content__block .check__box li{font-size:3.5vw;padding-right:.5rem;line-height:1.7}}@media screen and (min-width: 768px){.ctr__contents .content__block .check__box li{font-size:3.5vw;padding-right:.5rem;line-height:1.7}}@media screen and (min-width: 960px){.ctr__contents .content__block .check__box li{font-size:1rem;padding-right:1.5rem;line-height:1.7}}@media screen and (min-width: 1600px){.ctr__contents .content__block .check__box li{font-size:1rem;padding-right:1.5rem;line-height:1.7}}.ctr__contents .content__block .check__box li:last-child{padding:0}@media screen and (min-width: 320px){.ctr__contents .content__block .grid__item__container{display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:8vw;padding:2rem 0}}@media screen and (min-width: 768px){.ctr__contents .content__block .grid__item__container{display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:8vw;padding:2rem 0}}@media screen and (min-width: 960px){.ctr__contents .content__block .grid__item__container{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:3rem;padding:2rem 0}}@media screen and (min-width: 1600px){.ctr__contents .content__block .grid__item__container{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:3rem;padding:2rem 0}}@media screen and (min-width: 320px){.ctr__contents .content__block .grid__item__container .item.multi__row{margin-bottom:3rem}}@media screen and (min-width: 768px){.ctr__contents .content__block .grid__item__container .item.multi__row{margin-bottom:3rem}}@media screen and (min-width: 960px){.ctr__contents .content__block .grid__item__container .item.multi__row{margin-bottom:3rem}}@media screen and (min-width: 1600px){.ctr__contents .content__block .grid__item__container .item.multi__row{margin-bottom:3rem}}.ctr__contents .content__block .grid__item__container .item .item__link__block{display:block;transform:translateY(0);transition:all .4s}.ctr__contents .content__block .grid__item__container .item .item__link__block:hover{transform:translateY(-1rem)}.ctr__contents .content__block .grid__item__container .item .item__link__block:hover .more::after{transform:scale(1)}.ctr__contents .content__block .grid__item__container .item .catch__item{cursor:pointer;position:relative}@media screen and (min-width: 960px){.ctr__contents .content__block .grid__item__container .item .catch__item:hover .thumb__item .img__item{transform:scale(1.1)}}@media screen and (min-width: 1600px){.ctr__contents .content__block .grid__item__container .item .catch__item:hover .thumb__item .img__item{transform:scale(1.1)}}.ctr__contents .content__block .grid__item__container .item .catch__item:hover .thumb__item .img__item.no__up{transform:scale(1)}@media screen and (min-width: 960px){.ctr__contents .content__block .grid__item__container .item .catch__item:hover .click__icon{border:solid 1.5px #036eb8}}@media screen and (min-width: 1600px){.ctr__contents .content__block .grid__item__container .item .catch__item:hover .click__icon{border:solid 1.5px #036eb8}}.ctr__contents .content__block .grid__item__container .item .catch__item:hover .click__icon i{color:#036eb8}.ctr__contents .content__block .grid__item__container .item .catch__item .thumb__item{width:100%;overflow:hidden;box-shadow:5px 5px 30px rgba(0,0,0,.18)}@media screen and (min-width: 320px){.ctr__contents .content__block .grid__item__container .item .catch__item .thumb__item{height:40vw}}@media screen and (min-width: 768px){.ctr__contents .content__block .grid__item__container .item .catch__item .thumb__item{height:23vw}}@media screen and (min-width: 960px){.ctr__contents .content__block .grid__item__container .item .catch__item .thumb__item{height:12vw}}@media screen and (min-width: 1600px){.ctr__contents .content__block .grid__item__container .item .catch__item .thumb__item{height:12vw}}.ctr__contents .content__block .grid__item__container .item .catch__item .thumb__item .img__item{transform:scale(1);transition:all .4s}.ctr__contents .content__block .grid__item__container .item .catch__item .cover__item{position:absolute;width:100%;height:100%;top:0;left:0;background-image:url("../images/video__bg__cover.png");background-repeat:no-repeat}.ctr__contents .content__block .grid__item__container .item .catch__item .click__icon{position:absolute;width:calc(100% - 2rem);height:calc(100% - 2rem);top:1rem;left:1rem;display:flex;align-items:center;justify-content:center;text-align:center;transition:all .4s}@media screen and (min-width: 960px){.ctr__contents .content__block .grid__item__container .item .catch__item .click__icon{border:solid 1.5px #fff}}@media screen and (min-width: 1600px){.ctr__contents .content__block .grid__item__container .item .catch__item .click__icon{border:solid 1.5px #fff}}.ctr__contents .content__block .grid__item__container .item .catch__item .click__icon i{color:#fff;transition:all .4s}@media screen and (min-width: 320px){.ctr__contents .content__block .grid__item__container .item .catch__item .click__icon i{font-size:2rem}}@media screen and (min-width: 768px){.ctr__contents .content__block .grid__item__container .item .catch__item .click__icon i{font-size:2rem}}@media screen and (min-width: 960px){.ctr__contents .content__block .grid__item__container .item .catch__item .click__icon i{font-size:3vw}}@media screen and (min-width: 1600px){.ctr__contents .content__block .grid__item__container .item .catch__item .click__icon i{font-size:3vw}}.ctr__contents .content__block .grid__item__container .item .sub__title{font-weight:700}@media screen and (min-width: 320px){.ctr__contents .content__block .grid__item__container .item .sub__title{padding:.5rem 0}}@media screen and (min-width: 768px){.ctr__contents .content__block .grid__item__container .item .sub__title{padding:.5rem 0}}@media screen and (min-width: 960px){.ctr__contents .content__block .grid__item__container .item .sub__title{padding:1rem 0}}@media screen and (min-width: 1600px){.ctr__contents .content__block .grid__item__container .item .sub__title{padding:1rem 0}}.ctr__contents .content__block .grid__item__container .item .simple__text{line-height:1.7em}@media screen and (min-width: 320px){.ctr__contents .content__block .grid__item__container .item .simple__text{height:auto;font-size:11px}}@media screen and (min-width: 768px){.ctr__contents .content__block .grid__item__container .item .simple__text{height:auto;font-size:11px}}@media screen and (min-width: 960px){.ctr__contents .content__block .grid__item__container .item .simple__text{height:80px;font-size:14px}}@media screen and (min-width: 1600px){.ctr__contents .content__block .grid__item__container .item .simple__text{height:80px;font-size:14px}}.ctr__contents .content__block .grid__item__container .item .more{position:relative;color:#036eb8}@media screen and (min-width: 320px){.ctr__contents .content__block .grid__item__container .item .more{font-size:11px}}@media screen and (min-width: 768px){.ctr__contents .content__block .grid__item__container .item .more{font-size:11px}}@media screen and (min-width: 960px){.ctr__contents .content__block .grid__item__container .item .more{font-size:.8vw}}@media screen and (min-width: 1600px){.ctr__contents .content__block .grid__item__container .item .more{font-size:.8vw}}@media screen and (min-width: 320px){.ctr__contents .content__block .grid__item__container .item .more i{margin-left:.4rem}}@media screen and (min-width: 768px){.ctr__contents .content__block .grid__item__container .item .more i{margin-left:.4rem}}@media screen and (min-width: 960px){.ctr__contents .content__block .grid__item__container .item .more i{margin-left:.4rem}}@media screen and (min-width: 1600px){.ctr__contents .content__block .grid__item__container .item .more i{margin-left:.4rem}}.ctr__contents .content__block .grid__item__container .item .more::after{content:"";display:block;position:absolute;width:110%;height:1px;left:-5%;bottom:-5px;background:#036eb8;transform:scale(0);transition:all .4s ease}@media screen and (min-width: 320px){#lp__gochamaze{padding:15vw 0 0}}@media screen and (min-width: 768px){#lp__gochamaze{padding:15vw 0 0}}@media screen and (min-width: 960px){#lp__gochamaze{padding:15vw 0 0}}@media screen and (min-width: 1600px){#lp__gochamaze{padding:15vw 0 0}}.wide__video__block{position:relative;z-index:1}.wide__video__block.trigger{cursor:pointer}.wide__video__block.trigger:hover .thumb__item .img__item{filter:blur(5px);opacity:.8;transform:scale(1.1)}@media screen and (min-width: 320px){.wide__video__block{margin:3rem 0 0}}@media screen and (min-width: 768px){.wide__video__block{margin:3rem 0 0}}@media screen and (min-width: 960px){.wide__video__block{margin:3rem 0 0}}@media screen and (min-width: 1600px){.wide__video__block{margin:3rem 0 0}}.wide__video__block .thumb__item{overflow:hidden}@media screen and (min-width: 320px){.wide__video__block .thumb__item{height:40vw}}@media screen and (min-width: 768px){.wide__video__block .thumb__item{height:40vw}}@media screen and (min-width: 960px){.wide__video__block .thumb__item{height:30vw}}@media screen and (min-width: 1600px){.wide__video__block .thumb__item{height:30vw}}.wide__video__block .thumb__item .img__item{filter:blur(0);opacity:1;transform:scale(1);transition:all .4s}.wide__video__block .click__icon{position:absolute;width:100%;height:100%;top:0;left:0}@media screen and (min-width: 320px){.wide__video__block .click__icon{display:flex;align-items:center;justify-content:center}}@media screen and (min-width: 768px){.wide__video__block .click__icon{display:flex;align-items:center;justify-content:center}}@media screen and (min-width: 960px){.wide__video__block .click__icon{display:flex;align-items:center;justify-content:center}}@media screen and (min-width: 1600px){.wide__video__block .click__icon{display:flex;align-items:center;justify-content:center}}.wide__video__block .click__icon i{color:#fff}@media screen and (min-width: 320px){.wide__video__block .click__icon i{font-size:6vw}}@media screen and (min-width: 768px){.wide__video__block .click__icon i{font-size:6vw}}@media screen and (min-width: 960px){.wide__video__block .click__icon i{font-size:6vw}}@media screen and (min-width: 1600px){.wide__video__block .click__icon i{font-size:6vw}}.wide__video__block .text__area{position:absolute;width:100%;height:100%;top:0;left:0}@media screen and (min-width: 320px){.wide__video__block .text__area{display:flex;flex-direction:column;justify-content:flex-end}}@media screen and (min-width: 768px){.wide__video__block .text__area{display:flex;flex-direction:column;justify-content:flex-end}}@media screen and (min-width: 960px){.wide__video__block .text__area{display:flex;flex-direction:column;justify-content:flex-end}}@media screen and (min-width: 1600px){.wide__video__block .text__area{display:flex;flex-direction:column;justify-content:flex-end}}.wide__video__block .text__area p{font-weight:900;color:#fff}@media screen and (min-width: 320px){.wide__video__block .text__area p{display:flex;flex-direction:column;padding:0 0 2vw 13vw}}@media screen and (min-width: 768px){.wide__video__block .text__area p{display:flex;flex-direction:column;padding:0 0 2vw 13vw}}@media screen and (min-width: 960px){.wide__video__block .text__area p{display:flex;flex-direction:column;padding:0 0 2vw 13vw}}@media screen and (min-width: 1600px){.wide__video__block .text__area p{display:flex;flex-direction:column;padding:0 0 2vw 13vw}}@media screen and (min-width: 320px){.wide__video__block .text__area .top{font-size:1rem}}@media screen and (min-width: 768px){.wide__video__block .text__area .top{font-size:1rem}}@media screen and (min-width: 960px){.wide__video__block .text__area .top{font-size:2.5vw}}@media screen and (min-width: 1600px){.wide__video__block .text__area .top{font-size:2.5vw}}.wide__video__block .text__area .bottom{position:relative}@media screen and (min-width: 320px){.wide__video__block .text__area .bottom{font-size:.8rem}}@media screen and (min-width: 768px){.wide__video__block .text__area .bottom{font-size:.8rem}}@media screen and (min-width: 960px){.wide__video__block .text__area .bottom{font-size:1.5vw}}@media screen and (min-width: 1600px){.wide__video__block .text__area .bottom{font-size:1.5vw}}.wide__video__block .text__area .bottom::after{content:"";display:block;position:absolute;left:0;background:#fff}@media screen and (min-width: 320px){.wide__video__block .text__area .bottom::after{width:6rem;height:3px}}@media screen and (min-width: 768px){.wide__video__block .text__area .bottom::after{width:6rem;height:3px}}@media screen and (min-width: 960px){.wide__video__block .text__area .bottom::after{width:11.7vw;height:10px}}@media screen and (min-width: 1600px){.wide__video__block .text__area .bottom::after{width:11.7vw;height:10px}}#lp__flow{position:relative}#lp__flow .bg__mtr{position:absolute;z-index:1;width:100%;left:0}@media screen and (min-width: 320px){#lp__flow .bg__mtr{display:flex;justify-content:space-between;align-items:center;top:50vw}}@media screen and (min-width: 768px){#lp__flow .bg__mtr{display:flex;justify-content:space-between;align-items:center;top:50vw}}@media screen and (min-width: 960px){#lp__flow .bg__mtr{display:flex;justify-content:space-between;align-items:center;top:20vw}}@media screen and (min-width: 1600px){#lp__flow .bg__mtr{display:flex;justify-content:space-between;align-items:center;top:20vw}}@media screen and (min-width: 320px){#lp__flow .bg__mtr .thumb__item:nth-child(1){width:70vw}}@media screen and (min-width: 768px){#lp__flow .bg__mtr .thumb__item:nth-child(1){width:70vw}}@media screen and (min-width: 960px){#lp__flow .bg__mtr .thumb__item:nth-child(1){width:70vw}}@media screen and (min-width: 1600px){#lp__flow .bg__mtr .thumb__item:nth-child(1){width:70vw}}@media screen and (min-width: 320px){#lp__flow .bg__mtr .thumb__item:nth-child(2){width:20vw}}@media screen and (min-width: 768px){#lp__flow .bg__mtr .thumb__item:nth-child(2){width:20vw}}@media screen and (min-width: 960px){#lp__flow .bg__mtr .thumb__item:nth-child(2){width:20vw}}@media screen and (min-width: 1600px){#lp__flow .bg__mtr .thumb__item:nth-child(2){width:20vw}}.simple__slide__container{position:relative;z-index:1}.simple__slide__container .slide__inner{position:relative}@media screen and (min-width: 320px){.simple__slide__container .slide__inner{width:250%;left:-75%}}@media screen and (min-width: 768px){.simple__slide__container .slide__inner{width:250%;left:-75%}}@media screen and (min-width: 960px){.simple__slide__container .slide__inner{width:auto;left:auto}}@media screen and (min-width: 1600px){.simple__slide__container .slide__inner{width:auto;left:auto}}.simple__slide__container .slide__inner .slick-prev,.simple__slide__container .slide__inner .slick-next{z-index:11;background:rgba(91,178,255,.3);border-radius:100%;opacity:1;visibility:visible;transition:all .4s}@media screen and (min-width: 320px){.simple__slide__container .slide__inner .slick-prev,.simple__slide__container .slide__inner .slick-next{width:2.5rem;height:2.5rem}}@media screen and (min-width: 768px){.simple__slide__container .slide__inner .slick-prev,.simple__slide__container .slide__inner .slick-next{width:2.5rem;height:2.5rem}}@media screen and (min-width: 960px){.simple__slide__container .slide__inner .slick-prev,.simple__slide__container .slide__inner .slick-next{width:3.5rem;height:3.5rem}}@media screen and (min-width: 1600px){.simple__slide__container .slide__inner .slick-prev,.simple__slide__container .slide__inner .slick-next{width:3.5rem;height:3.5rem}}.simple__slide__container .slide__inner .slick-prev.slick-disabled,.simple__slide__container .slide__inner .slick-next.slick-disabled{visibility:hidden;opacity:0}.simple__slide__container .slide__inner .slick-prev:hover,.simple__slide__container .slide__inner .slick-next:hover{background:#5bb2ff}.simple__slide__container .slide__inner .slick-prev::before,.simple__slide__container .slide__inner .slick-next::before{opacity:1;font-family:"Font Awesome 5 Free";font-weight:700;color:#5bb2ff}.simple__slide__container .slide__inner .slick-prev::after,.simple__slide__container .slide__inner .slick-next::after{content:"";display:block;position:absolute;z-index:-1;background:#fff;border-radius:100%}@media screen and (min-width: 320px){.simple__slide__container .slide__inner .slick-prev::after,.simple__slide__container .slide__inner .slick-next::after{width:75%;height:75%;top:12.5%;left:12.5%}}@media screen and (min-width: 768px){.simple__slide__container .slide__inner .slick-prev::after,.simple__slide__container .slide__inner .slick-next::after{width:75%;height:75%;top:12.5%;left:12.5%}}@media screen and (min-width: 960px){.simple__slide__container .slide__inner .slick-prev::after,.simple__slide__container .slide__inner .slick-next::after{width:75%;height:75%;top:12.5%;left:12.5%}}@media screen and (min-width: 1600px){.simple__slide__container .slide__inner .slick-prev::after,.simple__slide__container .slide__inner .slick-next::after{width:75%;height:75%;top:12.5%;left:12.5%}}@media screen and (min-width: 320px){.simple__slide__container .slide__inner .slick-prev{left:calc(32% - 5px)}}@media screen and (min-width: 768px){.simple__slide__container .slide__inner .slick-prev{left:calc(32% - 5px)}}@media screen and (min-width: 960px){.simple__slide__container .slide__inner .slick-prev{left:calc(32% - 5px)}}@media screen and (min-width: 1600px){.simple__slide__container .slide__inner .slick-prev{left:calc(32% - 5px)}}.simple__slide__container .slide__inner .slick-prev::before{content:""}@media screen and (min-width: 320px){.simple__slide__container .slide__inner .slick-next{right:calc(32% - 5px)}}@media screen and (min-width: 768px){.simple__slide__container .slide__inner .slick-next{right:calc(32% - 5px)}}@media screen and (min-width: 960px){.simple__slide__container .slide__inner .slick-next{right:calc(32% - 5px)}}@media screen and (min-width: 1600px){.simple__slide__container .slide__inner .slick-next{right:calc(32% - 5px)}}.simple__slide__container .slide__inner .slick-next::before{content:""}@media screen and (min-width: 320px){.simple__slide__container .slide__inner .slick-list{padding:1rem 0 !important}}@media screen and (min-width: 768px){.simple__slide__container .slide__inner .slick-list{padding:1rem 0 !important}}@media screen and (min-width: 960px){.simple__slide__container .slide__inner .slick-list{padding:3rem 0 !important}}@media screen and (min-width: 1600px){.simple__slide__container .slide__inner .slick-list{padding:3rem 0 !important}}.simple__slide__container .slide__inner .slide__item{position:relative;background:#fff;box-shadow:5px 5px 30px rgba(0,0,0,.18);outline:none !important;overflow:visible;transform:scale(0.85);transition:all .4s}@media screen and (min-width: 320px){.simple__slide__container .slide__inner .slide__item{width:60vw;margin:0}}@media screen and (min-width: 768px){.simple__slide__container .slide__inner .slide__item{width:60vw;margin:0}}@media screen and (min-width: 960px){.simple__slide__container .slide__inner .slide__item{width:30vw;margin:0 3rem}}@media screen and (min-width: 1600px){.simple__slide__container .slide__inner .slide__item{width:30vw;margin:0 3rem}}.simple__slide__container .slide__inner .slide__item.slick-current{transform:scale(1)}.simple__slide__container .slide__inner .slide__item .thumb__item{position:relative;width:100%;overflow:hidden}@media screen and (min-width: 320px){.simple__slide__container .slide__inner .slide__item .thumb__item{height:25vw}}@media screen and (min-width: 768px){.simple__slide__container .slide__inner .slide__item .thumb__item{height:25vw}}@media screen and (min-width: 960px){.simple__slide__container .slide__inner .slide__item .thumb__item{height:15vw}}@media screen and (min-width: 1600px){.simple__slide__container .slide__inner .slide__item .thumb__item{height:15vw}}.simple__slide__container .slide__inner .slide__item .icon__num{position:absolute;background:#d5b767;background:linear-gradient(to right, #dcd18f 0%, #d5b767 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#dcd18f", endColorstr="#d5b767",GradientType=1 );color:#fff}@media screen and (min-width: 320px){.simple__slide__container .slide__inner .slide__item .icon__num{font-size:9px;padding:.4rem .8rem;top:-1rem;left:-1rem}}@media screen and (min-width: 768px){.simple__slide__container .slide__inner .slide__item .icon__num{font-size:9px;padding:.4rem .8rem;top:-1rem;left:-1rem}}@media screen and (min-width: 960px){.simple__slide__container .slide__inner .slide__item .icon__num{font-size:14px;padding:.4rem .8rem;top:-1rem;left:-1rem}}@media screen and (min-width: 1600px){.simple__slide__container .slide__inner .slide__item .icon__num{font-size:14px;padding:.4rem .8rem;top:-1rem;left:-1rem}}@media screen and (min-width: 320px){.simple__slide__container .slide__inner .slide__item .text__area{padding:1rem}}@media screen and (min-width: 768px){.simple__slide__container .slide__inner .slide__item .text__area{padding:1rem}}@media screen and (min-width: 960px){.simple__slide__container .slide__inner .slide__item .text__area{padding:1.5vw}}@media screen and (min-width: 1600px){.simple__slide__container .slide__inner .slide__item .text__area{padding:1.5vw}}@media screen and (min-width: 320px){.simple__slide__container .slide__inner .slide__item .text__area .title__item{font-size:1rem;padding-bottom:1rem}}@media screen and (min-width: 768px){.simple__slide__container .slide__inner .slide__item .text__area .title__item{font-size:1rem;padding-bottom:1rem}}@media screen and (min-width: 960px){.simple__slide__container .slide__inner .slide__item .text__area .title__item{font-size:1rem;padding-bottom:1rem}}@media screen and (min-width: 1600px){.simple__slide__container .slide__inner .slide__item .text__area .title__item{font-size:1rem;padding-bottom:1rem}}@media screen and (min-width: 320px){.simple__slide__container .slide__inner .slide__item .text__area .text__item{font-size:.85rem;line-height:1.7}}@media screen and (min-width: 768px){.simple__slide__container .slide__inner .slide__item .text__area .text__item{font-size:.85rem;line-height:1.7}}@media screen and (min-width: 960px){.simple__slide__container .slide__inner .slide__item .text__area .text__item{font-size:14px;line-height:1.7}}@media screen and (min-width: 1600px){.simple__slide__container .slide__inner .slide__item .text__area .text__item{font-size:14px;line-height:1.7}}.simple__slide__container .slide__inner .slide__item .text__area .text__item a{color:#5bb2ff;text-decoration:underline}.circle__report{position:relative;z-index:1;border-radius:100%;color:#fff}@media screen and (min-width: 320px){.circle__report{width:250px;height:250px;margin:-20vw auto 0;border:solid 5px #fff}}@media screen and (min-width: 768px){.circle__report{width:300px;height:300px;margin:-10vw 0 0 3rem;border:none}}@media screen and (min-width: 960px){.circle__report{width:300px;height:300px;margin:-10vw 0 0 3rem;border:none}}@media screen and (min-width: 1600px){.circle__report{width:360px;height:360px;margin:-10vw 0 0 3rem;border:none}}.circle__report img{width:100%}.circle__report .flex__inner{display:flex;justify-content:center;flex-direction:column;align-items:center;height:100%}.circle__report span{font-weight:700}@media screen and (min-width: 320px){.circle__report span{padding:0 .3rem}}@media screen and (min-width: 768px){.circle__report span{padding:0 .3rem}}@media screen and (min-width: 960px){.circle__report span{padding:0 .3rem}}@media screen and (min-width: 1600px){.circle__report span{padding:0 .3rem}}@media screen and (min-width: 320px){.circle__report .top__text{font-size:.9rem;padding-bottom:1rem}}@media screen and (min-width: 768px){.circle__report .top__text{font-size:1.1rem;padding-bottom:1rem}}@media screen and (min-width: 960px){.circle__report .top__text{font-size:1.1rem;padding-bottom:1rem}}@media screen and (min-width: 1600px){.circle__report .top__text{font-size:1.36rem;padding-bottom:1rem}}@media screen and (min-width: 320px){.circle__report .top__text span{font-size:140%}}@media screen and (min-width: 768px){.circle__report .top__text span{font-size:140%}}@media screen and (min-width: 960px){.circle__report .top__text span{font-size:140%}}@media screen and (min-width: 1600px){.circle__report .top__text span{font-size:140%}}@media screen and (min-width: 320px){.circle__report .bottom__text{padding:.6rem;font-size:12px;background:#fff;color:#69a2d8}}@media screen and (min-width: 768px){.circle__report .bottom__text{padding:1rem;font-size:13px;color:#69a2d8}}@media screen and (min-width: 960px){.circle__report .bottom__text{padding:1rem;font-size:13px;color:#69a2d8}}@media screen and (min-width: 1600px){.circle__report .bottom__text{padding:1.5rem;font-size:14px;color:#69a2d8}}@media screen and (min-width: 320px){.circle__report .bottom__text span{font-size:140%}}@media screen and (min-width: 768px){.circle__report .bottom__text span{font-size:140%}}@media screen and (min-width: 960px){.circle__report .bottom__text span{font-size:140%}}@media screen and (min-width: 1600px){.circle__report .bottom__text span{font-size:140%}}.circle__report .bottom__text .bottom{text-align:right}@media screen and (min-width: 320px){.circle__report .bottom__text .bottom{font-size:10px}}@media screen and (min-width: 768px){.circle__report .bottom__text .bottom{font-size:12px}}@media screen and (min-width: 960px){.circle__report .bottom__text .bottom{font-size:12px}}@media screen and (min-width: 1600px){.circle__report .bottom__text .bottom{font-size:12px}}.circle__report02{position:relative;z-index:1;border-radius:100%;color:#fff}@media screen and (min-width: 320px){.circle__report02{width:250px;height:250px;margin:5vw auto 0}}@media screen and (min-width: 768px){.circle__report02{width:308px;height:300px;margin:-300px 0 -10vw calc(300px + 2rem);border:none}}@media screen and (min-width: 960px){.circle__report02{width:308px;height:300px;margin:-300px 0 -10vw calc(300px + 2rem);border:none}}@media screen and (min-width: 1600px){.circle__report02{width:370px;height:360px;margin:-360px 0 -10vw calc(360px + 3rem);border:none}}.circle__report02 img{-o-object-fit:contain;object-fit:contain;width:100%;height:auto;vertical-align:bottom}.move__thumb__item{width:100%;overflow:hidden}@media screen and (min-width: 320px){.move__thumb__item{height:45vw}}@media screen and (min-width: 768px){.move__thumb__item{height:45vw}}@media screen and (min-width: 960px){.move__thumb__item{height:25vw}}@media screen and (min-width: 1600px){.move__thumb__item{height:25vw}}.move__thumb__item.expand{position:relative;z-index:1}@media screen and (min-width: 320px){.move__thumb__item.expand{height:55vw}}@media screen and (min-width: 768px){.move__thumb__item.expand{height:45vw;box-shadow:5px 5px 30px rgba(0,0,0,.18)}}@media screen and (min-width: 960px){.move__thumb__item.expand{height:25vw;box-shadow:5px 5px 30px rgba(0,0,0,.18)}}@media screen and (min-width: 1600px){.move__thumb__item.expand{height:25vw;box-shadow:5px 5px 30px rgba(0,0,0,.18)}}@media screen and (min-width: 320px){.move__thumb__item.child__page__head{height:75vw}}@media screen and (min-width: 768px){.move__thumb__item.child__page__head{height:75vw}}@media screen and (min-width: 960px){.move__thumb__item.child__page__head{height:30vw}}@media screen and (min-width: 1600px){.move__thumb__item.child__page__head{height:25vw}}@media screen and (min-width: 320px){.move__thumb__item.page__covered{height:80vh}}@media screen and (min-width: 768px){.move__thumb__item.page__covered{height:80vh}}@media screen and (min-width: 960px){.move__thumb__item.page__covered{height:80vh}}@media screen and (min-width: 1600px){.move__thumb__item.page__covered{height:80vh}}.move__thumb__item .thumb__item{position:relative;width:100%;height:150%;overflow:hidden}@media screen and (min-width: 320px){.move__thumb__item .thumb__item{top:-8%}}@media screen and (min-width: 768px){.move__thumb__item .thumb__item{top:-8%}}@media screen and (min-width: 960px){.move__thumb__item .thumb__item{top:-8%}}@media screen and (min-width: 1600px){.move__thumb__item .thumb__item{top:-8%}}#lp__prm{position:relative;z-index:11}@media screen and (min-width: 320px){#lp__prm{padding-bottom:0}}@media screen and (min-width: 768px){#lp__prm{padding-bottom:3rem}}@media screen and (min-width: 960px){#lp__prm{padding-bottom:3rem}}@media screen and (min-width: 1600px){#lp__prm{padding-bottom:3rem}}.simple__faw{background:#fafafa}.simple__faw__container .faq__inner{border-top:1px solid #ddd}@media screen and (min-width: 320px){.simple__faw__container .faq__inner{margin:3vw 8vw}}@media screen and (min-width: 768px){.simple__faw__container .faq__inner{margin:3vw 8vw}}@media screen and (min-width: 960px){.simple__faw__container .faq__inner{margin:3vw 13vw}}@media screen and (min-width: 1600px){.simple__faw__container .faq__inner{margin:3vw 13vw}}.simple__faw__container .faq__inner .faq__item{border-bottom:1px solid #ddd;cursor:pointer}.simple__faw__container .faq__inner .faq__item.is__active dt::after{display:none}.simple__faw__container .faq__inner .faq__item dt{display:flex;align-items:center;position:relative}@media screen and (min-width: 320px){.simple__faw__container .faq__inner .faq__item dt{padding:1rem 0}}@media screen and (min-width: 768px){.simple__faw__container .faq__inner .faq__item dt{padding:1rem 0}}@media screen and (min-width: 960px){.simple__faw__container .faq__inner .faq__item dt{padding:1rem 0}}@media screen and (min-width: 1600px){.simple__faw__container .faq__inner .faq__item dt{padding:1rem 0}}.simple__faw__container .faq__inner .faq__item dt .icon{z-index:1;display:block;background:#5bb2ff;color:#fff;border-radius:100%;font-weight:900;text-align:center}@media screen and (min-width: 320px){.simple__faw__container .faq__inner .faq__item dt .icon{width:40px;height:40px;line-height:36px;font-size:16px}}@media screen and (min-width: 960px){.simple__faw__container .faq__inner .faq__item dt .icon{width:64px;height:64px;line-height:64px;font-size:24px}}.simple__faw__container .faq__inner .faq__item dt .text{padding-left:1rem}@media screen and (min-width: 320px){.simple__faw__container .faq__inner .faq__item dt .text{width:calc(100% - 100px);font-size:14px}}@media screen and (min-width: 768px){.simple__faw__container .faq__inner .faq__item dt .text{width:calc(100% - 100px);font-size:14px}}@media screen and (min-width: 960px){.simple__faw__container .faq__inner .faq__item dt .text{width:calc(100% - 160px);font-size:1rem;margin-right:80px}}@media screen and (min-width: 1600px){.simple__faw__container .faq__inner .faq__item dt .text{width:calc(100% - 160px);font-size:1rem}}.simple__faw__container .faq__inner .faq__item dt .text:hover{background:transparent}.simple__faw__container .faq__inner .faq__item dt::before{position:absolute;top:50%;content:"";display:inline-block;height:1px;border-top:2px solid #5bb2fd;transform:translateY(-50%)}@media screen and (min-width: 320px){.simple__faw__container .faq__inner .faq__item dt::before{width:16px;right:10px}}@media screen and (min-width: 768px){.simple__faw__container .faq__inner .faq__item dt::before{width:16px;right:10px}}@media screen and (min-width: 960px){.simple__faw__container .faq__inner .faq__item dt::before{width:20px;right:30px}}@media screen and (min-width: 1600px){.simple__faw__container .faq__inner .faq__item dt::before{width:20px;right:30px}}.simple__faw__container .faq__inner .faq__item dt::after{position:absolute;top:50%;content:"";display:inline-block;border-top:2px solid #5bb2fd;transform:rotate(90deg) translateX(-53%)}@media screen and (min-width: 320px){.simple__faw__container .faq__inner .faq__item dt::after{width:16px;height:16px;right:18px}}@media screen and (min-width: 768px){.simple__faw__container .faq__inner .faq__item dt::after{width:16px;height:16px;right:18px}}@media screen and (min-width: 960px){.simple__faw__container .faq__inner .faq__item dt::after{width:20px;height:20px;right:40px}}@media screen and (min-width: 1600px){.simple__faw__container .faq__inner .faq__item dt::after{width:20px;height:20px;right:40px}}.simple__faw__container .faq__inner .faq__item dd{display:none;background:#fff;line-height:1.7em;border-top:1px solid #ddd}@media screen and (min-width: 320px){.simple__faw__container .faq__inner .faq__item dd{padding:1rem 1.5rem;font-size:12px}}@media screen and (min-width: 768px){.simple__faw__container .faq__inner .faq__item dd{padding:1rem 1.5rem;font-size:12px}}@media screen and (min-width: 960px){.simple__faw__container .faq__inner .faq__item dd{padding:2rem 1.7vw;font-size:14px}}@media screen and (min-width: 1600px){.simple__faw__container .faq__inner .faq__item dd{padding:2rem 1.7vw;font-size:14px}}.square__top{padding-top:50px}@media screen and (min-width: 320px){.square__top{width:100%;height:calc(100vh - 107px)}}@media screen and (min-width: 768px){.square__top{width:100%;height:calc(100vh - 107px)}}@media screen and (min-width: 960px){.square__top{width:100%;height:calc(100vh - 200px);padding:100px 0}}@media screen and (min-width: 1600px){.square__top{width:100%;height:calc(100vh - 200px);padding:100px 0}}.square__top .square__top__inner{position:relative;z-index:1;transform:translateY(0);height:100%;display:flex;flex-wrap:nowrap;justify-content:center;align-items:flex-start;flex-direction:column}@media screen and (min-width: 960px){.square__top .square__top__inner{margin-top:0;height:100%}}.square__top .thumb__item{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;overflow:hidden;z-index:-1}.square__top .thumb__item .pc{display:none}@media screen and (min-width: 960px){.square__top .thumb__item .pc{display:block}}.square__top .thumb__item .sp{display:block}@media screen and (min-width: 960px){.square__top .thumb__item .sp{display:none}}.square__top .square__top__copy{margin-left:0}@media screen and (min-width: 960px){.square__top .square__top__copy{margin-left:5vw}}@media screen and (min-width: 1600px){.square__top .square__top__copy{margin-left:10vw}}.square__top .square__top__text__item{font-weight:300;font-size:58px;color:#fff;letter-spacing:.05em}@media screen and (min-width: 320px){.square__top .square__top__text__item{font-size:7vw}}@media screen and (min-width: 768px){.square__top .square__top__text__item{font-size:7vw}}@media screen and (min-width: 960px){.square__top .square__top__text__item{font-size:58px}}@media screen and (min-width: 1600px){.square__top .square__top__text__item{font-size:58px}}@media screen and (min-width: 320px){.square__top .square__top__text__item:not(:last-of-type){margin-bottom:15px}}@media screen and (min-width: 768px){.square__top .square__top__text__item:not(:last-of-type){margin-bottom:15px}}@media screen and (min-width: 960px){.square__top .square__top__text__item:not(:last-of-type){margin-bottom:30px}}@media screen and (min-width: 1600px){.square__top .square__top__text__item:not(:last-of-type){margin-bottom:30px}}.square__top .square__top__text__item span{background:#56ccf2;background:linear-gradient(to right, #2f80ed 0%, #56ccf2 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#2f80ed", endColorstr="#56ccf2",GradientType=1 );display:inline-block;padding:0 20px;line-height:1.8em}.square__top .square__top__text__sub{margin-top:10px}@media screen and (min-width: 960px){.square__top .square__top__text__sub{margin-top:30px}}.square__top .square__top__text__sub span{letter-spacing:.05em;line-height:1.6em;background:#fff;display:inline-block;padding:5px 10px}@media screen and (min-width: 320px){.square__top .square__top__text__sub span{font-size:1rem}}@media screen and (min-width: 768px){.square__top .square__top__text__sub span{font-size:1rem}}@media screen and (min-width: 960px){.square__top .square__top__text__sub span{font-size:26px;padding:5px 25px}}@media screen and (min-width: 1600px){.square__top .square__top__text__sub span{font-size:26px}}@media screen and (min-width: 320px){.page__main{width:100%;height:100vh}}@media screen and (min-width: 768px){.page__main{width:100%;height:100vh}}@media screen and (min-width: 960px){.page__main{width:100%;height:100vh}}@media screen and (min-width: 1600px){.page__main{width:100%;height:100vh}}@media screen and (min-width: 320px){.page__main .flex__inner{display:flex;align-items:center;flex-direction:row-reverse;width:100%;height:100%}}@media screen and (min-width: 768px){.page__main .flex__inner{display:flex;align-items:center;flex-direction:row-reverse;width:100%;height:100%}}@media screen and (min-width: 960px){.page__main .flex__inner{display:flex;align-items:center;flex-direction:row-reverse;width:100%;height:100%}}@media screen and (min-width: 1600px){.page__main .flex__inner{display:flex;align-items:center;flex-direction:row-reverse;width:100%;height:100%}}@media screen and (min-width: 320px){.page__main .flex__inner .flex__item:nth-child(1){width:30vw;height:100%;display:flex;flex-direction:column;justify-content:flex-end}}@media screen and (min-width: 768px){.page__main .flex__inner .flex__item:nth-child(1){width:30vw;height:100%;display:flex;flex-direction:column;justify-content:flex-end}}@media screen and (min-width: 960px){.page__main .flex__inner .flex__item:nth-child(1){width:75vw;height:100%;display:flex;flex-direction:column;justify-content:flex-end}}@media screen and (min-width: 1600px){.page__main .flex__inner .flex__item:nth-child(1){width:75vw;height:100%;display:flex;flex-direction:column;justify-content:flex-end}}@media screen and (min-width: 320px){.page__main .flex__inner .flex__item:nth-child(2){width:70vw}}@media screen and (min-width: 768px){.page__main .flex__inner .flex__item:nth-child(2){width:70vw}}@media screen and (min-width: 960px){.page__main .flex__inner .flex__item:nth-child(2){width:25vw}}@media screen and (min-width: 1600px){.page__main .flex__inner .flex__item:nth-child(2){width:25vw}}.page__main .flex__inner .flex__item .thumb__item{position:relative;overflow:hidden}@media screen and (min-width: 320px){.page__main .flex__inner .flex__item .thumb__item{width:calc(100% + 70vw);height:calc(100% - 100px);margin-bottom:50px;left:-70vw}}@media screen and (min-width: 768px){.page__main .flex__inner .flex__item .thumb__item{width:calc(100% + 70vw);height:calc(100% - 100px);margin-bottom:50px;left:-70vw}}@media screen and (min-width: 960px){.page__main .flex__inner .flex__item .thumb__item{width:calc(100% + 25vw);height:calc(100% - 200px);margin-bottom:100px;left:-25vw}}@media screen and (min-width: 1600px){.page__main .flex__inner .flex__item .thumb__item{width:calc(100% + 25vw);height:calc(100% - 12vw);margin-bottom:6vw;left:-25vw}}@media screen and (min-width: 320px){.page__main .flex__inner .flex__item .thumb__item .img__item{height:120%}}@media screen and (min-width: 768px){.page__main .flex__inner .flex__item .thumb__item .img__item{height:120%}}@media screen and (min-width: 960px){.page__main .flex__inner .flex__item .thumb__item .img__item{height:120%}}@media screen and (min-width: 1600px){.page__main .flex__inner .flex__item .thumb__item .img__item{height:120%}}.page__main .flex__inner .flex__item .text__area{position:relative;z-index:1;background:rgba(255,255,255,.8);color:#036eb8}@media screen and (min-width: 320px){.page__main .flex__inner .flex__item .text__area{padding:1.5rem;left:0}}@media screen and (min-width: 768px){.page__main .flex__inner .flex__item .text__area{padding:1.5rem;left:0}}@media screen and (min-width: 960px){.page__main .flex__inner .flex__item .text__area{padding:3rem;left:3vw}}@media screen and (min-width: 1600px){.page__main .flex__inner .flex__item .text__area{padding:3rem;left:3vw}}@media screen and (min-width: 320px){.page__main .flex__inner .flex__item .text__area.wh__square{width:100%}}@media screen and (min-width: 768px){.page__main .flex__inner .flex__item .text__area.wh__square{width:100%}}@media screen and (min-width: 960px){.page__main .flex__inner .flex__item .text__area.wh__square{width:150%}}@media screen and (min-width: 1600px){.page__main .flex__inner .flex__item .text__area.wh__square{width:150%}}@media screen and (min-width: 320px){.page__main .flex__inner .flex__item .title{font-size:12px}}@media screen and (min-width: 768px){.page__main .flex__inner .flex__item .title{font-size:12px}}@media screen and (min-width: 960px){.page__main .flex__inner .flex__item .title{font-size:1.2vw}}@media screen and (min-width: 1600px){.page__main .flex__inner .flex__item .title{font-size:1.2vw}}.page__main .flex__inner .flex__item .eng{font-weight:700}@media screen and (min-width: 320px){.page__main .flex__inner .flex__item .eng{font-size:2rem;line-height:1.2}}@media screen and (min-width: 768px){.page__main .flex__inner .flex__item .eng{font-size:2rem;line-height:1.2}}@media screen and (min-width: 960px){.page__main .flex__inner .flex__item .eng{font-size:5vw;line-height:1.2}}@media screen and (min-width: 1600px){.page__main .flex__inner .flex__item .eng{font-size:5vw;line-height:1.2}}.page__main .flex__inner .flex__item .simple__text{background:#f6f6f6}@media screen and (min-width: 320px){.page__main .flex__inner .flex__item .simple__text{font-size:12px;padding:1rem}}@media screen and (min-width: 768px){.page__main .flex__inner .flex__item .simple__text{font-size:12px;padding:1rem}}@media screen and (min-width: 960px){.page__main .flex__inner .flex__item .simple__text{font-size:.9vw;padding:1rem}}@media screen and (min-width: 1600px){.page__main .flex__inner .flex__item .simple__text{font-size:.9vw;padding:1rem}}.page__main .flex__inner .flex__item .page__nav{position:fixed;z-index:999;transition:all .7s ease}@media screen and (min-width: 320px){.page__main .flex__inner .flex__item .page__nav{padding:3vw 2vw 0;top:70px;transform:translateX(-100%)}}@media screen and (min-width: 768px){.page__main .flex__inner .flex__item .page__nav{padding:3vw 2vw 0;top:70px;transform:translateX(-100%)}}@media screen and (min-width: 960px){.page__main .flex__inner .flex__item .page__nav{padding:3vw 2vw 0;top:70px;transform:translateX(-100%)}}@media screen and (min-width: 1600px){.page__main .flex__inner .flex__item .page__nav{padding:3vw 2vw 0;top:70px;transform:translateX(-100%)}}@media screen and (min-width: 320px){.page__main .flex__inner .flex__item .page__nav.fixed{transform:translateX(-100%)}}@media screen and (min-width: 768px){.page__main .flex__inner .flex__item .page__nav.fixed{transform:translateX(-100%)}}@media screen and (min-width: 960px){.page__main .flex__inner .flex__item .page__nav.fixed{transform:translateX(0)}}@media screen and (min-width: 1600px){.page__main .flex__inner .flex__item .page__nav.fixed{transform:translateX(0)}}@media screen and (min-width: 320px){.page__main .flex__inner .flex__item .page__nav ul{display:flex;flex-direction:column}}@media screen and (min-width: 768px){.page__main .flex__inner .flex__item .page__nav ul{display:flex;flex-direction:column}}@media screen and (min-width: 960px){.page__main .flex__inner .flex__item .page__nav ul{display:flex;flex-direction:column}}@media screen and (min-width: 1600px){.page__main .flex__inner .flex__item .page__nav ul{display:flex;flex-direction:column}}@media screen and (min-width: 320px){.page__main .flex__inner .flex__item .page__nav ul li{padding:.45rem 0}}@media screen and (min-width: 768px){.page__main .flex__inner .flex__item .page__nav ul li{padding:.45rem 0}}@media screen and (min-width: 960px){.page__main .flex__inner .flex__item .page__nav ul li{padding:.45rem 0}}@media screen and (min-width: 1600px){.page__main .flex__inner .flex__item .page__nav ul li{padding:.45rem 0}}@media screen and (min-width: 320px){.page__main .flex__inner .flex__item .page__nav ul li ul{flex-direction:row}}@media screen and (min-width: 768px){.page__main .flex__inner .flex__item .page__nav ul li ul{flex-direction:row}}@media screen and (min-width: 960px){.page__main .flex__inner .flex__item .page__nav ul li ul{flex-direction:row}}@media screen and (min-width: 1600px){.page__main .flex__inner .flex__item .page__nav ul li ul{flex-direction:row}}@media screen and (min-width: 320px){.page__main .flex__inner .flex__item .page__nav ul li ul li{display:flex;justify-content:flex-start}}@media screen and (min-width: 768px){.page__main .flex__inner .flex__item .page__nav ul li ul li{display:flex;justify-content:flex-start}}@media screen and (min-width: 960px){.page__main .flex__inner .flex__item .page__nav ul li ul li{display:flex;justify-content:flex-start}}@media screen and (min-width: 1600px){.page__main .flex__inner .flex__item .page__nav ul li ul li{display:flex;justify-content:flex-start}}.page__main .flex__inner .flex__item .page__nav ul li ul li a i{transform:translateX(0) !important}@media screen and (min-width: 320px){.page__main .flex__inner .flex__item .page__nav ul li ul li a i{padding:0 1rem 0 0}}@media screen and (min-width: 768px){.page__main .flex__inner .flex__item .page__nav ul li ul li a i{padding:0 1rem 0 0}}@media screen and (min-width: 960px){.page__main .flex__inner .flex__item .page__nav ul li ul li a i{padding:0 1rem 0 0}}@media screen and (min-width: 1600px){.page__main .flex__inner .flex__item .page__nav ul li ul li a i{padding:0 1rem 0 0}}.page__main .flex__inner .flex__item .page__nav ul li a{color:#036eb8}@media screen and (min-width: 320px){.page__main .flex__inner .flex__item .page__nav ul li a{display:flex;justify-content:space-between;align-items:center;font-size:.75vw}}@media screen and (min-width: 768px){.page__main .flex__inner .flex__item .page__nav ul li a{display:flex;justify-content:space-between;align-items:center;font-size:.75vw}}@media screen and (min-width: 960px){.page__main .flex__inner .flex__item .page__nav ul li a{display:flex;justify-content:space-between;align-items:center;font-size:.75vw}}@media screen and (min-width: 1600px){.page__main .flex__inner .flex__item .page__nav ul li a{display:flex;justify-content:space-between;align-items:center;font-size:.75vw}}@media screen and (min-width: 320px){.page__main .flex__inner .flex__item .page__nav ul li a:hover i{transform:translateX(1rem)}}@media screen and (min-width: 768px){.page__main .flex__inner .flex__item .page__nav ul li a:hover i{transform:translateX(1rem)}}@media screen and (min-width: 960px){.page__main .flex__inner .flex__item .page__nav ul li a:hover i{transform:translateX(1rem)}}@media screen and (min-width: 1600px){.page__main .flex__inner .flex__item .page__nav ul li a:hover i{transform:translateX(1rem)}}.page__main .flex__inner .flex__item .page__nav ul li a i{transition:all .4s}@media screen and (min-width: 320px){.page__main .flex__inner .flex__item .page__nav ul li a i{padding-left:1rem}}@media screen and (min-width: 768px){.page__main .flex__inner .flex__item .page__nav ul li a i{padding-left:1rem}}@media screen and (min-width: 960px){.page__main .flex__inner .flex__item .page__nav ul li a i{padding-left:1rem}}@media screen and (min-width: 1600px){.page__main .flex__inner .flex__item .page__nav ul li a i{padding-left:1rem}}.gallery__text__block{background:#f6f6f6}@media screen and (min-width: 320px){.gallery__text__block .block__inner{display:block;align-items:center;padding:0 8vw}}@media screen and (min-width: 768px){.gallery__text__block .block__inner{display:block;align-items:center;padding:0 1.5rem}}@media screen and (min-width: 960px){.gallery__text__block .block__inner{display:flex;align-items:center;padding:0 13vw 5rem}}@media screen and (min-width: 1600px){.gallery__text__block .block__inner{display:flex;align-items:center;padding:0 13vw 5rem}}@media screen and (min-width: 320px){.gallery__text__block .block__inner .block__item{width:100%}}@media screen and (min-width: 768px){.gallery__text__block .block__inner .block__item{width:100%}}@media screen and (min-width: 960px){.gallery__text__block .block__inner .block__item{width:50%}}@media screen and (min-width: 1600px){.gallery__text__block .block__inner .block__item{width:50%}}.gallery__text__block .block__inner .block__item .three__gallery{position:relative;z-index:1}@media screen and (min-width: 320px){.gallery__text__block .block__inner .block__item .three__gallery{display:block;flex-direction:column;transform:scale(1);top:-5vw}}@media screen and (min-width: 768px){.gallery__text__block .block__inner .block__item .three__gallery{display:block;flex-direction:column;transform:scale(1);top:-5vw}}@media screen and (min-width: 960px){.gallery__text__block .block__inner .block__item .three__gallery{display:flex;flex-direction:column;transform:scale(1.1);top:auto}}@media screen and (min-width: 1600px){.gallery__text__block .block__inner .block__item .three__gallery{display:flex;flex-direction:column;transform:scale(1.1);top:auto}}.gallery__text__block .block__inner .block__item .three__gallery .thumb__item{box-shadow:5px 5px 30px rgba(0,0,0,.18)}@media screen and (min-width: 320px){.gallery__text__block .block__inner .block__item .three__gallery .item__top{width:100%;margin-bottom:.5rem}}@media screen and (min-width: 768px){.gallery__text__block .block__inner .block__item .three__gallery .item__top{width:100%;margin-bottom:.5rem}}@media screen and (min-width: 960px){.gallery__text__block .block__inner .block__item .three__gallery .item__top{width:100%;margin-bottom:1rem}}@media screen and (min-width: 1600px){.gallery__text__block .block__inner .block__item .three__gallery .item__top{width:100%;margin-bottom:1rem}}@media screen and (min-width: 320px){.gallery__text__block .block__inner .block__item .three__gallery .item__top .thumb__item{height:40vw}}@media screen and (min-width: 768px){.gallery__text__block .block__inner .block__item .three__gallery .item__top .thumb__item{height:40vw}}@media screen and (min-width: 960px){.gallery__text__block .block__inner .block__item .three__gallery .item__top .thumb__item{height:20vw}}@media screen and (min-width: 1600px){.gallery__text__block .block__inner .block__item .three__gallery .item__top .thumb__item{height:20vw}}@media screen and (min-width: 320px){.gallery__text__block .block__inner .block__item .three__gallery .item__bottom{display:flex;flex-direction:row;justify-content:space-between}}@media screen and (min-width: 768px){.gallery__text__block .block__inner .block__item .three__gallery .item__bottom{display:flex;flex-direction:row;justify-content:space-between}}@media screen and (min-width: 960px){.gallery__text__block .block__inner .block__item .three__gallery .item__bottom{display:flex;flex-direction:row;justify-content:space-between}}@media screen and (min-width: 1600px){.gallery__text__block .block__inner .block__item .three__gallery .item__bottom{display:flex;flex-direction:row;justify-content:space-between}}@media screen and (min-width: 320px){.gallery__text__block .block__inner .block__item .three__gallery .item__bottom .thumb__item{width:calc(50% - .25rem);height:26vw}}@media screen and (min-width: 768px){.gallery__text__block .block__inner .block__item .three__gallery .item__bottom .thumb__item{width:calc(50% - .25rem);height:26vw}}@media screen and (min-width: 960px){.gallery__text__block .block__inner .block__item .three__gallery .item__bottom .thumb__item{width:calc(50% - .5rem);height:12vw}}@media screen and (min-width: 1600px){.gallery__text__block .block__inner .block__item .three__gallery .item__bottom .thumb__item{width:calc(50% - .5rem);height:12vw}}@media screen and (min-width: 320px){.gallery__text__block .block__inner .block__item .text__block{padding:1rem 0 3rem}}@media screen and (min-width: 768px){.gallery__text__block .block__inner .block__item .text__block{padding:1rem 0 3rem}}@media screen and (min-width: 960px){.gallery__text__block .block__inner .block__item .text__block{padding:0 0 0 5vw}}@media screen and (min-width: 1600px){.gallery__text__block .block__inner .block__item .text__block{padding:0 0 0 5vw}}.gallery__text__block .block__inner .block__item .text__block .sub__title{font-weight:700}@media screen and (min-width: 320px){.gallery__text__block .block__inner .block__item .text__block .sub__title{font-size:12px;padding:0 0 3vw}}@media screen and (min-width: 768px){.gallery__text__block .block__inner .block__item .text__block .sub__title{font-size:12px;padding:0 0 2vw}}@media screen and (min-width: 960px){.gallery__text__block .block__inner .block__item .text__block .sub__title{font-size:.9vw;padding:0 0 1vw}}@media screen and (min-width: 1600px){.gallery__text__block .block__inner .block__item .text__block .sub__title{font-size:.9vw;padding:0 0 1vw}}@media screen and (min-width: 320px){.gallery__text__block .block__inner .block__item .text__block .title{font-size:1rem;padding:0 0 1.5rem}}@media screen and (min-width: 768px){.gallery__text__block .block__inner .block__item .text__block .title{font-size:1rem;padding:0 0 1.5rem}}@media screen and (min-width: 960px){.gallery__text__block .block__inner .block__item .text__block .title{font-size:1.6vw;padding:0 0 1.5vw}}@media screen and (min-width: 1600px){.gallery__text__block .block__inner .block__item .text__block .title{font-size:1.6vw;padding:0 0 1.5vw}}@media screen and (min-width: 320px){.gallery__text__block .block__inner .block__item .text__block .simple__text{font-size:12px;line-height:2.1;opacity:.7}}@media screen and (min-width: 768px){.gallery__text__block .block__inner .block__item .text__block .simple__text{font-size:12px;line-height:2.1;opacity:.7}}@media screen and (min-width: 960px){.gallery__text__block .block__inner .block__item .text__block .simple__text{font-size:.9vw;line-height:2.1;opacity:.7}}@media screen and (min-width: 1600px){.gallery__text__block .block__inner .block__item .text__block .simple__text{font-size:.9vw;line-height:2.1;opacity:.7}}@media screen and (min-width: 320px){.bg__img__text__block{padding:0}}@media screen and (min-width: 768px){.bg__img__text__block{padding:0}}@media screen and (min-width: 960px){.bg__img__text__block{padding:0}}@media screen and (min-width: 1600px){.bg__img__text__block{padding:0}}@media screen and (min-width: 320px){.bg__img__text__block .block__inner{display:flex;align-items:center;flex-direction:column}}@media screen and (min-width: 768px){.bg__img__text__block .block__inner{display:flex;align-items:center;flex-direction:column}}@media screen and (min-width: 960px){.bg__img__text__block .block__inner{display:flex;align-items:center;flex-direction:row}}@media screen and (min-width: 1600px){.bg__img__text__block .block__inner{display:flex;align-items:center;flex-direction:row}}@media screen and (min-width: 320px){.bg__img__text__block .block__inner .block__item:nth-child(1){width:100%}}@media screen and (min-width: 768px){.bg__img__text__block .block__inner .block__item:nth-child(1){width:100%}}@media screen and (min-width: 960px){.bg__img__text__block .block__inner .block__item:nth-child(1){width:100%}}@media screen and (min-width: 1600px){.bg__img__text__block .block__inner .block__item:nth-child(1){width:100%}}@media screen and (min-width: 320px){.bg__img__text__block .block__inner .block__item:nth-child(2){width:100%}}@media screen and (min-width: 768px){.bg__img__text__block .block__inner .block__item:nth-child(2){width:100%}}@media screen and (min-width: 960px){.bg__img__text__block .block__inner .block__item:nth-child(2){width:30%}}@media screen and (min-width: 1600px){.bg__img__text__block .block__inner .block__item:nth-child(2){width:30%}}@media screen and (min-width: 320px){.bg__img__text__block .block__inner .block__item .thumb__item{height:65vw}}@media screen and (min-width: 768px){.bg__img__text__block .block__inner .block__item .thumb__item{height:65vw}}@media screen and (min-width: 960px){.bg__img__text__block .block__inner .block__item .thumb__item{height:60vw}}@media screen and (min-width: 1600px){.bg__img__text__block .block__inner .block__item .thumb__item{height:60vw}}.bg__img__text__block .block__inner .block__item .text__area{position:relative;background:#fff}@media screen and (min-width: 320px){.bg__img__text__block .block__inner .block__item .text__area{width:auto;padding:2rem 1rem;left:auto}}@media screen and (min-width: 768px){.bg__img__text__block .block__inner .block__item .text__area{width:auto;padding:2rem 1rem;left:auto}}@media screen and (min-width: 960px){.bg__img__text__block .block__inner .block__item .text__area{width:calc(200% - 12rem);padding:4rem 25% 3rem;left:-100%}}@media screen and (min-width: 1600px){.bg__img__text__block .block__inner .block__item .text__area{width:calc(200% - 12rem);padding:6rem 25%;left:-100%}}@media screen and (min-width: 320px){.bg__img__text__block .block__inner .block__item .text__area .eng{font-size:12px}}@media screen and (min-width: 768px){.bg__img__text__block .block__inner .block__item .text__area .eng{font-size:12px}}@media screen and (min-width: 960px){.bg__img__text__block .block__inner .block__item .text__area .eng{font-size:1.1vw}}@media screen and (min-width: 1600px){.bg__img__text__block .block__inner .block__item .text__area .eng{font-size:1.1vw}}@media screen and (min-width: 320px){.bg__img__text__block .block__inner .block__item .text__area .title{font-size:1rem;padding:1.5rem 0}}@media screen and (min-width: 768px){.bg__img__text__block .block__inner .block__item .text__area .title{font-size:1rem;padding:1.5rem 0}}@media screen and (min-width: 960px){.bg__img__text__block .block__inner .block__item .text__area .title{font-size:1.6vw;padding:3rem 0}}@media screen and (min-width: 1600px){.bg__img__text__block .block__inner .block__item .text__area .title{font-size:1.6vw;padding:3rem 0}}@media screen and (min-width: 320px){.bg__img__text__block .block__inner .block__item .text__area .simple__text{font-size:12px;line-height:2.1;opacity:.7}}@media screen and (min-width: 768px){.bg__img__text__block .block__inner .block__item .text__area .simple__text{font-size:12px;line-height:2.1;opacity:.7}}@media screen and (min-width: 960px){.bg__img__text__block .block__inner .block__item .text__area .simple__text{font-size:.9vw;line-height:2.1;opacity:.7}}@media screen and (min-width: 1600px){.bg__img__text__block .block__inner .block__item .text__area .simple__text{font-size:.9vw;line-height:2.1;opacity:.7}}.bg__img__text__block .block__inner .block__item .text__area .img__item__sign__block{display:flex;align-items:center;justify-content:flex-end}@media screen and (min-width: 320px){.bg__img__text__block .block__inner .block__item .text__area .img__item__sign__block{margin-top:3rem}}@media screen and (min-width: 960px){.bg__img__text__block .block__inner .block__item .text__area .img__item__sign__block{margin-top:3rem}}@media screen and (min-width: 768px){.bg__img__text__block .block__inner .block__item .text__area .img__item__sign__block{margin-top:1.5rem}}@media screen and (min-width: 1600px){.bg__img__text__block .block__inner .block__item .text__area .img__item__sign__block{margin-top:1.5rem}}@media screen and (min-width: 320px){.bg__img__text__block .block__inner .block__item .text__area .img__item__sign__block span{font-size:12px}}@media screen and (min-width: 768px){.bg__img__text__block .block__inner .block__item .text__area .img__item__sign__block span{font-size:12px}}@media screen and (min-width: 960px){.bg__img__text__block .block__inner .block__item .text__area .img__item__sign__block span{font-size:12px}}@media screen and (min-width: 1600px){.bg__img__text__block .block__inner .block__item .text__area .img__item__sign__block span{font-size:12px}}@media screen and (min-width: 320px){.bg__img__text__block .block__inner .block__item .text__area .img__item__sign__block img{width:130px;margin-left:.7rem}}@media screen and (min-width: 768px){.bg__img__text__block .block__inner .block__item .text__area .img__item__sign__block img{width:130px;margin-left:.7rem}}@media screen and (min-width: 960px){.bg__img__text__block .block__inner .block__item .text__area .img__item__sign__block img{width:150px;margin-left:.7rem}}@media screen and (min-width: 1600px){.bg__img__text__block .block__inner .block__item .text__area .img__item__sign__block img{width:150px;margin-left:.7rem}}@media screen and (min-width: 320px){.simple__grid__container{padding:0 0 5vh}}@media screen and (min-width: 768px){.simple__grid__container{padding:0 0 5vh}}@media screen and (min-width: 960px){.simple__grid__container{padding:0 0 5vh}}@media screen and (min-width: 1600px){.simple__grid__container{padding:0 0 5vh}}@media screen and (min-width: 320px){.simple__grid__container .grid__inner{display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:1rem}}@media screen and (min-width: 768px){.simple__grid__container .grid__inner{display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:1rem}}@media screen and (min-width: 960px){.simple__grid__container .grid__inner{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:1.5rem}}@media screen and (min-width: 1600px){.simple__grid__container .grid__inner{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:1.5rem}}.simple__grid__container .grid__inner .round__item:hover .thumb__item::before{transform:scale(1.1)}.simple__grid__container .grid__inner .round__item:hover .thumb__item .simple__text{opacity:1;transform:scale(1)}.simple__grid__container .grid__inner .round__item:hover .title{background:#56ccf2;background:linear-gradient(to right, #56ccf2 0%, #2f80ed 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#56ccf2", endColorstr="#2f80ed",GradientType=1 );-webkit-background-clip:text;-webkit-text-fill-color:transparent}.simple__grid__container .grid__inner .round__item .thumb__item{position:relative;z-index:1;background-color:#fff;border-radius:100%;margin:0 auto}@media screen and (min-width: 320px){.simple__grid__container .grid__inner .round__item .thumb__item{width:calc(37vw - 1rem);height:calc(37vw - 1rem)}}@media screen and (min-width: 768px){.simple__grid__container .grid__inner .round__item .thumb__item{width:calc(37vw - 1rem);height:calc(37vw - 1rem)}}@media screen and (min-width: 960px){.simple__grid__container .grid__inner .round__item .thumb__item{width:calc(18.5vw - 1.875rem);height:calc(18.5vw - 1.875rem)}}@media screen and (min-width: 1600px){.simple__grid__container .grid__inner .round__item .thumb__item{width:calc(14.5vw - 1.875rem);height:calc(14.5vw - 1.875rem)}}.simple__grid__container .grid__inner .round__item .thumb__item::before{content:"";display:block;position:absolute;background:#5bb2ff;border-radius:100%;width:100%;height:100%;opacity:.4;top:0;left:0;z-index:-1;transition:all .3s}.simple__grid__container .grid__inner .round__item .thumb__item .img__fit{border-radius:100%}.simple__grid__container .grid__inner .round__item .thumb__item .simple__text{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;width:100%;height:100%;box-sizing:border-box;border-radius:100%;background-color:rgba(81,156,223,.7);opacity:0;transform:scale(0.95);transition:all .3s}@media screen and (min-width: 320px){.simple__grid__container .grid__inner .round__item .thumb__item .simple__text{padding:1.5rem;font-size:9px;line-height:2.1}}@media screen and (min-width: 768px){.simple__grid__container .grid__inner .round__item .thumb__item .simple__text{padding:1.5rem;font-size:11px;line-height:2.1}}@media screen and (min-width: 960px){.simple__grid__container .grid__inner .round__item .thumb__item .simple__text{padding:1.5rem;font-size:11px;line-height:2.1}}@media screen and (min-width: 1600px){.simple__grid__container .grid__inner .round__item .thumb__item .simple__text{padding:1.5rem;font-size:11px;line-height:2.1}}.simple__grid__container .grid__inner .round__item .thumb__item .simple__text span{color:#fff}.simple__grid__container .grid__inner .round__item .name{text-align:center}.simple__grid__container .grid__inner .round__item .name .title{transition:all .4s}@media screen and (min-width: 320px){.simple__grid__container .grid__inner .round__item .name .title{font-size:14px;padding:.5rem 0}}@media screen and (min-width: 768px){.simple__grid__container .grid__inner .round__item .name .title{font-size:14px;padding:.5rem 0}}@media screen and (min-width: 960px){.simple__grid__container .grid__inner .round__item .name .title{font-size:1rem;padding:.5rem 0}}@media screen and (min-width: 1600px){.simple__grid__container .grid__inner .round__item .name .title{font-size:1.2rem;padding:.5rem 0}}.simple__grid__container .grid__inner .grid__item{position:relative;background:#5bb2ff;color:#fff;transition:all .4s}@media screen and (min-width: 320px){.simple__grid__container .grid__inner .grid__item{display:flex;flex-direction:column;padding:1.5rem}}@media screen and (min-width: 768px){.simple__grid__container .grid__inner .grid__item{display:flex;flex-direction:column;padding:1.5rem}}@media screen and (min-width: 960px){.simple__grid__container .grid__inner .grid__item{display:flex;flex-direction:column;padding:1.5rem}}@media screen and (min-width: 1600px){.simple__grid__container .grid__inner .grid__item{display:flex;flex-direction:column;padding:1.5rem}}.simple__grid__container .grid__inner .grid__item .img__fit{height:auto}.simple__grid__container .grid__inner .grid__item .thumb__item{width:100%}@media screen and (min-width: 320px){.simple__grid__container .grid__inner .grid__item .thumb__item{height:40vw}}@media screen and (min-width: 768px){.simple__grid__container .grid__inner .grid__item .thumb__item{height:40vw}}@media screen and (min-width: 960px){.simple__grid__container .grid__inner .grid__item .thumb__item{height:11vw}}@media screen and (min-width: 1600px){.simple__grid__container .grid__inner .grid__item .thumb__item{height:11vw}}.simple__grid__container .grid__inner .grid__item .thumb__item .img__fit{height:100%}.simple__grid__container .grid__inner .grid__item .bottom{overflow:hidden;transition:all .4s}@media screen and (min-width: 320px){.simple__grid__container .grid__inner .grid__item .bottom{height:auto}}@media screen and (min-width: 768px){.simple__grid__container .grid__inner .grid__item .bottom{height:auto}}@media screen and (min-width: 960px){.simple__grid__container .grid__inner .grid__item .bottom{height:auto}}@media screen and (min-width: 1600px){.simple__grid__container .grid__inner .grid__item .bottom{height:auto}}.simple__grid__container .grid__inner .grid__item .mb__icon{color:#5bb2ff;position:absolute;right:0}@media screen and (min-width: 320px){.simple__grid__container .grid__inner .grid__item .mb__icon{top:50%}}@media screen and (min-width: 768px){.simple__grid__container .grid__inner .grid__item .mb__icon{top:50%}}@media screen and (min-width: 960px){.simple__grid__container .grid__inner .grid__item .mb__icon{display:none}}@media screen and (min-width: 1600px){.simple__grid__container .grid__inner .grid__item .mb__icon{display:none}}@media screen and (min-width: 320px){.simple__grid__container .grid__inner .grid__item .num{font-size:10px;padding:1rem 0}}@media screen and (min-width: 768px){.simple__grid__container .grid__inner .grid__item .num{font-size:10px;padding:1rem 0}}@media screen and (min-width: 960px){.simple__grid__container .grid__inner .grid__item .num{font-size:12px;padding:1rem 0}}@media screen and (min-width: 1600px){.simple__grid__container .grid__inner .grid__item .num{font-size:12px;padding:1rem 0}}@media screen and (min-width: 320px){.simple__grid__container .grid__inner .grid__item .title{font-size:1rem;padding:0 0 1rem}}@media screen and (min-width: 768px){.simple__grid__container .grid__inner .grid__item .title{font-size:1rem;padding:0 0 1rem}}@media screen and (min-width: 960px){.simple__grid__container .grid__inner .grid__item .title{font-size:1rem;padding:0 0 1rem}}@media screen and (min-width: 1600px){.simple__grid__container .grid__inner .grid__item .title{font-size:1rem;padding:0 0 1rem}}@media screen and (min-width: 320px){.simple__grid__container .grid__inner .grid__item .simple__text{font-size:12px;line-height:2.1;padding:0 0 1rem}}@media screen and (min-width: 768px){.simple__grid__container .grid__inner .grid__item .simple__text{font-size:12px;line-height:2.1;padding:0 0 1rem}}@media screen and (min-width: 1600px){.simple__grid__container .grid__inner .grid__item .simple__text{font-size:14px;line-height:2.1;padding:0 0 1rem}}@media screen and (min-width: 960px){.simple__grid__container .grid__inner .grid__item .simple__text{font-size:14px;line-height:2.1;padding:0 0 1rem}}.st__view{position:relative;z-index:9;padding-bottom:5vw}@media screen and (min-width: 960px){.st__view{padding-bottom:3vw}}@media screen and (min-width: 320px){.st__view .view__inner{height:60vw}}@media screen and (min-width: 768px){.st__view .view__inner{height:60vw}}@media screen and (min-width: 960px){.st__view .view__inner{height:40vw}}@media screen and (min-width: 1600px){.st__view .view__inner{height:40vw}}@media screen and (min-width: 320px){.table__block{display:block;padding:3vw 0}}@media screen and (min-width: 768px){.table__block{display:block;padding:3vw 0}}@media screen and (min-width: 960px){.table__block{display:flex;align-items:flex-start;padding:3vw 10vw}}@media screen and (min-width: 1600px){.table__block{display:flex;align-items:flex-start;padding:3vw 10vw}}@media screen and (min-width: 320px){.table__block .item__block:nth-child(1){width:100%}}@media screen and (min-width: 768px){.table__block .item__block:nth-child(1){width:100%}}@media screen and (min-width: 960px){.table__block .item__block:nth-child(1){width:35%}}@media screen and (min-width: 1600px){.table__block .item__block:nth-child(1){width:35%}}@media screen and (min-width: 320px){.table__block .item__block:nth-child(2){width:100%}}@media screen and (min-width: 768px){.table__block .item__block:nth-child(2){width:100%}}@media screen and (min-width: 960px){.table__block .item__block:nth-child(2){width:65%}}@media screen and (min-width: 1600px){.table__block .item__block:nth-child(2){width:65%}}@media screen and (min-width: 320px){.table__block .item__block .title{font-size:1rem;padding:1rem 0}}@media screen and (min-width: 768px){.table__block .item__block .title{font-size:1rem;padding:1rem 0}}@media screen and (min-width: 960px){.table__block .item__block .title{font-size:1rem;padding:1.5rem 0}}@media screen and (min-width: 1600px){.table__block .item__block .title{font-size:1rem;padding:1.5rem 0}}@media screen and (min-width: 320px){.table__item{display:block;border-bottom:solid 1px #f1f1f1;padding:.7rem 0}}@media screen and (min-width: 768px){.table__item{display:block;border-bottom:solid 1px #f1f1f1;padding:.7rem 0}}@media screen and (min-width: 960px){.table__item{display:flex;border-bottom:solid 1px #f1f1f1;padding:1.5rem 0}}@media screen and (min-width: 1600px){.table__item{display:flex;border-bottom:solid 1px #f1f1f1;padding:1.5rem 0}}.table__item dt{font-weight:700}@media screen and (min-width: 320px){.table__item dt{width:100%;font-size:12px;line-height:2.1}}@media screen and (min-width: 768px){.table__item dt{width:100%;font-size:12px;line-height:2.1}}@media screen and (min-width: 960px){.table__item dt{width:35%;font-size:1rem;line-height:2.1}}@media screen and (min-width: 1600px){.table__item dt{width:35%;font-size:1rem;line-height:2.1}}@media screen and (min-width: 320px){.table__item dd{width:100%;font-size:12px;line-height:2.1}}@media screen and (min-width: 768px){.table__item dd{width:100%;font-size:12px;line-height:2.1}}@media screen and (min-width: 960px){.table__item dd{width:65%;font-size:14px;line-height:2.1}}@media screen and (min-width: 1600px){.table__item dd{width:65%;font-size:14px;line-height:2.1}}.table__item dd a{color:#5bb2ff}.table__item dd a:hover{color:#036eb8;text-decoration:underline}#page__crew{background:#f6f6f6}@media screen and (min-width: 320px){#page__crew .crew__list__container{padding:0 0 3rem}}@media screen and (min-width: 768px){#page__crew .crew__list__container{padding:0 0 3rem}}@media screen and (min-width: 960px){#page__crew .crew__list__container{padding:5rem 0}}@media screen and (min-width: 1600px){#page__crew .crew__list__container{padding:5rem 0}}@media screen and (min-width: 320px){#page__crew .simple__grid__container .grid__inner{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:1rem}}@media screen and (min-width: 768px){#page__crew .simple__grid__container .grid__inner{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:1rem}}@media screen and (min-width: 960px){#page__crew .simple__grid__container .grid__inner{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:2.5rem}}@media screen and (min-width: 1600px){#page__crew .simple__grid__container .grid__inner{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:2.5rem}}@media screen and (min-width: 320px){#page__access{padding:3vw 0 0}}@media screen and (min-width: 768px){#page__access{padding:3vw 0 0}}@media screen and (min-width: 960px){#page__access{padding:3vw 0 0}}@media screen and (min-width: 1600px){#page__access{padding:3vw 0 0}}#square__container{position:relative}@media screen and (min-width: 320px){#square__container{padding:0 5vw}}@media screen and (min-width: 768px){#square__container{padding:0 5vw}}@media screen and (min-width: 960px){#square__container{padding:0 10vw}}@media screen and (min-width: 1600px){#square__container{padding:0 10vw}}@media screen and (min-width: 320px){#square__container.square__page__container{padding:7vw 5vw}}@media screen and (min-width: 768px){#square__container.square__page__container{padding:7vw 5vw}}@media screen and (min-width: 960px){#square__container.square__page__container{padding:3vw 10vw}}@media screen and (min-width: 1600px){#square__container.square__page__container{padding:3vw 10vw}}.expand__container{position:relative}@media screen and (min-width: 320px){.expand__container{width:calc(100% + 10vw);left:-5vw}}@media screen and (min-width: 768px){.expand__container{width:calc(100% + 10vw);left:-5vw}}@media screen and (min-width: 960px){.expand__container{width:calc(100% + 20vw);left:-10vw}}@media screen and (min-width: 1600px){.expand__container{width:calc(100% + 20vw);left:-10vw}}@media screen and (min-width: 320px){.expand__add{padding:0 8vw}}@media screen and (min-width: 768px){.expand__add{padding:0 8vw}}@media screen and (min-width: 960px){.expand__add{padding:0 13vw}}@media screen and (min-width: 1600px){.expand__add{padding:0 13vw}}@media screen and (min-width: 320px){.flow__animation__container .grid__container{padding:.5rem 0 0}}@media screen and (min-width: 768px){.flow__animation__container .grid__container{padding:.5rem 0 0}}@media screen and (min-width: 960px){.flow__animation__container .grid__container{padding:1rem 0 0}}@media screen and (min-width: 1600px){.flow__animation__container .grid__container{padding:1rem 0 0}}.flow__animation__container .grid__container.block__second{padding:0}@media screen and (min-width: 320px){.flow__animation__container .grid__container .grid__item{padding:0 .25rem .5rem}}@media screen and (min-width: 768px){.flow__animation__container .grid__container .grid__item{padding:0 .25rem .5rem}}@media screen and (min-width: 960px){.flow__animation__container .grid__container .grid__item{padding:0 .5rem 1rem}}@media screen and (min-width: 1600px){.flow__animation__container .grid__container .grid__item{padding:0 .5rem 1rem}}@media screen and (min-width: 320px){.sns__container{margin:0}}@media screen and (min-width: 768px){.sns__container{margin:0}}@media screen and (min-width: 960px){.sns__container{margin:0}}@media screen and (min-width: 1600px){.sns__container{margin:0}}.sns__container .sns__inner{background:#036eb8}@media screen and (min-width: 320px){.sns__container .sns__inner{padding:3rem 0}}@media screen and (min-width: 768px){.sns__container .sns__inner{padding:3rem 0}}@media screen and (min-width: 960px){.sns__container .sns__inner{padding:5vw 0}}@media screen and (min-width: 1600px){.sns__container .sns__inner{padding:5vw 0}}@media screen and (min-width: 320px){.sns__container .sns__inner ul{display:flex;align-items:center;flex-direction:column;justify-content:center}}@media screen and (min-width: 768px){.sns__container .sns__inner ul{display:flex;align-items:center;flex-direction:column;justify-content:center}}@media screen and (min-width: 960px){.sns__container .sns__inner ul{display:flex;align-items:center;flex-direction:row;justify-content:center}}@media screen and (min-width: 1600px){.sns__container .sns__inner ul{display:flex;align-items:center;flex-direction:row;justify-content:center}}@media screen and (min-width: 320px){.sns__container .sns__inner ul li{padding:0 1rem}}@media screen and (min-width: 768px){.sns__container .sns__inner ul li{padding:0 1rem}}@media screen and (min-width: 960px){.sns__container .sns__inner ul li{padding:0 1rem}}@media screen and (min-width: 1600px){.sns__container .sns__inner ul li{padding:0 1rem}}.sns__container .sns__inner ul li a{position:relative;color:#fff;font-weight:700}@media screen and (min-width: 320px){.sns__container .sns__inner ul li a{display:flex;align-items:center;line-height:3.1;font-size:1rem}}@media screen and (min-width: 768px){.sns__container .sns__inner ul li a{display:flex;align-items:center;line-height:3.1;font-size:1rem}}@media screen and (min-width: 960px){.sns__container .sns__inner ul li a{display:flex;align-items:center;line-height:2.1;font-size:1.3rem}}@media screen and (min-width: 1600px){.sns__container .sns__inner ul li a{display:flex;align-items:center;line-height:2.1;font-size:1.3rem}}.sns__container .sns__inner ul li a::before{content:"";display:block;position:absolute;background:#fff;width:0;height:1.5px;border-radius:50px;bottom:0;left:0;transition:all .4s}.sns__container .sns__inner ul li a:hover::before{width:100%}@media screen and (min-width: 320px){.sns__container .sns__inner ul li a i{font-size:120%;padding:0 .5rem 0 0}}@media screen and (min-width: 768px){.sns__container .sns__inner ul li a i{font-size:120%;padding:0 .5rem 0 0}}@media screen and (min-width: 960px){.sns__container .sns__inner ul li a i{font-size:120%;padding:0 .5rem 0 0}}@media screen and (min-width: 1600px){.sns__container .sns__inner ul li a i{font-size:120%;padding:0 .5rem 0 0}}@media screen and (min-width: 320px){.page__main__small{margin-top:50px}}@media screen and (min-width: 768px){.page__main__small{margin-top:50px}}@media screen and (min-width: 960px){.page__main__small{margin-top:100px}}@media screen and (min-width: 1600px){.page__main__small{margin-top:100px}}.page__main__small .thumb__item{margin:0 auto;overflow:hidden}@media screen and (min-width: 320px){.page__main__small .thumb__item{width:100%;height:70vw}}@media screen and (min-width: 768px){.page__main__small .thumb__item{width:100%;height:70vw}}@media screen and (min-width: 960px){.page__main__small .thumb__item{width:100%;height:40vw}}@media screen and (min-width: 1600px){.page__main__small .thumb__item{width:100%;height:40vw}}.page__main__small .thumb__item .img__item{height:110%}.page__main__small .main__title__area{background:#f6f6f6}@media screen and (min-width: 320px){.page__main__small .main__title__area{padding:10vw 0}}@media screen and (min-width: 768px){.page__main__small .main__title__area{padding:10vw 0}}@media screen and (min-width: 960px){.page__main__small .main__title__area{padding:5vw 0}}@media screen and (min-width: 1600px){.page__main__small .main__title__area{padding:5vw 0}}.page__main__small .main__title__area .eng{text-align:center;font-weight:700}@media screen and (min-width: 320px){.page__main__small .main__title__area .eng{font-size:6vw;padding:0 0 1rem}}@media screen and (min-width: 768px){.page__main__small .main__title__area .eng{font-size:6vw;padding:0 0 1rem}}@media screen and (min-width: 960px){.page__main__small .main__title__area .eng{font-size:3vw;padding:0 0 1rem}}@media screen and (min-width: 1600px){.page__main__small .main__title__area .eng{font-size:3vw;padding:0 0 1rem}}@media screen and (min-width: 320px){.page__main__small .main__title__area .position__list{display:flex;align-items:center;justify-content:center}}@media screen and (min-width: 768px){.page__main__small .main__title__area .position__list{display:flex;align-items:center;justify-content:center}}@media screen and (min-width: 960px){.page__main__small .main__title__area .position__list{display:flex;align-items:center;justify-content:center}}@media screen and (min-width: 1600px){.page__main__small .main__title__area .position__list{display:flex;align-items:center;justify-content:center}}.page__main__small .main__title__area .position__list li{position:relative;background:#56ccf2;background:linear-gradient(to right, #56ccf2 0%, #2f80ed 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#56ccf2", endColorstr="#2f80ed",GradientType=1 );-webkit-background-clip:text;-webkit-text-fill-color:transparent;border-left:solid 1px #56ccf2;border-right:solid 1px #2f80ed}@media screen and (min-width: 320px){.page__main__small .main__title__area .position__list li{padding:.5rem 1rem;margin:0 .5rem;font-size:11px}}@media screen and (min-width: 768px){.page__main__small .main__title__area .position__list li{padding:.5rem 1rem;margin:0 .5rem;font-size:11px}}@media screen and (min-width: 960px){.page__main__small .main__title__area .position__list li{padding:.7rem 1.2rem;margin:0 1rem;font-size:1rem}}@media screen and (min-width: 1600px){.page__main__small .main__title__area .position__list li{padding:.7rem 1.2rem;margin:0 1rem;font-size:1rem}}.page__main__small .main__title__area .position__list li::before,.page__main__small .main__title__area .position__list li::after{content:"";display:block;position:absolute;background:#56ccf2;background:linear-gradient(to right, #56ccf2 0%, #2f80ed 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#56ccf2", endColorstr="#2f80ed",GradientType=1 );width:100%;height:1px;left:0}.page__main__small .main__title__area .position__list li::before{top:0}.page__main__small .main__title__area .position__list li::after{bottom:0}.page__main__small .main__title__area .comment{position:relative;z-index:1;margin:0 auto;background:#fff;border-radius:30px;box-sizing:border-box;overflow:hidden}@media screen and (min-width: 320px){.page__main__small .main__title__area .comment{width:90%;padding:3em;font-size:11px;line-height:2.1;margin:2rem auto}}@media screen and (min-width: 768px){.page__main__small .main__title__area .comment{width:90%;padding:3em;font-size:11px;line-height:2.1;margin:2rem auto}}@media screen and (min-width: 960px){.page__main__small .main__title__area .comment{width:70%;padding:3rem;font-size:14px;line-height:2.1;margin:2rem auto}}@media screen and (min-width: 1600px){.page__main__small .main__title__area .comment{width:70%;padding:3rem;font-size:14px;line-height:2.1;margin:2rem auto}}.page__main__small .main__title__area .comment::before{content:"";display:block;position:absolute;z-index:-1;background-image:url("../images/logo__flat.png");background-size:contain;opacity:.1}@media screen and (min-width: 320px){.page__main__small .main__title__area .comment::before{width:150px;height:51px;right:1.5rem;bottom:1.5rem}}@media screen and (min-width: 768px){.page__main__small .main__title__area .comment::before{width:250px;height:86px;right:1.5rem;bottom:1.5rem}}@media screen and (min-width: 960px){.page__main__small .main__title__area .comment::before{width:250px;height:86px;right:1.5rem;bottom:1.5rem}}@media screen and (min-width: 1600px){.page__main__small .main__title__area .comment::before{width:250px;height:86px;right:1.5rem;bottom:1.5rem}}@media screen and (min-width: 320px){.page__main__small .main__title__area .sns{display:flex;align-items:center;justify-content:center}}@media screen and (min-width: 768px){.page__main__small .main__title__area .sns{display:flex;align-items:center;justify-content:center}}@media screen and (min-width: 960px){.page__main__small .main__title__area .sns{display:flex;align-items:center;justify-content:center}}@media screen and (min-width: 1600px){.page__main__small .main__title__area .sns{display:flex;align-items:center;justify-content:center}}@media screen and (min-width: 320px){.page__main__small .main__title__area .sns li{padding:0 1rem}}@media screen and (min-width: 768px){.page__main__small .main__title__area .sns li{padding:0 1rem}}@media screen and (min-width: 960px){.page__main__small .main__title__area .sns li{padding:0 1rem}}@media screen and (min-width: 1600px){.page__main__small .main__title__area .sns li{padding:0 1rem}}.page__main__small .main__title__area .sns li a{display:flex;align-items:center;justify-content:center;border-radius:100%;background:#56ccf2;background:linear-gradient(to right, #56ccf2 0%, #2f80ed 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#56ccf2", endColorstr="#2f80ed",GradientType=1 );color:#fff;top:all .4s}@media screen and (min-width: 320px){.page__main__small .main__title__area .sns li a{font-size:1rem;width:40px;height:40px}}@media screen and (min-width: 768px){.page__main__small .main__title__area .sns li a{font-size:1rem;width:40px;height:40px}}@media screen and (min-width: 960px){.page__main__small .main__title__area .sns li a{font-size:1rem;width:40px;height:40px}}@media screen and (min-width: 1600px){.page__main__small .main__title__area .sns li a{font-size:1rem;width:40px;height:40px}}.page__main__small .main__title__area .sns li a:hover{background:#036eb8}.form__container .wpcf7-not-valid-tip{font-size:12px}.form__container .wpcf7 form.invalid .wpcf7-response-output{background:#ffe4e4;border:none;color:#d40000;border-radius:3px;padding:1em 2em;font-size:14px;font-weight:normal}@media screen and (min-width: 320px){.form__container input[type=submit]{width:100%}}@media screen and (min-width: 960px){.form__container input[type=submit]{width:250px}}.form__container .form__inner{margin:0 auto}@media screen and (min-width: 320px){.form__container .form__inner{width:100%;padding:5vw 0}}@media screen and (min-width: 768px){.form__container .form__inner{width:100%;padding:5vw 0}}@media screen and (min-width: 960px){.form__container .form__inner{width:70%;padding:5vw 0}}@media screen and (min-width: 1600px){.form__container .form__inner{width:70%;padding:5vw 0}}.form__container .form__inner form{display:block}.form__container .simple__text{color:#444}@media screen and (min-width: 320px){.form__container .simple__text{font-size:12px;line-height:2.1;padding:1rem 0 2.5rem}}@media screen and (min-width: 768px){.form__container .simple__text{font-size:12px;line-height:2.1;padding:1rem 0 2.5rem}}@media screen and (min-width: 960px){.form__container .simple__text{font-size:.85rem;line-height:2.1;padding:0 0 3rem}}@media screen and (min-width: 1600px){.form__container .simple__text{font-size:.85rem;line-height:2.1;padding:0 0 3rem}}.form__container .simple__text a{color:#5bb2ff}.form__container .simple__text a:hover{text-decoration:underline}.form__container .simple__text.center__text{text-align:center}@media screen and (min-width: 320px){.form__container .simple__text.center__text{padding:0}}@media screen and (min-width: 768px){.form__container .simple__text.center__text{padding:0}}@media screen and (min-width: 960px){.form__container .simple__text.center__text{padding:0}}@media screen and (min-width: 1600px){.form__container .simple__text.center__text{padding:0}}@media screen and (min-width: 320px){.form__container .simple__text br{display:block}}@media screen and (min-width: 768px){.form__container .simple__text br{display:block}}@media screen and (min-width: 960px){.form__container .simple__text br{display:none}}@media screen and (min-width: 1600px){.form__container .simple__text br{display:none}}@media screen and (min-width: 320px){.form__item{display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:0 0 1.5rem}}@media screen and (min-width: 768px){.form__item{display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:0 0 1.5rem}}@media screen and (min-width: 960px){.form__item{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0 0 3rem}}@media screen and (min-width: 1600px){.form__item{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0 0 3rem}}.form__item select,.form__item input,.form__item textarea{border:none;outline:none;background:#f6f6f6;transition:all .3s}@media screen and (min-width: 320px){.form__item select,.form__item input,.form__item textarea{padding:.5rem;font-size:12px}}@media screen and (min-width: 768px){.form__item select,.form__item input,.form__item textarea{padding:.5rem;font-size:12px}}@media screen and (min-width: 960px){.form__item select,.form__item input,.form__item textarea{padding:1rem;font-size:1rem}}@media screen and (min-width: 1600px){.form__item select,.form__item input,.form__item textarea{padding:1rem;font-size:1rem}}.form__item select{width:100%}@media screen and (min-width: 320px){.form__item input,.form__item textarea{width:calc(100% - 1rem) !important}}@media screen and (min-width: 768px){.form__item input,.form__item textarea{width:calc(100% - 1rem) !important}}@media screen and (min-width: 960px){.form__item input,.form__item textarea{width:calc(100% - 2rem) !important}}@media screen and (min-width: 1600px){.form__item input,.form__item textarea{width:calc(100% - 2rem) !important}}@media screen and (min-width: 320px){.form__item textarea{min-height:200px}}@media screen and (min-width: 768px){.form__item textarea{min-height:200px}}@media screen and (min-width: 960px){.form__item textarea{min-height:200px}}@media screen and (min-width: 1600px){.form__item textarea{min-height:200px}}@media screen and (min-width: 768px){.form__item dt{display:flex;align-items:center;padding:0 0 .5rem;width:100%;font-size:12px}}@media screen and (min-width: 320px){.form__item dt{display:flex;align-items:center;padding:0 0 .5rem;width:100%;font-size:12px}}@media screen and (min-width: 960px){.form__item dt{display:flex;align-items:center;padding:0;width:34%;font-size:1rem}}@media screen and (min-width: 1600px){.form__item dt{display:flex;align-items:center;padding:0;width:34%;font-size:1rem}}.form__item dt span{border-radius:7px}@media screen and (min-width: 320px){.form__item dt span{font-size:10px;padding:.2rem 1rem;margin-right:.5rem}}@media screen and (min-width: 768px){.form__item dt span{font-size:10px;padding:.2rem 1rem;margin-right:.5rem}}@media screen and (min-width: 960px){.form__item dt span{font-size:.8rem;padding:.2rem 1rem;margin-right:.5rem}}@media screen and (min-width: 1600px){.form__item dt span{font-size:.8rem;padding:.2rem 1rem;margin-right:.5rem}}.form__item dt span.num1{background:#d40000;color:#fff}.form__item dt span.num2{background:#f6f6f6;color:#999}@media screen and (min-width: 320px){.form__item dd{width:100%}}@media screen and (min-width: 768px){.form__item dd{width:100%}}@media screen and (min-width: 960px){.form__item dd{width:65%}}@media screen and (min-width: 1600px){.form__item dd{width:65%}}.form__item label{position:relative;display:block}.form__item label .border{position:absolute;top:0;left:0;display:block;width:100%;height:100%}.form__item label .border::before,.form__item label .border::after{content:"";display:block;position:absolute;width:100%;height:1px;background:#56ccf2;background:linear-gradient(to right, #56ccf2 0%, #2f80ed 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#56ccf2", endColorstr="#2f80ed",GradientType=1 );left:0;transform:scaleX(0);transition:all .35s}.form__item label .border::before{top:0;transform-origin:right top}.form__item label .border::after{bottom:0;transform-origin:left top}.form__item label .border2{position:absolute;top:0;left:0;display:block;width:100%;height:100%}.form__item label .border2::before,.form__item label .border2::after{content:"";display:block;position:absolute;width:1px;height:100%;top:0;transform:scaleY(0);transition:all .35s}.form__item label .border2::before{background:#56ccf2;left:0;transform-origin:right top}.form__item label .border2::after{background:#2f80ed;right:0;transform-origin:right bottom}@media screen and (min-width: 320px){.form__item textarea{min-height:200px}}@media screen and (min-width: 768px){.form__item textarea{min-height:200px}}@media screen and (min-width: 960px){.form__item textarea{min-height:200px}}@media screen and (min-width: 1600px){.form__item textarea{min-height:200px}}.form__item .input__item{position:relative;z-index:1;display:block;width:100%;border:none;outline:none;background:#f6f6f6;transition:all .3s}@media screen and (min-width: 320px){.form__item .input__item{padding:.5rem;font-size:12px}}@media screen and (min-width: 768px){.form__item .input__item{padding:.5rem;font-size:12px}}@media screen and (min-width: 960px){.form__item .input__item{padding:1rem;font-size:1rem}}@media screen and (min-width: 1600px){.form__item .input__item{padding:1rem;font-size:1rem}}.form__item input,.form__item textarea{border-radius:0}@media screen and (min-width: 320px){.form__item input,.form__item textarea{width:calc(100% - 1rem) !important;font-size:16px}}@media screen and (min-width: 768px){.form__item input,.form__item textarea{width:calc(100% - 1rem) !important}}@media screen and (min-width: 960px){.form__item input,.form__item textarea{width:calc(100% - 2rem) !important;font-size:1rem}}@media screen and (min-width: 1600px){.form__item input,.form__item textarea{width:calc(100% - 2rem) !important}}.form__item select{width:100% !important;font-size:16px}@media screen and (min-width: 960px){.form__item select{font-size:1rem}}.form__item input[type=date]{width:100%;display:block}.form__item .input__item:focus{background:transparent}.form__item .input__item:focus+.border::before,.form__item .input__item:focus+.border::after{transform:scaleX(1)}.form__item .input__item:focus+.border+.border2::before,.form__item .input__item:focus+.border+.border2::after{transform:scaleY(1)}@media screen and (min-width: 320px){.form__item .form__text{padding:.5rem 0}}@media screen and (min-width: 768px){.form__item .form__text{padding:.5rem 0}}@media screen and (min-width: 960px){.form__item .form__text{padding:1rem 0;font-size:1rem}}@media screen and (min-width: 1600px){.form__item .form__text{padding:1rem 0;font-size:1rem}}.pagenavi{opacity:0;visibility:hidden}#infscr-loading{width:100%;margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}@media screen and (min-width: 320px){#infscr-loading{padding:3rem 0}}@media screen and (min-width: 768px){#infscr-loading{padding:3rem 0}}@media screen and (min-width: 960px){#infscr-loading{padding:3rem 0}}@media screen and (min-width: 1600px){#infscr-loading{padding:3rem 0}}#infscr-loading img{display:none}#video-background,#video-overlay{position:fixed;top:0;left:0;min-width:100%;min-height:100%;width:auto;height:auto}.single__block{font-family:a-otf-gothic-bbb-pr6n,sans-serif;font-weight:400;font-style:normal}@media screen and (min-width: 320px){.single__block{padding:3rem 0}}@media screen and (min-width: 768px){.single__block{padding:3rem 0}}@media screen and (min-width: 960px){.single__block{padding:6rem 0}}@media screen and (min-width: 1600px){.single__block{padding:6rem 0}}@media screen and (min-width: 320px){.single__header{margin-bottom:10px}}@media screen and (min-width: 768px){.single__header{margin-bottom:10px}}@media screen and (min-width: 960px){.single__header{margin-bottom:2.5rem}}@media screen and (min-width: 1600px){.single__header{margin-bottom:2.5rem}}.single__header .header__eyecatch{margin:0 auto}@media screen and (min-width: 320px){.single__header .header__eyecatch{max-width:100%;height:280px}}@media screen and (min-width: 768px){.single__header .header__eyecatch{max-width:100%;height:280px}}@media screen and (min-width: 960px){.single__header .header__eyecatch{max-width:1280px;height:530px}}@media screen and (min-width: 1600px){.single__header .header__eyecatch{max-width:1280px;height:530px}}.single__header .header__eyecatch img{display:block;-o-object-fit:cover;object-fit:cover;margin:0 auto}.single__header .flex__inner{display:flex;margin:0 auto}@media screen and (min-width: 320px){.single__header .flex__inner{flex-direction:column;justify-content:space-between;width:calc(100% - 50px);padding:2rem 25px}}@media screen and (min-width: 768px){.single__header .flex__inner{flex-direction:column;justify-content:space-between;width:calc(100% - 50px);padding:2rem 25px}}@media screen and (min-width: 960px){.single__header .flex__inner{flex-direction:row;justify-content:space-between;width:1020px;padding:3.6rem;border-bottom:1px solid rgba(31,41,71,.2)}}@media screen and (min-width: 1600px){.single__header .flex__inner{flex-direction:row;justify-content:space-between;width:1020px;padding:3.6rem;border-bottom:1px solid rgba(31,41,71,.2)}}@media screen and (min-width: 320px){.single__header .flex__inner .title__area{width:100%}}@media screen and (min-width: 768px){.single__header .flex__inner .title__area{width:100%}}@media screen and (min-width: 960px){.single__header .flex__inner .title__area{width:640px}}@media screen and (min-width: 1600px){.single__header .flex__inner .title__area{width:640px}}.single__header .flex__inner .title__area h1{font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-weight:600;font-style:normal;font-weight:900}@media screen and (min-width: 320px){.single__header .flex__inner .title__area h1{font-size:1.2rem;letter-spacing:0;line-height:1.4;margin-bottom:1rem}}@media screen and (min-width: 768px){.single__header .flex__inner .title__area h1{font-size:1.2rem;letter-spacing:0;line-height:1.4;margin-bottom:1rem}}@media screen and (min-width: 960px){.single__header .flex__inner .title__area h1{font-size:2.2rem;letter-spacing:1px;line-height:1.4;margin-bottom:1.7rem}}@media screen and (min-width: 1600px){.single__header .flex__inner .title__area h1{font-size:2.2rem;letter-spacing:1px;line-height:1.4;margin-bottom:1.7rem}}.single__header .flex__inner .title__area p{font-weight:400}@media screen and (min-width: 320px){.single__header .flex__inner .title__area p{font-size:12px;line-height:1.7}}@media screen and (min-width: 768px){.single__header .flex__inner .title__area p{font-size:12px;line-height:1.7}}@media screen and (min-width: 960px){.single__header .flex__inner .title__area p{font-size:14px;line-height:1.7}}@media screen and (min-width: 1600px){.single__header .flex__inner .title__area p{font-size:14px;line-height:1.7}}.single__header .flex__inner .act__area{display:flex}@media screen and (min-width: 320px){.single__header .flex__inner .act__area{width:100%;flex-direction:column;justify-content:space-between;margin-top:20px}}@media screen and (min-width: 768px){.single__header .flex__inner .act__area{width:100%;flex-direction:column;justify-content:space-between;margin-top:20px}}@media screen and (min-width: 960px){.single__header .flex__inner .act__area{width:240px;flex-direction:column;justify-content:space-between;margin-top:0}}@media screen and (min-width: 1600px){.single__header .flex__inner .act__area{width:240px;flex-direction:column;justify-content:space-between;margin-top:0}}.single__header .flex__inner .act__area .time{font-weight:400;opacity:.6}@media screen and (min-width: 320px){.single__header .flex__inner .act__area .time{text-align:center;font-size:12px;letter-spacing:1.5px}}@media screen and (min-width: 768px){.single__header .flex__inner .act__area .time{text-align:center;font-size:12px;letter-spacing:1.5px}}@media screen and (min-width: 960px){.single__header .flex__inner .act__area .time{text-align:right;font-size:12px;letter-spacing:1.5px}}@media screen and (min-width: 1600px){.single__header .flex__inner .act__area .time{text-align:right;font-size:12px;letter-spacing:1.5px}}@media screen and (min-width: 320px){.single__header .flex__inner .act__area .catearea{padding-top:1rem}}@media screen and (min-width: 768px){.single__header .flex__inner .act__area .catearea{padding-top:1rem}}@media screen and (min-width: 960px){.single__header .flex__inner .act__area .catearea{padding-top:1rem}}@media screen and (min-width: 1600px){.single__header .flex__inner .act__area .catearea{padding-top:1rem}}.single__header .flex__inner .act__area .catearea ul{display:flex;flex-wrap:wrap}@media screen and (min-width: 320px){.single__header .flex__inner .act__area .catearea ul{justify-content:center}}@media screen and (min-width: 768px){.single__header .flex__inner .act__area .catearea ul{justify-content:center}}@media screen and (min-width: 960px){.single__header .flex__inner .act__area .catearea ul{justify-content:flex-end}}@media screen and (min-width: 1600px){.single__header .flex__inner .act__area .catearea ul{justify-content:flex-end}}@media screen and (min-width: 320px){.single__header .flex__inner .act__area .catearea ul li{margin:0 0 1rem 1rem}}@media screen and (min-width: 768px){.single__header .flex__inner .act__area .catearea ul li{margin:0 0 1rem 1rem}}@media screen and (min-width: 960px){.single__header .flex__inner .act__area .catearea ul li{margin:0 0 1rem 1rem}}@media screen and (min-width: 1600px){.single__header .flex__inner .act__area .catearea ul li{margin:0 0 1rem 1rem}}@media screen and (min-width: 320px){.single__header .flex__inner .act__area .catearea ul li:last-child{margin:0 0 1rem 0}}@media screen and (min-width: 768px){.single__header .flex__inner .act__area .catearea ul li:last-child{margin:0 0 1rem 0}}@media screen and (min-width: 960px){.single__header .flex__inner .act__area .catearea ul li:last-child{margin:0 0 1rem 0}}@media screen and (min-width: 1600px){.single__header .flex__inner .act__area .catearea ul li:last-child{margin:0 0 1rem 0}}.single__header .flex__inner .act__area .catearea ul li a{background:#56ccf2;background:linear-gradient(to right, #56ccf2 0%, #2f80ed 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#56ccf2", endColorstr="#2f80ed",GradientType=1 );color:#fff;font-weight:400}@media screen and (min-width: 320px){.single__header .flex__inner .act__area .catearea ul li a{font-size:12px;padding:.3rem .8rem}}@media screen and (min-width: 768px){.single__header .flex__inner .act__area .catearea ul li a{font-size:12px;padding:.3rem .8rem}}@media screen and (min-width: 960px){.single__header .flex__inner .act__area .catearea ul li a{font-size:12px;padding:.3rem .8rem}}@media screen and (min-width: 1600px){.single__header .flex__inner .act__area .catearea ul li a{font-size:12px;padding:.3rem .8rem}}.single__header .flex__inner .act__area .sharearea{display:flex}@media screen and (min-width: 320px){.single__header .flex__inner .act__area .sharearea{align-items:center;justify-content:center;margin-top:20px;padding:.5rem 0;border-top:1px solid rgba(31,41,71,.2);border-bottom:1px solid rgba(31,41,71,.2)}}@media screen and (min-width: 768px){.single__header .flex__inner .act__area .sharearea{align-items:center;justify-content:center;margin-top:20px;padding:.5rem 0;border-top:1px solid rgba(31,41,71,.2);border-bottom:1px solid rgba(31,41,71,.2)}}@media screen and (min-width: 960px){.single__header .flex__inner .act__area .sharearea{align-items:center;justify-content:flex-end;margin:0;padding:0;border:none}}@media screen and (min-width: 1600px){.single__header .flex__inner .act__area .sharearea{align-items:center;justify-content:flex-end;margin:0;padding:0;border:none}}.single__header .flex__inner .act__area .sharearea span{font-weight:400}@media screen and (min-width: 320px){.single__header .flex__inner .act__area .sharearea span{font-size:14px}}@media screen and (min-width: 768px){.single__header .flex__inner .act__area .sharearea span{font-size:14px}}@media screen and (min-width: 960px){.single__header .flex__inner .act__area .sharearea span{font-size:14px}}@media screen and (min-width: 1600px){.single__header .flex__inner .act__area .sharearea span{font-size:14px}}.single__header .flex__inner .act__area .sharearea ul{display:flex}@media screen and (min-width: 320px){.single__header .flex__inner .act__area .sharearea ul{align-items:center;justify-content:flex-end}}@media screen and (min-width: 768px){.single__header .flex__inner .act__area .sharearea ul{align-items:center;justify-content:flex-end}}@media screen and (min-width: 960px){.single__header .flex__inner .act__area .sharearea ul{align-items:center;justify-content:flex-end}}@media screen and (min-width: 1600px){.single__header .flex__inner .act__area .sharearea ul{align-items:center;justify-content:flex-end}}@media screen and (min-width: 320px){.single__header .flex__inner .act__area .sharearea ul li{padding-left:1rem}}@media screen and (min-width: 768px){.single__header .flex__inner .act__area .sharearea ul li{padding-left:1rem}}@media screen and (min-width: 960px){.single__header .flex__inner .act__area .sharearea ul li{padding-left:1rem}}@media screen and (min-width: 1600px){.single__header .flex__inner .act__area .sharearea ul li{padding-left:1rem}}@media screen and (min-width: 320px){.single__header .flex__inner .act__area .sharearea ul li a{font-size:1.2rem}}@media screen and (min-width: 768px){.single__header .flex__inner .act__area .sharearea ul li a{font-size:1.2rem}}@media screen and (min-width: 960px){.single__header .flex__inner .act__area .sharearea ul li a{font-size:1.2rem}}@media screen and (min-width: 1600px){.single__header .flex__inner .act__area .sharearea ul li a{font-size:1.2rem}}.single__header .breadcrumbs{margin:0 auto}@media screen and (min-width: 320px){.single__header .breadcrumbs{width:calc(100% - 50px)}}@media screen and (min-width: 768px){.single__header .breadcrumbs{width:calc(100% - 50px)}}@media screen and (min-width: 960px){.single__header .breadcrumbs{width:1020px}}@media screen and (min-width: 1600px){.single__header .breadcrumbs{width:1020px}}.single__content__body{margin:0 auto}.single__content__body .format__lede{position:relative;display:block;font-weight:700}@media screen and (min-width: 320px){.single__content__body .format__lede{padding-bottom:5rem}}@media screen and (min-width: 768px){.single__content__body .format__lede{padding-bottom:5rem}}@media screen and (min-width: 960px){.single__content__body .format__lede{padding-bottom:5rem}}@media screen and (min-width: 1600px){.single__content__body .format__lede{padding-bottom:5rem}}.single__content__body .format__lede::after{content:"";display:block;position:absolute;width:30px;height:4px;background:#036eb8;left:calc(50% - 15px)}@media screen and (min-width: 320px){.single__content__body .format__lede::after{bottom:calc(2.5rem - 2px)}}@media screen and (min-width: 768px){.single__content__body .format__lede::after{bottom:calc(2.5rem - 2px)}}@media screen and (min-width: 960px){.single__content__body .format__lede::after{bottom:calc(2.5rem - 2px)}}@media screen and (min-width: 1600px){.single__content__body .format__lede::after{bottom:calc(2.5rem - 2px)}}.single__content__body h2{font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-style:normal;font-weight:900;background:#f7f7f7}@media screen and (min-width: 320px){.single__content__body h2{font-size:1.3rem;padding:1rem 1.5rem;width:calc(100% - 50px);margin:0 auto 1rem}}@media screen and (min-width: 768px){.single__content__body h2{font-size:1.3rem;padding:1rem 1.5rem;width:calc(100% - 50px);margin:0 auto 1rem}}@media screen and (min-width: 960px){.single__content__body h2{font-size:2rem;padding:1rem 1.5rem;width:640px;margin:0 auto 1rem}}@media screen and (min-width: 1600px){.single__content__body h2{font-size:2rem;padding:1rem 1.5rem;width:640px;margin:0 auto 1rem}}.single__content__body h3,.single__content__body h4,.single__content__body h5{font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-style:normal;font-weight:900;border-bottom:solid 2px #ddd}@media screen and (min-width: 320px){.single__content__body h3,.single__content__body h4,.single__content__body h5{font-size:1rem;padding:1rem 0;line-height:2.1;width:calc(100% - 50px);margin:0 auto 2rem}}@media screen and (min-width: 768px){.single__content__body h3,.single__content__body h4,.single__content__body h5{font-size:1rem;padding:1rem 0;line-height:2.1;width:calc(100% - 50px);margin:0 auto 2rem}}@media screen and (min-width: 960px){.single__content__body h3,.single__content__body h4,.single__content__body h5{font-size:1.2rem;padding:1rem 0;line-height:2.1;width:640px;margin:0 auto 2rem}}@media screen and (min-width: 1600px){.single__content__body h3,.single__content__body h4,.single__content__body h5{font-size:1.2rem;padding:1rem 0;line-height:2.1;width:640px;margin:0 auto 2rem}}.single__content__body p{font-weight:400}@media screen and (min-width: 320px){.single__content__body p{font-size:13px;line-height:2.1;width:calc(100% - 50px);margin:0 auto 3rem}}@media screen and (min-width: 768px){.single__content__body p{font-size:13px;line-height:2.1;width:calc(100% - 50px);margin:0 auto 3rem}}@media screen and (min-width: 960px){.single__content__body p{font-size:15px;line-height:2.1;width:640px;margin:0 auto 3rem}}@media screen and (min-width: 1600px){.single__content__body p{font-size:15px;line-height:2.1;width:640px;margin:0 auto 3rem}}.single__content__body p img,.single__content__body p img.size-full{display:block;position:relative}@media screen and (min-width: 320px){.single__content__body p img,.single__content__body p img.size-full{width:100%;height:auto;left:0;margin:45px 0 5px}}@media screen and (min-width: 768px){.single__content__body p img,.single__content__body p img.size-full{width:100%;height:auto;left:0;margin:45px 0 5px}}@media screen and (min-width: 960px){.single__content__body p img,.single__content__body p img.size-full{width:840px;height:auto;left:-100px;margin:45px 0 5px}}@media screen and (min-width: 1600px){.single__content__body p img,.single__content__body p img.size-full{width:840px;height:auto;left:-100px;margin:45px 0 5px}}.single__content__body img{transform:translateY(50px);opacity:0}@media screen and (min-width: 320px){.single__content__body img{width:100%;height:auto}}@media screen and (min-width: 768px){.single__content__body img{width:100%;height:auto}}@media screen and (min-width: 960px){.single__content__body img{width:840px;height:auto;left:-100px}}@media screen and (min-width: 1600px){.single__content__body img{width:840px;height:auto;left:-100px}}.single__content__body img.size-full{display:block}@media screen and (min-width: 320px){.single__content__body img.size-full{width:100%;height:auto}}@media screen and (min-width: 768px){.single__content__body img.size-full{width:100%;height:auto}}@media screen and (min-width: 960px){.single__content__body img.size-full{width:840px;height:auto}}@media screen and (min-width: 1600px){.single__content__body img.size-full{width:840px;height:auto}}.single__content__body .single__bq{position:relative;display:block;background:#f6f6f6;box-sizing:border-box}@media screen and (min-width: 320px){.single__content__body .single__bq{width:calc(100% - 50px);padding:3.5rem 2.5rem 2.5rem;margin:0 auto 3rem}}@media screen and (min-width: 768px){.single__content__body .single__bq{width:calc(100% - 50px);padding:3.5rem 2.5rem 2.5rem;margin:0 auto 3rem}}@media screen and (min-width: 960px){.single__content__body .single__bq{width:640px;padding:4.5rem 4.5rem 2.5rem;margin:0 auto 3rem}}@media screen and (min-width: 1600px){.single__content__body .single__bq{width:640px;padding:4.5rem 4.5rem 2.5rem;margin:0 auto 3rem}}.single__content__body .single__bq::before{font-family:"Font Awesome 5 Free";content:"";font-weight:700;position:absolute;color:#999}@media screen and (min-width: 320px){.single__content__body .single__bq::before{top:1rem;left:1rem;font-size:1.5rem}}@media screen and (min-width: 768px){.single__content__body .single__bq::before{top:1rem;left:1rem;font-size:1.5rem}}@media screen and (min-width: 960px){.single__content__body .single__bq::before{top:1.5rem;left:1.5rem;font-size:2rem}}@media screen and (min-width: 1600px){.single__content__body .single__bq::before{top:1.5rem;left:1.5rem;font-size:2rem}}.single__content__body .single__bq p{width:100% !important;margin:0 !important}.single__content__body a{text-decoration:underline;color:#036eb8;font-weight:700;transition:all .4s}.single__content__body a:hover{opacity:.7}.single__content__body .single__button{display:flex;justify-content:center;align-items:center}@media screen and (min-width: 320px){.single__content__body .single__button{width:calc(100% - 50px);margin:0 auto 3rem}}@media screen and (min-width: 768px){.single__content__body .single__button{width:calc(100% - 50px);margin:0 auto 3rem}}@media screen and (min-width: 960px){.single__content__body .single__button{width:640px;margin:0 auto 3rem}}@media screen and (min-width: 1600px){.single__content__body .single__button{width:640px;margin:0 auto 3rem}}.single__content__body .single__button a{position:relative;display:flex;justify-content:center;align-items:center;text-align:center;font-weight:700;color:#fff;border-radius:50px;background:#036eb8;transition:all .4s}@media screen and (min-width: 320px){.single__content__body .single__button a{width:280px;height:60px;font-size:14px}}@media screen and (min-width: 768px){.single__content__body .single__button a{width:280px;height:60px;font-size:14px}}@media screen and (min-width: 960px){.single__content__body .single__button a{width:280px;height:60px;font-size:1rem}}@media screen and (min-width: 1600px){.single__content__body .single__button a{width:280px;height:60px;font-size:1rem}}.single__content__body .single__button a::after{content:"";font-family:"Font Awesome 5 Free";font-weight:700;color:#fff;padding-left:1rem}.single__content__body .single__button a:hover{opacity:.7}.single__content__body{margin:0 auto}.single__content__body .format__lede{position:relative;display:block;font-weight:700}@media screen and (min-width: 320px){.single__content__body .format__lede{padding-bottom:5rem}}@media screen and (min-width: 768px){.single__content__body .format__lede{padding-bottom:5rem}}@media screen and (min-width: 960px){.single__content__body .format__lede{padding-bottom:5rem}}@media screen and (min-width: 1600px){.single__content__body .format__lede{padding-bottom:5rem}}.single__content__body .format__lede::after{content:"";display:block;position:absolute;width:30px;height:4px;background:#036eb8;left:calc(50% - 15px)}@media screen and (min-width: 320px){.single__content__body .format__lede::after{bottom:calc(2.5rem - 2px)}}@media screen and (min-width: 768px){.single__content__body .format__lede::after{bottom:calc(2.5rem - 2px)}}@media screen and (min-width: 960px){.single__content__body .format__lede::after{bottom:calc(2.5rem - 2px)}}@media screen and (min-width: 1600px){.single__content__body .format__lede::after{bottom:calc(2.5rem - 2px)}}.single__content__body .single__bold{font-weight:700}.single__content__body .single__color__red{color:red}.single__content__body .single__color__blue{color:blue}.single__content__body .single__color__green{color:green}.single__content__body .single__ta__left{display:block;text-align:left}.single__content__body .single__ta__center{display:block;text-align:center}.single__content__body .single__ta__right{display:block;text-align:right}.single__content__body h2{font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-style:normal;font-weight:900;background:#f7f7f7}@media screen and (min-width: 320px){.single__content__body h2{font-size:1.3rem;padding:1rem 1.5rem;width:calc(100% - 50px);margin:0 auto 1rem}}@media screen and (min-width: 768px){.single__content__body h2{font-size:1.3rem;padding:1rem 1.5rem;width:calc(100% - 50px);margin:0 auto 1rem}}@media screen and (min-width: 960px){.single__content__body h2{font-size:2rem;padding:1rem 1.5rem;width:640px;margin:0 auto 1rem}}@media screen and (min-width: 1600px){.single__content__body h2{font-size:2rem;padding:1rem 1.5rem;width:640px;margin:0 auto 1rem}}.single__content__body h3,.single__content__body h4,.single__content__body h5{font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-style:normal;font-weight:900;border-bottom:solid 2px #ddd}@media screen and (min-width: 320px){.single__content__body h3,.single__content__body h4,.single__content__body h5{font-size:1rem;padding:1rem 0;line-height:2.1;width:calc(100% - 50px);margin:0 auto 2rem}}@media screen and (min-width: 768px){.single__content__body h3,.single__content__body h4,.single__content__body h5{font-size:1rem;padding:1rem 0;line-height:2.1;width:calc(100% - 50px);margin:0 auto 2rem}}@media screen and (min-width: 960px){.single__content__body h3,.single__content__body h4,.single__content__body h5{font-size:1.2rem;padding:1rem 0;line-height:2.1;width:640px;margin:0 auto 2rem}}@media screen and (min-width: 1600px){.single__content__body h3,.single__content__body h4,.single__content__body h5{font-size:1.2rem;padding:1rem 0;line-height:2.1;width:640px;margin:0 auto 2rem}}.single__content__body p{font-weight:400}@media screen and (min-width: 320px){.single__content__body p{font-size:13px;line-height:2.1;width:calc(100% - 50px);margin:0 auto 3rem}}@media screen and (min-width: 768px){.single__content__body p{font-size:13px;line-height:2.1;width:calc(100% - 50px);margin:0 auto 3rem}}@media screen and (min-width: 960px){.single__content__body p{font-size:15px;line-height:2.1;width:640px;margin:0 auto 3rem}}@media screen and (min-width: 1600px){.single__content__body p{font-size:15px;line-height:2.1;width:640px;margin:0 auto 3rem}}.single__content__body p img,.single__content__body p img.size-full{display:block;position:relative}@media screen and (min-width: 320px){.single__content__body p img,.single__content__body p img.size-full{width:100%;height:auto;left:0;margin:45px 0 5px}}@media screen and (min-width: 768px){.single__content__body p img,.single__content__body p img.size-full{width:100%;height:auto;left:0;margin:45px 0 5px}}@media screen and (min-width: 960px){.single__content__body p img,.single__content__body p img.size-full{width:640px;height:auto;left:0;margin:45px 0 5px}}@media screen and (min-width: 1600px){.single__content__body p img,.single__content__body p img.size-full{width:640px;height:auto;left:0;margin:45px 0 5px}}.single__content__body strong{font-weight:700}@media screen and (min-width: 320px){.single__content__body strong{font-size:13px;line-height:2.1;width:calc(100% - 50px);margin:0 auto 3rem}}@media screen and (min-width: 768px){.single__content__body strong{font-size:13px;line-height:2.1;width:calc(100% - 50px);margin:0 auto 3rem}}@media screen and (min-width: 960px){.single__content__body strong{font-size:15px;line-height:2.1;width:640px;margin:0 auto 3rem}}@media screen and (min-width: 1600px){.single__content__body strong{font-size:15px;line-height:2.1;width:640px;margin:0 auto 3rem}}.single__content__body strong img,.single__content__body strong img.size-full{display:block;position:relative}@media screen and (min-width: 320px){.single__content__body strong img,.single__content__body strong img.size-full{width:100%;height:auto;left:0;margin:45px 0 5px}}@media screen and (min-width: 768px){.single__content__body strong img,.single__content__body strong img.size-full{width:100%;height:auto;left:0;margin:45px 0 5px}}@media screen and (min-width: 960px){.single__content__body strong img,.single__content__body strong img.size-full{width:640px;height:auto;left:0;margin:45px 0 5px}}@media screen and (min-width: 1600px){.single__content__body strong img,.single__content__body strong img.size-full{width:640px;height:auto;left:0;margin:45px 0 5px}}.single__content__body img{transform:translateY(50px);opacity:0}@media screen and (min-width: 320px){.single__content__body img{width:100%;height:auto}}@media screen and (min-width: 768px){.single__content__body img{width:100%;height:auto}}@media screen and (min-width: 960px){.single__content__body img{width:640px;height:auto;left:0}}@media screen and (min-width: 1600px){.single__content__body img{width:640px;height:auto;left:0}}.single__content__body img.size-full{display:block}@media screen and (min-width: 320px){.single__content__body img.size-full{width:100%;height:auto}}@media screen and (min-width: 768px){.single__content__body img.size-full{width:100%;height:auto}}@media screen and (min-width: 960px){.single__content__body img.size-full{width:640px;height:auto}}@media screen and (min-width: 1600px){.single__content__body img.size-full{width:640px;height:auto}}.single__content__body .single__bq{position:relative;display:block;background:#f6f6f6;box-sizing:border-box}@media screen and (min-width: 320px){.single__content__body .single__bq{width:calc(100% - 50px);padding:3.5rem 2.5rem 2.5rem;margin:0 auto 3rem}}@media screen and (min-width: 768px){.single__content__body .single__bq{width:calc(100% - 50px);padding:3.5rem 2.5rem 2.5rem;margin:0 auto 3rem}}@media screen and (min-width: 960px){.single__content__body .single__bq{width:640px;padding:4.5rem 4.5rem 2.5rem;margin:0 auto 3rem}}@media screen and (min-width: 1600px){.single__content__body .single__bq{width:640px;padding:4.5rem 4.5rem 2.5rem;margin:0 auto 3rem}}.single__content__body .single__bq::before{font-family:"Font Awesome 5 Free";content:"";font-weight:700;position:absolute;color:#999}@media screen and (min-width: 320px){.single__content__body .single__bq::before{top:1rem;left:1rem;font-size:1.5rem}}@media screen and (min-width: 768px){.single__content__body .single__bq::before{top:1rem;left:1rem;font-size:1.5rem}}@media screen and (min-width: 960px){.single__content__body .single__bq::before{top:1.5rem;left:1.5rem;font-size:2rem}}@media screen and (min-width: 1600px){.single__content__body .single__bq::before{top:1.5rem;left:1.5rem;font-size:2rem}}.single__content__body .single__bq p{width:100% !important;margin:0 !important}.single__content__body a{text-decoration:underline;color:#036eb8;font-weight:700;transition:all .4s}.single__content__body a:hover{opacity:.7}.single__content__body .single__button{display:flex;justify-content:center;align-items:center}@media screen and (min-width: 320px){.single__content__body .single__button{width:calc(100% - 50px);margin:0 auto 3rem}}@media screen and (min-width: 768px){.single__content__body .single__button{width:calc(100% - 50px);margin:0 auto 3rem}}@media screen and (min-width: 960px){.single__content__body .single__button{width:640px;margin:0 auto 3rem}}@media screen and (min-width: 1600px){.single__content__body .single__button{width:640px;margin:0 auto 3rem}}.single__content__body .single__button a,.single__content__body .single__button button{position:relative;display:flex;justify-content:center;align-items:center;text-align:center;font-weight:700;color:#fff;border-radius:50px;background:#036eb8;transition:all .4s}@media screen and (min-width: 320px){.single__content__body .single__button a,.single__content__body .single__button button{width:280px;height:60px;font-size:14px}}@media screen and (min-width: 768px){.single__content__body .single__button a,.single__content__body .single__button button{width:280px;height:60px;font-size:14px}}@media screen and (min-width: 960px){.single__content__body .single__button a,.single__content__body .single__button button{width:280px;height:60px;font-size:1rem}}@media screen and (min-width: 1600px){.single__content__body .single__button a,.single__content__body .single__button button{width:280px;height:60px;font-size:1rem}}.single__content__body .single__button a::after,.single__content__body .single__button button::after{content:"";font-family:"Font Awesome 5 Free";font-weight:700;color:#fff;padding-left:1rem}.single__content__body .single__button a:hover,.single__content__body .single__button button:hover{opacity:.7}.article__sharebox span{display:block;margin:0 auto;font-weight:700;letter-spacing:1px;color:#555}@media screen and (min-width: 320px){.article__sharebox span{font-size:13px;width:calc(100% - 50px)}}@media screen and (min-width: 768px){.article__sharebox span{font-size:13px;width:calc(100% - 50px)}}@media screen and (min-width: 960px){.article__sharebox span{font-size:1rem;width:640px}}@media screen and (min-width: 1600px){.article__sharebox span{font-size:1rem;width:640px}}.article__sharebox ul{display:flex;justify-content:center;align-items:center}@media screen and (min-width: 320px){.article__sharebox ul{width:calc(100% - 50px);margin:.5rem auto 1.5rem}}@media screen and (min-width: 768px){.article__sharebox ul{width:calc(100% - 50px);margin:.5rem auto 1.5rem}}@media screen and (min-width: 960px){.article__sharebox ul{width:640px;margin:.5rem auto 3rem}}@media screen and (min-width: 1600px){.article__sharebox ul{width:640px;margin:.5rem auto 3rem}}@media screen and (min-width: 320px){.article__sharebox li{width:33.3333%}}@media screen and (min-width: 768px){.article__sharebox li{width:33.3333%}}@media screen and (min-width: 960px){.article__sharebox li{width:33.3333%}}@media screen and (min-width: 1600px){.article__sharebox li{width:33.3333%}}.article__sharebox a{display:flex;width:100%;justify-content:center;align-items:center;text-align:center;color:#fff;font-weight:700}@media screen and (min-width: 320px){.article__sharebox a{height:50px;font-size:13px}}@media screen and (min-width: 768px){.article__sharebox a{height:50px;font-size:13px}}@media screen and (min-width: 960px){.article__sharebox a{height:60px;font-size:1rem}}@media screen and (min-width: 1600px){.article__sharebox a{height:60px;font-size:1rem}}.article__history{background:#f6f6f6}@media screen and (min-width: 320px){.article__history{width:calc(100% - 2rem);height:auto;margin:1.5rem auto}}@media screen and (min-width: 768px){.article__history{width:calc(100% - 2rem);height:auto;margin:1.5rem auto}}@media screen and (min-width: 960px){.article__history{width:900px;height:auto;margin:1.5rem auto}}@media screen and (min-width: 1600px){.article__history{width:900px;height:auto;margin:1.5rem auto}}.article__history ul{display:flex}@media screen and (min-width: 320px){.article__history ul{flex-direction:column;align-items:center;justify-content:space-between;padding:1.5rem .5rem}}@media screen and (min-width: 768px){.article__history ul{flex-direction:row;align-items:center;justify-content:space-between;padding:1.5rem}}@media screen and (min-width: 960px){.article__history ul{flex-direction:row;align-items:center;justify-content:space-between;padding:1.5rem}}@media screen and (min-width: 1600px){.article__history ul{flex-direction:row;align-items:center;justify-content:space-between;padding:1.5rem}}.article__history li{display:block}@media screen and (min-width: 320px){.article__history li{width:100%}}@media screen and (min-width: 768px){.article__history li{width:50%}}@media screen and (min-width: 960px){.article__history li{width:50%}}@media screen and (min-width: 1600px){.article__history li{width:50%}}@media screen and (min-width: 320px){.article__history li:first-child{margin-bottom:1rem}}@media screen and (min-width: 768px){.article__history li:first-child{margin-bottom:0}}@media screen and (min-width: 960px){.article__history li:first-child{margin-bottom:0}}@media screen and (min-width: 1600px){.article__history li:first-child{margin-bottom:0}}.article__history a{display:flex;align-items:center}@media screen and (min-width: 320px){.article__history a{justify-content:flex-start}}@media screen and (min-width: 768px){.article__history a{justify-content:flex-start}}@media screen and (min-width: 960px){.article__history a{justify-content:flex-start}}@media screen and (min-width: 1600px){.article__history a{justify-content:flex-start}}.article__history a:hover{text-decoration:underline}.article__history .thumb__item{flex-shrink:0}@media screen and (min-width: 320px){.article__history .thumb__item{width:100px;height:60px;margin-right:1rem}}@media screen and (min-width: 768px){.article__history .thumb__item{width:140px;height:90px;margin-right:1.5rem}}@media screen and (min-width: 960px){.article__history .thumb__item{width:140px;height:90px;margin-right:1.5rem}}@media screen and (min-width: 1600px){.article__history .thumb__item{width:140px;height:90px;margin-right:1.5rem}}.article__history .thumb__item img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.article__history .text__item{display:flex;flex-direction:column;justify-content:space-between}.article__history h3{font-weight:700}@media screen and (min-width: 320px){.article__history h3{font-size:12px}}@media screen and (min-width: 768px){.article__history h3{font-size:1rem}}@media screen and (min-width: 960px){.article__history h3{font-size:1rem}}@media screen and (min-width: 1600px){.article__history h3{font-size:1rem}}.article__history h3 span{background:#036eb8;color:#fff;border-radius:.5rem;margin-bottom:.3rem;display:inline-block}@media screen and (min-width: 320px){.article__history h3 span{font-size:9px;padding:.3rem .6rem}}@media screen and (min-width: 768px){.article__history h3 span{font-size:10px;padding:.3rem .6rem}}@media screen and (min-width: 960px){.article__history h3 span{font-size:10px;padding:.3rem .6rem}}@media screen and (min-width: 1600px){.article__history h3 span{font-size:10px;padding:.3rem .6rem}}@media screen and (min-width: 320px){.article__history .post__date{display:none;font-size:10px}}@media screen and (min-width: 768px){.article__history .post__date{display:inline;font-size:10px}}@media screen and (min-width: 960px){.article__history .post__date{display:inline;font-size:12px}}@media screen and (min-width: 1600px){.article__history .post__date{display:inline;font-size:12px}}@media screen and (min-width: 320px){.magazine__body{padding:3.5rem .5rem .5rem}}@media screen and (min-width: 768px){.magazine__body{padding:4rem 1rem 1rem}}@media screen and (min-width: 960px){.magazine__body{padding:8rem 1rem 1rem}}@media screen and (min-width: 1600px){.magazine__body{padding:8rem 1rem 1rem}}.magazine__body .hidden__title{position:absolute;width:100%;height:100%;box-sizing:border-box;display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,.5);opacity:0;transition:all .4s}@media screen and (min-width: 320px){.magazine__body .hidden__title{padding:1.5rem}}@media screen and (min-width: 768px){.magazine__body .hidden__title{padding:1.5rem}}@media screen and (min-width: 960px){.magazine__body .hidden__title{padding:1.5rem}}@media screen and (min-width: 1600px){.magazine__body .hidden__title{padding:1.5rem}}.magazine__body .hidden__title h2{text-align:center;color:#fff}@media screen and (min-width: 320px){.magazine__body .hidden__title h2{font-size:1rem}}@media screen and (min-width: 768px){.magazine__body .hidden__title h2{font-size:1rem}}@media screen and (min-width: 960px){.magazine__body .hidden__title h2{font-size:1.2rem}}@media screen and (min-width: 1600px){.magazine__body .hidden__title h2{font-size:1.2rem}}@media screen and (min-width: 320px){.magazine__body .grid__container{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:.5rem}}@media screen and (min-width: 768px){.magazine__body .grid__container{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:1rem}}@media screen and (min-width: 960px){.magazine__body .grid__container{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:1rem}}@media screen and (min-width: 1600px){.magazine__body .grid__container{display:grid;grid-template-columns:repeat(5, 1fr);grid-gap:1rem}}.magazine__body .grid__container .grid__item{position:relative;display:block;transition:all .4s}@media screen and (min-width: 320px){.magazine__body .grid__container .grid__item{height:30vw}}@media screen and (min-width: 768px){.magazine__body .grid__container .grid__item{height:30vw}}@media screen and (min-width: 960px){.magazine__body .grid__container .grid__item{height:15vw}}@media screen and (min-width: 1600px){.magazine__body .grid__container .grid__item{height:15vw}}.magazine__body .grid__container .grid__item:hover{box-shadow:5px 5px 30px rgba(0,0,0,.18)}.magazine__body .grid__container .grid__item:hover .hidden__title{opacity:1}.magazine__body .grid__container .grid__item .thumb__item{width:100%;height:100%}.magazine__body .grid__container .grid__item img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.magazine__body .catlists{position:absolute;width:100%;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center}@media screen and (min-width: 320px){.magazine__body .catlists{bottom:.5rem;right:.5rem}}@media screen and (min-width: 768px){.magazine__body .catlists{bottom:1rem;right:1rem}}@media screen and (min-width: 960px){.magazine__body .catlists{bottom:1rem;right:1rem}}@media screen and (min-width: 1600px){.magazine__body .catlists{bottom:1rem;right:1rem}}.magazine__body .catlists li{background:#56ccf2;background:linear-gradient(to right, #56ccf2 0%, #2f80ed 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#56ccf2", endColorstr="#2f80ed",GradientType=1 );color:#fff;border-radius:50px}@media screen and (min-width: 320px){.magazine__body .catlists li{font-size:8px;padding:.2rem .4rem;margin:0 0 .25rem .25rem}}@media screen and (min-width: 768px){.magazine__body .catlists li{font-size:10px;padding:.4rem .8rem;margin:0 0 .5rem .5rem}}@media screen and (min-width: 960px){.magazine__body .catlists li{font-size:10px;padding:.4rem .8rem;margin:0 0 .5rem .5rem}}@media screen and (min-width: 1600px){.magazine__body .catlists li{font-size:10px;padding:.4rem .8rem;margin:0 0 .5rem .5rem}}.magazine__body .catlists li.gold{background:#d5b767;background:linear-gradient(to right, #dcd18f 0%, #d5b767 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#dcd18f", endColorstr="#d5b767",GradientType=1 )}#sqpage__service{position:relative}#sqpage__service::before{content:"";display:block;position:absolute;left:0;bottom:0;width:100%;background:#f7f7f7}@media screen and (min-width: 320px){#sqpage__service::before{height:82%}}@media screen and (min-width: 768px){#sqpage__service::before{height:82%}}@media screen and (min-width: 960px){#sqpage__service::before{height:50%}}@media screen and (min-width: 1600px){#sqpage__service::before{height:50%}}.mtr__head__border{position:absolute}@media screen and (min-width: 320px){.mtr__head__border{width:100vw;height:100vw;left:-10vw}}@media screen and (min-width: 768px){.mtr__head__border{width:100vw;height:100vw;left:-10vw}}@media screen and (min-width: 960px){.mtr__head__border{width:80vw;height:32vw;left:-10vw}}@media screen and (min-width: 1600px){.mtr__head__border{width:75vw;height:25vw;left:-10vw}}.simple__video__container{transition:all .4s}@media screen and (min-width: 320px){.simple__video__container{padding:3rem 0}}@media screen and (min-width: 768px){.simple__video__container{padding:5rem 0 3rem}}@media screen and (min-width: 960px){.simple__video__container{padding:5rem 0 3rem}}@media screen and (min-width: 1600px){.simple__video__container{padding:5rem 0 3rem}}.simple__video__container.is__blur{filter:blur(5px)}.simple__video__container .eng{display:flex;flex-direction:column;justify-content:center;align-items:center;font-family:"JellykaBeesAntiqueHandwriting";width:100%;text-align:center;position:absolute;color:#036eb8;opacity:.05}@media screen and (min-width: 320px){.simple__video__container .eng{font-size:35vw}}@media screen and (min-width: 768px){.simple__video__container .eng{font-size:35vw}}@media screen and (min-width: 960px){.simple__video__container .eng{font-size:30rem}}@media screen and (min-width: 1600px){.simple__video__container .eng{font-size:30rem}}.simple__video__container .thumb__item{cursor:pointer;position:relative;margin:0 auto;box-shadow:5px 5px 30px rgba(0,0,0,.18);transition:all .4s}@media screen and (min-width: 320px){.simple__video__container .thumb__item{width:270px;height:152px}}@media screen and (min-width: 768px){.simple__video__container .thumb__item{width:400px;height:225px}}@media screen and (min-width: 960px){.simple__video__container .thumb__item{width:750px;height:422px}}@media screen and (min-width: 1600px){.simple__video__container .thumb__item{width:900px;height:506px}}.simple__video__container .thumb__item:hover{opacity:.6}.simple__video__container .img__item{position:relative}.simple__video__container .img__item::after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-image:url("../images/video__bg__cover.png")}.simple__video__container .icon{position:absolute;display:flex;justify-content:center;align-items:center;width:100%;height:100%;top:0;left:0;z-index:1;color:#036eb8}@media screen and (min-width: 320px){.simple__video__container .icon{font-size:4rem}}@media screen and (min-width: 768px){.simple__video__container .icon{font-size:7rem}}@media screen and (min-width: 960px){.simple__video__container .icon{font-size:7rem}}@media screen and (min-width: 1600px){.simple__video__container .icon{font-size:7rem}}.hide__video__container{position:fixed;width:100%;height:100vh;top:0;left:0;opacity:0;z-index:-1;transition:all .5s}.hide__video__container.is__active{opacity:1;z-index:1111}.hide__video__container .vedeo__load{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:center;background:rgba(91,178,255,.8)}.hide__video__container .video__item{position:relative}@media screen and (min-width: 320px){.hide__video__container .video__item{width:280px;height:auto}}@media screen and (min-width: 768px){.hide__video__container .video__item{width:500px;height:auto}}@media screen and (min-width: 960px){.hide__video__container .video__item{width:650px;height:auto}}@media screen and (min-width: 1600px){.hide__video__container .video__item{width:650px;height:auto}}.hide__video__container .video__item video{width:100%;height:auto}.hide__video__container .icon{cursor:pointer;position:absolute;color:#fff}@media screen and (min-width: 320px){.hide__video__container .icon{font-size:2rem;top:-1rem;right:-3rem}}@media screen and (min-width: 768px){.hide__video__container .icon{font-size:3rem;top:-2rem;right:-4rem}}@media screen and (min-width: 960px){.hide__video__container .icon{font-size:3rem;top:-2rem;right:-4rem}}@media screen and (min-width: 1600px){.hide__video__container .icon{font-size:3rem;top:-2rem;right:-4rem}}.strong__contact__area{position:relative;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}@media screen and (min-width: 320px){.strong__contact__area{margin-top:5rem}}@media screen and (min-width: 768px){.strong__contact__area{margin-top:5rem}}@media screen and (min-width: 960px){.strong__contact__area{margin-top:5rem}}@media screen and (min-width: 1600px){.strong__contact__area{margin-top:5rem}}.strong__contact__area .img__inner{display:flex;flex-direction:column;justify-content:center;align-items:center}.strong__contact__area .small__text{position:absolute;top:0;left:0}@media screen and (min-width: 320px){.strong__contact__area .small__text{font-size:10px;font-weight:700;top:-1.5rem}}@media screen and (min-width: 768px){.strong__contact__area .small__text{font-size:11px;font-weight:700;top:-1.5rem}}@media screen and (min-width: 960px){.strong__contact__area .small__text{font-size:11px;font-weight:700;top:-1.5rem}}@media screen and (min-width: 1600px){.strong__contact__area .small__text{font-size:13px;font-weight:700;top:-2rem}}.strong__contact__area img{border-radius:100%}@media screen and (min-width: 320px){.strong__contact__area img{width:80px;height:auto}}@media screen and (min-width: 768px){.strong__contact__area img{width:80px;height:auto}}@media screen and (min-width: 960px){.strong__contact__area img{width:130px;height:auto}}@media screen and (min-width: 1600px){.strong__contact__area img{width:160px;height:auto}}.strong__contact__area .btn{position:relative;display:flex;justify-content:center;align-items:center;border-radius:1rem;background:#036eb8;color:#fff;z-index:-1;box-shadow:5px 5px 30px rgba(0,0,0,.18)}@media screen and (min-width: 320px){.strong__contact__area .btn{font-size:14px;width:240px;height:60px;left:-2rem}}@media screen and (min-width: 768px){.strong__contact__area .btn{font-size:14px;width:240px;height:60px;left:-2rem}}@media screen and (min-width: 960px){.strong__contact__area .btn{font-size:1rem;width:310px;height:90px;left:-3rem}}@media screen and (min-width: 1600px){.strong__contact__area .btn{font-size:1.2rem;width:380px;height:110px;left:-3rem}}.click__more__btn{cursor:pointer;position:relative;display:flex;border-radius:50px;justify-content:center;align-items:center;border:solid 1px #036eb8;color:#036eb8;font-weight:700;transition:all .4s}@media screen and (min-width: 320px){.click__more__btn{width:100%;height:45px;margin:3rem auto 0}}@media screen and (min-width: 768px){.click__more__btn{width:300px;height:60px;margin:3rem auto 0}}@media screen and (min-width: 960px){.click__more__btn{width:300px;height:60px;margin:3rem auto 0}}@media screen and (min-width: 1600px){.click__more__btn{width:300px;height:60px;margin:3rem auto 0}}.click__more__btn:hover{background:#036eb8;color:#fff}.click__more__btn i{position:absolute}@media screen and (min-width: 320px){.click__more__btn i{font-size:1rem;left:1.5rem}}@media screen and (min-width: 768px){.click__more__btn i{font-size:1rem;left:1.5rem}}@media screen and (min-width: 960px){.click__more__btn i{font-size:1rem;left:1.5rem}}@media screen and (min-width: 1600px){.click__more__btn i{font-size:1rem;left:1.5rem}}@media screen and (min-width: 320px){.click__more__btn span{font-size:14px}}@media screen and (min-width: 768px){.click__more__btn span{font-size:14px}}@media screen and (min-width: 960px){.click__more__btn span{font-size:1rem}}@media screen and (min-width: 1600px){.click__more__btn span{font-size:1rem}}.square__page__news{background:#f6f6f6}.news__item{border-bottom:1px solid #ddd}.news__item:first-of-type{border-top:1px solid #ddd}.news__item.event_end .thumb__item{position:relative}.news__item.event_end .thumb__item::before{content:"このイベントは終了いたしました";position:absolute;z-index:1;width:100%;height:100%;background:rgba(0,0,0,.5);color:#fff;display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:center;font-size:.8rem}.news__item.event_end .thumb__item img{vertical-align:bottom}.news__item a{display:flex;position:relative}@media screen and (min-width: 320px){.news__item a{padding:20px 0;flex-direction:column}}@media screen and (min-width: 768px){.news__item a{padding:30px;flex-direction:row}}@media screen and (min-width: 1600px){.news__item a{padding:30px}}.news__item a:before{content:"";position:absolute;top:50%;right:30px;width:10px;height:10px;border-top:2px solid #333;border-right:2px solid #333;transform:rotate(45deg) translateY(-50%);display:none}@media screen and (min-width: 960px){.news__item a:before{display:block}}.news__item a .thumb__item{flex-shrink:0}@media screen and (min-width: 320px){.news__item a .thumb__item{width:100%}}@media screen and (min-width: 768px){.news__item a .thumb__item{width:230px;margin-right:30px}}.news__item a .thumb__item img{width:100%}.news__item a .text__item{padding:1rem 30px 0 0;position:relative}@media screen and (min-width: 768px){.news__item a .text__item{padding:1rem 0}}.news__item a .text__item:before{content:"";position:absolute;top:50%;right:15px;width:10px;height:10px;border-top:2px solid #333;border-right:2px solid #333;transform:rotate(45deg) translateY(-50%)}@media screen and (min-width: 960px){.news__item a .text__item:before{display:none}}.news__item a .text__item .cat{margin-bottom:.5rem}.news__item a .text__item .cate__item{display:inline-block;color:#fff;background:#d5b767;background:linear-gradient(to right, #dcd18f 0%, #d5b767 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#dcd18f", endColorstr="#d5b767",GradientType=1 );border-radius:50px;margin-right:5px;margin-bottom:8px}@media screen and (min-width: 320px){.news__item a .text__item .cate__item{font-size:10px;padding:.3rem .8rem}}@media screen and (min-width: 768px){.news__item a .text__item .cate__item{font-size:10px;padding:.3rem .8rem}}@media screen and (min-width: 960px){.news__item a .text__item .cate__item{font-size:12px;padding:.5rem 1.2rem}}@media screen and (min-width: 1600px){.news__item a .text__item .cate__item{font-size:12px;padding:.5rem 1.2rem}}.news__item a .text__item .cate__item.shop{background:#56ccf2;background:linear-gradient(to right, #56ccf2 0%, #6F86D6 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#56ccf2", endColorstr="#6F86D6",GradientType=1 )}.cta__contact{text-align:center}@media screen and (min-width: 320px){.cta__contact{margin-bottom:40px}}@media screen and (min-width: 768px){.cta__contact{margin-bottom:40px}}@media screen and (min-width: 960px){.cta__contact{margin-bottom:80px}}@media screen and (min-width: 1600px){.cta__contact{margin-bottom:80px}}.cta__contact .txt{margin-bottom:1rem}@media screen and (min-width: 320px){.cta__contact .txt{font-size:1rem}}@media screen and (min-width: 768px){.cta__contact .txt{font-size:1rem}}@media screen and (min-width: 960px){.cta__contact .txt{font-size:1.1rem}}@media screen and (min-width: 1600px){.cta__contact .txt{font-size:1.1rem}}@media screen and (min-width: 320px){.cta__contact .txt br{display:block}}@media screen and (min-width: 960px){.cta__contact .txt br{display:none}}.cta__contact .tel{display:inline-block;max-width:100%;line-height:60px;color:#fff;font-weight:bold;background:#56ccf2;background:linear-gradient(to right, #56ccf2 0%, #2f80ed 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#56ccf2", endColorstr="#2f80ed",GradientType=1 );border-radius:30px}@media screen and (min-width: 320px){.cta__contact .tel{font-size:1.3rem;width:84vh}}@media screen and (min-width: 768px){.cta__contact .tel{font-size:1.3rem}}@media screen and (min-width: 960px){.cta__contact .tel{font-size:1.5rem;width:400px}}@media screen and (min-width: 1600px){.cta__contact .tel{font-size:1.5rem}}.cta__contact .tel i{transform:scale(-1, 1) rotate(-15deg);font-size:.8em}.cta__contact .tel span{font-size:.7em}.cta__contact .time{margin-top:.5rem;font-size:12px}.cta__contact .time br{display:none}@media screen and (min-width: 320px){.square__contact .square__contact__form{padding-bottom:1vw}}@media screen and (min-width: 768px){.square__contact .square__contact__form{padding-bottom:1vw}}@media screen and (min-width: 960px){.square__contact .square__contact__form{padding-bottom:6vw}}@media screen and (min-width: 1600px){.square__contact .square__contact__form{padding-bottom:6vw}}.square__contact .square__contact__form .lead{line-height:2em}@media screen and (min-width: 320px){.square__contact .square__contact__form .lead{padding:0 0 1.5rem;font-size:12px}}@media screen and (min-width: 768px){.square__contact .square__contact__form .lead{padding:0 0 1.5rem;font-size:12px}}@media screen and (min-width: 960px){.square__contact .square__contact__form .lead{padding:0 0 2rem;font-size:14px}}@media screen and (min-width: 1600px){.square__contact .square__contact__form .lead{padding:0 0 2rem;font-size:14px}}.square__contact .square__contact__form .form__item{border-top:1px solid #ddd}@media screen and (min-width: 320px){.square__contact .square__contact__form .form__item{padding:1.5rem 0}}@media screen and (min-width: 768px){.square__contact .square__contact__form .form__item{padding:1.5rem 0}}@media screen and (min-width: 960px){.square__contact .square__contact__form .form__item{padding:2rem 0}}@media screen and (min-width: 1600px){.square__contact .square__contact__form .form__item{padding:2rem 0}}.square__contact .square__contact__form .center__text{text-align:center}.square__contact .square__contact__form .center__text a{color:#5ab0fa}#service__main .text__box{display:flex;justify-content:center;align-items:center;flex-direction:column;background:#fff;color:#036eb8;text-align:center;box-sizing:border-box}@media screen and (min-width: 320px){#service__main .text__box{padding:1rem 3rem;font-size:1.5rem}}@media screen and (min-width: 768px){#service__main .text__box{padding:1rem 3rem;font-size:1.5rem}}@media screen and (min-width: 960px){#service__main .text__box{padding:1rem 3rem;font-size:1.5rem}}@media screen and (min-width: 1600px){#service__main .text__box{padding:1rem 3rem;font-size:1.5rem}}#service__main .max__cover__item{position:absolute;width:100%;height:100%;top:0;left:0}#service__main .max__cover__item .thumb__item{position:relative;width:100%;height:100%}#service__main .max__cover__item .thumb__item::before{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-image:url(../images/video__bg__cover.png);background-size:cover;background-repeat:no-repeat;background-position:center center;z-index:1}#service__main .max__cover__item .thumb__item::after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;background:#fff;opacity:.3}@media screen and (min-width: 960px){#service__main .max__cover__item .thumb__item.none__filter::before{display:none}}@media screen and (min-width: 1600px){#service__main .max__cover__item .thumb__item.none__filter::before{display:none}}#service__main .max__cover__item .thumb__item.none__filter::after{content:"";width:101%;height:0;padding-bottom:9.375%;background:url("../images/wave.svg") center center no-repeat;background-size:cover;position:absolute;left:-0.5%;top:auto;bottom:-2px;opacity:1;z-index:1}#service__main .max__cover__item #video{position:fixed;right:0;bottom:0;min-width:100%;min-height:100%;width:auto;height:auto}@media screen and (min-width: 320px){#service__main .max__cover__item #video{min-height:100%;min-height:100vh;min-width:100%;min-width:100vw}}@media screen and (min-width: 768px){#service__main .max__cover__item #video{min-height:100%;min-height:100vh;min-width:100%;min-width:100vw}}@media screen and (min-width: 960px){#service__main .max__cover__item #video{min-height:100%;min-height:100vh;min-width:100%;min-width:100vw}}@media screen and (min-width: 1600px){#service__main .max__cover__item #video{min-height:100%;min-height:100vh;min-width:100%;min-width:100vw}}@media screen and (min-width: 320px){#service__main .max__cover__item #video.small__block{min-height:75%;min-height:75vh;min-width:100%;min-width:100vw}}@media screen and (min-width: 768px){#service__main .max__cover__item #video.small__block{min-height:75%;min-height:75vh;min-width:100%;min-width:100vw}}@media screen and (min-width: 960px){#service__main .max__cover__item #video.small__block{min-height:75%;min-height:75vh;min-width:100%;min-width:100vw}}@media screen and (min-width: 1600px){#service__main .max__cover__item #video.small__block{min-height:75%;min-height:75vh;min-width:100%;min-width:100vw}}#service__main .main__text{position:absolute;z-index:1;transform:translateY(0)}@media screen and (min-width: 320px){#service__main .main__text{top:38vh;left:10vw}}@media screen and (min-width: 768px){#service__main .main__text{top:38vh;left:10vw}}@media screen and (min-width: 960px){#service__main .main__text{top:40vh;left:10vw}}@media screen and (min-width: 1600px){#service__main .main__text{top:40vh;left:10vw}}#service__main .main__text .eng__copy{position:relative;z-index:1;font-weight:900}@media screen and (min-width: 320px){#service__main .main__text .eng__copy{font-size:10vw;line-height:1.2}}@media screen and (min-width: 768px){#service__main .main__text .eng__copy{font-size:10vw;line-height:1.2}}@media screen and (min-width: 960px){#service__main .main__text .eng__copy{font-size:4vw;line-height:1.2}}@media screen and (min-width: 1600px){#service__main .main__text .eng__copy{font-size:4vw;line-height:1.2}}#service__main .main__text .eng__copy .garad__text{background:#56ccf2;background:linear-gradient(to right, #56ccf2 0%, #2f80ed 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#56ccf2", endColorstr="#2f80ed",GradientType=1 );-webkit-background-clip:text;-webkit-text-fill-color:transparent}#service__main .main__text .eng__copy .mtr__text{position:absolute;z-index:-1;font-family:"JellykaBeesAntiqueHandwriting";font-weight:400}@media screen and (min-width: 320px){#service__main .main__text .eng__copy .mtr__text{transform:rotate(-30deg);font-size:150%;top:0;right:-4vw}}@media screen and (min-width: 768px){#service__main .main__text .eng__copy .mtr__text{transform:rotate(-30deg);font-size:150%;top:0;right:-4vw}}@media screen and (min-width: 960px){#service__main .main__text .eng__copy .mtr__text{transform:rotate(-30deg);font-size:150%;top:0;right:-4vw}}@media screen and (min-width: 1600px){#service__main .main__text .eng__copy .mtr__text{transform:rotate(-30deg);font-size:150%;top:0;right:-4vw}}#service__main .main__text p{line-height:2.1}@media screen and (min-width: 768px){#service__main .main__text p{font-size:12px;padding:1rem 10vw 0 0}}@media screen and (min-width: 320px){#service__main .main__text p{font-size:12px;padding:1rem 10vw 0 0}}@media screen and (min-width: 960px){#service__main .main__text p{font-size:14px;padding:1rem 0 0}}@media screen and (min-width: 1600px){#service__main .main__text p{font-size:1rem;padding:1rem 0 0}}.service__flow{background:url("../images/flow_bg.png");background-size:26px 23px;padding:2vw 0}@media screen and (min-width: 320px){.service__flow__container .flow__inner{margin:3vw 5vw}}@media screen and (min-width: 768px){.service__flow__container .flow__inner{margin:3vw 5vw}}@media screen and (min-width: 960px){.service__flow__container .flow__inner{margin:3vw 13vw}}@media screen and (min-width: 1600px){.service__flow__container .flow__inner{margin:3vw 13vw}}.service__flow__container .flow__inner .flow__item{display:flex;flex-direction:column;width:100%;margin-top:-1px;position:relative}@media screen and (min-width: 320px){.service__flow__container .flow__inner .flow__item{margin-bottom:40px}}@media screen and (min-width: 768px){.service__flow__container .flow__inner .flow__item{margin-bottom:40px}}@media screen and (min-width: 960px){.service__flow__container .flow__inner .flow__item{flex-direction:row;margin-bottom:0px}}@media screen and (min-width: 1600px){.service__flow__container .flow__inner .flow__item{flex-direction:row;margin-bottom:0px}}.service__flow__container .flow__inner .flow__item::after{content:"";display:block;position:absolute;bottom:1px;left:0;box-sizing:border-box;width:190px;height:20px;border:90px solid transparent;border-top:25px solid #5ab0fa;transform:translateY(100%);z-index:1}@media screen and (min-width: 320px){.service__flow__container .flow__inner .flow__item::after{width:40px;height:20px;border-width:20px;border-top-width:20px;left:50%;transform:translate(-50%, 100%)}}@media screen and (min-width: 960px){.service__flow__container .flow__inner .flow__item::after{width:190px;height:20px;border-width:90px;border-top-width:25px;left:0;transform:translate(0, 100%)}}.service__flow__container .flow__inner .flow__item:nth-child(2)::after{border-top-color:#3a8adf}.service__flow__container .flow__inner .flow__item:nth-child(2) .step{background:#3a8adf;border-color:#3a8adf}.service__flow__container .flow__inner .flow__item:nth-child(2) .flow__main{border-color:#3a8adf}.service__flow__container .flow__inner .flow__item:nth-child(3)::after{border-top-color:#2570cb}.service__flow__container .flow__inner .flow__item:nth-child(3) .step{background:#2570cb;border-color:#2570cb}.service__flow__container .flow__inner .flow__item:nth-child(3) .flow__main{border-color:#2570cb}.service__flow__container .flow__inner .flow__item:nth-child(4)::after{display:none}.service__flow__container .flow__inner .flow__item:nth-child(4) .step{background:#004bb1;border-color:#004bb1}.service__flow__container .flow__inner .flow__item:nth-child(4) .flow__main{border-color:#004bb1}.service__flow__container .flow__inner .step{flex-wrap:nowrap;flex-direction:column;justify-content:center;align-items:center;text-align:center;background:#5ab0fa;color:#fff;position:relative;border:1px solid #5ab0fa}@media screen and (min-width: 320px){.service__flow__container .flow__inner .step{font-size:12px;display:block;line-height:26px}}@media screen and (min-width: 768px){.service__flow__container .flow__inner .step{font-size:12px;display:block;line-height:26px}}@media screen and (min-width: 960px){.service__flow__container .flow__inner .step{font-size:1.5rem;width:200px;display:flex;line-height:1.2em}}@media screen and (min-width: 1600px){.service__flow__container .flow__inner .step{font-size:1.5rem;width:200px;display:flex}}@media screen and (min-width: 320px){.service__flow__container .flow__inner .step span{font-size:12px;display:inline-block;margin-left:.5em}}@media screen and (min-width: 768px){.service__flow__container .flow__inner .step span{font-size:12px;display:inline-block;margin-left:.5em}}@media screen and (min-width: 960px){.service__flow__container .flow__inner .step span{font-size:2em;display:block;margin-left:0;line-height:1em}}@media screen and (min-width: 1600px){.service__flow__container .flow__inner .step span{font-size:2em;display:block;margin-left:0;line-height:1em}}.service__flow__container .flow__inner .flow__main{background:#fff;border:1px solid #5ab0fa;display:flex;align-items:center;flex-wrap:wrap-reverse;flex-direction:row-reverse}@media screen and (min-width: 320px){.service__flow__container .flow__inner .flow__main{padding:5vw 5vw;justify-content:flex-end}}@media screen and (min-width: 768px){.service__flow__container .flow__inner .flow__main{padding:5vw 5vw}}@media screen and (min-width: 960px){.service__flow__container .flow__inner .flow__main{padding:30px;width:calc(100% - 200px);justify-content:space-between;flex-direction:row;flex-wrap:nowrap}}@media screen and (min-width: 1600px){.service__flow__container .flow__inner .flow__main{padding:30px;width:calc(100% - 200px);flex-direction:row;flex-wrap:nowrap}}.service__flow__container .flow__inner .flow__main .title{margin-bottom:.5rem}@media screen and (min-width: 320px){.service__flow__container .flow__inner .flow__main .title{font-size:1rem}}@media screen and (min-width: 768px){.service__flow__container .flow__inner .flow__main .title{font-size:1rem}}@media screen and (min-width: 960px){.service__flow__container .flow__inner .flow__main .title{font-size:1.5rem}}@media screen and (min-width: 1600px){.service__flow__container .flow__inner .flow__main .title{font-size:1.5rem}}.service__flow__container .flow__inner .flow__main .txt{line-height:1.8em}@media screen and (min-width: 320px){.service__flow__container .flow__inner .flow__main .txt{font-size:12px}}@media screen and (min-width: 768px){.service__flow__container .flow__inner .flow__main .txt{font-size:12px}}@media screen and (min-width: 960px){.service__flow__container .flow__inner .flow__main .txt{font-size:1rem}}@media screen and (min-width: 1600px){.service__flow__container .flow__inner .flow__main .txt{font-size:1rem}}.service__flow__container .flow__inner .flow__main .txt a{color:#5bb2fd}@media screen and (min-width: 320px){.service__flow__container .flow__inner img{height:auto;width:100%;margin:0 0 15px}}@media screen and (min-width: 768px){.service__flow__container .flow__inner img{height:auto;width:100%;margin:0 0 15px}}@media screen and (min-width: 960px){.service__flow__container .flow__inner img{height:140px;width:auto;margin:0 0 0 3rem}}@media screen and (min-width: 1600px){.service__flow__container .flow__inner img{height:140px;width:auto;margin:0 0 0 3rem}}.lp__main__text{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;z-index:10}.lp__main__text .top__text{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;color:#fff;font-weight:700}@media screen and (min-width: 320px){.lp__main__text .top__text{text-shadow:0 0 1rem rgba(0,0,0,.5)}}@media screen and (min-width: 768px){.lp__main__text .top__text{text-shadow:0 0 1rem rgba(0,0,0,.5)}}@media screen and (min-width: 960px){.lp__main__text .top__text{text-shadow:0 0 1rem rgba(0,0,0,.5)}}@media screen and (min-width: 1600px){.lp__main__text .top__text{text-shadow:0 0 1rem rgba(0,0,0,.5)}}@media screen and (min-width: 320px){.lp__main__text .top__text h1{font-size:8vw;letter-spacing:.3vw;padding:0 3vw 2vw}}@media screen and (min-width: 768px){.lp__main__text .top__text h1{font-size:6vw;letter-spacing:.3vw;padding:0 1vw 1vw}}@media screen and (min-width: 960px){.lp__main__text .top__text h1{font-size:5vw;letter-spacing:.3vw;padding:0 1vw 1vw}}@media screen and (min-width: 1600px){.lp__main__text .top__text h1{font-size:5vw;letter-spacing:.3vw;padding:0 1vw 1vw}}@media screen and (min-width: 320px){.lp__main__text .top__text h1.wide{font-size:10vw;padding:0 7vw 2vw}}@media screen and (min-width: 768px){.lp__main__text .top__text h1.wide{font-size:8vw;padding:0 7vw 1vw}}@media screen and (min-width: 960px){.lp__main__text .top__text h1.wide{font-size:6vw;padding:0 7vw 1vw}}@media screen and (min-width: 1600px){.lp__main__text .top__text h1.wide{font-size:6vw;padding:0 7vw 1vw}}@media screen and (min-width: 320px){.lp__main__text .top__text p{font-size:3.3vw;padding:1.5rem 0;letter-spacing:.4vw}}@media screen and (min-width: 768px){.lp__main__text .top__text p{font-size:2.3vw;padding:1.5rem 0;letter-spacing:.4vw}}@media screen and (min-width: 960px){.lp__main__text .top__text p{font-size:1.8vw;padding:1.5rem 0;letter-spacing:.4vw}}@media screen and (min-width: 1600px){.lp__main__text .top__text p{font-size:1.8vw;padding:1.5rem 0;letter-spacing:.4vw}}.lp__main__text .top__text p span{font-size:70%}.lp__main__text .top__text .eng{position:absolute;font-family:"JellykaBeesAntiqueHandwriting";opacity:.2;font-weight:400}@media screen and (min-width: 320px){.lp__main__text .top__text .eng{font-size:17vw;transform:rotate(-11deg);top:-12vw;left:-20vw}}@media screen and (min-width: 768px){.lp__main__text .top__text .eng{font-size:17vw;transform:rotate(-11deg);top:-12vw;left:-20vw}}@media screen and (min-width: 960px){.lp__main__text .top__text .eng{font-size:12vw;transform:rotate(-11deg);top:-9vw;left:-14vw}}@media screen and (min-width: 1600px){.lp__main__text .top__text .eng{font-size:12vw;transform:rotate(-11deg);top:-9vw;left:-14vw}}.lp__main__text .border{position:relative;border-color:#fff;border-style:solid}@media screen and (min-width: 320px){.lp__main__text .border{border-width:0 5px 5px}}@media screen and (min-width: 768px){.lp__main__text .border{border-width:0 7px 7px}}@media screen and (min-width: 960px){.lp__main__text .border{border-width:0 7px 7px}}@media screen and (min-width: 1600px){.lp__main__text .border{border-width:0 7px 7px}}.lp__main__text .point{position:relative}@media screen and (min-width: 320px){.lp__main__text .point{font-size:3vw;letter-spacing:.5vw}}@media screen and (min-width: 768px){.lp__main__text .point{font-size:2.3vw;letter-spacing:.5vw}}@media screen and (min-width: 960px){.lp__main__text .point{font-size:2vw;letter-spacing:.5vw}}@media screen and (min-width: 1600px){.lp__main__text .point{font-size:2vw;letter-spacing:.5vw}}.lp__main__text .point::before,.lp__main__text .point::after{content:"";display:block;position:absolute;background:#fff;top:0}@media screen and (min-width: 320px){.lp__main__text .point::before,.lp__main__text .point::after{width:3vw;height:5px}}@media screen and (min-width: 768px){.lp__main__text .point::before,.lp__main__text .point::after{width:3vw;height:7px}}@media screen and (min-width: 960px){.lp__main__text .point::before,.lp__main__text .point::after{width:3vw;height:7px}}@media screen and (min-width: 1600px){.lp__main__text .point::before,.lp__main__text .point::after{width:3vw;height:7px}}.lp__main__text .point::before{left:0}.lp__main__text .point::after{right:0}.lp__main__text .point span{position:relative}@media screen and (min-width: 320px){.lp__main__text .point span{top:-1vw}}@media screen and (min-width: 768px){.lp__main__text .point span{top:-1vw}}@media screen and (min-width: 960px){.lp__main__text .point span{top:-1vw}}@media screen and (min-width: 1600px){.lp__main__text .point span{top:-1vw}}.lp__main__text img{height:auto}@media screen and (min-width: 320px){.lp__main__text img{width:85vw}}@media screen and (min-width: 768px){.lp__main__text img{width:50vw}}@media screen and (min-width: 960px){.lp__main__text img{width:40vw}}@media screen and (min-width: 1600px){.lp__main__text img{width:40vw}}@media screen and (min-width: 320px){.single__prof{width:calc(100% - 50px);margin:0 auto 3rem}}@media screen and (min-width: 768px){.single__prof{width:calc(100% - 50px);margin:0 auto 3rem}}@media screen and (min-width: 960px){.single__prof{width:640px;margin:0 auto 3rem}}@media screen and (min-width: 1600px){.single__prof{width:640px;margin:0 auto 3rem}}.single__prof .title{position:relative;color:#333;text-align:center}@media screen and (min-width: 320px){.single__prof .title{margin:2rem 0}}@media screen and (min-width: 768px){.single__prof .title{margin:2rem 0}}@media screen and (min-width: 960px){.single__prof .title{margin:2rem 0}}@media screen and (min-width: 1600px){.single__prof .title{margin:2rem 0}}.single__prof .title span{position:relative;background:#fff;font-weight:700}@media screen and (min-width: 320px){.single__prof .title span{font-size:1rem;padding:0 1rem;letter-spacing:3px}}@media screen and (min-width: 768px){.single__prof .title span{font-size:1rem;padding:0 1rem;letter-spacing:3px}}@media screen and (min-width: 960px){.single__prof .title span{font-size:1rem;padding:0 1rem;letter-spacing:3px}}@media screen and (min-width: 1600px){.single__prof .title span{font-size:1rem;padding:0 1rem;letter-spacing:3px}}.single__prof .title span:first-letter{font-size:130%}.single__prof .title::before{content:"";display:block;position:absolute;width:100%;background:#ccc;width:100%;height:1px;left:0}@media screen and (min-width: 320px){.single__prof .title::before{top:calc(50% - .5px)}}@media screen and (min-width: 768px){.single__prof .title::before{top:calc(50% - .5px)}}@media screen and (min-width: 960px){.single__prof .title::before{top:calc(50% - .5px)}}@media screen and (min-width: 1600px){.single__prof .title::before{top:calc(50% - .5px)}}.single__prof .prof__box{display:flex;justify-content:space-between;align-items:flex-start;border-bottom:solid 1px #ccc}@media screen and (min-width: 320px){.single__prof .prof__box{flex-direction:column;padding-bottom:2rem;margin-bottom:1rem}}@media screen and (min-width: 768px){.single__prof .prof__box{flex-direction:row;padding-bottom:2rem;margin-bottom:1rem}}@media screen and (min-width: 960px){.single__prof .prof__box{flex-direction:row;padding-bottom:2rem;margin-bottom:1rem}}@media screen and (min-width: 1600px){.single__prof .prof__box{flex-direction:row;padding-bottom:2rem;margin-bottom:1rem}}@media screen and (min-width: 320px){.single__prof .img__box{width:160px;margin:0 auto 1rem}}@media screen and (min-width: 768px){.single__prof .img__box{width:160px;margin:0}}@media screen and (min-width: 960px){.single__prof .img__box{width:160px;margin:0}}@media screen and (min-width: 1600px){.single__prof .img__box{width:160px;margin:0}}.single__prof .img__box img{width:100%;height:auto}@media screen and (min-width: 320px){.single__prof .text__box{width:100%}}@media screen and (min-width: 768px){.single__prof .text__box{width:calc(100% - 160px - 3rem)}}@media screen and (min-width: 960px){.single__prof .text__box{width:calc(100% - 160px - 3rem)}}@media screen and (min-width: 1600px){.single__prof .text__box{width:calc(100% - 160px - 3rem)}}.single__prof .text__box .name{font-weight:700}@media screen and (min-width: 320px){.single__prof .text__box .name{font-size:1.2rem;letter-spacing:3px;padding-bottom:.5rem}}@media screen and (min-width: 768px){.single__prof .text__box .name{font-size:1.2rem;letter-spacing:3px;padding-bottom:.5rem}}@media screen and (min-width: 960px){.single__prof .text__box .name{font-size:1.2rem;letter-spacing:3px;padding-bottom:.5rem}}@media screen and (min-width: 1600px){.single__prof .text__box .name{font-size:1.2rem;letter-spacing:3px;padding-bottom:.5rem}}.single__prof .text__box p{width:100%}@media screen and (min-width: 320px){.single__prof .text__box p{font-size:12px;line-height:1.7}}@media screen and (min-width: 768px){.single__prof .text__box p{font-size:12px;line-height:1.7}}@media screen and (min-width: 960px){.single__prof .text__box p{font-size:12px;line-height:1.7}}@media screen and (min-width: 1600px){.single__prof .text__box p{font-size:12px;line-height:1.7}}.single__prof .text__box a{color:#1ba1e6;text-decoration:underline}@media screen and (min-width: 320px){.single__prof .text__box a{font-size:12px;padding-top:.5rem}}@media screen and (min-width: 768px){.single__prof .text__box a{font-size:12px;padding-top:.5rem}}@media screen and (min-width: 960px){.single__prof .text__box a{font-size:12px;padding-top:.5rem}}@media screen and (min-width: 1600px){.single__prof .text__box a{font-size:12px;padding-top:.5rem}}.sitemap__container{position:relative;z-index:12}@media screen and (min-width: 320px){.sitemap__container #breadcrumb{padding:3rem 0}}@media screen and (min-width: 768px){.sitemap__container #breadcrumb{padding:3rem 0}}@media screen and (min-width: 960px){.sitemap__container #breadcrumb{padding:3rem 0}}@media screen and (min-width: 1600px){.sitemap__container #breadcrumb{padding:3rem 0}}@media screen and (min-width: 320px){.sitemap__content{padding:0 5vw}}@media screen and (min-width: 768px){.sitemap__content{padding:0 5vw}}@media screen and (min-width: 960px){.sitemap__content{padding:0 20vw}}@media screen and (min-width: 1600px){.sitemap__content{padding:0 20vw}}.sitemap__content a:hover{text-decoration:underline}.sitemap__content .sitemap__list{border-top:1px solid #ddd}.sitemap__content .sitemap__item{padding:1rem 0;border-bottom:1px solid #ddd}@media screen and (min-width: 960px){.sitemap__content .sitemap__item{padding:2rem 0}}.sitemap__content .sitemap__title{font-weight:bold}@media screen and (min-width: 768px){.sitemap__content .sitemap__title{font-size:1.1rem}}@media screen and (min-width: 960px){.sitemap__content .sitemap__title{font-size:1.1rem}}.sitemap__content .sitemap__title::before{content:"";display:inline-block;width:12px;height:12px;background:url("../images/sitemap/sitemap_list_icon.png") no-repeat center;background-size:contain;margin-left:10px;margin-right:12px}.sitemap__content .sitemap__under{margin-top:20px;margin-left:1rem}@media screen and (min-width: 768px){.sitemap__content .sitemap__under{margin-left:2rem}}.sitemap__content .sitemap__under li{display:inline-block;padding-right:1.5em;font-size:14px;margin-bottom:1rem}@media screen and (min-width: 320px){.sitemap__content .sitemap__under li{width:40%}}@media screen and (min-width: 768px){.sitemap__content .sitemap__under li{width:40%}}@media screen and (min-width: 960px){.sitemap__content .sitemap__under li{width:inherit}}@media screen and (min-width: 1600px){.sitemap__content .sitemap__under li{width:inherit}}.sitemap__content .sitemap__under li::before{content:"┣";color:#5bb2fd;display:inline-block;margin-right:.5em}@media screen and (min-width: 320px){.sitemap__content .sitemap__under li.w100{width:100%}}@media screen and (min-width: 768px){.sitemap__content .sitemap__under li.w100{width:100%}}@media screen and (min-width: 960px){.sitemap__content .sitemap__under li.w100{width:inherit}}@media screen and (min-width: 1600px){.sitemap__content .sitemap__under li.w100{width:inherit}}.breadcrumbs{text-align:right}@media screen and (min-width: 320px){.breadcrumbs{font-size:9px;padding:1rem 0}}@media screen and (min-width: 768px){.breadcrumbs{font-size:9px;padding:1rem 0}}@media screen and (min-width: 960px){.breadcrumbs{font-size:12px;padding:1.5rem 0}}@media screen and (min-width: 1600px){.breadcrumbs{font-size:12px;padding:1.5rem 0}}.breadcrumbs::before{content:"";display:inline-block;vertical-align:middle;background:url("../images/favicon04.png") no-repeat center;background-size:contain;margin-right:5px;margin-top:-2px}@media screen and (min-width: 320px){.breadcrumbs::before{width:20px;height:20px}}@media screen and (min-width: 960px){.breadcrumbs::before{width:25px;height:25px}}.breadcrumbs a{font-weight:700}.breadcrumbs a::after{font-family:"Font Awesome 5 Free";font-weight:700;content:""}@media screen and (min-width: 320px){.breadcrumbs a::after{padding:0 .5rem}}@media screen and (min-width: 768px){.breadcrumbs a::after{padding:0 .5rem}}@media screen and (min-width: 960px){.breadcrumbs a::after{padding:0 1rem}}@media screen and (min-width: 1600px){.breadcrumbs a::after{padding:0 1rem}}.breadcrumbs a:last-child::after{display:none}.main__menu__sp{position:relative}.main__menu__sp .view .hidden__tel__menu{transform:scale(1)}@media screen and (min-width: 320px){.main__menu__sp .view .hidden__tel__menu{opacity:1;visibility:visible}}@media screen and (min-width: 768px){.main__menu__sp .view .hidden__tel__menu{opacity:1;visibility:visible}}@media screen and (min-width: 960px){.main__menu__sp .view .hidden__tel__menu{opacity:0;visibility:hidden}}@media screen and (min-width: 1600px){.main__menu__sp .view .hidden__tel__menu{opacity:0;visibility:hidden}}.main__menu__sp .header__container .main__menu ul li .menu__sp__btn:hover{color:#fff}.main__menu__sp .hidden__tel__menu{visibility:hidden;transform:scale(0.95);transition:all .2s;position:fixed;bottom:57px;bottom:calc(env(safe-area-inset-bottom) + 57px);left:0;width:100%;background:rgba(255,255,255,.9);padding:20px 10px 5px;box-sizing:border-box}@media screen and (min-width: 960px){.main__menu__sp .hidden__tel__menu{display:none}}@media screen and (min-width: 1600px){.main__menu__sp .hidden__tel__menu{display:none}}.main__menu__sp .hidden__tel__menu .title{text-align:center;font-size:12px;color:#707f89;margin-bottom:20px}.main__menu__sp .hidden__tel__menu .list{display:flex;align-items:center;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.main__menu__sp .hidden__tel__menu .list .list__item{width:calc(50% - 10px);margin-bottom:17px}.main__menu__sp .hidden__tel__menu .list a{display:block;background:#fff;border-radius:6px;box-shadow:0 0 4px 0 rgba(0,0,0,.16);text-align:center;padding:8px}.main__menu__sp .hidden__tel__menu .list a .square{font-size:12px;color:#707f89}.main__menu__sp .hidden__tel__menu .list a .tel__num{font-weight:bold;color:#036eb8;font-size:17px;letter-spacing:.05em}.main__menu__sp{z-index:999;padding-bottom:env(safe-area-inset-bottom);position:fixed;width:100%;bottom:0;left:0;background:#56ccf2;background:linear-gradient(to right, #56ccf2 0%, #2f80ed 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#56ccf2", endColorstr="#2f80ed",GradientType=1 )}@media screen and (min-width: 960px){.main__menu__sp{display:none}}.main__menu__sp ul{display:flex;align-items:center;position:relative}@media screen and (min-width: 960px){.main__menu__sp ul{justify-content:flex-end}}@media screen and (min-width: 1600px){.main__menu__sp ul{justify-content:flex-end}}.main__menu__sp ul li{text-align:center}@media screen and (min-width: 320px){.main__menu__sp ul li{width:25%;padding:0}}@media screen and (min-width: 768px){.main__menu__sp ul li{width:25%;padding:0}}@media screen and (min-width: 960px){.main__menu__sp ul li{width:auto;padding:0 0 0 2rem}}@media screen and (min-width: 1600px){.main__menu__sp ul li{width:auto;padding:0 0 0 2rem}}.main__menu__sp ul li.view .hidden__popup__menu{transform:scale(1)}@media screen and (min-width: 320px){.main__menu__sp ul li.view .hidden__popup__menu{opacity:1;visibility:visible}}@media screen and (min-width: 768px){.main__menu__sp ul li.view .hidden__popup__menu{opacity:1;visibility:visible}}@media screen and (min-width: 960px){.main__menu__sp ul li.view .hidden__popup__menu{opacity:0;visibility:hidden}}@media screen and (min-width: 1600px){.main__menu__sp ul li.view .hidden__popup__menu{opacity:0;visibility:hidden}}@media screen and (min-width: 960px){.main__menu__sp ul li:hover .hidden__popup__menu{opacity:1;visibility:visible;transform:scale(1)}}@media screen and (min-width: 1600px){.main__menu__sp ul li:hover .hidden__popup__menu{opacity:1;visibility:visible;transform:scale(1)}}.main__menu__sp ul li .hidden__popup__menu{position:fixed;z-index:-1;background:#fff;opacity:0;visibility:hidden;bottom:57px;bottom:calc(env(safe-area-inset-bottom) + 57px);box-shadow:5px 5px 30px rgba(0,0,0,.18);transform:scale(0.95);transition:all .2s}@media screen and (min-width: 320px){.main__menu__sp ul li .hidden__popup__menu{display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:1rem;width:calc(100% - 2rem);top:auto;left:0;padding:1rem}}@media screen and (min-width: 768px){.main__menu__sp ul li .hidden__popup__menu{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:1rem;width:calc(100% - 2rem);top:auto;left:0;padding:1rem}}@media screen and (min-width: 960px){.main__menu__sp ul li .hidden__popup__menu{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:1.5vw;width:calc(100% - 6vw);top:0;bottom:auto;left:0;padding:6.5vw 3vw 2vw}}@media screen and (min-width: 1600px){.main__menu__sp ul li .hidden__popup__menu{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:1.5vw;width:calc(100% - 6vw);top:0;bottom:auto;left:0;padding:6.5vw 3vw 2vw}}@media screen and (min-width: 320px){.main__menu__sp ul li .hidden__popup__menu.view{opacity:1;visibility:visible}}@media screen and (min-width: 768px){.main__menu__sp ul li .hidden__popup__menu.view{opacity:1;visibility:visible}}@media screen and (min-width: 960px){.main__menu__sp ul li .hidden__popup__menu.view{opacity:0;visibility:hidden}}@media screen and (min-width: 1600px){.main__menu__sp ul li .hidden__popup__menu.view{opacity:0;visibility:hidden}}@media screen and (min-width: 320px){.main__menu__sp ul li .hidden__popup__menu li{width:auto;padding:0}}@media screen and (min-width: 768px){.main__menu__sp ul li .hidden__popup__menu li{width:auto;padding:0}}@media screen and (min-width: 960px){.main__menu__sp ul li .hidden__popup__menu li{width:auto;padding:0}}@media screen and (min-width: 1600px){.main__menu__sp ul li .hidden__popup__menu li{width:auto;padding:0}}.main__menu__sp ul li .hidden__popup__menu li a{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;color:#fff}@media screen and (min-width: 320px){.main__menu__sp ul li .hidden__popup__menu li a{height:90px}}@media screen and (min-width: 768px){.main__menu__sp ul li .hidden__popup__menu li a{height:90px}}@media screen and (min-width: 960px){.main__menu__sp ul li .hidden__popup__menu li a{height:10vw}}@media screen and (min-width: 1600px){.main__menu__sp ul li .hidden__popup__menu li a{height:10vw}}.main__menu__sp ul li .hidden__popup__menu li a span{display:block}.main__menu__sp ul li .hidden__popup__menu li a span.title{font-weight:900}@media screen and (min-width: 320px){.main__menu__sp ul li .hidden__popup__menu li a span.title{font-size:4vw}}@media screen and (min-width: 768px){.main__menu__sp ul li .hidden__popup__menu li a span.title{font-size:4vw}}@media screen and (min-width: 960px){.main__menu__sp ul li .hidden__popup__menu li a span.title{font-size:1.3rem}}@media screen and (min-width: 1600px){.main__menu__sp ul li .hidden__popup__menu li a span.title{font-size:1.5rem}}@media screen and (min-width: 320px){.main__menu__sp ul li .hidden__popup__menu li a span.exp{font-size:70%;padding:.3rem 0 0}}@media screen and (min-width: 768px){.main__menu__sp ul li .hidden__popup__menu li a span.exp{font-size:70%;padding:.3rem 0 0}}@media screen and (min-width: 960px){.main__menu__sp ul li .hidden__popup__menu li a span.exp{font-size:.9rem;padding:.3rem 0 0}}@media screen and (min-width: 1600px){.main__menu__sp ul li .hidden__popup__menu li a span.exp{font-size:.9rem;padding:.3rem 0 0}}.main__menu__sp ul li .hidden__popup__menu li a:hover .bg .img__item{transform:scale(1.1)}.main__menu__sp ul li .hidden__popup__menu li a .bg{position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden;z-index:-1}.main__menu__sp ul li .hidden__popup__menu li a .bg::after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;background:#56ccf2;background:linear-gradient(to right, #56ccf2 0%, #2f80ed 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#56ccf2", endColorstr="#2f80ed",GradientType=1 );opacity:.6}.main__menu__sp ul li .hidden__popup__menu li a .bg .img__item{transform:scale(1);transition:all .4s ease}.main__menu__sp ul li .btn{cursor:pointer;position:relative;padding:0;transition:all .4s}@media screen and (min-width: 320px){.main__menu__sp ul li .btn{font-weight:500;color:#fff;font-size:9px;display:flex;flex-direction:column;justify-content:center;height:57px}}@media screen and (min-width: 768px){.main__menu__sp ul li .btn{font-weight:500;color:#fff;font-size:11px}}@media screen and (min-width: 960px){.main__menu__sp ul li .btn{font-weight:700;color:#111;font-size:1rem;display:inline-block;height:auto}}@media screen and (min-width: 1600px){.main__menu__sp ul li .btn{font-weight:700;color:#111;font-size:1rem;display:inline-block}}.main__menu__sp ul li .btn::before{content:"";display:block;position:absolute;width:100%;height:1.5px;border-radius:50px;background:#036eb8;left:0;transform-origin:top right;transform:scaleX(0);transition:transform .4s}@media screen and (min-width: 320px){.main__menu__sp ul li .btn::before{display:none}}@media screen and (min-width: 768px){.main__menu__sp ul li .btn::before{display:none}}@media screen and (min-width: 960px){.main__menu__sp ul li .btn::before{display:block;bottom:-5px}}@media screen and (min-width: 1600px){.main__menu__sp ul li .btn::before{display:block;bottom:-5px}}.main__menu__sp ul li .btn:hover::before{transform-origin:top left;transform:scaleX(1);transition:transform .4s}@media screen and (min-width: 320px){.main__menu__sp ul li .btn i{display:block;font-size:1.4rem;margin-bottom:2px}}@media screen and (min-width: 768px){.main__menu__sp ul li .btn i{display:block;font-size:1.4rem;margin-bottom:2px}}@media screen and (min-width: 960px){.main__menu__sp ul li .btn i{display:none}}@media screen and (min-width: 1600px){.main__menu__sp ul li .btn i{display:none}}.main__menu__sp ul li .btn .icon__svg{height:22px;font-size:1rem;display:flex;justify-content:center;align-items:center}.pagetop .pagetop_btn{text-align:center;background:#fff;cursor:pointer}.pagetop .pagetop_btn img{width:67px;vertical-align:bottom}@media screen and (min-width: 960px){.pagetop .pagetop_btn{position:fixed;bottom:50px;right:20px;z-index:100;background:none;display:none}}
