@charset "UTF-8";@font-face{font-family:"NotoSans400";src:url("../font/NotoSansJP-Regular.woff")}@font-face{font-family:"NotoSans500";src:url("../font/NotoSansJP-Medium.woff")}@font-face{font-family:"NotoSans700";src:url("../font/NotoSansJP-Bold.woff")}.top-mv{position:relative}@media screen and (max-width:960px){.top-mv{padding-top:15px}}.top-mv__tel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;bottom:5px;right:13%}.top-mv__guide{width:clamp(130px,13vw,235px)}.top-mv__number{font-size:clamp(52px,6vw,88px);letter-spacing:-0.02em;font-family:NotoSans700,sans-serif;font-weight:700}@media screen and (min-width:961px){.top-mv__number:hover{text-decoration:underline;color:#69C3C5}}.top-solution{background-color:#fff}@media screen and (min-width:961px){.top-solution{padding-bottom:70px}}@media screen and (max-width:960px){.top-solution{padding-bottom:50px}}.top-solution__inner{max-width:1400px;width:calc(100% - 40px);height:100%;margin:0 auto;position:relative;z-index:0}.top-solution__inner:before{content:"";position:absolute;left:-15px;z-index:-1;background:url("../img/top/flower01.png") no-repeat center/contain}@media screen and (min-width:961px){.top-solution__inner{padding:clamp(80px,9vw,180px) 0 130px}.top-solution__inner:before{width:clamp(344px,25vw,494px);height:clamp(234px,25vw,384px);top:0}.top-solution__inner:after{content:"";width:clamp(301px,25vw,451px);height:clamp(208px,25vw,358px);position:absolute;bottom:0;right:-15px;z-index:-1;background:url("../img/top/flower02.png") no-repeat center/contain}}@media screen and (max-width:960px){.top-solution__inner{padding-top:70px}.top-solution__inner:before{width:226px;height:176px;top:-45px}}.top-solution__catchWrap{max-width:960px;margin:0 auto;position:relative}.top-solution__point{max-width:502px;margin:0 auto}.top-solution__catch{max-width:600px;margin-top:12px;line-height:1.87;letter-spacing:-0.03em;text-align:center;font-family:NotoSans700,sans-serif;font-weight:700}@media screen and (min-width:961px){.top-solution__catch{width:62%;font-size:clamp(22px,3.8vw,40px)}}@media screen and (max-width:960px){.top-solution__catch{font-size:clamp(18px,3.8vw,22px)}}@media screen and (min-width:961px){.top-solution__imageWrap{max-width:295px;width:35%;position:absolute;top:20%;right:0}}@media screen and (max-width:960px){.top-solution__imageWrap{max-width:196px;margin:25px auto 0}}.top-solution__text{line-height:1.87}@media screen and (min-width:961px){.top-solution__text{margin-top:30px}}@media screen and (max-width:960px){.top-solution__text{margin-top:20px}}.top-solution__buttonWrap{margin:50px auto 0}@media screen and (min-width:961px){.top-solution__buttonWrap{max-width:362px}}@media screen and (max-width:960px){.top-solution__buttonWrap{max-width:390px}}.top-solution__button{height:60px}.top-drt{background-color:#D1ECED}@media screen and (min-width:961px){.top-drt{padding:100px 0}}@media screen and (max-width:960px){.top-drt{padding:40px 0}}.top-drt__inner{max-width:1080px;width:calc(100% - 40px);margin:0 auto}.top-drt__box{border-radius:10px;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.16);box-shadow:0 3px 6px rgba(0,0,0,0.16);background-color:#fff}@media screen and (min-width:961px){.top-drt__box{margin-top:50px;padding:20px 50px 60px}}@media screen and (max-width:960px){.top-drt__box{margin-top:20px;padding:10px 20px 30px}}.top-drt__boxTitle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:NotoSans700,sans-serif;font-weight:700;color:#fff;background-color:#69C3C5}@media screen and (min-width:961px){.top-drt__boxTitle{margin:30px 0 40px;padding:12px;font-size:25px}}@media screen and (max-width:960px){.top-drt__boxTitle{margin:20px 0;padding:5px;font-size:clamp(16px,4.4vw,20px);letter-spacing:-0.01em}}@media screen and (min-width:961px){.top-drt__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.top-drt__boxText{line-height:1.87}@media screen and (min-width:961px){.top-drt__boxText.--left{width:calc(100% - 300px)}}@media screen and (min-width:961px){.top-drt__imageWrap.--full{margin-top:40px}.top-drt__imageWrap.--center{max-width:700px;margin:30px auto 0}.top-drt__imageWrap.--left{max-width:450px;margin-right:30px}.top-drt__imageWrap.--right{max-width:300px;margin-left:38px}}@media screen and (max-width:960px){.top-drt__imageWrap.--full{margin-top:20px}.top-drt__imageWrap.--center{max-width:450px;margin:20px auto 0}.top-drt__imageWrap.--left{max-width:300px;margin:0 auto 20px}.top-drt__imageWrap.--right{max-width:300px;margin:20px auto 0}}.top-drt__note{margin-top:10px;text-align:right}@media screen and (max-width:960px){.top-drt__note{font-size:14px}}.top-drt__job{margin-top:12px;text-align:center}.top-drt__name{margin:10px 0 20px;font-size:18px;font-family:NotoSans500,sans-serif;font-weight:500;text-align:center}.top-coaching{background-color:#fff}@media screen and (min-width:961px){.top-coaching{padding:100px 0}}@media screen and (max-width:960px){.top-coaching{padding:50px 0}}.top-coaching__inner{max-width:1080px;width:calc(100% - 40px);margin:0 auto}@media screen and (min-width:961px){.top-coaching__row{margin-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (max-width:960px){.top-coaching__row{margin-top:25px}}.top-coaching__text{max-width:670px;line-height:1.87}@media screen and (min-width:961px){.top-coaching__imageWrap{max-width:300px}}@media screen and (max-width:960px){.top-coaching__imageWrap{max-width:350px;margin:40px auto 0}}.top-coaching__defineList{border:1px solid #69C3C5;border-radius:10px}@media screen and (min-width:961px){.top-coaching__defineList{margin-top:110px;padding:60px}}@media screen and (max-width:960px){.top-coaching__defineList{margin-top:35px;padding:30px 20px}}@media screen and (min-width:961px){.top-coaching__define:nth-child(n+2){margin-top:50px}}@media screen and (max-width:960px){.top-coaching__define:nth-child(n+2){margin-top:40px}}.top-coaching__defineTitle{padding:6px 10px;line-height:1.3;text-align:center;color:#fff;background-color:#69C3C5}.top-coaching__defineTitle span{font-size:20px;font-family:NotoSans700,sans-serif;font-weight:700}.top-coaching__defineData{line-height:1.87}@media screen and (min-width:961px){.top-coaching__defineData{margin-top:30px}}@media screen and (max-width:960px){.top-coaching__defineData{margin-top:20px}}.top-pr{background-color:#69C3C5}@media screen and (min-width:961px){.top-pr{padding:60px 0 0}}@media screen and (max-width:960px){.top-pr{padding:50px 0 0}}.top-pr__inner{max-width:1080px;width:calc(100% - 40px);margin:0 auto}.top-pr__announce{line-height:1.66;text-align:center;font-family:NotoSans700,sans-serif;font-weight:700;color:#fff}@media screen and (min-width:961px){.top-pr__announce{font-size:30px}}@media screen and (max-width:960px){.top-pr__announce{font-size:20px}}.top-pr__box{border-radius:10px;background-color:#fff}@media screen and (min-width:961px){.top-pr__box{margin-top:50px;padding:60px 60px 50px}}@media screen and (max-width:960px){.top-pr__box{margin-top:20px;padding:30px 20px}}.top-pr__boxText{line-height:2}@media screen and (min-width:961px){.top-pr__boxText{font-size:20px;letter-spacing:0.02em}}.top-pr__buttonWrap{max-width:362px}@media screen and (min-width:961px){.top-pr__buttonWrap{margin:50px auto 0}}@media screen and (max-width:960px){.top-pr__buttonWrap{margin:30px auto 0}}.top-pr__button{height:60px}.top-reason{overflow:hidden;background-color:#69C3C5}@media screen and (min-width:961px){.top-reason{padding:50px 0 100px}}@media screen and (max-width:960px){.top-reason{padding:70px 0 50px}}.top-reason__inner{max-width:1080px;width:calc(100% - 40px);margin:0 auto}.top-reason__box{position:relative;border-radius:10px;background-color:#fff}.top-reason__box:before{content:"";display:block;position:absolute;background:url("../img/top/illust01.png") no-repeat center/contain}@media screen and (min-width:961px){.top-reason__box{margin-top:50px;padding:0 60px}.top-reason__box:before{width:242px;height:225px;top:-130px;right:-110px}.top-reason__box:after{content:"";width:230px;height:250px;display:block;position:absolute;bottom:-115px;left:-110px;background:url("../img/top/illust02.png") no-repeat center/contain}}@media screen and (max-width:960px){.top-reason__box{margin-top:20px;padding:0 20px}.top-reason__box:before{width:152px;height:146px;top:-100px;right:-20px}}.top-reason__item:nth-child(n+2){border-top:1px solid #72543D}@media screen and (min-width:961px){.top-reason__item{padding:50px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (max-width:960px){.top-reason__item{padding:30px 0}}@media screen and (min-width:961px){.top-reason__imageWrap{max-width:320px}}@media screen and (max-width:960px){.top-reason__imageWrap{max-width:350px;margin:0 auto}}@media screen and (min-width:961px){.top-reason__description{width:calc(95% - 320px)}}@media screen and (max-width:960px){.top-reason__description{margin-top:10px}}.top-reason__itemTitle{font-size:20px;line-height:1.5;font-family:NotoSans700,sans-serif;font-weight:700;color:#69C3C5}.top-reason__itemText{line-height:1.87}@media screen and (min-width:961px){.top-reason__itemText{margin-top:20px}}@media screen and (max-width:960px){.top-reason__itemText{margin-top:10px}}.top-media{background-color:#fff}@media screen and (min-width:961px){.top-media{padding:100px 0 50px}}@media screen and (max-width:960px){.top-media{padding:50px 0 20px}}.top-media__inner{max-width:1080px;width:calc(100% - 40px);margin:0 auto}.top-media__bannerWrap{margin-top:30px}.top-comparison{background-color:#fff}@media screen and (min-width:961px){.top-comparison{padding:50px 0 100px}}@media screen and (max-width:960px){.top-comparison{padding:20px 0 0}}.top-comparison__inner{max-width:1080px;margin:0 auto}@media screen and (min-width:961px){.top-comparison__inner{width:calc(100% - 40px)}}.top-comparison__heading{margin:0 20px}@media screen and (min-width:961px){.top-comparison__list{margin-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:960px){.top-comparison__list{max-width:420px;margin:30px auto 0}}@media screen and (min-width:961px){.top-comparison__item{width:48%}.top-comparison__item:nth-child(n+3){margin-top:20px}}@media screen and (max-width:960px){.top-comparison__item:nth-child(n+2){margin-top:10px}.top-comparison__item:not(:last-child){margin:0 20px}}.top-point{position:relative;background-color:#fff}@media screen and (min-width:961px){.top-point{padding:100px 0;background:url("../img/top/point_bg.png") no-repeat top/100%,url("../img/top/point_bg2.png") no-repeat bottom/100%}}@media screen and (max-width:960px){.top-point{padding:40px 0 50px;background:url("../img/top/point_bg_sp.png") no-repeat top/100%,url("../img/top/point_bg2_sp.png") no-repeat bottom/100%}}.top-point__inner{max-width:1080px;width:calc(100% - 40px);margin:0 auto}@media screen and (min-width:961px){.top-point__pointList{margin-top:58px}}@media screen and (max-width:960px){.top-point__pointList{margin-top:30px}}.top-point__point{border-radius:10px;-webkit-box-shadow:3px 3px 10px rgba(0,0,0,0.27);box-shadow:3px 3px 10px rgba(0,0,0,0.27);background-color:#f7fcfc}@media screen and (min-width:961px){.top-point__point{padding:50px 60px}.top-point__point:nth-child(n+2){margin-top:50px}}@media screen and (max-width:960px){.top-point__point{padding:30px 20px}.top-point__point:nth-child(n+2){margin-top:30px}}.top-point__itemTitle{text-align:center;letter-spacing:0.01em;font-family:NotoSans700,sans-serif;font-weight:700;color:#fff;border-radius:1000px;background-color:#69C3C5}@media screen and (min-width:961px){.top-point__itemTitle{padding:15px 10px 25px;font-size:25px}}@media screen and (max-width:960px){.top-point__itemTitle{padding:10px 10px 18px;font-size:20px}}.top-point__itemTitle span{margin-bottom:5px;display:inline-block;color:#F4F49E}@media screen and (min-width:961px){.top-point__itemTitle span{font-size:16px}}@media screen and (max-width:960px){.top-point__itemTitle span{font-size:14px}}@media screen and (min-width:961px){.top-point__imageWrap{max-width:688px;margin:30px auto 0}}@media screen and (max-width:960px){.top-point__imageWrap{max-width:350px;margin:20px auto 0}}.top-point__announce{margin-top:20px;line-height:1.5;text-align:center;font-family:NotoSans700,sans-serif;font-weight:700}.top-point__announce.--mainColor{color:#69C3C5}@media screen and (min-width:961px){.top-point__announce{font-size:20px}}@media screen and (max-width:960px){.top-point__announce{font-size:clamp(16px,4.4vw,18px)}}.top-point__text{margin-top:20px;line-height:1.87}@media screen and (min-width:961px){.top-point__equipmentList{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:960px){.top-point__equipmentList{margin-top:20px}}@media screen and (min-width:961px){.top-point__equipment{width:45%}.top-point__equipment:nth-child(2n){margin-left:10%}.top-point__equipment:nth-child(n+3){margin-top:30px}}@media screen and (max-width:960px){.top-point__equipment:nth-child(n+2){margin-top:30px}}.top-point__equipmentName{margin-top:10px;font-family:NotoSans500,sans-serif;font-weight:500}@media screen and (min-width:961px){.top-point__equipmentName{font-size:20px}}@media screen and (max-width:960px){.top-point__equipmentName{font-size:18px}}.top-point__equipmentText{margin-top:5px;line-height:1.87}@media screen and (min-width:961px){.top-point__routeList{margin-top:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:960px){.top-point__routeList{margin-top:20px}}@media screen and (min-width:961px){.top-point__route{width:30%}.top-point__route:not(:nth-child(3n+1)){margin-left:5%}.top-point__route:nth-child(n+4){margin-top:62px}}@media screen and (max-width:960px){.top-point__route:nth-child(n+2){margin-top:20px}}.top-point__routeText{margin-top:10px;line-height:1.87}.top-point__defineList{margin-top:40px}@media screen and (min-width:961px){.top-point__defineList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.top-point__define{font-size:20px}@media screen and (min-width:961px){.top-point__define{width:46%}}@media screen and (max-width:960px){.top-point__define:nth-child(n+2){margin-top:30px}}.top-point__defineTitle{padding:5px 10px;text-align:center;font-family:NotoSans700,sans-serif;font-weight:700;border-radius:100px;background-color:#D1ECED}.top-point__defineData{margin-top:20px;line-height:2}@media screen and (max-width:960px){.top-point__defineData{font-size:18px}}.top-point__defineData div{display:-webkit-box;display:-ms-flexbox;display:flex}.top-point__defineData div:before{content:"・";margin-right:10px;display:inline-block;color:#69C3C5}.top-flow{background-color:#D1ECED}@media screen and (min-width:961px){.top-flow{padding:100px 0}}@media screen and (max-width:960px){.top-flow{padding:40px 0 50px}}.top-flow__inner{max-width:1080px;width:calc(100% - 40px);margin:0 auto}@media screen and (min-width:961px){.top-flow__list{margin-top:50px}}@media screen and (max-width:960px){.top-flow__list{margin-top:20px}}.top-flow__item{border-radius:10px;background-color:#fff}@media screen and (min-width:961px){.top-flow__item{padding:50px 60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.top-flow__item:nth-child(n+2){margin-top:26px}}@media screen and (max-width:960px){.top-flow__item{padding:20px}.top-flow__item:nth-child(n+2){margin-top:20px}}.top-flow__imageWrap{max-width:300px}@media screen and (min-width:961px){.top-flow__imageWrap{width:30%}}@media screen and (max-width:960px){.top-flow__imageWrap{margin:0 auto}}@media screen and (min-width:961px){.top-flow__description{width:67%}}.top-flow__titleWrap{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:960px){.top-flow__titleWrap{margin-top:20px}}.top-flow__number{padding:0 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:NotoSans700,sans-serif;font-weight:700;color:#fff;border-radius:100px;background-color:#69C3C5}@media screen and (min-width:961px){.top-flow__number{margin-right:20px;-webkit-transform:translateY(2px);transform:translateY(2px)}}@media screen and (max-width:960px){.top-flow__number{height:25px;margin-right:10px;-webkit-transform:translateY(-2px);transform:translateY(-2px)}}.top-flow__itemTitle{letter-spacing:0.01em;font-family:NotoSans700,sans-serif;font-weight:700}@media screen and (min-width:961px){.top-flow__itemTitle{font-size:22px}}@media screen and (max-width:960px){.top-flow__itemTitle{font-size:18px}}.top-flow__itemText{margin-top:10px;line-height:1.87}.top-case{background-color:#fff}@media screen and (min-width:961px){.top-case{padding:60px 0}}@media screen and (max-width:960px){.top-case{padding:40px 0}}.top-case__inner{max-width:1080px;width:calc(100% - 40px);margin:0 auto}@media screen and (min-width:961px){.top-case__list{margin-top:30px}}@media screen and (max-width:960px){.top-case__list{margin-top:20px}}@media screen and (min-width:961px){.top-case__anchor:hover .top-case__guide{color:#69C3C5;background-color:#fff}}.top-case__item{border-bottom:1px solid #72543D}.top-case__item:first-child{border-top:1px solid #72543D}.top-case__anchor{display:block}@media screen and (min-width:961px){.top-case__anchor{padding:30px}.top-case__anchor:hover .top-case__guide{background-color:#fff}.top-case__anchor:hover .top-case__guide:after{right:-15px;background-color:#69C3C5}}@media screen and (max-width:960px){.top-case__anchor{padding:20px 0}}.top-case__itemTitle{line-height:1.66;font-family:NotoSans500,sans-serif;font-weight:500}@media screen and (min-width:961px){.top-case__itemTitle{font-size:20px}}@media screen and (max-width:960px){.top-case__itemTitle{font-size:18px}}.top-case__itemText{margin-top:16px;line-height:1.87}@media screen and (max-width:960px){.top-case__itemText{font-size:16px}}.top-case__guide{pointer-events:none;font-size:14px}@media screen and (min-width:961px){.top-case__guide{width:180px;height:25px;margin:10px 0 0 auto}}@media screen and (max-width:960px){.top-case__guide{width:120px;height:30px;margin:20px 0 0 auto}.top-case__guide.--arrow2:after{display:none}}@media screen and (min-width:961px){.top-case__buttonWrap{max-width:362px;margin:50px auto 0}}@media screen and (max-width:960px){.top-case__buttonWrap{max-width:390px;margin:30px auto 0}}.top-case__button{height:60px}.top-knowledge{background-color:#69C3C5}.top-knowledge__inner{max-width:1080px;width:calc(100% - 40px);height:100%;margin:0 auto;position:relative}@media screen and (min-width:961px){.top-knowledge__inner{padding:60px 0}.top-knowledge__inner:after{content:"";width:169px;height:357px;display:block;position:absolute;bottom:-40px;right:-20px;background:url("../img/top/illust03.png") no-repeat center/contain}}@media screen and (max-width:960px){.top-knowledge__inner{padding:40px 0}}.top-knowledge__box{width:100%;position:relative;overflow:hidden;border-radius:10px;background-color:#fff}@media screen and (min-width:961px){.top-knowledge__box{margin-top:40px;padding-bottom:90px}}@media screen and (max-width:960px){.top-knowledge__box{margin-top:30px;padding-bottom:40px}}.top-knowledge__item{position:relative}.top-knowledge__item:after{content:"";max-width:900px;width:92%;height:1px;display:block;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#72543D}.top-knowledge__anchor{display:block;overflow:hidden;-webkit-transition:background-color 0.3s;transition:background-color 0.3s}@media screen and (min-width:961px){.top-knowledge__anchor{padding:50px 90px}.top-knowledge__anchor:hover{background-color:#F7FCFC}.top-knowledge__anchor:hover .top-knowledge__guide{color:#69C3C5;background-color:#fff}.top-knowledge__anchor:hover .top-knowledge__guide:after{right:-15px;background-color:#69C3C5}}@media screen and (max-width:960px){.top-knowledge__anchor{padding:30px 20px}}.top-knowledge__itemTitle{font-size:20px;line-height:1.5;color:#69C3C5}@media screen and (min-width:961px){.top-knowledge__itemTitle{font-family:NotoSans700,sans-serif;font-weight:700}}@media screen and (max-width:960px){.top-knowledge__itemTitle{font-family:NotoSans500,sans-serif;font-weight:500}}.top-knowledge__itemText{margin-top:18px;letter-spacing:0}@media screen and (min-width:961px){.top-knowledge__itemText{line-height:1.87}}@media screen and (max-width:960px){.top-knowledge__itemText{font-size:16px;line-height:1.75}}.top-knowledge__guide{margin:30px 0 0 auto;pointer-events:none;font-size:14px;font-family:NotoSans500,sans-serif;font-weight:500}@media screen and (min-width:961px){.top-knowledge__guide{width:180px;height:25px}}@media screen and (max-width:960px){.top-knowledge__guide{width:120px;height:30px}.top-knowledge__guide.--arrow2:after{display:none}}@media screen and (min-width:961px){.top-knowledge__buttonWrap{max-width:362px;margin:50px auto 0}}@media screen and (max-width:960px){.top-knowledge__buttonWrap{max-width:330px;width:calc(100% - 40px);margin:50px auto 0}}.top-knowledge__button{height:60px}.top-search{background-color:#fff}@media screen and (min-width:961px){.top-search{padding:40px 0 60px}}@media screen and (max-width:960px){.top-search{padding:40px 0}}.top-search__inner{max-width:1080px;width:calc(100% - 40px);margin:0 auto}.top-search__heading{font-family:NotoSans500,sans-serif;font-weight:500}@media screen and (min-width:961px){.top-search__heading{font-size:25px;text-align:center}}@media screen and (max-width:960px){.top-search__heading{font-size:20px}}@media screen and (max-width:960px){.top-search__selectWrap{width:100%;height:70px;margin-top:30px;padding:0 35px 0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;border:1px solid #69C3C5;background-color:#F7FCFC}.top-search__selectWrap:after{content:"";width:15px;height:11px;display:inline-block;position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);-webkit-mask:url("../img/common/icon-arrow4.svg") no-repeat center/contain;mask:url("../img/common/icon-arrow4.svg") no-repeat center/contain;background-color:#69C3C5}}@media screen and (min-width:961px){.top-search__tabGroup{margin:30px 0 -20px;padding:20px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-radius:10px;background-color:#69C3C5}}@media screen and (max-width:960px){.top-search__tabGroup{width:100%;display:none;position:absolute;top:75px;left:0;border:1px solid #69C3C5;-webkit-box-shadow:0 1px 0 rgba(51,51,51,0.2);box-shadow:0 1px 0 rgba(51,51,51,0.2);background-color:#fff}.top-search__tabGroup.is-active{display:block}}.top-search__tab{cursor:pointer}@media screen and (min-width:961px){.top-search__tab{margin-right:20px;padding:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:NotoSans500,sans-serif;font-weight:500;color:#69C3C5;border:2px solid #fff;border-radius:100px;background-color:#fff}.top-search__tab.is-active{position:relative;color:#fff;background-color:#69C3C5}.top-search__tab.is-active:after{content:"";width:20px;height:3px;display:block;position:absolute;bottom:5px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);pointer-events:none;border-radius:100px;background-color:#fff}}@media screen and (max-width:960px){.top-search__tab{padding:12px;display:block}}@media screen and (min-width:961px){.top-search__box{padding:50px 20px 30px;border:2px solid #69C3C5;background-color:#F7FCFC}}.top-search__tagGroup{display:none;-ms-flex-wrap:wrap;flex-wrap:wrap}.top-search__tagGroup.is-active{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:960px){.top-search__tagGroup{margin-top:20px}}.top-search__tag.--large{padding:15px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.top-search__tag.--white{border:1px solid #333;background-color:#fff}@media screen and (min-width:961px){.top-search__tag.--large{width:32.6666666667%}.top-search__tag.--large:not(:nth-child(3n+1)){margin-left:1%}.top-search__tag.--large:nth-child(n+4){margin-top:10px}.top-search__tag:hover{opacity:0.7}}@media screen and (max-width:960px){.top-search__tag.--large{width:49%}.top-search__tag.--large:nth-child(2n){margin-left:2%}.top-search__tag.--large:nth-child(n+3){margin-top:10px}}