@import url("https://fonts.googleapis.com/css2?family=Hind+Madurai:wght@300&display=swap");@keyframes scrolldown{0%{background-position:0 -26px}75%{background-position:0 0}100%{background-position:0 26px}}@keyframes scrolldownSP{0%{background-position:0 -4vw}75%{background-position:0 0}100%{background-position:0 4vw}}.bg-color-main{background-color:#a48566}.font-color-main{color:#a48566}.font-color-sub{color:#cf1d1b;border-bottom:1px solid #cf1d1b;font-weight:bold}h2.heading-line{border-bottom:2px solid #a48566}main nav{background-color:#a48566}main nav ul{display:flex;justify-content:center;padding:10px 0}main nav ul li{border-left:1px solid #fff}main nav ul li:last-child{border-right:1px solid #fff}main nav ul li a{display:flex;justify-content:center;align-items:center;justify-content:center;height:50px;font-size:16px;line-height:1.2;text-align:center;padding:0 25px;text-decoration:none;color:#fff !important}main nav ul li a.new{position:relative;padding-top:15px}main nav ul li a.new::before{content:"NEW";display:flex;justify-content:center;align-items:center;width:50px;height:15px;font-size:12px;font-weight:bold;background:#ff8;color:#c52651;position:absolute;left:50%;top:3px;transform:translate(-50%, 0)}@media only screen and (max-width: 979px){main nav ul{flex-wrap:wrap;padding:0}main nav ul li{width:50%;border-left:none;text-align:center}main nav ul li:last-child{border-right:none}main nav ul li:nth-child(n+3){border-top:1px solid #000}main nav ul li:nth-child(2n+1){border-right:1px solid #000}main nav ul li:last-child{width:100%;border-top:1px solid #000;border-right:none}main nav ul li a{font-size:3.5vw;height:12vw;padding:0}main nav ul li a.new{padding-top:4.5vw}main nav ul li a.new::before{width:10vw;height:3.5vw;font-size:2.5vw;top:2vw;padding:0.4vw 0 0}}main section header{color:#413f3b;line-height:1;text-align:center;margin:0 0 50px}main section header h2{font-size:50px;letter-spacing:2px}main section header h2 .eng{font-family:"Hind Madurai", sans-serif;font-style:normal}main section header h2 span{display:block;font-size:15px;margin:3px 0 0;font-weight:normal}@media only screen and (max-width: 979px){main section header{margin:0 0 5vw}main section header h2{font-size:8vw;letter-spacing:0.2vw}main section header h2 span{font-size:3.5vw;margin:1vw 0 0}}main section.mv{text-align:center;background:url("/assets/nose/ope/images/mv_bg.jpg?2026326163156") center top no-repeat}main section.mv .scroll{width:100%;position:relative;bottom:0;height:0}main section.mv .scroll .scrollInner{height:48px;line-height:1;text-align:center;transform:translate(-50%, 0);padding:0;margin:0;z-index:3;position:absolute;left:50%;bottom:10px}main section.mv .scroll .scrollInner>p{color:#fff;font-size:13px}main section.mv .scroll .scrollInner .scrolldown{width:2px;height:26px;position:absolute;bottom:0;left:0;right:0;margin:0 auto;overflow:hidden;border-radius:10px}main section.mv .scroll .scrollInner .scrolldown::before{content:"";width:100%;height:100%;display:block;background:linear-gradient(to bottom, #fff 50%, rgba(255,255,255,0) 50%);background-position:0 -26px;background-size:100% 200%;animation:scrolldown 2.2s cubic-bezier(0.76, 0, 0.3, 1) forwards infinite;border-radius:10px}@media only screen and (max-width: 979px){main section.mv{background:none}main section.mv .scroll .scrollInner{height:8vw;bottom:2vw}main section.mv .scroll .scrollInner>p{font-size:2.5vw}main section.mv .scroll .scrollInner .scrolldown{height:4vw}main section.mv .scroll .scrollInner .scrolldown::before{background-position:0 -4vw;animation:scrolldownSP 2.2s cubic-bezier(0.76, 0, 0.3, 1) forwards infinite}}main section.container01{height:127px;background:url("/assets/nose/ope/images/img01.jpg?2026326163156") center top no-repeat;display:flex;justify-content:center;align-items:center}main section.container01 ul{display:flex;justify-content:center}main section.container01 ul li+li{margin-left:50px}main section.container01 ul li p{font-size:18px;font-weight:bold;text-align:center;line-height:1.4;display:flex;justify-content:center;align-items:center}main section.container01 ul li p em{font-style:normal;font-size:35px;font-weight:bold;color:#a48566;padding:0 3px 0 10px}main section.container01 ul li p.caution{font-size:12px}@media only screen and (max-width: 979px){main section.container01{height:20vw;background-size:cover;background-position:left top}main section.container01 ul li+li{margin-left:5vw}main section.container01 ul li p{font-size:3.5vw}main section.container01 ul li p em{font-size:6vw;padding:0 0.5vw 0 1vw}main section.container01 ul li p.caution{font-size:3vw}}main section#dr-comment{background:#efece6;padding:45px 0 0;overflow:hidden}main section#dr-comment header{margin-bottom:80px}main section#dr-comment .inner{width:980px;margin:0 auto;padding:0 0 90px;position:relative}main section#dr-comment .inner+.inner{margin-top:110px}main section#dr-comment .inner .text{width:710px;background:#fff;padding:60px 65px;margin:0 0 0 auto;box-shadow:0 0 30px rgba(65,63,59,0.2)}main section#dr-comment .inner .text p{font-size:18px}main section#dr-comment .inner .text p.name{text-align:right;margin-top:2em}main section#dr-comment .inner .text p.name .name_txt{font-size:30px;font-weight:normal}main section#dr-comment .inner figure{position:absolute;left:-115px;bottom:0}main section#dr-comment .inner.aikawa{padding-bottom:25px}main section#dr-comment .inner.aikawa .text{margin:0}main section#dr-comment .inner.aikawa .text em{font-size:34px;font-weight:bold;font-style:normal;background:linear-gradient(transparent 50%, rgba(255,255,0,0.5) 50%)}main section#dr-comment .inner.aikawa .text span{color:#cf1d1b;font-weight:bold}main section#dr-comment .inner.aikawa .text p.text-last{width:90%}main section#dr-comment .inner.aikawa .text p.name{padding-right:170px}main section#dr-comment .inner.aikawa figure{left:inherit;right:-230px;bottom:0}@media only screen and (max-width: 979px){main section#dr-comment{padding:7vw 0 0;overflow:hidden}main section#dr-comment header{margin-bottom:7vw}main section#dr-comment .inner{width:94%;padding:0 0 7vw}main section#dr-comment .inner+.inner{margin-top:5vw}main section#dr-comment .inner .text{width:75vw;padding:4vw;box-shadow:0 0 3vw rgba(65,63,59,0.2)}main section#dr-comment .inner .text p{font-size:3.5vw}main section#dr-comment .inner .text p.name{font-size:3.2vw}main section#dr-comment .inner .text p.name .name_txt{font-size:5vw}main section#dr-comment .inner figure{width:50vw;left:-16vw}main section#dr-comment .inner.aikawa{padding-bottom:6vw}main section#dr-comment .inner.aikawa .text{margin:0}main section#dr-comment .inner.aikawa .text em{font-size:6vw;line-height:1.4}main section#dr-comment .inner.aikawa .text p.text-last{width:95%}main section#dr-comment .inner.aikawa .text p.name{padding-right:20vw}main section#dr-comment .inner.aikawa figure{width:58vw;left:inherit;right:-16vw;bottom:0}}main section.container02{text-align:center;padding:45px 0 0;background:#1b1b1b}main section.container02 header h2{color:#fff}main section.container02>div{height:800px;padding:0}main section.container02>div.bg01{background:url("/assets/nose/ope/images/img02.jpg?2026326163156") center top no-repeat}main section.container02>div.bg02{background:url("/assets/nose/ope/images/img03.jpg?2026326163156") center top no-repeat}main section.container02>div.bg03{background:url("/assets/nose/ope/images/img04.jpg?2026326163156") center top no-repeat}main section.container02>div header{max-width:1600px;display:flex;justify-content:center;align-items:center;color:#fff;background-color:rgba(64,62,58,0.3);padding:20px 0;margin:0 auto}main section.container02>div header>*+*{margin-left:50px}main section.container02>div header .case{font-size:26px;line-height:1.1;font-weight:normal;text-shadow:0px 1px 3px rgba(0,0,0,0.4),0px 1px 3px rgba(0,0,0,0.4)}main section.container02>div header .case span{font-size:60px}main section.container02>div header .treatmentWrap{max-width:340px}main section.container02>div header p{font-size:15px;line-height:1.4;font-weight:bold;text-shadow:0px 1px 3px rgba(0,0,0,0.4),0px 1px 3px rgba(0,0,0,0.4)}main section.container02>div header p.sub{font-size:18px;position:relative;padding:0 0 10px;margin:0 0 10px}main section.container02>div header p.sub::before{content:"";width:30px;height:1px;background:#fff;position:absolute;left:50%;bottom:0;transform:translate(-50%, 0)}main section.container02>div header p.dr{font-size:18px}main section.container02>div header p.btn a{display:flex;justify-content:center;align-items:center;width:220px;height:50px;font-size:15px;font-weight:bold;color:#fff;text-decoration:none;border:1px solid #fff;background:url("/assets/nose/ope/images/img06.png?2026326163156") 95% center no-repeat;background-color:rgba(64,62,58,0.5)}@media only screen and (max-width: 979px){main section.container02{padding:7vw 0 0}main section.container02>div{height:70vw}main section.container02>div.bg01,main section.container02>div.bg02,main section.container02>div.bg03{background-size:100% auto;background-position:center bottom}main section.container02>div header{padding:2vw;margin:0;justify-content:center}main section.container02>div header>*+*{margin-left:2vw}main section.container02>div header .case{font-size:3vw;text-shadow:0px 0.1vw 0.5vw rgba(0,0,0,0.4),0px 0.1vw 0.5vw rgba(0,0,0,0.4)}main section.container02>div header .case span{font-size:7vw}main section.container02>div header .drWrap{width:15vw}main section.container02>div header .treatmentWrap{max-width:inherit;width:39vw}main section.container02>div header p{font-size:3vw;text-shadow:0px 0.1vw 0.5vw rgba(0,0,0,0.4),0px 0.1vw 0.5vw rgba(0,0,0,0.4)}main section.container02>div header p.sub{font-size:3vw;padding:0 0 1vw;margin:0 0 1vw}main section.container02>div header p.sub::before{width:8vw;height:0.25vw}main section.container02>div header p.dr{font-size:3vw}main section.container02>div header p.btn{width:26vw}main section.container02>div header p.btn a{width:100%;height:7vw;font-size:3vw;padding:0 2vw 0 0;border:0.25vw solid #fff;background-size:3vw auto}}main section.container03{padding:70px 0 100px;text-align:center}main section.container03 .table-box,main section.container03 .table-box *{padding:0;margin:0;background:none;border:none}@media only screen and (max-width: 979px){main section.container03{padding:7vw 3vw 12vw}main section.container03 .table-box{padding-top:20px}}main section.container04{padding:70px 0 120px;text-align:center;background:#f5f4ef}main section.container04 .contents{margin:0 0 35px}main section.container04 .contents .text01{display:flex;justify-content:center;align-items:center;width:480px;height:76px;color:#fff;font-size:23px;font-weight:bold;background:url("/assets/nose/ope/images/reason01.png?2026326163156") center top/100% auto no-repeat;margin:0 auto}main section.container04 .contents .text02{font-size:55px;line-height:1;color:#413f3b;position:relative;margin:10px 0 0}main section.container04 .contents .text02 .txt{font-size:19px;font-weight:bold;position:absolute;left:50%;top:12px;transform:translate(-69px, 0)}main section.container04 .contents .text02 .no{color:#a48566;font-weight:normal}main section.container04 .contents .text02 .no em{font-size:120px;font-style:normal;vertical-align:sub}main section.container04 .grid{display:grid;grid-template-columns:1fr 138px 704px 138px 1fr;grid-template-rows:1fr}main section.container04 .grid+.grid{margin-top:55px}main section.container04 .grid .text{display:flex;justify-content:center;flex-direction:column;width:500px;height:100%;position:absolute;top:0;text-align:left}main section.container04 .grid .text .index{font-size:28px;font-weight:bold;color:#a48566;line-height:1.4}main section.container04 .grid .text ul{margin:30px 0 0}main section.container04 .grid .text ul li{display:inline-flex;border:1px solid #4e4e4e;background-color:rgba(251,251,251,0.9);font-size:20px;padding:10px 60px}main section.container04 .grid .text ul li+li{margin-top:10px}main section.container04 .grid .reason01::before,main section.container04 .grid .reason02::before,main section.container04 .grid .reason03::before,main section.container04 .grid .reason04::before{content:"";width:86px;height:76px;position:absolute;top:-25px}main section.container04 .grid .reason01::before,main section.container04 .grid .reason03::before{right:-36px}main section.container04 .grid .reason02::before,main section.container04 .grid .reason04::before{left:-36px}main section.container04 .grid .reason02 ul li:nth-child(2){margin-left:160px}main section.container04 .grid .reason04 ul li:nth-child(2){margin-left:40px}main section.container04 .grid .reason01::before{background:url("/assets/nose/ope/images/reason02.png?2026326163156") center center no-repeat}main section.container04 .grid .reason02::before{background:url("/assets/nose/ope/images/reason04.png?2026326163156") center center no-repeat}main section.container04 .grid .reason03::before{background:url("/assets/nose/ope/images/reason06.png?2026326163156") center center no-repeat}main section.container04 .grid .reason04::before{background:url("/assets/nose/ope/images/reason08.png?2026326163156") center center no-repeat}main section.container04 .grid-bg01,main section.container04 .grid-bg02{background:#fff;box-shadow:0 0 12px 8px rgba(78,71,66,0.1)}main section.container04 .grid-bg01{grid-column:1 / 4;grid-row:1 / 2}main section.container04 .grid-bg02{grid-column:3 / 6;grid-row:1 / 2}main section.container04 .grid-contents01{grid-column:2 / 4;grid-row:1 / 2;padding:45px 0;position:relative}main section.container04 .grid-contents01 .img{text-align:left}main section.container04 .grid-contents01 .text{right:0}main section.container04 .grid-contents01 .text .index{padding:0 0 0 100px}main section.container04 .grid-contents02{grid-column:3 / 5;grid-row:1 / 2;padding:45px 0;position:relative}main section.container04 .grid-contents02 .img{text-align:right}main section.container04 .grid-contents02 .text{left:45px}@media only screen and (max-width: 979px){main section.container04{padding:7vw 0 10vw}main section.container04 .contents{margin:0 0 4vw}main section.container04 .contents .text01{width:75vw;height:12vw;font-size:4vw}main section.container04 .contents .text02{font-size:7.5vw;margin:1vw 0 0}main section.container04 .contents .text02 .txt{font-size:2.8vw;top:1.2vw;transform:translate(-11vw, 0)}main section.container04 .contents .text02 .no em{font-size:16vw}main section.container04 .grid{display:grid;grid-template-columns:4vw 6vw 80vw 6vw 4vw}main section.container04 .grid+.grid{margin-top:5vw}main section.container04 .grid .text{width:62vw}main section.container04 .grid .text .index{font-size:3.5vw}main section.container04 .grid .text ul{margin:2vw 0 0}main section.container04 .grid .text ul li{border:0.25vw solid #4e4e4e;font-size:3vw;padding:1vw 3vw}main section.container04 .grid .text ul li+li{margin-top:1.5vw}main section.container04 .grid .reason01::before,main section.container04 .grid .reason02::before,main section.container04 .grid .reason03::before,main section.container04 .grid .reason04::before{width:10vw;height:10vw;top:-3vw}main section.container04 .grid .reason01::before,main section.container04 .grid .reason03::before{right:-2vw}main section.container04 .grid .reason02::before,main section.container04 .grid .reason04::before{left:-2vw}main section.container04 .grid .reason02 ul li:nth-child(2){margin-left:25vw}main section.container04 .grid .reason04 ul li:nth-child(2){margin-left:5vw}main section.container04 .grid .reason01::before,main section.container04 .grid .reason02::before,main section.container04 .grid .reason03::before,main section.container04 .grid .reason04::before{background-size:100% auto}main section.container04 .grid-bg01,main section.container04 .grid-bg02{box-shadow:0 0 1vw 0.5vw rgba(78,71,66,0.1)}main section.container04 .grid-bg01{grid-column:1 / 5}main section.container04 .grid-bg02{grid-column:2 / 6}main section.container04 .grid-contents01{grid-column:2 / 5;padding:3vw 0}main section.container04 .grid-contents01 .img img{width:45vw}main section.container04 .grid-contents01 .text .index{padding:0 0 0 19vw}main section.container04 .grid-contents02{grid-column:2 / 5;padding:4vw 0}main section.container04 .grid-contents02 .img img{width:45vw}main section.container04 .grid-contents02 .text{left:5vw}}main section.container05{padding:70px 0 120px}main section.container05 .inner{width:980px;margin:0 auto}main section.container05 .banner{margin:0 0 50px}main section.container05 .index01{font-size:18px;border-left:5px solid #333333;line-height:1.4;margin:0 0 10px;padding:0 0 0 10px}main section.container05 .index02{border:8px solid #cecdca;min-height:100px;padding:10px 0 10px 90px;margin:0 0 5px;font-size:18px;font-weight:bold;text-align:left;position:relative;display:flex;align-items:center}@media only screen and (max-width: 979px){main section.container05 .index02{border:6px solid #cecdca;min-height:80px;padding:10px 0 10px 75px !important}}main section.container05 .index02::before{position:absolute;content:"";width:70px;height:65px;top:0;bottom:0;left:5px;margin:auto}@media only screen and (max-width: 979px){main section.container05 .index02::before{width:60px;height:55px}}main section.container05 .index02.menu-01::before{background:url(/assets/nose/ope/images/onayami02.jpg?2026326163156) no-repeat center;background-size:cover}main section.container05 .index02.menu-02::before{background:url(/assets/nose/ope/images/onayami08.jpg?2026326163156) no-repeat center;background-size:cover}main section.container05 .index02.menu-03::before{background:url(/assets/nose/ope/images/onayami01.jpg?2026326163156) no-repeat center;background-size:cover}main section.container05 .index02.menu-04::before{background:url(/assets/nose/ope/images/onayami09.jpg?2026326163156) no-repeat center;background-size:cover}main section.container05 .index02.menu-05::before{background:url(/assets/nose/ope/images/onayami05.jpg?2026326163156) no-repeat center;background-size:cover}main section.container05 .index02.menu-06::before{background:url(/assets/nose/ope/images/onayami03.jpg?2026326163156) no-repeat center;background-size:cover}main section.container05 .index02.menu-07::before{background:url(/assets/nose/ope/images/onayami06.jpg?2026326163156) no-repeat center;background-size:cover}main section.container05 .index02.menu-08::before{background:url(/assets/nose/ope/images/onayami07.jpg?2026326163156) no-repeat center;background-size:cover}main section.container05 .link-list:not(.-separate)>.item{margin:0 0 0 30px;border-bottom:1px solid #c5c5c5}main section.container05 .link-list:not(.-separate)>.item>.link{display:block;padding:5px 35px 5px 0;text-decoration:none;background:url("/assets/nose/ope/images/img07.png?2026326163156") 97% center no-repeat}main section.container05 .link-list+.index01{margin-top:60px}main section.container05 .link-list+.index02{margin-top:30px}@media only screen and (max-width: 979px){main section.container05{padding:7vw 2vw 10vw}main section.container05 .inner{width:100%}main section.container05 .banner{margin:0 0 5vw}main section.container05 .index01{font-size:4vw;font-weight:bold;border-left:1vw solid #333333;margin:0 0 1.5vw;padding:0 0 0 1vw}main section.container05 .index02{padding:1vw 0 1vw 3vw;margin:0;font-size:3.5vw}main section.container05 .link-list:not(.-separate)>.item{margin:0;border-bottom:0.25vw solid #c5c5c5}main section.container05 .link-list:not(.-separate)>.item>.link{font-size:3vw;padding:1vw 8vw 1vw 0;background-size:4vw auto}main section.container05 .link-list+.index01{margin-top:7vw}main section.container05 .link-list+.index02{margin-top:5vw}}main section.container06,main section.container07{padding:0}main section.container06 header,main section.container07 header{padding:35px 0;background:#ededeb;position:relative;margin:0}main section.container06 header::before,main section.container06 header::after,main section.container07 header::before,main section.container07 header::after{content:"";display:flex;justify-content:center;align-items:center;width:40px;height:40px;border:1px solid #333333;border-radius:100%;position:absolute;left:calc(50% + (980px / 2) - 40px);top:50%;transform:translate(0, -50%)}main section.container06 header::after,main section.container07 header::after{line-height:0;font-size:25px;font-weight:bold;border:none;content:"＋"}main section.container06 header.open::after,main section.container07 header.open::after{content:"－"}main section.container06 .accordion_inner,main section.container07 .accordion_inner{display:none}@media only screen and (max-width: 979px){main section.container06 header,main section.container07 header{padding:4vw 0}main section.container06 header::before,main section.container06 header::after,main section.container07 header::before,main section.container07 header::after{width:8vw;height:8vw;left:inherit;right:3vw;padding:0.5vw 0 0}main section.container06 header::after,main section.container07 header::after{font-size:5vw}}main section.container06{background:#f8f8f5}main section.container06 .component-item{width:860px;margin:50px auto 0;padding:0 0 120px}main section.container06 .component-item .faq-box+.faq-box{margin-top:20px}main section.container06 .component-item .faq-box>.question::before,main section.container06 .component-item .faq-box>.answer::before{width:inherit;height:inherit;color:#333;background:none;font-size:21px;left:32px;top:20px;line-height:1}main section.container06 .component-item .faq-box>.question{background:#e6e3d7;min-height:inherit;padding:20px 10px 20px 85px}main section.container06 .component-item .faq-box>.question h3{font-size:15px}main section.container06 .component-item .faq-box>.answer{background:#fff;min-height:inherit;padding:20px 10px 20px 85px;margin:0}main section.container06 .component-item .faq-box>.answer::before{color:#a48566}@media only screen and (max-width: 979px){main section.container06 .component-item{width:96%;margin:5vw auto 0;padding:0 0 10vw}main section.container06 .component-item .faq-box+.faq-box{margin-top:2.5vw}main section.container06 .component-item .faq-box>.question::before,main section.container06 .component-item .faq-box>.answer::before{font-size:5vw;left:3vw;top:3vw}main section.container06 .component-item .faq-box>.question{padding:2.5vw 2.5vw 2.5vw 10vw}main section.container06 .component-item .faq-box>.question h3{font-size:3.7vw}main section.container06 .component-item .faq-box>.answer{padding:2.5vw 2.5vw 2.5vw 10vw;font-size:3.7vw}}main section.container07{padding-top:70px}main section.container07 header{color:#fff;background:#1b1b1b;border-bottom:1px solid #fff}main section.container07 header::before,main section.container07 header::after{border:1px solid #fff}main section.container07 .accordion_inner{padding:50px 0 120px;background:#2a2929}main section.container07 .accordion_inner>ul{width:980px;margin:0 auto}main section.container07 .accordion_inner>ul>li{background:#fff}main section.container07 .accordion_inner>ul>li+li{margin-top:20px}main section.container07 .accordion_inner>ul>li .index{display:flex;justify-content:center;align-items:center;background:#e6e5e2;padding:10px}main section.container07 .accordion_inner>ul>li .index .clinic{font-size:18px;font-weight:bold}main section.container07 .accordion_inner>ul>li .index .kana{font-size:10px;color:#acaca9;line-height:1.5;border-left:1px solid #acaca9;padding:0 0 0 10px;margin-left:13px}main section.container07 .accordion_inner>ul>li .inner{padding:25px 55px}main section.container07 .accordion_inner>ul>li .inner>.btn{display:flex;justify-content:center;margin:20px 0 0}main section.container07 .accordion_inner>ul>li .inner>.btn li a{display:flex;justify-content:center;align-items:center;font-size:15px;font-weight:bold;text-decoration:none;padding:0 60px 0 55px;height:50px;color:#fff;border:1px solid #a48566;background:url("/assets/nose/ope/images/img06.png?2026326163156") 95% center no-repeat #a48566}main section.container07 .accordion_inner>ul>li .inner>.btn li+li{margin-left:20px}main section.container07 .accordion_inner>ul>li .inner>.btn li+li a{color:#a48566;background:url("/assets/nose/ope/images/img08.png?2026326163156") 95% center no-repeat #fff}main section.container07 .accordion_inner>ul>li .inner .caution{font-size:12px;text-align:right;margin:15px 0 0}@media only screen and (max-width: 979px){main section.container07{padding-top:7vw}main section.container07 .accordion_inner{padding:5vw 0 10vw}main section.container07 .accordion_inner>ul{width:100%;padding:0 2vw}main section.container07 .accordion_inner>ul>li+li{margin-top:3vw}main section.container07 .accordion_inner>ul>li .index{padding:2vw}main section.container07 .accordion_inner>ul>li .index .clinic{font-size:3.5vw}main section.container07 .accordion_inner>ul>li .index .kana{font-size:2.5vw;border-left:0.25vw solid #acaca9;padding:0 0 0 2vw;margin-left:2vw}main section.container07 .accordion_inner>ul>li .inner{padding:3vw;font-size:3.5vw}main section.container07 .accordion_inner>ul>li .inner>.btn{width:82vw;margin:2.5vw auto 0;flex-direction:column}main section.container07 .accordion_inner>ul>li .inner>.btn li a{font-size:3.5vw;padding:2vw 8vw 2vw 4vw;height:inherit;background:url("/assets/nose/ope/images/img06.png?2026326163156") 98% center/4vw auto no-repeat #a48566}main section.container07 .accordion_inner>ul>li .inner>.btn li+li{margin:2vw 0 0}main section.container07 .accordion_inner>ul>li .inner>.btn li+li a{background:url("/assets/nose/ope/images/img08.png?2026326163156") 98% center/4vw auto no-repeat #fff}main section.container07 .accordion_inner>ul>li .inner .caution{font-size:2.5vw;text-align:center;margin:1.5vw 0 0}}main section.container08{padding:60px 0 120px;text-align:center}@media only screen and (max-width: 979px){main section.container08{padding:7vw 3vw 10vw}}#recommend,#ranking,#what,#parts,#photo,#method,#bui,#media,#hoshou,#different,#kanshu{padding:0}#recommend header,#ranking header,#what header,#parts header,#photo header,#method header,#bui header,#media header,#hoshou header,#different header,#kanshu header{padding:35px 0;background:#a48566;position:relative;margin:0;color:#fff}#recommend header::before,#recommend header::after,#ranking header::before,#ranking header::after,#what header::before,#what header::after,#parts header::before,#parts header::after,#photo header::before,#photo header::after,#method header::before,#method header::after,#bui header::before,#bui header::after,#media header::before,#media header::after,#hoshou header::before,#hoshou header::after,#different header::before,#different header::after,#kanshu header::before,#kanshu header::after{content:"";display:flex;justify-content:center;align-items:center;width:40px;height:40px;border:1px solid #fff;border-radius:100%;position:absolute;left:calc(50% + (980px / 2) - 60px);top:50%;transform:translate(0, -50%)}#recommend header::after,#ranking header::after,#what header::after,#parts header::after,#photo header::after,#method header::after,#bui header::after,#media header::after,#hoshou header::after,#different header::after,#kanshu header::after{line-height:0;font-size:25px;font-weight:bold;border:none;content:"＋"}#recommend header.open::after,#ranking header.open::after,#what header.open::after,#parts header.open::after,#photo header.open::after,#method header.open::after,#bui header.open::after,#media header.open::after,#hoshou header.open::after,#different header.open::after,#kanshu header.open::after{content:"－"}#recommend header h2,#ranking header h2,#what header h2,#parts header h2,#photo header h2,#method header h2,#bui header h2,#media header h2,#hoshou header h2,#different header h2,#kanshu header h2{font-size:32px;font-weight:normal}#recommend .accordion_inner,#ranking .accordion_inner,#what .accordion_inner,#parts .accordion_inner,#photo .accordion_inner,#method .accordion_inner,#bui .accordion_inner,#media .accordion_inner,#hoshou .accordion_inner,#different .accordion_inner,#kanshu .accordion_inner{display:none;margin-top:0px;padding:40px 3%;background:#fff;border:1px solid #a48566}@media only screen and (max-width: 979px){#recommend header,#ranking header,#what header,#parts header,#photo header,#method header,#bui header,#media header,#hoshou header,#different header,#kanshu header{padding:5vw 12vw 5vw 3vw}#recommend header::before,#recommend header::after,#ranking header::before,#ranking header::after,#what header::before,#what header::after,#parts header::before,#parts header::after,#photo header::before,#photo header::after,#method header::before,#method header::after,#bui header::before,#bui header::after,#media header::before,#media header::after,#hoshou header::before,#hoshou header::after,#different header::before,#different header::after,#kanshu header::before,#kanshu header::after{width:8vw;height:8vw;left:inherit;right:3vw;padding:0.5vw 0 0}#recommend header::after,#ranking header::after,#what header::after,#parts header::after,#photo header::after,#method header::after,#bui header::after,#media header::after,#hoshou header::after,#different header::after,#kanshu header::after{font-size:5vw}#recommend header h2,#ranking header h2,#what header h2,#parts header h2,#photo header h2,#method header h2,#bui header h2,#media header h2,#hoshou header h2,#different header h2,#kanshu header h2{font-size:4.5vw;letter-spacing:0}#recommend .accordion_inner,#ranking .accordion_inner,#what .accordion_inner,#parts .accordion_inner,#photo .accordion_inner,#method .accordion_inner,#bui .accordion_inner,#media .accordion_inner,#hoshou .accordion_inner,#different .accordion_inner,#kanshu .accordion_inner{padding:20px 3%}}#ranking .line-bg{padding:20px 0}#ranking .line-bg .content{padding-bottom:20px}#ranking .line-bg .content:last-child{padding-bottom:0}#ranking .line-bg .content a{display:table;width:750px;margin:0 auto;padding:15px 15px;color:#666;background-color:#f5f4ef;box-shadow:5px 5px 0px rgba(164,133,102,0.4);position:relative;text-decoration:none}#ranking .line-bg .content a span{display:table-cell;vertical-align:middle;line-height:1.2}#ranking .line-bg .content a span.cont-img{width:72px}#ranking .line-bg .content a span.cont-number{width:80px;padding-left:5px}#ranking .line-bg .content a span .txt-color{position:relative;top:12px;font-weight:bold}#ranking .line-bg .content a span .txt{position:relative;bottom:12px}#ranking .line-bg .content a:before{border-bottom:1px solid #999;border-left:1px solid #999;content:"";width:8px;height:8px;top:48%;top:calc(50% - 5px);right:3%;transform:rotate(-135deg);position:absolute}#ranking .line-bg .txt-color-pink{color:#ff6699}#ranking .line-bg .txt-color-green{color:#75a50a}#ranking .line-bg .txt-color-yellow{color:#f9bb00}@media screen and (max-width: 979px){#ranking .line-bg .content a{padding:5px 15px 5px 5px;width:100%}#ranking .line-bg .content a span.cont-img{width:72px}#ranking .line-bg .content a span.cont-number{width:55px;font-size:25px !important;font-weight:bold}#ranking .line-bg .content a span.cont-number .txt-color{top:10px}}#parts .accordion_inner .parts-wrap{background-color:#fdf7f7}#method .accordion_inner .acc-heading-sp10,#bui .accordion_inner .acc-heading-sp10{position:relative;background:#fff;display:block;height:90px;border:6px solid #cecdca;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 979px){#method .accordion_inner .acc-heading-sp10,#bui .accordion_inner .acc-heading-sp10{height:70px;border:4px solid #cecdca}}#method .accordion_inner .acc-heading-sp10::before,#bui .accordion_inner .acc-heading-sp10::before{position:absolute;content:"";background-size:55px auto, 25px auto !important;background-position:2% 12px;width:85px;height:77px;top:0;bottom:0;left:5px;margin:auto}@media screen and (max-width: 979px){#method .accordion_inner .acc-heading-sp10::before,#bui .accordion_inner .acc-heading-sp10::before{height:60px}}#method .accordion_inner .acc-heading-sp10.method01::before,#bui .accordion_inner .acc-heading-sp10.method01::before{background:url("/assets/nose/ope/images/chiryou01.gif") left no-repeat #fff}#method .accordion_inner .acc-heading-sp10.method02::before,#bui .accordion_inner .acc-heading-sp10.method02::before{background:url("/assets/nose/ope/images/chiryou02.gif") left no-repeat #fff}#method .accordion_inner .acc-heading-sp10.method03::before,#bui .accordion_inner .acc-heading-sp10.method03::before{background:url("/assets/nose/ope/images/chiryou03.gif") left no-repeat #fff}#method .accordion_inner .acc-heading-sp10.method04::before,#bui .accordion_inner .acc-heading-sp10.method04::before{background:url("/assets/nose/ope/images/chiryou04.gif") left no-repeat #fff}#method .accordion_inner .acc-heading-sp10.bui01::before,#bui .accordion_inner .acc-heading-sp10.bui01::before{background:url("/assets/nose/ope/images/bui01_p.jpg?2026326163156") left no-repeat #fff}#method .accordion_inner .acc-heading-sp10.bui02::before,#bui .accordion_inner .acc-heading-sp10.bui02::before{background:url("/assets/nose/ope/images/bui02_p.jpg?2026326163156") left no-repeat #fff}#method .accordion_inner .acc-heading-sp10.bui03::before,#bui .accordion_inner .acc-heading-sp10.bui03::before{background:url("/assets/nose/ope/images/bui03_p.jpg?2026326163156") left no-repeat #fff}#method .accordion_inner .acc-heading-sp10.bui04::before,#bui .accordion_inner .acc-heading-sp10.bui04::before{background:url("/assets/nose/ope/images/bui04_p.jpg?2026326163156") left no-repeat #fff}#method .accordion_inner .acc-heading-sp10.bui05::before,#bui .accordion_inner .acc-heading-sp10.bui05::before{background:url("/assets/nose/ope/images/bui05_p.jpg?2026326163156") left no-repeat #fff}#method .accordion_inner .acc-heading-sp10.bui06::before,#bui .accordion_inner .acc-heading-sp10.bui06::before{background:url("/assets/nose/ope/images/bui06_p.jpg?2026326163156") left no-repeat #fff}#method .accordion_inner .acc-heading-sp10 p,#bui .accordion_inner .acc-heading-sp10 p{font-size:20px}@media screen and (max-width: 979px){#method .accordion_inner .acc-heading-sp10 p,#bui .accordion_inner .acc-heading-sp10 p{font-size:16px}}#flow{padding:0}#flow header{padding:35px 0;position:relative;margin:0;color:#fff;background:#1b1b1b;border-bottom:1px solid #fff}#flow header::before,#flow header::after{content:"";display:flex;justify-content:center;align-items:center;width:40px;height:40px;border:1px solid #fff;border-radius:100%;position:absolute;left:calc(50% + (980px / 2) - 40px);top:50%;transform:translate(0, -50%)}#flow header::after{line-height:0;font-size:25px;font-weight:bold;border:none;content:"＋"}#flow header.open::after{content:"－"}#flow .accordion_inner{display:none;padding:50px 0 120px}#flow .accordion_inner .step-box.-title-accent2>.text>p.step>.inner{color:#a48566}#flow .accordion_inner .step-box.-title-accent2>.text>.titleimg{color:#a48566;font-size:130%;font-weight:bold;margin-bottom:5px}@media only screen and (max-width: 979px){#flow header{padding:4vw 0}#flow header::before,#flow header::after{width:8vw;height:8vw;left:inherit;right:3vw;padding:0.5vw 0 0}#flow header::after{font-size:5vw}#flow .accordion_inner{padding:5vw 0 10vw}}#price{padding:70px 0 120px}#price .btn{max-width:700px;margin:30px auto 0}#price .btn a{display:flex;justify-content:center;align-items:center;font-size:20px;font-weight:bold;text-decoration:none;padding:0 60px 0 55px;height:60px;color:#fff;border:1px solid #a48566;background:url(/assets/nose/ope/images/img06.png?2026326163156) 95% center no-repeat #a48566}@media only screen and (max-width: 979px){#price{padding:7vw 0 12vw}#price .btn a{font-size:17px}}.container06 .btn{max-width:600px;margin:30px auto 0}.container06 .btn a{display:flex;justify-content:center;align-items:center;font-size:20px;font-weight:bold;text-decoration:none;padding:0 60px 0 55px;height:60px;color:#fff;border:1px solid #a48566;background:url(/assets/nose/ope/images/img06.png?2026326163156) 95% center no-repeat #a48566}@media only screen and (max-width: 979px){.container06 .btn a{font-size:17px}}#media .ac_ly_003+.ac_ly_003{border-top:1px solid #ccc;padding-top:10px}#media .button-normal{border-radius:0;background-color:#a48566}#kanshu .bc_00_003{background-color:transparent;padding:0}#kanshu .bc_00_003 .bc-item{padding:0}#kanshu .bc_00_003 .bc-item .doctor-career>.title,#kanshu .bc_00_003 .bc-item .doctor-licence>.title{color:#a48566;border-color:#a48566}#kanshu .bc_00_003 .bc-item .button-normal{border-radius:0;background-color:#a48566}.osusume{padding:70px 0 100px;background-color:#f0e2c8}.osusumeDoctor{width:980px;margin:0 auto;background:#fff;box-shadow:0 0 12px 8px rgba(78,71,66,0.1)}.osusumeDoctor+.osusumeDoctor{margin-top:50px}.osusumeDoctor .btn a{display:flex;justify-content:center;align-items:center;width:300px;height:55px;font-size:18px;font-weight:bold;text-decoration:none;position:relative}.osusumeDoctor .btn a::before{content:"";position:absolute;right:18px;top:50%;top:calc(50% - 6px);width:10px;height:10px;transform:rotate(45deg)}.osusumeDoctor .btn.drlink a{background:#a48566;color:#fff}.osusumeDoctor .btn.drlink a::before{border-top:2px solid #fff;border-right:2px solid #fff}.osusumeDoctor .btn.morelink a{border:1px solid #a48566;color:#a48566;background:#fff}.osusumeDoctor .btn.morelink a::before{border-top:2px solid #a48566;border-right:2px solid #a48566}.osusumeDoctor .top{display:flex}.osusumeDoctor .top .text{flex:1;padding:40px 45px;font-size:20px;font-weight:bold}.osusumeDoctor .top .text .name{font-size:40px;border-bottom:1px solid #000}.osusumeDoctor .top .text .name .kana{font-size:18px;padding:0 0 0 20px}.osusumeDoctor .top .text>div{margin:20px 0 0;display:flex}.osusumeDoctor .top .text>div>.links{flex:1}.osusumeDoctor .top .text>div>.links ul{display:flex;align-items:center}.osusumeDoctor .top .text>div>.links ul li+li{margin-left:10px}.osusumeDoctor .top .text>div>.links .btn{margin:20px 0 0}.osusumeDoctor .top .text>div>.links .btn+.btn{margin-top:15px}.osusumeDoctor .bottom{padding:1px 60px 30px}.osusumeDoctor .bottom .insta_cont>ul#instaWidget{margin-top:-90px;display:flex;justify-content:space-between}.osusumeDoctor .bottom .insta_cont>ul#instaWidget>li{width:33%}.osusumeDoctor .bottom .insta_cont>ul#instaWidget>li>p{height:0px;padding-bottom:100%;overflow:hidden}.osusumeDoctor .bottom .insta_cont>ul#instaWidget>li>p img{width:33vw;max-width:283px;height:33vw;max-height:283px;object-fit:cover;-o-object-fit:cover}.osusumeDoctor .bottom .insta_cont>#instaModal{display:none}.osusumeDoctor .bottom .btn{text-align:center;margin:30px 0 0}.osusumeDoctor .bottom .btn a{margin:0 auto}@media screen and (max-width: 979px){.osusume{padding:7vw 0 10vw;background-size:100% auto}.osusume .index{max-width:inherit;height:20vw;font-size:6vw;background-size:100% auto;line-height:1.2;padding:2vw 0 0;margin:0 0 4vw}.osusume .index span{font-size:5vw}.osusumeDoctor{width:96%}.osusumeDoctor+.osusumeDoctor{margin-top:5vw}.osusumeDoctor .btn a{width:auto;max-width:50vw;height:8vw;font-size:3vw}.osusumeDoctor .btn a::before{right:3vw;top:calc(50% - 0.7vw);width:1.5vw;height:1.5vw}.osusumeDoctor .btn.drlink a::before{border-top:0.5vw solid #fff;border-right:0.5vw solid #fff}.osusumeDoctor .btn.morelink a{border:0.5vw solid #a48566}.osusumeDoctor .btn.morelink a::before{border-top:0.5vw solid #a48566;border-right:0.5vw solid #a48566}.osusumeDoctor .top{position:relative}.osusumeDoctor .top .photo{width:42%;margin:0 auto}.osusumeDoctor .top .text{padding:3vw 4vw;font-size:3.5vw}.osusumeDoctor .top .text .name{font-size:5.5vw;line-height:1.2;margin:1.5vw 0 0}.osusumeDoctor .top .text .name .kana{display:block;font-size:2.5vw;padding:0}.osusumeDoctor .top .text>div{margin:2vw 0 0;align-items:center}.osusumeDoctor .top .text>div>.links ul li+li{margin-left:1.5vw}.osusumeDoctor .top .text>div>.links .btn{margin:2.5vw 0 0}.osusumeDoctor .top .text>div>.links .btn+.btn{margin-top:1.5vw}.osusumeDoctor .top .text>div>.img{position:absolute;width:24vw;left:1vw;bottom:1vw}.osusumeDoctor .bottom{padding:3vw}.osusumeDoctor .bottom .insta_cont>ul#instaWidget{margin-top:0}.osusumeDoctor .bottom .insta_cont>ul#instaWidget>li>p img{max-width:29vw;max-height:29vw}.osusumeDoctor .bottom .btn{margin:3vw 0 0}}.ex{padding:70px 0 100px;background:#f6f6f6}.exDoctor{width:980px;margin:0 auto;background:#fff}.exDoctor+.exDoctor{margin-top:50px}.exDoctorIndex{height:105px;display:flex;justify-content:center;align-items:center;background:url(/assets/nose/ope/images/dr/ex_bg_line.jpg?2026326163156) center bottom no-repeat,url(/assets/nose/ope/images/dr/ex_bg.jpg?2026326163156) center bottom/100% auto no-repeat;padding:0;position:relative}.exDoctorIndex .img{text-align:center}.exDoctorIndex .badge{position:absolute;left:30px;top:-8px}.exDoctorIndex h3{font-size:26px;font-weight:bold;color:#f2d994;margin:0}.exDoctorIndex h3 span{background:url(/assets/nose/ope/images/dr/ex_crown.png?2026326163156) left 5px no-repeat;padding:0 0 0 39px}.exDoctor .btn a{width:100%;display:flex;justify-content:center;align-items:center;max-width:285px;width:auto;height:50px;font-size:16px;font-weight:bold;text-decoration:none;border-radius:100px;position:relative;padding:20px}.exDoctor .btn a::before{content:"";position:absolute;right:18px;top:50%;top:calc(50% - 6px);width:10px;height:10px;transform:rotate(45deg)}.exDoctor .btn.drlink a{background:#8f6e3e;color:#fff}.exDoctor .btn.drlink a::before{border-top:2px solid #fff;border-right:2px solid #fff}.exDoctor .btn.morelink a{font-size:18px;border:2px solid #8f6e3e;color:#8f6e3e;background:#fff}.exDoctor .btn.morelink a::before{border-top:2px solid #8f6e3e;border-right:2px solid #8f6e3e}.exDoctor .container{display:flex}.exDoctor .container>.photo{width:333px;position:relative;overflow:hidden}.exDoctor .container>.photo img{position:absolute;left:0;top:0}.exDoctor .container .text{flex:1}.exDoctor .container .text .textInner{font-size:20px;font-weight:bold;padding:60px 45px 60px}.exDoctor .container .text .textInner .title{margin:0 0 10px}.exDoctor .container .text .textInner .title span{background:#f2f2f2;color:#977645;padding:5px 15px}.exDoctor .container .text .textInner .name{font-size:40px;border-bottom:1px solid #000}.exDoctor .container .text .textInner .name .kana{font-size:18px;padding:0 0 0 20px}.exDoctor .container .text .textInner>div{margin:20px 0 0;display:flex}.exDoctor .container .text .textInner>div>.img{padding:0 0 0 20px}.exDoctor .container .text .textInner>div>.img.nakano{padding-top:50px}.exDoctor .container .text .textInner>div>.links{flex:1}.exDoctor .container .text .textInner>div>.links ul{display:flex;align-items:center}.exDoctor .container .text .textInner>div>.links ul li+li{margin-left:10px}.exDoctor .container .text .textInner>div>.links .btn{margin:20px 0 0}.exDoctor .container .text .textInner>div>.links .btn+.btn{margin-top:15px}.exDoctor .sejutsu{text-align:center;background:url(/assets/nose/ope/images/dr/ex_bg2.jpg?2026326163156) center top/cover no-repeat;padding:35px 0}.exDoctor .sejutsu .sejutsuInsta{margin:35px auto 0;width:940px;display:flex;justify-content:space-between}.exDoctor .sejutsu .sejutsuInsta li{width:350px}.exDoctor .sejutsu .sejutsuInsta li iframe{border:none}.exDoctor .sejutsu .btn{text-align:center;margin:35px 0 0}.exDoctor .sejutsu .btn a{margin:0 auto}@media screen and (max-width: 979px){.ex{padding:7vw 0 10vw;background-size:100% auto}.ex .index{max-width:inherit;height:16.5vw;font-size:6vw;background-size:100% auto;line-height:1.2;padding:2vw 0 0;margin:0 0 6vw}.ex .index span{font-size:5vw}.exDoctor{width:96%}.exDoctor+.exDoctor{margin-top:5vw}.exDoctorIndex{height:inherit;padding:4vw 0;background-size:160% auto, auto auto}.exDoctorIndex .img{width:45vw;margin:0 auto}.exDoctorIndex .badge{left:3vw;top:-1.2vw}.exDoctorIndex .badge img{width:15vw}.exDoctorIndex p{font-size:4.5vw}.exDoctorIndex p span{background:url(/assets/nose/ope/images/dr/ex_crown.png?2026326163156) left 1vw/6vw auto no-repeat;padding:0 0 0 7vw}.exDoctor .btn a{width:auto;max-width:60vw;height:9vw;font-size:3vw;line-height:1.2;padding:0 6vw}.exDoctor .btn a::before{right:3vw;top:calc(50% - 0.7vw);width:1.5vw;height:1.5vw}.exDoctor .btn.drlink a::before{border-top:0.5vw solid #fff;border-right:0.5vw solid #fff}.exDoctor .btn.morelink a{font-size:3vw;border:0.5vw solid #8f6e3e}.exDoctor .btn.morelink a::before{border-top:0.5vw solid #8f6e3e;border-right:0.5vw solid #8f6e3e}.exDoctor .container{position:relative}.exDoctor .container .photo{width:42%;margin:0 auto}.exDoctor .container .text .textInner{font-size:3.5vw;padding:3vw 4vw}.exDoctor .container .text .textInner .title{margin:0 0 2vw;background:#f2f2f2;padding:0.5vw 2vw;line-height:1.2}.exDoctor .container .text .textInner .title span{background:none;color:#977645;padding:0}.exDoctor .container .text .textInner .name{font-size:5.5vw;line-height:1.2;margin:1.5vw 0 0}.exDoctor .container .text .textInner .name .kana{display:block;font-size:2.5vw;padding:0}.exDoctor .container .text .textInner>div{margin:2vw 0 0;align-items:center}.exDoctor .container .text .textInner>div>.links ul li+li{margin-left:1.5vw}.exDoctor .container .text .textInner>div>.links .btn{margin:2.5vw 0 0}.exDoctor .container .text .textInner>div>.links .btn+.btn{margin-top:1.5vw}.exDoctor .container .text .textInner>div>.img{position:absolute;width:24vw;left:1vw;bottom:1vw;padding:0}.exDoctor .container .text .textInner>div>.img.nakano{padding-top:0;width:38vw}.exDoctor .sejutsu{padding:5vw 2vw}.exDoctor .sejutsu .sejutsuIndex{max-width:70vw;margin:0 auto}.exDoctor .sejutsu .sejutsuInsta{margin:4vw auto 0;width:100%}.exDoctor .sejutsu .sejutsuInsta li{width:32%}.exDoctor .sejutsu .sejutsuInsta li a{display:block;position:relative}.exDoctor .sejutsu .sejutsuInsta li a::before{content:"";width:0;height:0;border-style:solid;border-width:4vw 0 4vw 8vw;border-color:transparent transparent transparent #fff;position:absolute;top:calc(50% - (8vw / 2));left:calc(50% - (6vw / 2));z-index:2}.exDoctor .sejutsu .sejutsuInsta li a::after{content:"";display:block;position:absolute;width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(0,0,0,0.4)}.exDoctor .sejutsu .btn{margin:4vw 0 0}}#campaign_slider_wrap{margin-bottom:80px}@media (max-width: 979px){#campaign_slider_wrap{margin-bottom:8vw}}#campaign_slider_wrap .campaign_slider_ttl{font-size:38px;color:#fff;position:relative;margin:0 0 20px}#campaign_slider_wrap .campaign_slider_ttl::before{content:"";width:100px;height:1px;background:#fff;position:absolute;left:50%;bottom:0;transform:translate(-50%, 0)}@media (max-width: 979px){#campaign_slider_wrap .campaign_slider_ttl{font-size:5.5vw;padding:0 0 3px;margin:0 0 15px}#campaign_slider_wrap .campaign_slider_ttl::before{width:60px}}#campaign_slider_wrap .slider-contents{max-width:900px;margin:auto}#campaign_slider_wrap .slider-contents .pickup_slider{padding:0 30px}@media (max-width: 979px){#campaign_slider_wrap .slider-contents .pickup_slider{padding:0 3vw}}#campaign_slider_wrap .slider-contents .pickup_slider__item figure{text-align:center}#campaign_slider_wrap .slider-contents .pickup_slider__item figure img{margin:auto}#campaign_slider_wrap .slider-contents .pickup_slider__item .dr_text{color:#fff}#campaign_slider_wrap .slider-contents .pickup_slider__item .dr_text a{color:#fff}@media (max-width: 979px){#campaign_slider_wrap .slider-contents .pickup_slider__item .dr_text{font-size:3.2vw}}#campaign_slider_wrap .slider-contents .pickup_slider__item .treatment_text{position:relative;padding:20px 30px;display:inline-block}#campaign_slider_wrap .slider-contents .pickup_slider__item .treatment_text::before,#campaign_slider_wrap .slider-contents .pickup_slider__item .treatment_text::after{content:"";width:25px;height:40px;position:absolute;display:inline-block}#campaign_slider_wrap .slider-contents .pickup_slider__item .treatment_text::before{border-left:solid 1px #fff;border-top:solid 1px #fff;top:0;left:0}#campaign_slider_wrap .slider-contents .pickup_slider__item .treatment_text::after{border-right:solid 1px #fff;border-bottom:solid 1px #fff;bottom:0;right:0}#campaign_slider_wrap .slider-contents .pickup_slider__item .treatment_text p{color:#fff;font-size:16px;text-align:left;line-height:1.4}@media (max-width: 979px){#campaign_slider_wrap .slider-contents .pickup_slider__item .treatment_text{max-width:98%;padding:15px 20px 10px}#campaign_slider_wrap .slider-contents .pickup_slider__item .treatment_text::before,#campaign_slider_wrap .slider-contents .pickup_slider__item .treatment_text::after{width:20px;height:30px}#campaign_slider_wrap .slider-contents .pickup_slider__item .treatment_text p{font-size:3.2vw}}#campaign_slider_wrap .slider-contents .slick-prev,#campaign_slider_wrap .slider-contents .slick-next{top:48%;background-color:transparent}@media (max-width: 979px){#campaign_slider_wrap .slider-contents .slick-prev,#campaign_slider_wrap .slider-contents .slick-next{display:block !important;width:5vw;height:5vw}}#campaign_slider_wrap .slider-contents .slick-prev{left:-45px}#campaign_slider_wrap .slider-contents .slick-next{right:-45px}@media (max-width: 979px){#campaign_slider_wrap .slider-contents .slick-prev{left:-5vw}#campaign_slider_wrap .slider-contents .slick-next{right:-5vw}}#campaign_slider_wrap .slider-contents .slick-prev:before,#campaign_slider_wrap .slider-contents .slick-next:before{background-size:19px auto}@media (max-width: 979px){#campaign_slider_wrap .slider-contents .slick-prev:before,#campaign_slider_wrap .slider-contents .slick-next:before{width:5vw;height:5vw;background-size:2.8vw auto}}#campaign_slider_wrap .slider-contents .slick-next:before{background-image:url("/assets/nose/ope/images/icon_next.png?2026326163156")}#campaign_slider_wrap .slider-contents .slick-prev:before{background-image:url("/assets/nose/ope/images/icon_prev.png?2026326163156")}#campaign_slider_wrap .slider-contents .slick-track{display:flex;align-items:center}
