@charset "UTF-8";:after,:before,a,input{backface-visibility:hidden;-webkit-backface-visibility:hidden}@media (-ms-high-contrast:none){.img img{min-width:auto!important}}@media (-ms-high-contrast:none){.img ::-ms-backdrop,.img img{min-width:auto!important}}.img _:-ms-lang(x),.img _::-webkit-meter-bar,.img img{min-width:auto!important}html{scroll-behavior:smooth}body,html{color:#000;color:#242424;counter-reset:number 0;font-family:Noto Sans JP,sans-serif;font-size:10px;font-weight:500;margin:0}body:before,html:before{background:red;height:100%;left:50%;position:fixed;top:0;width:1px;z-index:1000}body .children,body a,body button,html .children,html a,html button{transition:opacity .3s ease}input,textarea{font-family:Yu Gothic,YuGothic,Noto Sans JP,sans-serif}body{color:#000;font-weight:400;overflow:scroll;position:relative;width:100%}li,ul{list-style:none}a{text-decoration:none}img{max-width:100%}.t-bold{font-weight:700}.t-a-r{text-align:right}@media screen and (min-width:769px){.mm-sm{display:none!important}}@media screen and (max-width:768px){.mm-md{display:none!important}}@media screen and (min-width:961px){.mm-smmd{display:none}}@media screen and (max-width:961px){.mm-lg{display:none}}.mm-head-1 .ja{display:block;font-size:16px;font-size:4.26667vw;font-weight:700;letter-spacing:.05em;margin-bottom:5.33333vw;padding-bottom:6.13333vw;position:relative}@media screen and (min-width:769px){.mm-head-1 .ja{font-size:20px}}@media screen and (min-width:769px) and (max-width:1200px){.mm-head-1 .ja{font-size:1.46413vw}}@media screen and (min-width:1200px){.mm-head-1 .ja{font-size:20px}}@media screen and (min-width:769px){.mm-head-1 .ja{padding-bottom:23px}}@media screen and (min-width:769px) and (max-width:1200px){.mm-head-1 .ja{padding-bottom:1.68375vw}}@media screen and (min-width:1200px){.mm-head-1 .ja{padding-bottom:23px}}@media screen and (min-width:769px){.mm-head-1 .ja{margin-bottom:20px}}@media screen and (min-width:769px) and (max-width:1200px){.mm-head-1 .ja{margin-bottom:1.46413vw}}@media screen and (min-width:1200px){.mm-head-1 .ja{margin-bottom:20px}}.mm-head-1 .ja:after{background-image:url(../../images/line-1.svg);background-repeat:no-repeat;background-size:contain;bottom:0;content:"";height:3px;height:.8vw;left:0;position:absolute;width:70px;width:18.66667vw}@media screen and (min-width:769px){.mm-head-1 .ja:after{width:70px}}@media screen and (min-width:769px) and (max-width:1200px){.mm-head-1 .ja:after{width:5.12445vw}}@media screen and (min-width:1200px){.mm-head-1 .ja:after{width:70px}}@media screen and (min-width:769px){.mm-head-1 .ja:after{height:3px}}@media screen and (min-width:769px) and (max-width:1200px){.mm-head-1 .ja:after{height:.21962vw}}@media screen and (min-width:1200px){.mm-head-1 .ja:after{height:3px}}.mm-head-1 .en{font-family:Poppins,sans-serif;font-size:14px;font-size:3.73333vw;letter-spacing:.1em}@media screen and (min-width:769px){.mm-head-1 .en{font-size:14px}}@media screen and (min-width:769px) and (max-width:1200px){.mm-head-1 .en{font-size:1.02489vw}}@media screen and (min-width:1200px){.mm-head-1 .en{font-size:14px}}.mm-head-2{align-items:center;display:flex;flex-direction:column;position:relative}.mm-head-2:before{background-image:url(../../images/icon-head-1.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:32px;height:8.53333vw;margin-bottom:2.66667vw;width:48px;width:12.8vw}@media screen and (min-width:769px){.mm-head-2:before{width:60px}}@media screen and (min-width:769px) and (max-width:1200px){.mm-head-2:before{width:4.39239vw}}@media screen and (min-width:1200px){.mm-head-2:before{width:60px}}@media screen and (min-width:769px){.mm-head-2:before{height:40px}}@media screen and (min-width:769px) and (max-width:1200px){.mm-head-2:before{height:2.92826vw}}@media screen and (min-width:1200px){.mm-head-2:before{height:40px}}@media screen and (min-width:769px){.mm-head-2:before{margin-bottom:10px}}@media screen and (min-width:769px) and (max-width:1200px){.mm-head-2:before{margin-bottom:.73206vw}}@media screen and (min-width:1200px){.mm-head-2:before{margin-bottom:10px}}.mm-head-2 .ja{font-size:20px;font-size:5.33333vw;font-weight:700;letter-spacing:.1em;margin-bottom:2.66667vw}@media screen and (min-width:769px){.mm-head-2 .ja{font-size:30px}}@media screen and (min-width:769px) and (max-width:1200px){.mm-head-2 .ja{font-size:2.19619vw}}@media screen and (min-width:1200px){.mm-head-2 .ja{font-size:30px}}@media screen and (min-width:769px){.mm-head-2 .ja{margin-bottom:10px}}@media screen and (min-width:769px) and (max-width:1200px){.mm-head-2 .ja{margin-bottom:.73206vw}}@media screen and (min-width:1200px){.mm-head-2 .ja{margin-bottom:10px}}.mm-head-2 .en{font-family:Poppins,sans-serif;font-size:12px;font-size:3.2vw;letter-spacing:.1em}@media screen and (min-width:769px){.mm-head-2 .en{font-size:16px}}@media screen and (min-width:769px) and (max-width:1200px){.mm-head-2 .en{font-size:1.1713vw}}@media screen and (min-width:1200px){.mm-head-2 .en{font-size:16px}}#link{box-sizing:border-box;width:100%}@media screen and (min-width:769px){#link{display:flex;padding-left:142px}}.link-item{box-sizing:border-box;display:flex;flex-direction:column;height:150px;height:40vw;justify-content:center;padding-left:28vw;position:relative}@media screen and (min-width:769px){.link-item{height:250px}}@media screen and (min-width:769px) and (max-width:1200px){.link-item{height:18.30161vw}}@media screen and (min-width:1200px){.link-item{height:250px}}@media screen and (min-width:769px){.link-item{padding-left:0}}@media screen and (min-width:769px) and (max-width:1200px){.link-item{padding-left:0}}@media screen and (min-width:1200px){.link-item{padding-left:0}}@media screen and (max-width:768px){.link-item{position:relative}}@media screen and (min-width:769px){.link-item{align-items:center;width:25%}}.link-item .num{align-items:center;border-bottom:1px solid #000;border-top:1px solid #000;box-sizing:border-box;color:#000;display:flex;font-size:15px;font-size:4vw;height:25px;height:6.66667vw;justify-content:center;letter-spacing:.05em;margin-bottom:0;width:25px;width:6.66667vw}@media screen and (min-width:769px){.link-item .num{width:25px}}@media screen and (min-width:769px) and (max-width:1200px){.link-item .num{width:1.83016vw}}@media screen and (min-width:1200px){.link-item .num{width:25px}}@media screen and (min-width:769px){.link-item .num{height:25px}}@media screen and (min-width:769px) and (max-width:1200px){.link-item .num{height:1.83016vw}}@media screen and (min-width:1200px){.link-item .num{height:25px}}@media screen and (min-width:769px){.link-item .num{font-size:15px}}@media screen and (min-width:769px) and (max-width:1200px){.link-item .num{font-size:1.0981vw}}@media screen and (min-width:1200px){.link-item .num{font-size:15px}}@media screen and (min-width:769px){.link-item .num{margin-bottom:4px}}@media screen and (min-width:769px) and (max-width:1200px){.link-item .num{margin-bottom:.29283vw}}@media screen and (min-width:1200px){.link-item .num{margin-bottom:4px}}@media screen and (max-width:768px){.link-item .num{left:65px;left:17.33333vw;position:absolute;top:50px;top:13.33333vw}}@media screen and (max-width:768px) and (min-width:769px){.link-item .num{top:0}}@media screen and (max-width:768px) and (min-width:769px) and (max-width:1200px){.link-item .num{top:0}}@media screen and (max-width:768px) and (min-width:1200px){.link-item .num{top:0}}@media screen and (max-width:768px) and (min-width:769px){.link-item .num{left:0}}@media screen and (max-width:768px) and (min-width:769px) and (max-width:1200px){.link-item .num{left:0}}@media screen and (max-width:768px) and (min-width:1200px){.link-item .num{left:0}}.link-item .black{color:#000;font-size:15px;font-size:4vw;letter-spacing:.05em;line-height:30px;line-height:8vw}@media screen and (min-width:769px){.link-item .black{font-size:20px}}@media screen and (min-width:769px) and (max-width:1200px){.link-item .black{font-size:1.46413vw}}@media screen and (min-width:1200px){.link-item .black{font-size:20px}}@media screen and (min-width:769px){.link-item .black{line-height:40px}}@media screen and (min-width:769px) and (max-width:1200px){.link-item .black{line-height:2.92826vw}}@media screen and (min-width:1200px){.link-item .black{line-height:40px}}.link-item .green{color:#5da804;font-size:20px;font-size:5.33333vw;font-weight:600;letter-spacing:.05em;line-height:30px;line-height:8vw}@media screen and (min-width:769px){.link-item .green{font-size:25px}}@media screen and (min-width:769px) and (max-width:1200px){.link-item .green{font-size:1.83016vw}}@media screen and (min-width:1200px){.link-item .green{font-size:25px}}@media screen and (min-width:769px){.link-item .green{line-height:40px}}@media screen and (min-width:769px) and (max-width:1200px){.link-item .green{line-height:2.92826vw}}@media screen and (min-width:1200px){.link-item .green{line-height:40px}}.link-item .green.exc{font-size:20px;font-size:5.33333vw}@media screen and (min-width:769px){.link-item .green.exc{font-size:24px}}@media screen and (min-width:769px) and (max-width:1200px){.link-item .green.exc{font-size:1.75695vw}}@media screen and (min-width:1200px){.link-item .green.exc{font-size:24px}}.link-item:not(:last-of-type):after{background:#5da804;content:"";height:1px;height:.26667vw;position:absolute;width:315px;width:84vw}@media screen and (min-width:769px){.link-item:not(:last-of-type):after{width:1px}}@media screen and (min-width:769px) and (max-width:1200px){.link-item:not(:last-of-type):after{width:.07321vw}}@media screen and (min-width:1200px){.link-item:not(:last-of-type):after{width:1px}}@media screen and (min-width:769px){.link-item:not(:last-of-type):after{height:220px}}@media screen and (min-width:769px) and (max-width:1200px){.link-item:not(:last-of-type):after{height:16.10542vw}}@media screen and (min-width:1200px){.link-item:not(:last-of-type):after{height:220px}}@media screen and (max-width:768px){.link-item:not(:last-of-type):after{bottom:0;left:50%;translate:-50% 0}}@media screen and (min-width:769px){.link-item:not(:last-of-type):after{right:0;top:50%;translate:0 -50%}.link-item:hover .icon{translate:30% -50%}}#container{box-sizing:border-box;padding-top:0}@media screen and (min-width:769px){#container{padding-top:0}}@media screen and (min-width:769px) and (max-width:1200px){#container{padding-top:0}}@media screen and (min-width:1200px){#container{padding-top:0}}.l-content{margin-left:auto;margin-right:auto;width:335px;width:89.33333vw}@media screen and (min-width:769px){.l-content{width:1070px}}@media screen and (min-width:769px) and (max-width:1200px){.l-content{width:78.33089vw}}@media screen and (min-width:1200px){.l-content{width:1070px}}#kv{margin-left:auto;margin-right:auto;width:100%}@media screen and (max-width:768px){#kv{height:194.1333333333vw}}@media screen and (min-width:769px){#kv{height:60.102489019vw;min-height:821px}}.kv-inner{box-sizing:border-box;height:100%;padding-top:24vw;position:relative;width:100%}@media screen and (min-width:769px){.kv-inner{padding-top:160px}}@media screen and (min-width:769px) and (max-width:1200px){.kv-inner{padding-top:11.71303vw}}@media screen and (min-width:1200px){.kv-inner{padding-top:160px}}@media screen and (max-width:768px){.kv-inner{background-image:url(../../images/kv-bg__sm.jpg);background-position:bottom;background-repeat:no-repeat;background-size:contain}}@media screen and (min-width:769px){.kv-inner{background-image:url(../../images/kv-bg__md.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}}#kv-copy{height:187px;height:49.86667vw;left:0;margin-bottom:8vw;position:relative;width:315px;width:84vw}@media screen and (min-width:769px){#kv-copy{width:578px}}@media screen and (min-width:769px) and (max-width:1200px){#kv-copy{width:42.31332vw}}@media screen and (min-width:1200px){#kv-copy{width:578px}}@media screen and (min-width:769px){#kv-copy{height:344px}}@media screen and (min-width:769px) and (max-width:1200px){#kv-copy{height:25.18302vw}}@media screen and (min-width:1200px){#kv-copy{height:344px}}@media screen and (min-width:769px){#kv-copy{left:-30px}}@media screen and (min-width:769px) and (max-width:1200px){#kv-copy{left:-2.19619vw}}@media screen and (min-width:1200px){#kv-copy{left:-30px}}@media screen and (min-width:769px){#kv-copy{margin-bottom:55px}}@media screen and (min-width:769px) and (max-width:1200px){#kv-copy{margin-bottom:4.02635vw}}@media screen and (min-width:1200px){#kv-copy{margin-bottom:55px}}.kv-btn{align-items:center;background:#fff;border:2px solid #ff520b;border-radius:0;box-sizing:border-box;color:#ff520b;display:flex;font-size:0;font-weight:700;height:0;justify-content:center;left:0;letter-spacing:.1em;margin-bottom:0;padding-left:0;position:relative;width:0;z-index:2}@media screen and (min-width:769px){.kv-btn{width:236px}}@media screen and (min-width:769px) and (max-width:1200px){.kv-btn{width:17.27672vw}}@media screen and (min-width:1200px){.kv-btn{width:236px}}@media screen and (min-width:769px){.kv-btn{height:60px}}@media screen and (min-width:769px) and (max-width:1200px){.kv-btn{height:4.39239vw}}@media screen and (min-width:1200px){.kv-btn{height:60px}}@media screen and (min-width:769px){.kv-btn{left:-30px}}@media screen and (min-width:769px) and (max-width:1200px){.kv-btn{left:-2.19619vw}}@media screen and (min-width:1200px){.kv-btn{left:-30px}}@media screen and (min-width:769px){.kv-btn{border-radius:30px}}@media screen and (min-width:769px) and (max-width:1200px){.kv-btn{border-radius:2.19619vw}}@media screen and (min-width:1200px){.kv-btn{border-radius:30px}}@media screen and (min-width:769px){.kv-btn{margin-bottom:54px}}@media screen and (min-width:769px) and (max-width:1200px){.kv-btn{margin-bottom:3.95315vw}}@media screen and (min-width:1200px){.kv-btn{margin-bottom:54px}}@media screen and (min-width:769px){.kv-btn{font-size:16px}}@media screen and (min-width:769px) and (max-width:1200px){.kv-btn{font-size:1.1713vw}}@media screen and (min-width:1200px){.kv-btn{font-size:16px}}@media screen and (min-width:769px){.kv-btn{padding-left:13px}}@media screen and (min-width:769px) and (max-width:1200px){.kv-btn{padding-left:.95168vw}}@media screen and (min-width:1200px){.kv-btn{padding-left:13px}}.kv-btn:before{background-image:url(../../images/icon-mail-2.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:0;margin-right:0;position:relative;top:0;width:0}@media screen and (min-width:769px){.kv-btn:before{width:18px}}@media screen and (min-width:769px) and (max-width:1200px){.kv-btn:before{width:1.31772vw}}@media screen and (min-width:1200px){.kv-btn:before{width:18px}}@media screen and (min-width:769px){.kv-btn:before{height:18px}}@media screen and (min-width:769px) and (max-width:1200px){.kv-btn:before{height:1.31772vw}}@media screen and (min-width:1200px){.kv-btn:before{height:18px}}@media screen and (min-width:769px){.kv-btn:before{margin-right:8px}}@media screen and (min-width:769px) and (max-width:1200px){.kv-btn:before{margin-right:.58565vw}}@media screen and (min-width:1200px){.kv-btn:before{margin-right:8px}}@media screen and (min-width:769px){.kv-btn:before{top:1px}}@media screen and (min-width:769px) and (max-width:1200px){.kv-btn:before{top:.07321vw}}@media screen and (min-width:1200px){.kv-btn:before{top:1px}}@media screen and (min-width:769px){.kv-btn{transition:all .3s ease}.kv-btn:hover{transform:scale(1.05)}}.kv-scroll{display:block;height:26px;height:6.93333vw;left:0;position:relative;width:83px;width:22.13333vw;z-index:2}@media screen and (min-width:769px){.kv-scroll{left:-30px}}@media screen and (min-width:769px) and (max-width:1200px){.kv-scroll{left:-2.19619vw}}@media screen and (min-width:1200px){.kv-scroll{left:-30px}}@media screen and (min-width:769px){.kv-scroll{width:138px}}@media screen and (min-width:769px) and (max-width:1200px){.kv-scroll{width:10.10249vw}}@media screen and (min-width:1200px){.kv-scroll{width:138px}}@media screen and (min-width:769px){.kv-scroll{height:35px}}@media screen and (min-width:769px) and (max-width:1200px){.kv-scroll{height:2.56223vw}}@media screen and (min-width:1200px){.kv-scroll{height:35px}}@media screen and (min-width:769px){.kv-scroll:before{background-color:#ff520b;border-radius:20px;content:"";height:120%;left:0;position:absolute;top:50%;translate:0 -50%;width:120%;z-index:1}}.kv-scroll:after{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}@media screen and (max-width:768px){.kv-scroll:after{background-image:url(../../images/scroll__sm.svg)}}@media screen and (min-width:769px){.kv-scroll:after{background-image:url(../../images/scroll__md.svg)}.kv-scroll{transition:all .3s ease}.kv-scroll:hover{transform:scale(1.05)}}.kv-circle{background:#ff520b;border-radius:50%;bottom:0;height:0;margin-right:0;position:absolute;right:50%;translate:0 50%;width:0}@media screen and (min-width:769px){.kv-circle{width:537px}}@media screen and (min-width:769px) and (max-width:1200px){.kv-circle{width:39.31186vw}}@media screen and (min-width:1200px){.kv-circle{width:537px}}@media screen and (min-width:769px){.kv-circle{height:537px}}@media screen and (min-width:769px) and (max-width:1200px){.kv-circle{height:39.31186vw}}@media screen and (min-width:1200px){.kv-circle{height:537px}}@media screen and (min-width:769px){.kv-circle{bottom:35px}}@media screen and (min-width:769px) and (max-width:1200px){.kv-circle{bottom:2.56223vw}}@media screen and (min-width:1200px){.kv-circle{bottom:35px}}@media screen and (min-width:769px){.kv-circle{margin-right:173px}}@media screen and (min-width:769px) and (max-width:1200px){.kv-circle{margin-right:12.66471vw}}@media screen and (min-width:1200px){.kv-circle{margin-right:173px}}#intro{padding-bottom:16vw;padding-top:14.66667vw;position:relative;z-index:2}@media screen and (min-width:769px){#intro{padding-top:68px}}@media screen and (min-width:769px) and (max-width:1200px){#intro{padding-top:4.97804vw}}@media screen and (min-width:1200px){#intro{padding-top:68px}}@media screen and (min-width:769px){#intro{padding-bottom:120px}}@media screen and (min-width:769px) and (max-width:1200px){#intro{padding-bottom:8.78477vw}}@media screen and (min-width:1200px){#intro{padding-bottom:120px}}#intro-copy{height:260px;height:69.33333vw;left:0;position:relative;width:335px;width:89.33333vw}@media screen and (min-width:769px){#intro-copy{left:36px}}@media screen and (min-width:769px) and (max-width:1200px){#intro-copy{left:2.63543vw}}@media screen and (min-width:1200px){#intro-copy{left:36px}}@media screen and (min-width:769px){#intro-copy{width:580px}}@media screen and (min-width:769px) and (max-width:1200px){#intro-copy{width:42.45974vw}}@media screen and (min-width:1200px){#intro-copy{width:580px}}@media screen and (min-width:769px){#intro-copy{height:444px}}@media screen and (min-width:769px) and (max-width:1200px){#intro-copy{height:32.50366vw}}@media screen and (min-width:1200px){#intro-copy{height:444px}}.intro-fig-1{background-position:50%;background-repeat:no-repeat;background-size:contain;height:349px;height:93.06667vw;width:314px;width:83.73333vw}@media screen and (min-width:769px){.intro-fig-1{width:510px}}@media screen and (min-width:769px) and (max-width:1200px){.intro-fig-1{width:37.33529vw}}@media screen and (min-width:1200px){.intro-fig-1{width:510px}}@media screen and (min-width:769px){.intro-fig-1{height:590px}}@media screen and (min-width:769px) and (max-width:1200px){.intro-fig-1{height:43.1918vw}}@media screen and (min-width:1200px){.intro-fig-1{height:590px}}@media screen and (max-width:768px){.intro-fig-1{background-image:url(../../images/intro-1__sm.jpg)}}@media screen and (min-width:769px){.intro-fig-1{background-image:url(../../images/intro-1.jpg);left:50%;margin-left:92px;position:absolute;top:68px}}#video{padding-top:0}@media screen and (min-width:769px){#video{padding-top:120px}}@media screen and (min-width:769px) and (max-width:1200px){#video{padding-top:8.78477vw}}@media screen and (min-width:1200px){#video{padding-top:120px}}#video iframe{display:block;height:187px;height:49.86667vw;margin:0 auto;width:335px;width:89.33333vw}@media screen and (min-width:769px){#video iframe{width:560px}}@media screen and (min-width:769px) and (max-width:1200px){#video iframe{width:40.99561vw}}@media screen and (min-width:1200px){#video iframe{width:560px}}@media screen and (min-width:769px){#video iframe{height:315px}}@media screen and (min-width:769px) and (max-width:1200px){#video iframe{height:23.06003vw}}@media screen and (min-width:1200px){#video iframe{height:315px}}#about{position:relative;z-index:3}.scrollEffect{box-sizing:border-box;padding-bottom:16vw;padding-top:16vw;position:relative;z-index:2}@media screen and (min-width:769px){.scrollEffect{padding-top:120px}}@media screen and (min-width:769px) and (max-width:1200px){.scrollEffect{padding-top:8.78477vw}}@media screen and (min-width:1200px){.scrollEffect{padding-top:120px}}@media screen and (min-width:769px){.scrollEffect{padding-bottom:120px}}@media screen and (min-width:769px) and (max-width:1200px){.scrollEffect{padding-bottom:8.78477vw}}@media screen and (min-width:1200px){.scrollEffect{padding-bottom:120px}}#scrollEffect-content{height:100vh;max-height:100svh;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transition:all .5s ease;width:100%}#scrollEffect-content.is-visible{opacity:1;transition:all .5s ease .3s}#scrollEffect-content .item{border-right-style:solid;border-right-width:1.33333vw;box-sizing:border-box;color:#f5f5f5;font-family:Poppins,sans-serif;font-size:42px;font-size:11.2vw;height:100%;letter-spacing:.17em;line-height:43px;line-height:11.46667vw;opacity:0;padding-top:5.33333vw;position:absolute;right:0;top:0;transition:all .3s ease-in-out}@media screen and (min-width:769px){#scrollEffect-content .item{border-right-width:10px}}@media screen and (min-width:769px) and (max-width:1200px){#scrollEffect-content .item{border-right-width:.73206vw}}@media screen and (min-width:1200px){#scrollEffect-content .item{border-right-width:10px}}@media screen and (min-width:769px){#scrollEffect-content .item{font-size:110px}}@media screen and (min-width:769px) and (max-width:1200px){#scrollEffect-content .item{font-size:8.05271vw}}@media screen and (min-width:1200px){#scrollEffect-content .item{font-size:110px}}@media screen and (min-width:769px){#scrollEffect-content .item{line-height:114px}}@media screen and (min-width:769px) and (max-width:1200px){#scrollEffect-content .item{line-height:8.34553vw}}@media screen and (min-width:1200px){#scrollEffect-content .item{line-height:114px}}@media screen and (min-width:769px){#scrollEffect-content .item{padding-top:118px}}@media screen and (min-width:769px) and (max-width:1200px){#scrollEffect-content .item{padding-top:8.63836vw}}@media screen and (min-width:1200px){#scrollEffect-content .item{padding-top:118px}}#scrollEffect-content .item .txt{position:relative;right:-.21em;top:90px;top:24vw}@media screen and (min-width:769px){#scrollEffect-content .item .txt{top:0}}@media screen and (min-width:769px) and (max-width:1200px){#scrollEffect-content .item .txt{top:0}}@media screen and (min-width:1200px){#scrollEffect-content .item .txt{top:0}}#scrollEffect-content .item.is-visible{opacity:1;transition:all .5s ease-in-out 0s}#scrollEffect-content .item[data-section=ourgroup]{border-right-color:#ff520b}#scrollEffect-content .item[data-section=ourgroup] .color{color:#ff520b}#scrollEffect-content .item[data-section=ourvalue]{border-right-color:#42d027}#scrollEffect-content .item[data-section=ourvalue] .color{color:#42d027}#scrollEffect-content .item[data-section=ourmission]{border-right-color:#00a5f2}#scrollEffect-content .item[data-section=ourmission] .color{color:#00a5f2}#scrollEffect-content .item[data-section=ourvision]{border-right-color:#0038ce}#scrollEffect-content .item[data-section=ourvision] .color{color:#0038ce}#scrollEffect-content .item[data-section=ourservice]{border-right-color:#f5187a}#scrollEffect-content .item[data-section=ourservice] .color{color:#f5187a}.about-item{box-sizing:border-box;padding-left:0;padding-right:0}@media screen and (min-width:769px){.about-item{padding-left:52px}}@media screen and (min-width:769px) and (max-width:1200px){.about-item{padding-left:3.80673vw}}@media screen and (min-width:1200px){.about-item{padding-left:52px}}@media screen and (min-width:769px){.about-item{padding-right:52px}}@media screen and (min-width:769px) and (max-width:1200px){.about-item{padding-right:3.80673vw}}@media screen and (min-width:1200px){.about-item{padding-right:52px}}.about-item .mm-head-1{margin-bottom:5.33333vw}@media screen and (min-width:769px){.about-item .mm-head-1{margin-bottom:30px}}@media screen and (min-width:769px) and (max-width:1200px){.about-item .mm-head-1{margin-bottom:2.19619vw}}@media screen and (min-width:1200px){.about-item .mm-head-1{margin-bottom:30px}}.group-blk{margin-bottom:5.33333vw}@media screen and (min-width:769px){.group-blk{margin-bottom:50px}}@media screen and (min-width:769px) and (max-width:1200px){.group-blk{margin-bottom:3.66032vw}}@media screen and (min-width:1200px){.group-blk{margin-bottom:50px}}@media screen and (min-width:769px){.group-blk{display:flex}}.group-blk .copy{height:234px;height:62.4vw;margin-bottom:5.33333vw;width:296px;width:78.93333vw}@media screen and (min-width:769px){.group-blk .copy{margin-bottom:0}}@media screen and (min-width:769px) and (max-width:1200px){.group-blk .copy{margin-bottom:0}}@media screen and (min-width:1200px){.group-blk .copy{margin-bottom:0}}@media screen and (min-width:769px){.group-blk .copy{width:540px}}@media screen and (min-width:769px) and (max-width:1200px){.group-blk .copy{width:39.53148vw}}@media screen and (min-width:1200px){.group-blk .copy{width:540px}}@media screen and (min-width:769px){.group-blk .copy{height:417px}}@media screen and (min-width:769px) and (max-width:1200px){.group-blk .copy{height:30.52709vw}}@media screen and (min-width:1200px){.group-blk .copy{height:417px}}.group-blk .fig{border-radius:10px;border-radius:2.66667vw;height:120px;height:32vw;width:335px;width:89.33333vw}@media screen and (min-width:769px){.group-blk .fig{width:366px}}@media screen and (min-width:769px) and (max-width:1200px){.group-blk .fig{width:26.79356vw}}@media screen and (min-width:1200px){.group-blk .fig{width:366px}}@media screen and (min-width:769px){.group-blk .fig{height:195px}}@media screen and (min-width:769px) and (max-width:1200px){.group-blk .fig{height:14.27526vw}}@media screen and (min-width:1200px){.group-blk .fig{height:195px}}@media screen and (min-width:769px){.group-blk .fig{border-radius:10px}}@media screen and (min-width:769px) and (max-width:1200px){.group-blk .fig{border-radius:.73206vw}}@media screen and (min-width:1200px){.group-blk .fig{border-radius:10px}}@media screen and (min-width:769px){.group-blk .fig{margin-left:auto}}.group-list{background:#fff;border-radius:10px;border-radius:2.66667vw;box-shadow:0 0 10px rgba(0,0,0,.16);box-sizing:border-box;padding:8vw 5.33333vw 5.33333vw}@media screen and (min-width:769px){.group-list{padding-top:60px}}@media screen and (min-width:769px) and (max-width:1200px){.group-list{padding-top:4.39239vw}}@media screen and (min-width:1200px){.group-list{padding-top:60px}}@media screen and (min-width:769px){.group-list{padding-bottom:46px}}@media screen and (min-width:769px) and (max-width:1200px){.group-list{padding-bottom:3.3675vw}}@media screen and (min-width:1200px){.group-list{padding-bottom:46px}}@media screen and (min-width:769px){.group-list{padding-left:55px}}@media screen and (min-width:769px) and (max-width:1200px){.group-list{padding-left:4.02635vw}}@media screen and (min-width:1200px){.group-list{padding-left:55px}}@media screen and (min-width:769px){.group-list{padding-right:55px}}@media screen and (min-width:769px) and (max-width:1200px){.group-list{padding-right:4.02635vw}}@media screen and (min-width:1200px){.group-list{padding-right:55px}}@media screen and (min-width:769px){.group-list{border-radius:10px}}@media screen and (min-width:769px) and (max-width:1200px){.group-list{border-radius:.73206vw}}@media screen and (min-width:1200px){.group-list{border-radius:10px}}@media screen and (min-width:769px){.group-list{display:flex}}.group-list .title{margin-bottom:5.86667vw}@media screen and (min-width:769px){.group-list .title{margin-bottom:0}}@media screen and (min-width:769px) and (max-width:1200px){.group-list .title{margin-bottom:0}}@media screen and (min-width:1200px){.group-list .title{margin-bottom:0}}.group-list .label{display:inline-block;font-size:14px;font-size:3.73333vw;font-weight:700;letter-spacing:.08em;margin-bottom:4vw}@media screen and (min-width:769px){.group-list .label{font-size:16px}}@media screen and (min-width:769px) and (max-width:1200px){.group-list .label{font-size:1.1713vw}}@media screen and (min-width:1200px){.group-list .label{font-size:16px}}@media screen and (min-width:769px){.group-list .label{margin-bottom:15px}}@media screen and (min-width:769px) and (max-width:1200px){.group-list .label{margin-bottom:1.0981vw}}@media screen and (min-width:1200px){.group-list .label{margin-bottom:15px}}.group-list .list{position:relative;top:-6px;top:-1.6vw}@media screen and (min-width:769px){.group-list .list{top:-6px}}@media screen and (min-width:769px) and (max-width:1200px){.group-list .list{top:-.43924vw}}@media screen and (min-width:1200px){.group-list .list{top:-6px}}@media screen and (min-width:769px){.group-list .list{margin-left:auto}}.group-list .list li{font-size:14px;font-size:3.73333vw;font-weight:700;line-height:34px;line-height:9.06667vw;padding-left:3.46667vw;position:relative}@media screen and (min-width:769px){.group-list .list li{padding-left:13px}}@media screen and (min-width:769px) and (max-width:1200px){.group-list .list li{padding-left:.95168vw}}@media screen and (min-width:1200px){.group-list .list li{padding-left:13px}}@media screen and (min-width:769px){.group-list .list li{font-size:16px}}@media screen and (min-width:769px) and (max-width:1200px){.group-list .list li{font-size:1.1713vw}}@media screen and (min-width:1200px){.group-list .list li{font-size:16px}}@media screen and (min-width:769px){.group-list .list li{line-height:34px}}@media screen and (min-width:769px) and (max-width:1200px){.group-list .list li{line-height:2.48902vw}}@media screen and (min-width:1200px){.group-list .list li{line-height:34px}}.group-list .list li:before{background:#ff520b;border-radius:50%;content:"";height:6px;height:1.6vw;left:0;position:absolute;top:15px;top:4vw;width:6px;width:1.6vw}@media screen and (min-width:769px){.group-list .list li:before{width:6px}}@media screen and (min-width:769px) and (max-width:1200px){.group-list .list li:before{width:.43924vw}}@media screen and (min-width:1200px){.group-list .list li:before{width:6px}}@media screen and (min-width:769px){.group-list .list li:before{height:6px}}@media screen and (min-width:769px) and (max-width:1200px){.group-list .list li:before{height:.43924vw}}@media screen and (min-width:1200px){.group-list .list li:before{height:6px}}@media screen and (min-width:769px){.group-list .list li:before{top:15px}}@media screen and (min-width:769px) and (max-width:1200px){.group-list .list li:before{top:1.0981vw}}@media screen and (min-width:1200px){.group-list .list li:before{top:15px}}.value-blk{margin-bottom:16vw}@media screen and (min-width:769px){.value-blk{margin-bottom:50px}}@media screen and (min-width:769px) and (max-width:1200px){.value-blk{margin-bottom:3.66032vw}}@media screen and (min-width:1200px){.value-blk{margin-bottom:50px}}@media screen and (min-width:769px){.value-blk{display:flex}}.value-blk .copy{height:255px;height:68vw;margin-bottom:5.33333vw;width:296px;width:78.93333vw}@media screen and (min-width:769px){.value-blk .copy{margin-bottom:0}}@media screen and (min-width:769px) and (max-width:1200px){.value-blk .copy{margin-bottom:0}}@media screen and (min-width:1200px){.value-blk .copy{margin-bottom:0}}@media screen and (min-width:769px){.value-blk .copy{width:540px}}@media screen and (min-width:769px) and (max-width:1200px){.value-blk .copy{width:39.53148vw}}@media screen and (min-width:1200px){.value-blk .copy{width:540px}}@media screen and (min-width:769px){.value-blk .copy{height:466px}}@media screen and (min-width:769px) and (max-width:1200px){.value-blk .copy{height:34.1142vw}}@media screen and (min-width:1200px){.value-blk .copy{height:466px}}.value-blk .fig{border-radius:10px;border-radius:2.66667vw;width:335px;width:89.33333vw}@media screen and (min-width:769px){.value-blk .fig{width:366px}}@media screen and (min-width:769px) and (max-width:1200px){.value-blk .fig{width:26.79356vw}}@media screen and (min-width:1200px){.value-blk .fig{width:366px}}@media screen and (min-width:769px){.value-blk .fig{border-radius:10px}}@media screen and (min-width:769px) and (max-width:1200px){.value-blk .fig{border-radius:.73206vw}}@media screen and (min-width:1200px){.value-blk .fig{border-radius:10px}}@media screen and (min-width:769px){.value-blk .fig{margin-left:auto}}.value-point{background:#fff;border-radius:10px;border-radius:2.66667vw;box-shadow:0 0 10px rgba(0,0,0,.16);box-sizing:border-box;margin-left:auto;margin-right:auto;padding:5.33333vw 12.8vw 9.33333vw 8vw;width:335px;width:89.33333vw}@media screen and (min-width:769px){.value-point{width:966px}}@media screen and (min-width:769px) and (max-width:1200px){.value-point{width:70.71742vw}}@media screen and (min-width:1200px){.value-point{width:966px}}@media screen and (min-width:769px){.value-point{border-radius:10px}}@media screen and (min-width:769px) and (max-width:1200px){.value-point{border-radius:.73206vw}}@media screen and (min-width:1200px){.value-point{border-radius:10px}}@media screen and (min-width:769px){.value-point{padding-top:40px}}@media screen and (min-width:769px) and (max-width:1200px){.value-point{padding-top:2.92826vw}}@media screen and (min-width:1200px){.value-point{padding-top:40px}}@media screen and (min-width:769px){.value-point{padding-bottom:50px}}@media screen and (min-width:769px) and (max-width:1200px){.value-point{padding-bottom:3.66032vw}}@media screen and (min-width:1200px){.value-point{padding-bottom:50px}}@media screen and (min-width:769px){.value-point{padding-left:79px}}@media screen and (min-width:769px) and (max-width:1200px){.value-point{padding-left:5.78331vw}}@media screen and (min-width:1200px){.value-point{padding-left:79px}}@media screen and (min-width:769px){.value-point{padding-right:0}}@media screen and (min-width:769px) and (max-width:1200px){.value-point{padding-right:0}}@media screen and (min-width:1200px){.value-point{padding-right:0}}.mission-blk{margin-bottom:0}@media screen and (min-width:769px){.mission-blk{margin-bottom:50px}}@media screen and (min-width:769px) and (max-width:1200px){.mission-blk{margin-bottom:3.66032vw}}@media screen and (min-width:1200px){.mission-blk{margin-bottom:50px}}@media screen and (min-width:769px){.mission-blk{display:flex}}.mission-blk .copy{height:234px;height:62.4vw;margin-bottom:5.33333vw;width:335px;width:89.33333vw}@media screen and (min-width:769px){.mission-blk .copy{margin-bottom:0}}@media screen and (min-width:769px) and (max-width:1200px){.mission-blk .copy{margin-bottom:0}}@media screen and (min-width:1200px){.mission-blk .copy{margin-bottom:0}}@media screen and (min-width:769px){.mission-blk .copy{width:540px}}@media screen and (min-width:769px) and (max-width:1200px){.mission-blk .copy{width:39.53148vw}}@media screen and (min-width:1200px){.mission-blk .copy{width:540px}}@media screen and (min-width:769px){.mission-blk .copy{height:417px}}@media screen and (min-width:769px) and (max-width:1200px){.mission-blk .copy{height:30.52709vw}}@media screen and (min-width:1200px){.mission-blk .copy{height:417px}}.mission-blk .fig{border-radius:10px;border-radius:2.66667vw;height:356px;height:94.93333vw;width:335px;width:89.33333vw}@media screen and (min-width:769px){.mission-blk .fig{width:366px}}@media screen and (min-width:769px) and (max-width:1200px){.mission-blk .fig{width:26.79356vw}}@media screen and (min-width:1200px){.mission-blk .fig{width:366px}}@media screen and (min-width:769px){.mission-blk .fig{height:195px}}@media screen and (min-width:769px) and (max-width:1200px){.mission-blk .fig{height:14.27526vw}}@media screen and (min-width:1200px){.mission-blk .fig{height:195px}}@media screen and (min-width:769px){.mission-blk .fig{border-radius:10px}}@media screen and (min-width:769px) and (max-width:1200px){.mission-blk .fig{border-radius:.73206vw}}@media screen and (min-width:1200px){.mission-blk .fig{border-radius:10px}}@media screen and (min-width:769px){.mission-blk .fig{margin-left:auto}}.vision-blk{margin-bottom:0}@media screen and (min-width:769px){.vision-blk{margin-bottom:50px}}@media screen and (min-width:769px) and (max-width:1200px){.vision-blk{margin-bottom:3.66032vw}}@media screen and (min-width:1200px){.vision-blk{margin-bottom:50px}}@media screen and (min-width:769px){.vision-blk{display:flex}}.vision-blk .copy{height:234px;height:62.4vw;margin-bottom:5.33333vw;width:335px;width:89.33333vw}@media screen and (min-width:769px){.vision-blk .copy{margin-bottom:0}}@media screen and (min-width:769px) and (max-width:1200px){.vision-blk .copy{margin-bottom:0}}@media screen and (min-width:1200px){.vision-blk .copy{margin-bottom:0}}@media screen and (min-width:769px){.vision-blk .copy{width:540px}}@media screen and (min-width:769px) and (max-width:1200px){.vision-blk .copy{width:39.53148vw}}@media screen and (min-width:1200px){.vision-blk .copy{width:540px}}@media screen and (min-width:769px){.vision-blk .copy{height:417px}}@media screen and (min-width:769px) and (max-width:1200px){.vision-blk .copy{height:30.52709vw}}@media screen and (min-width:1200px){.vision-blk .copy{height:417px}}.vision-blk .fig{border-radius:10px;border-radius:2.66667vw;height:356px;height:94.93333vw;width:335px;width:89.33333vw}@media screen and (min-width:769px){.vision-blk .fig{width:366px}}@media screen and (min-width:769px) and (max-width:1200px){.vision-blk .fig{width:26.79356vw}}@media screen and (min-width:1200px){.vision-blk .fig{width:366px}}@media screen and (min-width:769px){.vision-blk .fig{height:195px}}@media screen and (min-width:769px) and (max-width:1200px){.vision-blk .fig{height:14.27526vw}}@media screen and (min-width:1200px){.vision-blk .fig{height:195px}}@media screen and (min-width:769px){.vision-blk .fig{border-radius:10px}}@media screen and (min-width:769px) and (max-width:1200px){.vision-blk .fig{border-radius:.73206vw}}@media screen and (min-width:1200px){.vision-blk .fig{border-radius:10px}}@media screen and (min-width:769px){.vision-blk .fig{margin-left:auto}}.service-blk{margin-bottom:16vw}@media screen and (min-width:769px){.service-blk{margin-bottom:50px}}@media screen and (min-width:769px) and (max-width:1200px){.service-blk{margin-bottom:3.66032vw}}@media screen and (min-width:1200px){.service-blk{margin-bottom:50px}}.service-copy{font-size:36px;font-size:9.6vw;font-weight:700;letter-spacing:.04em;line-height:46px;line-height:12.26667vw;margin-bottom:16vw}@media screen and (min-width:769px){.service-copy{font-size:64px}}@media screen and (min-width:769px) and (max-width:1200px){.service-copy{font-size:4.68521vw}}@media screen and (min-width:1200px){.service-copy{font-size:64px}}@media screen and (min-width:769px){.service-copy{line-height:84px}}@media screen and (min-width:769px) and (max-width:1200px){.service-copy{line-height:6.14934vw}}@media screen and (min-width:1200px){.service-copy{line-height:84px}}@media screen and (min-width:769px){.service-copy{margin-bottom:50px}}@media screen and (min-width:769px) and (max-width:1200px){.service-copy{margin-bottom:3.66032vw}}@media screen and (min-width:1200px){.service-copy{margin-bottom:50px}}.service-copy .color{color:#f5187a}.service-box{background:#fff;border-radius:10px;border-radius:2.66667vw;box-shadow:0 0 10px rgba(0,0,0,.16);box-sizing:border-box;padding:8vw;position:relative;width:335px;width:89.33333vw}@media screen and (min-width:769px){.service-box{width:966px}}@media screen and (min-width:769px) and (max-width:1200px){.service-box{width:70.71742vw}}@media screen and (min-width:1200px){.service-box{width:966px}}@media screen and (min-width:769px){.service-box{border-radius:10px}}@media screen and (min-width:769px) and (max-width:1200px){.service-box{border-radius:.73206vw}}@media screen and (min-width:1200px){.service-box{border-radius:10px}}@media screen and (min-width:769px){.service-box{padding-top:50px}}@media screen and (min-width:769px) and (max-width:1200px){.service-box{padding-top:3.66032vw}}@media screen and (min-width:1200px){.service-box{padding-top:50px}}@media screen and (min-width:769px){.service-box{padding-bottom:70px}}@media screen and (min-width:769px) and (max-width:1200px){.service-box{padding-bottom:5.12445vw}}@media screen and (min-width:1200px){.service-box{padding-bottom:70px}}@media screen and (min-width:769px){.service-box{padding-left:60px}}@media screen and (min-width:769px) and (max-width:1200px){.service-box{padding-left:4.39239vw}}@media screen and (min-width:1200px){.service-box{padding-left:60px}}@media screen and (min-width:769px){.service-box{padding-right:60px}}@media screen and (min-width:769px) and (max-width:1200px){.service-box{padding-right:4.39239vw}}@media screen and (min-width:1200px){.service-box{padding-right:60px}}.service-box .fig{right:0;top:0;width:275px;width:73.33333vw}@media screen and (min-width:769px){.service-box .fig{width:540px}}@media screen and (min-width:769px) and (max-width:1200px){.service-box .fig{width:39.53148vw}}@media screen and (min-width:1200px){.service-box .fig{width:540px}}@media screen and (min-width:769px){.service-box .fig{top:50px}}@media screen and (min-width:769px) and (max-width:1200px){.service-box .fig{top:3.66032vw}}@media screen and (min-width:1200px){.service-box .fig{top:50px}}@media screen and (min-width:769px){.service-box .fig{right:60px}}@media screen and (min-width:769px) and (max-width:1200px){.service-box .fig{right:4.39239vw}}@media screen and (min-width:1200px){.service-box .fig{right:60px}}@media screen and (min-width:769px){.service-box .fig{position:absolute}}.service-box .head{display:inline-block;font-size:20px;font-size:5.33333vw;font-weight:700;letter-spacing:.04em;margin-bottom:5.33333vw;padding-bottom:6.13333vw;position:relative;width:auto}@media screen and (min-width:769px){.service-box .head{width:242px}}@media screen and (min-width:769px) and (max-width:1200px){.service-box .head{width:17.71596vw}}@media screen and (min-width:1200px){.service-box .head{width:242px}}@media screen and (min-width:769px){.service-box .head{font-size:26px}}@media screen and (min-width:769px) and (max-width:1200px){.service-box .head{font-size:1.90337vw}}@media screen and (min-width:1200px){.service-box .head{font-size:26px}}@media screen and (min-width:769px){.service-box .head{padding-bottom:23px}}@media screen and (min-width:769px) and (max-width:1200px){.service-box .head{padding-bottom:1.68375vw}}@media screen and (min-width:1200px){.service-box .head{padding-bottom:23px}}@media screen and (min-width:769px){.service-box .head{margin-bottom:20px}}@media screen and (min-width:769px) and (max-width:1200px){.service-box .head{margin-bottom:1.46413vw}}@media screen and (min-width:1200px){.service-box .head{margin-bottom:20px}}.service-box .head:after{background:#f5187a;bottom:0;content:"";height:3px;height:.8vw;left:0;position:absolute;width:40px;width:10.66667vw}@media screen and (min-width:769px){.service-box .head:after{width:40px}}@media screen and (min-width:769px) and (max-width:1200px){.service-box .head:after{width:2.92826vw}}@media screen and (min-width:1200px){.service-box .head:after{width:40px}}@media screen and (min-width:769px){.service-box .head:after{height:3px}}@media screen and (min-width:769px) and (max-width:1200px){.service-box .head:after{height:.21962vw}}@media screen and (min-width:1200px){.service-box .head:after{height:3px}}.service-box .body{font-size:14px;font-size:3.73333vw;line-height:24px;line-height:6.4vw;margin-bottom:8vw;width:auto}@media screen and (min-width:769px){.service-box .body{width:242px}}@media screen and (min-width:769px) and (max-width:1200px){.service-box .body{width:17.71596vw}}@media screen and (min-width:1200px){.service-box .body{width:242px}}@media screen and (min-width:769px){.service-box .body{font-size:14px}}@media screen and (min-width:769px) and (max-width:1200px){.service-box .body{font-size:1.02489vw}}@media screen and (min-width:1200px){.service-box .body{font-size:14px}}@media screen and (min-width:769px){.service-box .body{line-height:24px}}@media screen and (min-width:769px) and (max-width:1200px){.service-box .body{line-height:1.75695vw}}@media screen and (min-width:1200px){.service-box .body{line-height:24px}}@media screen and (min-width:769px){.service-box .body{margin-bottom:0}}@media screen and (min-width:769px) and (max-width:1200px){.service-box .body{margin-bottom:0}}@media screen and (min-width:1200px){.service-box .body{margin-bottom:0}}.service-txt{font-size:30px;font-size:8vw;font-weight:700;letter-spacing:.04em;line-height:46px;line-height:12.26667vw;text-align:center}@media screen and (min-width:769px){.service-txt{font-size:46px}}@media screen and (min-width:769px) and (max-width:1200px){.service-txt{font-size:3.3675vw}}@media screen and (min-width:1200px){.service-txt{font-size:46px}}@media screen and (min-width:769px){.service-txt{line-height:74px}}@media screen and (min-width:769px) and (max-width:1200px){.service-txt{line-height:5.41728vw}}@media screen and (min-width:1200px){.service-txt{line-height:74px}}.service-txt .color{color:#f5187a}.service-txt .num{font-size:36px;font-size:9.6vw}@media screen and (min-width:769px){.service-txt .num{font-size:64px}}@media screen and (min-width:769px) and (max-width:1200px){.service-txt .num{font-size:4.68521vw}}@media screen and (min-width:1200px){.service-txt .num{font-size:64px}}.bg-gray{background:#f5f5f5}#merit{padding-top:16vw}@media screen and (min-width:769px){#merit{padding-top:120px}}@media screen and (min-width:769px) and (max-width:1200px){#merit{padding-top:8.78477vw}}@media screen and (min-width:1200px){#merit{padding-top:120px}}.merit-head{margin-bottom:21.33333vw}@media screen and (min-width:769px){.merit-head{margin-bottom:100px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-head{margin-bottom:7.32064vw}}@media screen and (min-width:1200px){.merit-head{margin-bottom:100px}}.merit-card{background:#fff;border-radius:10px;border-radius:2.66667vw;box-sizing:border-box;margin-bottom:16vw;margin-left:auto;margin-right:auto;padding:16vw 8vw 8vw;position:relative;width:335px;width:89.33333vw}@media screen and (min-width:769px){.merit-card{border-radius:10px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-card{border-radius:.73206vw}}@media screen and (min-width:1200px){.merit-card{border-radius:10px}}@media screen and (min-width:769px){.merit-card{padding-top:90px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-card{padding-top:6.58858vw}}@media screen and (min-width:1200px){.merit-card{padding-top:90px}}@media screen and (min-width:769px){.merit-card{padding-bottom:80px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-card{padding-bottom:5.85652vw}}@media screen and (min-width:1200px){.merit-card{padding-bottom:80px}}@media screen and (min-width:769px){.merit-card{padding-left:80px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-card{padding-left:5.85652vw}}@media screen and (min-width:1200px){.merit-card{padding-left:80px}}@media screen and (min-width:769px){.merit-card{padding-right:80px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-card{padding-right:5.85652vw}}@media screen and (min-width:1200px){.merit-card{padding-right:80px}}@media screen and (min-width:769px){.merit-card{width:966px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-card{width:70.71742vw}}@media screen and (min-width:1200px){.merit-card{width:966px}}@media screen and (min-width:769px){.merit-card{margin-bottom:80px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-card{margin-bottom:5.85652vw}}@media screen and (min-width:1200px){.merit-card{margin-bottom:80px}}.merit-balloon{height:80px;height:21.33333vw;left:50%;position:absolute;top:0;translate:-50% -50%;width:295px;width:78.66667vw}@media screen and (min-width:769px){.merit-balloon{width:412px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-balloon{width:30.16105vw}}@media screen and (min-width:1200px){.merit-balloon{width:412px}}@media screen and (min-width:769px){.merit-balloon{height:113px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-balloon{height:8.27233vw}}@media screen and (min-width:1200px){.merit-balloon{height:113px}}.merit-card__head{font-size:25px;font-size:6.66667vw;font-weight:700;letter-spacing:.03em;margin-bottom:8vw;margin-left:auto;margin-right:auto;max-width:100%;width:295px;width:78.66667vw}@media screen and (min-width:769px){.merit-card__head{width:492px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-card__head{width:36.01757vw}}@media screen and (min-width:1200px){.merit-card__head{width:492px}}@media screen and (min-width:769px){.merit-card__head{margin-bottom:30px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-card__head{margin-bottom:2.19619vw}}@media screen and (min-width:1200px){.merit-card__head{margin-bottom:30px}}@media screen and (min-width:769px){.merit-card__head{font-size:46px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-card__head{font-size:3.3675vw}}@media screen and (min-width:1200px){.merit-card__head{font-size:46px}}.merit-card__head .balloon{background-image:url(../../images/merit-balloon-2.svg);background-position:top;background-repeat:no-repeat;background-size:100% auto;display:inline-block;height:1em;margin-left:.26667vw;position:relative;top:-7px;top:-1.86667vw;width:16px;width:4.26667vw}@media screen and (min-width:769px){.merit-card__head .balloon{width:16px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-card__head .balloon{width:1.1713vw}}@media screen and (min-width:1200px){.merit-card__head .balloon{width:16px}}@media screen and (min-width:769px){.merit-card__head .balloon{margin-left:1px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-card__head .balloon{margin-left:.07321vw}}@media screen and (min-width:1200px){.merit-card__head .balloon{margin-left:1px}}@media screen and (min-width:769px){.merit-card__head .balloon{top:-7px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-card__head .balloon{top:-.51245vw}}@media screen and (min-width:1200px){.merit-card__head .balloon{top:-7px}}.merit-card__head .line{border-bottom:1px solid #c6c6c6;display:block;height:46px;height:12.26667vw;margin-bottom:2.13333vw}@media screen and (min-width:769px){.merit-card__head .line{height:78px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-card__head .line{height:5.7101vw}}@media screen and (min-width:1200px){.merit-card__head .line{height:78px}}@media screen and (min-width:769px){.merit-card__head .line{margin-bottom:10px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-card__head .line{margin-bottom:.73206vw}}@media screen and (min-width:1200px){.merit-card__head .line{margin-bottom:10px}}.merit-card__head .color{color:#ff520b}.merit-note{background:#f5f5f5;border-radius:10px;border-radius:2.66667vw;box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:100%;overflow:hidden;padding:8vw;position:relative;width:295px;width:78.66667vw}@media screen and (min-width:769px){.merit-note{width:800px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-note{width:58.56515vw}}@media screen and (min-width:1200px){.merit-note{width:800px}}@media screen and (min-width:769px){.merit-note{padding-top:30px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-note{padding-top:2.19619vw}}@media screen and (min-width:1200px){.merit-note{padding-top:30px}}@media screen and (min-width:769px){.merit-note{padding-bottom:30px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-note{padding-bottom:2.19619vw}}@media screen and (min-width:1200px){.merit-note{padding-bottom:30px}}@media screen and (min-width:769px){.merit-note{padding-left:40px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-note{padding-left:2.92826vw}}@media screen and (min-width:1200px){.merit-note{padding-left:40px}}@media screen and (min-width:769px){.merit-note{padding-right:40px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-note{padding-right:2.92826vw}}@media screen and (min-width:1200px){.merit-note{padding-right:40px}}@media screen and (min-width:769px){.merit-note{border-radius:10px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-note{border-radius:.73206vw}}@media screen and (min-width:1200px){.merit-note{border-radius:10px}}.merit-note:not(:last-of-type){margin-bottom:8vw}@media screen and (min-width:769px){.merit-note:not(:last-of-type){margin-bottom:50px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-note:not(:last-of-type){margin-bottom:3.66032vw}}@media screen and (min-width:1200px){.merit-note:not(:last-of-type){margin-bottom:50px}}@media screen and (min-width:769px){.merit-note{display:flex}}.merit-note:before{border-color:#ff500b transparent transparent;border-style:solid;content:"";height:0;left:0;position:absolute;top:0;width:0}@media screen and (max-width:768px){.merit-note:before{border-width:8vw 8vw 0 0}}@media screen and (min-width:769px){.merit-note:before{border-width:42px 42px 0 0}}.merit-note__head{color:#ff520b;font-size:16px;font-size:4.26667vw;font-weight:700;letter-spacing:.03em;margin-bottom:5.33333vw}@media screen and (min-width:769px){.merit-note__head{font-size:20px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-note__head{font-size:1.46413vw}}@media screen and (min-width:1200px){.merit-note__head{font-size:20px}}@media screen and (min-width:769px){.merit-note__head{margin-bottom:0}}@media screen and (min-width:769px) and (max-width:1200px){.merit-note__head{margin-bottom:0}}@media screen and (min-width:1200px){.merit-note__head{margin-bottom:0}}.merit-note__head .icon{display:inline-block;height:20px;height:5.33333vw;margin-right:1.86667vw;position:relative;top:5px;top:1.33333vw;width:20px;width:5.33333vw}@media screen and (min-width:769px){.merit-note__head .icon{width:26px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-note__head .icon{width:1.90337vw}}@media screen and (min-width:1200px){.merit-note__head .icon{width:26px}}@media screen and (min-width:769px){.merit-note__head .icon{height:26px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-note__head .icon{height:1.90337vw}}@media screen and (min-width:1200px){.merit-note__head .icon{height:26px}}@media screen and (min-width:769px){.merit-note__head .icon{margin-right:10px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-note__head .icon{margin-right:.73206vw}}@media screen and (min-width:1200px){.merit-note__head .icon{margin-right:10px}}@media screen and (min-width:769px){.merit-note__head .icon{top:5px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-note__head .icon{top:.36603vw}}@media screen and (min-width:1200px){.merit-note__head .icon{top:5px}}.merit-note__head .icon img{width:100%}p.merit-note__body{color:#848484;font-size:12px;font-size:3.2vw;letter-spacing:.01em;line-height:20px;line-height:5.33333vw;width:auto}@media screen and (min-width:769px){p.merit-note__body{width:430px}}@media screen and (min-width:769px) and (max-width:1200px){p.merit-note__body{width:31.47877vw}}@media screen and (min-width:1200px){p.merit-note__body{width:430px}}@media screen and (min-width:769px){p.merit-note__body{font-size:14px}}@media screen and (min-width:769px) and (max-width:1200px){p.merit-note__body{font-size:1.02489vw}}@media screen and (min-width:1200px){p.merit-note__body{font-size:14px}}@media screen and (min-width:769px){p.merit-note__body{line-height:24px}}@media screen and (min-width:769px) and (max-width:1200px){p.merit-note__body{line-height:1.75695vw}}@media screen and (min-width:1200px){p.merit-note__body{line-height:24px}}@media screen and (min-width:769px){p.merit-note__body{margin-left:auto}}p.merit-note__body .bold{font-weight:700}.merit-case{margin-bottom:8vw;position:relative}@media screen and (min-width:769px){.merit-case{margin-bottom:30px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-case{margin-bottom:2.19619vw}}@media screen and (min-width:1200px){.merit-case{margin-bottom:30px}}.merit-case__head{font-size:16px;font-size:4.26667vw;font-weight:700;letter-spacing:.03em;line-height:26px;line-height:6.93333vw;margin-bottom:5.33333vw}@media screen and (min-width:769px){.merit-case__head{font-size:26px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-case__head{font-size:1.90337vw}}@media screen and (min-width:1200px){.merit-case__head{font-size:26px}}@media screen and (min-width:769px){.merit-case__head{line-height:42px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-case__head{line-height:3.07467vw}}@media screen and (min-width:1200px){.merit-case__head{line-height:42px}}@media screen and (min-width:769px){.merit-case__head{margin-bottom:20px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-case__head{margin-bottom:1.46413vw}}@media screen and (min-width:1200px){.merit-case__head{margin-bottom:20px}}.merit-case__fig{border-radius:10px;border-radius:2.66667vw;margin-bottom:5.33333vw;max-width:100%;overflow:hidden;width:295px;width:78.66667vw}@media screen and (min-width:769px){.merit-case__fig{width:302px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-case__fig{width:22.10835vw}}@media screen and (min-width:1200px){.merit-case__fig{width:302px}}@media screen and (min-width:769px){.merit-case__fig{border-radius:10px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-case__fig{border-radius:.73206vw}}@media screen and (min-width:1200px){.merit-case__fig{border-radius:10px}}@media screen and (min-width:769px){.merit-case__fig{margin-bottom:0}}@media screen and (min-width:769px) and (max-width:1200px){.merit-case__fig{margin-bottom:0}}@media screen and (min-width:1200px){.merit-case__fig{margin-bottom:0}}@media screen and (min-width:769px){.merit-case__fig{position:absolute;right:0;top:0}}.merit-case__body{font-size:13px;font-size:3.46667vw;letter-spacing:.03em;line-height:26px;line-height:6.93333vw;width:auto}@media screen and (min-width:769px){.merit-case__body{width:446px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-case__body{width:32.65007vw}}@media screen and (min-width:1200px){.merit-case__body{width:446px}}@media screen and (min-width:769px){.merit-case__body{font-size:20px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-case__body{font-size:1.46413vw}}@media screen and (min-width:1200px){.merit-case__body{font-size:20px}}@media screen and (min-width:769px){.merit-case__body{line-height:34px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-case__body{line-height:2.48902vw}}@media screen and (min-width:1200px){.merit-case__body{line-height:34px}}.merit-case__body .bold{font-weight:700}.merit-case__body .color{color:#ff520b}.merit-case__body .balloon{background-image:url(../../images/merit-balloon-2.svg);background-position:top;background-repeat:no-repeat;background-size:100% auto;display:inline-block;margin-left:.8vw;margin-right:.8vw;position:relative;top:-4px;top:-1.06667vw;width:16px;width:4.26667vw}@media screen and (min-width:769px){.merit-case__body .balloon{width:16px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-case__body .balloon{width:1.1713vw}}@media screen and (min-width:1200px){.merit-case__body .balloon{width:16px}}@media screen and (min-width:769px){.merit-case__body .balloon{margin-left:5px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-case__body .balloon{margin-left:.36603vw}}@media screen and (min-width:1200px){.merit-case__body .balloon{margin-left:5px}}@media screen and (min-width:769px){.merit-case__body .balloon{margin-right:5px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-case__body .balloon{margin-right:.36603vw}}@media screen and (min-width:1200px){.merit-case__body .balloon{margin-right:5px}}@media screen and (min-width:769px){.merit-case__body .balloon{top:-7px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-case__body .balloon{top:-.51245vw}}@media screen and (min-width:1200px){.merit-case__body .balloon{top:-7px}}@media screen and (max-width:768px){.merit-case__body .balloon{height:1.2em}}@media screen and (min-width:769px){.merit-case__body .balloon{height:1em}}.merit-point .point-head{align-items:center;display:flex;flex-direction:column;margin-bottom:5.33333vw}@media screen and (min-width:769px){.merit-point .point-head{margin-bottom:20px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-point .point-head{margin-bottom:1.46413vw}}@media screen and (min-width:1200px){.merit-point .point-head{margin-bottom:20px}}.merit-point .point-head .icon{align-items:center;background:#ff520b;border-radius:50%;display:flex;height:50px;height:13.33333vw;justify-content:center;margin-bottom:1.33333vw;width:50px;width:13.33333vw}@media screen and (min-width:769px){.merit-point .point-head .icon{width:75px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-point .point-head .icon{width:5.49048vw}}@media screen and (min-width:1200px){.merit-point .point-head .icon{width:75px}}@media screen and (min-width:769px){.merit-point .point-head .icon{height:75px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-point .point-head .icon{height:5.49048vw}}@media screen and (min-width:1200px){.merit-point .point-head .icon{height:75px}}@media screen and (min-width:769px){.merit-point .point-head .icon{margin-bottom:5px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-point .point-head .icon{margin-bottom:.36603vw}}@media screen and (min-width:1200px){.merit-point .point-head .icon{margin-bottom:5px}}.merit-point .point-head .icon img{height:auto;width:26px;width:6.93333vw}@media screen and (min-width:769px){.merit-point .point-head .icon img{width:38px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-point .point-head .icon img{width:2.78184vw}}@media screen and (min-width:1200px){.merit-point .point-head .icon img{width:38px}}.merit-point .point-head .txt{color:#ff520b;font-family:Poppins,sans-serif;font-size:12px;font-size:3.2vw;letter-spacing:.1em}@media screen and (min-width:769px){.merit-point .point-head .txt{font-size:14px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-point .point-head .txt{font-size:1.02489vw}}@media screen and (min-width:1200px){.merit-point .point-head .txt{font-size:14px}}.merit-point .point-lead{font-size:12px;font-size:3.2vw;font-weight:700;letter-spacing:.04em;margin-bottom:5.33333vw;text-align:center}@media screen and (min-width:769px){.merit-point .point-lead{font-size:26px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-point .point-lead{font-size:1.90337vw}}@media screen and (min-width:1200px){.merit-point .point-lead{font-size:26px}}@media screen and (min-width:769px){.merit-point .point-lead{margin-bottom:30px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-point .point-lead{margin-bottom:2.19619vw}}@media screen and (min-width:1200px){.merit-point .point-lead{margin-bottom:30px}}.merit-point .point-lead .large{display:inline-block;font-size:16px;font-size:4.26667vw;margin-top:.8vw}@media screen and (min-width:769px){.merit-point .point-lead .large{margin-top:5px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-point .point-lead .large{margin-top:.36603vw}}@media screen and (min-width:1200px){.merit-point .point-lead .large{margin-top:5px}}@media screen and (min-width:769px){.merit-point .point-lead .large{font-size:36px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-point .point-lead .large{font-size:2.63543vw}}@media screen and (min-width:1200px){.merit-point .point-lead .large{font-size:36px}}.merit-point .point-balloon{margin-bottom:5.33333vw;text-align:center}@media screen and (min-width:769px){.merit-point .point-balloon{margin-bottom:30px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-point .point-balloon{margin-bottom:2.19619vw}}@media screen and (min-width:1200px){.merit-point .point-balloon{margin-bottom:30px}}.merit-point .point-small-head{display:block;font-size:14px;font-size:3.73333vw;font-weight:700;height:40px;height:10.66667vw;letter-spacing:.03em;margin-bottom:5.33333vw;position:relative;text-align:center}@media screen and (min-width:769px){.merit-point .point-small-head{font-size:26px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-point .point-small-head{font-size:1.90337vw}}@media screen and (min-width:1200px){.merit-point .point-small-head{font-size:26px}}@media screen and (min-width:769px){.merit-point .point-small-head{height:61px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-point .point-small-head{height:4.46559vw}}@media screen and (min-width:1200px){.merit-point .point-small-head{height:61px}}@media screen and (min-width:769px){.merit-point .point-small-head{margin-bottom:30px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-point .point-small-head{margin-bottom:2.19619vw}}@media screen and (min-width:1200px){.merit-point .point-small-head{margin-bottom:30px}}.merit-point .point-small-head:before{background-image:url(../../images/point-label-1.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;content:"";height:3px;height:.8vw;left:50%;position:absolute;translate:-50% 0;width:70px;width:18.66667vw}@media screen and (min-width:769px){.merit-point .point-small-head:before{width:70px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-point .point-small-head:before{width:5.12445vw}}@media screen and (min-width:1200px){.merit-point .point-small-head:before{width:70px}}@media screen and (min-width:769px){.merit-point .point-small-head:before{height:3px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-point .point-small-head:before{height:.21962vw}}@media screen and (min-width:1200px){.merit-point .point-small-head:before{height:3px}}.merit-point .work-list{margin-bottom:8vw;margin-left:auto;margin-right:auto;width:auto}@media screen and (min-width:769px){.merit-point .work-list{width:966px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-point .work-list{width:70.71742vw}}@media screen and (min-width:1200px){.merit-point .work-list{width:966px}}@media screen and (min-width:769px){.merit-point .work-list{margin-bottom:50px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-point .work-list{margin-bottom:3.66032vw}}@media screen and (min-width:1200px){.merit-point .work-list{margin-bottom:50px}}@media screen and (min-width:769px){.merit-point .work-list{display:flex;justify-content:space-between}}.merit-point .work-list__item{background:#fff;border-radius:10px;border-radius:2.66667vw;box-sizing:border-box;overflow:hidden;padding:5.33333vw 8vw 2.66667vw;position:relative;width:312px;width:83.2vw}@media screen and (min-width:769px){.merit-point .work-list__item{width:312px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-point .work-list__item{width:22.84041vw}}@media screen and (min-width:1200px){.merit-point .work-list__item{width:312px}}@media screen and (min-width:769px){.merit-point .work-list__item{border-radius:10px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-point .work-list__item{border-radius:.73206vw}}@media screen and (min-width:1200px){.merit-point .work-list__item{border-radius:10px}}@media screen and (min-width:769px){.merit-point .work-list__item{padding-top:20px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-point .work-list__item{padding-top:1.46413vw}}@media screen and (min-width:1200px){.merit-point .work-list__item{padding-top:20px}}@media screen and (min-width:769px){.merit-point .work-list__item{padding-bottom:10px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-point .work-list__item{padding-bottom:.73206vw}}@media screen and (min-width:1200px){.merit-point .work-list__item{padding-bottom:10px}}@media screen and (min-width:769px){.merit-point .work-list__item{padding-left:30px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-point .work-list__item{padding-left:2.19619vw}}@media screen and (min-width:1200px){.merit-point .work-list__item{padding-left:30px}}@media screen and (min-width:769px){.merit-point .work-list__item{padding-right:30px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-point .work-list__item{padding-right:2.19619vw}}@media screen and (min-width:1200px){.merit-point .work-list__item{padding-right:30px}}.merit-point .work-list__item:not(:last-of-type){margin-bottom:5.33333vw}@media screen and (min-width:769px){.merit-point .work-list__item:not(:last-of-type){margin-bottom:0}}@media screen and (min-width:769px) and (max-width:1200px){.merit-point .work-list__item:not(:last-of-type){margin-bottom:0}}@media screen and (min-width:1200px){.merit-point .work-list__item:not(:last-of-type){margin-bottom:0}}.merit-point .work-list__item:before{border-style:solid;content:"";height:0;left:0;position:absolute;top:0;width:0}@media screen and (max-width:768px){.merit-point .work-list__item:before{border-width:8vw 8vw 0 0}}@media screen and (min-width:769px){.merit-point .work-list__item:before{border-width:42px 42px 0 0}}@media screen and (max-width:768px){.merit-point .work-list__item{margin-left:auto;margin-right:auto}}.merit-point .work-list__item.item-1:before{border-color:#ff500b transparent transparent}.merit-point .work-list__item.item-1 .color{color:#ff500b}.merit-point .work-list__item.item-1 .list li:before{background:#ff500b}.merit-point .work-list__item.item-2:before{border-color:#42d027 transparent transparent}.merit-point .work-list__item.item-2 .color{color:#42d027}.merit-point .work-list__item.item-2 .list li:before{background:#42d027}.merit-point .work-list__item.item-3:before{border-color:#0038ce transparent transparent}.merit-point .work-list__item.item-3 .color{color:#0038ce}.merit-point .work-list__item.item-3 .list li:before{background:#0038ce}.merit-point .work-list__item .head{font-size:14px;font-size:3.73333vw;font-weight:700;letter-spacing:.03em;margin-bottom:5.33333vw;text-align:center}@media screen and (min-width:769px){.merit-point .work-list__item .head{font-size:16px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-point .work-list__item .head{font-size:1.1713vw}}@media screen and (min-width:1200px){.merit-point .work-list__item .head{font-size:16px}}@media screen and (min-width:769px){.merit-point .work-list__item .head{margin-bottom:20px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-point .work-list__item .head{margin-bottom:1.46413vw}}@media screen and (min-width:1200px){.merit-point .work-list__item .head{margin-bottom:20px}}.merit-point .work-list__item .head .color{font-size:20px;font-size:5.33333vw}@media screen and (min-width:769px){.merit-point .work-list__item .head .color{font-size:26px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-point .work-list__item .head .color{font-size:1.90337vw}}@media screen and (min-width:1200px){.merit-point .work-list__item .head .color{font-size:26px}}.merit-point .work-list__item .list li{box-sizing:border-box;font-size:16px;font-size:4.26667vw;height:35px;height:9.33333vw;margin-bottom:2.66667vw}@media screen and (min-width:769px){.merit-point .work-list__item .list li{height:35px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-point .work-list__item .list li{height:2.56223vw}}@media screen and (min-width:1200px){.merit-point .work-list__item .list li{height:35px}}@media screen and (min-width:769px){.merit-point .work-list__item .list li{margin-bottom:10px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-point .work-list__item .list li{margin-bottom:.73206vw}}@media screen and (min-width:1200px){.merit-point .work-list__item .list li{margin-bottom:10px}}@media screen and (min-width:769px){.merit-point .work-list__item .list li{font-size:20px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-point .work-list__item .list li{font-size:1.46413vw}}@media screen and (min-width:1200px){.merit-point .work-list__item .list li{font-size:20px}}.merit-point .work-list__item .list li:not(:last-of-type){border-bottom:1px solid #c6c6c6}.merit-point .work-list__item .list li:before{border-radius:50%;content:"";display:inline-block;height:6px;height:1.6vw;margin-right:1.6vw;position:relative;top:-4px;top:-1.06667vw;width:6px;width:1.6vw}@media screen and (min-width:769px){.merit-point .work-list__item .list li:before{width:8px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-point .work-list__item .list li:before{width:.58565vw}}@media screen and (min-width:1200px){.merit-point .work-list__item .list li:before{width:8px}}@media screen and (min-width:769px){.merit-point .work-list__item .list li:before{height:8px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-point .work-list__item .list li:before{height:.58565vw}}@media screen and (min-width:1200px){.merit-point .work-list__item .list li:before{height:8px}}@media screen and (min-width:769px){.merit-point .work-list__item .list li:before{margin-right:10px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-point .work-list__item .list li:before{margin-right:.73206vw}}@media screen and (min-width:1200px){.merit-point .work-list__item .list li:before{margin-right:10px}}@media screen and (min-width:769px){.merit-point .work-list__item .list li:before{top:-4px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-point .work-list__item .list li:before{top:-.29283vw}}@media screen and (min-width:1200px){.merit-point .work-list__item .list li:before{top:-4px}}.merit-point .point-txt-1{font-size:18px;font-size:4.8vw;font-weight:700;letter-spacing:.03em;margin-bottom:13.33333vw;text-align:center}@media screen and (min-width:769px){.merit-point .point-txt-1{font-size:36px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-point .point-txt-1{font-size:2.63543vw}}@media screen and (min-width:1200px){.merit-point .point-txt-1{font-size:36px}}@media screen and (min-width:769px){.merit-point .point-txt-1{margin-bottom:74px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-point .point-txt-1{margin-bottom:5.41728vw}}@media screen and (min-width:1200px){.merit-point .point-txt-1{margin-bottom:74px}}.merit-point .point-txt-1 .large{font-size:28px;font-size:7.46667vw;letter-spacing:.03em;line-height:50px;line-height:13.33333vw}@media screen and (min-width:769px){.merit-point .point-txt-1 .large{font-size:52px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-point .point-txt-1 .large{font-size:3.80673vw}}@media screen and (min-width:1200px){.merit-point .point-txt-1 .large{font-size:52px}}@media screen and (min-width:769px){.merit-point .point-txt-1 .large{line-height:80px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-point .point-txt-1 .large{line-height:5.85652vw}}@media screen and (min-width:1200px){.merit-point .point-txt-1 .large{line-height:80px}}.merit-point .point-txt-1 .exlarge{color:#ff500b;font-size:42px;font-size:11.2vw;letter-spacing:.03em;line-height:50px;line-height:13.33333vw}@media screen and (min-width:769px){.merit-point .point-txt-1 .exlarge{font-size:74px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-point .point-txt-1 .exlarge{font-size:5.41728vw}}@media screen and (min-width:1200px){.merit-point .point-txt-1 .exlarge{font-size:74px}}@media screen and (min-width:769px){.merit-point .point-txt-1 .exlarge{line-height:80px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-point .point-txt-1 .exlarge{line-height:5.85652vw}}@media screen and (min-width:1200px){.merit-point .point-txt-1 .exlarge{line-height:80px}}.merit-point .point-fig-1{border-radius:10px;border-radius:2.66667vw;margin-bottom:13.33333vw;margin-left:auto;margin-right:auto;overflow:hidden;width:335px;width:89.33333vw}@media screen and (min-width:769px){.merit-point .point-fig-1{border-radius:10px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-point .point-fig-1{border-radius:.73206vw}}@media screen and (min-width:1200px){.merit-point .point-fig-1{border-radius:10px}}@media screen and (min-width:769px){.merit-point .point-fig-1{width:966px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-point .point-fig-1{width:70.71742vw}}@media screen and (min-width:1200px){.merit-point .point-fig-1{width:966px}}@media screen and (min-width:769px){.merit-point .point-fig-1{margin-bottom:80px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-point .point-fig-1{margin-bottom:5.85652vw}}@media screen and (min-width:1200px){.merit-point .point-fig-1{margin-bottom:80px}}.merit-point .point-gr{background:#fff;border-radius:10px;border-radius:2.66667vw;margin-bottom:-16vw;margin-left:auto;margin-right:auto;overflow:hidden;padding-bottom:10.66667vw;position:relative;width:335px;width:89.33333vw;z-index:2}@media screen and (min-width:769px){.merit-point .point-gr{border-radius:10px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-point .point-gr{border-radius:.73206vw}}@media screen and (min-width:1200px){.merit-point .point-gr{border-radius:10px}}@media screen and (min-width:769px){.merit-point .point-gr{width:966px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-point .point-gr{width:70.71742vw}}@media screen and (min-width:1200px){.merit-point .point-gr{width:966px}}@media screen and (min-width:769px){.merit-point .point-gr{padding-bottom:50px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-point .point-gr{padding-bottom:3.66032vw}}@media screen and (min-width:1200px){.merit-point .point-gr{padding-bottom:50px}}@media screen and (min-width:769px){.merit-point .point-gr{margin-bottom:-80px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-point .point-gr{margin-bottom:-5.85652vw}}@media screen and (min-width:1200px){.merit-point .point-gr{margin-bottom:-80px}}.merit-point .point-list{margin-bottom:8vw}@media screen and (min-width:769px){.merit-point .point-list{margin-bottom:34px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-point .point-list{margin-bottom:2.48902vw}}@media screen and (min-width:1200px){.merit-point .point-list{margin-bottom:34px}}@media screen and (min-width:769px){.merit-point .point-list{display:flex}}.merit-point .point-list__item{box-sizing:border-box;padding:5.33333vw 13.33333vw;text-align:center}@media screen and (min-width:769px){.merit-point .point-list__item{padding-left:0}}@media screen and (min-width:769px) and (max-width:1200px){.merit-point .point-list__item{padding-left:0}}@media screen and (min-width:1200px){.merit-point .point-list__item{padding-left:0}}@media screen and (min-width:769px){.merit-point .point-list__item{padding-right:0}}@media screen and (min-width:769px) and (max-width:1200px){.merit-point .point-list__item{padding-right:0}}@media screen and (min-width:1200px){.merit-point .point-list__item{padding-right:0}}@media screen and (min-width:769px){.merit-point .point-list__item{padding-top:0}}@media screen and (min-width:769px) and (max-width:1200px){.merit-point .point-list__item{padding-top:0}}@media screen and (min-width:1200px){.merit-point .point-list__item{padding-top:0}}@media screen and (min-width:769px){.merit-point .point-list__item{padding-bottom:0}}@media screen and (min-width:769px) and (max-width:1200px){.merit-point .point-list__item{padding-bottom:0}}@media screen and (min-width:1200px){.merit-point .point-list__item{padding-bottom:0}}.merit-point .point-list__item:first-of-type{background:#ffeee7}.merit-point .point-list__item:nth-of-type(2){background:#ecfbe9}.merit-point .point-list__item:nth-of-type(3){background:#e6f6fe}.merit-point .txt-1{box-sizing:border-box;font-size:15px;font-size:4vw;font-weight:700;letter-spacing:.03em;line-height:30px;line-height:8vw;margin-bottom:5.33333vw;padding-left:6.66667vw;padding-right:6.66667vw;text-align:center}@media screen and (min-width:769px){.merit-point .txt-1{font-size:36px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-point .txt-1{font-size:2.63543vw}}@media screen and (min-width:1200px){.merit-point .txt-1{font-size:36px}}@media screen and (min-width:769px){.merit-point .txt-1{line-height:54px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-point .txt-1{line-height:3.95315vw}}@media screen and (min-width:1200px){.merit-point .txt-1{line-height:54px}}@media screen and (min-width:769px){.merit-point .txt-1{margin-bottom:30px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-point .txt-1{margin-bottom:2.19619vw}}@media screen and (min-width:1200px){.merit-point .txt-1{margin-bottom:30px}}@media screen and (min-width:769px){.merit-point .txt-1{padding-left:80px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-point .txt-1{padding-left:5.85652vw}}@media screen and (min-width:1200px){.merit-point .txt-1{padding-left:80px}}@media screen and (min-width:769px){.merit-point .txt-1{padding-right:80px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-point .txt-1{padding-right:5.85652vw}}@media screen and (min-width:1200px){.merit-point .txt-1{padding-right:80px}}.merit-point .txt-1 .color{color:#ff500b}.merit-point .txt-2{box-sizing:border-box;font-size:14px;font-size:3.73333vw;font-weight:700;letter-spacing:.03em;line-height:28px;line-height:7.46667vw;margin-bottom:5.33333vw;padding-left:6.66667vw;padding-right:6.66667vw;text-align:center}@media screen and (min-width:769px){.merit-point .txt-2{font-size:30px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-point .txt-2{font-size:2.19619vw}}@media screen and (min-width:1200px){.merit-point .txt-2{font-size:30px}}@media screen and (min-width:769px){.merit-point .txt-2{line-height:46px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-point .txt-2{line-height:3.3675vw}}@media screen and (min-width:1200px){.merit-point .txt-2{line-height:46px}}@media screen and (min-width:769px){.merit-point .txt-2{margin-bottom:20px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-point .txt-2{margin-bottom:1.46413vw}}@media screen and (min-width:1200px){.merit-point .txt-2{margin-bottom:20px}}@media screen and (min-width:769px){.merit-point .txt-2{padding-left:80px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-point .txt-2{padding-left:5.85652vw}}@media screen and (min-width:1200px){.merit-point .txt-2{padding-left:80px}}@media screen and (min-width:769px){.merit-point .txt-2{padding-right:80px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-point .txt-2{padding-right:5.85652vw}}@media screen and (min-width:1200px){.merit-point .txt-2{padding-right:80px}}.merit-point .txt-3{margin-bottom:8vw;text-align:center}@media screen and (min-width:769px){.merit-point .txt-3{margin-bottom:60px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-point .txt-3{margin-bottom:4.39239vw}}@media screen and (min-width:1200px){.merit-point .txt-3{margin-bottom:60px}}.merit-point .point-fig-2{border-radius:10px;border-radius:2.66667vw;margin-bottom:8vw;margin-left:auto;margin-right:auto;overflow:hidden;width:295px;width:78.66667vw}@media screen and (min-width:769px){.merit-point .point-fig-2{width:800px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-point .point-fig-2{width:58.56515vw}}@media screen and (min-width:1200px){.merit-point .point-fig-2{width:800px}}@media screen and (min-width:769px){.merit-point .point-fig-2{border-radius:10px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-point .point-fig-2{border-radius:.73206vw}}@media screen and (min-width:1200px){.merit-point .point-fig-2{border-radius:10px}}@media screen and (min-width:769px){.merit-point .point-fig-2{margin-bottom:50px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-point .point-fig-2{margin-bottom:3.66032vw}}@media screen and (min-width:1200px){.merit-point .point-fig-2{margin-bottom:50px}}.merit-point .emphasize{display:inline-block;position:relative}.merit-point .emphasize:before{background:#f8da06;bottom:0;content:"";height:10px;height:2.66667vw;left:0;position:absolute;width:100%}@media screen and (min-width:769px){.merit-point .emphasize:before{height:10px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-point .emphasize:before{height:.73206vw}}@media screen and (min-width:1200px){.merit-point .emphasize:before{height:10px}}@media screen and (min-width:769px){.merit-point .emphasize:before{bottom:2px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-point .emphasize:before{bottom:.14641vw}}@media screen and (min-width:1200px){.merit-point .emphasize:before{bottom:2px}}.merit-point .emphasize .txt{color:#ff500b;font-size:30px;font-size:8vw;font-weight:700;letter-spacing:.03em;line-height:40px;line-height:10.66667vw;position:relative}@media screen and (min-width:769px){.merit-point .emphasize .txt{font-size:70px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-point .emphasize .txt{font-size:5.12445vw}}@media screen and (min-width:1200px){.merit-point .emphasize .txt{font-size:70px}}@media screen and (min-width:769px){.merit-point .emphasize .txt{line-height:84px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-point .emphasize .txt{line-height:6.14934vw}}@media screen and (min-width:1200px){.merit-point .emphasize .txt{line-height:84px}}.merit-point .txt-4{color:#ff500b;font-size:18px;font-size:4.8vw;font-weight:700;letter-spacing:.03em;margin-bottom:5.33333vw;text-align:center}@media screen and (min-width:769px){.merit-point .txt-4{font-size:36px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-point .txt-4{font-size:2.63543vw}}@media screen and (min-width:1200px){.merit-point .txt-4{font-size:36px}}@media screen and (min-width:769px){.merit-point .txt-4{margin-bottom:30px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-point .txt-4{margin-bottom:2.19619vw}}@media screen and (min-width:1200px){.merit-point .txt-4{margin-bottom:30px}}.merit-point .arrow{background-image:url(../../images/point-arrow-1.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:18px;height:4.8vw;margin-bottom:6.66667vw;margin-left:auto;margin-right:auto;width:14px;width:3.73333vw}@media screen and (min-width:769px){.merit-point .arrow{width:27px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-point .arrow{width:1.97657vw}}@media screen and (min-width:1200px){.merit-point .arrow{width:27px}}@media screen and (min-width:769px){.merit-point .arrow{height:35px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-point .arrow{height:2.56223vw}}@media screen and (min-width:1200px){.merit-point .arrow{height:35px}}@media screen and (min-width:769px){.merit-point .arrow{margin-bottom:35px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-point .arrow{margin-bottom:2.56223vw}}@media screen and (min-width:1200px){.merit-point .arrow{margin-bottom:35px}}.merit-point .txt-5{font-size:20px;font-size:5.33333vw;font-weight:700;letter-spacing:.03em;line-height:34px;line-height:9.06667vw;text-align:center}@media screen and (min-width:769px){.merit-point .txt-5{font-size:52px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-point .txt-5{font-size:3.80673vw}}@media screen and (min-width:1200px){.merit-point .txt-5{font-size:52px}}@media screen and (min-width:769px){.merit-point .txt-5{line-height:84px}}@media screen and (min-width:769px) and (max-width:1200px){.merit-point .txt-5{line-height:6.14934vw}}@media screen and (min-width:1200px){.merit-point .txt-5{line-height:84px}}#contact-sec-f{background-image:url(../../images/bg-contact-1.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;padding-bottom:8vw;padding-top:21.33333vw}@media screen and (min-width:769px){#contact-sec-f{padding-top:140px}}@media screen and (min-width:769px) and (max-width:1200px){#contact-sec-f{padding-top:10.2489vw}}@media screen and (min-width:1200px){#contact-sec-f{padding-top:140px}}@media screen and (min-width:769px){#contact-sec-f{padding-bottom:50px}}@media screen and (min-width:769px) and (max-width:1200px){#contact-sec-f{padding-bottom:3.66032vw}}@media screen and (min-width:1200px){#contact-sec-f{padding-bottom:50px}}#contact-sec-f .inner{align-items:center;display:flex;flex-direction:column}#contact-sec-f .contact-btn{font-size:14px;font-size:3.73333vw}@media screen and (min-width:769px){#contact-sec-f .contact-btn{font-size:24px}}@media screen and (min-width:769px) and (max-width:1200px){#contact-sec-f .contact-btn{font-size:1.75695vw}}@media screen and (min-width:1200px){#contact-sec-f .contact-btn{font-size:24px}}.contact-head-f{align-items:center;color:#fff;display:flex;flex-direction:column;font-family:Poppins,sans-serif;font-size:12px;font-size:3.2vw;letter-spacing:.1em;margin-bottom:2.66667vw;text-align:center}@media screen and (min-width:769px){.contact-head-f{margin-bottom:10px}}@media screen and (min-width:769px) and (max-width:1200px){.contact-head-f{margin-bottom:.73206vw}}@media screen and (min-width:1200px){.contact-head-f{margin-bottom:10px}}@media screen and (min-width:769px){.contact-head-f{font-size:12px}}@media screen and (min-width:769px) and (max-width:1200px){.contact-head-f{font-size:.87848vw}}@media screen and (min-width:1200px){.contact-head-f{font-size:12px}}.contact-head-f .icon{display:block;height:32px;height:8.53333vw;margin-bottom:2.66667vw;position:relative;width:45px;width:12vw}@media screen and (min-width:769px){.contact-head-f .icon{width:50px}}@media screen and (min-width:769px) and (max-width:1200px){.contact-head-f .icon{width:3.66032vw}}@media screen and (min-width:1200px){.contact-head-f .icon{width:50px}}@media screen and (min-width:769px){.contact-head-f .icon{height:40px}}@media screen and (min-width:769px) and (max-width:1200px){.contact-head-f .icon{height:2.92826vw}}@media screen and (min-width:1200px){.contact-head-f .icon{height:40px}}@media screen and (min-width:769px){.contact-head-f .icon{margin-bottom:10px}}@media screen and (min-width:769px) and (max-width:1200px){.contact-head-f .icon{margin-bottom:.73206vw}}@media screen and (min-width:1200px){.contact-head-f .icon{margin-bottom:10px}}.contact-head-f .icon:after{background-image:url(../../images/icon-contact-2.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:24px;height:6.4vw;left:50%;margin-top:.53333vw;position:absolute;top:50%;translate:-50% -50%;width:30px;width:8vw}@media screen and (min-width:769px){.contact-head-f .icon:after{width:50px}}@media screen and (min-width:769px) and (max-width:1200px){.contact-head-f .icon:after{width:3.66032vw}}@media screen and (min-width:1200px){.contact-head-f .icon:after{width:50px}}@media screen and (min-width:769px){.contact-head-f .icon:after{height:40px}}@media screen and (min-width:769px) and (max-width:1200px){.contact-head-f .icon:after{height:2.92826vw}}@media screen and (min-width:1200px){.contact-head-f .icon:after{height:40px}}@media screen and (min-width:769px){.contact-head-f .icon:after{margin-top:4px}}@media screen and (min-width:769px) and (max-width:1200px){.contact-head-f .icon:after{margin-top:.29283vw}}@media screen and (min-width:1200px){.contact-head-f .icon:after{margin-top:4px}}.contact-body-f{color:#fff;font-size:20px;font-size:5.33333vw;font-weight:700;letter-spacing:.04em;margin-bottom:4.26667vw;text-align:center}@media screen and (min-width:769px){.contact-body-f{font-size:36px}}@media screen and (min-width:769px) and (max-width:1200px){.contact-body-f{font-size:2.63543vw}}@media screen and (min-width:1200px){.contact-body-f{font-size:36px}}@media screen and (min-width:769px){.contact-body-f{margin-bottom:30px}}@media screen and (min-width:769px) and (max-width:1200px){.contact-body-f{margin-bottom:2.19619vw}}@media screen and (min-width:1200px){.contact-body-f{margin-bottom:30px}}.contact-body-f .large{font-size:30px;font-size:8vw}@media screen and (min-width:769px){.contact-body-f .large{font-size:52px}}@media screen and (min-width:769px) and (max-width:1200px){.contact-body-f .large{font-size:3.80673vw}}@media screen and (min-width:1200px){.contact-body-f .large{font-size:52px}}#service{padding-bottom:10.66667vw;padding-top:21.33333vw}@media screen and (min-width:769px){#service{padding-top:120px}}@media screen and (min-width:769px) and (max-width:1200px){#service{padding-top:8.78477vw}}@media screen and (min-width:1200px){#service{padding-top:120px}}@media screen and (min-width:769px){#service{padding-bottom:85px}}@media screen and (min-width:769px) and (max-width:1200px){#service{padding-bottom:6.22255vw}}@media screen and (min-width:1200px){#service{padding-bottom:85px}}.service-content{position:relative}.service-content .txt{color:#f5f5f5;font-family:Poppins,sans-serif;font-size:40px;font-size:10.66667vw;letter-spacing:.17em;line-height:40px;line-height:10.66667vw;position:absolute;right:0;text-align:right;top:-40px;top:-10.66667vw}@media screen and (min-width:769px){.service-content .txt{right:-139px}}@media screen and (min-width:769px) and (max-width:1200px){.service-content .txt{right:-10.1757vw}}@media screen and (min-width:1200px){.service-content .txt{right:-139px}}@media screen and (min-width:769px){.service-content .txt{top:10px}}@media screen and (min-width:769px) and (max-width:1200px){.service-content .txt{top:.73206vw}}@media screen and (min-width:1200px){.service-content .txt{top:10px}}@media screen and (min-width:769px){.service-content .txt{font-size:110px}}@media screen and (min-width:769px) and (max-width:1200px){.service-content .txt{font-size:8.05271vw}}@media screen and (min-width:1200px){.service-content .txt{font-size:110px}}@media screen and (min-width:769px){.service-content .txt{line-height:114px}}@media screen and (min-width:769px) and (max-width:1200px){.service-content .txt{line-height:8.34553vw}}@media screen and (min-width:1200px){.service-content .txt{line-height:114px}}.flow-head,.service-head{position:relative;z-index:2}.service-head{margin-bottom:8vw}@media screen and (min-width:769px){.service-head{margin-bottom:40px}}@media screen and (min-width:769px) and (max-width:1200px){.service-head{margin-bottom:2.92826vw}}@media screen and (min-width:1200px){.service-head{margin-bottom:40px}}.flow-head{font-size:14px;font-size:3.73333vw;font-weight:700;letter-spacing:.03em;margin-bottom:4vw;text-align:center}@media screen and (min-width:769px){.flow-head{font-size:20px}}@media screen and (min-width:769px) and (max-width:1200px){.flow-head{font-size:1.46413vw}}@media screen and (min-width:1200px){.flow-head{font-size:20px}}@media screen and (min-width:769px){.flow-head{margin-bottom:20px}}@media screen and (min-width:769px) and (max-width:1200px){.flow-head{margin-bottom:1.46413vw}}@media screen and (min-width:1200px){.flow-head{margin-bottom:20px}}.flow-head .job{border-radius:20px;border-radius:5.33333vw;color:#fff;display:inline-block;font-size:20px;font-size:5.33333vw;font-weight:700;letter-spacing:.03em;margin-bottom:2.13333vw;margin-top:2.13333vw;padding-left:2.66667vw;padding-right:2.66667vw}@media screen and (min-width:769px){.flow-head .job{font-size:36px}}@media screen and (min-width:769px) and (max-width:1200px){.flow-head .job{font-size:2.63543vw}}@media screen and (min-width:1200px){.flow-head .job{font-size:36px}}@media screen and (min-width:769px){.flow-head .job{padding-left:20px}}@media screen and (min-width:769px) and (max-width:1200px){.flow-head .job{padding-left:1.46413vw}}@media screen and (min-width:1200px){.flow-head .job{padding-left:20px}}@media screen and (min-width:769px){.flow-head .job{padding-right:20px}}@media screen and (min-width:769px) and (max-width:1200px){.flow-head .job{padding-right:1.46413vw}}@media screen and (min-width:1200px){.flow-head .job{padding-right:20px}}@media screen and (min-width:769px){.flow-head .job{border-radius:30px}}@media screen and (min-width:769px) and (max-width:1200px){.flow-head .job{border-radius:2.19619vw}}@media screen and (min-width:1200px){.flow-head .job{border-radius:30px}}@media screen and (min-width:769px){.flow-head .job{margin-top:12px}}@media screen and (min-width:769px) and (max-width:1200px){.flow-head .job{margin-top:.87848vw}}@media screen and (min-width:1200px){.flow-head .job{margin-top:12px}}@media screen and (min-width:769px){.flow-head .job{margin-bottom:12px}}@media screen and (min-width:769px) and (max-width:1200px){.flow-head .job{margin-bottom:.87848vw}}@media screen and (min-width:1200px){.flow-head .job{margin-bottom:12px}}.flow-head .job-1{background:#ff520b}.flow-head .job-2{background:#42d027}.flow-head .job-3{background:#0038ce}.flow-desc{color:#848484;font-size:13px;font-size:3.46667vw;letter-spacing:.04em;line-height:1.5;margin-bottom:8vw;margin-left:auto;margin-right:auto;text-align:center;width:auto}@media screen and (min-width:769px){.flow-desc{font-size:16px}}@media screen and (min-width:769px) and (max-width:1200px){.flow-desc{font-size:1.1713vw}}@media screen and (min-width:1200px){.flow-desc{font-size:16px}}@media screen and (min-width:769px){.flow-desc{width:489px}}@media screen and (min-width:769px) and (max-width:1200px){.flow-desc{width:35.79795vw}}@media screen and (min-width:1200px){.flow-desc{width:489px}}@media screen and (min-width:769px){.flow-desc{margin-bottom:40px}}@media screen and (min-width:769px) and (max-width:1200px){.flow-desc{margin-bottom:2.92826vw}}@media screen and (min-width:1200px){.flow-desc{margin-bottom:40px}}.flow-btns{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:5.33333vw;margin-left:auto;margin-right:auto;width:335px;width:89.33333vw}@media screen and (min-width:769px){.flow-btns{width:597px}}@media screen and (min-width:769px) and (max-width:1200px){.flow-btns{width:43.70425vw}}@media screen and (min-width:1200px){.flow-btns{width:597px}}@media screen and (min-width:769px){.flow-btns{margin-bottom:40px}}@media screen and (min-width:769px) and (max-width:1200px){.flow-btns{margin-bottom:2.92826vw}}@media screen and (min-width:1200px){.flow-btns{margin-bottom:40px}}.flow-btns .item{cursor:pointer;height:30px;height:8vw;margin-bottom:2.66667vw;margin-left:1.33333vw;margin-right:1.33333vw}@media screen and (min-width:769px){.flow-btns .item{margin-left:10px}}@media screen and (min-width:769px) and (max-width:1200px){.flow-btns .item{margin-left:.73206vw}}@media screen and (min-width:1200px){.flow-btns .item{margin-left:10px}}@media screen and (min-width:769px){.flow-btns .item{margin-right:10px}}@media screen and (min-width:769px) and (max-width:1200px){.flow-btns .item{margin-right:.73206vw}}@media screen and (min-width:1200px){.flow-btns .item{margin-right:10px}}@media screen and (min-width:769px){.flow-btns .item{margin-bottom:10px}}@media screen and (min-width:769px) and (max-width:1200px){.flow-btns .item{margin-bottom:.73206vw}}@media screen and (min-width:1200px){.flow-btns .item{margin-bottom:10px}}@media screen and (min-width:769px){.flow-btns .item{height:40px}}@media screen and (min-width:769px) and (max-width:1200px){.flow-btns .item{height:2.92826vw}}@media screen and (min-width:1200px){.flow-btns .item{height:40px}}.flow-btns .item img{height:100%;width:auto}@media screen and (min-width:769px){.flow-btns .item{transition:all .3s ease}.flow-btns .item:hover{transform:scale(1.05)}}#flow-graph{background-image:url(../../images/service-flow-0.png);background-position:50%;background-repeat:no-repeat;background-size:contain;height:200px;height:53.33333vw;margin-bottom:8vw;margin-left:auto;margin-right:auto;transition:all .3s ease;width:335px;width:89.33333vw}@media screen and (min-width:769px){#flow-graph{width:966px}}@media screen and (min-width:769px) and (max-width:1200px){#flow-graph{width:70.71742vw}}@media screen and (min-width:1200px){#flow-graph{width:966px}}@media screen and (min-width:769px){#flow-graph{height:596px}}@media screen and (min-width:769px) and (max-width:1200px){#flow-graph{height:43.63104vw}}@media screen and (min-width:1200px){#flow-graph{height:596px}}@media screen and (min-width:769px){#flow-graph{margin-bottom:50px}}@media screen and (min-width:769px) and (max-width:1200px){#flow-graph{margin-bottom:3.66032vw}}@media screen and (min-width:1200px){#flow-graph{margin-bottom:50px}}#flow-graph[data-graph="1"]{background-image:url(../../images/service-flow-1.png)}#flow-graph[data-graph="2"]{background-image:url(../../images/service-flow-2.png)}#flow-graph[data-graph="3"]{background-image:url(../../images/service-flow-3.png)}#flow-graph[data-graph="4"]{background-image:url(../../images/service-flow-4.png)}#flow-graph[data-graph="5"]{background-image:url(../../images/service-flow-5.png)}#flow-graph[data-graph="6"]{background-image:url(../../images/service-flow-6.png)}#flow-graph[data-graph="7"]{background-image:url(../../images/service-flow-7.png)}.service-merit{background:#fff;border-radius:10px;border-radius:2.66667vw;box-shadow:0 0 6px 0 rgba(0,0,0,.16);box-sizing:border-box;margin:10.66667vw auto;padding-left:8vw;padding-right:8vw;padding-top:10.66667vw;width:335px;width:89.33333vw}@media screen and (min-width:769px){.service-merit{margin-top:80px}}@media screen and (min-width:769px) and (max-width:1200px){.service-merit{margin-top:5.85652vw}}@media screen and (min-width:1200px){.service-merit{margin-top:80px}}@media screen and (min-width:769px){.service-merit{border-radius:10px}}@media screen and (min-width:769px) and (max-width:1200px){.service-merit{border-radius:.73206vw}}@media screen and (min-width:1200px){.service-merit{border-radius:10px}}.service-merit .swiper-wrapper{padding-bottom:13.33333vw}@media screen and (min-width:769px){.service-merit .swiper-wrapper{padding-bottom:80px}}@media screen and (min-width:769px) and (max-width:1200px){.service-merit .swiper-wrapper{padding-bottom:5.85652vw}}@media screen and (min-width:1200px){.service-merit .swiper-wrapper{padding-bottom:80px}}.service-merit .swiper-slide{height:auto}.service-merit .slide-inner{height:100%}.service-merit #service-merit-pagination.swiper-pagination{bottom:50px;bottom:13.33333vw}@media screen and (min-width:769px){.service-merit #service-merit-pagination.swiper-pagination{bottom:55px}}@media screen and (min-width:769px) and (max-width:1200px){.service-merit #service-merit-pagination.swiper-pagination{bottom:4.02635vw}}@media screen and (min-width:1200px){.service-merit #service-merit-pagination.swiper-pagination{bottom:55px}}.service-merit #service-merit-pagination.swiper-pagination .swiper-pagination-bullet{background:transparent;border-radius:0;height:2px;height:.53333vw;margin-left:1.33333vw;margin-right:1.33333vw;opacity:1;outline:none!important;padding:15px 0;position:relative;width:30px;width:8vw}@media screen and (min-width:769px){.service-merit #service-merit-pagination.swiper-pagination .swiper-pagination-bullet{width:50px}}@media screen and (min-width:769px) and (max-width:1200px){.service-merit #service-merit-pagination.swiper-pagination .swiper-pagination-bullet{width:3.66032vw}}@media screen and (min-width:1200px){.service-merit #service-merit-pagination.swiper-pagination .swiper-pagination-bullet{width:50px}}@media screen and (min-width:769px){.service-merit #service-merit-pagination.swiper-pagination .swiper-pagination-bullet{height:3px}}@media screen and (min-width:769px) and (max-width:1200px){.service-merit #service-merit-pagination.swiper-pagination .swiper-pagination-bullet{height:.21962vw}}@media screen and (min-width:1200px){.service-merit #service-merit-pagination.swiper-pagination .swiper-pagination-bullet{height:3px}}@media screen and (min-width:769px){.service-merit #service-merit-pagination.swiper-pagination .swiper-pagination-bullet{margin-right:10px}}@media screen and (min-width:769px) and (max-width:1200px){.service-merit #service-merit-pagination.swiper-pagination .swiper-pagination-bullet{margin-right:.73206vw}}@media screen and (min-width:1200px){.service-merit #service-merit-pagination.swiper-pagination .swiper-pagination-bullet{margin-right:10px}}@media screen and (min-width:769px){.service-merit #service-merit-pagination.swiper-pagination .swiper-pagination-bullet{margin-left:10px}}@media screen and (min-width:769px) and (max-width:1200px){.service-merit #service-merit-pagination.swiper-pagination .swiper-pagination-bullet{margin-left:.73206vw}}@media screen and (min-width:1200px){.service-merit #service-merit-pagination.swiper-pagination .swiper-pagination-bullet{margin-left:10px}}.service-merit #service-merit-pagination.swiper-pagination .swiper-pagination-bullet:after{background:#dbdbdb;content:"";height:2px;height:.53333vw;left:0;position:absolute;top:50%;translate:0 -50%;width:30px;width:8vw}@media screen and (min-width:769px){.service-merit #service-merit-pagination.swiper-pagination .swiper-pagination-bullet:after{width:50px}}@media screen and (min-width:769px) and (max-width:1200px){.service-merit #service-merit-pagination.swiper-pagination .swiper-pagination-bullet:after{width:3.66032vw}}@media screen and (min-width:1200px){.service-merit #service-merit-pagination.swiper-pagination .swiper-pagination-bullet:after{width:50px}}@media screen and (min-width:769px){.service-merit #service-merit-pagination.swiper-pagination .swiper-pagination-bullet:after{height:3px}}@media screen and (min-width:769px) and (max-width:1200px){.service-merit #service-merit-pagination.swiper-pagination .swiper-pagination-bullet:after{height:.21962vw}}@media screen and (min-width:1200px){.service-merit #service-merit-pagination.swiper-pagination .swiper-pagination-bullet:after{height:3px}}@media screen and (min-width:769px){.service-merit{width:966px}}@media screen and (min-width:769px) and (max-width:1200px){.service-merit{width:70.71742vw}}@media screen and (min-width:1200px){.service-merit{width:966px}}@media screen and (min-width:769px){.service-merit{padding-left:83px}}@media screen and (min-width:769px) and (max-width:1200px){.service-merit{padding-left:6.07613vw}}@media screen and (min-width:1200px){.service-merit{padding-left:83px}}@media screen and (min-width:769px){.service-merit{padding-right:83px}}@media screen and (min-width:769px) and (max-width:1200px){.service-merit{padding-right:6.07613vw}}@media screen and (min-width:1200px){.service-merit{padding-right:83px}}@media screen and (min-width:769px){.service-merit{padding-top:60px}}@media screen and (min-width:769px) and (max-width:1200px){.service-merit{padding-top:4.39239vw}}@media screen and (min-width:1200px){.service-merit{padding-top:60px}}@media screen and (min-width:769px){.service-merit{margin-bottom:80px}}@media screen and (min-width:769px) and (max-width:1200px){.service-merit{margin-bottom:5.85652vw}}@media screen and (min-width:1200px){.service-merit{margin-bottom:80px}}.service-merit .meta{margin-bottom:8vw}@media screen and (min-width:769px){.service-merit .meta{margin-bottom:50px}}@media screen and (min-width:769px) and (max-width:1200px){.service-merit .meta{margin-bottom:3.66032vw}}@media screen and (min-width:1200px){.service-merit .meta{margin-bottom:50px}}@media screen and (min-width:769px){.service-merit .meta{display:flex}}.service-merit .meta .label{display:block;font-family:Poppins,sans-serif;font-size:10px;font-size:2.66667vw;letter-spacing:.1em;margin-bottom:.53333vw}@media screen and (min-width:769px){.service-merit .meta .label{font-size:14px}}@media screen and (min-width:769px) and (max-width:1200px){.service-merit .meta .label{font-size:1.02489vw}}@media screen and (min-width:1200px){.service-merit .meta .label{font-size:14px}}@media screen and (min-width:769px){.service-merit .meta .label{margin-bottom:4px}}@media screen and (min-width:769px) and (max-width:1200px){.service-merit .meta .label{margin-bottom:.29283vw}}@media screen and (min-width:1200px){.service-merit .meta .label{margin-bottom:4px}}.service-merit .meta .name{display:block;font-size:30px;font-size:8vw;font-weight:700;letter-spacing:.03em;line-height:40px;line-height:10.66667vw;margin-bottom:5.33333vw}@media screen and (min-width:769px){.service-merit .meta .name{font-size:52px}}@media screen and (min-width:769px) and (max-width:1200px){.service-merit .meta .name{font-size:3.80673vw}}@media screen and (min-width:1200px){.service-merit .meta .name{font-size:52px}}@media screen and (min-width:769px){.service-merit .meta .name{margin-bottom:20px}}@media screen and (min-width:769px) and (max-width:1200px){.service-merit .meta .name{margin-bottom:1.46413vw}}@media screen and (min-width:1200px){.service-merit .meta .name{margin-bottom:20px}}@media screen and (min-width:769px){.service-merit .meta .name{line-height:64px}}@media screen and (min-width:769px) and (max-width:1200px){.service-merit .meta .name{line-height:4.68521vw}}@media screen and (min-width:1200px){.service-merit .meta .name{line-height:64px}}.service-merit .meta .name .small{font-size:20px;font-size:5.33333vw;line-height:30px;line-height:8vw}@media screen and (min-width:769px){.service-merit .meta .name .small{font-size:30px}}@media screen and (min-width:769px) and (max-width:1200px){.service-merit .meta .name .small{font-size:2.19619vw}}@media screen and (min-width:1200px){.service-merit .meta .name .small{font-size:30px}}@media screen and (min-width:769px){.service-merit .meta .name .small{line-height:48px}}@media screen and (min-width:769px) and (max-width:1200px){.service-merit .meta .name .small{line-height:3.51391vw}}@media screen and (min-width:1200px){.service-merit .meta .name .small{line-height:48px}}.service-merit .fig{height:160px;height:42.66667vw;width:275px;width:73.33333vw}@media screen and (min-width:769px){.service-merit .fig{width:416px}}@media screen and (min-width:769px) and (max-width:1200px){.service-merit .fig{width:30.45388vw}}@media screen and (min-width:1200px){.service-merit .fig{width:416px}}@media screen and (min-width:769px){.service-merit .fig{height:235px}}@media screen and (min-width:769px) and (max-width:1200px){.service-merit .fig{height:17.20351vw}}@media screen and (min-width:1200px){.service-merit .fig{height:235px}}@media screen and (min-width:769px){.service-merit .fig{margin-left:auto}}.service-merit .q{border-left-style:solid;border-width:.53333vw;box-sizing:border-box;font-size:18px;font-size:4.8vw;font-weight:700;letter-spacing:.03em;line-height:30px;line-height:8vw;margin-bottom:5.33333vw;padding-left:2.66667vw}@media screen and (min-width:769px){.service-merit .q{border-width:4px}}@media screen and (min-width:769px) and (max-width:1200px){.service-merit .q{border-width:.29283vw}}@media screen and (min-width:1200px){.service-merit .q{border-width:4px}}@media screen and (min-width:769px){.service-merit .q{padding-left:20px}}@media screen and (min-width:769px) and (max-width:1200px){.service-merit .q{padding-left:1.46413vw}}@media screen and (min-width:1200px){.service-merit .q{padding-left:20px}}@media screen and (min-width:769px){.service-merit .q{font-size:36px}}@media screen and (min-width:769px) and (max-width:1200px){.service-merit .q{font-size:2.63543vw}}@media screen and (min-width:1200px){.service-merit .q{font-size:36px}}@media screen and (min-width:769px){.service-merit .q{line-height:50px}}@media screen and (min-width:769px) and (max-width:1200px){.service-merit .q{line-height:3.66032vw}}@media screen and (min-width:1200px){.service-merit .q{line-height:50px}}@media screen and (min-width:769px){.service-merit .q{margin-bottom:30px}}@media screen and (min-width:769px) and (max-width:1200px){.service-merit .q{margin-bottom:2.19619vw}}@media screen and (min-width:1200px){.service-merit .q{margin-bottom:30px}}.service-merit .a{font-size:12px;font-size:3.2vw;letter-spacing:.03em;line-height:20px;line-height:5.33333vw;margin-bottom:8vw}@media screen and (min-width:769px){.service-merit .a{font-size:20px}}@media screen and (min-width:769px) and (max-width:1200px){.service-merit .a{font-size:1.46413vw}}@media screen and (min-width:1200px){.service-merit .a{font-size:20px}}@media screen and (min-width:769px){.service-merit .a{line-height:34px}}@media screen and (min-width:769px) and (max-width:1200px){.service-merit .a{line-height:2.48902vw}}@media screen and (min-width:1200px){.service-merit .a{line-height:34px}}@media screen and (min-width:769px){.service-merit .a{margin-bottom:50px}}@media screen and (min-width:769px) and (max-width:1200px){.service-merit .a{margin-bottom:3.66032vw}}@media screen and (min-width:1200px){.service-merit .a{margin-bottom:50px}}.service-merit .wrap{height:20px;height:5.33333vw;overflow:hidden;transition:all .3s ease}@media screen and (min-width:769px){.service-merit .wrap{height:34px}}@media screen and (min-width:769px) and (max-width:1200px){.service-merit .wrap{height:2.48902vw}}@media screen and (min-width:1200px){.service-merit .wrap{height:34px}}.service-merit .wrap.close .a{height:20px;height:5.33333vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (min-width:769px){.service-merit .wrap.close .a{height:34px}}@media screen and (min-width:769px) and (max-width:1200px){.service-merit .wrap.close .a{height:2.48902vw}}@media screen and (min-width:1200px){.service-merit .wrap.close .a{height:34px}}.service-merit .cost-head,.service-merit .job-head{border-left-style:solid;border-width:.53333vw;box-sizing:border-box;font-size:14px;font-size:3.73333vw;font-weight:700;letter-spacing:.04em;margin-bottom:5.33333vw;padding-left:2.66667vw}@media screen and (min-width:769px){.service-merit .cost-head,.service-merit .job-head{border-width:4px}}@media screen and (min-width:769px) and (max-width:1200px){.service-merit .cost-head,.service-merit .job-head{border-width:.29283vw}}@media screen and (min-width:1200px){.service-merit .cost-head,.service-merit .job-head{border-width:4px}}@media screen and (min-width:769px){.service-merit .cost-head,.service-merit .job-head{padding-left:20px}}@media screen and (min-width:769px) and (max-width:1200px){.service-merit .cost-head,.service-merit .job-head{padding-left:1.46413vw}}@media screen and (min-width:1200px){.service-merit .cost-head,.service-merit .job-head{padding-left:20px}}@media screen and (min-width:769px){.service-merit .cost-head,.service-merit .job-head{margin-bottom:20px}}@media screen and (min-width:769px) and (max-width:1200px){.service-merit .cost-head,.service-merit .job-head{margin-bottom:1.46413vw}}@media screen and (min-width:1200px){.service-merit .cost-head,.service-merit .job-head{margin-bottom:20px}}@media screen and (min-width:769px){.service-merit .cost-head,.service-merit .job-head{font-size:20px}}@media screen and (min-width:769px) and (max-width:1200px){.service-merit .cost-head,.service-merit .job-head{font-size:1.46413vw}}@media screen and (min-width:1200px){.service-merit .cost-head,.service-merit .job-head{font-size:20px}}.service-merit .cost-head .name,.service-merit .job-head .name{display:block;font-size:10px;font-size:2.66667vw}@media screen and (min-width:769px){.service-merit .cost-head .name,.service-merit .job-head .name{font-size:16px}}@media screen and (min-width:769px) and (max-width:1200px){.service-merit .cost-head .name,.service-merit .job-head .name{font-size:1.1713vw}}@media screen and (min-width:1200px){.service-merit .cost-head .name,.service-merit .job-head .name{font-size:16px}}.service-merit .cost-head .name .orange,.service-merit .job-head .name .orange{color:#ff520b}.service-merit .job-list{display:flex;flex-wrap:wrap;margin-bottom:8vw;width:auto}@media screen and (min-width:769px){.service-merit .job-list{margin-bottom:50px}}@media screen and (min-width:769px) and (max-width:1200px){.service-merit .job-list{margin-bottom:3.66032vw}}@media screen and (min-width:1200px){.service-merit .job-list{margin-bottom:50px}}@media screen and (min-width:769px){.service-merit .job-list{width:680px}}@media screen and (min-width:769px) and (max-width:1200px){.service-merit .job-list{width:49.78038vw}}@media screen and (min-width:1200px){.service-merit .job-list{width:680px}}.service-merit .job-list.wide{width:auto}@media screen and (min-width:769px){.service-merit .job-list.wide{width:100%px}}@media screen and (min-width:769px) and (max-width:1200px){.service-merit .job-list.wide{width:calc(.07321%*100vw)}}@media screen and (min-width:1200px){.service-merit .job-list.wide{width:100%px}}.service-merit .job-list li{border-radius:20px;border-radius:5.33333vw;color:#fff;display:inline-block;font-size:14px;font-size:3.73333vw;font-weight:700;letter-spacing:.04em;margin-bottom:1.33333vw;margin-right:1.33333vw;padding:.8vw 5.33333vw}@media screen and (min-width:769px){.service-merit .job-list li{font-size:20px}}@media screen and (min-width:769px) and (max-width:1200px){.service-merit .job-list li{font-size:1.46413vw}}@media screen and (min-width:1200px){.service-merit .job-list li{font-size:20px}}@media screen and (min-width:769px){.service-merit .job-list li{padding-left:33px}}@media screen and (min-width:769px) and (max-width:1200px){.service-merit .job-list li{padding-left:2.41581vw}}@media screen and (min-width:1200px){.service-merit .job-list li{padding-left:33px}}@media screen and (min-width:769px){.service-merit .job-list li{padding-right:33px}}@media screen and (min-width:769px) and (max-width:1200px){.service-merit .job-list li{padding-right:2.41581vw}}@media screen and (min-width:1200px){.service-merit .job-list li{padding-right:33px}}@media screen and (min-width:769px){.service-merit .job-list li{padding-top:5px}}@media screen and (min-width:769px) and (max-width:1200px){.service-merit .job-list li{padding-top:.36603vw}}@media screen and (min-width:1200px){.service-merit .job-list li{padding-top:5px}}@media screen and (min-width:769px){.service-merit .job-list li{padding-bottom:5px}}@media screen and (min-width:769px) and (max-width:1200px){.service-merit .job-list li{padding-bottom:.36603vw}}@media screen and (min-width:1200px){.service-merit .job-list li{padding-bottom:5px}}@media screen and (min-width:769px){.service-merit .job-list li{margin-right:10px}}@media screen and (min-width:769px) and (max-width:1200px){.service-merit .job-list li{margin-right:.73206vw}}@media screen and (min-width:1200px){.service-merit .job-list li{margin-right:10px}}@media screen and (min-width:769px){.service-merit .job-list li{margin-bottom:10px}}@media screen and (min-width:769px) and (max-width:1200px){.service-merit .job-list li{margin-bottom:.73206vw}}@media screen and (min-width:1200px){.service-merit .job-list li{margin-bottom:10px}}@media screen and (min-width:769px){.service-merit .job-list li{border-radius:30px}}@media screen and (min-width:769px) and (max-width:1200px){.service-merit .job-list li{border-radius:2.19619vw}}@media screen and (min-width:1200px){.service-merit .job-list li{border-radius:30px}}.service-merit .job-list li.orange{background:#ff520b!important}.service-merit .cost-body{font-size:14px;font-size:3.73333vw;font-weight:700;letter-spacing:.04em;line-height:40px;line-height:10.66667vw;margin-bottom:8vw}@media screen and (min-width:769px){.service-merit .cost-body{font-size:26px}}@media screen and (min-width:769px) and (max-width:1200px){.service-merit .cost-body{font-size:1.90337vw}}@media screen and (min-width:1200px){.service-merit .cost-body{font-size:26px}}@media screen and (min-width:769px){.service-merit .cost-body{line-height:68px}}@media screen and (min-width:769px) and (max-width:1200px){.service-merit .cost-body{line-height:4.97804vw}}@media screen and (min-width:1200px){.service-merit .cost-body{line-height:68px}}@media screen and (min-width:769px){.service-merit .cost-body{margin-bottom:50px}}@media screen and (min-width:769px) and (max-width:1200px){.service-merit .cost-body{margin-bottom:3.66032vw}}@media screen and (min-width:1200px){.service-merit .cost-body{margin-bottom:50px}}.service-merit .point{background:#f5f5f5;border-radius:10px;border-radius:2.66667vw;box-sizing:border-box;font-size:15px;font-size:4vw;font-weight:700;letter-spacing:.03em;line-height:40px;line-height:10.66667vw;padding:16vw 5.33333vw 5.33333vw;position:relative;text-decoration:underline;text-decoration-color:#dbdbdb;text-decoration-thickness:1px;text-underline-offset:12px;text-underline-offset:3.2vw;text-underline-position:under}@media screen and (min-width:769px){.service-merit .point{border-radius:10px}}@media screen and (min-width:769px) and (max-width:1200px){.service-merit .point{border-radius:.73206vw}}@media screen and (min-width:1200px){.service-merit .point{border-radius:10px}}@media screen and (min-width:769px){.service-merit .point{padding-top:50px}}@media screen and (min-width:769px) and (max-width:1200px){.service-merit .point{padding-top:3.66032vw}}@media screen and (min-width:1200px){.service-merit .point{padding-top:50px}}@media screen and (min-width:769px){.service-merit .point{padding-bottom:30px}}@media screen and (min-width:769px) and (max-width:1200px){.service-merit .point{padding-bottom:2.19619vw}}@media screen and (min-width:1200px){.service-merit .point{padding-bottom:30px}}@media screen and (min-width:769px){.service-merit .point{padding-left:47px}}@media screen and (min-width:769px) and (max-width:1200px){.service-merit .point{padding-left:3.4407vw}}@media screen and (min-width:1200px){.service-merit .point{padding-left:47px}}@media screen and (min-width:769px){.service-merit .point{padding-right:0}}@media screen and (min-width:769px) and (max-width:1200px){.service-merit .point{padding-right:0}}@media screen and (min-width:1200px){.service-merit .point{padding-right:0}}@media screen and (min-width:769px){.service-merit .point{font-size:30px}}@media screen and (min-width:769px) and (max-width:1200px){.service-merit .point{font-size:2.19619vw}}@media screen and (min-width:1200px){.service-merit .point{font-size:30px}}@media screen and (min-width:769px){.service-merit .point{text-underline-offset:16px}}@media screen and (min-width:769px) and (max-width:1200px){.service-merit .point{text-underline-offset:1.1713vw}}@media screen and (min-width:1200px){.service-merit .point{text-underline-offset:16px}}@media screen and (min-width:769px){.service-merit .point{line-height:70px}}@media screen and (min-width:769px) and (max-width:1200px){.service-merit .point{line-height:5.12445vw}}@media screen and (min-width:1200px){.service-merit .point{line-height:70px}}.service-merit .point .color{font-size:20px;font-size:5.33333vw}@media screen and (min-width:769px){.service-merit .point .color{font-size:36px}}@media screen and (min-width:769px) and (max-width:1200px){.service-merit .point .color{font-size:2.63543vw}}@media screen and (min-width:1200px){.service-merit .point .color{font-size:36px}}.service-merit .point .point-icon{height:35px;height:9.33333vw;position:absolute;top:5px;top:1.33333vw;width:30px;width:8vw}@media screen and (min-width:769px){.service-merit .point .point-icon{width:54px}}@media screen and (min-width:769px) and (max-width:1200px){.service-merit .point .point-icon{width:3.95315vw}}@media screen and (min-width:1200px){.service-merit .point .point-icon{width:54px}}@media screen and (min-width:769px){.service-merit .point .point-icon{height:63px}}@media screen and (min-width:769px) and (max-width:1200px){.service-merit .point .point-icon{height:4.61201vw}}@media screen and (min-width:1200px){.service-merit .point .point-icon{height:63px}}@media screen and (min-width:769px){.service-merit .point .point-icon{top:25px}}@media screen and (min-width:769px) and (max-width:1200px){.service-merit .point .point-icon{top:1.83016vw}}@media screen and (min-width:1200px){.service-merit .point .point-icon{top:25px}}@media screen and (max-width:768px){.service-merit .point .point-icon{left:50%;translate:-50% 0}}@media screen and (min-width:769px){.service-merit .point .point-icon{right:30px}}.service-merit .point .point-icon svg{width:100%}.service-merit.merit-1 .job-head .name,.service-merit.merit-1 .label,.service-merit.merit-1 .point .color,.service-merit.merit-7 .job-head .name,.service-merit.merit-7 .label,.service-merit.merit-7 .point .color{color:#42d027}.service-merit.merit-1 .cost-head,.service-merit.merit-1 .job-head,.service-merit.merit-1 .q,.service-merit.merit-7 .cost-head,.service-merit.merit-7 .job-head,.service-merit.merit-7 .q{border-left-color:#42d027}.service-merit.merit-1 #service-merit-pagination.swiper-pagination .swiper-pagination-bullet-active:after,.service-merit.merit-1 .job-list li,.service-merit.merit-1 .trigger .icon,.service-merit.merit-7 #service-merit-pagination.swiper-pagination .swiper-pagination-bullet-active:after,.service-merit.merit-7 .job-list li,.service-merit.merit-7 .trigger .icon{background-color:#42d027}.service-merit.merit-1 .swiper-button-prev,.service-merit.merit-7 .swiper-button-prev{border-color:transparent #42d027 transparent transparent}.service-merit.merit-1 .swiper-button-next,.service-merit.merit-7 .swiper-button-next{border-color:transparent transparent transparent #42d027}.service-merit.merit-2 .job-head .name,.service-merit.merit-2 .label,.service-merit.merit-2 .point .color,.service-merit.merit-3 .job-head .name,.service-merit.merit-3 .label,.service-merit.merit-3 .point .color{color:#0038ce}.service-merit.merit-2 .cost-head,.service-merit.merit-2 .job-head,.service-merit.merit-2 .q,.service-merit.merit-3 .cost-head,.service-merit.merit-3 .job-head,.service-merit.merit-3 .q{border-left-color:#0038ce}.service-merit.merit-2 #service-merit-pagination.swiper-pagination .swiper-pagination-bullet-active:after,.service-merit.merit-2 .job-list li,.service-merit.merit-2 .trigger .icon,.service-merit.merit-3 #service-merit-pagination.swiper-pagination .swiper-pagination-bullet-active:after,.service-merit.merit-3 .job-list li,.service-merit.merit-3 .trigger .icon{background-color:#0038ce}.service-merit.merit-2 .swiper-button-prev,.service-merit.merit-3 .swiper-button-prev{border-color:transparent #0038ce transparent transparent}.service-merit.merit-2 .swiper-button-next,.service-merit.merit-3 .swiper-button-next{border-color:transparent transparent transparent #0038ce}.service-merit.merit-4 .job-head .name,.service-merit.merit-4 .label,.service-merit.merit-4 .point .color,.service-merit.merit-5 .job-head .name,.service-merit.merit-5 .label,.service-merit.merit-5 .point .color,.service-merit.merit-6 .job-head .name,.service-merit.merit-6 .label,.service-merit.merit-6 .point .color{color:#ff520b}.service-merit.merit-4 .cost-head,.service-merit.merit-4 .job-head,.service-merit.merit-4 .q,.service-merit.merit-5 .cost-head,.service-merit.merit-5 .job-head,.service-merit.merit-5 .q,.service-merit.merit-6 .cost-head,.service-merit.merit-6 .job-head,.service-merit.merit-6 .q{border-left-color:#ff520b}.service-merit.merit-4 #service-merit-pagination.swiper-pagination .swiper-pagination-bullet-active:after,.service-merit.merit-4 .job-list li,.service-merit.merit-4 .trigger .icon,.service-merit.merit-5 #service-merit-pagination.swiper-pagination .swiper-pagination-bullet-active:after,.service-merit.merit-5 .job-list li,.service-merit.merit-5 .trigger .icon,.service-merit.merit-6 #service-merit-pagination.swiper-pagination .swiper-pagination-bullet-active:after,.service-merit.merit-6 .job-list li,.service-merit.merit-6 .trigger .icon{background-color:#ff520b}.service-merit.merit-4 .swiper-button-prev,.service-merit.merit-5 .swiper-button-prev,.service-merit.merit-6 .swiper-button-prev{border-color:transparent #ff520b transparent transparent}.service-merit.merit-4 .swiper-button-next,.service-merit.merit-5 .swiper-button-next,.service-merit.merit-6 .swiper-button-next{border-color:transparent transparent transparent #ff520b}@media screen and (min-width:769px){.service-merit.merit-5 .job-list li:nth-of-type(8),.service-merit.merit-6 .job-list li:nth-of-type(8){margin-right:50px}}.service-merit .trigger{align-items:center;border-top:1px solid #dbdbdb;box-sizing:border-box;cursor:pointer;display:flex;font-size:14px;font-size:3.73333vw;font-weight:700;justify-content:center;letter-spacing:.03em;margin-top:8vw;padding-bottom:6.66667vw;padding-top:5.33333vw}@media screen and (min-width:769px){.service-merit .trigger{font-size:20px}}@media screen and (min-width:769px) and (max-width:1200px){.service-merit .trigger{font-size:1.46413vw}}@media screen and (min-width:1200px){.service-merit .trigger{font-size:20px}}@media screen and (min-width:769px){.service-merit .trigger{padding-top:30px}}@media screen and (min-width:769px) and (max-width:1200px){.service-merit .trigger{padding-top:2.19619vw}}@media screen and (min-width:1200px){.service-merit .trigger{padding-top:30px}}@media screen and (min-width:769px){.service-merit .trigger{padding-bottom:60px}}@media screen and (min-width:769px) and (max-width:1200px){.service-merit .trigger{padding-bottom:4.39239vw}}@media screen and (min-width:1200px){.service-merit .trigger{padding-bottom:60px}}@media screen and (min-width:769px){.service-merit .trigger{margin-top:50px}}@media screen and (min-width:769px) and (max-width:1200px){.service-merit .trigger{margin-top:3.66032vw}}@media screen and (min-width:1200px){.service-merit .trigger{margin-top:50px}}.service-merit .trigger.close .open,.service-merit .trigger.open .close{display:none}.service-merit .trigger.open .icon:before{rotate:180deg}.service-merit .trigger.open .icon:after{height:0}@media screen and (min-width:769px){.service-merit .trigger.open .icon:after{height:0}}@media screen and (min-width:769px) and (max-width:1200px){.service-merit .trigger.open .icon:after{height:0}}@media screen and (min-width:1200px){.service-merit .trigger.open .icon:after{height:0}}.service-merit .trigger .icon{border-radius:50%;box-sizing:border-box;display:inline-block;height:20px;height:5.33333vw;margin-left:5.33333vw;position:relative;width:20px;width:5.33333vw}@media screen and (min-width:769px){.service-merit .trigger .icon{width:35px}}@media screen and (min-width:769px) and (max-width:1200px){.service-merit .trigger .icon{width:2.56223vw}}@media screen and (min-width:1200px){.service-merit .trigger .icon{width:35px}}@media screen and (min-width:769px){.service-merit .trigger .icon{height:35px}}@media screen and (min-width:769px) and (max-width:1200px){.service-merit .trigger .icon{height:2.56223vw}}@media screen and (min-width:1200px){.service-merit .trigger .icon{height:35px}}@media screen and (min-width:769px){.service-merit .trigger .icon{margin-left:30px}}@media screen and (min-width:769px) and (max-width:1200px){.service-merit .trigger .icon{margin-left:2.19619vw}}@media screen and (min-width:1200px){.service-merit .trigger .icon{margin-left:30px}}.service-merit .trigger .icon:after,.service-merit .trigger .icon:before{background:#fff;content:"";left:50%;position:absolute;top:50%;transition:all .3s ease;translate:-50% -50%}.service-merit .trigger .icon:before{height:1px;width:10px;width:2.66667vw}@media screen and (min-width:769px){.service-merit .trigger .icon:before{width:12px}}@media screen and (min-width:769px) and (max-width:1200px){.service-merit .trigger .icon:before{width:.87848vw}}@media screen and (min-width:1200px){.service-merit .trigger .icon:before{width:12px}}.service-merit .trigger .icon:after{height:10px;height:2.66667vw;width:1px}@media screen and (min-width:769px){.service-merit .trigger .icon:after{height:12px}}@media screen and (min-width:769px) and (max-width:1200px){.service-merit .trigger .icon:after{height:.87848vw}}@media screen and (min-width:1200px){.service-merit .trigger .icon:after{height:12px}}@media screen and (min-width:769px){.service-merit .trigger{transition:all .3s ease}.service-merit .trigger:hover{opacity:.6}}.swiper{padding-bottom:5.33333vw}@media screen and (min-width:769px){.swiper{padding-bottom:20px}}@media screen and (min-width:769px) and (max-width:1200px){.swiper{padding-bottom:1.46413vw}}@media screen and (min-width:1200px){.swiper{padding-bottom:20px}}.swiper-nav{font-family:Poppins,sans-serif;font-size:14px;font-size:3.73333vw;letter-spacing:.1em;position:relative;top:10px;top:2.66667vw}@media screen and (min-width:769px){.swiper-nav{top:20px}}@media screen and (min-width:769px) and (max-width:1200px){.swiper-nav{top:1.46413vw}}@media screen and (min-width:1200px){.swiper-nav{top:20px}}@media screen and (min-width:769px){.swiper-nav{font-size:20px}}@media screen and (min-width:769px) and (max-width:1200px){.swiper-nav{font-size:1.46413vw}}@media screen and (min-width:1200px){.swiper-nav{font-size:20px}}.swiper-nav .separator{background-image:url(../../images/slide-separator.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:10px;height:2.66667vw;margin-left:1.33333vw;margin-right:1.33333vw;width:10px;width:2.66667vw}@media screen and (min-width:769px){.swiper-nav .separator{width:12px}}@media screen and (min-width:769px) and (max-width:1200px){.swiper-nav .separator{width:.87848vw}}@media screen and (min-width:1200px){.swiper-nav .separator{width:12px}}@media screen and (min-width:769px){.swiper-nav .separator{height:12px}}@media screen and (min-width:769px) and (max-width:1200px){.swiper-nav .separator{height:.87848vw}}@media screen and (min-width:1200px){.swiper-nav .separator{height:12px}}@media screen and (min-width:769px){.swiper-nav .separator{margin-left:10px}}@media screen and (min-width:769px) and (max-width:1200px){.swiper-nav .separator{margin-left:.73206vw}}@media screen and (min-width:1200px){.swiper-nav .separator{margin-left:10px}}@media screen and (min-width:769px){.swiper-nav .separator{margin-right:10px}}@media screen and (min-width:769px) and (max-width:1200px){.swiper-nav .separator{margin-right:.73206vw}}@media screen and (min-width:1200px){.swiper-nav .separator{margin-right:10px}}.swiper-nav-text{color:#848484;font-size:14px;font-size:3.73333vw;letter-spacing:.04em;text-align:center}@media screen and (min-width:769px){.swiper-nav-text{font-size:18px}}@media screen and (min-width:769px) and (max-width:1200px){.swiper-nav-text{font-size:1.31772vw}}@media screen and (min-width:1200px){.swiper-nav-text{font-size:18px}}.swiper-button-next,.swiper-button-prev{box-sizing:border-box;height:12px;height:3.2vw;position:absolute;top:-5px;top:-1.33333vw;transition:all .3s ease;width:14px;width:3.73333vw}@media screen and (min-width:769px){.swiper-button-next,.swiper-button-prev{width:16px}}@media screen and (min-width:769px) and (max-width:1200px){.swiper-button-next,.swiper-button-prev{width:1.1713vw}}@media screen and (min-width:1200px){.swiper-button-next,.swiper-button-prev{width:16px}}@media screen and (min-width:769px){.swiper-button-next,.swiper-button-prev{height:14px}}@media screen and (min-width:769px) and (max-width:1200px){.swiper-button-next,.swiper-button-prev{height:1.02489vw}}@media screen and (min-width:1200px){.swiper-button-next,.swiper-button-prev{height:14px}}@media screen and (min-width:769px){.swiper-button-next,.swiper-button-prev{top:-9px}}@media screen and (min-width:769px) and (max-width:1200px){.swiper-button-next,.swiper-button-prev{top:-.65886vw}}@media screen and (min-width:1200px){.swiper-button-next,.swiper-button-prev{top:-9px}}.swiper-button-next:after,.swiper-button-prev:after{display:none}.swiper-button-next:focus-within,.swiper-button-prev:focus-within{outline:none}@media screen and (min-width:769px){.swiper-button-next:hover,.swiper-button-prev:hover{scale:1.3}}.swiper-button-prev{border-color:transparent #007bff transparent transparent;border-style:solid;border-width:8px 14px 8px 0;left:50%}@media screen and (max-width:768px){.swiper-button-prev{left:calc(50% - 13.33333vw)}}@media screen and (min-width:769px){.swiper-button-prev{left:calc(50% - 60px)}}.swiper-button-next{border-color:transparent transparent transparent #007bff;border-style:solid;border-width:8px 0 8px 14px;height:0;right:50%;width:0}@media screen and (max-width:768px){.swiper-button-next{right:calc(50% - 13.33333vw)}}@media screen and (min-width:769px){.swiper-button-next{right:calc(50% - 60px)}}#card{background:#f8da06;box-sizing:border-box;padding-bottom:13.33333vw;padding-top:13.33333vw;position:relative}@media screen and (min-width:769px){#card{padding-top:75px}}@media screen and (min-width:769px) and (max-width:1200px){#card{padding-top:5.49048vw}}@media screen and (min-width:1200px){#card{padding-top:75px}}@media screen and (min-width:769px){#card{padding-bottom:125px}}@media screen and (min-width:769px) and (max-width:1200px){#card{padding-bottom:9.15081vw}}@media screen and (min-width:1200px){#card{padding-bottom:125px}}#card .card-head{left:50%;margin-left:auto;margin-right:auto;position:absolute;top:0;translate:-50% -50%;width:335px;width:89.33333vw}@media screen and (min-width:769px){#card .card-head{width:412px}}@media screen and (min-width:769px) and (max-width:1200px){#card .card-head{width:30.16105vw}}@media screen and (min-width:1200px){#card .card-head{width:412px}}#card .card-blk{margin-left:auto;margin-right:auto;position:relative;width:auto}@media screen and (min-width:769px){#card .card-blk{width:966px}}@media screen and (min-width:769px) and (max-width:1200px){#card .card-blk{width:70.71742vw}}@media screen and (min-width:1200px){#card .card-blk{width:966px}}#card .card-lead{color:#ff520b;font-size:14px;font-size:3.73333vw;font-weight:700;letter-spacing:.04em;line-height:30px;line-height:8vw;margin-bottom:5.33333vw;position:relative;top:-5px;top:-1.33333vw}@media screen and (min-width:769px){#card .card-lead{font-size:20px}}@media screen and (min-width:769px) and (max-width:1200px){#card .card-lead{font-size:1.46413vw}}@media screen and (min-width:1200px){#card .card-lead{font-size:20px}}@media screen and (min-width:769px){#card .card-lead{line-height:46px}}@media screen and (min-width:769px) and (max-width:1200px){#card .card-lead{line-height:3.3675vw}}@media screen and (min-width:1200px){#card .card-lead{line-height:46px}}@media screen and (min-width:769px){#card .card-lead{margin-bottom:20px}}@media screen and (min-width:769px) and (max-width:1200px){#card .card-lead{margin-bottom:1.46413vw}}@media screen and (min-width:1200px){#card .card-lead{margin-bottom:20px}}@media screen and (min-width:769px){#card .card-lead{top:-8px}}@media screen and (min-width:769px) and (max-width:1200px){#card .card-lead{top:-.58565vw}}@media screen and (min-width:1200px){#card .card-lead{top:-8px}}#card .card-lead .large{display:block;font-size:24px;font-size:6.4vw;letter-spacing:.03em;line-height:30px;line-height:8vw}@media screen and (min-width:769px){#card .card-lead .large{font-size:36px}}@media screen and (min-width:769px) and (max-width:1200px){#card .card-lead .large{font-size:2.63543vw}}@media screen and (min-width:1200px){#card .card-lead .large{font-size:36px}}@media screen and (min-width:769px){#card .card-lead .large{line-height:46px}}@media screen and (min-width:769px) and (max-width:1200px){#card .card-lead .large{line-height:3.3675vw}}@media screen and (min-width:1200px){#card .card-lead .large{line-height:46px}}#card .card-fig{border-radius:10px;border-radius:2.66667vw;height:189px;height:50.4vw;margin-bottom:5.33333vw;overflow:hidden;width:290px;width:77.33333vw}@media screen and (min-width:769px){#card .card-fig{width:345px}}@media screen and (min-width:769px) and (max-width:1200px){#card .card-fig{width:25.25622vw}}@media screen and (min-width:1200px){#card .card-fig{width:345px}}@media screen and (min-width:769px){#card .card-fig{height:285px}}@media screen and (min-width:769px) and (max-width:1200px){#card .card-fig{height:20.86384vw}}@media screen and (min-width:1200px){#card .card-fig{height:285px}}@media screen and (min-width:769px){#card .card-fig{margin-bottom:0}}@media screen and (min-width:769px) and (max-width:1200px){#card .card-fig{margin-bottom:0}}@media screen and (min-width:1200px){#card .card-fig{margin-bottom:0}}@media screen and (min-width:769px){#card .card-fig{border-radius:10px}}@media screen and (min-width:769px) and (max-width:1200px){#card .card-fig{border-radius:.73206vw}}@media screen and (min-width:1200px){#card .card-fig{border-radius:10px}}@media screen and (max-width:768px){#card .card-fig{margin-left:auto;margin-right:auto}}@media screen and (min-width:769px){#card .card-fig{position:absolute;right:0;top:50%;translate:0 -50%}}#card .card-body{font-size:14px;font-size:3.73333vw;letter-spacing:.03em;line-height:24px;line-height:6.4vw;width:auto}@media screen and (min-width:769px){#card .card-body{font-size:20px}}@media screen and (min-width:769px) and (max-width:1200px){#card .card-body{font-size:1.46413vw}}@media screen and (min-width:1200px){#card .card-body{font-size:20px}}@media screen and (min-width:769px){#card .card-body{line-height:34px}}@media screen and (min-width:769px) and (max-width:1200px){#card .card-body{line-height:2.48902vw}}@media screen and (min-width:1200px){#card .card-body{line-height:34px}}@media screen and (min-width:769px){#card .card-body{width:581px}}@media screen and (min-width:769px) and (max-width:1200px){#card .card-body{width:42.53294vw}}@media screen and (min-width:1200px){#card .card-body{width:581px}}#twitter{background:#f5f5f5;box-sizing:border-box;padding-bottom:13.33333vw;padding-top:13.33333vw;position:relative}@media screen and (min-width:769px){#twitter{padding-top:80px}}@media screen and (min-width:769px) and (max-width:1200px){#twitter{padding-top:5.85652vw}}@media screen and (min-width:1200px){#twitter{padding-top:80px}}@media screen and (min-width:769px){#twitter{padding-bottom:80px}}@media screen and (min-width:769px) and (max-width:1200px){#twitter{padding-bottom:5.85652vw}}@media screen and (min-width:1200px){#twitter{padding-bottom:80px}}@media screen and (min-width:769px){#twitter{min-height:485px}}#twitter .twitter-head{left:50%;margin-left:auto;margin-right:auto;position:absolute;top:0;translate:-50% -50%;width:335px;width:89.33333vw}@media screen and (min-width:769px){#twitter .twitter-head{width:412px}}@media screen and (min-width:769px) and (max-width:1200px){#twitter .twitter-head{width:30.16105vw}}@media screen and (min-width:1200px){#twitter .twitter-head{width:412px}}#twitter .twitter-blk{box-sizing:border-box;margin-bottom:16vw;margin-left:auto;margin-right:auto;padding-left:0;position:relative;width:auto}@media screen and (min-width:769px){#twitter .twitter-blk{width:966px}}@media screen and (min-width:769px) and (max-width:1200px){#twitter .twitter-blk{width:70.71742vw}}@media screen and (min-width:1200px){#twitter .twitter-blk{width:966px}}@media screen and (min-width:769px){#twitter .twitter-blk{padding-left:390px}}@media screen and (min-width:769px) and (max-width:1200px){#twitter .twitter-blk{padding-left:28.55051vw}}@media screen and (min-width:1200px){#twitter .twitter-blk{padding-left:390px}}@media screen and (min-width:769px){#twitter .twitter-blk{margin-bottom:60px}}@media screen and (min-width:769px) and (max-width:1200px){#twitter .twitter-blk{margin-bottom:4.39239vw}}@media screen and (min-width:1200px){#twitter .twitter-blk{margin-bottom:60px}}#twitter .twitter-lead{display:block;font-size:23px;font-size:6.13333vw;font-weight:700;letter-spacing:.03em;line-height:30px;line-height:8vw;margin-bottom:6.13333vw;padding-bottom:6.13333vw;position:relative;top:0}@media screen and (min-width:769px){#twitter .twitter-lead{font-size:36px}}@media screen and (min-width:769px) and (max-width:1200px){#twitter .twitter-lead{font-size:2.63543vw}}@media screen and (min-width:1200px){#twitter .twitter-lead{font-size:36px}}@media screen and (min-width:769px){#twitter .twitter-lead{line-height:46px}}@media screen and (min-width:769px) and (max-width:1200px){#twitter .twitter-lead{line-height:3.3675vw}}@media screen and (min-width:1200px){#twitter .twitter-lead{line-height:46px}}@media screen and (min-width:769px){#twitter .twitter-lead{line-height:50px}}@media screen and (min-width:769px) and (max-width:1200px){#twitter .twitter-lead{line-height:3.66032vw}}@media screen and (min-width:1200px){#twitter .twitter-lead{line-height:50px}}@media screen and (min-width:769px){#twitter .twitter-lead{padding-bottom:26px}}@media screen and (min-width:769px) and (max-width:1200px){#twitter .twitter-lead{padding-bottom:1.90337vw}}@media screen and (min-width:1200px){#twitter .twitter-lead{padding-bottom:26px}}@media screen and (min-width:769px){#twitter .twitter-lead{margin-bottom:23px}}@media screen and (min-width:769px) and (max-width:1200px){#twitter .twitter-lead{margin-bottom:1.68375vw}}@media screen and (min-width:1200px){#twitter .twitter-lead{margin-bottom:23px}}@media screen and (min-width:769px){#twitter .twitter-lead{top:4px}}@media screen and (min-width:769px) and (max-width:1200px){#twitter .twitter-lead{top:.29283vw}}@media screen and (min-width:1200px){#twitter .twitter-lead{top:4px}}@media screen and (max-width:768px){#twitter .twitter-lead{text-align:center}}#twitter .twitter-lead:after{background:#242424;bottom:0;content:"";height:2px;height:.53333vw;position:absolute;width:30px;width:8vw}@media screen and (min-width:769px){#twitter .twitter-lead:after{width:30px}}@media screen and (min-width:769px) and (max-width:1200px){#twitter .twitter-lead:after{width:2.19619vw}}@media screen and (min-width:1200px){#twitter .twitter-lead:after{width:30px}}@media screen and (min-width:769px){#twitter .twitter-lead:after{height:3px}}@media screen and (min-width:769px) and (max-width:1200px){#twitter .twitter-lead:after{height:.21962vw}}@media screen and (min-width:1200px){#twitter .twitter-lead:after{height:3px}}@media screen and (max-width:768px){#twitter .twitter-lead:after{left:50%;translate:-50% 0}}@media screen and (min-width:769px){#twitter .twitter-lead:after{left:0}}#twitter .twitter-fig{border-radius:10px;border-radius:2.66667vw;height:277px;height:73.86667vw;margin-bottom:5.33333vw;overflow:hidden;width:270px;width:72vw}@media screen and (min-width:769px){#twitter .twitter-fig{width:350px}}@media screen and (min-width:769px) and (max-width:1200px){#twitter .twitter-fig{width:25.62225vw}}@media screen and (min-width:1200px){#twitter .twitter-fig{width:350px}}@media screen and (min-width:769px){#twitter .twitter-fig{height:364px}}@media screen and (min-width:769px) and (max-width:1200px){#twitter .twitter-fig{height:26.64714vw}}@media screen and (min-width:1200px){#twitter .twitter-fig{height:364px}}@media screen and (min-width:769px){#twitter .twitter-fig{margin-bottom:0}}@media screen and (min-width:769px) and (max-width:1200px){#twitter .twitter-fig{margin-bottom:0}}@media screen and (min-width:1200px){#twitter .twitter-fig{margin-bottom:0}}@media screen and (min-width:769px){#twitter .twitter-fig{border-radius:10px}}@media screen and (min-width:769px) and (max-width:1200px){#twitter .twitter-fig{border-radius:.73206vw}}@media screen and (min-width:1200px){#twitter .twitter-fig{border-radius:10px}}@media screen and (max-width:768px){#twitter .twitter-fig{margin-left:auto;margin-right:auto}}@media screen and (min-width:769px){#twitter .twitter-fig{left:0;position:absolute;top:0}}#twitter .twitter-body{font-size:14px;font-size:3.73333vw;letter-spacing:.03em;line-height:24px;line-height:6.4vw;margin-bottom:8vw;width:auto}@media screen and (min-width:769px){#twitter .twitter-body{font-size:20px}}@media screen and (min-width:769px) and (max-width:1200px){#twitter .twitter-body{font-size:1.46413vw}}@media screen and (min-width:1200px){#twitter .twitter-body{font-size:20px}}@media screen and (min-width:769px){#twitter .twitter-body{line-height:34px}}@media screen and (min-width:769px) and (max-width:1200px){#twitter .twitter-body{line-height:2.48902vw}}@media screen and (min-width:1200px){#twitter .twitter-body{line-height:34px}}@media screen and (min-width:769px){#twitter .twitter-body{width:576px}}@media screen and (min-width:769px) and (max-width:1200px){#twitter .twitter-body{width:42.16691vw}}@media screen and (min-width:1200px){#twitter .twitter-body{width:576px}}@media screen and (min-width:769px){#twitter .twitter-body{margin-bottom:37px}}@media screen and (min-width:769px) and (max-width:1200px){#twitter .twitter-body{margin-bottom:2.70864vw}}@media screen and (min-width:1200px){#twitter .twitter-body{margin-bottom:37px}}#twitter .twitter-btn{align-items:center;background:#242424;border-radius:17px;border-radius:4.53333vw;color:#fff;display:flex;font-size:14px;font-size:3.73333vw;font-weight:700;height:34px;height:9.06667vw;justify-content:center;letter-spacing:.04em;margin-left:0;width:250px;width:66.66667vw}@media screen and (min-width:769px){#twitter .twitter-btn{width:254px}}@media screen and (min-width:769px) and (max-width:1200px){#twitter .twitter-btn{width:18.59444vw}}@media screen and (min-width:1200px){#twitter .twitter-btn{width:254px}}@media screen and (min-width:769px){#twitter .twitter-btn{height:34px}}@media screen and (min-width:769px) and (max-width:1200px){#twitter .twitter-btn{height:2.48902vw}}@media screen and (min-width:1200px){#twitter .twitter-btn{height:34px}}@media screen and (min-width:769px){#twitter .twitter-btn{border-radius:17px}}@media screen and (min-width:769px) and (max-width:1200px){#twitter .twitter-btn{border-radius:1.24451vw}}@media screen and (min-width:1200px){#twitter .twitter-btn{border-radius:17px}}@media screen and (min-width:769px){#twitter .twitter-btn{margin-left:4px}}@media screen and (min-width:769px) and (max-width:1200px){#twitter .twitter-btn{margin-left:.29283vw}}@media screen and (min-width:1200px){#twitter .twitter-btn{margin-left:4px}}@media screen and (min-width:769px){#twitter .twitter-btn{font-size:16px}}@media screen and (min-width:769px) and (max-width:1200px){#twitter .twitter-btn{font-size:1.1713vw}}@media screen and (min-width:1200px){#twitter .twitter-btn{font-size:16px}}@media screen and (max-width:768px){#twitter .twitter-btn{margin-left:auto;margin-right:auto}}@media screen and (min-width:769px){#twitter .twitter-btn{transition:all .3s ease}#twitter .twitter-btn:hover{transform:scale(1.05)}}#twitter .twitter-profile{margin-bottom:16vw;margin-left:auto;margin-right:auto;width:335px;width:89.33333vw}@media screen and (min-width:769px){#twitter .twitter-profile{width:966px}}@media screen and (min-width:769px) and (max-width:1200px){#twitter .twitter-profile{width:70.71742vw}}@media screen and (min-width:1200px){#twitter .twitter-profile{width:966px}}@media screen and (min-width:769px){#twitter .twitter-profile{margin-bottom:90px}}@media screen and (min-width:769px) and (max-width:1200px){#twitter .twitter-profile{margin-bottom:6.58858vw}}@media screen and (min-width:1200px){#twitter .twitter-profile{margin-bottom:90px}}@media screen and (min-width:769px){#twitter .twitter-profile{display:flex}}#twitter .profile-blk{position:relative;width:335px;width:89.33333vw}@media screen and (min-width:769px){#twitter .profile-blk{width:287px}}@media screen and (min-width:769px) and (max-width:1200px){#twitter .profile-blk{width:21.01025vw}}@media screen and (min-width:1200px){#twitter .profile-blk{width:287px}}#twitter .profile-card{background:#fff;border-radius:10px;border-radius:2.66667vw;box-sizing:border-box;padding:8vw;width:335px;width:89.33333vw}@media screen and (min-width:769px){#twitter .profile-card{width:576px}}@media screen and (min-width:769px) and (max-width:1200px){#twitter .profile-card{width:42.16691vw}}@media screen and (min-width:1200px){#twitter .profile-card{width:576px}}@media screen and (min-width:769px){#twitter .profile-card{padding:40px}}@media screen and (min-width:769px) and (max-width:1200px){#twitter .profile-card{padding:2.92826vw}}@media screen and (min-width:1200px){#twitter .profile-card{padding:40px}}@media screen and (min-width:769px){#twitter .profile-card{border-radius:10px}}@media screen and (min-width:769px) and (max-width:1200px){#twitter .profile-card{border-radius:.73206vw}}@media screen and (min-width:1200px){#twitter .profile-card{border-radius:10px}}@media screen and (min-width:769px){#twitter .profile-card{margin-left:auto}}#twitter .profile-card .list{margin-bottom:4.26667vw}@media screen and (min-width:769px){#twitter .profile-card .list{margin-bottom:20px}}@media screen and (min-width:769px) and (max-width:1200px){#twitter .profile-card .list{margin-bottom:1.46413vw}}@media screen and (min-width:1200px){#twitter .profile-card .list{margin-bottom:20px}}#twitter .profile-card .list li{border-bottom:1px solid #dbdbdb;box-sizing:border-box;font-size:14px;font-size:3.73333vw;letter-spacing:.03em;line-height:24px;line-height:6.4vw;padding-bottom:.53333vw;padding-left:1em;position:relative}@media screen and (min-width:769px){#twitter .profile-card .list li{font-size:16px}}@media screen and (min-width:769px) and (max-width:1200px){#twitter .profile-card .list li{font-size:1.1713vw}}@media screen and (min-width:1200px){#twitter .profile-card .list li{font-size:16px}}@media screen and (min-width:769px){#twitter .profile-card .list li{padding-bottom:2px}}@media screen and (min-width:769px) and (max-width:1200px){#twitter .profile-card .list li{padding-bottom:.14641vw}}@media screen and (min-width:1200px){#twitter .profile-card .list li{padding-bottom:2px}}@media screen and (min-width:769px){#twitter .profile-card .list li{line-height:28px}}@media screen and (min-width:769px) and (max-width:1200px){#twitter .profile-card .list li{line-height:2.04978vw}}@media screen and (min-width:1200px){#twitter .profile-card .list li{line-height:28px}}#twitter .profile-card .list li:not(:last-of-type){margin-bottom:1.6vw}@media screen and (min-width:769px){#twitter .profile-card .list li:not(:last-of-type){margin-bottom:7px}}@media screen and (min-width:769px) and (max-width:1200px){#twitter .profile-card .list li:not(:last-of-type){margin-bottom:.51245vw}}@media screen and (min-width:1200px){#twitter .profile-card .list li:not(:last-of-type){margin-bottom:7px}}#twitter .profile-card .list li:before{content:"■";left:0;position:absolute}#twitter .profile-card .body{font-size:14px;font-size:3.73333vw;letter-spacing:.04em;line-height:24px;line-height:6.4vw}@media screen and (min-width:769px){#twitter .profile-card .body{font-size:16px}}@media screen and (min-width:769px) and (max-width:1200px){#twitter .profile-card .body{font-size:1.1713vw}}@media screen and (min-width:1200px){#twitter .profile-card .body{font-size:16px}}@media screen and (min-width:769px){#twitter .profile-card .body{line-height:28px}}@media screen and (min-width:769px) and (max-width:1200px){#twitter .profile-card .body{line-height:2.04978vw}}@media screen and (min-width:1200px){#twitter .profile-card .body{line-height:28px}}#twitter .profile-name{position:relative;z-index:2}#twitter .profile-name-inner{align-items:center;display:flex;margin-bottom:5.33333vw}@media screen and (min-width:769px){#twitter .profile-name-inner{margin-bottom:20px}}@media screen and (min-width:769px) and (max-width:1200px){#twitter .profile-name-inner{margin-bottom:1.46413vw}}@media screen and (min-width:1200px){#twitter .profile-name-inner{margin-bottom:20px}}#twitter .profile-name-inner .ja{font-size:23px;font-size:6.13333vw;letter-spacing:.03em;margin-right:4vw}@media screen and (min-width:769px){#twitter .profile-name-inner .ja{font-size:36px}}@media screen and (min-width:769px) and (max-width:1200px){#twitter .profile-name-inner .ja{font-size:2.63543vw}}@media screen and (min-width:1200px){#twitter .profile-name-inner .ja{font-size:36px}}@media screen and (min-width:769px){#twitter .profile-name-inner .ja{margin-right:15px}}@media screen and (min-width:769px) and (max-width:1200px){#twitter .profile-name-inner .ja{margin-right:1.0981vw}}@media screen and (min-width:1200px){#twitter .profile-name-inner .ja{margin-right:15px}}#twitter .profile-name-inner .en{font-size:12px;font-size:3.2vw;letter-spacing:.1em}@media screen and (min-width:769px){#twitter .profile-name-inner .en{font-size:14px}}@media screen and (min-width:769px) and (max-width:1200px){#twitter .profile-name-inner .en{font-size:1.02489vw}}@media screen and (min-width:1200px){#twitter .profile-name-inner .en{font-size:14px}}#twitter .profile-career{font-size:14px;font-size:3.73333vw;letter-spacing:.03em;line-height:24px;line-height:6.4vw;margin-bottom:8vw}@media screen and (min-width:769px){#twitter .profile-career{font-size:16px}}@media screen and (min-width:769px) and (max-width:1200px){#twitter .profile-career{font-size:1.1713vw}}@media screen and (min-width:1200px){#twitter .profile-career{font-size:16px}}@media screen and (min-width:769px){#twitter .profile-career{line-height:28px}}@media screen and (min-width:769px) and (max-width:1200px){#twitter .profile-career{line-height:2.04978vw}}@media screen and (min-width:1200px){#twitter .profile-career{line-height:28px}}@media screen and (min-width:769px){#twitter .profile-career{margin-bottom:20px}}@media screen and (min-width:769px) and (max-width:1200px){#twitter .profile-career{margin-bottom:1.46413vw}}@media screen and (min-width:1200px){#twitter .profile-career{margin-bottom:20px}}#twitter .profile-txt{height:65px;height:17.33333vw;width:180px;width:48vw}@media screen and (min-width:769px){#twitter .profile-txt{width:287px}}@media screen and (min-width:769px) and (max-width:1200px){#twitter .profile-txt{width:21.01025vw}}@media screen and (min-width:1200px){#twitter .profile-txt{width:287px}}@media screen and (min-width:769px){#twitter .profile-txt{height:102px}}@media screen and (min-width:769px) and (max-width:1200px){#twitter .profile-txt{height:7.46706vw}}@media screen and (min-width:1200px){#twitter .profile-txt{height:102px}}@media screen and (max-width:768px){#twitter .profile-txt{opacity:.5;position:absolute;right:0;top:50%;translate:0 -50%}}#twitter .twitter-message{margin-left:auto;margin-right:auto;position:relative;width:335px;width:89.33333vw}@media screen and (min-width:769px){#twitter .twitter-message{width:966px}}@media screen and (min-width:769px) and (max-width:1200px){#twitter .twitter-message{width:70.71742vw}}@media screen and (min-width:1200px){#twitter .twitter-message{width:966px}}#twitter .message-blk{width:auto}@media screen and (min-width:769px){#twitter .message-blk{width:576px}}@media screen and (min-width:769px) and (max-width:1200px){#twitter .message-blk{width:42.16691vw}}@media screen and (min-width:1200px){#twitter .message-blk{width:576px}}@media screen and (min-width:769px){#twitter .message-blk{margin-left:auto}}#twitter .message-lead{font-size:20px;font-size:5.33333vw;font-weight:700;letter-spacing:.03em;line-height:30px;line-height:8vw;margin-bottom:5.33333vw;position:relative;z-index:2}@media screen and (min-width:769px){#twitter .message-lead{font-size:26px}}@media screen and (min-width:769px) and (max-width:1200px){#twitter .message-lead{font-size:1.90337vw}}@media screen and (min-width:1200px){#twitter .message-lead{font-size:26px}}@media screen and (min-width:769px){#twitter .message-lead{line-height:40px}}@media screen and (min-width:769px) and (max-width:1200px){#twitter .message-lead{line-height:2.92826vw}}@media screen and (min-width:1200px){#twitter .message-lead{line-height:40px}}@media screen and (min-width:769px){#twitter .message-lead{margin-bottom:30px}}@media screen and (min-width:769px) and (max-width:1200px){#twitter .message-lead{margin-bottom:2.19619vw}}@media screen and (min-width:1200px){#twitter .message-lead{margin-bottom:30px}}#twitter .message-txt{height:65px;height:17.33333vw;position:absolute;top:0;width:180px;width:48vw}@media screen and (min-width:769px){#twitter .message-txt{width:331px}}@media screen and (min-width:769px) and (max-width:1200px){#twitter .message-txt{width:24.23133vw}}@media screen and (min-width:1200px){#twitter .message-txt{width:331px}}@media screen and (min-width:769px){#twitter .message-txt{height:102px}}@media screen and (min-width:769px) and (max-width:1200px){#twitter .message-txt{height:7.46706vw}}@media screen and (min-width:1200px){#twitter .message-txt{height:102px}}@media screen and (max-width:768px){#twitter .message-txt{opacity:.5;right:0;translate:0 80%}}@media screen and (min-width:769px){#twitter .message-txt{left:0}}#twitter .message-body{font-size:14px;font-size:3.73333vw;letter-spacing:.03em;line-height:24px;line-height:6.4vw;position:relative;z-index:2}@media screen and (min-width:769px){#twitter .message-body{font-size:20px}}@media screen and (min-width:769px) and (max-width:1200px){#twitter .message-body{font-size:1.46413vw}}@media screen and (min-width:1200px){#twitter .message-body{font-size:20px}}@media screen and (min-width:769px){#twitter .message-body{line-height:34px}}@media screen and (min-width:769px) and (max-width:1200px){#twitter .message-body{line-height:2.48902vw}}@media screen and (min-width:1200px){#twitter .message-body{line-height:34px}}#twitter .message-body:not(:last-of-type){margin-bottom:1.75em}#plan{padding-bottom:8vw;padding-top:21.33333vw}@media screen and (min-width:769px){#plan{padding-top:120px}}@media screen and (min-width:769px) and (max-width:1200px){#plan{padding-top:8.78477vw}}@media screen and (min-width:1200px){#plan{padding-top:120px}}@media screen and (min-width:769px){#plan{padding-bottom:60px}}@media screen and (min-width:769px) and (max-width:1200px){#plan{padding-bottom:4.39239vw}}@media screen and (min-width:1200px){#plan{padding-bottom:60px}}#plan .plan-head{margin-bottom:2.66667vw}@media screen and (min-width:769px){#plan .plan-head{margin-bottom:10px}}@media screen and (min-width:769px) and (max-width:1200px){#plan .plan-head{margin-bottom:.73206vw}}@media screen and (min-width:1200px){#plan .plan-head{margin-bottom:10px}}#plan .plan-lead{font-size:16px;font-size:4.26667vw;font-weight:700;letter-spacing:.04em;line-height:1.75;margin-bottom:8vw;text-align:center}@media screen and (min-width:769px){#plan .plan-lead{font-size:20px}}@media screen and (min-width:769px) and (max-width:1200px){#plan .plan-lead{font-size:1.46413vw}}@media screen and (min-width:1200px){#plan .plan-lead{font-size:20px}}@media screen and (min-width:769px){#plan .plan-lead{margin-bottom:50px}}@media screen and (min-width:769px) and (max-width:1200px){#plan .plan-lead{margin-bottom:3.66032vw}}@media screen and (min-width:1200px){#plan .plan-lead{margin-bottom:50px}}#plan .plan-list{margin-left:auto;margin-right:auto;width:335px;width:89.33333vw}@media screen and (min-width:769px){#plan .plan-list{width:966px}}@media screen and (min-width:769px) and (max-width:1200px){#plan .plan-list{width:70.71742vw}}@media screen and (min-width:1200px){#plan .plan-list{width:966px}}@media screen and (min-width:769px){#plan .plan-list{display:flex}}#plan .plan-list .item{box-sizing:border-box;padding-left:13.33333vw;padding-right:13.33333vw;padding-top:8vw;text-align:center}@media screen and (min-width:769px){#plan .plan-list .item{padding-top:0}}@media screen and (min-width:769px) and (max-width:1200px){#plan .plan-list .item{padding-top:0}}@media screen and (min-width:1200px){#plan .plan-list .item{padding-top:0}}@media screen and (min-width:769px){#plan .plan-list .item{padding-left:0}}@media screen and (min-width:769px) and (max-width:1200px){#plan .plan-list .item{padding-left:0}}@media screen and (min-width:1200px){#plan .plan-list .item{padding-left:0}}@media screen and (min-width:769px){#plan .plan-list .item{padding-right:0}}@media screen and (min-width:769px) and (max-width:1200px){#plan .plan-list .item{padding-right:0}}@media screen and (min-width:1200px){#plan .plan-list .item{padding-right:0}}#plan .plan-list .item:first-of-type{background:#ffeee7}#plan .plan-list .item:nth-of-type(2){background:#ecfbe9;padding-bottom:8vw}@media screen and (min-width:769px){#plan .plan-list .item:nth-of-type(2){padding-bottom:0}}@media screen and (min-width:769px) and (max-width:1200px){#plan .plan-list .item:nth-of-type(2){padding-bottom:0}}@media screen and (min-width:1200px){#plan .plan-list .item:nth-of-type(2){padding-bottom:0}}#plan .plan-list .item:nth-of-type(3){background:#e6f6fe;padding-bottom:8vw}@media screen and (min-width:769px){#plan .plan-list .item:nth-of-type(3){padding-bottom:0}}@media screen and (min-width:769px) and (max-width:1200px){#plan .plan-list .item:nth-of-type(3){padding-bottom:0}}@media screen and (min-width:1200px){#plan .plan-list .item:nth-of-type(3){padding-bottom:0}}#voice{padding-bottom:8vw;padding-top:8vw}@media screen and (min-width:769px){#voice{padding-top:60px}}@media screen and (min-width:769px) and (max-width:1200px){#voice{padding-top:4.39239vw}}@media screen and (min-width:1200px){#voice{padding-top:60px}}@media screen and (min-width:769px){#voice{padding-bottom:60px}}@media screen and (min-width:769px) and (max-width:1200px){#voice{padding-bottom:4.39239vw}}@media screen and (min-width:1200px){#voice{padding-bottom:60px}}.voice-head{margin-bottom:12vw}@media screen and (min-width:769px){.voice-head{margin-bottom:50px}}@media screen and (min-width:769px) and (max-width:1200px){.voice-head{margin-bottom:3.66032vw}}@media screen and (min-width:1200px){.voice-head{margin-bottom:50px}}.voice-list{display:flex;flex-wrap:wrap;margin-left:auto;margin-right:auto;width:335px;width:89.33333vw}@media screen and (min-width:769px){.voice-list{width:966px}}@media screen and (min-width:769px) and (max-width:1200px){.voice-list{width:70.71742vw}}@media screen and (min-width:1200px){.voice-list{width:966px}}.voice-item{background:#f5f5f5;border-radius:10px;border-radius:2.66667vw;box-sizing:border-box;height:auto;margin-bottom:5.33333vw;margin-right:0;padding:5.33333vw;position:relative;width:335px;width:89.33333vw}@media screen and (min-width:769px){.voice-item{border-radius:10px}}@media screen and (min-width:769px) and (max-width:1200px){.voice-item{border-radius:.73206vw}}@media screen and (min-width:1200px){.voice-item{border-radius:10px}}@media screen and (min-width:769px){.voice-item{padding-top:30px}}@media screen and (min-width:769px) and (max-width:1200px){.voice-item{padding-top:2.19619vw}}@media screen and (min-width:1200px){.voice-item{padding-top:30px}}@media screen and (min-width:769px){.voice-item{padding-bottom:30px}}@media screen and (min-width:769px) and (max-width:1200px){.voice-item{padding-bottom:2.19619vw}}@media screen and (min-width:1200px){.voice-item{padding-bottom:30px}}@media screen and (min-width:769px){.voice-item{padding-left:30px}}@media screen and (min-width:769px) and (max-width:1200px){.voice-item{padding-left:2.19619vw}}@media screen and (min-width:1200px){.voice-item{padding-left:30px}}@media screen and (min-width:769px){.voice-item{padding-right:30px}}@media screen and (min-width:769px) and (max-width:1200px){.voice-item{padding-right:2.19619vw}}@media screen and (min-width:1200px){.voice-item{padding-right:30px}}@media screen and (min-width:769px){.voice-item{width:300px}}@media screen and (min-width:769px) and (max-width:1200px){.voice-item{width:21.96193vw}}@media screen and (min-width:1200px){.voice-item{width:300px}}@media screen and (min-width:769px){.voice-item{height:424px}}@media screen and (min-width:769px) and (max-width:1200px){.voice-item{height:31.03953vw}}@media screen and (min-width:1200px){.voice-item{height:424px}}@media screen and (min-width:769px){.voice-item{margin-right:33px}}@media screen and (min-width:769px) and (max-width:1200px){.voice-item{margin-right:2.41581vw}}@media screen and (min-width:1200px){.voice-item{margin-right:33px}}@media screen and (min-width:769px){.voice-item{margin-bottom:20px}}@media screen and (min-width:769px) and (max-width:1200px){.voice-item{margin-bottom:1.46413vw}}@media screen and (min-width:1200px){.voice-item{margin-bottom:20px}}@media screen and (max-width:768px){.voice-item:nth-of-type(2n){margin-right:0}}@media screen and (min-width:769px){.voice-item:nth-of-type(3n){margin-right:0}}.voice-item .num{color:#dbdbdb;display:block;font-family:Poppins,sans-serif;font-size:16px;font-size:4.26667vw;letter-spacing:.1em;line-height:18px;line-height:4.8vw;margin-bottom:6.66667vw;margin-top:0}@media screen and (min-width:769px){.voice-item .num{font-size:16px}}@media screen and (min-width:769px) and (max-width:1200px){.voice-item .num{font-size:1.1713vw}}@media screen and (min-width:1200px){.voice-item .num{font-size:16px}}@media screen and (min-width:769px){.voice-item .num{line-height:18px}}@media screen and (min-width:769px) and (max-width:1200px){.voice-item .num{line-height:1.31772vw}}@media screen and (min-width:1200px){.voice-item .num{line-height:18px}}@media screen and (min-width:769px){.voice-item .num{margin-top:3px}}@media screen and (min-width:769px) and (max-width:1200px){.voice-item .num{margin-top:.21962vw}}@media screen and (min-width:1200px){.voice-item .num{margin-top:3px}}@media screen and (min-width:769px){.voice-item .num{margin-bottom:20px}}@media screen and (min-width:769px) and (max-width:1200px){.voice-item .num{margin-bottom:1.46413vw}}@media screen and (min-width:1200px){.voice-item .num{margin-bottom:20px}}.voice-item .num .number{display:block;font-size:36px;font-size:9.6vw;letter-spacing:.02em;line-height:1;margin-bottom:1.06667vw}@media screen and (min-width:769px){.voice-item .num .number{margin-bottom:4px}}@media screen and (min-width:769px) and (max-width:1200px){.voice-item .num .number{margin-bottom:.29283vw}}@media screen and (min-width:1200px){.voice-item .num .number{margin-bottom:4px}}@media screen and (min-width:769px){.voice-item .num .number{font-size:36px}}@media screen and (min-width:769px) and (max-width:1200px){.voice-item .num .number{font-size:2.63543vw}}@media screen and (min-width:1200px){.voice-item .num .number{font-size:36px}}.voice-item .avatar{height:85px;height:22.66667vw;position:absolute;right:20px;right:5.33333vw;top:20px;top:5.33333vw;width:67px;width:17.86667vw}@media screen and (min-width:769px){.voice-item .avatar{width:67px}}@media screen and (min-width:769px) and (max-width:1200px){.voice-item .avatar{width:4.90483vw}}@media screen and (min-width:1200px){.voice-item .avatar{width:67px}}@media screen and (min-width:769px){.voice-item .avatar{height:85px}}@media screen and (min-width:769px) and (max-width:1200px){.voice-item .avatar{height:6.22255vw}}@media screen and (min-width:1200px){.voice-item .avatar{height:85px}}@media screen and (min-width:769px){.voice-item .avatar{top:30px}}@media screen and (min-width:769px) and (max-width:1200px){.voice-item .avatar{top:2.19619vw}}@media screen and (min-width:1200px){.voice-item .avatar{top:30px}}@media screen and (min-width:769px){.voice-item .avatar{right:30px}}@media screen and (min-width:769px) and (max-width:1200px){.voice-item .avatar{right:2.19619vw}}@media screen and (min-width:1200px){.voice-item .avatar{right:30px}}.voice-item .lead{color:#ff520b;font-size:16px;font-size:4.26667vw;font-weight:700;letter-spacing:.03em;line-height:24px;line-height:6.4vw;margin-bottom:2.66667vw}@media screen and (min-width:769px){.voice-item .lead{font-size:20px}}@media screen and (min-width:769px) and (max-width:1200px){.voice-item .lead{font-size:1.46413vw}}@media screen and (min-width:1200px){.voice-item .lead{font-size:20px}}@media screen and (min-width:769px){.voice-item .lead{line-height:28px}}@media screen and (min-width:769px) and (max-width:1200px){.voice-item .lead{line-height:2.04978vw}}@media screen and (min-width:1200px){.voice-item .lead{line-height:28px}}@media screen and (min-width:769px){.voice-item .lead{margin-bottom:10px}}@media screen and (min-width:769px) and (max-width:1200px){.voice-item .lead{margin-bottom:.73206vw}}@media screen and (min-width:1200px){.voice-item .lead{margin-bottom:10px}}.voice-item .body{font-size:14px;font-size:3.73333vw;letter-spacing:.03em;line-height:20px;line-height:5.33333vw}@media screen and (min-width:769px){.voice-item .body{font-size:16px}}@media screen and (min-width:769px) and (max-width:1200px){.voice-item .body{font-size:1.1713vw}}@media screen and (min-width:1200px){.voice-item .body{font-size:16px}}@media screen and (min-width:769px){.voice-item .body{line-height:24px}}@media screen and (min-width:769px) and (max-width:1200px){.voice-item .body{line-height:1.75695vw}}@media screen and (min-width:1200px){.voice-item .body{line-height:24px}}#faq{padding-bottom:16vw;padding-top:10.66667vw}@media screen and (min-width:769px){#faq{padding-top:60px}}@media screen and (min-width:769px) and (max-width:1200px){#faq{padding-top:4.39239vw}}@media screen and (min-width:1200px){#faq{padding-top:60px}}@media screen and (min-width:769px){#faq{padding-bottom:120px}}@media screen and (min-width:769px) and (max-width:1200px){#faq{padding-bottom:8.78477vw}}@media screen and (min-width:1200px){#faq{padding-bottom:120px}}.faq-head{margin-bottom:6.66667vw}@media screen and (min-width:769px){.faq-head{margin-bottom:80px}}@media screen and (min-width:769px) and (max-width:1200px){.faq-head{margin-bottom:5.85652vw}}@media screen and (min-width:1200px){.faq-head{margin-bottom:80px}}.faq-content{background:#f5f5f5;border-radius:10px;border-radius:2.66667vw;box-sizing:border-box;margin-bottom:5.33333vw;min-height:60px;min-height:16vw;padding-left:5.33333vw;padding-right:5.33333vw}@media screen and (min-width:769px){.faq-content{padding-left:20px}}@media screen and (min-width:769px) and (max-width:1200px){.faq-content{padding-left:1.46413vw}}@media screen and (min-width:1200px){.faq-content{padding-left:20px}}@media screen and (min-width:769px){.faq-content{padding-right:20px}}@media screen and (min-width:769px) and (max-width:1200px){.faq-content{padding-right:1.46413vw}}@media screen and (min-width:1200px){.faq-content{padding-right:20px}}@media screen and (min-width:769px){.faq-content{min-height:105px}}@media screen and (min-width:769px) and (max-width:1200px){.faq-content{min-height:7.68668vw}}@media screen and (min-width:1200px){.faq-content{min-height:105px}}@media screen and (min-width:769px){.faq-content{border-radius:10px}}@media screen and (min-width:769px) and (max-width:1200px){.faq-content{border-radius:.73206vw}}@media screen and (min-width:1200px){.faq-content{border-radius:10px}}@media screen and (min-width:769px){.faq-content{margin-bottom:20px}}@media screen and (min-width:769px) and (max-width:1200px){.faq-content{margin-bottom:1.46413vw}}@media screen and (min-width:1200px){.faq-content{margin-bottom:20px}}.faq-content .trigger{align-items:center;color:#ff520b;cursor:pointer;display:flex;font-size:20px;font-size:5.33333vw;font-weight:700;height:60px;height:16vw;justify-content:center;letter-spacing:.1em;position:relative}@media screen and (min-width:769px){.faq-content .trigger{height:105px}}@media screen and (min-width:769px) and (max-width:1200px){.faq-content .trigger{height:7.68668vw}}@media screen and (min-width:1200px){.faq-content .trigger{height:105px}}@media screen and (min-width:769px){.faq-content .trigger{font-size:30px}}@media screen and (min-width:769px) and (max-width:1200px){.faq-content .trigger{font-size:2.19619vw}}@media screen and (min-width:1200px){.faq-content .trigger{font-size:30px}}.faq-content .trigger.open .icon:after{margin-top:0;rotate:180deg}@media screen and (min-width:769px){.faq-content .trigger.open .icon:after{margin-top:0}}@media screen and (min-width:769px) and (max-width:1200px){.faq-content .trigger.open .icon:after{margin-top:0}}@media screen and (min-width:1200px){.faq-content .trigger.open .icon:after{margin-top:0}}.faq-content .icon{background:#ff520b;border-radius:50%;height:30px;height:8vw;position:absolute;right:0;top:15px;top:4vw;width:30px;width:8vw}@media screen and (min-width:769px){.faq-content .icon{width:35px}}@media screen and (min-width:769px) and (max-width:1200px){.faq-content .icon{width:2.56223vw}}@media screen and (min-width:1200px){.faq-content .icon{width:35px}}@media screen and (min-width:769px){.faq-content .icon{height:35px}}@media screen and (min-width:769px) and (max-width:1200px){.faq-content .icon{height:2.56223vw}}@media screen and (min-width:1200px){.faq-content .icon{height:35px}}@media screen and (min-width:769px){.faq-content .icon{top:35px}}@media screen and (min-width:769px) and (max-width:1200px){.faq-content .icon{top:2.56223vw}}@media screen and (min-width:1200px){.faq-content .icon{top:35px}}@media screen and (min-width:769px){.faq-content .icon{right:10px}}@media screen and (min-width:769px) and (max-width:1200px){.faq-content .icon{right:.73206vw}}@media screen and (min-width:1200px){.faq-content .icon{right:10px}}@media screen and (min-width:769px){.faq-content .icon{transition:all .3s ease}.faq-content .icon:hover{transform:scale(1.05)}}.faq-content .icon:after{background-image:url(../../images/icon-arrow-1.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:7px;height:1.86667vw;left:50%;margin-top:.53333vw;position:absolute;top:50%;transition:all .3s ease;translate:-50% -50%;width:11px;width:2.93333vw}@media screen and (min-width:769px){.faq-content .icon:after{width:13px}}@media screen and (min-width:769px) and (max-width:1200px){.faq-content .icon:after{width:.95168vw}}@media screen and (min-width:1200px){.faq-content .icon:after{width:13px}}@media screen and (min-width:769px){.faq-content .icon:after{height:9px}}@media screen and (min-width:769px) and (max-width:1200px){.faq-content .icon:after{height:.65886vw}}@media screen and (min-width:1200px){.faq-content .icon:after{height:9px}}@media screen and (min-width:769px){.faq-content .icon:after{margin-top:2px}}@media screen and (min-width:769px) and (max-width:1200px){.faq-content .icon:after{margin-top:.14641vw}}@media screen and (min-width:1200px){.faq-content .icon:after{margin-top:2px}}.faq-content .wrap{height:0;overflow:hidden;transition:height .6s ease}.faq-content .wrap.open{padding-bottom:5.33333vw}@media screen and (min-width:769px){.faq-content .wrap.open{padding-bottom:20px}}@media screen and (min-width:769px) and (max-width:1200px){.faq-content .wrap.open{padding-bottom:1.46413vw}}@media screen and (min-width:1200px){.faq-content .wrap.open{padding-bottom:20px}}.faq-item{background:#fff;border-radius:10px;border-radius:2.66667vw;box-sizing:border-box;cursor:pointer;padding:3.2vw 5.33333vw 16vw;position:relative;transition:all .6s ease}@media screen and (min-width:769px){.faq-item{border-radius:10px}}@media screen and (min-width:769px) and (max-width:1200px){.faq-item{border-radius:.73206vw}}@media screen and (min-width:1200px){.faq-item{border-radius:10px}}@media screen and (min-width:769px){.faq-item{padding-top:12px}}@media screen and (min-width:769px) and (max-width:1200px){.faq-item{padding-top:.87848vw}}@media screen and (min-width:1200px){.faq-item{padding-top:12px}}@media screen and (min-width:769px){.faq-item{padding-bottom:0}}@media screen and (min-width:769px) and (max-width:1200px){.faq-item{padding-bottom:0}}@media screen and (min-width:1200px){.faq-item{padding-bottom:0}}@media screen and (min-width:769px){.faq-item{padding-left:20px}}@media screen and (min-width:769px) and (max-width:1200px){.faq-item{padding-left:1.46413vw}}@media screen and (min-width:1200px){.faq-item{padding-left:20px}}@media screen and (min-width:769px){.faq-item{padding-right:20px}}@media screen and (min-width:769px) and (max-width:1200px){.faq-item{padding-right:1.46413vw}}@media screen and (min-width:1200px){.faq-item{padding-right:20px}}.faq-item:not(:last-of-type){margin-bottom:2.66667vw}@media screen and (min-width:769px){.faq-item:not(:last-of-type){margin-bottom:10px}}@media screen and (min-width:769px) and (max-width:1200px){.faq-item:not(:last-of-type){margin-bottom:.73206vw}}@media screen and (min-width:1200px){.faq-item:not(:last-of-type){margin-bottom:10px}}.faq-item:before{background:#ff520b;content:"";height:3px;position:absolute;transition:all .3s ease,scale .3s ease-out;width:25px;width:6.66667vw}@media screen and (min-width:769px){.faq-item:before{width:25px}}@media screen and (min-width:769px) and (max-width:1200px){.faq-item:before{width:1.83016vw}}@media screen and (min-width:1200px){.faq-item:before{width:25px}}@media screen and (max-width:768px){.faq-item:before{bottom:9.0666666667vw;left:50%;translate:-50% 0}}@media screen and (min-width:769px){.faq-item:before{right:20px;right:1.4641288433vw;top:44px;top:3.2210834553vw}}@media screen and (min-width:1200px){.faq-item:before{right:20px;top:44px}}.faq-item:after{background:#ff520b;content:"";height:25px;height:6.66667vw;position:absolute;transition:all .3s ease,scale .3s ease-out;width:3px}@media screen and (min-width:769px){.faq-item:after{height:25px}}@media screen and (min-width:769px) and (max-width:1200px){.faq-item:after{height:1.83016vw}}@media screen and (min-width:1200px){.faq-item:after{height:25px}}@media screen and (max-width:768px){.faq-item:after{bottom:6.1333333333vw;left:50%;translate:-50% 0}}@media screen and (min-width:769px){.faq-item:after{right:31px;right:2.2693997072vw;top:33px;top:2.4158125915vw}}@media screen and (min-width:1200px){.faq-item:after{right:31px;top:33px}}@media screen and (min-width:769px){.faq-item:hover:after,.faq-item:hover:before{scale:1.2}@keyframes rotate{0%{rotate:0deg;scale:1}50%{scale:1.75}to{rotate:1turn;scale:1}}}.faq-item .num{align-items:center;background:#f5f5f5;border-radius:50%;color:#ff520b;display:flex;font-family:Poppins,sans-serif;font-size:26px;font-size:6.93333vw;height:45px;height:12vw;justify-content:center;margin-bottom:4.26667vw;width:45px;width:12vw}@media screen and (min-width:769px){.faq-item .num{width:45px}}@media screen and (min-width:769px) and (max-width:1200px){.faq-item .num{width:3.29429vw}}@media screen and (min-width:1200px){.faq-item .num{width:45px}}@media screen and (min-width:769px){.faq-item .num{height:45px}}@media screen and (min-width:769px) and (max-width:1200px){.faq-item .num{height:3.29429vw}}@media screen and (min-width:1200px){.faq-item .num{height:45px}}@media screen and (min-width:769px){.faq-item .num{font-size:26px}}@media screen and (min-width:769px) and (max-width:1200px){.faq-item .num{font-size:1.90337vw}}@media screen and (min-width:1200px){.faq-item .num{font-size:26px}}@media screen and (min-width:769px){.faq-item .num{margin-bottom:0}}@media screen and (min-width:769px) and (max-width:1200px){.faq-item .num{margin-bottom:0}}@media screen and (min-width:1200px){.faq-item .num{margin-bottom:0}}@media screen and (max-width:768px){.faq-item .num{margin-left:auto;margin-right:auto}}@media screen and (min-width:769px){.faq-item .num{box-sizing:border-box;left:1.4641288433vw;padding:.7320644217vw;position:absolute;top:1.4641288433vw}}.faq-item .q{box-sizing:border-box;font-size:18px;font-size:4.8vw;font-weight:700;letter-spacing:.05em;line-height:32px;line-height:8.53333vw;padding-left:0;transition:all .3s ease}@media screen and (min-width:769px){.faq-item .q{font-size:18px}}@media screen and (min-width:769px) and (max-width:1200px){.faq-item .q{font-size:1.31772vw}}@media screen and (min-width:1200px){.faq-item .q{font-size:18px}}@media screen and (min-width:769px){.faq-item .q{line-height:32px}}@media screen and (min-width:769px) and (max-width:1200px){.faq-item .q{line-height:2.34261vw}}@media screen and (min-width:1200px){.faq-item .q{line-height:32px}}@media screen and (min-width:769px){.faq-item .q{padding-left:64px}}@media screen and (min-width:769px) and (max-width:1200px){.faq-item .q{padding-left:4.68521vw}}@media screen and (min-width:1200px){.faq-item .q{padding-left:64px}}@media screen and (min-width:769px){.faq-item .q{margin-top:14px;min-height:64px}}.faq-item .a-wrapper{height:0;overflow:hidden;position:relative;transition:opacity .3s ease,height .3s ease}.faq-item .a-wrapper.is-open{transition:opacity .3s ease .3s,height .3s ease 0s}.faq-item .a-wrapper .num{left:0}@media screen and (min-width:769px){.faq-item .a-wrapper .num{left:0}}@media screen and (min-width:769px) and (max-width:1200px){.faq-item .a-wrapper .num{left:0}}@media screen and (min-width:1200px){.faq-item .a-wrapper .num{left:0}}@media screen and (max-width:768px){.faq-item .a-wrapper .num{display:none}}.faq-item .a{background-color:#fff;border-top:1px solid #dbdbdb;box-sizing:border-box;font-size:16px;font-size:4.26667vw;letter-spacing:.05em;line-height:36px;line-height:9.6vw;margin-top:6.66667vw;padding:5.33333vw 0 6.66667vw}@media screen and (min-width:769px){.faq-item .a{padding-top:23px}}@media screen and (min-width:769px) and (max-width:1200px){.faq-item .a{padding-top:1.68375vw}}@media screen and (min-width:1200px){.faq-item .a{padding-top:23px}}@media screen and (min-width:769px){.faq-item .a{padding-bottom:25px}}@media screen and (min-width:769px) and (max-width:1200px){.faq-item .a{padding-bottom:1.83016vw}}@media screen and (min-width:1200px){.faq-item .a{padding-bottom:25px}}@media screen and (min-width:769px){.faq-item .a{padding-left:64px}}@media screen and (min-width:769px) and (max-width:1200px){.faq-item .a{padding-left:4.68521vw}}@media screen and (min-width:1200px){.faq-item .a{padding-left:64px}}@media screen and (min-width:769px){.faq-item .a{padding-right:30px}}@media screen and (min-width:769px) and (max-width:1200px){.faq-item .a{padding-right:2.19619vw}}@media screen and (min-width:1200px){.faq-item .a{padding-right:30px}}@media screen and (min-width:769px){.faq-item .a{margin-top:0}}@media screen and (min-width:769px) and (max-width:1200px){.faq-item .a{margin-top:0}}@media screen and (min-width:1200px){.faq-item .a{margin-top:0}}@media screen and (min-width:769px){.faq-item .a{font-size:16px}}@media screen and (min-width:769px) and (max-width:1200px){.faq-item .a{font-size:1.1713vw}}@media screen and (min-width:1200px){.faq-item .a{font-size:16px}}@media screen and (min-width:769px){.faq-item .a{line-height:36px}}@media screen and (min-width:769px) and (max-width:1200px){.faq-item .a{line-height:2.63543vw}}@media screen and (min-width:1200px){.faq-item .a{line-height:36px}}.faq-item.is-open:after{height:0;opacity:0}@media screen and (min-width:769px){.faq-item.is-open:after{translate:0 100%}}#contact-sec{background-image:url(../../images/bg-contact-1.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;padding-bottom:21.33333vw;padding-top:21.33333vw}@media screen and (min-width:769px){#contact-sec{padding-top:50px}}@media screen and (min-width:769px) and (max-width:1200px){#contact-sec{padding-top:3.66032vw}}@media screen and (min-width:1200px){#contact-sec{padding-top:50px}}@media screen and (min-width:769px){#contact-sec{padding-bottom:50px}}@media screen and (min-width:769px) and (max-width:1200px){#contact-sec{padding-bottom:3.66032vw}}@media screen and (min-width:1200px){#contact-sec{padding-bottom:50px}}#contact-sec .inner,.contact-sec-head{align-items:center;display:flex;flex-direction:column}.contact-sec-head{color:#fff;font-family:Poppins,sans-serif;font-size:16px;font-size:4.26667vw;letter-spacing:.1em;margin-bottom:9.33333vw;text-align:center}@media screen and (min-width:769px){.contact-sec-head{margin-bottom:47px}}@media screen and (min-width:769px) and (max-width:1200px){.contact-sec-head{margin-bottom:3.4407vw}}@media screen and (min-width:1200px){.contact-sec-head{margin-bottom:47px}}@media screen and (min-width:769px){.contact-sec-head{font-size:16px}}@media screen and (min-width:769px) and (max-width:1200px){.contact-sec-head{font-size:1.1713vw}}@media screen and (min-width:1200px){.contact-sec-head{font-size:16px}}.contact-sec-head .icon{background-color:#fff;border-radius:50%;display:block;height:80px;height:21.33333vw;margin-bottom:2.66667vw;position:relative;width:80px;width:21.33333vw}@media screen and (min-width:769px){.contact-sec-head .icon{width:120px}}@media screen and (min-width:769px) and (max-width:1200px){.contact-sec-head .icon{width:8.78477vw}}@media screen and (min-width:1200px){.contact-sec-head .icon{width:120px}}@media screen and (min-width:769px){.contact-sec-head .icon{height:120px}}@media screen and (min-width:769px) and (max-width:1200px){.contact-sec-head .icon{height:8.78477vw}}@media screen and (min-width:1200px){.contact-sec-head .icon{height:120px}}@media screen and (min-width:769px){.contact-sec-head .icon{margin-bottom:10px}}@media screen and (min-width:769px) and (max-width:1200px){.contact-sec-head .icon{margin-bottom:.73206vw}}@media screen and (min-width:1200px){.contact-sec-head .icon{margin-bottom:10px}}.contact-sec-head .icon:after{background-image:url(../../images/icon-contact-1.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:24px;height:6.4vw;left:50%;margin-top:.53333vw;position:absolute;top:50%;translate:-50% -50%;width:30px;width:8vw}@media screen and (min-width:769px){.contact-sec-head .icon:after{width:50px}}@media screen and (min-width:769px) and (max-width:1200px){.contact-sec-head .icon:after{width:3.66032vw}}@media screen and (min-width:1200px){.contact-sec-head .icon:after{width:50px}}@media screen and (min-width:769px){.contact-sec-head .icon:after{height:40px}}@media screen and (min-width:769px) and (max-width:1200px){.contact-sec-head .icon:after{height:2.92826vw}}@media screen and (min-width:1200px){.contact-sec-head .icon:after{height:40px}}@media screen and (min-width:769px){.contact-sec-head .icon:after{margin-top:4px}}@media screen and (min-width:769px) and (max-width:1200px){.contact-sec-head .icon:after{margin-top:.29283vw}}@media screen and (min-width:1200px){.contact-sec-head .icon:after{margin-top:4px}}.contact-sec-body{color:#fff;font-size:20px;font-size:5.33333vw;font-weight:700;letter-spacing:.04em;margin-bottom:4.26667vw}@media screen and (min-width:769px){.contact-sec-body{font-size:36px}}@media screen and (min-width:769px) and (max-width:1200px){.contact-sec-body{font-size:2.63543vw}}@media screen and (min-width:1200px){.contact-sec-body{font-size:36px}}@media screen and (min-width:769px){.contact-sec-body{margin-bottom:20px}}@media screen and (min-width:769px) and (max-width:1200px){.contact-sec-body{margin-bottom:1.46413vw}}@media screen and (min-width:1200px){.contact-sec-body{margin-bottom:20px}}.contact-sec-btn{align-items:center;background:#ff520b;border-radius:25px;border-radius:6.66667vw;color:#fff;display:flex;font-size:16px;font-size:4.26667vw;font-weight:700;height:50px;height:13.33333vw;justify-content:center;letter-spacing:.1em;width:300px;width:80vw}@media screen and (min-width:769px){.contact-sec-btn{width:818px}}@media screen and (min-width:769px) and (max-width:1200px){.contact-sec-btn{width:59.88287vw}}@media screen and (min-width:1200px){.contact-sec-btn{width:818px}}@media screen and (min-width:769px){.contact-sec-btn{height:76px}}@media screen and (min-width:769px) and (max-width:1200px){.contact-sec-btn{height:5.56369vw}}@media screen and (min-width:1200px){.contact-sec-btn{height:76px}}@media screen and (min-width:769px){.contact-sec-btn{border-radius:38px}}@media screen and (min-width:769px) and (max-width:1200px){.contact-sec-btn{border-radius:2.78184vw}}@media screen and (min-width:1200px){.contact-sec-btn{border-radius:38px}}@media screen and (min-width:769px){.contact-sec-btn{font-size:24px}}@media screen and (min-width:769px) and (max-width:1200px){.contact-sec-btn{font-size:1.75695vw}}@media screen and (min-width:1200px){.contact-sec-btn{font-size:24px}}.contact-sec-btn:before{background-image:url(../../images/icon-mail-1.svg);background-position:50%;background-repeat:no-repeat;background-size:100% auto;content:"";height:16px;height:4.26667vw;margin-right:2.13333vw;position:relative;top:2px;top:.53333vw;width:16px;width:4.26667vw}@media screen and (min-width:769px){.contact-sec-btn:before{width:20px}}@media screen and (min-width:769px) and (max-width:1200px){.contact-sec-btn:before{width:1.46413vw}}@media screen and (min-width:1200px){.contact-sec-btn:before{width:20px}}@media screen and (min-width:769px){.contact-sec-btn:before{height:24px}}@media screen and (min-width:769px) and (max-width:1200px){.contact-sec-btn:before{height:1.75695vw}}@media screen and (min-width:1200px){.contact-sec-btn:before{height:24px}}@media screen and (min-width:769px){.contact-sec-btn:before{margin-right:11px}}@media screen and (min-width:769px) and (max-width:1200px){.contact-sec-btn:before{margin-right:.80527vw}}@media screen and (min-width:1200px){.contact-sec-btn:before{margin-right:11px}}@media screen and (min-width:769px){.contact-sec-btn:before{top:2px}}@media screen and (min-width:769px) and (max-width:1200px){.contact-sec-btn:before{top:.14641vw}}@media screen and (min-width:1200px){.contact-sec-btn:before{top:2px}}@media screen and (min-width:769px){.contact-sec-btn{transition:background-color .3s ease}.contact-sec-btn:hover{background-color:#d83d00}}#company{padding-bottom:21.33333vw;padding-top:21.33333vw}@media screen and (min-width:769px){#company{padding-top:120px}}@media screen and (min-width:769px) and (max-width:1200px){#company{padding-top:8.78477vw}}@media screen and (min-width:1200px){#company{padding-top:120px}}@media screen and (min-width:769px){#company{padding-bottom:120px}}@media screen and (min-width:769px) and (max-width:1200px){#company{padding-bottom:8.78477vw}}@media screen and (min-width:1200px){#company{padding-bottom:120px}}.company-content{box-sizing:border-box;margin-left:auto;margin-right:auto;width:335px;width:89.33333vw}@media screen and (min-width:769px){.company-content{width:966px}}@media screen and (min-width:769px) and (max-width:1200px){.company-content{width:70.71742vw}}@media screen and (min-width:1200px){.company-content{width:966px}}.company-head{margin-bottom:12vw}@media screen and (min-width:769px){.company-head{margin-bottom:50px}}@media screen and (min-width:769px) and (max-width:1200px){.company-head{margin-bottom:3.66032vw}}@media screen and (min-width:1200px){.company-head{margin-bottom:50px}}.company-body,.company-lead{margin-left:auto;margin-right:auto;width:auto}@media screen and (min-width:769px){.company-body,.company-lead{width:800px}}@media screen and (min-width:769px) and (max-width:1200px){.company-body,.company-lead{width:58.56515vw}}@media screen and (min-width:1200px){.company-body,.company-lead{width:800px}}.company-lead{color:#ff520b;font-size:20px;font-size:5.33333vw;font-weight:700;letter-spacing:.03em;line-height:36px;line-height:9.6vw;margin-bottom:5.33333vw}@media screen and (min-width:769px){.company-lead{font-size:36px}}@media screen and (min-width:769px) and (max-width:1200px){.company-lead{font-size:2.63543vw}}@media screen and (min-width:1200px){.company-lead{font-size:36px}}@media screen and (min-width:769px){.company-lead{line-height:50px}}@media screen and (min-width:769px) and (max-width:1200px){.company-lead{line-height:3.66032vw}}@media screen and (min-width:1200px){.company-lead{line-height:50px}}@media screen and (min-width:769px){.company-lead{margin-bottom:30px}}@media screen and (min-width:769px) and (max-width:1200px){.company-lead{margin-bottom:2.19619vw}}@media screen and (min-width:1200px){.company-lead{margin-bottom:30px}}.company-body{font-size:16px;font-size:4.26667vw;letter-spacing:.03em;line-height:24px;line-height:6.4vw;margin-bottom:13.33333vw}@media screen and (min-width:769px){.company-body{font-size:20px}}@media screen and (min-width:769px) and (max-width:1200px){.company-body{font-size:1.46413vw}}@media screen and (min-width:1200px){.company-body{font-size:20px}}@media screen and (min-width:769px){.company-body{line-height:34px}}@media screen and (min-width:769px) and (max-width:1200px){.company-body{line-height:2.48902vw}}@media screen and (min-width:1200px){.company-body{line-height:34px}}@media screen and (min-width:769px){.company-body{margin-bottom:80px}}@media screen and (min-width:769px) and (max-width:1200px){.company-body{margin-bottom:5.85652vw}}@media screen and (min-width:1200px){.company-body{margin-bottom:80px}}@media screen and (min-width:769px){.company-blk{align-items:flex-start;display:flex}}.company-blk .item-1{margin-bottom:5.33333vw;width:auto}@media screen and (min-width:769px){.company-blk .item-1{width:246px}}@media screen and (min-width:769px) and (max-width:1200px){.company-blk .item-1{width:18.00878vw}}@media screen and (min-width:1200px){.company-blk .item-1{width:246px}}@media screen and (min-width:769px){.company-blk .item-1{margin-bottom:0}}@media screen and (min-width:769px) and (max-width:1200px){.company-blk .item-1{margin-bottom:0}}@media screen and (min-width:1200px){.company-blk .item-1{margin-bottom:0}}.company-blk .item-2{width:auto}@media screen and (min-width:769px){.company-blk .item-2{width:720px}}@media screen and (min-width:769px) and (max-width:1200px){.company-blk .item-2{width:52.70864vw}}@media screen and (min-width:1200px){.company-blk .item-2{width:720px}}.company-head-2{box-sizing:border-box;display:inline-block;font-size:20px;font-size:5.33333vw;font-weight:700;letter-spacing:.04em;padding-left:5.33333vw;position:relative}@media screen and (min-width:769px){.company-head-2{font-size:26px}}@media screen and (min-width:769px) and (max-width:1200px){.company-head-2{font-size:1.90337vw}}@media screen and (min-width:1200px){.company-head-2{font-size:26px}}@media screen and (min-width:769px){.company-head-2{padding-left:24px}}@media screen and (min-width:769px) and (max-width:1200px){.company-head-2{padding-left:1.75695vw}}@media screen and (min-width:1200px){.company-head-2{padding-left:24px}}.company-head-2:before{background:#ff520b;content:"";height:16px;height:4.26667vw;left:0;position:absolute;top:50%;translate:0 -50%;width:3px;width:.8vw}@media screen and (min-width:769px){.company-head-2:before{width:4px}}@media screen and (min-width:769px) and (max-width:1200px){.company-head-2:before{width:.29283vw}}@media screen and (min-width:1200px){.company-head-2:before{width:4px}}@media screen and (min-width:769px){.company-head-2:before{height:24px}}@media screen and (min-width:769px) and (max-width:1200px){.company-head-2:before{height:1.75695vw}}@media screen and (min-width:1200px){.company-head-2:before{height:24px}}.company-info{margin-bottom:8vw}@media screen and (min-width:769px){.company-info{margin-bottom:20px}}@media screen and (min-width:769px) and (max-width:1200px){.company-info{margin-bottom:1.46413vw}}@media screen and (min-width:1200px){.company-info{margin-bottom:20px}}@media screen and (min-width:769px){.company-info{display:flex;flex-wrap:wrap}}.company-info dd,.company-info dt{box-sizing:border-box}.company-info dd:first-of-type,.company-info dt:first-of-type{padding-top:5.33333vw}@media screen and (min-width:769px){.company-info dd:first-of-type,.company-info dt:first-of-type{padding-top:0}}@media screen and (min-width:769px) and (max-width:1200px){.company-info dd:first-of-type,.company-info dt:first-of-type{padding-top:0}}@media screen and (min-width:1200px){.company-info dd:first-of-type,.company-info dt:first-of-type{padding-top:0}}.company-info dt{font-size:14px;font-size:3.73333vw;font-weight:700;letter-spacing:.04em;padding-bottom:2.66667vw;padding-top:5.33333vw;width:auto}@media screen and (min-width:769px){.company-info dt{width:140px}}@media screen and (min-width:769px) and (max-width:1200px){.company-info dt{width:10.2489vw}}@media screen and (min-width:1200px){.company-info dt{width:140px}}@media screen and (min-width:769px){.company-info dt{padding-top:30px}}@media screen and (min-width:769px) and (max-width:1200px){.company-info dt{padding-top:2.19619vw}}@media screen and (min-width:1200px){.company-info dt{padding-top:30px}}@media screen and (min-width:769px){.company-info dt{padding-bottom:30px}}@media screen and (min-width:769px) and (max-width:1200px){.company-info dt{padding-bottom:2.19619vw}}@media screen and (min-width:1200px){.company-info dt{padding-bottom:30px}}@media screen and (min-width:769px){.company-info dt{font-size:16px}}@media screen and (min-width:769px) and (max-width:1200px){.company-info dt{font-size:1.1713vw}}@media screen and (min-width:1200px){.company-info dt{font-size:16px}}@media screen and (max-width:768px){.company-info dt{border-bottom:none}}.company-info dt:not(:last-of-type){border-bottom:1px solid #ff520b}.company-info dd{font-size:14px;font-size:3.73333vw;letter-spacing:.04em;line-height:20px;line-height:5.33333vw;margin-bottom:5.33333vw;padding-bottom:5.33333vw;padding-left:0;padding-top:5.33333vw;width:auto}@media screen and (min-width:769px){.company-info dd{width:580px}}@media screen and (min-width:769px) and (max-width:1200px){.company-info dd{width:42.45974vw}}@media screen and (min-width:1200px){.company-info dd{width:580px}}@media screen and (min-width:769px){.company-info dd{padding-top:30px}}@media screen and (min-width:769px) and (max-width:1200px){.company-info dd{padding-top:2.19619vw}}@media screen and (min-width:1200px){.company-info dd{padding-top:30px}}@media screen and (min-width:769px){.company-info dd{padding-bottom:30px}}@media screen and (min-width:769px) and (max-width:1200px){.company-info dd{padding-bottom:2.19619vw}}@media screen and (min-width:1200px){.company-info dd{padding-bottom:30px}}@media screen and (min-width:769px){.company-info dd{font-size:16px}}@media screen and (min-width:769px) and (max-width:1200px){.company-info dd{font-size:1.1713vw}}@media screen and (min-width:1200px){.company-info dd{font-size:16px}}@media screen and (min-width:769px){.company-info dd{line-height:24px}}@media screen and (min-width:769px) and (max-width:1200px){.company-info dd{line-height:1.75695vw}}@media screen and (min-width:1200px){.company-info dd{line-height:24px}}@media screen and (min-width:769px){.company-info dd{padding-left:50px}}@media screen and (min-width:769px) and (max-width:1200px){.company-info dd{padding-left:3.66032vw}}@media screen and (min-width:1200px){.company-info dd{padding-left:50px}}@media screen and (min-width:769px){.company-info dd{margin-bottom:0}}@media screen and (min-width:769px) and (max-width:1200px){.company-info dd{margin-bottom:0}}@media screen and (min-width:1200px){.company-info dd{margin-bottom:0}}@media screen and (max-width:768px){.company-info dd{border-bottom:1px solid #dbdbdb}}.company-info dd:not(:last-of-type){border-bottom:1px solid #dbdbdb}.company-info .map{color:#c6c6c6;display:inline-block;font-size:14px;font-size:3.73333vw;letter-spacing:.04em;margin-top:2.13333vw}@media screen and (min-width:769px){.company-info .map{font-size:14px}}@media screen and (min-width:769px) and (max-width:1200px){.company-info .map{font-size:1.02489vw}}@media screen and (min-width:1200px){.company-info .map{font-size:14px}}@media screen and (min-width:769px){.company-info .map{margin-top:10px}}@media screen and (min-width:769px) and (max-width:1200px){.company-info .map{margin-top:.73206vw}}@media screen and (min-width:1200px){.company-info .map{margin-top:10px}}.company-info .map:before{background-image:url(../../images/icon-map-2.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:16px;height:4.26667vw;margin-right:1.33333vw;position:relative;top:4px;top:1.06667vw;width:11px;width:2.93333vw}@media screen and (min-width:769px){.company-info .map:before{width:11px}}@media screen and (min-width:769px) and (max-width:1200px){.company-info .map:before{width:.80527vw}}@media screen and (min-width:1200px){.company-info .map:before{width:11px}}@media screen and (min-width:769px){.company-info .map:before{height:16px}}@media screen and (min-width:769px) and (max-width:1200px){.company-info .map:before{height:1.1713vw}}@media screen and (min-width:1200px){.company-info .map:before{height:16px}}@media screen and (min-width:769px){.company-info .map:before{top:4px}}@media screen and (min-width:769px) and (max-width:1200px){.company-info .map:before{top:.29283vw}}@media screen and (min-width:1200px){.company-info .map:before{top:4px}}@media screen and (min-width:769px){.company-info .map:before{margin-right:5px}}@media screen and (min-width:769px) and (max-width:1200px){.company-info .map:before{margin-right:.36603vw}}@media screen and (min-width:1200px){.company-info .map:before{margin-right:5px}}@media screen and (min-width:769px){.company-info .map{transition:all .3s ease}.company-info .map:hover{opacity:.6}}.office-list{display:flex;flex-wrap:wrap}.office-list li{border-radius:10px;border-radius:2.66667vw;height:300px;height:80vw;margin-bottom:5.33333vw;margin-right:4vw;overflow:hidden;position:relative;width:160px;width:42.66667vw}@media screen and (min-width:769px){.office-list li{width:230px}}@media screen and (min-width:769px) and (max-width:1200px){.office-list li{width:16.83748vw}}@media screen and (min-width:1200px){.office-list li{width:230px}}@media screen and (min-width:769px){.office-list li{height:368px}}@media screen and (min-width:769px) and (max-width:1200px){.office-list li{height:26.93997vw}}@media screen and (min-width:1200px){.office-list li{height:368px}}@media screen and (min-width:769px){.office-list li{border-radius:10px}}@media screen and (min-width:769px) and (max-width:1200px){.office-list li{border-radius:.73206vw}}@media screen and (min-width:1200px){.office-list li{border-radius:10px}}@media screen and (min-width:769px){.office-list li{margin-right:15px}}@media screen and (min-width:769px) and (max-width:1200px){.office-list li{margin-right:1.0981vw}}@media screen and (min-width:1200px){.office-list li{margin-right:15px}}@media screen and (min-width:769px){.office-list li{margin-bottom:20px}}@media screen and (min-width:769px) and (max-width:1200px){.office-list li{margin-bottom:1.46413vw}}@media screen and (min-width:1200px){.office-list li{margin-bottom:20px}}@media screen and (max-width:768px){.office-list li:nth-of-type(2n){margin-right:0}}@media screen and (min-width:769px){.office-list li:nth-of-type(3n){margin-right:0}}.office-list li .box{background:#ff520b;bottom:0;box-sizing:border-box;color:#fff;height:150px;height:40vw;left:0;padding-left:4vw;padding-right:4vw;padding-top:5.86667vw;position:absolute;width:160px;width:42.66667vw;z-index:2}@media screen and (min-width:769px){.office-list li .box{width:230px}}@media screen and (min-width:769px) and (max-width:1200px){.office-list li .box{width:16.83748vw}}@media screen and (min-width:1200px){.office-list li .box{width:230px}}@media screen and (min-width:769px){.office-list li .box{height:134px}}@media screen and (min-width:769px) and (max-width:1200px){.office-list li .box{height:9.80966vw}}@media screen and (min-width:1200px){.office-list li .box{height:134px}}@media screen and (min-width:769px){.office-list li .box{padding-top:22px}}@media screen and (min-width:769px) and (max-width:1200px){.office-list li .box{padding-top:1.61054vw}}@media screen and (min-width:1200px){.office-list li .box{padding-top:22px}}@media screen and (min-width:769px){.office-list li .box{padding-left:20px}}@media screen and (min-width:769px) and (max-width:1200px){.office-list li .box{padding-left:1.46413vw}}@media screen and (min-width:1200px){.office-list li .box{padding-left:20px}}@media screen and (min-width:769px){.office-list li .box{padding-right:20px}}@media screen and (min-width:769px) and (max-width:1200px){.office-list li .box{padding-right:1.46413vw}}@media screen and (min-width:1200px){.office-list li .box{padding-right:20px}}.office-list li .label{align-items:center;background:#fff;border:1px solid #ff520b;border-radius:12px;border-radius:3.2vw;box-sizing:border-box;color:#ff520b;display:flex;font-size:13px;font-size:3.46667vw;font-weight:700;height:24px;height:6.4vw;justify-content:center;left:50%;letter-spacing:.06em;position:absolute;top:0;translate:-50% -50%;width:122px;width:32.53333vw;z-index:2}@media screen and (min-width:769px){.office-list li .label{width:122px}}@media screen and (min-width:769px) and (max-width:1200px){.office-list li .label{width:8.93119vw}}@media screen and (min-width:1200px){.office-list li .label{width:122px}}@media screen and (min-width:769px){.office-list li .label{height:24px}}@media screen and (min-width:769px) and (max-width:1200px){.office-list li .label{height:1.75695vw}}@media screen and (min-width:1200px){.office-list li .label{height:24px}}@media screen and (min-width:769px){.office-list li .label{border-radius:12px}}@media screen and (min-width:769px) and (max-width:1200px){.office-list li .label{border-radius:.87848vw}}@media screen and (min-width:1200px){.office-list li .label{border-radius:12px}}@media screen and (min-width:769px){.office-list li .label{font-size:14px}}@media screen and (min-width:769px) and (max-width:1200px){.office-list li .label{font-size:1.02489vw}}@media screen and (min-width:1200px){.office-list li .label{font-size:14px}}.office-list li .address{font-size:13px;font-size:3.46667vw;line-height:20px;line-height:5.33333vw;margin-bottom:2.66667vw}@media screen and (min-width:769px){.office-list li .address{font-size:16px}}@media screen and (min-width:769px) and (max-width:1200px){.office-list li .address{font-size:1.1713vw}}@media screen and (min-width:1200px){.office-list li .address{font-size:16px}}@media screen and (min-width:769px){.office-list li .address{line-height:20px}}@media screen and (min-width:769px) and (max-width:1200px){.office-list li .address{line-height:1.46413vw}}@media screen and (min-width:1200px){.office-list li .address{line-height:20px}}@media screen and (min-width:769px){.office-list li .address{margin-bottom:10px}}@media screen and (min-width:769px) and (max-width:1200px){.office-list li .address{margin-bottom:.73206vw}}@media screen and (min-width:1200px){.office-list li .address{margin-bottom:10px}}.office-list li .map{color:#fff;font-size:12px;font-size:3.2vw;letter-spacing:.04em;text-decoration:underline}@media screen and (min-width:769px){.office-list li .map{font-size:12px}}@media screen and (min-width:769px) and (max-width:1200px){.office-list li .map{font-size:.87848vw}}@media screen and (min-width:1200px){.office-list li .map{font-size:12px}}.office-list li .map:before{background-image:url(../../images/icon-map-1.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:16px;height:4.26667vw;margin-right:1.33333vw;position:relative;top:4px;top:1.06667vw;width:11px;width:2.93333vw}@media screen and (min-width:769px){.office-list li .map:before{width:11px}}@media screen and (min-width:769px) and (max-width:1200px){.office-list li .map:before{width:.80527vw}}@media screen and (min-width:1200px){.office-list li .map:before{width:11px}}@media screen and (min-width:769px){.office-list li .map:before{height:16px}}@media screen and (min-width:769px) and (max-width:1200px){.office-list li .map:before{height:1.1713vw}}@media screen and (min-width:1200px){.office-list li .map:before{height:16px}}@media screen and (min-width:769px){.office-list li .map:before{top:4px}}@media screen and (min-width:769px) and (max-width:1200px){.office-list li .map:before{top:.29283vw}}@media screen and (min-width:1200px){.office-list li .map:before{top:4px}}@media screen and (min-width:769px){.office-list li .map:before{margin-right:5px}}@media screen and (min-width:769px) and (max-width:1200px){.office-list li .map:before{margin-right:.36603vw}}@media screen and (min-width:1200px){.office-list li .map:before{margin-right:5px}}@media screen and (min-width:769px){.office-list li .map{transition:all .3s ease}.office-list li .map:hover{opacity:.6}}#contact{background:#f5f5f5;padding-bottom:21.33333vw;padding-top:21.33333vw}@media screen and (min-width:769px){#contact{padding-top:120px}}@media screen and (min-width:769px) and (max-width:1200px){#contact{padding-top:8.78477vw}}@media screen and (min-width:1200px){#contact{padding-top:120px}}@media screen and (min-width:769px){#contact{padding-bottom:120px}}@media screen and (min-width:769px) and (max-width:1200px){#contact{padding-bottom:8.78477vw}}@media screen and (min-width:1200px){#contact{padding-bottom:120px}}.contact-head{margin-bottom:2.66667vw}@media screen and (min-width:769px){.contact-head{margin-bottom:10px}}@media screen and (min-width:769px) and (max-width:1200px){.contact-head{margin-bottom:.73206vw}}@media screen and (min-width:1200px){.contact-head{margin-bottom:10px}}.contact-desc{font-size:18px;font-size:4.8vw;font-weight:700;letter-spacing:.05em;line-height:32px;line-height:8.53333vw;margin-bottom:12vw;text-align:center}@media screen and (min-width:769px){.contact-desc{font-size:18px}}@media screen and (min-width:769px) and (max-width:1200px){.contact-desc{font-size:1.31772vw}}@media screen and (min-width:1200px){.contact-desc{font-size:18px}}@media screen and (min-width:769px){.contact-desc{line-height:32px}}@media screen and (min-width:769px) and (max-width:1200px){.contact-desc{line-height:2.34261vw}}@media screen and (min-width:1200px){.contact-desc{line-height:32px}}@media screen and (min-width:769px){.contact-desc{margin-bottom:50px}}@media screen and (min-width:769px) and (max-width:1200px){.contact-desc{margin-bottom:3.66032vw}}@media screen and (min-width:1200px){.contact-desc{margin-bottom:50px}}.contact-desc .orange{color:#ff520b}#form{margin-left:auto;margin-right:auto;width:335px;width:89.33333vw}@media screen and (min-width:769px){#form{width:700px}}@media screen and (min-width:769px) and (max-width:1200px){#form{width:51.24451vw}}@media screen and (min-width:1200px){#form{width:700px}}.form-item{margin-bottom:6.66667vw}@media screen and (min-width:769px){.form-item{margin-bottom:35px}}@media screen and (min-width:769px) and (max-width:1200px){.form-item{margin-bottom:2.56223vw}}@media screen and (min-width:1200px){.form-item{margin-bottom:35px}}@media screen and (min-width:769px){.form-item{align-items:center;display:flex;flex-wrap:wrap}}.form-item label{align-items:center;box-sizing:border-box;display:flex;font-size:16px;font-size:4.26667vw;font-weight:700;letter-spacing:.05em;margin-bottom:3.46667vw;padding-right:0;white-space:nowrap;width:335px;width:89.33333vw}@media screen and (min-width:769px){.form-item label{width:240px}}@media screen and (min-width:769px) and (max-width:1200px){.form-item label{width:17.56955vw}}@media screen and (min-width:1200px){.form-item label{width:240px}}@media screen and (min-width:769px){.form-item label{font-size:16px}}@media screen and (min-width:769px) and (max-width:1200px){.form-item label{font-size:1.1713vw}}@media screen and (min-width:1200px){.form-item label{font-size:16px}}@media screen and (min-width:769px){.form-item label{padding-right:50px}}@media screen and (min-width:769px) and (max-width:1200px){.form-item label{padding-right:3.66032vw}}@media screen and (min-width:1200px){.form-item label{padding-right:50px}}@media screen and (min-width:769px){.form-item label{margin-bottom:0}}@media screen and (min-width:769px) and (max-width:1200px){.form-item label{margin-bottom:0}}@media screen and (min-width:1200px){.form-item label{margin-bottom:0}}.form-item label.optional:after{align-items:center;background:#c6c6c6;border-radius:4px;border-radius:1.06667vw;box-sizing:border-box;color:#fff;content:"任意";display:flex;font-size:14px;font-size:3.73333vw;height:20px;height:5.33333vw;justify-content:center;letter-spacing:.04em;margin-left:4vw;position:relative;top:1px;top:.26667vw;width:40px;width:10.66667vw}@media screen and (min-width:769px){.form-item label.optional:after{font-size:14px}}@media screen and (min-width:769px) and (max-width:1200px){.form-item label.optional:after{font-size:1.02489vw}}@media screen and (min-width:1200px){.form-item label.optional:after{font-size:14px}}@media screen and (min-width:769px){.form-item label.optional:after{width:40px}}@media screen and (min-width:769px) and (max-width:1200px){.form-item label.optional:after{width:2.92826vw}}@media screen and (min-width:1200px){.form-item label.optional:after{width:40px}}@media screen and (min-width:769px){.form-item label.optional:after{height:20px}}@media screen and (min-width:769px) and (max-width:1200px){.form-item label.optional:after{height:1.46413vw}}@media screen and (min-width:1200px){.form-item label.optional:after{height:20px}}@media screen and (min-width:769px){.form-item label.optional:after{margin-left:15px}}@media screen and (min-width:769px) and (max-width:1200px){.form-item label.optional:after{margin-left:1.0981vw}}@media screen and (min-width:1200px){.form-item label.optional:after{margin-left:15px}}@media screen and (min-width:769px){.form-item label.optional:after{top:1px}}@media screen and (min-width:769px) and (max-width:1200px){.form-item label.optional:after{top:.07321vw}}@media screen and (min-width:1200px){.form-item label.optional:after{top:1px}}@media screen and (min-width:769px){.form-item label.optional:after{border-radius:4px}}@media screen and (min-width:769px) and (max-width:1200px){.form-item label.optional:after{border-radius:.29283vw}}@media screen and (min-width:1200px){.form-item label.optional:after{border-radius:4px}}.form-item label.required:after{align-items:center;background:#fa020f;border-radius:4px;border-radius:1.06667vw;box-sizing:border-box;color:#fff;content:"必須";display:flex;font-size:14px;font-size:3.73333vw;height:20px;height:5.33333vw;justify-content:center;letter-spacing:.03em;margin-left:4vw;position:relative;top:1px;top:.26667vw;width:40px;width:10.66667vw}@media screen and (min-width:769px){.form-item label.required:after{font-size:14px}}@media screen and (min-width:769px) and (max-width:1200px){.form-item label.required:after{font-size:1.02489vw}}@media screen and (min-width:1200px){.form-item label.required:after{font-size:14px}}@media screen and (min-width:769px){.form-item label.required:after{width:40px}}@media screen and (min-width:769px) and (max-width:1200px){.form-item label.required:after{width:2.92826vw}}@media screen and (min-width:1200px){.form-item label.required:after{width:40px}}@media screen and (min-width:769px){.form-item label.required:after{height:20px}}@media screen and (min-width:769px) and (max-width:1200px){.form-item label.required:after{height:1.46413vw}}@media screen and (min-width:1200px){.form-item label.required:after{height:20px}}@media screen and (min-width:769px){.form-item label.required:after{margin-left:15px}}@media screen and (min-width:769px) and (max-width:1200px){.form-item label.required:after{margin-left:1.0981vw}}@media screen and (min-width:1200px){.form-item label.required:after{margin-left:15px}}@media screen and (min-width:769px){.form-item label.required:after{top:1px}}@media screen and (min-width:769px) and (max-width:1200px){.form-item label.required:after{top:.07321vw}}@media screen and (min-width:1200px){.form-item label.required:after{top:1px}}@media screen and (min-width:769px){.form-item label.required:after{border-radius:4px}}@media screen and (min-width:769px) and (max-width:1200px){.form-item label.required:after{border-radius:.29283vw}}@media screen and (min-width:1200px){.form-item label.required:after{border-radius:4px}}.form-item input,.form-item textarea{background:#fff;box-sizing:border-box;font-size:16px;font-size:4.26667vw;letter-spacing:.05em;width:335px;width:89.33333vw}@media screen and (min-width:769px){.form-item input,.form-item textarea{width:425px}}@media screen and (min-width:769px) and (max-width:1200px){.form-item input,.form-item textarea{width:31.11274vw}}@media screen and (min-width:1200px){.form-item input,.form-item textarea{width:425px}}@media screen and (min-width:769px){.form-item input,.form-item textarea{font-size:16px}}@media screen and (min-width:769px) and (max-width:1200px){.form-item input,.form-item textarea{font-size:1.1713vw}}@media screen and (min-width:1200px){.form-item input,.form-item textarea{font-size:16px}}.form-item input::-moz-placeholder,.form-item textarea::-moz-placeholder{color:#c6c6c6;font-size:14px;font-size:3.73333vw;letter-spacing:.04em}.form-item input::placeholder,.form-item textarea::placeholder{color:#c6c6c6;font-size:14px;font-size:3.73333vw;letter-spacing:.04em}@media screen and (min-width:769px){.form-item input::-moz-placeholder,.form-item textarea::-moz-placeholder{font-size:14px}.form-item input::placeholder,.form-item textarea::placeholder{font-size:14px}}@media screen and (min-width:769px) and (max-width:1200px){.form-item input::-moz-placeholder,.form-item textarea::-moz-placeholder{font-size:1.02489vw}.form-item input::placeholder,.form-item textarea::placeholder{font-size:1.02489vw}}@media screen and (min-width:1200px){.form-item input::-moz-placeholder,.form-item textarea::-moz-placeholder{font-size:14px}.form-item input::placeholder,.form-item textarea::placeholder{font-size:14px}}.form-item input{height:50px;height:13.33333vw;padding:0 1em}@media screen and (min-width:769px){.form-item input{height:50px}}@media screen and (min-width:769px) and (max-width:1200px){.form-item input{height:3.66032vw}}@media screen and (min-width:1200px){.form-item input{height:50px}}.form-item textarea{height:120px;height:32vw;padding:1em}@media screen and (min-width:769px){.form-item textarea{height:150px}}@media screen and (min-width:769px) and (max-width:1200px){.form-item textarea{height:10.98097vw}}@media screen and (min-width:1200px){.form-item textarea{height:150px}}.form-item .placeholder{box-sizing:border-box;color:#c6c6c6;display:block;font-size:14px;font-size:3.73333vw;font-weight:500;letter-spacing:.04em;margin-top:1.86667vw;padding-left:0;width:100%}@media screen and (min-width:769px){.form-item .placeholder{margin-top:7px}}@media screen and (min-width:769px) and (max-width:1200px){.form-item .placeholder{margin-top:.51245vw}}@media screen and (min-width:1200px){.form-item .placeholder{margin-top:7px}}@media screen and (min-width:769px){.form-item .placeholder{font-size:14px}}@media screen and (min-width:769px) and (max-width:1200px){.form-item .placeholder{font-size:1.02489vw}}@media screen and (min-width:1200px){.form-item .placeholder{font-size:14px}}@media screen and (min-width:769px){.form-item .placeholder{padding-left:240px}}@media screen and (min-width:769px) and (max-width:1200px){.form-item .placeholder{padding-left:17.56955vw}}@media screen and (min-width:1200px){.form-item .placeholder{padding-left:240px}}input.error,textarea.error{background-color:#fdd!important;box-shadow:inset 500px 500px 100px #fdd}input.error#privacy+label:before,input.error[type=radio]+label:before,textarea.error#privacy+label:before,textarea.error[type=radio]+label:before{background-color:#fdd}.check{align-items:center;border-top:1px solid #dbdbdb;display:flex;font-size:15px;font-size:4vw;justify-content:center;letter-spacing:.05em;margin-bottom:8vw;margin-top:5.33333vw;padding-top:8vw}@media screen and (min-width:769px){.check{font-size:15px}}@media screen and (min-width:769px) and (max-width:1200px){.check{font-size:1.0981vw}}@media screen and (min-width:1200px){.check{font-size:15px}}@media screen and (min-width:769px){.check{margin-top:30px}}@media screen and (min-width:769px) and (max-width:1200px){.check{margin-top:2.19619vw}}@media screen and (min-width:1200px){.check{margin-top:30px}}@media screen and (min-width:769px){.check{margin-bottom:84px}}@media screen and (min-width:769px) and (max-width:1200px){.check{margin-bottom:6.14934vw}}@media screen and (min-width:1200px){.check{margin-bottom:84px}}@media screen and (min-width:769px){.check{padding-top:35px}}@media screen and (min-width:769px) and (max-width:1200px){.check{padding-top:2.56223vw}}@media screen and (min-width:1200px){.check{padding-top:35px}}.check label{align-items:center;cursor:pointer;display:flex;justify-content:center}.check label:before{border:1px solid #c6c6c6;border-radius:2px;box-sizing:border-box;content:"";display:inline-block;height:15px;height:4vw;margin-right:10px;width:15px;width:4vw}@media screen and (min-width:769px){.check label:before{width:15px}}@media screen and (min-width:769px) and (max-width:1200px){.check label:before{width:1.0981vw}}@media screen and (min-width:1200px){.check label:before{width:15px}}@media screen and (min-width:769px){.check label:before{height:15px}}@media screen and (min-width:769px) and (max-width:1200px){.check label:before{height:1.0981vw}}@media screen and (min-width:1200px){.check label:before{height:15px}}.check input:checked+label:before{background-image:url(../../images/icon-check.svg);background-position:50%;background-repeat:no-repeat;background-size:11px auto}.check a{color:#ff520b}@media screen and (min-width:769px){.check a{transition:all .3s ease}.check a:hover{opacity:.7}}#confirm,#submit{align-items:center;background:#ff520b;border-radius:30px;border-radius:8vw;color:#fff;cursor:pointer;display:flex;font-size:16px;font-size:4.26667vw;font-weight:700;height:50px;height:13.33333vw;justify-content:center;letter-spacing:.05em;position:relative;width:335px;width:89.33333vw}@media screen and (min-width:769px){#confirm,#submit{width:360px}}@media screen and (min-width:769px) and (max-width:1200px){#confirm,#submit{width:26.35432vw}}@media screen and (min-width:1200px){#confirm,#submit{width:360px}}@media screen and (min-width:769px){#confirm,#submit{height:60px}}@media screen and (min-width:769px) and (max-width:1200px){#confirm,#submit{height:4.39239vw}}@media screen and (min-width:1200px){#confirm,#submit{height:60px}}@media screen and (min-width:769px){#confirm,#submit{border-radius:30px}}@media screen and (min-width:769px) and (max-width:1200px){#confirm,#submit{border-radius:2.19619vw}}@media screen and (min-width:1200px){#confirm,#submit{border-radius:30px}}@media screen and (min-width:769px){#confirm,#submit{font-size:16px}}@media screen and (min-width:769px) and (max-width:1200px){#confirm,#submit{font-size:1.1713vw}}@media screen and (min-width:1200px){#confirm,#submit{font-size:16px}}#confirm:after,#submit:after{background-image:url(../../images/icon-arrow-2.svg);background-repeat:no-repeat;background-size:contain;content:"";height:13px;height:3.46667vw;pointer-events:none;position:absolute;right:20px;right:5.33333vw;top:50%;translate:0 -50%;width:7px;width:1.86667vw}@media screen and (min-width:769px){#confirm:after,#submit:after{width:7px}}@media screen and (min-width:769px) and (max-width:1200px){#confirm:after,#submit:after{width:.51245vw}}@media screen and (min-width:1200px){#confirm:after,#submit:after{width:7px}}@media screen and (min-width:769px){#confirm:after,#submit:after{height:13px}}@media screen and (min-width:769px) and (max-width:1200px){#confirm:after,#submit:after{height:.95168vw}}@media screen and (min-width:1200px){#confirm:after,#submit:after{height:13px}}@media screen and (min-width:769px){#confirm:after,#submit:after{right:22px}}@media screen and (min-width:769px) and (max-width:1200px){#confirm:after,#submit:after{right:1.61054vw}}@media screen and (min-width:1200px){#confirm:after,#submit:after{right:22px}}@media screen and (min-width:769px){#confirm,#submit{transition:background .3s ease-in-out}#confirm:hover,#submit:hover{background:#d83d00}}#back,#back-to-top{align-items:center;background:#c6c6c6;border-radius:30px;border-radius:8vw;color:#fff;cursor:pointer;display:flex;font-size:16px;font-size:4.26667vw;font-weight:700;height:50px;height:13.33333vw;justify-content:center;letter-spacing:.05em;margin-right:0;position:relative;width:335px;width:89.33333vw}@media screen and (min-width:769px){#back,#back-to-top{width:360px}}@media screen and (min-width:769px) and (max-width:1200px){#back,#back-to-top{width:26.35432vw}}@media screen and (min-width:1200px){#back,#back-to-top{width:360px}}@media screen and (min-width:769px){#back,#back-to-top{height:60px}}@media screen and (min-width:769px) and (max-width:1200px){#back,#back-to-top{height:4.39239vw}}@media screen and (min-width:1200px){#back,#back-to-top{height:60px}}@media screen and (min-width:769px){#back,#back-to-top{border-radius:30px}}@media screen and (min-width:769px) and (max-width:1200px){#back,#back-to-top{border-radius:2.19619vw}}@media screen and (min-width:1200px){#back,#back-to-top{border-radius:30px}}@media screen and (min-width:769px){#back,#back-to-top{font-size:16px}}@media screen and (min-width:769px) and (max-width:1200px){#back,#back-to-top{font-size:1.1713vw}}@media screen and (min-width:1200px){#back,#back-to-top{font-size:16px}}@media screen and (min-width:769px){#back,#back-to-top{margin-right:33px}}@media screen and (min-width:769px) and (max-width:1200px){#back,#back-to-top{margin-right:2.41581vw}}@media screen and (min-width:1200px){#back,#back-to-top{margin-right:33px}}#back-to-top:after,#back:after{background-image:url(../../images/icon-arrow-2.svg);background-repeat:no-repeat;background-size:contain;content:"";height:11px;height:2.93333vw;left:10px;left:2.66667vw;position:absolute;rotate:180deg;top:50%;translate:0 -50%;width:7px;width:1.86667vw}@media screen and (min-width:769px){#back-to-top:after,#back:after{width:7px}}@media screen and (min-width:769px) and (max-width:1200px){#back-to-top:after,#back:after{width:.51245vw}}@media screen and (min-width:1200px){#back-to-top:after,#back:after{width:7px}}@media screen and (min-width:769px){#back-to-top:after,#back:after{height:11px}}@media screen and (min-width:769px) and (max-width:1200px){#back-to-top:after,#back:after{height:.80527vw}}@media screen and (min-width:1200px){#back-to-top:after,#back:after{height:11px}}@media screen and (min-width:769px){#back-to-top:after,#back:after{left:15px}}@media screen and (min-width:769px) and (max-width:1200px){#back-to-top:after,#back:after{left:1.0981vw}}@media screen and (min-width:1200px){#back-to-top:after,#back:after{left:15px}}@media screen and (min-width:769px){#back,#back-to-top,#back-to-top:after,#back:after{transition:all .3s ease-in-out}}#confirm{margin-left:auto;margin-right:auto}#submit{margin-bottom:8vw;margin-left:0}@media screen and (min-width:769px){#submit{margin-left:33px}}@media screen and (min-width:769px) and (max-width:1200px){#submit{margin-left:2.41581vw}}@media screen and (min-width:1200px){#submit{margin-left:33px}}@media screen and (min-width:769px){#submit{margin-bottom:0}}@media screen and (min-width:769px) and (max-width:1200px){#submit{margin-bottom:0}}@media screen and (min-width:1200px){#submit{margin-bottom:0}}#confirm-msg,.phase-confirm,body.confirm #confirm,body.confirm #intro-msg{display:none}body.confirm #confirm-msg{display:block}body.confirm label.optional:after,body.confirm label.required:after,body.confirm label[for=privacy]{display:none}body.confirm #form{background:#fff;border-radius:10px;border-radius:2.66667vw;box-sizing:border-box;padding-left:8vw;padding-right:8vw;padding-top:8vw;width:335px;width:89.33333vw}@media screen and (min-width:769px){body.confirm #form{width:800px}}@media screen and (min-width:769px) and (max-width:1200px){body.confirm #form{width:58.56515vw}}@media screen and (min-width:1200px){body.confirm #form{width:800px}}@media screen and (min-width:769px){body.confirm #form{padding-top:25px}}@media screen and (min-width:769px) and (max-width:1200px){body.confirm #form{padding-top:1.83016vw}}@media screen and (min-width:1200px){body.confirm #form{padding-top:25px}}@media screen and (min-width:769px){body.confirm #form{padding-left:50px}}@media screen and (min-width:769px) and (max-width:1200px){body.confirm #form{padding-left:3.66032vw}}@media screen and (min-width:1200px){body.confirm #form{padding-left:50px}}@media screen and (min-width:769px){body.confirm #form{padding-right:50px}}@media screen and (min-width:769px) and (max-width:1200px){body.confirm #form{padding-right:3.66032vw}}@media screen and (min-width:1200px){body.confirm #form{padding-right:50px}}@media screen and (min-width:769px){body.confirm #form{border-radius:10px}}@media screen and (min-width:769px) and (max-width:1200px){body.confirm #form{border-radius:.73206vw}}@media screen and (min-width:1200px){body.confirm #form{border-radius:10px}}body.confirm .form-item label{margin-right:0;width:335px;width:89.33333vw}@media screen and (min-width:769px){body.confirm .form-item label{width:220px}}@media screen and (min-width:769px) and (max-width:1200px){body.confirm .form-item label{width:16.10542vw}}@media screen and (min-width:1200px){body.confirm .form-item label{width:220px}}body.confirm input,body.confirm textarea{width:335px;width:89.33333vw}@media screen and (min-width:769px){body.confirm input,body.confirm textarea{width:400px}}@media screen and (min-width:769px) and (max-width:1200px){body.confirm input,body.confirm textarea{width:29.28258vw}}@media screen and (min-width:1200px){body.confirm input,body.confirm textarea{width:400px}}body.confirm input::-moz-placeholder,body.confirm textarea::-moz-placeholder{color:transparent}body.confirm input::placeholder,body.confirm textarea::placeholder{color:transparent}body.confirm input,body.confirm textarea{background:transparent;color:#000;font-size:15px;font-size:4vw;pointer-events:none}@media screen and (min-width:769px){body.confirm input,body.confirm textarea{font-size:15px}}@media screen and (min-width:769px) and (max-width:1200px){body.confirm input,body.confirm textarea{font-size:1.0981vw}}@media screen and (min-width:1200px){body.confirm input,body.confirm textarea{font-size:15px}}body.confirm input[name=yourage],body.confirm textarea[name=yourage]{width:1.2em}body.confirm input[type=radio]+label,body.confirm textarea[type=radio]+label{display:none}body.confirm input[type=radio]:checked+label,body.confirm textarea[type=radio]:checked+label{display:block;padding-left:0}body.confirm input[type=radio]:checked+label:after,body.confirm input[type=radio]:checked+label:before,body.confirm textarea[type=radio]:checked+label:after,body.confirm textarea[type=radio]:checked+label:before{display:none}body.confirm input:-webkit-autofill,body.confirm textarea:-webkit-autofill{background:transparent}body.confirm .placeholder{display:none}body.confirm textarea{height:auto!important}body.confirm .phase-confirm{display:flex}@media screen and (max-width:768px){body.confirm .phase-confirm{flex-direction:column-reverse}}@media screen and (min-width:769px){body.confirm .phase-confirm{justify-content:center}}body.confirm .motivation{margin-left:auto;margin-right:auto;width:315px;width:84vw}@media screen and (min-width:769px){body.confirm .motivation{width:766px}}@media screen and (min-width:769px) and (max-width:1200px){body.confirm .motivation{width:56.07613vw}}@media screen and (min-width:1200px){body.confirm .motivation{width:766px}}@media screen and (min-width:769px){body.confirm .motivation{display:flex}}body.confirm .motivation .desc,body.confirm .motivation .optional{display:none}body.confirm .motivation .ttl{align-items:flex-start;width:315px;width:84vw}@media screen and (min-width:769px){body.confirm .motivation .ttl{width:200px}}@media screen and (min-width:769px) and (max-width:1200px){body.confirm .motivation .ttl{width:14.64129vw}}@media screen and (min-width:1200px){body.confirm .motivation .ttl{width:200px}}body.confirm .motivation .motivation-txtarea{background:transparent;border:none;height:150px;height:40vw;padding:0;width:315px;width:84vw}@media screen and (min-width:769px){body.confirm .motivation .motivation-txtarea{width:566px}}@media screen and (min-width:769px) and (max-width:1200px){body.confirm .motivation .motivation-txtarea{width:41.43485vw}}@media screen and (min-width:1200px){body.confirm .motivation .motivation-txtarea{width:566px}}@media screen and (min-width:769px){body.confirm .motivation .motivation-txtarea{height:150px}}@media screen and (min-width:769px) and (max-width:1200px){body.confirm .motivation .motivation-txtarea{height:10.98097vw}}@media screen and (min-width:1200px){body.confirm .motivation .motivation-txtarea{height:150px}}body.confirm .privacy{display:none}body.confirm .check{border-top:none;padding-top:0}body.complete #confirm,body.complete #confirm-msg,body.complete #formsection,body.complete #intro,body.complete .l-subpage-kv{display:none}body.complete #complete-msg{display:block}#thanks-comment{box-sizing:border-box;margin-bottom:10.66667vw;margin-left:auto;margin-right:auto;padding:8vw 5.33333vw .26667vw;text-align:center;width:335px;width:89.33333vw}@media screen and (min-width:769px){#thanks-comment{width:660px}}@media screen and (min-width:769px) and (max-width:1200px){#thanks-comment{width:48.31625vw}}@media screen and (min-width:1200px){#thanks-comment{width:660px}}@media screen and (min-width:769px){#thanks-comment{padding-top:25px}}@media screen and (min-width:769px) and (max-width:1200px){#thanks-comment{padding-top:1.83016vw}}@media screen and (min-width:1200px){#thanks-comment{padding-top:25px}}@media screen and (min-width:769px){#thanks-comment{padding-left:15px}}@media screen and (min-width:769px) and (max-width:1200px){#thanks-comment{padding-left:1.0981vw}}@media screen and (min-width:1200px){#thanks-comment{padding-left:15px}}@media screen and (min-width:769px){#thanks-comment{padding-right:15px}}@media screen and (min-width:769px) and (max-width:1200px){#thanks-comment{padding-right:1.0981vw}}@media screen and (min-width:1200px){#thanks-comment{padding-right:15px}}@media screen and (min-width:769px){#thanks-comment{padding-bottom:1px}}@media screen and (min-width:769px) and (max-width:1200px){#thanks-comment{padding-bottom:.07321vw}}@media screen and (min-width:1200px){#thanks-comment{padding-bottom:1px}}@media screen and (min-width:769px){#thanks-comment{margin-bottom:60px}}@media screen and (min-width:769px) and (max-width:1200px){#thanks-comment{margin-bottom:4.39239vw}}@media screen and (min-width:1200px){#thanks-comment{margin-bottom:60px}}#thanks-comment .head{font-size:16px;font-size:4.26667vw;font-weight:700;letter-spacing:.05em;margin-bottom:8vw}@media screen and (min-width:769px){#thanks-comment .head{font-size:18px}}@media screen and (min-width:769px) and (max-width:1200px){#thanks-comment .head{font-size:1.31772vw}}@media screen and (min-width:1200px){#thanks-comment .head{font-size:18px}}@media screen and (min-width:769px){#thanks-comment .head{margin-bottom:35px}}@media screen and (min-width:769px) and (max-width:1200px){#thanks-comment .head{margin-bottom:2.56223vw}}@media screen and (min-width:1200px){#thanks-comment .head{margin-bottom:35px}}#thanks-comment .body{font-size:15px;font-size:4vw;font-weight:500;line-height:28px;line-height:7.46667vw;margin-bottom:8vw}@media screen and (min-width:769px){#thanks-comment .body{font-size:16px}}@media screen and (min-width:769px) and (max-width:1200px){#thanks-comment .body{font-size:1.1713vw}}@media screen and (min-width:1200px){#thanks-comment .body{font-size:16px}}@media screen and (min-width:769px){#thanks-comment .body{line-height:36px}}@media screen and (min-width:769px) and (max-width:1200px){#thanks-comment .body{line-height:2.63543vw}}@media screen and (min-width:1200px){#thanks-comment .body{line-height:36px}}@media screen and (min-width:769px){#thanks-comment .body{margin-bottom:35px}}@media screen and (min-width:769px) and (max-width:1200px){#thanks-comment .body{margin-bottom:2.56223vw}}@media screen and (min-width:1200px){#thanks-comment .body{margin-bottom:35px}}@media screen and (max-width:768px){#thanks-comment .body{text-align:left}}#back-to-top{margin-left:auto;margin-right:auto!important}#footer{background:#242424;box-sizing:border-box;padding-bottom:32vw;padding-top:9.33333vw}@media screen and (min-width:769px){#footer{padding-top:40px}}@media screen and (min-width:769px) and (max-width:1200px){#footer{padding-top:2.92826vw}}@media screen and (min-width:1200px){#footer{padding-top:40px}}@media screen and (min-width:769px){#footer{padding-bottom:40px}}@media screen and (min-width:769px) and (max-width:1200px){#footer{padding-bottom:2.92826vw}}@media screen and (min-width:1200px){#footer{padding-bottom:40px}}#footer-logo{height:45px;height:12vw;margin-bottom:5.33333vw;margin-left:auto;margin-right:auto;width:220px;width:58.66667vw}@media screen and (min-width:769px){#footer-logo{width:281px}}@media screen and (min-width:769px) and (max-width:1200px){#footer-logo{width:20.57101vw}}@media screen and (min-width:1200px){#footer-logo{width:281px}}@media screen and (min-width:769px){#footer-logo{height:58px}}@media screen and (min-width:769px) and (max-width:1200px){#footer-logo{height:4.24597vw}}@media screen and (min-width:1200px){#footer-logo{height:58px}}@media screen and (min-width:769px){#footer-logo{margin-bottom:20px}}@media screen and (min-width:769px) and (max-width:1200px){#footer-logo{margin-bottom:1.46413vw}}@media screen and (min-width:1200px){#footer-logo{margin-bottom:20px}}#footer-logo img{width:100%}.footer-info{color:#fff;text-align:center}.footer-info .name{display:block;font-size:16px;font-size:4.26667vw;font-weight:700;letter-spacing:.05em;margin-bottom:2.66667vw}@media screen and (min-width:769px){.footer-info .name{font-size:16px}}@media screen and (min-width:769px) and (max-width:1200px){.footer-info .name{font-size:1.1713vw}}@media screen and (min-width:1200px){.footer-info .name{font-size:16px}}@media screen and (min-width:769px){.footer-info .name{margin-bottom:5px}}@media screen and (min-width:769px) and (max-width:1200px){.footer-info .name{margin-bottom:.36603vw}}@media screen and (min-width:1200px){.footer-info .name{margin-bottom:5px}}.footer-info .address{display:block;font-size:14px;font-size:3.73333vw;letter-spacing:.05em;line-height:25px;line-height:6.66667vw;margin-bottom:1.33333vw}@media screen and (min-width:769px){.footer-info .address{font-size:14px}}@media screen and (min-width:769px) and (max-width:1200px){.footer-info .address{font-size:1.02489vw}}@media screen and (min-width:1200px){.footer-info .address{font-size:14px}}@media screen and (min-width:769px){.footer-info .address{line-height:25px}}@media screen and (min-width:769px) and (max-width:1200px){.footer-info .address{line-height:1.83016vw}}@media screen and (min-width:1200px){.footer-info .address{line-height:25px}}@media screen and (min-width:769px){.footer-info .address{margin-bottom:5px}}@media screen and (min-width:769px) and (max-width:1200px){.footer-info .address{margin-bottom:.36603vw}}@media screen and (min-width:1200px){.footer-info .address{margin-bottom:5px}}.footer-info .map{margin-bottom:5.33333vw}@media screen and (min-width:769px){.footer-info .map{margin-bottom:20px}}@media screen and (min-width:769px) and (max-width:1200px){.footer-info .map{margin-bottom:1.46413vw}}@media screen and (min-width:1200px){.footer-info .map{margin-bottom:20px}}.footer-info .map .icon{display:inline-block;height:15px;height:4vw;margin-right:1.6vw;width:11px;width:2.93333vw}@media screen and (min-width:769px){.footer-info .map .icon{width:11px}}@media screen and (min-width:769px) and (max-width:1200px){.footer-info .map .icon{width:.80527vw}}@media screen and (min-width:1200px){.footer-info .map .icon{width:11px}}@media screen and (min-width:769px){.footer-info .map .icon{height:15px}}@media screen and (min-width:769px) and (max-width:1200px){.footer-info .map .icon{height:1.0981vw}}@media screen and (min-width:1200px){.footer-info .map .icon{height:15px}}@media screen and (min-width:769px){.footer-info .map .icon{margin-right:6px}}@media screen and (min-width:769px) and (max-width:1200px){.footer-info .map .icon{margin-right:.43924vw}}@media screen and (min-width:1200px){.footer-info .map .icon{margin-right:6px}}.footer-info .map .icon img{width:100%}.footer-info .map .link{color:#fff;display:inline-block;font-size:14px;font-size:3.73333vw;letter-spacing:.05em;text-decoration:underline}@media screen and (min-width:769px){.footer-info .map .link{font-size:14px}}@media screen and (min-width:769px) and (max-width:1200px){.footer-info .map .link{font-size:1.02489vw}}@media screen and (min-width:1200px){.footer-info .map .link{font-size:14px}}@media screen and (min-width:769px){.footer-info .map .link{transition:opacity .3s ease}.footer-info .map .link:hover{opacity:.7}}.footer-info .tel{color:#fff;font-size:16px;font-size:4.26667vw;font-weight:700;letter-spacing:.05em}@media screen and (min-width:769px){.footer-info .tel{font-size:16px}}@media screen and (min-width:769px) and (max-width:1200px){.footer-info .tel{font-size:1.1713vw}}@media screen and (min-width:1200px){.footer-info .tel{font-size:16px}}@media screen and (min-width:769px){.footer-info .tel{transition:opacity .3s ease}.footer-info .tel:hover{opacity:.7}}.footer-info .tel .icon{display:inline-block;height:16px;height:4.26667vw;margin-right:1.06667vw;position:relative;top:4px;top:1.06667vw;width:12px;width:3.2vw}@media screen and (min-width:769px){.footer-info .tel .icon{margin-right:4px}}@media screen and (min-width:769px) and (max-width:1200px){.footer-info .tel .icon{margin-right:.29283vw}}@media screen and (min-width:1200px){.footer-info .tel .icon{margin-right:4px}}@media screen and (min-width:769px){.footer-info .tel .icon{width:12px}}@media screen and (min-width:769px) and (max-width:1200px){.footer-info .tel .icon{width:.87848vw}}@media screen and (min-width:1200px){.footer-info .tel .icon{width:12px}}@media screen and (min-width:769px){.footer-info .tel .icon{height:16px}}@media screen and (min-width:769px) and (max-width:1200px){.footer-info .tel .icon{height:1.1713vw}}@media screen and (min-width:1200px){.footer-info .tel .icon{height:16px}}@media screen and (min-width:769px){.footer-info .tel .icon{top:4px}}@media screen and (min-width:769px) and (max-width:1200px){.footer-info .tel .icon{top:.29283vw}}@media screen and (min-width:1200px){.footer-info .tel .icon{top:4px}}.footer-info .tel .icon img{width:100%}.footer-info .hour{color:#fff;font-size:14px;font-size:3.73333vw;letter-spacing:.05em;line-height:25px;line-height:6.66667vw;margin-top:1.33333vw}@media screen and (min-width:769px){.footer-info .hour{font-size:14px}}@media screen and (min-width:769px) and (max-width:1200px){.footer-info .hour{font-size:1.02489vw}}@media screen and (min-width:1200px){.footer-info .hour{font-size:14px}}@media screen and (min-width:769px){.footer-info .hour{line-height:25px}}@media screen and (min-width:769px) and (max-width:1200px){.footer-info .hour{line-height:1.83016vw}}@media screen and (min-width:1200px){.footer-info .hour{line-height:25px}}@media screen and (min-width:769px){.footer-info .hour{margin-top:0}}@media screen and (min-width:769px) and (max-width:1200px){.footer-info .hour{margin-top:0}}@media screen and (min-width:1200px){.footer-info .hour{margin-top:0}}@media screen and (max-width:768px){.footer-info .hour{display:block}}@media screen and (min-width:769px){.setOrder{color:#000}}@media screen and (min-width:961px){.setOrder{color:#000}}@media screen and (max-width:768px){.setOrder{color:#000}}.anim.is-inview{opacity:1}.anim-curtain{max-width:0;overflow:hidden;transition:max-width 1s cubic-bezier(.65,.05,.36,1) 0s}.anim-curtain img{max-width:none}.anim-curtain.is-inview{max-width:100%}