@import url("https://fonts.googleapis.com/css2?family=Noto+Serif+JP:wght@200..900&family=Aboreto&family=Zen+Old+Mincho:wght@400;500;600&family=Gelasio:ital,wght@0,400..700;1,400..700&display=swap");.pg .pgvisual{width:100%;padding-top:clamp(2.40625rem, calc(.15625rem + 4.6875vw), 3.4375rem);padding-bottom:clamp(3.28125rem, calc(.2130681818rem + 6.3920454545vw), 4.6875rem);padding-left:clamp(2.1875rem, calc(.1420454545rem + 4.2613636364vw), 3.125rem);padding-right:clamp(2.1875rem, calc(.1420454545rem + 4.2613636364vw), 3.125rem);display:flex;align-items:center;justify-content:space-between}.pg .pgvisual h1{font-size:clamp(1.75rem, calc(.1136363636rem + 3.4090909091vw), 2.5rem);font-weight:400;letter-spacing:0.08em;color:#202c68;display:flex;align-items:center}.pg .pgvisual h1 span{display:inline-block}.pg .pgvisual h1 span.s{display:inline-block;font-size:clamp(.875rem, calc(.0568181818rem + 1.7045454545vw), 1.25rem);letter-spacing:0;border-right:1px solid #202c68;padding-right:clamp(.65625rem, calc(.0426136364rem + 1.2784090909vw), .9375rem);margin-right:clamp(.875rem, calc(.0568181818rem + 1.7045454545vw), 1.25rem)}.pg .pgvisual .sub{font-size:clamp(1.75rem, calc(.1136363636rem + 3.4090909091vw), 2.5rem);letter-spacing:0.1em;font-family:"Aboreto",system-ui;color:rgba(32,44,104,0.2)}.pg .section{width:100%;padding-top:clamp(1.75rem, calc(.1136363636rem + 3.4090909091vw), 2.5rem);padding-bottom:clamp(1.75rem, calc(.1136363636rem + 3.4090909091vw), 2.5rem);padding-left:clamp(2.1875rem, calc(.1420454545rem + 4.2613636364vw), 3.125rem);padding-right:clamp(2.1875rem, calc(.1420454545rem + 4.2613636364vw), 3.125rem)}.pg .section .inner{max-width:1120px}.pg .section h2.ttl{font-size:clamp(1.05rem, calc(.0681818182rem + 2.0454545455vw), 1.5rem);letter-spacing:0.08em;font-weight:500;color:#202c68;background:linear-gradient(100.3deg, #faf8eb 34.62%, #e7eafc 65.38%);border-radius:0 50vh 50vh 0;padding-top:clamp(.65625rem, calc(.0426136364rem + 1.2784090909vw), .9375rem);padding-bottom:clamp(.65625rem, calc(.0426136364rem + 1.2784090909vw), .9375rem);padding-left:clamp(1.3125rem, calc(.0852272727rem + 2.5568181818vw), 1.875rem);padding-right:clamp(1.3125rem, calc(.0852272727rem + 2.5568181818vw), 1.875rem);margin-bottom:clamp(1.75rem, calc(.1136363636rem + 3.4090909091vw), 2.5rem)}.pg .section h2.ttl span.reserve{display:inline-block;border-radius:100vh;background:#202c68;color:#fff;font-size:clamp(.65625rem, calc(.0426136364rem + 1.2784090909vw), .9375rem);margin-left:clamp(.65625rem, calc(.0426136364rem + 1.2784090909vw), .9375rem);padding-left:clamp(.65625rem, calc(.0426136364rem + 1.2784090909vw), .9375rem);padding-right:clamp(.65625rem, calc(.0426136364rem + 1.2784090909vw), .9375rem);transform:translate(0, -3px)}.pg .section h3.sttl{font-size:clamp(.875rem, calc(.0568181818rem + 1.7045454545vw), 1.25rem);letter-spacing:0.08em;font-weight:500;color:#202c68;position:relative;margin-bottom:clamp(1.3125rem, calc(.0852272727rem + 2.5568181818vw), 1.875rem)}.pg .section h3.sttl::after{content:"";position:absolute;width:100%;height:5px;left:0;bottom:-13px;background:linear-gradient(90deg, #edeffb 0%, #fff 100%)}.pg .section p{font-family:"Noto Sans JP",sans-serif;font-size:clamp(.7rem, calc(.0454545455rem + 1.3636363636vw), 1rem);line-height:2;text-align:justify;text-justify:inter-ideograph;margin-bottom:clamp(1.3125rem, calc(.0852272727rem + 2.5568181818vw), 1.875rem)}.pg .section p:last-child{margin-bottom:0}.pg .section__last{padding-bottom:clamp(4.375rem, calc(.2840909091rem + 8.5227272727vw), 6.25rem)}.pg .ask{width:100%;max-width:1060px;margin-left:auto;margin-right:auto;color:#202c68;border-radius:20px;background:#faf8eb;text-align:center;padding-top:clamp(1.75rem, calc(.1136363636rem + 3.4090909091vw), 2.5rem);padding-bottom:clamp(1.75rem, calc(.1136363636rem + 3.4090909091vw), 2.5rem)}.pg .ask h4{margin-bottom:clamp(.35rem, calc(.0227272727rem + .6818181818vw), .5rem);font-size:clamp(.9625rem, calc(.0625rem + 1.875vw), 1.375rem);font-weight:400;display:inline-block}.pg .ask .lead{font-size:clamp(.7rem, calc(.0454545455rem + 1.3636363636vw), 1rem);font-family:"Noto Sans JP",sans-serif;font-weight:600;color:#202c68}.pg .ask .tel{font-size:clamp(1.75rem, calc(.1136363636rem + 3.4090909091vw), 2.5rem);font-family:"Aboreto",system-ui;margin-bottom:clamp(.13125rem, calc(.0085227273rem + .2556818182vw), .1875rem)}.pg .ask .tel a{text-decoration:none;color:#202c68}.pg .ask .txt{font-size:clamp(.7rem, calc(.0454545455rem + 1.3636363636vw), 1rem)}.pg .ninka{width:100%;max-width:880px;margin-left:auto;margin-right:auto;background:#202c68;padding-top:clamp(1.09375rem, calc(.0710227273rem + 2.1306818182vw), 1.5625rem);padding-bottom:clamp(1.09375rem, calc(.0710227273rem + 2.1306818182vw), 1.5625rem);padding-left:clamp(1.3125rem, calc(.0852272727rem + 2.5568181818vw), 1.875rem);padding-right:clamp(1.3125rem, calc(.0852272727rem + 2.5568181818vw), 1.875rem);display:flex;justify-content:space-between;flex-wrap:wrap}.pg .ninka .img{width:30%}.pg .ninka .txt{width:67%;display:flex;flex-direction:column}.pg .ninka .txt p{color:#fff;font-size:clamp(.7rem, calc(.0454545455rem + 1.3636363636vw), 1rem);font-family:"Noto Sans JP",sans-serif;font-weight:500;margin-bottom:clamp(.65625rem, calc(.0426136364rem + 1.2784090909vw), .9375rem)}.pg .ninka .txt .tel{margin-top:auto;color:#fff;font-size:clamp(.6125rem, calc(.0397727273rem + 1.1931818182vw), .875rem)}.pg .ninka .txt .tel span{display:inline-block;margin:0 7px;font-size:clamp(1.225rem, calc(.0795454545rem + 2.3863636364vw), 1.75rem);font-family:"Aboreto",system-ui}.pg .ninka .txt .tel a{text-decoration:none;color:#fff}.pg .ninka .txt .tel a:hover{opacity:0.6}.pg .ninka__2{margin-top:clamp(2.1875rem, calc(.1420454545rem + 4.2613636364vw), 3.125rem)}.pg .ninka__2 .img{width:15%}.pg .ninka__2 .txt{width:82%}.pg.services{width:100%}.pg.services .price__wrap{width:100%;max-width:1060px;margin-left:auto;margin-right:auto;display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:clamp(2.625rem, calc(.1704545455rem + 5.1136363636vw), 3.75rem)}.pg.services .price__wrap::after{content:"";display:block;width:31%}.pg.services .price__wrap .price__item{width:31%}.pg.services .price__wrap .price__item h3{white-space:nowrap;font-size:clamp(.875rem, calc(.0568181818rem + 1.7045454545vw), 1.25rem);font-family:"Noto Sans JP",sans-serif;font-weight:600;margin-bottom:clamp(.35rem, calc(.0227272727rem + .6818181818vw), .5rem)}.pg.services .price__wrap .price__item h3 span{font-size:clamp(.7rem, calc(.0454545455rem + 1.3636363636vw), 1rem);font-weight:400}.pg.services .price__wrap .price__item .price table{width:100%;border-collapse:collapse}.pg.services .price__wrap .price__item .price table th,.pg.services .price__wrap .price__item .price table td{border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;line-height:1.4;padding-top:clamp(.65625rem, calc(.0426136364rem + 1.2784090909vw), .9375rem);padding-bottom:clamp(.65625rem, calc(.0426136364rem + 1.2784090909vw), .9375rem);font-size:clamp(.65625rem, calc(.0426136364rem + 1.2784090909vw), .9375rem)}.pg.services .price__wrap .price__item .price table th{text-align:left;background:#f7f7f7;font-family:"Noto Sans JP",sans-serif;font-weight:500;padding-left:clamp(.875rem, calc(.0568181818rem + 1.7045454545vw), 1.25rem);padding-right:clamp(.875rem, calc(.0568181818rem + 1.7045454545vw), 1.25rem);width:10%;white-space:nowrap}.pg.services .price__wrap .price__item .price table td{text-align:right;font-family:"Gelasio",serif;font-weight:600;color:#e61a1a;padding-left:clamp(.875rem, calc(.0568181818rem + 1.7045454545vw), 1.25rem)}.pg.services .price__wrap .price__fukuoka h3{background:url(../images/icon_fukuoka.svg) no-repeat left center;background-size:20px;padding-left:25px}.pg.services .price__wrap .price__oita h3{background:url(../images/icon_oita.svg) no-repeat left center;background-size:20px;padding-left:25px}.pg.services .price__wrap .price__kyoto h3{background:url(../images/icon_kyoto.svg) no-repeat left center;background-size:20px;padding-left:25px}.pg.services .pgvisual{background:url(../images/services_detail_wave.webp) no-repeat left center;background-size:cover}.pg.services .pgvisual__index{background:url(../images/services_wave.webp) no-repeat left center;background-size:cover}.pg.services .services__index{width:100%;padding-top:0;padding-top:clamp(.875rem, calc(.0568181818rem + 1.7045454545vw), 1.25rem);padding-bottom:clamp(2.1875rem, calc(.1420454545rem + 4.2613636364vw), 3.125rem);padding-left:clamp(2.1875rem, calc(.1420454545rem + 4.2613636364vw), 3.125rem);padding-right:clamp(2.1875rem, calc(.1420454545rem + 4.2613636364vw), 3.125rem)}.pg.services .services__index .inner{max-width:1090px}.pg.services .services__index .list ul{display:flex;justify-content:space-between;flex-wrap:wrap}.pg.services .services__index .list ul li{width:47%;margin-bottom:6%;padding-top:clamp(1.09375rem, calc(.0710227273rem + 2.1306818182vw), 1.5625rem);padding-bottom:clamp(1.3125rem, calc(.0852272727rem + 2.5568181818vw), 1.875rem);padding-left:clamp(1.3125rem, calc(.0852272727rem + 2.5568181818vw), 1.875rem);padding-right:clamp(1.3125rem, calc(.0852272727rem + 2.5568181818vw), 1.875rem);background:#f4f5fc;border-radius:30px}.pg.services .services__index .list ul li h2{padding-bottom:clamp(.875rem, calc(.0568181818rem + 1.7045454545vw), 1.25rem);text-align:center;font-size:clamp(1.05rem, calc(.0681818182rem + 2.0454545455vw), 1.5rem);letter-spacing:0.08em;color:#202c68}.pg.services .services__index .list ul li .img{margin-bottom:clamp(.875rem, calc(.0568181818rem + 1.7045454545vw), 1.25rem)}.pg.services .services__index .list ul li p{margin-bottom:clamp(.875rem, calc(.0568181818rem + 1.7045454545vw), 1.25rem)}.pg.services .services__index .list ul li .more{text-align:center}.pg.services .services__index .list ul li .more a{display:inline-block;text-decoration:none;background:linear-gradient(100.3deg, #fff 0%, #fff 50%, #e7eafc 100%);background-size:200% auto;color:#202c68;font-family:"Noto Sans JP",sans-serif;font-weight:500;border:2px solid #e8eafd;width:clamp(14.4375rem, calc(.9375rem + 28.125vw), 20.625rem);padding-top:clamp(.74375rem, calc(.0482954545rem + 1.4488636364vw), 1.0625rem);padding-bottom:clamp(.74375rem, calc(.0482954545rem + 1.4488636364vw), 1.0625rem);border-radius:100vh;transition:background-position 0.6s ease, transform 0.6s ease}.pg.services .services__index .list ul li .more a:hover{transform:scale(1.05);background-position:right center}.pg.services .services__awg__about{padding-top:clamp(.875rem, calc(.0568181818rem + 1.7045454545vw), 1.25rem)}.pg.services .services__awg__about .imgs{width:100%;max-width:1060px;margin-left:auto;margin-right:auto;margin-bottom:clamp(1.75rem, calc(.1136363636rem + 3.4090909091vw), 2.5rem)}.pg.services .services__awg__about .imgs ul{display:flex;justify-content:space-between;flex-wrap:wrap}.pg.services .services__awg__about .imgs ul li{width:49.2%}.pg.services .services__awg__about .txt{width:100%;max-width:1060px;margin-left:auto;margin-right:auto}.pg.services .services__awg__about .disc{width:100%;max-width:1060px;margin-left:auto;margin-right:auto}.pg.services .services__awg__about .disc li{position:relative;padding-left:18px;font-size:clamp(.7rem, calc(.0454545455rem + 1.3636363636vw), 1rem);line-height:1.8;font-family:"Noto Sans JP",sans-serif;text-align:justify;text-justify:inter-ideograph}.pg.services .services__awg__about .disc li::after{content:"";background:url(../images/li_mark.svg) no-repeat center center;background-size:cover;width:10px;height:10px;position:absolute;top:7px;left:3px}.pg.services .services__awg__clinic .wrap{max-width:1060px;margin-left:auto;margin-right:auto;margin-bottom:clamp(1.3125rem, calc(.0852272727rem + 2.5568181818vw), 1.875rem)}.pg.services .services__awg__clinic .img{width:49%}.pg.services .services__awg__clinic .txt{width:47%}.pg.services .services__awg__clinic .txt2{width:100%;max-width:1060px;margin-left:auto;margin-right:auto}.pg.services .services__awg__clinic .txt2 span{font-size:clamp(.56875rem, calc(.0369318182rem + 1.1079545455vw), .8125rem);color:#959595}.pg.services .services__awg__device .list{max-width:1060px;margin-left:auto;margin-right:auto;margin-bottom:clamp(1.3125rem, calc(.0852272727rem + 2.5568181818vw), 1.875rem)}.pg.services .services__awg__device .list ul{display:flex;justify-content:space-between;flex-wrap:wrap}.pg.services .services__awg__device .list ul li{width:31.5%;background:#f4f5fc;margin-bottom:2.5%;padding-top:clamp(.875rem, calc(.0568181818rem + 1.7045454545vw), 1.25rem);padding-bottom:clamp(.875rem, calc(.0568181818rem + 1.7045454545vw), 1.25rem);padding-left:clamp(.875rem, calc(.0568181818rem + 1.7045454545vw), 1.25rem);padding-right:clamp(.875rem, calc(.0568181818rem + 1.7045454545vw), 1.25rem)}.pg.services .services__awg__device .list ul li .img{margin-bottom:clamp(.65625rem, calc(.0426136364rem + 1.2784090909vw), .9375rem)}.pg.services .services__awg__device .list ul li h3{margin-bottom:clamp(.525rem, calc(.0340909091rem + 1.0227272727vw), .75rem);font-size:clamp(.875rem, calc(.0568181818rem + 1.7045454545vw), 1.25rem);font-weight:600;text-align:center;color:#202c68}.pg.services .services__awg__device .list ul li p{font-family:"Noto Sans JP",sans-serif;font-size:clamp(.65625rem, calc(.0426136364rem + 1.2784090909vw), .9375rem);line-height:1.7;text-align:justify;text-justify:inter-ideograph}.pg.services .services__awg__device .ninka{margin-bottom:clamp(2.1875rem, calc(.1420454545rem + 4.2613636364vw), 3.125rem)}.pg.services .services__awg__device .life{width:clamp(21.875rem, calc(1.4204545455rem + 42.6136363636vw), 31.25rem);margin-left:auto;margin-right:auto}.pg.services .services__awg__price{padding-bottom:clamp(4.375rem, calc(.2840909091rem + 8.5227272727vw), 6.25rem)}.pg.services .services__awg__price .lead{font-size:clamp(.65625rem, calc(.0426136364rem + 1.2784090909vw), .9375rem);font-family:"Noto Sans JP",sans-serif;max-width:1060px;margin-left:auto;margin-right:auto;margin-bottom:clamp(1.3125rem, calc(.0852272727rem + 2.5568181818vw), 1.875rem)}.pg.services .services__awg__price .lead .note{font-size:clamp(.56875rem, calc(.0369318182rem + 1.1079545455vw), .8125rem);color:#959595}.pg.services .service__bioscan__about{padding-top:clamp(.875rem, calc(.0568181818rem + 1.7045454545vw), 1.25rem)}.pg.services .service__bioscan__about .imgs{width:100%;max-width:1060px;margin-left:auto;margin-right:auto;margin-bottom:clamp(1.3125rem, calc(.0852272727rem + 2.5568181818vw), 1.875rem)}.pg.services .service__bioscan__about .imgs ul{display:flex;justify-content:space-between;flex-wrap:wrap}.pg.services .service__bioscan__about .imgs ul li{width:49.2%}.pg.services .service__bioscan__about p{width:100%;max-width:1060px;margin-left:auto;margin-right:auto}.pg.services .service__bioscan__about h3{font-size:clamp(.875rem, calc(.0568181818rem + 1.7045454545vw), 1.25rem);font-weight:500;color:#202c68;letter-spacing:0.08em;margin-top:clamp(2.625rem, calc(.1704545455rem + 5.1136363636vw), 3.75rem);margin-bottom:clamp(1.75rem, calc(.1136363636rem + 3.4090909091vw), 2.5rem);position:relative}.pg.services .service__bioscan__about h3::after{content:"";position:absolute;bottom:-10px;left:0;width:100%;height:5px;background:linear-gradient(90deg, #edeffb 0%, #fff 100%)}.pg.services .service__bioscan__about .wrap{width:100%;max-width:1060px;margin-left:auto;margin-right:auto}.pg.services .service__bioscan__about .wrap .img{width:49.2%}.pg.services .service__bioscan__about .wrap .txt{width:47%}.pg.services .service__bioscan__device .wrap{width:100%;max-width:1060px;margin-left:auto;margin-right:auto;align-items:flex-start;margin-bottom:clamp(2.625rem, calc(.1704545455rem + 5.1136363636vw), 3.75rem)}.pg.services .service__bioscan__device .wrap .imgs{width:32%;background:#f4f5fc;padding-top:clamp(1.09375rem, calc(.0710227273rem + 2.1306818182vw), 1.5625rem);padding-bottom:clamp(1.09375rem, calc(.0710227273rem + 2.1306818182vw), 1.5625rem);padding-left:clamp(.875rem, calc(.0568181818rem + 1.7045454545vw), 1.25rem);padding-right:clamp(.875rem, calc(.0568181818rem + 1.7045454545vw), 1.25rem)}.pg.services .service__bioscan__device .wrap .imgs .img{margin-bottom:clamp(.65625rem, calc(.0426136364rem + 1.2784090909vw), .9375rem)}.pg.services .service__bioscan__device .wrap .imgs dl dt{text-align:center;color:#202c68;font-size:clamp(.875rem, calc(.0568181818rem + 1.7045454545vw), 1.25rem);font-weight:600;margin-bottom:clamp(.525rem, calc(.0340909091rem + 1.0227272727vw), .75rem)}.pg.services .service__bioscan__device .wrap .imgs dl dd{font-family:"Noto Sans JP",sans-serif;font-size:clamp(.65625rem, calc(.0426136364rem + 1.2784090909vw), .9375rem);line-height:1.7;text-align:justify;text-justify:inter-ideograph}.pg.services .service__bioscan__device .wrap .txt{width:65%}.pg.services .service__bioscan__device .otoiawase{width:100%;max-width:740px;margin-left:auto;margin-right:auto;background:#202c68;padding-top:clamp(1.3125rem, calc(.0852272727rem + 2.5568181818vw), 1.875rem);padding-bottom:clamp(1.09375rem, calc(.0710227273rem + 2.1306818182vw), 1.5625rem);padding-left:clamp(.875rem, calc(.0568181818rem + 1.7045454545vw), 1.25rem);padding-right:clamp(.875rem, calc(.0568181818rem + 1.7045454545vw), 1.25rem);text-align:center}.pg.services .service__bioscan__device .otoiawase p{text-align:left;display:inline-block;color:#fff;font-size:clamp(.7rem, calc(.0454545455rem + 1.3636363636vw), 1rem);font-family:"Noto Sans JP",sans-serif;font-weight:500;margin-left:auto;margin-right:auto;margin-bottom:clamp(.65625rem, calc(.0426136364rem + 1.2784090909vw), .9375rem)}.pg.services .service__bioscan__device .otoiawase .tel{color:#fff;font-size:clamp(.6125rem, calc(.0397727273rem + 1.1931818182vw), .875rem);text-align:center}.pg.services .service__bioscan__device .otoiawase .tel span{display:inline-block;margin:0 7px;font-size:clamp(1.225rem, calc(.0795454545rem + 2.3863636364vw), 1.75rem);font-family:"Aboreto",system-ui}.pg.services .service__bioscan__device .otoiawase .tel a{text-decoration:none;color:#fff}.pg.services .service__bioscan__device .otoiawase .tel a:hover{opacity:0.6}.pg.services .service__bioscan__price{padding-bottom:clamp(4.375rem, calc(.2840909091rem + 8.5227272727vw), 6.25rem)}.pg.services .service__bioscan__price .lead{font-size:clamp(.65625rem, calc(.0426136364rem + 1.2784090909vw), .9375rem);font-family:"Noto Sans JP",sans-serif;max-width:1060px;margin-left:auto;margin-right:auto;margin-bottom:clamp(1.3125rem, calc(.0852272727rem + 2.5568181818vw), 1.875rem)}.pg.services .service__bioscan__price .lead .note{display:block;padding-top:10px;font-size:clamp(.56875rem, calc(.0369318182rem + 1.1079545455vw), .8125rem);color:#959595}.pg.services .service__therapy__about{padding-top:clamp(.875rem, calc(.0568181818rem + 1.7045454545vw), 1.25rem)}.pg.services .service__therapy__about .imgs{width:100%;max-width:1060px;margin-left:auto;margin-right:auto;aspect-ratio:1060 / 610;position:relative;margin-bottom:clamp(1.3125rem, calc(.0852272727rem + 2.5568181818vw), 1.875rem)}.pg.services .service__therapy__about .imgs .img{position:absolute}.pg.services .service__therapy__about .imgs #img__1{width:31%;top:0;left:0;z-index:3}.pg.services .service__therapy__about .imgs #img__2{width:31%;bottom:0;left:33%;z-index:4}.pg.services .service__therapy__about .imgs #img__3{width:41.5%;top:0;right:2%;z-index:1}.pg.services .service__therapy__about .imgs #img__4{width:22%;bottom:9%;right:7%;z-index:2}.pg.services .service__therapy__about p{width:100%;max-width:1060px;margin-left:auto;margin-right:auto}.pg.services .service__therapy__course .list ul{display:flex;justify-content:space-between;flex-wrap:wrap}.pg.services .service__therapy__course .list ul li{width:31%;background:#f4f5fc;border-radius:30px;padding-top:clamp(1.53125rem, calc(.0994318182rem + 2.9829545455vw), 2.1875rem);padding-bottom:clamp(1.53125rem, calc(.0994318182rem + 2.9829545455vw), 2.1875rem);padding-left:clamp(1.3125rem, calc(.0852272727rem + 2.5568181818vw), 1.875rem);padding-right:clamp(1.3125rem, calc(.0852272727rem + 2.5568181818vw), 1.875rem)}.pg.services .service__therapy__course .list ul li h3{text-align:center;margin-bottom:clamp(.875rem, calc(.0568181818rem + 1.7045454545vw), 1.25rem);font-size:clamp(1.05rem, calc(.0681818182rem + 2.0454545455vw), 1.5rem);font-weight:500;color:#202c68}.pg.services .service__therapy__course .list ul li h3 span{font-size:clamp(.56875rem, calc(.0369318182rem + 1.1079545455vw), .8125rem)}.pg.services .service__therapy__course .list ul li p{line-height:1.8}.pg.services .service__therapy__price p{width:100%;max-width:1060px;margin-left:auto;margin-right:auto}.pg.salons{width:100%}.pg.salons .pgvisual{background:url(../images/salons_wave.webp) no-repeat left center;background-size:cover}.pg.salons .salons__shop .mv{width:0px;margin-left:auto;margin-right:auto;padding-top:clamp(.875rem, calc(.0568181818rem + 1.7045454545vw), 1.25rem);padding-bottom:clamp(2.625rem, calc(.1704545455rem + 5.1136363636vw), 3.75rem)}.pg.salons .salons__shop .mv .mv__inner{width:100vw;transform:translate(-50vw, 0)}.pg.salons .salons__shop .mv .salons__slider .slick-initialized .slick-slide{display:block}.pg.salons .salons__shop .mv .salons__slider .slick-list{overflow:hidden}.pg.salons .salons__shop .mv .salons__slider .slick-track{display:flex;align-items:center}.pg.salons .salons__shop .mv .salons__slider .slick-slide img{width:100%;height:auto;display:block}.pg.salons .salons__shop .mv .salons__slider .slick-slide{margin:0 40px}.pg.salons .salons__shop .mv .salons__slider .slick-arrow{all:unset;position:absolute;top:50%;transform:translateY(-50%);width:80px;height:80px;cursor:pointer;transition:0.3s;text-indent:-10000px;z-index:500}.pg.salons .salons__shop .mv .salons__slider .slick-arrow:hover{opacity:0.6}.pg.salons .salons__shop .mv .salons__slider .slick-prev{left:20%;background:url(../images/prev.svg) no-repeat center center;background-size:cover}.pg.salons .salons__shop .mv .salons__slider .slick-next{right:20%;background:url(../images/next.svg) no-repeat center center;background-size:cover}.pg.salons .salons__shop h3.sttl{margin-top:clamp(2.625rem, calc(.1704545455rem + 5.1136363636vw), 3.75rem)}.pg.salons .salons__shop .request{width:100%;max-width:1050px;margin-left:auto;margin-right:auto}.pg.salons .salons__shop .request .notice{color:#e61a1a;font-size:clamp(.7875rem, calc(.0511363636rem + 1.5340909091vw), 1.125rem);margin-bottom:clamp(.56875rem, calc(.0369318182rem + 1.1079545455vw), .8125rem)}.pg.salons .salons__shop .request ul li{position:relative;padding-left:18px;font-size:clamp(.7rem, calc(.0454545455rem + 1.3636363636vw), 1rem);line-height:1.8;font-family:"Noto Sans JP",sans-serif;text-align:justify;text-justify:inter-ideograph}.pg.salons .salons__shop .request ul li::after{content:"";background:url(../images/li_mark.svg) no-repeat center center;background-size:cover;width:10px;height:10px;position:absolute;top:7px;left:3px}.pg.salons .salons__shop .training{width:100%;max-width:1050px;margin-left:auto;margin-right:auto;display:flex;justify-content:space-between;flex-wrap:wrap}.pg.salons .salons__shop .training .img{width:52%}.pg.salons .salons__shop .training .txt{width:44%}.pg.salons .salons__shop .training .nomargin{margin-bottom:clamp(.4375rem, calc(.0284090909rem + .8522727273vw), .625rem)}.pg.salons .salons__shop .training ul li{position:relative;padding-left:18px;font-size:clamp(.7rem, calc(.0454545455rem + 1.3636363636vw), 1rem);line-height:1.8;font-family:"Noto Sans JP",sans-serif;text-align:justify;text-justify:inter-ideograph}.pg.salons .salons__shop .training ul li::after{content:"";background:url(../images/li_mark.svg) no-repeat center center;background-size:cover;width:10px;height:10px;position:absolute;top:7px;left:3px}.pg.salons .salons__shop .addr{width:100%;max-width:1050px;margin-left:auto;margin-right:auto;display:flex;justify-content:space-between;flex-wrap:wrap}.pg.salons .salons__shop .addr .txt h4{font-size:clamp(.7rem, calc(.0454545455rem + 1.3636363636vw), 1rem);font-family:"Noto Sans JP",sans-serif;font-weight:600;color:#202c68;margin-bottom:clamp(.21875rem, calc(.0142045455rem + .4261363636vw), .3125rem)}.pg.salons .salons__shop .addr .txt h4.bytrain{position:relative;padding-left:clamp(1.00625rem, calc(.0653409091rem + 1.9602272727vw), 1.4375rem)}.pg.salons .salons__shop .addr .txt h4.bytrain::after{font-size:clamp(.7rem, calc(.0454545455rem + 1.3636363636vw), 1rem);content:"\f238";font-family:"Font Awesome 6 Free";position:absolute;top:0;left:0}.pg.salons .salons__shop .addr .txt h4.bycar{position:relative;padding-left:clamp(1.00625rem, calc(.0653409091rem + 1.9602272727vw), 1.4375rem)}.pg.salons .salons__shop .addr .txt h4.bycar::after{font-size:clamp(.7rem, calc(.0454545455rem + 1.3636363636vw), 1rem);content:"\f1b9";font-family:"Font Awesome 6 Free";position:absolute;top:0;left:0}.pg.salons .salons__shop .addr .txt p{font-size:clamp(.65625rem, calc(.0426136364rem + 1.2784090909vw), .9375rem);line-height:2;font-family:"Noto Sans JP",sans-serif;font-weight:400;margin-bottom:clamp(.875rem, calc(.0568181818rem + 1.7045454545vw), 1.25rem)}.pg.salons .salons__shop .addr .txt p a{text-decoration:none;color:#333}.pg.salons .salons__shop .addr .txt p a:hover{opacity:0.6}.pg.salons .salons__shop .addr .map{width:53%}.pg.salons .salons__shop .addr .map iframe{width:100%;height:300px}.pg.salons #fukuoka{padding-top:clamp(.875rem, calc(.0568181818rem + 1.7045454545vw), 1.25rem)}.pg.salons .salons__managers{padding-bottom:clamp(4.375rem, calc(.2840909091rem + 8.5227272727vw), 6.25rem)}.pg.salons .salons__managers .managers ul{display:flex;justify-content:center;flex-wrap:wrap}.pg.salons .salons__managers .managers ul li{width:clamp(14.4375rem, calc(.9375rem + 28.125vw), 20.625rem);text-align:center;margin:0 20px}.pg.salons .salons__managers .managers ul li .img{margin-bottom:clamp(.65625rem, calc(.0426136364rem + 1.2784090909vw), .9375rem)}.pg.salons .salons__managers .managers ul li .name dl{color:#202c68}.pg.salons .salons__managers .managers ul li .name dl dt{font-size:clamp(.65625rem, calc(.0426136364rem + 1.2784090909vw), .9375rem);margin-bottom:clamp(.21875rem, calc(.0142045455rem + .4261363636vw), .3125rem)}.pg.salons .salons__managers .managers ul li .name dl dd{font-size:clamp(1.05rem, calc(.0681818182rem + 2.0454545455vw), 1.5rem);font-weight:600}.pg.products{width:100%}.pg.products .pgvisual{background:url(../images/products_wave.webp) no-repeat left center;background-size:cover}.pg.products .products__index{width:100%;padding-top:clamp(.875rem, calc(.0568181818rem + 1.7045454545vw), 1.25rem);padding-bottom:clamp(3.5rem, calc(.2272727273rem + 6.8181818182vw), 5rem)}.pg.products .products__index .inner{max-width:1060px}.pg.products .products__index .list ul{display:flex;justify-content:space-between;flex-wrap:wrap}.pg.products .products__index .list ul li{width:48%;margin-bottom:6%}.pg.products .products__index .list ul li .img{margin-bottom:clamp(.875rem, calc(.0568181818rem + 1.7045454545vw), 1.25rem)}.pg.products .products__index .list ul li h2{padding-bottom:clamp(.65625rem, calc(.0426136364rem + 1.2784090909vw), .9375rem);text-align:center;font-size:clamp(1.05rem, calc(.0681818182rem + 2.0454545455vw), 1.5rem)}.pg.products .products__index .list ul li p{width:clamp(14.4375rem, calc(.9375rem + 28.125vw), 20.625rem);margin-left:auto;margin-right:auto;margin-bottom:clamp(.875rem, calc(.0568181818rem + 1.7045454545vw), 1.25rem);font-size:clamp(.65625rem, calc(.0426136364rem + 1.2784090909vw), .9375rem);line-height:1.8}.pg.products .products__index .list ul li .more{text-align:center}.pg.products .products__index .list ul li .more a{display:inline-block;text-decoration:none;background:linear-gradient(100.3deg, #fff 0%, #fff 50%, #e7eafc 100%);background-size:200% auto;color:#202c68;font-family:"Noto Sans JP",sans-serif;font-weight:500;border:2px solid #e8eafd;width:clamp(14.4375rem, calc(.9375rem + 28.125vw), 20.625rem);padding-top:clamp(.74375rem, calc(.0482954545rem + 1.4488636364vw), 1.0625rem);padding-bottom:clamp(.74375rem, calc(.0482954545rem + 1.4488636364vw), 1.0625rem);border-radius:100vh;transition:background-position 0.6s ease, transform 0.6s ease}.pg.products .products__index .list ul li .more a:hover{transform:scale(1.05);background-position:right center}.pg.products .products__mv{position:relative}.pg.products .products__mv .title{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:space-between;width:100%;padding-top:clamp(1.53125rem, calc(.0994318182rem + 2.9829545455vw), 2.1875rem);padding-bottom:clamp(3.71875rem, calc(.2414772727rem + 7.2443181818vw), 5.3125rem);padding-left:clamp(2.1875rem, calc(.1420454545rem + 4.2613636364vw), 3.125rem);padding-right:clamp(2.1875rem, calc(.1420454545rem + 4.2613636364vw), 3.125rem)}.pg.products .products__mv .title h1{font-size:clamp(1.75rem, calc(.1136363636rem + 3.4090909091vw), 2.5rem);font-weight:400;letter-spacing:0.08em;color:#fff;display:flex;align-items:center;text-shadow:0 4px 4px rgba(0,0,0,0.25)}.pg.products .products__mv .title h1 span{display:inline-block}.pg.products .products__mv .title h1 span.s{margin-top:3px;font-size:clamp(.875rem, calc(.0568181818rem + 1.7045454545vw), 1.25rem);letter-spacing:normal;border-right:1px solid #fff;padding-right:clamp(.65625rem, calc(.0426136364rem + 1.2784090909vw), .9375rem);margin-right:clamp(.875rem, calc(.0568181818rem + 1.7045454545vw), 1.25rem)}.pg.products .products__mv .title .sub{font-size:clamp(1.75rem, calc(.1136363636rem + 3.4090909091vw), 2.5rem);font-family:"Aboreto",system-ui;letter-spacing:0.1em;color:rgba(255,255,255,0.2)}.pg.products .products__about h3.sttl{width:100%;max-width:1060px;margin-left:auto;margin-right:auto}.pg.products .products__about .txt{width:100%;max-width:1060px;margin-left:auto;margin-right:auto}.pg.products .products__about .detail{width:100%;max-width:900px;margin-left:auto;margin-right:auto;padding-top:clamp(.875rem, calc(.0568181818rem + 1.7045454545vw), 1.25rem);margin-bottom:clamp(2.625rem, calc(.1704545455rem + 5.1136363636vw), 3.75rem)}.pg.products .products__about .detail .wrap{margin-bottom:clamp(1.3125rem, calc(.0852272727rem + 2.5568181818vw), 1.875rem)}.pg.products .products__about .detail .img{width:36%}.pg.products .products__about .detail .list{width:61%}.pg.products .products__about .detail .list table{width:100%;border-collapse:collapse}.pg.products .products__about .detail .list table th,.pg.products .products__about .detail .list table td{font-family:"Noto Sans JP",sans-serif;vertical-align:top;padding-bottom:clamp(.4375rem, calc(.0284090909rem + .8522727273vw), .625rem)}.pg.products .products__about .detail .list table th{width:5em}.pg.products .products__about .detail .list table th span{display:block;background:#202c68;font-size:clamp(.65625rem, calc(.0426136364rem + 1.2784090909vw), .9375rem);font-weight:600;color:#fff;padding-top:clamp(.35rem, calc(.0227272727rem + .6818181818vw), .5rem);padding-bottom:clamp(.35rem, calc(.0227272727rem + .6818181818vw), .5rem)}.pg.products .products__about .detail .list table td{font-size:clamp(.7rem, calc(.0454545455rem + 1.3636363636vw), 1rem);line-height:1.6;padding-top:clamp(.30625rem, calc(.0198863636rem + .5965909091vw), .4375rem);padding-left:clamp(.875rem, calc(.0568181818rem + 1.7045454545vw), 1.25rem);padding-right:clamp(.875rem, calc(.0568181818rem + 1.7045454545vw), 1.25rem)}.pg.products .products__about .detail .list table td ul li{position:relative;padding-left:13px}.pg.products .products__about .detail .list table td ul li::after{content:"";background:url(../images/li_mark.svg) no-repeat center center;background-size:cover;width:10px;height:10px;position:absolute;top:7px;left:0}.pg.products .products__about .detail .table{margin-bottom:clamp(1.3125rem, calc(.0852272727rem + 2.5568181818vw), 1.875rem)}.pg.products .products__about .detail .table table{width:100%;border-collapse:collapse;border-top:1px solid #d7d7d7}.pg.products .products__about .detail .table table th,.pg.products .products__about .detail .table table td{border-bottom:1px solid #d7d7d7;text-align:left;font-size:clamp(.56875rem, calc(.0369318182rem + 1.1079545455vw), .8125rem);font-family:"Noto Sans JP",sans-serif;padding-top:clamp(.4375rem, calc(.0284090909rem + .8522727273vw), .625rem);padding-bottom:clamp(.4375rem, calc(.0284090909rem + .8522727273vw), .625rem);padding-left:clamp(.875rem, calc(.0568181818rem + 1.7045454545vw), 1.25rem)}.pg.products .products__about .detail .table table th{font-weight:500;background:#f7f7f7;white-space:nowrap;padding-right:clamp(.875rem, calc(.0568181818rem + 1.7045454545vw), 1.25rem)}.pg.products .products__about .detail .table table td{text-align:justify;text-justify:inter-ideograph}.pg.products .products__about .what{width:100%;max-width:900px;margin-left:auto;margin-right:auto}.pg.products .products__about .what h3{text-align:center;font-size:clamp(.9625rem, calc(.0625rem + 1.875vw), 1.375rem);font-weight:500;color:#202c68;margin-bottom:clamp(1.75rem, calc(.1136363636rem + 3.4090909091vw), 2.5rem)}.pg.products .products__about .what h3 span{display:inline-block;position:relative}.pg.products .products__about .what h3 span::before,.pg.products .products__about .what h3 span::after{content:"";width:clamp(.875rem, calc(.0568181818rem + 1.7045454545vw), 1.25rem);height:clamp(2.1875rem, calc(.1420454545rem + 4.2613636364vw), 3.125rem);position:absolute;top:0}.pg.products .products__about .what h3 span::before{background:url(../images/kakko_l.webp?1) no-repeat center center;background-size:100% 100%;left:-40px}.pg.products .products__about .what h3 span::after{background:url(../images/kakko_r.webp?1) no-repeat center center;background-size:100% 100%;right:-40px}.pg.products .products__about .what h4{text-align:center;color:#202c68;font-size:clamp(.9625rem, calc(.0625rem + 1.875vw), 1.375rem);font-weight:500;margin-bottom:clamp(.875rem, calc(.0568181818rem + 1.7045454545vw), 1.25rem)}.pg.products .products__about .what p{text-align:center;color:#202c68;font-family:"Zen Old Mincho",serif}.pg.products .products__about .what p .line{display:inline-block;background:linear-gradient(transparent 60%, #fdf6ca 60%)}.pg.products .products__price h3{width:100%;max-width:1060px;margin-left:auto;margin-right:auto;font-size:clamp(.875rem, calc(.0568181818rem + 1.7045454545vw), 1.25rem);font-family:"Noto Sans JP",sans-serif;font-weight:600;margin-bottom:clamp(.4375rem, calc(.0284090909rem + .8522727273vw), .625rem)}.pg.products .products__price .price__table{width:100%;max-width:1060px;margin-left:auto;margin-right:auto}.pg.products .products__price .price__table table{width:100%;border-collapse:collapse}.pg.products .products__price .price__table table th,.pg.products .products__price .price__table table td{border:1px solid #d7d7d7;font-size:clamp(.65625rem, calc(.0426136364rem + 1.2784090909vw), .9375rem);font-family:"Noto Sans JP",sans-serif;text-align:left;padding:clamp(.65625rem, calc(.0426136364rem + 1.2784090909vw), .9375rem)}.pg.products .products__price .price__table table th{background:#f7f7f7;font-weight:600;white-space:nowrap}.pg.products .products__price .price__table table td.vol,.pg.products .products__price .price__table table td.num,.pg.products .products__price .price__table table td.price{white-space:nowrap}.pg.products .products__price .price__table table td.vol{font-weight:600}.pg.products .products__price .price__table table td.num{font-weight:600}.pg.products .products__price .price__table table td.price{color:#e61a1a;font-family:"Gelasio",serif;font-weight:600}.pg.products .products__price .price__table table td ul li{position:relative;padding-left:16px}.pg.products .products__price .price__table table td ul li::after{content:"";background:url(../images/li_mark.svg) no-repeat center center;background-size:cover;width:10px;height:10px;position:absolute;top:6px;left:0}.pg.products .products__approach .list{margin-bottom:clamp(1.75rem, calc(.1136363636rem + 3.4090909091vw), 2.5rem)}.pg.products .products__approach .list ul{display:flex;justify-content:space-between;flex-wrap:wrap}.pg.products .products__approach .list ul li{width:30%;position:relative}.pg.products .products__approach .list ul li .num{font-size:clamp(2.625rem, calc(.1704545455rem + 5.1136363636vw), 3.75rem);font-family:"Aboreto",system-ui;color:#202c68;text-align:center;position:relative;margin-bottom:clamp(1.09375rem, calc(.0710227273rem + 2.1306818182vw), 1.5625rem)}.pg.products .products__approach .list ul li .num::after{content:"";position:absolute;bottom:-5px;left:50%;transform:translate(-50%, 0);width:clamp(3.5rem, calc(.2272727273rem + 6.8181818182vw), 5rem);height:1px;background:#202c68}.pg.products .products__approach .list ul li h3{text-align:center;font-size:clamp(.9625rem, calc(.0625rem + 1.875vw), 1.375rem);font-weight:500;color:#202c68;margin-bottom:clamp(.9625rem, calc(.0625rem + 1.875vw), 1.375rem)}.pg.products .products__approach .list ul li .img{width:clamp(7.875rem, calc(.5113636364rem + 15.3409090909vw), 11.25rem);margin-left:auto;margin-right:auto;margin-bottom:clamp(1.09375rem, calc(.0710227273rem + 2.1306818182vw), 1.5625rem)}.pg.products .products__approach .list ul li::after{position:absolute;top:40px;left:0;content:"";width:100%;aspect-ratio:1 / 1;background:#fffbee;border-radius:100vh;z-index:-1}.pg.products .products__want .wrap{width:100%;max-width:900px;margin-left:auto;margin-right:auto;margin-bottom:clamp(1.75rem, calc(.1136363636rem + 3.4090909091vw), 2.5rem)}.pg.products .products__want .wrap .img{width:40%}.pg.products .products__want .wrap .txt{width:57%}.pg.products .products__want .wrap .txt ul li{padding-left:1.4em;position:relative;font-size:clamp(.7rem, calc(.0454545455rem + 1.3636363636vw), 1rem);margin-bottom:clamp(.48125rem, calc(.03125rem + .9375vw), .6875rem);color:#202c68}.pg.products .products__want .wrap .txt ul li::after{font-size:clamp(.7rem, calc(.0454545455rem + 1.3636363636vw), 1rem);content:"\f058";font-family:"Font Awesome 6 Free";position:absolute;top:1px;left:0;color:#202c68}.pg.products .products__recommend{padding-top:0}.pg.products .products__recommend p{width:100%;max-width:1060px;margin-left:auto;margin-right:auto}.pg.products .products__voice{padding-bottom:clamp(.875rem, calc(.0568181818rem + 1.7045454545vw), 1.25rem)}.pg.products .products__voice .list{width:100%;max-width:1060px;margin-left:auto;margin-right:auto}.pg.products .products__voice .list ul li{padding-bottom:clamp(1.3125rem, calc(.0852272727rem + 2.5568181818vw), 1.875rem);margin-bottom:clamp(1.3125rem, calc(.0852272727rem + 2.5568181818vw), 1.875rem);border-bottom:1px solid #dfdfdf}.pg.products .products__voice .list ul li .voice__head{margin-bottom:clamp(.4375rem, calc(.0284090909rem + .8522727273vw), .625rem)}.pg.products .products__voice .list ul li .voice__head .date{font-size:clamp(.6125rem, calc(.0397727273rem + 1.1931818182vw), .875rem);font-family:"Aboreto",system-ui;letter-spacing:0.08em;margin-bottom:clamp(.13125rem, calc(.0085227273rem + .2556818182vw), .1875rem)}.pg.products .products__voice .list ul li .voice__head h3{font-size:clamp(1.05rem, calc(.0681818182rem + 2.0454545455vw), 1.5rem);color:#202c68}.pg.products .products__voice .list ul li .voice__body{margin-bottom:clamp(.4375rem, calc(.0284090909rem + .8522727273vw), .625rem)}.pg.products .products__voice .list ul li .voice__name{text-align:right;font-size:clamp(.6125rem, calc(.0397727273rem + 1.1931818182vw), .875rem)}.pg.products .products__others{padding-top:0}.pg.products .btn__goshop{text-align:center;margin-top:clamp(2.1875rem, calc(.1420454545rem + 4.2613636364vw), 3.125rem)}.pg.products .btn__goshop a{width:clamp(35rem, calc(2.2727272727rem + 68.1818181818vw), 50rem);border-radius:100vh;display:inline-block;text-decoration:none;border:4px solid #32a4e4;padding-top:clamp(.875rem, calc(.0568181818rem + 1.7045454545vw), 1.25rem);padding-bottom:clamp(.875rem, calc(.0568181818rem + 1.7045454545vw), 1.25rem);color:#32a4e4;font-size:clamp(.875rem, calc(.0568181818rem + 1.7045454545vw), 1.25rem);font-family:"Noto Sans JP",sans-serif;font-weight:600;background:linear-gradient(100.3deg, #fff 0%, #fff 50%, rgba(50,164,228,0.15) 100%);background-size:200% auto;transition:background-position 0.6s ease, transform 0.6s ease}.pg.products .btn__goshop a:hover{transform:scale(1.05);background-position:right center}.pg.recruit{width:100%}.pg.recruit .pgvisual{background:url(../images/others_wave.webp) no-repeat left center;background-size:cover}.pg.recruit .recruit__mv{padding-top:0;padding-bottom:clamp(.875rem, calc(.0568181818rem + 1.7045454545vw), 1.25rem)}.pg.recruit .recruit__mv .box{width:clamp(39.375rem, calc(2.5568181818rem + 76.7045454545vw), 56.25rem);margin-left:auto;margin-right:auto;position:relative}.pg.recruit .recruit__mv .box .txt{width:47%;position:absolute;top:50%;left:5%;transform:translate(0, -50%)}.pg.recruit .recruit__mv .box .txt h2{font-size:clamp(1.225rem, calc(.0795454545rem + 2.3863636364vw), 1.75rem);font-weight:500;letter-spacing:0.1em;margin-bottom:clamp(.525rem, calc(.0340909091rem + 1.0227272727vw), .75rem)}.pg.recruit .recruit__mv .box .txt p{padding-right:5%;margin-bottom:clamp(.875rem, calc(.0568181818rem + 1.7045454545vw), 1.25rem)}.pg.recruit .recruit__mv .box .txt .name dl{display:flex;align-items:center;justify-content:flex-end}.pg.recruit .recruit__mv .box .txt .name dl dt{font-size:clamp(.6125rem, calc(.0397727273rem + 1.1931818182vw), .875rem);color:#202c68;margin-right:clamp(.65625rem, calc(.0426136364rem + 1.2784090909vw), .9375rem)}.pg.recruit .recruit__mv .box .txt .name dl dd{width:clamp(8.96875rem, calc(.5823863636rem + 17.4715909091vw), 12.8125rem)}.pg.recruit .recruit__box{padding-bottom:clamp(4.375rem, calc(.2840909091rem + 8.5227272727vw), 6.25rem)}.pg.recruit .recruit__box h3{font-size:clamp(.875rem, calc(.0568181818rem + 1.7045454545vw), 1.25rem);font-weight:500;letter-spacing:0.05em;color:#202c68;position:relative;margin-bottom:clamp(1.3125rem, calc(.0852272727rem + 2.5568181818vw), 1.875rem)}.pg.recruit .recruit__box h3::after{content:"";position:absolute;left:0;bottom:-10px;width:100%;height:5px;background:linear-gradient(90deg, #edeffb 0%, #fff 100%)}.pg.recruit .recruit__box .lead{width:100%;max-width:1060px;margin-left:auto;margin-right:auto;font-size:clamp(.7875rem, calc(.0511363636rem + 1.5340909091vw), 1.125rem);color:#202c68;margin-bottom:clamp(.65625rem, calc(.0426136364rem + 1.2784090909vw), .9375rem)}.pg.recruit .recruit__box .data{width:100%;max-width:1060px;margin-left:auto;margin-right:auto;margin-bottom:clamp(2.625rem, calc(.1704545455rem + 5.1136363636vw), 3.75rem)}.pg.recruit .recruit__box .data table{border-top:1px solid #d7d7d7;width:100%;border-collapse:collapse}.pg.recruit .recruit__box .data table th,.pg.recruit .recruit__box .data table td{text-align:left;border-bottom:1px solid #d7d7d7;font-family:"Noto Sans JP",sans-serif;font-size:clamp(.65625rem, calc(.0426136364rem + 1.2784090909vw), .9375rem);padding-top:clamp(.65625rem, calc(.0426136364rem + 1.2784090909vw), .9375rem);padding-bottom:clamp(.65625rem, calc(.0426136364rem + 1.2784090909vw), .9375rem);vertical-align:top}.pg.recruit .recruit__box .data table th{font-weight:600;width:12em;background:#f7f7f7;padding-left:clamp(.875rem, calc(.0568181818rem + 1.7045454545vw), 1.25rem);padding-right:clamp(.875rem, calc(.0568181818rem + 1.7045454545vw), 1.25rem)}.pg.recruit .recruit__box .data table td{font-weight:400;padding-left:clamp(1.3125rem, calc(.0852272727rem + 2.5568181818vw), 1.875rem);padding-right:clamp(1.3125rem, calc(.0852272727rem + 2.5568181818vw), 1.875rem)}.pg.recruit .recruit__box .data table td ul li{position:relative;padding-left:16px}.pg.recruit .recruit__box .data table td ul li::after{content:"";background:url(../images/li_mark.svg) no-repeat center center;background-size:cover;width:10px;height:10px;position:absolute;top:6px;left:0}.pg.company{width:100%}.pg.company .pgvisual{background:url(../images/others_wave.webp) no-repeat left center;background-size:cover}.pg.company .company__greeting{padding-top:clamp(.875rem, calc(.0568181818rem + 1.7045454545vw), 1.25rem);padding-bottom:clamp(1.3125rem, calc(.0852272727rem + 2.5568181818vw), 1.875rem)}.pg.company .company__greeting .box{width:clamp(41.125rem, calc(2.6704545455rem + 80.1136363636vw), 58.75rem);margin-left:auto;margin-right:auto;position:relative}.pg.company .company__greeting .box .txt{width:47%;position:absolute;top:50%;left:5%;transform:translate(0, -50%)}.pg.company .company__greeting .box .txt h2{font-size:clamp(1.225rem, calc(.0795454545rem + 2.3863636364vw), 1.75rem);font-weight:500;letter-spacing:0.1em;margin-bottom:clamp(.525rem, calc(.0340909091rem + 1.0227272727vw), .75rem)}.pg.company .company__greeting .box .txt p{padding-right:5%;margin-bottom:clamp(.875rem, calc(.0568181818rem + 1.7045454545vw), 1.25rem)}.pg.company .company__greeting .box .txt .name dl{display:flex;align-items:center;justify-content:flex-end}.pg.company .company__greeting .box .txt .name dl dt{font-size:clamp(.6125rem, calc(.0397727273rem + 1.1931818182vw), .875rem);color:#202c68;margin-right:clamp(.65625rem, calc(.0426136364rem + 1.2784090909vw), .9375rem)}.pg.company .company__greeting .box .txt .name dl dd{width:clamp(8.96875rem, calc(.5823863636rem + 17.4715909091vw), 12.8125rem)}.pg.company .company__outline .imgs{width:100%;max-width:1060px;margin-left:auto;margin-right:auto;margin-bottom:clamp(1.96875rem, calc(.1278409091rem + 3.8352272727vw), 2.8125rem)}.pg.company .company__outline .imgs ul{display:flex;justify-content:space-between;flex-wrap:wrap}.pg.company .company__outline .imgs ul li{width:48.5%}.pg.company .company__outline .data{width:100%;max-width:800px;margin-left:auto;margin-right:auto;margin-bottom:clamp(1.75rem, calc(.1136363636rem + 3.4090909091vw), 2.5rem)}.pg.company .company__outline .data table{border-top:1px solid #d7d7d7;width:100%;border-collapse:collapse}.pg.company .company__outline .data table th,.pg.company .company__outline .data table td{text-align:left;border-bottom:1px solid #d7d7d7;font-family:"Noto Sans JP",sans-serif;font-size:clamp(.65625rem, calc(.0426136364rem + 1.2784090909vw), .9375rem);padding-top:clamp(.65625rem, calc(.0426136364rem + 1.2784090909vw), .9375rem);padding-bottom:clamp(.65625rem, calc(.0426136364rem + 1.2784090909vw), .9375rem)}.pg.company .company__outline .data table th{font-weight:600;width:11em}.pg.company .company__outline .data table td{font-weight:400}.pg.company .company__outline .btn{text-align:center}.pg.company .company__outline .btn a{text-decoration:none;padding-top:clamp(.9625rem, calc(.0625rem + 1.875vw), 1.375rem);padding-bottom:clamp(.9625rem, calc(.0625rem + 1.875vw), 1.375rem);width:clamp(26.25rem, calc(1.7045454545rem + 51.1363636364vw), 37.5rem);display:inline-block;border-radius:100vh;background:linear-gradient(100.3deg, #f4f5fc 0%, #e7eafc 50%, #f4f5fc 100%);background-size:200% auto;font-size:clamp(.65625rem, calc(.0426136364rem + 1.2784090909vw), .9375rem);color:#202c68;font-family:"Noto Sans JP",sans-serif;font-weight:600;transition:background-position 0.6s ease, transform 0.6s ease}.pg.company .company__outline .btn a:hover{transform:scale(1.05);background-position:right center}.pg.company .company__history .data{width:100%;max-width:1060px;margin-left:auto;margin-right:auto}.pg.company .company__history .data table{border-top:1px solid #d7d7d7;width:100%;border-collapse:collapse}.pg.company .company__history .data table th,.pg.company .company__history .data table td{text-align:left;border-bottom:1px solid #d7d7d7;font-family:"Noto Sans JP",sans-serif;font-size:clamp(.65625rem, calc(.0426136364rem + 1.2784090909vw), .9375rem);padding-top:clamp(.65625rem, calc(.0426136364rem + 1.2784090909vw), .9375rem);padding-bottom:clamp(.65625rem, calc(.0426136364rem + 1.2784090909vw), .9375rem);vertical-align:top}.pg.company .company__history .data table th{font-weight:600;width:6em;font-family:"Aboreto",system-ui}.pg.company .company__history .data table td{font-weight:400;line-height:1.7}.pg.company .company__seminar{padding-bottom:clamp(4.375rem, calc(.2840909091rem + 8.5227272727vw), 6.25rem)}.pg.company .company__seminar p{width:100%;max-width:1060px;margin-left:auto;margin-right:auto;padding-bottom:clamp(2.1875rem, calc(.1420454545rem + 4.2613636364vw), 3.125rem)}.pg.news{width:100%}.pg.news .pgvisual{background:url(../images/others_wave.webp) no-repeat left center;background-size:cover}.pg.news .archives{padding-bottom:clamp(4.375rem, calc(.2840909091rem + 8.5227272727vw), 6.25rem)}.pg.news .archives .entry{margin-bottom:clamp(3.0625rem, calc(.1988636364rem + 5.9659090909vw), 4.375rem)}.pg.news .archives .entry__head{border-bottom:5px solid #faf8eb;margin-bottom:clamp(1.3125rem, calc(.0852272727rem + 2.5568181818vw), 1.875rem)}.pg.news .archives .entry__head .date{font-size:clamp(.65625rem, calc(.0426136364rem + 1.2784090909vw), .9375rem);font-family:"Aboreto",system-ui;letter-spacing:0.08em;margin-bottom:clamp(.21875rem, calc(.0142045455rem + .4261363636vw), .3125rem)}.pg.news .archives .entry__head h1,.pg.news .archives .entry__head h2{font-size:clamp(1.05rem, calc(.0681818182rem + 2.0454545455vw), 1.5rem);color:#202c68;padding-bottom:clamp(.65625rem, calc(.0426136364rem + 1.2784090909vw), .9375rem)}.pg.news .archives .entry__head h1 a,.pg.news .archives .entry__head h2 a{text-decoration:none;color:#202c68}.pg.news .archives .entry__head h1 a:hover,.pg.news .archives .entry__head h2 a:hover{opacity:0.6}.pg.news .archives .entry__body{font-family:"Noto Sans JP",sans-serif;font-size:clamp(.7rem, calc(.0454545455rem + 1.3636363636vw), 1rem);line-height:2;text-align:justify;text-justify:inter-ideograph;width:100%;max-width:1080px;margin-left:auto;margin-right:auto}.pg.news .archives .entry__body p{font-family:"Noto Sans JP",sans-serif;font-size:clamp(.7rem, calc(.0454545455rem + 1.3636363636vw), 1rem);line-height:2;text-align:justify;text-justify:inter-ideograph;margin:1em 0 1.5em 0}.pg.news .archives .btn__back a{width:clamp(14.4375rem, calc(.9375rem + 28.125vw), 20.625rem);margin-left:auto;margin-right:auto;display:block;text-decoration:none;text-align:center;background:linear-gradient(100.3deg, #f4f5fc 0%, #e7eafc 50%, #f4f5fc 100%);background-size:200% auto;border-radius:100vh;font-family:"Noto Sans JP",sans-serif;font-size:clamp(.65625rem, calc(.0426136364rem + 1.2784090909vw), .9375rem);color:#202c68;font-weight:500;padding-top:clamp(.875rem, calc(.0568181818rem + 1.7045454545vw), 1.25rem);padding-bottom:clamp(.875rem, calc(.0568181818rem + 1.7045454545vw), 1.25rem);transition:background-position 0.6s ease, transform 0.6s ease}.pg.news .archives .btn__back a:hover{transform:scale(1.05);background-position:right center}.pager{text-align:center}.pager a{display:inline-block;font-size:clamp(.875rem, calc(.0568181818rem + 1.7045454545vw), 1.25rem);text-decoration:none;text-align:center;width:clamp(1.8375rem, calc(.1193181818rem + 3.5795454545vw), 2.625rem);line-height:clamp(1.8375rem, calc(.1193181818rem + 3.5795454545vw), 2.625rem);aspect-ratio:1 / 1;color:#202c68;margin:2px;border-radius:100vh}.pager a:hover{background:#202c68;color:#fff}.pager a.previouspostslink,.pager a.nextpostslink{background:#f4f5fc}.pager a.previouspostslink:hover,.pager a.nextpostslink:hover{background:#202c68;color:#fff}.pager span{display:inline-block;font-size:clamp(.875rem, calc(.0568181818rem + 1.7045454545vw), 1.25rem);text-align:center;width:clamp(1.8375rem, calc(.1193181818rem + 3.5795454545vw), 2.625rem);line-height:clamp(1.8375rem, calc(.1193181818rem + 3.5795454545vw), 2.625rem);aspect-ratio:1 / 1;color:#fff;background:#202c68;margin:2px;border-radius:100vh}.pg404{padding-top:clamp(2.1875rem, calc(.1420454545rem + 4.2613636364vw), 3.125rem);padding-bottom:clamp(4.375rem, calc(.2840909091rem + 8.5227272727vw), 6.25rem)}.pg404 h1{font-size:clamp(3.5rem, calc(.2272727273rem + 6.8181818182vw), 5rem);line-height:1;color:rgba(32,44,104,0.2);margin-bottom:clamp(.875rem, calc(.0568181818rem + 1.7045454545vw), 1.25rem)}.pg404 h2{font-size:clamp(.91875rem, calc(.0596590909rem + 1.7897727273vw), 1.3125rem);font-family:"Noto Sans JP",sans-serif;line-height:1;font-weight:600;color:#202c68;margin-bottom:clamp(.875rem, calc(.0568181818rem + 1.7045454545vw), 1.25rem)}.pg404 p{margin-bottom:0}@media only screen and (max-width: 769px){.pg .pgvisual{padding-top:clamp(1.6826923077rem, calc(0rem + 8.9743589744vw), 4.3076923077rem);padding-bottom:clamp(2.1634615385rem, calc(0rem + 11.5384615385vw), 5.5384615385rem);padding-left:clamp(1.2019230769rem, calc(0rem + 6.4102564103vw), 3.0769230769rem);padding-right:clamp(1.2019230769rem, calc(0rem + 6.4102564103vw), 3.0769230769rem)}.pg .pgvisual h1{font-size:clamp(1.1538461538rem, calc(0rem + 6.1538461538vw), 2.9538461538rem);letter-spacing:0.08em;flex-wrap:wrap}.pg .pgvisual h1 span{width:100%;letter-spacing:normal}.pg .pgvisual h1 span.s{display:block;border-right:none;font-size:clamp(.7692307692rem, calc(0rem + 4.1025641026vw), 1.9692307692rem);padding-right:clamp(.4807692308rem, calc(0rem + 2.5641025641vw), 1.2307692308rem);margin-right:clamp(.7211538462rem, calc(0rem + 3.8461538462vw), 1.8461538462rem)}.pg .pgvisual .sub{white-space:nowrap;letter-spacing:normal;font-size:clamp(.7211538462rem, calc(0rem + 3.8461538462vw), 1.8461538462rem)}.pg .section{padding-top:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);padding-bottom:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);padding-left:clamp(1.2019230769rem, calc(0rem + 6.4102564103vw), 3.0769230769rem);padding-right:clamp(1.2019230769rem, calc(0rem + 6.4102564103vw), 3.0769230769rem)}.pg .section h2.ttl{font-size:clamp(.9134615385rem, calc(0rem + 4.8717948718vw), 2.3384615385rem);padding-top:clamp(.7211538462rem, calc(0rem + 3.8461538462vw), 1.8461538462rem);padding-bottom:clamp(.7211538462rem, calc(0rem + 3.8461538462vw), 1.8461538462rem);padding-left:clamp(.7211538462rem, calc(0rem + 3.8461538462vw), 1.8461538462rem);padding-right:clamp(.7211538462rem, calc(0rem + 3.8461538462vw), 1.8461538462rem);margin-bottom:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);line-height:1.3;letter-spacing:normal}.pg .section h2.ttl span.reserve{font-size:clamp(.5769230769rem, calc(0rem + 3.0769230769vw), 1.4769230769rem);margin-left:0;display:inline-block;padding-top:clamp(.1442307692rem, calc(0rem + .7692307692vw), .3692307692rem);padding-bottom:clamp(.1442307692rem, calc(0rem + .7692307692vw), .3692307692rem);padding-left:clamp(.7211538462rem, calc(0rem + 3.8461538462vw), 1.8461538462rem);padding-right:clamp(.7211538462rem, calc(0rem + 3.8461538462vw), 1.8461538462rem);transform:translate(0, 0)}.pg .section h3.sttl{font-size:clamp(.8653846154rem, calc(0rem + 4.6153846154vw), 2.2153846154rem);margin-bottom:clamp(1.4423076923rem, calc(0rem + 7.6923076923vw), 3.6923076923rem)}.pg .section h3.sttl::after{height:5px;bottom:-13px;background:linear-gradient(90deg, #edeffb 0%, #fff 100%)}.pg .section p{font-size:clamp(.6730769231rem, calc(0rem + 3.5897435897vw), 1.7230769231rem);line-height:2;margin-bottom:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg .section p:last-child{margin-bottom:0}.pg .section__last{padding-bottom:clamp(2.4038461538rem, calc(0rem + 12.8205128205vw), 6.1538461538rem)}.pg .ask{padding-top:clamp(1.4423076923rem, calc(0rem + 7.6923076923vw), 3.6923076923rem);padding-bottom:clamp(1.4423076923rem, calc(0rem + 7.6923076923vw), 3.6923076923rem)}.pg .ask h4{margin-bottom:clamp(.2403846154rem, calc(0rem + 1.2820512821vw), .6153846154rem);font-size:clamp(.8173076923rem, calc(0rem + 4.358974359vw), 2.0923076923rem)}.pg .ask .lead{font-size:clamp(.625rem, calc(0rem + 3.3333333333vw), 1.6rem)}.pg .ask .tel{font-size:clamp(1.4423076923rem, calc(0rem + 7.6923076923vw), 3.6923076923rem);margin-bottom:clamp(.1442307692rem, calc(0rem + .7692307692vw), .3692307692rem)}.pg .ask .tel a{text-decoration:none;color:#202c68}.pg .ask .txt{font-size:clamp(.625rem, calc(0rem + 3.3333333333vw), 1.6rem)}.pg .ninka{padding-top:clamp(1.2019230769rem, calc(0rem + 6.4102564103vw), 3.0769230769rem);padding-bottom:clamp(1.2019230769rem, calc(0rem + 6.4102564103vw), 3.0769230769rem);padding-left:clamp(1.2019230769rem, calc(0rem + 6.4102564103vw), 3.0769230769rem);padding-right:clamp(1.2019230769rem, calc(0rem + 6.4102564103vw), 3.0769230769rem)}.pg .ninka .img{width:100%;margin-bottom:clamp(.7211538462rem, calc(0rem + 3.8461538462vw), 1.8461538462rem)}.pg .ninka .txt{width:100%}.pg .ninka .txt p{font-size:clamp(.625rem, calc(0rem + 3.3333333333vw), 1.6rem);margin-bottom:clamp(.7211538462rem, calc(0rem + 3.8461538462vw), 1.8461538462rem)}.pg .ninka .txt .tel{font-size:clamp(.625rem, calc(0rem + 3.3333333333vw), 1.6rem)}.pg .ninka .txt .tel span{margin:0;font-size:clamp(1.1538461538rem, calc(0rem + 6.1538461538vw), 2.9538461538rem)}.pg .ninka__2{margin-top:clamp(1.4423076923rem, calc(0rem + 7.6923076923vw), 3.6923076923rem)}.pg .ninka__2 .img{width:100%}.pg .ninka__2 .img img{width:50%;margin-left:auto;margin-right:auto}.pg .ninka__2 .txt{width:100%}.pg.services .price__wrap{margin-bottom:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.services .price__wrap .price__item{width:100%;margin-bottom:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.services .price__wrap .price__item h3{font-size:clamp(.8173076923rem, calc(0rem + 4.358974359vw), 2.0923076923rem);margin-bottom:clamp(.3846153846rem, calc(0rem + 2.0512820513vw), .9846153846rem)}.pg.services .price__wrap .price__item h3 span{font-size:clamp(.625rem, calc(0rem + 3.3333333333vw), 1.6rem)}.pg.services .price__wrap .price__item .price table th,.pg.services .price__wrap .price__item .price table td{line-height:1.4;padding-top:clamp(.7211538462rem, calc(0rem + 3.8461538462vw), 1.8461538462rem);padding-bottom:clamp(.7211538462rem, calc(0rem + 3.8461538462vw), 1.8461538462rem);font-size:clamp(.625rem, calc(0rem + 3.3333333333vw), 1.6rem)}.pg.services .price__wrap .price__item .price table th{padding-left:clamp(.7211538462rem, calc(0rem + 3.8461538462vw), 1.8461538462rem);padding-right:clamp(.7211538462rem, calc(0rem + 3.8461538462vw), 1.8461538462rem);width:50%}.pg.services .price__wrap .price__item .price table td{padding-left:clamp(.7211538462rem, calc(0rem + 3.8461538462vw), 1.8461538462rem)}.pg.services .price__wrap .price__fukuoka h3{background:url(../images/icon_fukuoka.svg) no-repeat left center;background-size:20px;padding-left:25px}.pg.services .price__wrap .price__oita h3{background:url(../images/icon_oita.svg) no-repeat left center;background-size:20px;padding-left:25px}.pg.services .price__wrap .price__kyoto h3{background:url(../images/icon_kyoto.svg) no-repeat left center;background-size:20px;padding-left:25px}.pg.services .services__index{padding-top:0;padding-bottom:clamp(2.4038461538rem, calc(0rem + 12.8205128205vw), 6.1538461538rem);padding-left:clamp(1.2019230769rem, calc(0rem + 6.4102564103vw), 3.0769230769rem);padding-right:clamp(1.2019230769rem, calc(0rem + 6.4102564103vw), 3.0769230769rem)}.pg.services .services__index .list ul li{width:100%;margin-bottom:6%;padding-top:clamp(1.2019230769rem, calc(0rem + 6.4102564103vw), 3.0769230769rem);padding-bottom:clamp(1.2019230769rem, calc(0rem + 6.4102564103vw), 3.0769230769rem);padding-left:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);padding-right:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.services .services__index .list ul li h2{padding-bottom:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);font-size:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.services .services__index .list ul li .img{margin-bottom:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.services .services__index .list ul li p{margin-bottom:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.services .services__index .list ul li .more a{width:100%;padding-top:clamp(.8173076923rem, calc(0rem + 4.358974359vw), 2.0923076923rem);padding-bottom:clamp(.8173076923rem, calc(0rem + 4.358974359vw), 2.0923076923rem)}.pg.services .services__awg__about{padding-top:0}.pg.services .services__awg__about .imgs{margin-bottom:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.services .services__awg__about .imgs ul li{width:50%}.pg.services .services__awg__about .disc li{font-size:clamp(.6730769231rem, calc(0rem + 3.5897435897vw), 1.7230769231rem)}.pg.services .services__awg__about .disc li::after{font-size:clamp(.6730769231rem, calc(0rem + 3.5897435897vw), 1.7230769231rem)}.pg.services .services__awg__clinic .wrap{margin-bottom:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.services .services__awg__clinic .img{width:100%;margin-bottom:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.services .services__awg__clinic .txt{width:100%}.pg.services .services__awg__clinic .txt2{width:100%}.pg.services .services__awg__clinic .txt2 span{font-size:clamp(.525rem, calc(.0340909091rem + 1.0227272727vw), .75rem)}.pg.services .services__awg__device .list{margin-bottom:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.services .services__awg__device .list ul li{width:49%;margin-bottom:2%;padding-top:clamp(.7211538462rem, calc(0rem + 3.8461538462vw), 1.8461538462rem);padding-bottom:clamp(.7211538462rem, calc(0rem + 3.8461538462vw), 1.8461538462rem);padding-left:clamp(.7211538462rem, calc(0rem + 3.8461538462vw), 1.8461538462rem);padding-right:clamp(.7211538462rem, calc(0rem + 3.8461538462vw), 1.8461538462rem)}.pg.services .services__awg__device .list ul li .img{margin-bottom:clamp(.7211538462rem, calc(0rem + 3.8461538462vw), 1.8461538462rem)}.pg.services .services__awg__device .list ul li h3{margin-bottom:clamp(.4807692308rem, calc(0rem + 2.5641025641vw), 1.2307692308rem);line-height:1.3;font-size:clamp(.7692307692rem, calc(0rem + 4.1025641026vw), 1.9692307692rem)}.pg.services .services__awg__device .list ul li p{font-size:clamp(.625rem, calc(0rem + 3.3333333333vw), 1.6rem);line-height:1.7}.pg.services .services__awg__device .ninka{margin-bottom:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.services .services__awg__device .life{width:100%}.pg.services .services__awg__price{padding-bottom:clamp(2.4038461538rem, calc(0rem + 12.8205128205vw), 6.1538461538rem)}.pg.services .services__awg__price .lead{font-size:clamp(.6730769231rem, calc(0rem + 3.5897435897vw), 1.7230769231rem);line-height:1.8;margin-bottom:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.services .services__awg__price .lead .note{font-size:clamp(.5769230769rem, calc(0rem + 3.0769230769vw), 1.4769230769rem)}.pg.services .service__bioscan__about{padding-top:0}.pg.services .service__bioscan__about .imgs{margin-bottom:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.services .service__bioscan__about .imgs ul li{width:50%}.pg.services .service__bioscan__about h3{font-size:clamp(.8173076923rem, calc(0rem + 4.358974359vw), 2.0923076923rem);margin-top:clamp(1.9230769231rem, calc(0rem + 10.2564102564vw), 4.9230769231rem);margin-bottom:clamp(1.4423076923rem, calc(0rem + 7.6923076923vw), 3.6923076923rem)}.pg.services .service__bioscan__about .wrap .img{width:100%;margin-bottom:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.services .service__bioscan__about .wrap .txt{width:100%}.pg.services .service__bioscan__device .wrap{margin-bottom:clamp(1.4423076923rem, calc(0rem + 7.6923076923vw), 3.6923076923rem)}.pg.services .service__bioscan__device .wrap .imgs{width:100%;padding-top:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);padding-bottom:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);padding-left:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);padding-right:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);margin-bottom:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.services .service__bioscan__device .wrap .imgs .img{margin-bottom:clamp(.7211538462rem, calc(0rem + 3.8461538462vw), 1.8461538462rem)}.pg.services .service__bioscan__device .wrap .imgs .img img{width:50%;margin-left:auto;margin-right:auto}.pg.services .service__bioscan__device .wrap .imgs dl dt{font-size:clamp(.8173076923rem, calc(0rem + 4.358974359vw), 2.0923076923rem);margin-bottom:clamp(.4807692308rem, calc(0rem + 2.5641025641vw), 1.2307692308rem)}.pg.services .service__bioscan__device .wrap .imgs dl dd{font-size:clamp(.625rem, calc(0rem + 3.3333333333vw), 1.6rem);line-height:1.7}.pg.services .service__bioscan__device .wrap .txt{width:100%}.pg.services .service__bioscan__device .otoiawase{padding-top:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);padding-bottom:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);padding-left:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);padding-right:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.services .service__bioscan__device .otoiawase p{font-size:clamp(.625rem, calc(0rem + 3.3333333333vw), 1.6rem);margin-bottom:clamp(.4807692308rem, calc(0rem + 2.5641025641vw), 1.2307692308rem)}.pg.services .service__bioscan__device .otoiawase .tel{font-size:clamp(.625rem, calc(0rem + 3.3333333333vw), 1.6rem)}.pg.services .service__bioscan__device .otoiawase .tel span{margin:0;font-size:clamp(1.1538461538rem, calc(0rem + 6.1538461538vw), 2.9538461538rem)}.pg.services .service__bioscan__price{padding-bottom:clamp(2.4038461538rem, calc(0rem + 12.8205128205vw), 6.1538461538rem)}.pg.services .service__bioscan__price .lead{font-size:clamp(.6730769231rem, calc(0rem + 3.5897435897vw), 1.7230769231rem);margin-bottom:clamp(1.4423076923rem, calc(0rem + 7.6923076923vw), 3.6923076923rem)}.pg.services .service__bioscan__price .lead .note{padding-top:10px;font-size:clamp(.5769230769rem, calc(0rem + 3.0769230769vw), 1.4769230769rem)}.pg.services .service__therapy__about{padding-top:0}.pg.services .service__therapy__about .imgs{margin-bottom:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.services .service__therapy__course .list ul li{width:100%;padding-top:clamp(1.2019230769rem, calc(0rem + 6.4102564103vw), 3.0769230769rem);padding-bottom:clamp(1.2019230769rem, calc(0rem + 6.4102564103vw), 3.0769230769rem);padding-left:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);padding-right:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);margin-bottom:clamp(.4807692308rem, calc(0rem + 2.5641025641vw), 1.2307692308rem)}.pg.services .service__therapy__course .list ul li h3{margin-bottom:clamp(.4807692308rem, calc(0rem + 2.5641025641vw), 1.2307692308rem);font-size:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.services .service__therapy__course .list ul li h3 span{font-size:clamp(.625rem, calc(0rem + 3.3333333333vw), 1.6rem)}.pg.services .service__therapy__course .list ul li p{line-height:1.8}.pg.salons .salons__shop{padding-top:0}.pg.salons .salons__shop .mv{padding-top:0;padding-bottom:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.salons .salons__shop .mv .salons__slider .slick-slide{margin:0 10px}.pg.salons .salons__shop .mv .salons__slider .slick-arrow{width:40px;height:40px}.pg.salons .salons__shop .mv .salons__slider .slick-prev{left:5%}.pg.salons .salons__shop .mv .salons__slider .slick-next{right:5%}.pg.salons .salons__shop h3.sttl{margin-top:clamp(1.4423076923rem, calc(0rem + 7.6923076923vw), 3.6923076923rem);margin-bottom:clamp(1.4423076923rem, calc(0rem + 7.6923076923vw), 3.6923076923rem)}.pg.salons .salons__shop .request .notice{font-size:clamp(.7211538462rem, calc(0rem + 3.8461538462vw), 1.8461538462rem);margin-bottom:clamp(.625rem, calc(0rem + 3.3333333333vw), 1.6rem)}.pg.salons .salons__shop .request ul li{font-size:clamp(.6730769231rem, calc(0rem + 3.5897435897vw), 1.7230769231rem)}.pg.salons .salons__shop .request ul li::after{top:9px}.pg.salons .salons__shop .training .img{width:100%;margin-bottom:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.salons .salons__shop .training .txt{width:100%}.pg.salons .salons__shop .training .nomargin{margin-bottom:clamp(.4807692308rem, calc(0rem + 2.5641025641vw), 1.2307692308rem)}.pg.salons .salons__shop .training ul li{font-size:clamp(.6730769231rem, calc(0rem + 3.5897435897vw), 1.7230769231rem)}.pg.salons .salons__shop .training ul li::after{top:9px}.pg.salons .salons__shop .addr .txt h4{font-size:clamp(.6730769231rem, calc(0rem + 3.5897435897vw), 1.7230769231rem);margin-bottom:clamp(.2403846154rem, calc(0rem + 1.2820512821vw), .6153846154rem)}.pg.salons .salons__shop .addr .txt h4.bytrain{padding-left:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.salons .salons__shop .addr .txt h4.bytrain::after{font-size:clamp(.6730769231rem, calc(0rem + 3.5897435897vw), 1.7230769231rem)}.pg.salons .salons__shop .addr .txt h4.bycar{padding-left:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.salons .salons__shop .addr .txt h4.bycar::after{font-size:clamp(.6730769231rem, calc(0rem + 3.5897435897vw), 1.7230769231rem)}.pg.salons .salons__shop .addr .txt p{font-size:clamp(.6730769231rem, calc(0rem + 3.5897435897vw), 1.7230769231rem);line-height:1.9;margin-bottom:clamp(.7211538462rem, calc(0rem + 3.8461538462vw), 1.8461538462rem)}.pg.salons .salons__shop .addr .map{width:100%}.pg.salons .salons__shop .addr .map iframe{height:250px}.pg.salons #fukuoka{padding-top:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.salons .salons__managers{padding-bottom:clamp(2.4038461538rem, calc(0rem + 12.8205128205vw), 6.1538461538rem)}.pg.salons .salons__managers .managers ul li{width:48%;margin:0 1%}.pg.salons .salons__managers .managers ul li .img{margin-bottom:clamp(.7211538462rem, calc(0rem + 3.8461538462vw), 1.8461538462rem)}.pg.salons .salons__managers .managers ul li .name dl dt{font-size:clamp(.625rem, calc(0rem + 3.3333333333vw), 1.6rem);margin-bottom:clamp(.2403846154rem, calc(0rem + 1.2820512821vw), .6153846154rem)}.pg.salons .salons__managers .managers ul li .name dl dd{font-size:clamp(.8653846154rem, calc(0rem + 4.6153846154vw), 2.2153846154rem)}.pg.products .products__index{padding-top:0;padding-bottom:clamp(2.4038461538rem, calc(0rem + 12.8205128205vw), 6.1538461538rem)}.pg.products .products__index .list ul li{width:100%;margin-bottom:clamp(1.9230769231rem, calc(0rem + 10.2564102564vw), 4.9230769231rem)}.pg.products .products__index .list ul li .img{margin-bottom:clamp(.7211538462rem, calc(0rem + 3.8461538462vw), 1.8461538462rem)}.pg.products .products__index .list ul li h2{padding-bottom:clamp(.4807692308rem, calc(0rem + 2.5641025641vw), 1.2307692308rem);font-size:clamp(.8653846154rem, calc(0rem + 4.6153846154vw), 2.2153846154rem)}.pg.products .products__index .list ul li p{width:100%;margin-bottom:clamp(.7211538462rem, calc(0rem + 3.8461538462vw), 1.8461538462rem);font-size:clamp(.6730769231rem, calc(0rem + 3.5897435897vw), 1.7230769231rem);line-height:1.8}.pg.products .products__index .list ul li .more a{width:100%;padding-top:clamp(.8173076923rem, calc(0rem + 4.358974359vw), 2.0923076923rem);padding-bottom:clamp(.8173076923rem, calc(0rem + 4.358974359vw), 2.0923076923rem)}.pg.products .products__mv .title{padding-top:clamp(1.2019230769rem, calc(0rem + 6.4102564103vw), 3.0769230769rem);padding-bottom:clamp(.4807692308rem, calc(0rem + 2.5641025641vw), 1.2307692308rem);padding-left:clamp(1.2019230769rem, calc(0rem + 6.4102564103vw), 3.0769230769rem);padding-right:clamp(1.2019230769rem, calc(0rem + 6.4102564103vw), 3.0769230769rem)}.pg.products .products__mv .title h1{font-size:clamp(1.1538461538rem, calc(0rem + 6.1538461538vw), 2.9538461538rem);letter-spacing:0.08em;flex-wrap:wrap}.pg.products .products__mv .title h1 span{width:100%;letter-spacing:normal}.pg.products .products__mv .title h1 span.s{margin-top:3px;border:none;font-size:clamp(.7692307692rem, calc(0rem + 4.1025641026vw), 1.9692307692rem);padding-right:clamp(.7211538462rem, calc(0rem + 3.8461538462vw), 1.8461538462rem);margin-right:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.products .products__mv .title .sub{font-size:clamp(.7211538462rem, calc(0rem + 3.8461538462vw), 1.8461538462rem);white-space:nowrap;letter-spacing:normal}.pg.products .products__about{padding-top:clamp(1.4423076923rem, calc(0rem + 7.6923076923vw), 3.6923076923rem)}.pg.products .products__about .detail{padding-top:clamp(.4807692308rem, calc(0rem + 2.5641025641vw), 1.2307692308rem);margin-bottom:clamp(1.4423076923rem, calc(0rem + 7.6923076923vw), 3.6923076923rem)}.pg.products .products__about .detail .wrap{margin-bottom:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.products .products__about .detail .img{width:100%;margin-bottom:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.products .products__about .detail .list{width:100%}.pg.products .products__about .detail .list table th,.pg.products .products__about .detail .list table td{padding-bottom:clamp(.2403846154rem, calc(0rem + 1.2820512821vw), .6153846154rem)}.pg.products .products__about .detail .list table th{width:4.5em}.pg.products .products__about .detail .list table th span{font-size:clamp(.625rem, calc(0rem + 3.3333333333vw), 1.6rem);padding-top:clamp(.2403846154rem, calc(0rem + 1.2820512821vw), .6153846154rem);padding-bottom:clamp(.2403846154rem, calc(0rem + 1.2820512821vw), .6153846154rem)}.pg.products .products__about .detail .list table td{font-size:clamp(.625rem, calc(0rem + 3.3333333333vw), 1.6rem);line-height:1.6;padding-top:clamp(.2403846154rem, calc(0rem + 1.2820512821vw), .6153846154rem);padding-left:clamp(.4807692308rem, calc(0rem + 2.5641025641vw), 1.2307692308rem);padding-right:clamp(.4807692308rem, calc(0rem + 2.5641025641vw), 1.2307692308rem)}.pg.products .products__about .detail .list table td ul li{padding-left:15px}.pg.products .products__about .detail .table{margin-bottom:clamp(1.4423076923rem, calc(0rem + 7.6923076923vw), 3.6923076923rem)}.pg.products .products__about .detail .table table th,.pg.products .products__about .detail .table table td{display:block;font-size:clamp(.625rem, calc(0rem + 3.3333333333vw), 1.6rem);padding-top:clamp(.4807692308rem, calc(0rem + 2.5641025641vw), 1.2307692308rem);padding-bottom:clamp(.4807692308rem, calc(0rem + 2.5641025641vw), 1.2307692308rem);padding-left:clamp(.4807692308rem, calc(0rem + 2.5641025641vw), 1.2307692308rem);padding-right:clamp(.4807692308rem, calc(0rem + 2.5641025641vw), 1.2307692308rem)}.pg.products .products__about .detail .table table th{padding-right:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.products .products__about .what h3{font-size:clamp(.8173076923rem, calc(0rem + 4.358974359vw), 2.0923076923rem);margin-bottom:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.products .products__about .what h3 span::before,.pg.products .products__about .what h3 span::after{width:clamp(.7211538462rem, calc(0rem + 3.8461538462vw), 1.8461538462rem);height:clamp(1.9230769231rem, calc(0rem + 10.2564102564vw), 4.9230769231rem)}.pg.products .products__about .what h3 span::before{left:-15px}.pg.products .products__about .what h3 span::after{right:-15px}.pg.products .products__about .what h4{font-size:clamp(.8173076923rem, calc(0rem + 4.358974359vw), 2.0923076923rem);margin-bottom:clamp(.4807692308rem, calc(0rem + 2.5641025641vw), 1.2307692308rem)}.pg.products .products__price h2.ttl span.reserve{transform:translate(10px, 0)}.pg.products .products__price h3{font-size:clamp(.7692307692rem, calc(0rem + 4.1025641026vw), 1.9692307692rem);margin-bottom:clamp(.4807692308rem, calc(0rem + 2.5641025641vw), 1.2307692308rem)}.pg.products .products__price .price__table{overflow:auto;padding-bottom:10px}.pg.products .products__price .price__table table{width:200vw}.pg.products .products__price .price__table table th,.pg.products .products__price .price__table table td{font-size:clamp(.625rem, calc(0rem + 3.3333333333vw), 1.6rem);padding:clamp(.4807692308rem, calc(0rem + 2.5641025641vw), 1.2307692308rem)}.pg.products .products__price .price__table table td ul li{padding-left:16px}.pg.products .products__price .price__table table td ul li::after{background:url(../images/li_mark.svg) no-repeat center center;background-size:cover;width:10px;height:10px;top:6px;left:0}.pg.products .products__approach .list{margin-bottom:clamp(1.9230769231rem, calc(0rem + 10.2564102564vw), 4.9230769231rem)}.pg.products .products__approach .list ul li{width:100%}.pg.products .products__approach .list ul li .num{font-size:clamp(2.8846153846rem, calc(0rem + 15.3846153846vw), 7.3846153846rem);margin-bottom:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.products .products__approach .list ul li h3{font-size:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);margin-bottom:clamp(1.0576923077rem, calc(0rem + 5.641025641vw), 2.7076923077rem)}.pg.products .products__approach .list ul li .img{width:clamp(8.6538461538rem, calc(0rem + 46.1538461538vw), 22.1538461538rem);margin-bottom:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.products .products__want .wrap{margin-bottom:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.products .products__want .wrap .img{width:100%;margin-bottom:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.products .products__want .wrap .txt{width:100%}.pg.products .products__want .wrap .txt ul li{font-size:clamp(.7211538462rem, calc(0rem + 3.8461538462vw), 1.8461538462rem);margin-bottom:clamp(.2403846154rem, calc(0rem + 1.2820512821vw), .6153846154rem)}.pg.products .products__want .wrap .txt ul li::after{font-size:clamp(.7211538462rem, calc(0rem + 3.8461538462vw), 1.8461538462rem);top:2px}.pg.products .products__voice{padding-bottom:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.products .products__voice .list ul li{padding-bottom:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);margin-bottom:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.products .products__voice .list ul li .voice__head{margin-bottom:clamp(.4807692308rem, calc(0rem + 2.5641025641vw), 1.2307692308rem)}.pg.products .products__voice .list ul li .voice__head .date{font-size:clamp(.6730769231rem, calc(0rem + 3.5897435897vw), 1.7230769231rem);margin-bottom:clamp(.1442307692rem, calc(0rem + .7692307692vw), .3692307692rem)}.pg.products .products__voice .list ul li .voice__head h3{font-size:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.products .products__voice .list ul li .voice__body{margin-bottom:clamp(.4807692308rem, calc(0rem + 2.5641025641vw), 1.2307692308rem)}.pg.products .products__voice .list ul li .voice__name{font-size:clamp(.6730769231rem, calc(0rem + 3.5897435897vw), 1.7230769231rem)}.pg.products .btn__goshop{margin-top:clamp(1.4423076923rem, calc(0rem + 7.6923076923vw), 3.6923076923rem)}.pg.products .btn__goshop a{width:100%;border:3px solid #32a4e4;padding-top:clamp(.7211538462rem, calc(0rem + 3.8461538462vw), 1.8461538462rem);padding-bottom:clamp(.7211538462rem, calc(0rem + 3.8461538462vw), 1.8461538462rem);font-size:clamp(.7211538462rem, calc(0rem + 3.8461538462vw), 1.8461538462rem)}.pg.recruit .recruit__mv{padding-top:0;padding-bottom:clamp(.4807692308rem, calc(0rem + 2.5641025641vw), 1.2307692308rem)}.pg.recruit .recruit__mv .box{width:100%}.pg.recruit .recruit__box{padding-bottom:clamp(2.4038461538rem, calc(0rem + 12.8205128205vw), 6.1538461538rem)}.pg.recruit .recruit__box h3{font-size:clamp(.8173076923rem, calc(0rem + 4.358974359vw), 2.0923076923rem);margin-bottom:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.recruit .recruit__box .lead{font-size:clamp(.7211538462rem, calc(0rem + 3.8461538462vw), 1.8461538462rem);margin-bottom:clamp(.7211538462rem, calc(0rem + 3.8461538462vw), 1.8461538462rem)}.pg.recruit .recruit__box .data{margin-bottom:clamp(1.4423076923rem, calc(0rem + 7.6923076923vw), 3.6923076923rem)}.pg.recruit .recruit__box .data table th,.pg.recruit .recruit__box .data table td{display:block;font-size:clamp(.6730769231rem, calc(0rem + 3.5897435897vw), 1.7230769231rem);padding-top:clamp(.4807692308rem, calc(0rem + 2.5641025641vw), 1.2307692308rem);padding-bottom:clamp(.4807692308rem, calc(0rem + 2.5641025641vw), 1.2307692308rem)}.pg.recruit .recruit__box .data table th{width:100%;padding-left:clamp(.4807692308rem, calc(0rem + 2.5641025641vw), 1.2307692308rem);padding-right:clamp(.4807692308rem, calc(0rem + 2.5641025641vw), 1.2307692308rem)}.pg.recruit .recruit__box .data table td{width:100%;padding-left:clamp(.4807692308rem, calc(0rem + 2.5641025641vw), 1.2307692308rem);padding-right:clamp(.4807692308rem, calc(0rem + 2.5641025641vw), 1.2307692308rem)}.pg.recruit .recruit__box .data table td ul li::after{top:6px}.pg.company .company__greeting{padding-top:0;padding-bottom:clamp(1.4423076923rem, calc(0rem + 7.6923076923vw), 3.6923076923rem)}.pg.company .company__greeting .box{width:100%}.pg.company .company__greeting .box img{margin-bottom:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.company .company__greeting .box .txt{position:static;width:100%;transform:translate(0, 0)}.pg.company .company__greeting .box .txt h2{font-size:clamp(1.1057692308rem, calc(0rem + 5.8974358974vw), 2.8307692308rem);margin-bottom:clamp(.4807692308rem, calc(0rem + 2.5641025641vw), 1.2307692308rem)}.pg.company .company__greeting .box .txt p{padding-right:5%;margin-bottom:clamp(.4807692308rem, calc(0rem + 2.5641025641vw), 1.2307692308rem)}.pg.company .company__greeting .box .txt .name dl dt{font-size:clamp(.6730769231rem, calc(0rem + 3.5897435897vw), 1.7230769231rem);margin-right:clamp(.7211538462rem, calc(0rem + 3.8461538462vw), 1.8461538462rem)}.pg.company .company__greeting .box .txt .name dl dd{width:clamp(8.1730769231rem, calc(0rem + 43.5897435897vw), 20.9230769231rem)}.pg.company .company__outline .imgs{margin-bottom:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.company .company__outline .imgs ul li{width:50%}.pg.company .company__outline .data{margin-bottom:clamp(1.9230769231rem, calc(0rem + 10.2564102564vw), 4.9230769231rem)}.pg.company .company__outline .data table th,.pg.company .company__outline .data table td{font-size:clamp(.6730769231rem, calc(0rem + 3.5897435897vw), 1.7230769231rem);padding-top:clamp(.4807692308rem, calc(0rem + 2.5641025641vw), 1.2307692308rem);padding-bottom:clamp(.4807692308rem, calc(0rem + 2.5641025641vw), 1.2307692308rem)}.pg.company .company__outline .data table th{width:8em}.pg.company .company__outline .btn{width:100%}.pg.company .company__outline .btn a{width:100%;padding-top:clamp(.8653846154rem, calc(0rem + 4.6153846154vw), 2.2153846154rem);padding-bottom:clamp(.8653846154rem, calc(0rem + 4.6153846154vw), 2.2153846154rem);font-size:clamp(.7211538462rem, calc(0rem + 3.8461538462vw), 1.8461538462rem)}.pg.company .company__history .data table th,.pg.company .company__history .data table td{font-size:clamp(.6730769231rem, calc(0rem + 3.5897435897vw), 1.7230769231rem);padding-top:clamp(.4807692308rem, calc(0rem + 2.5641025641vw), 1.2307692308rem);padding-bottom:clamp(.4807692308rem, calc(0rem + 2.5641025641vw), 1.2307692308rem)}.pg.company .company__history .data table th{width:4em}.pg.company .company__history .data table td{line-height:1.7}.pg.company .company__seminar{padding-bottom:clamp(2.4038461538rem, calc(0rem + 12.8205128205vw), 6.1538461538rem)}.pg.company .company__seminar p{padding-bottom:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.news .archives{padding-bottom:clamp(2.4038461538rem, calc(0rem + 12.8205128205vw), 6.1538461538rem)}.pg.news .archives .entry{margin-bottom:clamp(1.9230769231rem, calc(0rem + 10.2564102564vw), 4.9230769231rem)}.pg.news .archives .entry__head{border-bottom:3px solid #faf8eb;margin-bottom:clamp(.7211538462rem, calc(0rem + 3.8461538462vw), 1.8461538462rem)}.pg.news .archives .entry__head .date{font-size:clamp(.625rem, calc(0rem + 3.3333333333vw), 1.6rem);letter-spacing:0.08em;margin-bottom:clamp(.2403846154rem, calc(0rem + 1.2820512821vw), .6153846154rem)}.pg.news .archives .entry__head h1,.pg.news .archives .entry__head h2{font-size:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);padding-bottom:clamp(.7211538462rem, calc(0rem + 3.8461538462vw), 1.8461538462rem)}.pg.news .archives .entry__body{font-size:clamp(.6730769231rem, calc(0rem + 3.5897435897vw), 1.7230769231rem);line-height:2}.pg.news .archives .entry__body p{font-size:clamp(.6730769231rem, calc(0rem + 3.5897435897vw), 1.7230769231rem);line-height:2;margin:1em 0 1.5em 0}.pg.news .archives .btn__back a{width:100%;font-size:clamp(.7211538462rem, calc(0rem + 3.8461538462vw), 1.8461538462rem);padding-top:clamp(.8173076923rem, calc(0rem + 4.358974359vw), 2.0923076923rem);padding-bottom:clamp(.8173076923rem, calc(0rem + 4.358974359vw), 2.0923076923rem)}.pager a{font-size:clamp(.7211538462rem, calc(0rem + 3.8461538462vw), 1.8461538462rem);width:clamp(1.8269230769rem, calc(0rem + 9.7435897436vw), 4.6769230769rem);line-height:clamp(1.8269230769rem, calc(0rem + 9.7435897436vw), 4.6769230769rem)}.pager span{font-size:clamp(.7211538462rem, calc(0rem + 3.8461538462vw), 1.8461538462rem);width:clamp(1.8269230769rem, calc(0rem + 9.7435897436vw), 4.6769230769rem);line-height:clamp(1.8269230769rem, calc(0rem + 9.7435897436vw), 4.6769230769rem)}.pg404{padding-top:clamp(.4807692308rem, calc(0rem + 2.5641025641vw), 1.2307692308rem);padding-bottom:clamp(2.4038461538rem, calc(0rem + 12.8205128205vw), 6.1538461538rem)}.pg404 h1{font-size:clamp(2.1153846154rem, calc(0rem + 11.2820512821vw), 5.4153846154rem);margin-bottom:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg404 h2{font-size:clamp(.8173076923rem, calc(0rem + 4.358974359vw), 2.0923076923rem);margin-bottom:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}}
/*# sourceMappingURL=style_page.css.map */
