:root{--vw: 1vw}.ssite-body .breadcrumb{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.ssite-body .breadcrumb li:first-child{white-space:nowrap}.ssite-body.is-loaded .shoulder,.ssite-body.is-loaded .page-ttl,.ssite-body.is-loaded .pic-kv{visibility:visible;-webkit-animation-name:fadeAnime;animation-name:fadeAnime;-webkit-animation-duration:800ms;animation-duration:800ms;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.ssite-body .shoulder{-webkit-animation-delay:.4s;animation-delay:.4s}.ssite-body .page-ttl{-webkit-animation-delay:.6s;animation-delay:.6s}.ssite-body .pic-kv{-webkit-animation-delay:.8s;animation-delay:.8s}.ssite-body .shoulder,.ssite-body .page-ttl,.ssite-body .pic-kv{visibility:hidden;opacity:0}.ssite-body .shoulder{font-size:18px;font-weight:600;color:#00aca0;padding:99px 100px 0}@media screen and (max-width: 767px){.ssite-body .shoulder{font-size:calc(4.1*var(--vw));padding:0 calc(8.2*var(--vw))}}.ssite-body .page-ttl{font-size:32px;font-weight:600;color:#00aca0;line-height:1.4;padding:0 100px;margin-top:3px}.ssite-body .page-ttl:first-child{padding-top:99px}@media screen and (max-width: 767px){.ssite-body .page-ttl:first-child{padding-top:0}}@media screen and (max-width: 767px){.ssite-body .page-ttl{font-size:calc(6.15*var(--vw));padding:0 calc(8.2*var(--vw));margin-top:calc(.76*var(--vw))}}.ssite-body .pic-kv{margin-top:40px}@media screen and (max-width: 767px){.ssite-body .pic-kv{margin-top:calc(6.15*var(--vw))}}.ssite-body .lead{font-size:16px;font-weight:normal;line-height:2;padding:0 100px;margin-top:79px}@media screen and (max-width: 767px){.ssite-body .lead{font-size:calc(3.58*var(--vw));padding:0 calc(8.2*var(--vw));margin-top:calc(14.35*var(--vw))}}.ssite-body .local-nav{background-color:#fff;border:1px solid #00aca0;border-radius:12px;margin:64px 100px}@media screen and (max-width: 767px){.ssite-body .local-nav{border-radius:calc(2.05*var(--vw));margin:calc(10.25*var(--vw)) calc(8.2*var(--vw))}}.ssite-body .local-nav .txt-index{font-family:"Poppins","Noto Sans JP",sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:83px;height:30px;font-size:20px;font-weight:600;color:#fff;letter-spacing:.05em;background-color:#fb0;border-radius:12px 0 0 0}@media screen and (max-width: 767px){.ssite-body .local-nav .txt-index{width:calc(12.82*var(--vw));height:calc(5.12*var(--vw));font-size:calc(3.07*var(--vw));border-radius:calc(2.05*var(--vw)) 0 0 0}}.ssite-body .local-nav ol{counter-reset:li-counter;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:22px 0;padding-bottom:39px;margin-top:10px}@media screen and (max-width: 767px){.ssite-body .local-nav ol{gap:calc(4.1*var(--vw)) 0;padding-bottom:calc(7.94*var(--vw));margin-top:calc(3.07*var(--vw))}}.ssite-body .local-nav li{position:relative;counter-increment:li-counter;padding-left:1.25em;margin:0 80px}@media screen and (max-width: 767px){.ssite-body .local-nav li{margin:0 calc(5.89*var(--vw))}}.ssite-body .local-nav li:last-child{padding-left:0}.ssite-body .local-nav li:last-child::before{content:none}.ssite-body .local-nav li::before{content:counter(li-counter) ".";font-family:"Poppins","Noto Sans JP",sans-serif;position:absolute;top:0;left:0;display:block;font-size:20px;font-weight:600;color:#00aca0}@media screen and (max-width: 767px){.ssite-body .local-nav li::before{font-size:calc(3.84*var(--vw))}}.ssite-body .local-nav li a{font-size:20px;font-weight:600;line-height:1.4;color:#00aca0}@media screen and (max-width: 767px){.ssite-body .local-nav li a{display:block;font-size:calc(3.84*var(--vw))}}.ssite-body .local-nav li a:hover{text-decoration:underline}.ssite-body .sec{margin:56px 100px 0}@media screen and (max-width: 767px){.ssite-body .sec{margin:calc(10*var(--vw)) calc(8.2*var(--vw)) 0}}.ssite-body .sec:last-child{margin-bottom:100px}@media screen and (max-width: 767px){.ssite-body .sec:last-child{margin-bottom:calc(25.64*var(--vw))}}.ssite-body .sec h2{font-size:24px;font-weight:600;line-height:1.4;color:#00aca0}@media screen and (max-width: 767px){.ssite-body .sec h2{font-size:calc(4.61*var(--vw))}}.ssite-body .sec ul,.ssite-body .sec p{font-size:16px;font-weight:normal;line-height:2;margin-top:32px}@media screen and (max-width: 767px){.ssite-body .sec ul,.ssite-body .sec p{font-size:calc(3.58*var(--vw));margin-top:calc(6.15*var(--vw))}}.ssite-body .sec ul.txt-small,.ssite-body .sec p.txt-small{font-size:12px;color:#666;line-height:1.7;text-indent:-1.8em;padding-left:1.8em;margin-top:8px}@media screen and (max-width: 767px){.ssite-body .sec ul.txt-small,.ssite-body .sec p.txt-small{font-size:calc(3.07*var(--vw));margin-top:calc(3.84*var(--vw))}}.ssite-body .sec ul.check-list,.ssite-body .sec p.check-list{margin-left:24px}@media screen and (max-width: 767px){.ssite-body .sec ul.check-list,.ssite-body .sec p.check-list{margin-left:calc(4.1*var(--vw))}}.ssite-body .sec ul a,.ssite-body .sec p a{text-decoration:underline}.ssite-body .sec ul a:hover,.ssite-body .sec p a:hover{text-decoration:none}.ssite-body .sec p+p{margin-top:16px}@media screen and (max-width: 767px){.ssite-body .sec p+p{margin-top:calc(2.05*var(--vw))}}.ssite-body .sec .pic{border-radius:12px;border:1px solid #e4e4e4;overflow:hidden;margin-top:32px}@media screen and (max-width: 767px){.ssite-body .sec .pic{border-radius:calc(3.07*var(--vw));margin-top:calc(6.15*var(--vw))}}.ssite-body .comment{background:url(../images/column/bg_dots.png) repeat;background-size:2px auto;padding:40px;margin:32px 100px 0;border-radius:12px;overflow:hidden}@media screen and (max-width: 767px){.ssite-body .comment{padding:calc(8.2*var(--vw)) calc(8.2*var(--vw)) calc(8.2*var(--vw));margin:calc(6.15*var(--vw)) calc(8.2*var(--vw)) 0;border-radius:calc(3.07*var(--vw))}}.ssite-body .comment .wrapper-comment,.ssite-body .comment .wrapper-prof{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 40px}@media screen and (min-width: 768px)and (max-width: 1030px){.ssite-body .comment .wrapper-comment,.ssite-body .comment .wrapper-prof{display:block}}@media screen and (max-width: 767px){.ssite-body .comment .wrapper-comment,.ssite-body .comment .wrapper-prof{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(6.15*var(--vw)) 0}}.ssite-body .comment .wrapper-prof{padding-top:32px;border-top:1px solid #e4e4e4;margin-top:32px}@media screen and (max-width: 767px){.ssite-body .comment .wrapper-prof{gap:calc(8.2*var(--vw)) 0;padding-top:calc(8.2*var(--vw));margin-top:calc(7.69*var(--vw))}}.ssite-body .comment .wrapper-prof .txt-cat{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:14px;font-weight:500;color:#00aca0;background-color:#ecf4f4;line-height:1;padding:5px 11px;border-radius:13px;border:1px solid #00aca0}@media screen and (max-width: 767px){.ssite-body .comment .wrapper-prof .txt-cat{font-size:calc(3.07*var(--vw));padding:calc(1.28*var(--vw)) calc(2.82*var(--vw))}}.ssite-body .comment .wrapper-prof .txt-job{font-size:12px;font-weight:600;color:#333;line-height:1.4;margin-top:12px}@media screen and (max-width: 767px){.ssite-body .comment .wrapper-prof .txt-job{font-size:calc(3.07*var(--vw));margin-top:calc(3.07*var(--vw))}}.ssite-body .comment .wrapper-prof .txt-name{font-size:24px;font-weight:600;color:#333;line-height:1.4;margin-top:4px}@media screen and (max-width: 767px){.ssite-body .comment .wrapper-prof .txt-name{font-size:calc(5.12*var(--vw));margin-top:calc(1.02*var(--vw))}}.ssite-body .comment .wrapper-prof .txt{line-height:1.7;margin-top:10px}@media screen and (max-width: 767px){.ssite-body .comment .wrapper-prof .txt{font-size:calc(3.07*var(--vw));margin-top:calc(3.07*var(--vw))}}@media screen and (max-width: 767px){.ssite-body .comment .wrapper-prof .txt:first-child{margin-top:0}}.ssite-body .comment .pic-sv,.ssite-body .comment .ttl-col{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;width:200px}@media screen and (min-width: 768px)and (max-width: 1030px){.ssite-body .comment .pic-sv,.ssite-body .comment .ttl-col{margin:0 auto 20px}}@media screen and (max-width: 767px){.ssite-body .comment .pic-sv,.ssite-body .comment .ttl-col{width:calc(46.15*var(--vw))}}@media screen and (max-width: 767px){.ssite-body .comment .ttl-col{width:auto;text-align:center}}@media screen and (max-width: 767px){.ssite-body .comment .txt-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.ssite-body .comment .ttl-comment{font-size:20px;font-weight:600;color:#00aca0}@media screen and (max-width: 767px){.ssite-body .comment .ttl-comment{font-size:calc(4.1*var(--vw));text-align:center;line-height:1.4;margin-bottom:calc(2.05*var(--vw))}}.ssite-body .comment .txt{font-size:14px;font-weight:normal;line-height:2;color:#333;margin-top:12px}@media screen and (max-width: 767px){.ssite-body .comment .txt{font-size:calc(3.33*var(--vw));margin-top:calc(2.05*var(--vw))}}.ssite-body .sv{display:-webkit-box;display:-ms-flexbox;display:flex;background:url(../images/column/bg_dots.png) repeat;background-size:2px auto;border-radius:12px;overflow:hidden;padding:40px;gap:0 40px;margin:56px 100px 0}@media screen and (min-width: 768px)and (max-width: 1030px){.ssite-body .sv{display:block}}@media screen and (max-width: 767px){.ssite-body .sv{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(8.2*var(--vw)) 0;padding:calc(10.25*var(--vw)) calc(7.94*var(--vw));margin:calc(10.25*var(--vw)) calc(8.2*var(--vw)) 0;border-radius:calc(3.07*var(--vw))}}.ssite-body .sv .pic-sv{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;width:200px}@media screen and (min-width: 768px)and (max-width: 1030px){.ssite-body .sv .pic-sv{margin:0 auto 20px}}@media screen and (max-width: 767px){.ssite-body .sv .pic-sv{width:calc(46.15*var(--vw))}}@media screen and (max-width: 767px){.ssite-body .sv .txt-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.ssite-body .sv .txt-cat{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:14px;font-weight:500;color:#00aca0;background:hsla(0,0%,100%,.01);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);line-height:1;padding:5px 11px;border-radius:13px;border:1px solid #00aca0}@media screen and (max-width: 767px){.ssite-body .sv .txt-cat{font-size:calc(3.07*var(--vw));padding:calc(1.28*var(--vw)) calc(2.82*var(--vw))}}.ssite-body .sv .txt-job{font-size:12px;font-weight:600;color:#333;line-height:1.4;margin-top:12px}@media screen and (max-width: 767px){.ssite-body .sv .txt-job{font-size:calc(3.07*var(--vw));margin-top:calc(3.07*var(--vw))}}.ssite-body .sv .txt-name{font-size:24px;font-weight:600;color:#333;line-height:1.4;margin-top:4px}@media screen and (max-width: 767px){.ssite-body .sv .txt-name{font-size:calc(5.12*var(--vw));margin-top:calc(1.02*var(--vw))}}.ssite-body .sv .txt{font-size:14px;font-weight:normal;line-height:1.7;color:#333;margin-top:8px}@media screen and (max-width: 767px){.ssite-body .sv .txt{font-size:calc(3.07*var(--vw));margin-top:calc(3.07*var(--vw))}}.ssite-body .recommend{padding:100px 0}@media screen and (max-width: 767px){.ssite-body .recommend{padding:calc(20.51*var(--vw)) 0}}.ssite-body .recommend>.ttl{font-family:"Poppins","Noto Sans JP",sans-serif;font-size:40px;font-weight:500;text-align:center;color:#00aca0;line-height:1}@media screen and (max-width: 767px){.ssite-body .recommend>.ttl{font-size:calc(8.2*var(--vw))}}.ssite-body .recommend>.ttl .txt-ja{display:block;font-size:14px;font-weight:600;margin-top:5px}@media screen and (max-width: 767px){.ssite-body .recommend>.ttl .txt-ja{font-size:calc(3.07*var(--vw));margin-top:calc(2.05*var(--vw))}}.ssite-body .recommend .wrapper{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid #e4e4e4;margin-top:39px}@media screen and (max-width: 767px){.ssite-body .recommend .wrapper{margin-top:calc(6.15*var(--vw))}}.ssite-body .recommend .wrapper article:nth-child(odd) a::after{content:"";position:absolute;top:0;right:0;display:block;width:1px;height:100%;background-color:#e4e4e4}.ssite-body .recommend .wrapper article .is-hide,.ssite-body .recommend .wrapper article:nth-child(n+5){display:none}.ssite-body .recommend .wrapper article a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;color:#00aca0;padding:55px 56px 30px;border-bottom:1px solid #e4e4e4;-webkit-transition:color .3s,background .3s;transition:color .3s,background .3s}@media screen and (max-width: 767px){.ssite-body .recommend .wrapper article a{padding:calc(6.41*var(--vw)) calc(5.12*var(--vw)) calc(6.15*var(--vw))}}@media print,screen and (min-width: 768px){.ssite-body .recommend .wrapper article a:hover{color:#fff;background-color:#00aca0}.ssite-body .recommend .wrapper article a:hover .pic{border-color:#00aca0}.ssite-body .recommend .wrapper article a:hover .txt-viewmore.fadeAnime{margin-right:-20px}.ssite-body .recommend .wrapper article a:hover .txt-viewmore::after{opacity:1}}.ssite-body .recommend .wrapper article .pic{border-radius:12px;border:1px solid #e4e4e4;overflow:hidden}@media screen and (max-width: 767px){.ssite-body .recommend .wrapper article .pic{position:relative;aspect-ratio:1/1;border-radius:calc(3.07*var(--vw))}.ssite-body .recommend .wrapper article .pic img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}.ssite-body .recommend .wrapper article .ttl{font-size:20px;font-weight:600;line-height:1.4;margin-top:16px;margin-bottom:auto;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width: 767px){.ssite-body .recommend .wrapper article .ttl{font-size:calc(3.84*var(--vw));margin-top:calc(4.1*var(--vw));-webkit-line-clamp:4}}.ssite-body .recommend .wrapper article .txt-viewmore{font-family:"Poppins","Noto Sans JP",sans-serif;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:15px;font-weight:600;letter-spacing:.05em;padding-right:15px;margin-top:12px;-webkit-transition:margin .3s;transition:margin .3s}@media screen and (max-width: 767px){.ssite-body .recommend .wrapper article .txt-viewmore{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:calc(28.71*var(--vw));height:calc(8.71*var(--vw));font-size:calc(3.33*var(--vw));color:#fff;background-color:#00aca0;padding:0 0 0 calc(4.1*var(--vw));border-radius:100px;margin:calc(3.07*var(--vw)) 0 0 auto}}.ssite-body .recommend .wrapper article .txt-viewmore::before,.ssite-body .recommend .wrapper article .txt-viewmore::after{content:"";position:absolute;top:50%;right:0;display:block;width:13px;aspect-ratio:13/12;background:url(../images/top/ico-arrow-column.svg) no-repeat;background-size:contain;margin-top:-6px}@media screen and (max-width: 767px){.ssite-body .recommend .wrapper article .txt-viewmore::before,.ssite-body .recommend .wrapper article .txt-viewmore::after{right:calc(3.33*var(--vw));width:calc(3.07*var(--vw));background-image:url(../images/top/ico-arrow-column-white.svg)}}.ssite-body .recommend .wrapper article .txt-viewmore::after{background-image:url(../images/top/ico-arrow-column-white.svg);opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.ssite-body .recommend .btn-detail{position:relative;width:100%;height:120px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;font-weight:600;color:#00aca0;padding-right:53px;border-bottom:1px solid #e4e4e4}@media screen and (max-width: 767px){.ssite-body .recommend .btn-detail{height:calc(23.58*var(--vw));font-size:calc(4.1*var(--vw));padding-right:calc(12.3*var(--vw))}}@media screen and (max-width: 767px){.ssite-body .recommend .btn-detail span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.ssite-body .recommend .btn-detail span::after{content:"";position:absolute;top:50%;left:50%;width:40px;height:40px;border-radius:50%;border:1px solid #00aca0;margin-top:-20px;margin-left:75px}@media screen and (max-width: 767px){.ssite-body .recommend .btn-detail span::after{left:auto;right:calc(23.58*var(--vw));width:calc(10.25*var(--vw));height:calc(10.25*var(--vw));margin-left:0}}.ssite-body .recommend .btn-detail.is-open::after{opacity:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.ssite-body .recommend .btn-detail::before,.ssite-body .recommend .btn-detail::after{content:"";position:absolute;top:50%;left:50%;display:block;width:2px;height:16px;background-color:#00aca0;margin-top:-8px;margin-left:94px;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s,-webkit-transform .3s}@media screen and (max-width: 767px){.ssite-body .recommend .btn-detail::before,.ssite-body .recommend .btn-detail::after{position:absolute;top:50%;left:auto;right:calc(28.71*var(--vw));width:calc(.51*var(--vw));height:calc(4.1*var(--vw));margin:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.ssite-body .recommend .btn-detail::before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media screen and (max-width: 767px){.ssite-body .recommend .btn-detail::before{-webkit-transform:rotate(90deg) translateY(-50%);transform:rotate(90deg) translateY(-50%);-webkit-transform-origin:top;transform-origin:top}}.ssite-body .bn-check.fadeAnime .ico div{-webkit-animation:scaleHideAnime 8s .3s infinite;animation:scaleHideAnime 8s .3s infinite}.ssite-body .bn-check.fadeAnime .ico div img{-webkit-animation:scaleShowAnime 8s .3s infinite cubic-bezier(0, 1.67, 0.13, 1.01);animation:scaleShowAnime 8s .3s infinite cubic-bezier(0, 1.67, 0.13, 1.01)}.ssite-body .bn-check.fadeAnime .ico .ico2{-webkit-animation-delay:2.3s;animation-delay:2.3s}.ssite-body .bn-check.fadeAnime .ico .ico2 img{-webkit-animation-delay:2.3s;animation-delay:2.3s}.ssite-body .bn-check.fadeAnime .ico .ico3{-webkit-animation-delay:4.3s;animation-delay:4.3s}.ssite-body .bn-check.fadeAnime .ico .ico3 img{-webkit-animation-delay:4.3s;animation-delay:4.3s}.ssite-body .bn-check.fadeAnime .ico .ico4{-webkit-animation-delay:6.3s;animation-delay:6.3s}.ssite-body .bn-check.fadeAnime .ico .ico4 img{-webkit-animation-delay:6.3s;animation-delay:6.3s}.ssite-body .bn-check a{position:relative;display:block;width:calc(100% - 200px);color:#fff;background-color:#00aca0;border-radius:12px;padding-top:5.0731707317%;padding-bottom:5.4634146341%;padding-left:28.7804878049%;margin:70px 100px 0}@media screen and (max-width: 767px){.ssite-body .bn-check a{width:calc(83.58*var(--vw));padding:calc(7.94*var(--vw)) 0 calc(6.15*var(--vw));margin-top:calc(6.15*var(--vw));margin-right:auto;margin-left:auto;margin-bottom:0}}.ssite-body .bn-check a .ico{position:absolute;top:50%;left:7.7575757576%;width:24.2424242424%;padding-top:24.2424242424%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.ssite-body .bn-check a .ico::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/top/bg-ico.png) no-repeat;background-size:contain}@media screen and (max-width: 767px){.ssite-body .bn-check a .ico{top:calc(-14.36*var(--vw));left:calc(22.56*var(--vw));width:calc(38.46*var(--vw));height:calc(38.46*var(--vw));-webkit-transform:none;transform:none;top:calc(8.71*var(--vw));left:calc(5.12*var(--vw));width:calc(30.76*var(--vw));height:calc(30.76*var(--vw))}.ssite-body .bn-check a .ico::before{content:"";position:absolute;top:calc(-2.57*var(--vw));left:calc(-2.57*var(--vw));width:calc(43.58*var(--vw));height:calc(43.58*var(--vw));width:calc(35.89*var(--vw));height:calc(35.89*var(--vw));background-color:#00aca0;border-radius:50%}}.ssite-body .bn-check a .ico div{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transform-origin:left top;transform-origin:left top;z-index:1}.ssite-body .bn-check a .ico div img{opacity:0}.ssite-body .bn-check a .ico .ico1{width:62%}.ssite-body .bn-check a .ico .ico2{width:74.5%;margin-top:2.5%}.ssite-body .bn-check a .ico .ico3{width:74%;margin-top:-2.5%}.ssite-body .bn-check a .ico .ico4{width:74%;margin-top:-1.5%}.ssite-body .bn-check a .txt{width:84.9056603774%;font-size:18px;font-weight:600;letter-spacing:.05em;padding-left:28px;padding-left:5.2830188679%}@media screen and (max-width: 767px){.ssite-body .bn-check a .txt{width:auto;position:relative;font-size:calc(3.07*var(--vw));text-align:center;line-height:1.4;padding-left:calc(.76*var(--vw));text-indent:calc(1.53*var(--vw));margin-left:calc(30.25*var(--vw))}}@media screen and (max-width: 767px){.ssite-body .bn-check a .txt::before,.ssite-body .bn-check a .txt::after{position:absolute;top:calc(.51*var(--vw));left:calc(15.89*var(--vw));width:calc(.25*var(--vw));height:calc(10.25*var(--vw));background-color:#fff;height:calc(7.69*var(--vw));top:calc(1.02*var(--vw));left:calc(7.17*var(--vw))}}.ssite-body .bn-check a .txt::before{content:"＼"}@media screen and (max-width: 767px){.ssite-body .bn-check a .txt::before{content:"";-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}}.ssite-body .bn-check a .txt::after{content:"／"}@media screen and (max-width: 767px){.ssite-body .bn-check a .txt::after{content:"";left:auto;right:calc(15.89*var(--vw));-webkit-transform:rotate(30deg);transform:rotate(30deg);right:calc(7.17*var(--vw))}}.ssite-body .bn-check a .ttl{width:84.9056603774%;margin-top:11px}@media screen and (max-width: 767px){.ssite-body .bn-check a .ttl{width:calc(35.89*var(--vw));margin:calc(2.05*var(--vw)) 0 0 calc(39.48*var(--vw))}}.ssite-body .bn-check a .txt-check{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:84.9056603774%;font-size:16px;font-weight:bold;color:#00aca0;background-color:#fff;line-height:1.7;padding:2.2641509434% 0 2.0754716981%;border-radius:100px;margin-top:4.3396226415%}@media screen and (max-width: 767px){.ssite-body .bn-check a .txt-check{width:calc(68.2*var(--vw));height:calc(12.82*var(--vw));font-size:calc(3.58*var(--vw));margin:calc(6.41*var(--vw)) auto 0}}.ssite-body .bn-check a .txt-check::after{content:"";display:block;width:13px;aspect-ratio:13/12;background:url(../images/top/ico-arrow-column.svg) no-repeat;background-size:contain;margin-left:7px;-webkit-transition:opacity .3s;transition:opacity .3s}@media screen and (max-width: 767px){.ssite-body .bn-check a .txt-check::after{width:calc(2.56*var(--vw));margin-left:calc(1.79*var(--vw))}}
