.gx-contents{color:#000;font-family:"Noto Sans JP",sans-serif}.gx-contents h1,.gx-contents h2,.gx-contents h3,.gx-contents h4,.gx-contents h5,.gx-contents h6,.gx-contents p,.gx-contents ol,.gx-contents dl,.gx-contents dt,.gx-contents dd,.gx-contents figcaption,.gx-contents blockquote{letter-spacing:.085em;line-height:1.85em;margin:0;padding:0;list-style:none;font-weight:500;color:#000}@media screen and (max-width: 767px){.gx-contents h1,.gx-contents h2,.gx-contents h3,.gx-contents h4,.gx-contents h5,.gx-contents h6,.gx-contents p,.gx-contents ol,.gx-contents dl,.gx-contents dt,.gx-contents dd,.gx-contents figcaption,.gx-contents blockquote{font-size:3.7333333333vw}}.gx-contents figure{margin:0}.gx-contents img{image-rendering:-webkit-optimize-contrast}.gx-contents img.resize{width:100%;height:auto}.gx-contents img.responsive{max-width:100%;width:auto;height:auto}.gx-contents input,.gx-contents button,.gx-contents select{font-family:"Noto Sans JP",sans-serif}.gx-contents button{cursor:pointer}.gx-contents a{color:#000;text-decoration:none}.gx-contents a.opacity{display:inline-block;opacity:1;transition:opacity .2s linear;backface-visibility:hidden}.gx-contents a.opacity:hover{opacity:.75}@media screen and (max-width: 767px){.gx-contents a.opacity:hover{opacity:inherit}}.pc{display:block}@media screen and (max-width: 767px){.pc{display:none}}.sp{display:none}@media screen and (max-width: 767px){.sp{display:block}}.site-main .scroll-up-box{position:relative;z-index:-1;transform:translateY(0);transition:transform .4s ease-out;will-change:transform;backface-visibility:hidden;-webkit-transform:translateZ(0);contain:layout}.site-main .gx-mv{position:relative}.site-main .gx-mv .box{position:relative;max-width:1543px;width:100%;margin:0 auto}@media screen and (max-width: 1660px){.site-main .gx-mv .box{max-width:1350px;padding-right:50px}}@media screen and (max-width: 1200px){.site-main .gx-mv .box{padding-right:0}}@media screen and (max-width: 767px){.site-main .gx-mv .box{max-width:100%}}.site-main .gx-mv .box .sab-title{left:0;z-index:4;top:98px;position:absolute;text-align:left;font-size:1.875rem;line-height:1.2em}@media screen and (max-width: 1660px){.site-main .gx-mv .box .sab-title{right:0px}}@media screen and (max-width: 767px){.site-main .gx-mv .box .sab-title{font-size:4.2666666667vw;top:-30vw;margin-left:6.6666666667vw}}.site-main .gx-mv .box .title{margin:0;z-index:4;position:absolute;top:175px;left:0;text-align:left;font-size:3.75rem;line-height:1.7em;font-weight:bold}@media screen and (max-width: 767px){.site-main .gx-mv .box .title{top:-20.333333vw;font-size:6.6666666667vw;margin-left:5.333333vw}}.site-main .gx-mv .box .title span{background-color:#fff;padding:0 .5em 0 .2em}@media screen and (max-width: 767px){.site-main .gx-mv .box .title span{padding:0 .3em 0 .2em}}.site-main .gx-mv .box .title:nth-child(2){margin-bottom:13px;margin-top:13px}@media screen and (max-width: 1660px){.site-main .gx-mv .box .sab-title,.site-main .gx-mv .box .title{left:95px}}@media screen and (max-width: 1400px){.site-main .gx-mv .box .sab-title,.site-main .gx-mv .box .title{left:50px}}@media screen and (max-width: 767px){.site-main .gx-mv .box .sab-title,.site-main .gx-mv .box .title{left:0}}.site-main .gx-mv .box .indent{margin-top:21px;margin-right:auto;font-size:0.875rem;text-indent:-1em;padding-left:1em;text-align:right;position:relative;z-index:1}@media screen and (max-width: 767px){.site-main .gx-mv .box .indent{margin-top:6.666667vw;font-size:3.4666666667vw;width:89.3333333333vw;text-align:left;margin-left:1em}}.site-main .gx-mv .box .indent a{transition:.2s;color:#61d159;text-decoration:underline}.site-main .gx-mv .box .indent a:hover{opacity:.7}.site-main .gx-mv .box .img-min{z-index:2;position:relative;width:966.66px;margin:30px 0 0 auto}@media screen and (max-width: 767px){.site-main .gx-mv .box .img-min{width:92vw;margin-top:42.1333333333vw;margin-left:auto}}.site-main .gx-mv .box .img-min img{width:100%}.site-main .gx-mv .box .img-left{position:absolute;left:-270px;bottom:-160px}@media screen and (max-width: 1350px){.site-main .gx-mv .box .img-left{left:-450px}}@media screen and (max-width: 767px){.site-main .gx-mv .box .img-left{width:72.2666666667vw;left:-36.1333333333vw;top:1.533333vw}}.site-main .gx-mv .box .img-right{position:absolute;right:-127.5px;top:-20px;width:255px;z-index:3}@media screen and (max-width: 1800px){.site-main .gx-mv .box .img-right{right:0px}}@media screen and (max-width: 1660px){.site-main .gx-mv .box .img-right{right:50px}}@media screen and (max-width: 1200px){.site-main .gx-mv .box .img-right{right:10px}}@media screen and (max-width: 767px){.site-main .gx-mv .box .img-right{width:36vw;top:-40vw}}.site-main .gx-mv .box .img-top{position:absolute;top:-35px;left:8%;width:304px}@media screen and (max-width: 767px){.site-main .gx-mv .box .img-top{width:40.5333333333vw;top:-42vw}}.site-main .gx-mv .scrool{writing-mode:vertical-rl;position:absolute;left:70px;top:294px}@media screen and (max-width: 1800px){.site-main .gx-mv .scrool{left:10px}}@media screen and (max-width: 1400px){.site-main .gx-mv .scrool{left:15px}}@media screen and (max-width: 767px){.site-main .gx-mv .scrool{left:0;top:50vw}}.site-main .gx-mv .scrool a{transition:.2s;font-size:1rem;color:#333}@media screen and (max-width: 767px){.site-main .gx-mv .scrool a{font-size:2.1333333333vw}}.site-main .gx-mv .scrool a:hover{opacity:.7}.site-main .gx-contents .sec-wrap .box{margin-top:90px;margin-bottom:45px}@media screen and (max-width: 767px){.site-main .gx-contents .sec-wrap .box{margin-top:13.3333333333vw}}.site-main .gx-contents .sec-wrap .box#sec01{position:relative}.site-main .gx-contents .sec-wrap .box#sec01 .about{position:absolute;writing-mode:vertical-rl;font-size:7.5rem;font-family:"Poppins",sans-serif;line-height:1em;top:160px;font-weight:400;right:-200px;letter-spacing:normal;z-index:1}@media screen and (min-width: 1900px){.site-main .gx-contents .sec-wrap .box#sec01 .about{right:0px}}@media screen and (max-width: 1660px){.site-main .gx-contents .sec-wrap .box#sec01 .about{right:-200px}}@media screen and (max-width: 1400px){.site-main .gx-contents .sec-wrap .box#sec01 .about{right:-65px}}@media screen and (max-width: 767px){.site-main .gx-contents .sec-wrap .box#sec01 .about{font-size:8vw;right:-4vw;top:-7vw}}.site-main .gx-contents .sec-wrap .box#sec01 .about.img{position:absolute;width:304px;z-index:0;right:-200px;top:0;z-index:0}.site-main .gx-contents .sec-wrap .box#sec01 .about.img img{width:100%}@media screen and (min-width: 1900px){.site-main .gx-contents .sec-wrap .box#sec01 .about.img{right:0px}}@media screen and (max-width: 1660px){.site-main .gx-contents .sec-wrap .box#sec01 .about.img{right:-200px}}@media screen and (max-width: 1400px){.site-main .gx-contents .sec-wrap .box#sec01 .about.img{right:-95px}}@media screen and (max-width: 767px){.site-main .gx-contents .sec-wrap .box#sec01 .about.img{width:40.5333333333vw;right:-10vw;top:-4vw}}.site-main .gx-contents .sec-wrap .box#sec01 .about02{position:absolute;width:304px;z-index:0;left:-200px;bottom:-230px;z-index:0}.site-main .gx-contents .sec-wrap .box#sec01 .about02 img{width:100%}@media screen and (min-width: 1900px){.site-main .gx-contents .sec-wrap .box#sec01 .about02{left:0px}}@media screen and (max-width: 1660px){.site-main .gx-contents .sec-wrap .box#sec01 .about02{left:-200px}}@media screen and (max-width: 1400px){.site-main .gx-contents .sec-wrap .box#sec01 .about02{left:-95px}}@media screen and (max-width: 767px){.site-main .gx-contents .sec-wrap .box#sec01 .about02{width:40.5333333333vw;left:-26.333333vw;bottom:-38vw}}.site-main .gx-contents .sec-wrap .box#sec02{position:relative;max-width:1800px;margin-left:auto;margin-right:auto}@media screen and (max-width: 1900px){.site-main .gx-contents .sec-wrap .box#sec02{max-width:1000px}}@media screen and (max-width: 767px){.site-main .gx-contents .sec-wrap .box#sec02{max-width:89.3333333333vw}}.site-main .gx-contents .sec-wrap .box#sec02 .about03{position:absolute;width:208px;z-index:0;left:-204px;bottom:-260px;z-index:0}.site-main .gx-contents .sec-wrap .box#sec02 .about03 img{width:100%}@media screen and (min-width: 1900px){.site-main .gx-contents .sec-wrap .box#sec02 .about03{left:-104px}}@media screen and (max-width: 1660px){.site-main .gx-contents .sec-wrap .box#sec02 .about03{left:-204px}}@media screen and (max-width: 1400px){.site-main .gx-contents .sec-wrap .box#sec02 .about03{left:-154px}}.site-main .gx-contents .sec-wrap .box#sec02 .about04{position:absolute;width:542px;z-index:0;right:-500px;bottom:-800px;z-index:0}.site-main .gx-contents .sec-wrap .box#sec02 .about04 img{width:100%}@media screen and (min-width: 1900px){.site-main .gx-contents .sec-wrap .box#sec02 .about04{right:-271px}}@media screen and (max-width: 1660px){.site-main .gx-contents .sec-wrap .box#sec02 .about04{right:-500px}}@media screen and (max-width: 1400px){.site-main .gx-contents .sec-wrap .box#sec02 .about04{right:-450px}}.site-main .gx-contents .sec-wrap .box#sec03{position:relative}.site-main .gx-contents .sec-wrap .box#sec03 .points{position:absolute;writing-mode:vertical-rl;font-size:7.5rem;font-family:"Poppins",sans-serif;line-height:1em;top:160px;font-weight:400;left:-200px;letter-spacing:normal;z-index:1}@media screen and (min-width: 1900px){.site-main .gx-contents .sec-wrap .box#sec03 .points{left:0px}}@media screen and (max-width: 1660px){.site-main .gx-contents .sec-wrap .box#sec03 .points{left:-200px}}@media screen and (max-width: 1400px){.site-main .gx-contents .sec-wrap .box#sec03 .points{left:-70px}}@media screen and (max-width: 767px){.site-main .gx-contents .sec-wrap .box#sec03 .points{font-size:8vw;left:-4vw;top:-2vw}}.site-main .gx-contents .sec-wrap .box#sec03 .points.img{position:absolute;width:304px;z-index:0;left:-140px;top:30px;z-index:0}.site-main .gx-contents .sec-wrap .box#sec03 .points.img img{width:100%}@media screen and (min-width: 1900px){.site-main .gx-contents .sec-wrap .box#sec03 .points.img{left:0px}}@media screen and (max-width: 1660px){.site-main .gx-contents .sec-wrap .box#sec03 .points.img{left:-140px}}@media screen and (max-width: 1400px){.site-main .gx-contents .sec-wrap .box#sec03 .points.img{left:-95px}}@media screen and (max-width: 767px){.site-main .gx-contents .sec-wrap .box#sec03 .points.img{width:40.5333333333vw;left:-4vw;top:-2vw}}.site-main .gx-contents .sec-wrap .box#sec03 .points02{position:absolute;width:304px;z-index:0;right:-340px;top:1250px;z-index:0}.site-main .gx-contents .sec-wrap .box#sec03 .points02 img{width:100%}@media screen and (min-width: 1900px){.site-main .gx-contents .sec-wrap .box#sec03 .points02{right:-340px}}@media screen and (max-width: 1660px){.site-main .gx-contents .sec-wrap .box#sec03 .points02{right:-340px}}@media screen and (max-width: 1400px){.site-main .gx-contents .sec-wrap .box#sec03 .points02{right:-260px}}@media screen and (max-width: 767px){.site-main .gx-contents .sec-wrap .box#sec03 .points02{width:40.5333333333vw;right:-32.266667vw;top:300vw}}.site-main .gx-contents .sec-wrap .box#sec03 .points03{position:absolute;width:542px;z-index:0;left:-400px;bottom:800px;z-index:0}.site-main .gx-contents .sec-wrap .box#sec03 .points03 img{width:100%}@media screen and (min-width: 1900px){.site-main .gx-contents .sec-wrap .box#sec03 .points03{left:-400px}}@media screen and (max-width: 1660px){.site-main .gx-contents .sec-wrap .box#sec03 .points03{left:-500px}}@media screen and (max-width: 1400px){.site-main .gx-contents .sec-wrap .box#sec03 .points03{left:-450px}}@media screen and (max-width: 767px){.site-main .gx-contents .sec-wrap .box#sec03 .points03{width:72.2666666667vw;left:-46.866667vw;bottom:500vw}}.site-main .gx-contents .sec-wrap .box#sec03 .points04{position:absolute;width:304px;z-index:0;right:-200px;bottom:-340px;z-index:0}.site-main .gx-contents .sec-wrap .box#sec03 .points04 img{width:100%}@media screen and (min-width: 1900px){.site-main .gx-contents .sec-wrap .box#sec03 .points04{right:-150px}}@media screen and (max-width: 1660px){.site-main .gx-contents .sec-wrap .box#sec03 .points04{right:-200px}}@media screen and (max-width: 1400px){.site-main .gx-contents .sec-wrap .box#sec03 .points04{right:0px}}@media screen and (max-width: 767px){.site-main .gx-contents .sec-wrap .box#sec03 .points04{width:40.5333333333vw;right:-20.2666666667vw;bottom:-55vw}}.site-main .gx-contents .sec-wrap .box .sec01-img{position:relative;width:120px;margin:0 auto}@media screen and (max-width: 767px){.site-main .gx-contents .sec-wrap .box .sec01-img{width:24vw}}.site-main .gx-contents .sec-wrap .box .sec01-img img{width:100%}.site-main .gx-contents .sec-wrap .box .sec01-img .special-text{position:absolute;left:-400px;top:80px;font-size:1.5rem;font-weight:500}@media screen and (max-width: 767px){.site-main .gx-contents .sec-wrap .box .sec01-img .special-text{font-size:4.2666666667vw;left:-32vw;top:10vw;line-height:1.4em}}.site-main .gx-contents .sec-wrap .box .sec01-img .special-text span{background:linear-gradient(transparent 80%, #cbff81 80%)}.site-main .gx-contents .sec-wrap .box .sec01-img .special-text .img{width:198px;position:absolute;left:0;top:52px}@media screen and (max-width: 767px){.site-main .gx-contents .sec-wrap .box .sec01-img .special-text .img{width:21.4666666667vw;left:0;top:14vw}}.site-main .gx-contents .sec-wrap .box h2{position:relative}.site-main .gx-contents .sec-wrap .box h2.title{margin-top:45px;font-size:1.875rem;line-height:1.5333em;text-align:center;font-weight:500}@media screen and (max-width: 767px){.site-main .gx-contents .sec-wrap .box h2.title{font-size:4.8vw;line-height:1.4444em;text-align:left;width:89.3333333333vw;margin:4vw auto 0}}.site-main .gx-contents .sec-wrap .box h2.title span{font-size:1.125rem;padding-left:.5em}@media screen and (max-width: 767px){.site-main .gx-contents .sec-wrap .box h2.title span{font-size:4.2666666667vw}}.site-main .gx-contents.sec{margin-top:100px}@media screen and (max-width: 767px){.site-main .gx-contents.sec{margin-top:13.3333333333vw}}.site-main .gx-contents.sec .sec-wrap{position:relative;max-width:1800px;margin:0 auto;padding-bottom:90px}@media screen and (max-width: 1900px){.site-main .gx-contents.sec .sec-wrap{max-width:1000px}}@media screen and (max-width: 767px){.site-main .gx-contents.sec .sec-wrap{max-width:89.3333333333vw;padding-bottom:13.2vw}}.site-main .gx-contents.sec .sec-wrap.line:before{width:100%;content:"";bottom:0;position:absolute;border-bottom:1px solid #000;z-index:2}.site-main .gx-contents.sec .sec-wrap+.sec-wrap .box figure{margin:24px auto;width:792px}@media screen and (max-width: 767px){.site-main .gx-contents.sec .sec-wrap+.sec-wrap .box figure{width:89.3333333333vw;margin:5.3333333333vw auto 1.3333333333vw}}.site-main .gx-contents.sec .sec-wrap+.sec-wrap .box figure img{width:100%}.site-main .gx-contents.sec .sec-wrap+.sec-wrap .box figure+p{font-size:0.75rem;width:877px;margin:0 auto;line-height:1.3333em}@media screen and (max-width: 767px){.site-main .gx-contents.sec .sec-wrap+.sec-wrap .box figure+p{width:89.3333333333vw;font-size:1.3333333333vw}}@media screen and (max-width: 767px){.site-main .gx-contents.sec .sec-wrap+.sec-wrap .box a{font-size:4.2666666667vw;width:89.3333333333vw;height:15.6vw;padding:4vw 0vw 4.5333333333vw;border-radius:8vw;border:2px solid #000;color:#000;text-align:center;margin-top:7.3333333333vw;position:relative}}.site-main .gx-contents.sec .sec-wrap+.sec-wrap .box a:hover{background-color:#000;color:#fff}.site-main .gx-contents.sec .sec-wrap+.sec-wrap .box a i{position:absolute;top:40%;right:10%}.site-main .gx-contents.sec .sec-wrap .box{margin-bottom:0}.site-main .gx-contents.sec .sec-wrap .box .sec01-img{width:120px;margin:0 auto}@media screen and (max-width: 767px){.site-main .gx-contents.sec .sec-wrap .box .sec01-img{width:24vw}}.site-main .gx-contents.sec .sec-wrap .box .sec01-img img{width:100%}.site-main .gx-contents.sec .sec-wrap .box h2.title{margin-top:38px;font-size:1.875rem;line-height:1.5333em;text-align:center;font-weight:500}@media screen and (max-width: 767px){.site-main .gx-contents.sec .sec-wrap .box h2.title{font-size:4.8vw;line-height:1.4444em;text-align:left;width:89.3333333333vw;margin:4vw auto 0}}.site-main .gx-contents.sec .sec-wrap .box h2.title span{font-size:1.125rem;padding-left:.5em}@media screen and (max-width: 767px){.site-main .gx-contents.sec .sec-wrap .box h2.title span{font-size:4.2666666667vw;padding-left:0;display:inline-block;margin-bottom:2.6666666667vw}}.site-main .gx-contents.sec .sec-wrap .box .flex-box{width:1000px;margin:45px auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:stretch;align-content:stretch}@media screen and (max-width: 767px){.site-main .gx-contents.sec .sec-wrap .box .flex-box{width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:center;align-content:stretch}}.site-main .gx-contents.sec .sec-wrap .box .flex-box .left{width:403px}@media screen and (max-width: 767px){.site-main .gx-contents.sec .sec-wrap .box .flex-box .left{width:53.7333333333vw}}.site-main .gx-contents.sec .sec-wrap .box .flex-box .left img{width:100%}.site-main .gx-contents.sec .sec-wrap .box .flex-box .right{width:544px;margin-top:20px}@media screen and (max-width: 1400px){.site-main .gx-contents.sec .sec-wrap .box .flex-box .right{width:474px;margin-left:45px;margin-right:auto}}@media screen and (max-width: 767px){.site-main .gx-contents.sec .sec-wrap .box .flex-box .right{width:100%;margin-top:6.6666666667vw;margin-left:auto;margin-right:auto}}.site-main .gx-contents.sec .sec-wrap .box .flex-box .right p{line-height:1.8571em;font-size:0.875rem}@media screen and (max-width: 767px){.site-main .gx-contents.sec .sec-wrap .box .flex-box .right p{font-size:3.4666666667vw;line-height:1.6923em}}.site-main .gx-contents.sec .sec-wrap .box .flex-box .right p:nth-child(1){margin-bottom:27px}@media screen and (max-width: 767px){.site-main .gx-contents.sec .sec-wrap .box .flex-box .right p:nth-child(1){margin-bottom:1.8666666667vw}}.site-main .gx-contents.sec .sec-wrap .box .flex-box .right p:nth-child(2){margin-bottom:13px}@media screen and (max-width: 767px){.site-main .gx-contents.sec .sec-wrap .box .flex-box .right p:nth-child(2){margin-bottom:2.4vw}}.site-main .gx-contents.sec .sec-wrap .box .flex-box .right p:nth-child(3){font-weight:500;font-size:1.25rem;margin-bottom:31px;line-height:1.6em}@media screen and (max-width: 767px){.site-main .gx-contents.sec .sec-wrap .box .flex-box .right p:nth-child(3){margin-bottom:4.5333333333vw;font-size:4.8vw}}.site-main .gx-contents.sec .sec-wrap .box strong.title{font-weight:bold;font-size:2.75rem;line-height:1.5em;text-align:center;margin:0 auto;display:block}@media screen and (max-width: 767px){.site-main .gx-contents.sec .sec-wrap .box strong.title{font-size:6.4vw;text-align:left}}.site-main .gx-contents.sec .sec-wrap .box strong.title small{font-size:1.25rem;vertical-align:super;line-height:1em}@media screen and (max-width: 767px){.site-main .gx-contents.sec .sec-wrap .box strong.title small{font-size:3.2vw}}.site-main .gx-contents.sec .sec-wrap .box strong.title span{background:linear-gradient(transparent 80%, #cbff81 80%)}.site-main .gx-contents.sec .sec-wrap .box .indent{margin-top:36px;margin-right:auto;font-size:0.875rem;text-indent:-1em;padding-left:1em;text-align:center;position:relative;z-index:1}@media screen and (max-width: 767px){.site-main .gx-contents.sec .sec-wrap .box .indent{margin-top:5.3333333333vw;font-size:3.4666666667vw;text-align:left}}.site-main .gx-contents.sec .sec-wrap .box .indent a{transition:.2s;color:#61d159;text-decoration:underline}.site-main .gx-contents.sec .sec-wrap .box .indent a:hover{opacity:.7}.site-main .gx-contents.sec.sec02 .sec-wrap .box{margin-top:40px}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec02 .sec-wrap .box{margin-top:5.3333333333vw}}.site-main .gx-contents.sec.sec02 .sec-wrap .box .box .circle{width:724px;height:409px;margin:0 auto;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;align-content:stretch;position:relative}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec02 .sec-wrap .box .box .circle{width:92vw;height:52.1333333333vw;margin-left:-1.5vw}}.site-main .gx-contents.sec.sec02 .sec-wrap .box .box .circle img{position:absolute}.site-main .gx-contents.sec.sec02 .sec-wrap .box .box .circle .left,.site-main .gx-contents.sec.sec02 .sec-wrap .box .box .circle .right{margin:0 auto;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center}.site-main .gx-contents.sec.sec02 .sec-wrap .box .box .circle .left span,.site-main .gx-contents.sec.sec02 .sec-wrap .box .box .circle .right span{color:#34be2b;font-size:0.875rem;line-height:1em}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec02 .sec-wrap .box .box .circle .left span,.site-main .gx-contents.sec.sec02 .sec-wrap .box .box .circle .right span{font-size:2.9333333333vw}}.site-main .gx-contents.sec.sec02 .sec-wrap .box .box .circle .left strong,.site-main .gx-contents.sec.sec02 .sec-wrap .box .box .circle .right strong{margin-top:7px;font-size:3.125rem;line-height:1.44em;font-weight:400;margin-bottom:13px}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec02 .sec-wrap .box .box .circle .left strong,.site-main .gx-contents.sec.sec02 .sec-wrap .box .box .circle .right strong{font-size:6.6666666667vw;line-height:1em}}.site-main .gx-contents.sec.sec02 .sec-wrap .box .box .circle .left p,.site-main .gx-contents.sec.sec02 .sec-wrap .box .box .circle .right p{line-height:1.5em;font-size:1.25rem;text-align:center}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec02 .sec-wrap .box .box .circle .left p,.site-main .gx-contents.sec.sec02 .sec-wrap .box .box .circle .right p{font-size:3.4666666667vw}}.site-main .gx-contents.sec.sec02 .sec-wrap .box .box .circle .left{padding-left:55px}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec02 .sec-wrap .box .box .circle .left{padding-left:6vw}}.site-main .gx-contents.sec.sec02 .sec-wrap .box .box .circle .right{padding-right:55px}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec02 .sec-wrap .box .box .circle .right{padding-right:6vw}}.site-main .gx-contents.sec.sec02 .sec-wrap .box .box .text-box{margin-top:38px;text-align:center;font-size:2.5rem;line-height:1em}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec02 .sec-wrap .box .box .text-box{margin-top:5.6vw;font-size:5.8666666667vw;line-height:1.3636em}}.site-main .gx-contents.sec.sec02 .sec-wrap .box .box .text-box .sab{margin-bottom:20px;line-height:1em;font-size:1.625rem;display:inline-block}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec02 .sec-wrap .box .box .text-box .sab{font-size:4.8vw;margin-bottom:1.6vw}}.site-main .gx-contents.sec.sec02 .sec-wrap .box .box .flex-box{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:stretch;align-content:stretch;width:930px;margin:25px auto 60px}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec02 .sec-wrap .box .box .flex-box{width:89.3333333333vw;margin:7.3333333333vw auto 10.6666666667vw}}.site-main .gx-contents.sec.sec02 .sec-wrap .box .box .flex-box+.flex-box{width:1118px}@media screen and (max-width: 1900px){.site-main .gx-contents.sec.sec02 .sec-wrap .box .box .flex-box+.flex-box{width:930px}}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec02 .sec-wrap .box .box .flex-box+.flex-box{width:89.3333333333vw;margin-top:0;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:center;align-content:stretch}}.site-main .gx-contents.sec.sec02 .sec-wrap .box .box .flex-box figure{position:relative;width:447px;margin:0}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec02 .sec-wrap .box .box .flex-box figure{width:42.9333333333vw}}.site-main .gx-contents.sec.sec02 .sec-wrap .box .box .flex-box figure img{width:100%}.site-main .gx-contents.sec.sec02 .sec-wrap .box .box .flex-box figure figcaption{position:absolute;text-align:center;font-size:1.25rem;background-color:#fff;padding:.5em 1em;top:50%;left:115px;letter-spacing:normal}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec02 .sec-wrap .box .box .flex-box figure figcaption{padding:.2em .5em;font-size:3.2vw;left:4.9333333333vw}}.site-main .gx-contents.sec.sec02 .sec-wrap .box .box .flex-box figure:nth-child(2) figcaption{left:94px}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec02 .sec-wrap .box .box .flex-box figure:nth-child(2) figcaption{left:2.2666666667vw}}.site-main .gx-contents.sec.sec02 .sec-wrap .box .box .flex-box .left{width:336px;height:310px;text-align:center;position:relative;z-index:2;padding-top:15px}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec02 .sec-wrap .box .box .flex-box .left{width:auto;height:73.4666666667vw;padding-top:4vw}}.site-main .gx-contents.sec.sec02 .sec-wrap .box .box .flex-box .left:before{top:0;left:50%;margin-left:-155px;content:"";position:absolute;background-color:#fffbdb;border-radius:90%;width:310px;height:310px;z-index:-1}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec02 .sec-wrap .box .box .flex-box .left:before{width:73.4666666667vw;height:73.4666666667vw;margin-left:-36.7333333333vw}}.site-main .gx-contents.sec.sec02 .sec-wrap .box .box .flex-box .left strong{font-size:2.5rem;font-weight:bold;line-height:1em;letter-spacing:.2em}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec02 .sec-wrap .box .box .flex-box .left strong{font-size:7.2vw}}.site-main .gx-contents.sec.sec02 .sec-wrap .box .box .flex-box .left p{padding-top:15px;font-size:2.75rem;line-height:1em}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec02 .sec-wrap .box .box .flex-box .left p{font-size:10.6666666667vw}}.site-main .gx-contents.sec.sec02 .sec-wrap .box .box .flex-box .left span{font-size:1.875rem;line-height:normal;padding-top:15px;display:inline-block}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec02 .sec-wrap .box .box .flex-box .left span{font-size:6.6666666667vw}}.site-main .gx-contents.sec.sec02 .sec-wrap .box .box .flex-box .left .green{font-family:"Lato",sans-serif;font-size:2.5rem;color:#34be2b;font-weight:bold;white-space:nowrap;padding-top:0;line-height:1em}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec02 .sec-wrap .box .box .flex-box .left .green{font-size:10.2666666667vw}}.site-main .gx-contents.sec.sec02 .sec-wrap .box .box .flex-box .left .green span{font-size:5.75rem;padding:0 10px}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec02 .sec-wrap .box .box .flex-box .left .green span{font-size:22.6666666667vw}}.site-main .gx-contents.sec.sec02 .sec-wrap .box .box .flex-box .right{width:758px;margin-top:11px;font-size:0.875rem}@media screen and (max-width: 1900px){.site-main .gx-contents.sec.sec02 .sec-wrap .box .box .flex-box .right{width:500px;margin-left:24px;margin-right:initial}}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec02 .sec-wrap .box .box .flex-box .right{margin-top:10.6666666667vw;width:89.3333333333vw;margin-left:initial}}.site-main .gx-contents.sec.sec02 .sec-wrap .box .box .flex-box .right p:nth-child(1){margin-bottom:27px}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec02 .sec-wrap .box .box .flex-box .right p:nth-child(1){margin-bottom:3.3333333333vw}}.site-main .gx-contents.sec.sec02 .sec-wrap .box .box .flex-box .right p:nth-child(2){font-size:1.25rem;line-height:1.6em;margin-bottom:14px;font-weight:500}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec02 .sec-wrap .box .box .flex-box .right p:nth-child(2){font-size:4.8vw;margin-bottom:3.3333333333vw;line-height:1.3888em}}.site-main .gx-contents.sec.sec02 .sec-wrap .box .box .flex-box .right p:nth-child(3){font-size:1.25rem;line-height:1.6em;margin-bottom:60px;font-weight:500}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec02 .sec-wrap .box .box .flex-box .right p:nth-child(3){font-size:4.8vw;margin-bottom:7.3333333333vw;line-height:1.3888em}}.site-main .gx-contents.sec.sec02 .sec-wrap .box .box .flex-box .right a{font-size:1rem;padding:18px 48px;line-height:1em;border-radius:30px;border:2px solid #000;width:323px;height:60px;margin-left:auto;color:#000;display:block;text-align:center;transition:.2s;font-weight:500}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec02 .sec-wrap .box .box .flex-box .right a{font-size:4.2666666667vw;width:89.3333333333vw;height:15.6vw;padding:4vw 0vw 4.5333333333vw;border-radius:8vw;position:relative;line-height:normal}}.site-main .gx-contents.sec.sec02 .sec-wrap .box .box .flex-box .right a:hover{background-color:#000;color:#fff}.site-main .gx-contents.sec.sec02 .sec-wrap .box .box .flex-box .right a i{padding-left:.5em}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec02 .sec-wrap .box .box .flex-box .right a i{position:absolute;top:40%;right:10%}}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec03 .sec-wrap .box .title.sp-mod{margin:9.3333333333vw auto 0;width:81.3333333333vw;letter-spacing:normal}}.site-main .gx-contents.sec.sec03 .sec-wrap .box .title+p{font-size:1.625rem;text-align:center;margin-top:45px;font-weight:500}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec03 .sec-wrap .box .title+p{font-size:4.2666666667vw;margin-top:5.3333333333vw}}.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box{margin-top:30px;margin-bottom:40px;width:870px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;align-content:stretch}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;align-content:stretch;width:89.3333333333vw;margin-top:7.3333333333vw}}@media screen and (max-width: 1400px){.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box.w-1400{width:844px}}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box.w-1400{width:89.3333333333vw}}.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box .left,.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box .right{width:396px;margin-top:0px;position:relative}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box .left,.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box .right{width:100%}}.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box .left:before,.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box .right:before{position:absolute;content:"";background-image:url(/../phs/pasd/ad/gx/assets/img/sec03_try_g.svg);width:15px;height:23px;left:48%;top:14%;background-size:cover;background-repeat:no-repeat}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box .left:before,.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box .right:before{width:4.066667vw;height:6.333333vw;top:14%}}.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box .left .box,.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box .right .box{margin-top:0px;margin-bottom:16px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;align-content:stretch}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box .left .box,.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box .right .box{margin:0}}.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box .left .box p,.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box .right .box p{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:center;font-size:1.25rem;line-height:1em;height:87px;width:178px;border:1px solid #000;border-radius:4px;font-weight:500}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box .left .box p,.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box .right .box p{font-size:4.4vw;width:40vw;height:19.6vw}}.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box .left .box p+p,.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box .right .box p+p{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:center;background-color:#61d159;border:1px solid #61d159;row-gap:10px;padding:0 1em}.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box .left .box p+p span,.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box .right .box p+p span{font-weight:bold;font-size:0.875rem;line-height:1em;color:#fff;letter-spacing:normal;white-space:nowrap;margin-bottom:.1em}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box .left .box p+p span,.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box .right .box p+p span{font-size:2.9333333333vw}}.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box .left .box p+p span+span,.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box .right .box p+p span+span{display:inline-block;font-size:1.375rem}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box .left .box p+p span+span,.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box .right .box p+p span+span{font-size:4.8vw}}.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box .left .box p+p span+span strong,.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box .right .box p+p span+span strong{font-size:2.5rem}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box .left .box p+p span+span strong,.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box .right .box p+p span+span strong{font-size:8.9333333333vw;padding-left:.1em;padding-right:.1em}}.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box .left .sec03-img,.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box .right .sec03-img{width:237px;margin:16px auto 0;position:relative}.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box .left .sec03-img img,.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box .right .sec03-img img{width:100%}.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box .left .sec03-img figcaption,.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box .right .sec03-img figcaption{position:absolute;background-color:#fff;font-size:1rem;padding:.5em 1em;text-align:center;top:50%;left:30px;letter-spacing:normal}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box .left .sec03-img figcaption,.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box .right .sec03-img figcaption{font-size:3.8666666667vw;margin-left:-21.5vw;width:43vw;white-space:nowrap;left:50%}}@media screen and (max-width: 1400px){.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box .right{margin:0}}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box .right{margin-top:9.3333333333vw}}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box .right:before{width:4.066667vw;height:6.333333vw;top:15%}}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box .right .box{margin:0}}.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box .right .box p{margin-bottom:0;text-align:center;line-height:1.5em}.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box .right .sec03-img figcaption{left:14px}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box .right .sec03-img figcaption{margin-left:-25vw;width:50vw;left:50%}}.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box+p{font-size:0.875rem;text-align:center;line-height:1.8571em}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box+p{font-size:3.4666666667vw;text-align:left;line-height:1.6923em}}.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box+p+strong{font-size:2.125rem;line-height:1.7058em;text-align:center;margin-top:45px;margin-bottom:45px;display:block;letter-spacing:.1em}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box+p+strong{font-size:5.3333333333vw;margin-top:5.3333333333vw;margin-bottom:5.3333333333vw;line-height:1.65em;text-align:left}}.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_02{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;align-content:stretch;width:1000px;margin:140px auto 0}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_02{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;align-content:stretch;width:100%;margin-top:25vw}}.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_02 .left,.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_02 .right{width:490px;border:1px solid #000;border-radius:4px;position:relative;padding:0 36px 45px}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_02 .left,.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_02 .right{width:89.3333333333vw;padding:0 6.6666666667vw 6.6666666667vw}}.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_02 .left .title,.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_02 .right .title{position:absolute;top:-80px;left:50%;text-align:center;font-size:1.625rem;font-weight:500;background-color:#fff;padding:.2em 1em}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_02 .left .title,.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_02 .right .title{letter-spacing:normal;font-size:4.8vw;top:-15vw}}.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_02 .left .title span,.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_02 .right .title span{font-weight:400;white-space:nowrap;display:block;font-size:1.25rem;background-color:initial}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_02 .left .title span,.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_02 .right .title span{font-size:3.7333333333vw}}.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_02 .left .title span img,.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_02 .right .title span img{width:43px;padding-right:15px;margin-top:-20px}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_02 .left .title span img,.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_02 .right .title span img{width:9.6vw;padding-right:2vw}}.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_02 .left .title+p,.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_02 .right .title+p{text-align:center;font-size:1.25rem;font-weight:500;color:#34be2b}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_02 .left .title+p,.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_02 .right .title+p{margin-top:8vw;font-size:3.7333333333vw;margin-bottom:3.7333333333vw}}.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_02 .left .title+p strong,.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_02 .right .title+p strong{font-size:1.75rem}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_02 .left .title+p strong,.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_02 .right .title+p strong{font-size:4.8vw}}.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_02 .left .title{width:326px;margin-left:-145px}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_02 .left .title{width:53.066667vw;margin-left:-26.5333335vw}}.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_02 .left .sec03-img{width:412px;margin:15px auto 0}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_02 .left .sec03-img{width:78.9333333333vw;margin-top:2.4vw}}.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_02 .left .sec03-img img{width:100%}.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_02 .left .sec03-img figcaption{margin-top:34px;font-size:1.125rem;font-weight:500;text-align:center;letter-spacing:normal}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_02 .left .sec03-img figcaption{font-size:4.2666666667vw;margin-top:6.6666666667vw}}.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_02 .left aside{width:100%;margin:1em auto 0;font-size:0.875rem;line-height:1.8571em}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_02 .left aside{font-size:3.4666666667vw;line-height:1.6923em}}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_02 .right{margin-top:27.266667vw}}.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_02 .right .title{width:346px;margin-left:-160px}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_02 .right .title{width:58.133333vw;margin-left:-29.0666665vw}}.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_02 .right .title span{margin-left:-65px}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_02 .right .title span{margin-left:-14vw}}.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_02 .right .title+p+strong{text-align:center;font-size:1.125rem;font-weight:500;display:block;margin-top:13px}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_02 .right .title+p+strong{font-size:4.2666666667vw;text-align:center;display:block;margin-top:3.7333333333vw}}.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_02 .right .title+p+strong+p{width:100%;margin:1em auto 0;font-size:0.875rem;line-height:1.8571em}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_02 .right .title+p+strong+p{font-size:3.4666666667vw;line-height:1.6923em}}.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_02 .right .sec03-img{margin-top:24px}.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_02 .right .sec03-img img{width:100%}.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_02 .right .flex-box{margin-top:25px;margin-bottom:0;width:370px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;align-content:stretch}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_02 .right .flex-box{width:100%;margin-top:8vw}}.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_02 .right .flex-box .left,.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_02 .right .flex-box .right{width:200px;padding:0;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:center;align-content:center;border:initial}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_02 .right .flex-box .left,.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_02 .right .flex-box .right{width:36.1333333333vw}}.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_02 .right .flex-box .left .sec03-img,.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_02 .right .flex-box .right .sec03-img{width:177px}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_02 .right .flex-box .left .sec03-img,.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_02 .right .flex-box .right .sec03-img{width:36.1333333333vw;margin-top:0}}.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_02 .right .flex-box .left span,.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_02 .right .flex-box .right span{font-size:0.875rem;white-space:nowrap}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_02 .right .flex-box .left span,.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_02 .right .flex-box .right span{white-space:wrap;font-size:3.4666666667vw;text-align:center}}.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_02 .right .flex-box .left:before,.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_02 .right .flex-box .right:before{all:unset}.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_02 .right .flex-box .right{width:171px}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_02 .right .flex-box .right{width:35.0666666667vw;margin-top:0}}.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_02 .right .flex-box .right .sec03-img{width:171px}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_02 .right .flex-box .right .sec03-img{width:35.0666666667vw;margin-top:0}}.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_02 .right .flex-box .right .sec03-img figcaption{background-color:initial;position:initial;padding:initial;font-size:0.8125rem;margin-top:.4em}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_02 .right .flex-box .right .sec03-img figcaption{font-size:3.2vw;text-align:left;width:35.0666666667vw;white-space:wrap;margin-left:0;line-height:1.25em}}.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_02 .right .flex-box .right .sec03-img img{margin:0 auto;width:107px;display:block}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_02 .right .flex-box .right .sec03-img img{width:21.8666666667vw;margin-top:2vw}}.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_03{width:1000px;margin:30px auto 0}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_03{width:89.3333333333vw;margin-top:4vw}}.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_03 .sec03-img{width:461px;margin:30px auto 0}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_03 .sec03-img{width:61.4666666667vw;margin-top:4.2666666667vw}}.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_03 .sec03-img img{width:100%}.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_03 .box{border:1px solid #000;position:relative;padding:60px 35px 50px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;align-content:stretch}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_03 .box{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;align-content:stretch;padding:10.6666666667vw 6.6666666667vw 8vw;margin-top:12vw}}.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_03 .box .left p{text-align:center;font-size:1.5rem;color:#34be2b;text-align:center;font-weight:500}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_03 .box .left p{font-size:4.8vw}}.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_03 .box .left .sec03-img{width:252px;margin-top:15px}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_03 .box .left .sec03-img{margin-top:2vw;width:60.8vw}}.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_03 .box .left .sec03-img img{width:252px}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_03 .box .left .sec03-img img{width:60.8vw}}.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_03 .box .center{position:relative}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_03 .box .center{margin-top:8vw;margin-bottom:9.3333333333vw}}.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_03 .box .center p{text-align:center;font-size:1.5rem;color:#34be2b;text-align:center;font-weight:500}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_03 .box .center p{font-size:4.8vw}}.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_03 .box .center .sec03-img{margin-top:53px;width:286px}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_03 .box .center .sec03-img{margin-top:2vw;width:59.4666666667vw}}.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_03 .box .center .sec03-img img{width:286px}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_03 .box .center .sec03-img img{width:59.4666666667vw}}.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_03 .box .center:before{position:absolute;content:"";background-image:url(/../phs/pasd/ad/gx/assets/img/sec03_try.svg);width:15px;height:23px;left:-10%;top:60%;background-size:cover;background-repeat:no-repeat}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_03 .box .center:before{width:4vw;height:6.1333333333vw;transform:rotate(90deg);left:47%;top:-20%}}.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_03 .box .center:after{position:absolute;content:"";background-image:url(/../phs/pasd/ad/gx/assets/img/sec03_try.svg);width:15px;height:23px;right:-10%;top:60%;background-size:cover;background-repeat:no-repeat}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_03 .box .center:after{width:4vw;height:6.1333333333vw;transform:rotate(90deg);left:47%;top:initial;bottom:-20%}}.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_03 .box .right p{text-align:center;font-size:1.5rem;color:#34be2b;text-align:center;font-weight:500}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_03 .box .right p{font-size:4.8vw}}.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_03 .box .right .sec03-img{width:292px;margin-top:15px}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_03 .box .right .sec03-img{margin-top:2vw;width:60.6666666667vw}}.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_03 .box .right .sec03-img img{width:292px}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_03 .box .right .sec03-img img{width:60.6666666667vw}}.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_03 .box .title{position:absolute;top:-80px;left:50%;text-align:center;font-size:1.625rem;font-weight:500;background-color:#fff;padding:.2em 1em;width:456px;margin-left:-222.5px;letter-spacing:normal}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec03 .sec-wrap .box .flex-box_03 .box .title{top:-5%;width:79.6vw;font-size:4.8vw;margin-left:-39.8vw}}.site-main .gx-contents.sec.sec03 .sec-wrap .box .video-box{margin-top:100px;text-align:center}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec03 .sec-wrap .box .video-box{margin-top:11.4666666667vw}}.site-main .gx-contents.sec.sec03 .sec-wrap .box .video-box iframe{width:600px;aspect-ratio:16/9;position:relative;z-index:2}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec03 .sec-wrap .box .video-box iframe{width:100%}}.site-main .gx-contents.sec.sec03 .sec-wrap .box .video-box iframe+p{margin-top:18px;font-size:1.125rem;text-align:center;line-height:1em;font-weight:400}@media screen and (max-width: 767px){.site-main .gx-contents.sec.sec03 .sec-wrap .box .video-box iframe+p{margin-top:4vw;font-size:4.2666666667vw}}@keyframes nyainy-btn{0%{left:-100%}25%{left:110%}100%{left:110%}}.link-banner{width:100%;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:center;align-content:stretch}.link-banner aside{width:600px;height:160px}@media screen and (max-width: 767px){.link-banner aside{width:90%;height:21.3333333333vw}}.link-banner aside a{width:100%;height:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;align-content:stretch;background-color:#fff;overflow:hidden;position:relative;transition:transform .2s ease-out;border:solid 2px #023893}.link-banner aside a:active{transform:translateY(5px);box-shadow:0 0 #bbb}@media screen and (max-width: 767px){.link-banner aside a:active{transform:translateY(0.6666666667vw)}}.link-banner aside a:before{position:absolute;content:"";top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.85) 45%, rgba(255, 255, 255, 0) 100%);transform:skewX(-45deg);animation:nyainy-btn 2.5s cubic-bezier(0.55, 0.085, 0.68, 0.53) infinite}.link-banner aside a:hover{transform:scale(1.05, 1.05)}.link-banner aside a figure{width:120px;height:120px;margin-left:20px;margin-right:20px}@media screen and (max-width: 767px){.link-banner aside a figure{width:16vw;height:16vw;margin-left:2.6666666667vw;margin-right:2.6666666667vw}}.link-banner aside a p{color:#023893;font-size:1.5rem;font-weight:500}@media screen and (max-width: 767px){.link-banner aside a p{font-size:3.7333333333vw}}/*# sourceMappingURL=gx.css.map */