@import"https://fonts.googleapis.com/css2?family=Crimson+Pro:ital,wght@0,200..900;1,200..900&display=swap";:root{--font-noto-sans: "Noto Sans Japanese", sans-serif;--font-noto-serif: "Noto Serif Japanese", serif;--font-hiragino: "Hiragino Sans", "Hiragino Kaku Gothic ProN", Meiryo, sans-serif;--font-crimson: "Crimson Pro", serif;--font-lora: "Lora", serif;--font-yugo: "游ゴシック体", YuGothic, "游ゴシック", "Yu Gothic", "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "メイリオ", "Meiryo", "verdana", sans-serif;--font-yumincho: "游明朝体", "Yu Mincho", "游明朝", "YuMincho", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "MS PMincho", "MS 明朝", serif;--font-zen: "Zen Old Mincho", serif;--font-bison: "Bison", sans-serif;--font-bebas: "Bebas Neue", sans-serif;--font-en: Arial, Helvetica, sans-serif;--hover-opacity: 0.7;--header-height-pc: 142px;--header-height-sp: 64px}body{font-family:var(--font-yugo);font-size:16px;color:#333;overflow-x:hidden}.wrapper{box-sizing:border-box;min-width:1080px;height:100%;width:100%;margin-top:var(--header-height-pc)}@media screen and (max-width: 744px){.wrapper{min-width:100%;width:100%;margin-top:var(--header-height-sp)}}.tmp-wrapper{margin-top:var(--header-height-pc)}.tmp-wrapper *,.tmp-wrapper *::before,.tmp-wrapper *::after{box-sizing:border-box;overflow-wrap:anywhere}@media screen and (max-width: 767px){.tmp-wrapper{width:100%;margin-top:var(--header-height-sp)}}@media(max-width: 767px){.tmp-pc_only{display:none !important}}@media(min-width: 768px){.tmp-sp_only{display:none !important}}.pslim{--color-primary: #c6780e;--color-alpha: #fdf5e9;--color-secondary: rgba(198, 120, 14, 0.15);--color-strong: #6e3f00}.wrapper{box-sizing:border-box;min-width:1080px;height:100%;width:100%;color:#fff;font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ","Meiryo","verdana",sans-serif;font-size:16px;line-height:1.7;padding:0}@media screen and (max-width: 744px){.wrapper{min-width:100%;width:100%}}.pslim>section{color:#fff;font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ","Meiryo","verdana",sans-serif;font-size:16px;line-height:1.7;margin:0;padding:0}@media screen and (max-width: 744px){.pslim>section{line-height:1.5}}section{clear:both;display:block;overflow:hidden}section .inner{margin:0 auto;max-width:1080px;padding:50px 0;width:100%}@media screen and (max-width: 744px){section .inner{padding:8vw 5.3333333333vw}}section .inner>p{padding-bottom:30px;text-align:justify}@media screen and (max-width: 744px){section .inner>p{padding-bottom:8vw}}section .inner p.no{padding-bottom:0}img{height:auto;max-width:100%}.clearfix{clear:both;display:block;overflow:hidden}.txt-center{text-align:center}img{width:auto}.sec-head{font-size:48px;text-align:center;font-family:"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","游明朝",YuMincho,"HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝","Noto Serif JP",serif;font-weight:600;color:#fff;line-height:1.2;margin-bottom:40px}@media screen and (max-width: 744px){.sec-head{font-size:7.4666666667vw;margin-bottom:8vw;line-height:1.5}}.sec-head span{color:#ffbd0b}.sec-head span.c2{color:#dbbb72}.sec-head small{font-size:32px}@media screen and (max-width: 744px){.sec-head small{font-size:5.3333333333vw}}.section{background:#140100}.section .inner-bnr{height:470px;padding:0}.BeforeBG{position:relative;z-index:1}.BeforeBG::before{position:absolute;content:"";width:100%;height:100%;background:url(../images/sec03_beforebg.webp) center top no-repeat;left:0;top:0;z-index:-1}@media screen and (max-width: 744px){.BeforeBG::before{background-size:133.3333333333vw auto}}.AfterBG{position:relative;z-index:1}.AfterBG::after{position:absolute;content:"";width:100%;height:100%;background:url(../images/sec03_afterbg.webp) center bottom no-repeat;left:0;bottom:0;z-index:-1}.sec01{background-image:url("../images/sec01-img-bnr.webp");background-position:center top;background-repeat:no-repeat;margin:0 auto}@media screen and (max-width: 744px){.sec01{background:none}}.sec01 .pcDisp_lp img{width:auto;margin-left:37px}.sec01 h2{margin-bottom:0}.list-01{background:rgba(44,0,1,.8);margin:0;padding:0;text-align:center;width:100%;box-shadow:inset 0px -10px 28px -17px rgba(0,0,0,.5)}.list-01 li{display:inline-block;height:78px;line-height:78px;position:relative;vertical-align:middle;text-shadow:0px 0px 10px rgba(0,0,0,.8)}.list-01 li:after{background-color:rgba(255,255,255,.5);content:"";height:56px;position:absolute;right:0;top:13px;width:1px}.list-01 li:first-child:before{background-color:rgba(255,255,255,.5);content:"";height:56px;position:absolute;left:0;top:13px;width:1px}.list-01 li a{color:#fff;display:block;font-weight:700;line-height:1.5;padding:15px 40px;text-align:center;vertical-align:middle;display:inline-block}.sec03{position:relative;z-index:1}.sec03::before{position:absolute;content:"";width:450px;height:100%;background:url(../images/sec3_left_pc.webp) left top repeat-y;left:calc(14vw - 450px);top:0;z-index:2}@media(max-width: 1400px){.sec03::before{left:calc(14vw - 450px)}}@media screen and (max-width: 744px){.sec03::before{background:url(../images/sec3_left_sp.webp) left top repeat-y;left:0;width:10.6666666667vw}}.sec03::after{position:absolute;content:"";width:450px;height:100%;background:url(../images/sec3_right_pc.webp) left top repeat-y;right:calc(14vw - 450px);top:0;z-index:2}@media(max-width: 1400px){.sec03::after{right:calc(14vw - 450px)}}@media screen and (max-width: 744px){.sec03::after{background:url(../images/sec3_right_sp.webp) right top repeat-y;right:0;width:10.6666666667vw}}@media screen and (max-width: 744px){.sec03 .AfterBG::after{background-size:160vw auto}}.sec03 .inner{padding:100px 0 70px;position:relative}@media screen and (max-width: 744px){.sec03 .inner{padding:13.3333333333vw 5.3333333333vw 13.3333333333vw}}.sec03 .AfterBG__feature{position:relative;z-index:1}.sec03 .AfterBG__feature::after{position:absolute;content:"";background-position:center;background-size:cover;background-repeat:no-repeat;left:50%;transform:translateX(-50%);bottom:0;z-index:-1;height:540px;width:1366px}@media screen and (max-width: 744px){.sec03 .AfterBG__feature::after{height:146.6666666667vw}}@media(max-width: 440px){.sec03 .AfterBG__feature::after{height:150.6666666667vw}}.sec03 .sec03-box-wrapper{margin:60px auto 0px}@media screen and (max-width: 744px){.sec03 .sec03-box-wrapper{margin:8vw auto 0px}}.sec03 .sec03-box-content{padding:40px 20px 30px}@media screen and (max-width: 744px){.sec03 .sec03-box-content{padding:8vw 5.3333333333vw 8vw}}@media screen and (max-width: 744px){.sec03 .sec03-box-content #style02{font-size:6.4vw;letter-spacing:-0.04em}}.sec03 .subsec_bg{width:100%;height:100%;display:block;position:relative;z-index:1}.sec03 #li-check__sec03{overflow:initial;display:flex;gap:20px;justify-content:center}@media screen and (max-width: 744px){.sec03 #li-check__sec03{display:block}}.sec03 #li-check__sec03 .sec03-li__check{text-align:center;line-height:170%;padding-left:0;font-size:22px}.sec03 #li-check__sec03 .sec03-li__check::before{display:none}@media screen and (max-width: 744px){.sec03 #li-check__sec03 .sec03-li__check{line-height:140%;font-size:4.8vw;text-align:left;padding-left:0;letter-spacing:.03em;text-align:center;align-items:center;padding-left:2.6666666667vw}}.sec03 #li-check__sec03 .sec03-li__check .sec03-li__check--2{font-size:22px}@media screen and (max-width: 744px){.sec03 #li-check__sec03 .sec03-li__check .sec03-li__check--2{font-size:4.8vw}}.sec03 #li-check__sec03 .sec03-li__check .sec03-li__check--yellow{font-size:32px;color:#ffba00}@media screen and (max-width: 744px){.sec03 #li-check__sec03 .sec03-li__check .sec03-li__check--yellow{font-size:5.6vw}}.sec03 #li-check__sec03 .sec03-li__check .sec03-li__check--yellow2{font-size:22px;color:#ffba00}@media screen and (max-width: 744px){.sec03 #li-check__sec03 .sec03-li__check .sec03-li__check--yellow2{font-size:4.8vw}}.sec03 #li-check__sec03 .sec03-li__check:nth-of-type(1){width:240px;height:165px;border:1px solid #8d7143;padding-top:70px;position:relative}@media screen and (max-width: 744px){.sec03 #li-check__sec03 .sec03-li__check:nth-of-type(1){padding-top:6.6666666667vw;margin-left:auto;height:26.6666666667vw;width:66.6666666667vw;border:.2666666667vw solid #8d7143}}.sec03 #li-check__sec03 .sec03-li__check:nth-of-type(1)::after{content:"";position:absolute;left:50%;transform:translateX(-50%);width:120px;height:124px;top:-58px;background-image:url(../images/sec03_img01.webp);background-position:center;background-size:cover;background-repeat:no-repeat}@media screen and (max-width: 744px){.sec03 #li-check__sec03 .sec03-li__check:nth-of-type(1)::after{top:57%;transform:translateY(-50%);left:-11.2vw;width:21.8666666667vw;height:22.9333333333vw;background-image:url(../images/sec03_img01_sp.webp)}}.sec03 #li-check__sec03 .sec03-li__check:nth-of-type(2){position:relative;width:240px;height:165px;border:1px solid #8d7143;padding-top:70px}@media screen and (max-width: 744px){.sec03 #li-check__sec03 .sec03-li__check:nth-of-type(2){padding-top:6.6666666667vw;margin-left:auto;height:26.6666666667vw;width:66.6666666667vw;border:.2666666667vw solid #8d7143}}.sec03 #li-check__sec03 .sec03-li__check:nth-of-type(2)::after{content:"";position:absolute;left:50%;transform:translateX(-50%);width:120px;height:124px;top:-58px;background-image:url(../images/sec03_img02.webp);background-position:center;background-size:cover;background-repeat:no-repeat}@media screen and (max-width: 744px){.sec03 #li-check__sec03 .sec03-li__check:nth-of-type(2)::after{background-image:url(../images/sec03_img02_sp.webp);top:57%;transform:translateY(-50%);left:-11.2vw;width:21.8666666667vw;height:22.9333333333vw}}.sec03 #li-check__sec03 .sec03-li__check:nth-of-type(3){position:relative;width:240px;height:165px;border:1px solid #8d7143;padding-top:70px}@media screen and (max-width: 744px){.sec03 #li-check__sec03 .sec03-li__check:nth-of-type(3){padding-top:6.6666666667vw;margin-left:auto;height:26.6666666667vw;width:66.6666666667vw;border:.2666666667vw solid #8d7143}}.sec03 #li-check__sec03 .sec03-li__check:nth-of-type(3)::after{content:"";position:absolute;left:50%;transform:translateX(-50%);width:120px;height:124px;top:-58px;background-image:url(../images/sec03_img03.webp);background-position:center;background-size:cover;background-repeat:no-repeat}@media screen and (max-width: 744px){.sec03 #li-check__sec03 .sec03-li__check:nth-of-type(3)::after{background-image:url(../images/sec03_img03_sp.webp);top:57%;transform:translateY(-50%);left:-11.2vw;width:21.8666666667vw;height:22.9333333333vw}}.sec03 .sec03-li-check__1 li{font-size:24px}@media screen and (max-width: 744px){.sec03 .sec03-li-check__1 li{font-size:4vw}}.sec03-content{font-size:28px;font-weight:600;line-height:1.6;letter-spacing:2px}@media screen and (max-width: 744px){.sec03-content{letter-spacing:.5333333333vw;font-size:4.2666666667vw}}.sec03-content span.f1{color:#dbbb72}.sec03-content span.f2{color:#83be59}.sec03-content p{margin:20px 0}.sec03-content small{font-size:16px}@media screen and (max-width: 744px){.sec03-content small{font-size:3.7333333333vw}}.box-wrapper{max-width:900px;width:100%;margin:40px auto 0;position:relative}@media screen and (max-width: 744px){.box-wrapper{margin:5.3333333333vw auto 0}}.box-wrapper.no-img::before,.box-wrapper.no-img::after{display:none}.box-wrapper::before,.box-wrapper::after{position:absolute;content:"";top:14px;left:14px;width:40px;height:40px;background:url("../images/box-bd-img.webp") no-repeat center rgba(0,0,0,0);background-size:100%;transform:rotate(0deg)}@media screen and (max-width: 744px){.box-wrapper::before,.box-wrapper::after{width:8vw;height:8vw;top:2.6666666667vw}}.box-wrapper::after{left:auto;right:8px;transform:rotate(90deg)}@media screen and (max-width: 744px){.box-wrapper::after{right:1.0666666667vw;left:initial}}.box-content-bd::before,.box-content-bd::after{position:absolute;content:"";top:14px;left:14px;width:40px;height:40px;background:url("../images/box-bd-img.webp") no-repeat center rgba(0,0,0,0);background-size:100%;transform:rotate(0deg)}@media screen and (max-width: 744px){.box-content-bd::before,.box-content-bd::after{width:8vw;height:8vw}}@media screen and (max-width: 744px){.box-content-bd::before{left:2.1333333333vw;bottom:1.3333333333vw}}@media screen and (max-width: 744px){.box-content-bd::after{bottom:1.3333333333vw;right:1.3333333333vw}}.box-content-bd::before{top:auto;bottom:8px;transform:rotate(-90deg)}.box-content-bd::after{top:auto;left:auto;bottom:8px;right:8px;transform:rotate(180deg)}.box-content{position:relative;padding:40px 20px 30px}@media screen and (max-width: 744px){.box-content{padding:8vw 4vw 2.6666666667vw}}.box-content::before{position:absolute;content:"";top:0;right:0;width:100%;height:100%;border:2px solid #8d7143}@media screen and (max-width: 744px){.box-content::before{border:.5333333333vw solid #8d7143}}.box-content::after{position:absolute;content:"";width:100%;height:100%;top:5px;right:-5px;border:1px solid #8d7143}@media screen and (max-width: 744px){.box-content::after{top:1.3333333333vw;right:-1.3333333333vw;border:.2666666667vw solid #8d7143}}.box-content .box-head.style01{padding:5px 10px;background:#d5550c;background:linear-gradient(95deg, rgba(213, 85, 12, 0) 0%, rgb(237, 155, 17) 50%, rgba(213, 85, 12, 0) 100%);margin-bottom:40px;font-size:32px}@media screen and (max-width: 744px){.box-content .box-head.style01{font-size:5.6vw;margin-bottom:5.3333333333vw}}.box-content .box-head.style02{overflow:initial;background:none;color:#ffbd0b;position:relative;display:inline-block;margin-bottom:70px;max-width:390px;width:100%;font-size:42px}@media screen and (max-width: 744px){.box-content .box-head.style02{display:block;margin-bottom:5.3333333333vw;white-space:nowrap;max-width:100%;font-size:5.6vw;margin-bottom:5.3333333333vw}}.box-content .box-head.style02 span{-webkit-text-emphasis:filled;-webkit-text-emphasis-style:dot;text-emphasis-style:dot}.box-content .box-head.style02>img{position:absolute;top:-64px;left:-111px;z-index:2}@media screen and (max-width: 744px){.box-content .box-head.style02>img{top:-12.2666666667vw;left:-4.8vw;width:16vw}}.box-content .li-check{display:inline-block;overflow:hidden;clear:both;width:auto;margin:0 auto}@media screen and (max-width: 744px){.box-content .li-check{display:block}}.box-content .li-check li{position:relative;padding-left:50px;text-align:left;margin-bottom:10px}@media screen and (max-width: 744px){.box-content .li-check li{margin-bottom:4.5333333333vw;padding-left:6vw}}.box-content .li-check li::before{position:absolute;content:"";top:0;left:0;width:33px;height:33px;background:url("../images/check.webp") no-repeat center top rgba(0,0,0,0)}@media screen and (max-width: 744px){.box-content .li-check li::before{background-size:contain;width:6.6666666667vw;height:6.6666666667vw;top:-0.8vw}}.box-arrow{width:140px;margin:40px auto 0}@media screen and (max-width: 744px){.box-arrow{margin-top:5.3333333333vw;width:37.3333333333vw}}.sec11{background:#fff url("../images/sec11-bg.webp") center bottom/cover no-repeat;padding:40px}@media screen and (max-width: 744px){.sec11{background:#fff url("../images/sec11-bg-sp.webp") center top/cover no-repeat;padding:5.3333333333vw 4.2666666667vw}}.sec11 .inner{max-width:1000px}@media screen and (max-width: 744px){.sec11 .inner{padding:0}}.sec11 .inner .sec11__box{border-radius:16px;border:8px solid #8e4a10;background:#fef9f6;box-shadow:0px 0px 20px 0px rgba(0,0,0,.3);padding:40px;position:relative}@media screen and (max-width: 744px){.sec11 .inner .sec11__box{padding:5.3333333333vw 4.2666666667vw;border:1.0666666667vw solid #8e4a10;background:#fef9f6;box-shadow:0px 0px 10px 0px rgba(0,0,0,.3)}}.sec11 .inner .sec11__box__free{position:absolute;top:-80px;left:-80px;width:240px;height:240px;padding-right:12px;font-size:41px;padding-bottom:20px;padding-right:22px;background:url(../images/sec11-img.webp) center/cover no-repeat;font-weight:700;line-height:140%;display:flex;align-items:center;justify-content:center;text-align:center}@media screen and (max-width: 744px){.sec11 .inner .sec11__box__free{background:url(../images/sec11-img-sp.webp) center/cover no-repeat;top:-3.7333333333vw;left:-5.8666666667vw;width:26.6666666667vw;height:26.6666666667vw;font-size:4.8vw;padding-bottom:1.0666666667vw;padding-right:1.0666666667vw}}.sec11 .inner .sec11__box__free span{font-size:60px}@media screen and (max-width: 744px){.sec11 .inner .sec11__box__free span{font-size:6.6666666667vw}}.sec11 .inner .sec11__box__free .text{rotate:-11deg}@media screen and (max-width: 744px){.sec11 .inner .sec11__box__free .text{rotate:-11deg}}.sec11 .sec11__ttl{color:#111;text-align:center;font-size:36px;font-weight:700;line-height:130%;margin-bottom:24px}@media screen and (max-width: 744px){.sec11 .sec11__ttl{font-size:5.6vw;margin-bottom:5.3333333333vw}}.sec11 .sec11__cards{display:grid;gap:0;grid-template-columns:repeat(2, 1fr);border:2px solid #8e4a10;border-radius:18px;margin-bottom:16px}@media screen and (max-width: 744px){.sec11 .sec11__cards{grid-template-columns:repeat(1, 1fr);border:initial;border-radius:4.8vw;margin-bottom:4.2666666667vw}}.sec11 .sec11__cards .sec11__card:nth-of-type(2){border-left:2px solid #8e4a10}@media screen and (max-width: 744px){.sec11 .sec11__cards .sec11__card:nth-of-type(2){border-left:initial}}.sec11 .sec11__cards .sec11__card:nth-of-type(4){border-left:2px solid #8e4a10}@media screen and (max-width: 744px){.sec11 .sec11__cards .sec11__card:nth-of-type(4){border-left:initial}}@media screen and (max-width: 744px){.sec11 .sec11__cards .sec11__card{display:flex;height:26.9333333333vw}.sec11 .sec11__cards .sec11__card:not(:last-of-type){margin-bottom:1.0666666667vw}}.sec11 .sec11__cards .heading{background:linear-gradient(270deg, #8e4a10 0%, #e09520 100%);text-align:center;color:#fff;font-weight:700;padding:16px 0;font-size:21px;line-height:130%}@media screen and (min-width: 745px){.sec11 .sec11__cards .heading br{display:none}}@media screen and (max-width: 744px){.sec11 .sec11__cards .heading{padding:4.2666666667vw 0;max-width:21.3333333333vw;font-size:4vw;border-radius:2.6666666667vw 0 0 2.6666666667vw;width:100%;white-space:nowrap;display:flex;align-items:center;justify-content:center}}.sec11 .sec11__cards .heading__1{border-radius:16px 0px 0px 0px}@media screen and (max-width: 744px){.sec11 .sec11__cards .heading__1{border-radius:2.6666666667vw 0 0 2.6666666667vw}}.sec11 .sec11__cards .heading__2{border-radius:0 16px 0px 0px}@media screen and (max-width: 744px){.sec11 .sec11__cards .heading__2{border-radius:2.6666666667vw 0 0 2.6666666667vw}}.sec11 .sec11__cards .heading .number{padding-right:8px;color:#fff;font-size:21px;font-weight:700;line-height:130%;font-family:var(--font-noto-serif);white-space:initial}@media screen and (max-width: 744px){.sec11 .sec11__cards .heading .number{color:#fff;font-size:4vw;display:block;padding-right:0;padding-bottom:1.0666666667vw}}.sec11 .sec11__cards .text{color:#111;font-size:18px;font-weight:500;line-height:150%;padding:16px 24px;background:#fff}@media screen and (max-width: 744px){.sec11 .sec11__cards .text{padding:4.2666666667vw;font-size:4vw;border-top:1px solid #8e4a10;border-right:1px solid #8e4a10;border-bottom:1px solid #8e4a10}}.sec11 .sec11__cards .text__3{border-radius:0 0 0 18px}@media screen and (max-width: 744px){.sec11 .sec11__cards .text__3{border-radius:initial}}.sec11 .sec11__cards .text__4{border-radius:0 0 18px 0}@media screen and (max-width: 744px){.sec11 .sec11__cards .text__4{border-radius:initial}}.sec11 .sec11__txt1{color:#111;font-size:16px;font-weight:500;line-height:170%;padding-bottom:8px}@media screen and (max-width: 744px){.sec11 .sec11__txt1{font-size:4vw;padding-bottom:2.1333333333vw;line-height:150%}}.sec11 .sec11__txt2{color:#111;font-size:13px;font-weight:500;line-height:170%;padding-bottom:32px}@media screen and (max-width: 744px){.sec11 .sec11__txt2{font-size:3.4666666667vw;padding-bottom:5.3333333333vw}}.sec11 .sec11__options{display:flex;margin-bottom:16px;height:69px}@media screen and (max-width: 744px){.sec11 .sec11__options{height:20.8vw;margin-bottom:4.2666666667vw}}.sec11 .sec11__options .left{border-radius:16px 0px 0px 16px;background:#b1b1b1;display:flex;align-items:center;max-width:284px;width:100%;height:100%;padding:8px}@media screen and (max-width: 744px){.sec11 .sec11__options .left{display:block;height:100%;max-width:21.3333333333vw;border-radius:2.6666666667vw 0px 0px 2.6666666667vw;padding:2.1333333333vw}}.sec11 .sec11__options .option{border-radius:16px 0px 0px 16px;background:#b1b1b1;color:#111;text-align:center;font-size:16px;font-weight:700;line-height:130%;border-radius:10px 0px 0px 10px;background:#fafa64;padding:16px 8px}@media screen and (min-width: 745px){.sec11 .sec11__options .option br{display:none}}@media screen and (max-width: 744px){.sec11 .sec11__options .option{border-radius:1.0666666667vw;padding:.5333333333vw 1.8666666667vw;margin-bottom:1.3333333333vw;font-size:2.6666666667vw}}.sec11 .sec11__options .anesthesia{border-radius:0px 16px 16px 0px;border:1px solid #b1b1b1;color:#fff;text-align:center;font-size:21px;font-weight:700;line-height:150%;padding-left:30px}@media screen and (max-width: 744px){.sec11 .sec11__options .anesthesia{font-size:4.2666666667vw;border:initial;padding-left:0}}.sec11 .right{color:#111;font-size:18px;font-weight:500;line-height:150%;padding:21px 16px;border-radius:0px 16px 16px 0px;background:#fff;border:1px solid #b1b1b1;width:100%}@media screen and (max-width: 744px){.sec11 .right{font-size:4vw;padding:4.2666666667vw 2.1333333333vw;border-radius:initial}}.sec11 .sec11__text3{color:#111;font-size:16px;font-weight:500;line-height:170%}@media screen and (max-width: 744px){.sec11 .sec11__text3{font-size:4vw;line-height:150%}}.sec12 .inner{padding:100px 0 80px}@media screen and (max-width: 744px){.sec12 .inner{padding:10.6666666667vw 5.3333333333vw 2.6666666667vw}}.sec12-head{padding:5px 10px;background:#d5550c;background:linear-gradient(95deg, rgba(213, 85, 12, 0) 0%, rgb(237, 155, 17) 50%, rgba(213, 85, 12, 0) 100%);margin-bottom:30px;font-size:32px;font-weight:600;text-align:center;line-height:.9;padding:20px;position:relative;margin-bottom:60px}@media screen and (max-width: 744px){.sec12-head{padding:5.3333333333vw;font-size:5.3333333333vw;margin-bottom:10.6666666667vw;line-height:1}}.sec12-head::before{content:"";position:absolute;width:100%;height:2px;background:#ffe346;top:5px;left:0;background:linear-gradient(95deg, rgba(255, 227, 70, 0) 0%, rgb(175, 149, 4) 50%, rgba(255, 227, 70, 0) 100%)}@media screen and (max-width: 744px){.sec12-head::before{height:.5333333333vw;top:1.3333333333vw}}.sec12-head::after{content:"";position:absolute;width:100%;height:2px;background:#ffe346;left:0;background:linear-gradient(95deg, rgba(255, 227, 70, 0) 0%, rgb(175, 149, 4) 50%, rgba(255, 227, 70, 0) 100%);top:auto;bottom:5px}@media screen and (max-width: 744px){.sec12-head::after{height:.5333333333vw;bottom:1.3333333333vw}}.sec12-head small{font-size:15px;font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ","Meiryo","verdana",sans-serif}@media screen and (max-width: 744px){.sec12-head small{font-size:3.2vw}}@media screen and (max-width: 744px){.sec12-head>img{width:26.6666666667vw}}.sec12-content li{display:block;float:left;width:32%;margin-right:2%}@media screen and (max-width: 744px){.sec12-content li{display:block;width:100%;margin-right:0;margin-bottom:5.3333333333vw}}.sec12-content li:last-child{margin-right:0}@media screen and (max-width: 744px){.sec12-content li img{max-width:106.6666666667vw;width:100%;margin:0 auto}}.sec13 .inner{padding-top:0}@media screen and (max-width: 744px){.sec13 .inner{padding-top:0}}.sec13 .box-wrapper{margin-bottom:5px}@media screen and (max-width: 744px){.sec13 .box-wrapper{margin-bottom:1.3333333333vw}}.sec13 .box-wrapper .box-content{padding:70px 65px 90px 60px}@media screen and (max-width: 744px){.sec13 .box-wrapper .box-content{padding:10.6666666667vw 4vw}}.sec13 .box-wrapper .box-text{padding:0}.sec13 .box-wrapper .box-head{text-align:center;font-weight:600;color:#dbbb72;margin-bottom:15px;font-size:21px;padding:0}@media screen and (max-width: 744px){.sec13 .box-wrapper .box-head{font-size:7.4666666667vw;margin-bottom:8vw}}.sec13 .box-wrapper .sec13__list{background:#fff;padding:20px 75px 20px 10px;gap:24px}@media screen and (max-width: 744px){.sec13 .box-wrapper .sec13__list{padding:5.3333333333vw 2.6666666667vw;gap:0;display:flex;flex-wrap:wrap}}.sec13 .box-wrapper .sec13__list:not(:last-of-type){margin-bottom:20px}@media screen and (max-width: 744px){.sec13 .box-wrapper .sec13__list:not(:last-of-type){margin-bottom:5.3333333333vw}}.sec13 .box-wrapper .sec13__list{display:flex}.sec13 .box-wrapper .img{max-width:248px}@media screen and (max-width: 744px){.sec13 .box-wrapper .img{max-width:37.3333333333vw;width:100%}}@media screen and (max-width: 744px){.sec13 .box-wrapper .texts{display:contents}}.sec13 .box-wrapper .parts{position:relative}@media screen and (max-width: 744px){.sec13 .box-wrapper .parts{max-width:34.9333333333vw;margin-left:1.0666666667vw}}.sec13 .box-wrapper .part{display:flex;align-items:center}@media screen and (max-width: 744px){.sec13 .box-wrapper .part{display:block}}.sec13 .box-wrapper .part:not(:last-of-type){margin-bottom:23px}@media screen and (max-width: 744px){.sec13 .box-wrapper .part:not(:last-of-type){margin-bottom:6.6666666667vw}}.sec13 .box-wrapper .injection{color:#fff;font-weight:600;line-height:normal;font-size:21px;width:185px;height:47px;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 744px){.sec13 .box-wrapper .injection{width:34.9333333333vw;height:6.4vw;font-size:3.4666666667vw;margin-bottom:1.1733333333vw}}.sec13 .box-wrapper .prp{position:relative;background:linear-gradient(90deg, rgba(235, 59, 91, 0) 0%, #eb3b5b 15.41%, #eb3b5b 85%, rgba(235, 59, 91, 0) 100%)}@media screen and (max-width: 744px){.sec13 .box-wrapper .treatment{display:flex;align-items:center}}.sec13 .box-wrapper .txt{color:#000;font-size:13px;font-weight:600;line-height:normal;text-align:left;padding-left:12px;position:relative}@media screen and (max-width: 744px){.sec13 .box-wrapper .txt span{position:absolute;top:50%;transform:translateY(-50%);right:0}}@media screen and (max-width: 744px){.sec13 .box-wrapper .txt__1{white-space:nowrap;padding-right:2.5333333333vw}}@media screen and (min-width: 745px){.sec13 .box-wrapper .txt br{display:none}}@media screen and (max-width: 744px){.sec13 .box-wrapper .txt{font-size:2.6666666667vw;padding-left:0}}.sec13 .box-wrapper .times{position:absolute;z-index:1;bottom:-26px;left:50%;transform:translateX(-50%);width:17px;height:17px;rotate:45deg}@media screen and (max-width: 744px){.sec13 .box-wrapper .times{width:4.5333333333vw;height:4.5333333333vw;bottom:-15.4666666667vw;left:48%}}.sec13 .box-wrapper .times::before,.sec13 .box-wrapper .times::after{content:"";display:inline-block;position:absolute;width:2px;height:21px;background-color:#000;top:50%;left:50%;transform:translate(-50%, -50%)}@media screen and (max-width: 744px){.sec13 .box-wrapper .times::before,.sec13 .box-wrapper .times::after{width:.5333333333vw;height:5.6vw;height:4.8vw}}.sec13 .box-wrapper .times::after{transform:translate(-50%, -50%) rotate(90deg)}.sec13 .box-wrapper .p-slim{background:linear-gradient(90deg, rgba(229, 101, 54, 0) 0%, #e56536 15.41%, #e56536 85%, rgba(229, 101, 54, 0) 100%)}.sec13 .box-wrapper .explanation{color:#000;font-size:15px;font-weight:700;line-height:132%;padding:20px;background:#ebebeb;margin-top:16px;text-align:left}@media screen and (max-width: 744px){.sec13 .box-wrapper .explanation{margin-top:4vw;font-size:2.9333333333vw;font-weight:500;line-height:170%;padding:2.6666666667vw}}.box-slide .box-white{display:none;background:rgba(255,255,255,.7);bottom:0;font-size:11px;font-weight:700;left:0;padding:4%;position:absolute;right:0}@media screen and (max-width: 744px){.box-slide .box-white{position:static;overflow:hidden}}.box-slide .box-white h4:after{bottom:0;content:url("../images/bd-line.webp");left:0;position:absolute;right:0;width:auto}.box-slide .box-white h4 small{font-size:16px;font-weight:normal}.box-data{background:#ccc;margin-top:60px;color:#323232}.box-data .white{background-color:#fff;margin:5px;padding:30px}.box-data .white .ttl{border-bottom:2px solid #323232;font-size:24px;font-weight:700;line-height:1.2;padding-bottom:25px;text-align:center}.list-data>li{border-bottom:1px dotted #656565;display:block;padding:15px 0;width:100%}.list-data>li:last-child{border-bottom:none;padding-bottom:0}.list-data>li .wrap{display:block;padding-left:230px;position:relative;width:100%}.list-data>li .wrap .float{font-weight:700;left:0;margin:0 auto;position:absolute;text-align:center;top:0;width:180px}.list-data>li .wrap .a-btn{margin-top:15px;display:block}.list-data>li .wrap .red-box{font-size:16px;color:#fff;background:#ff4164;padding:5px 10px;margin-top:10px;line-height:1.4;font-weight:600}.list-data-sub li{display:block;padding-left:10px;position:relative}.list-data-sub li:before{background-color:#323232;content:"";height:4px;left:0;position:absolute;top:10px;width:4px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}.caseWrap{padding:102px 0 70px}@media screen and (min-width: 745px){.caseWrap{background:url("../images/case_bg_top.webp"),#140100;background-position:center top,center bottom;background-repeat:no-repeat;background-size:contain}}@media screen and (max-width: 744px){.caseWrap{position:relative;background:#140100;padding:8.5333333333vw 0}.caseWrap::before{content:"";position:absolute;top:0vw;left:0;width:100%;height:29.5698924731vw;background-image:url(../images/case_bg_top.webp);background-position:center;background-size:cover;background-repeat:no-repeat}}@media screen and (max-width: 744px)and (max-width: 500px){.caseWrap::before{height:32vw}}@media screen and (max-width: 744px)and (max-width: 400px){.caseWrap::before{height:34.6666666667vw}}@media screen and (max-width: 744px){.caseWrap::after{content:"";position:absolute;bottom:0vw;left:0;width:100%;height:34.6666666667vw;background-position:center;background-size:cover;background-repeat:no-repeat}}.caseWrap *{box-sizing:border-box}.caseWrap .caseWrap__title{margin-bottom:30px}@media screen and (max-width: 744px){.caseWrap .caseWrap__title{margin-bottom:8vw}}.caseWrap .inner{max-width:900px;width:100%;z-index:1;position:relative;padding-top:0;padding-bottom:0}@media screen and (max-width: 744px){.caseWrap .inner{padding:8vw 5.3333333333vw 0}}.caseWrap .inner h2{margin-bottom:50px}@media screen and (max-width: 744px){.caseWrap .inner h2{margin-bottom:13.3333333333vw}}.caseWrap .inner p{font-size:20px}@media screen and (max-width: 744px){.caseWrap .inner p{font-size:4.2666666667vw;line-height:1.75}}.caseWrap .inner p>i{padding:3px 0;background-color:#d6514b;color:#fff;font-style:normal}.caseWrap .box-wrapper .box-head{margin-top:-30px;padding:20px 20px 30px;color:#dbbb72;font-size:32px;font-weight:600;text-align:center}.caseWrap section{display:block;width:716px;margin:auto;overflow:unset}.caseWrap header{position:relative;display:block;padding:10px 20px 10px 129px;background-color:#a49556;color:#fff;min-height:90px}.caseWrap header h3{margin:0;font-family:"Noto Sans JP",sans-serif;font-size:21px;font-weight:bold;line-height:1.5}.tempPrice-txt{font-size:15px;line-height:1.5;padding-bottom:0 !important}@media screen and (max-width: 744px){.tempPrice-txt{font-size:3.4666666667vw}}.sec_case{background:var(--color-secondary)}.sec_case .lpInner{padding:72px 0}@media screen and (max-width: 744px){.sec_case .lpInner{padding:7.5vw 4vw}}.sec_case_ttl{font-size:32px;color:#333}@media screen and (max-width: 744px){.sec_case_ttl{font-size:5.6vw}}.casePhoto_parts{background-color:var(--color-primary)}#tempFlow{color:#333}@media screen and (max-width: 744px){#tempFlow{padding:8.5333333333vw 4.2666666667vw}}#tempFlow .tempFlow-box{margin-top:0}#tempFlow .inner-fixed{padding:0}#tempPrice{background:#f4f1ec;color:#333}.sub_img02{display:initial;width:100px;margin-right:15px}@media screen and (max-width: 744px){.sub_img02{width:14.9333333333vw;margin-right:2.1333333333vw}}@media screen and (max-width: 744px){.c_menu__ttl{max-width:42.6666666667vw}}#faq{color:#333}.moniBnr{padding:48px 0}@media screen and (max-width: 744px){.moniBnr{padding:6.4vw 0}}#tempPrice .moniBnr{padding:0 0 48px;background:none}@media screen and (max-width: 744px){#tempPrice .moniBnr{padding:6.4vw 0}}.monitor .sec01{background-image:url("../images/line-20-visual_pc.webp")}/*# sourceMappingURL=style.css.map */