*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}button{border:none;background:rgba(0,0,0,0)}html{font-size:62.5%;line-height:1.15}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}hr{box-sizing:content-box;height:0;overflow:visible}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}q:before,q:after{content:""}abbr,acronym{border:0}@media(prefers-reduced-motion:reduce){*{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;max-width:100%}body,button,input,select,textarea{color:#2b2b2b;font-family:var(--font-family-gothic);font-size:1.6rem;font-weight:400;line-height:1.5}body{width:100%;font-size:1.4rem;color:#383838}a{color:#000;text-decoration:none}h1,h2,h3,h4,h5,h6{clear:both;font-weight:700}h1{font-size:2.6rem;line-height:1.3846153846}h2{font-size:2.4rem;line-height:1.5}h3{font-size:2.2rem;line-height:1.0909090909}h4{font-size:2rem;line-height:1.2}h5{font-size:1.8rem;line-height:1.3333333333}h6{font-size:1.6rem;line-height:1.5}address{font-style:italic;margin-bottom:24px}abbr[title]{border-bottom:1px dotted #2b2b2b;cursor:help}b,strong{font-weight:700}cite,dfn,em,i{font-style:italic}mark,ins{background:#fff9c0;text-decoration:none}code,kbd,tt,var,samp{font-family:monospace,serif;font-size:1.5rem;-webkit-hyphens:none;hyphens:none;line-height:1.6}pre{font-family:monospace,serif;font-size:1.5rem;-webkit-hyphens:none;hyphens:none;line-height:1.6;border:1px solid rgba(0,0,0,.1);box-sizing:border-box;margin-bottom:24px;max-width:100%;overflow:auto;padding:12px;white-space:pre;white-space:pre-wrap;word-wrap:break-word}blockquote,q{-webkit-hyphens:none;hyphens:none;quotes:none}q:before,q:after{content:"";content:none}blockquote{color:#767676;font-size:1.9rem;font-style:italic;font-weight:300;line-height:1.2631578947;margin-bottom:24px}blockquote:before,blockquote:after{content:"";content:none}blockquote cite,blockquote small{color:#2b2b2b;font-size:1.6rem;font-weight:400;line-height:1.5}blockquote em,blockquote i,blockquote cite{font-style:normal}blockquote strong,blockquote b{font-weight:400}small{font-size:smaller}big{font-size:125%}sup,sub{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top:.5ex}dl{margin-bottom:24px}dt{font-weight:700}dd{margin-bottom:24px}ul,ol{list-style:none;margin:0 0 24px 20px}ul{list-style:disc}ol{list-style:decimal}li{list-style:none}li>ul,li>ol{margin:0 0 0 20px}img{-ms-interpolation-mode:bicubic;margin:0;padding:0;border:0;vertical-align:middle;max-width:100%;height:auto;width:auto;vertical-align:bottom}img[class*=align],img[class*=wp-image-],img[class*=attachment-]{height:auto}img.size-full,img.size-large{height:auto;max-width:100%}figure{margin:0}fieldset{border:1px solid rgba(0,0,0,.1);margin:0 0 24px;min-width:inherit;padding:11px 12px 0}legend{white-space:normal}button,input,select,textarea{box-sizing:border-box;font-size:100%;margin:0;max-width:100%;vertical-align:baseline}button{line-height:normal}input{line-height:normal;background-image:-webkit-linear-gradient(hsla(0,0%,100%,0),hsla(0,0%,100%,0))}textarea{background-image:-webkit-linear-gradient(hsla(0,0%,100%,0),hsla(0,0%,100%,0))}button,html input[type=button]{-webkit-appearance:button;cursor:pointer}input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled]{cursor:default}input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{padding:0}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table,th,td{border:1px solid rgba(0,0,0,.1);font-size:1.5rem;line-height:1.6em}@media screen and (max-width:767px){table,th,td{font-size:1.3rem;line-height:1.5}}table{border-collapse:separate;border-spacing:0;border-width:1px 0 0 1px;margin-bottom:24px;width:100%}caption,th,td{font-weight:400;text-align:left}th{border-width:0 1px 1px 0;font-weight:700}td{border-width:0 1px 1px 0}del{color:#767676}hr{background-color:rgba(0,0,0,.1);border:0;height:1px;margin-bottom:23px}::-moz-selection{background:#c89a78;color:#fff;text-shadow:none}::selection{background:#c89a78;color:#fff;text-shadow:none}::-moz-selection{background:#ff7a49;color:#fff;text-shadow:none}input{border:1px solid rgba(0,0,0,.1);border-radius:2px;color:#2b2b2b;padding:8px 10px 7px}textarea{border:1px solid rgba(0,0,0,.1);border-radius:2px;color:#2b2b2b;padding:8px 10px 7px;width:100%}input:focus,textarea:focus{border:1px solid rgba(0,0,0,.3);outline:0}::-webkit-input-placeholder,:-moz-placeholder{color:#939393}::-moz-placeholder{color:#939393;opacity:1}:-ms-input-placeholder{color:#939393}.comment-content img,.entry-content img,.entry-summary img,#site-header img,.widget img,.wp-caption{max-width:100%}.comment-content img[height],.entry-content img,.entry-summary img{height:auto}#site-header img{height:auto}.wp-post-image,.post-thumbnail img{height:auto;max-width:100%}
:root{--color-gold:#897043;--color-light-gold:#865f26;--color-dark-gold:#4c3100;--color-beige:#f7f1ea;--color-g:#f5f4f2;--color-black:#4e4e4e;--color-gray:#e3e3e3;--color-red:#ed293e;--color-white:#fff;--font-family-mincho:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",sans-serif;--font-family-gothic:"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;--bg-section:#fff}body{background-color:#fff;font-size:1.4rem;font-family:var(--font-family-gothic);line-height:1.8;color:var(--color-black)}main{overflow-x:hidden}a{text-decoration:none}ul{list-style:none}img{max-width:100%;width:auto}h1,h2,h3,h4,h5,h6{font-weight:400;font-family:var(--font-family-mincho)}.breadcrumbs{font-size:11px;padding:20px 32px 0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis;word-break:break-word;word-wrap:normal;color:#a7a7a7}@media screen and (min-width:1024px){.breadcrumbs{font-size:12px;max-width:980px;margin:0 auto;padding:20px 0}}.breadcrumbs span a{color:var(--color-gold)}.breadcrumbs .current-item{color:#a7a7a7}ul{margin:0}.grecaptcha-badge{display:none}.p-reservation-btn{position:fixed;bottom:20px;right:20px;z-index:100;transition:all .3s ease}@media screen and (min-width:1024px){.p-reservation-btn{bottom:60px;right:90px}}.p-reservation-btn.hidden{opacity:0;visibility:hidden}.p-reservation-btn__anchor{display:flex;justify-content:center;align-items:center;flex-direction:column;width:108px;height:108px;background:linear-gradient(180deg,#ff9ec1 .14%,#c90e52 99.86%);opacity:1;border-radius:999px;box-shadow:(0px 4px 4px rgba(0,0,0,.25));transition:opacity 1s cubic-bezier(0,.4,.3,1)}@media screen and (min-width:1024px){.p-reservation-btn__anchor{width:120px;height:120px}}@media screen and (min-width:1200px){.p-reservation-btn__anchor{width:164px;height:164px}}.p-reservation-btn__anchor:hover{opacity:.9}.p-reservation-btn__anchor-img{display:flex;width:24px;height:24px;margin-bottom:4px}@media screen and (min-width:1024px){.p-reservation-btn__anchor-img{width:24px;height:24px}}@media screen and (min-width:1200px){.p-reservation-btn__anchor-img{width:32px;height:32px}}.p-reservation-btn__anchor-main{font-size:12px;font-family:var(--font-family-mincho);letter-spacing:-.15em;color:#fff}@media screen and (min-width:1024px){.p-reservation-btn__anchor-main{font-size:14px}}.p-reservation-btn__anchor-sub{font-size:10px;font-family:var(--font-family-mincho);color:#fff}@media screen and (min-width:1024px){.p-reservation-btn__anchor-sub{font-size:12px}}.container{width:100%;max-width:1200px;margin:0 auto;padding:20px}@media screen and (min-width:1024px){.container{padding:40px 100px}}@media screen and (min-width:1024px){.hover_action{transition:all .3s ease}.hover_action:hover{opacity:.8;transition:all .3s ease}}@media screen and (min-width:1024px){.hover_shadow{transition:all .3s ease}.hover_shadow:hover{opacity:.8;transition:all .3s ease}}.scroll_fade{opacity:0;transform:translateY(50px);transition:1s}@media all and (min-width:1024px){.PC-none{display:none !important}}@media screen and (max-width:1023px){.SP-none{display:none !important}}@media screen and (max-width:767px){.SP-nonetb{display:none !important}}#search_contents .container .post-content-area .post-content-title{margin-bottom:20px}#search_contents .container .post-content-area .category-post .category-main>p .blog-text{color:#383838}@media screen and (min-width:1024px){#search_contents .container .post-content-area{flex-basis:100%;margin-left:0}#search_contents .container .post-content-area .category-post .category-title{margin-bottom:10px}#search_contents .container .post-content-area .category-post .category-main .blog-img{flex-basis:30%;margin-right:20px;max-width:200px}#search_contents .container .post-content-area .category-post .category-main>p{flex-basis:70%}}#page_footer_banners{padding-top:20px;margin-bottom:60px}#page_footer_banners .page_footer_banner>a{display:block}#page_footer_banners .page_footer_banner:not(:first-of-type){margin-top:10px}#page_footer_banners .page_footer_banner:not(:first-of-type)>a{display:block}@media screen and (max-width:1023px){#page_footer_banners{margin:0 auto 60px;width:90%}}@media screen and (min-width:1024px){#page_footer_banners{margin:0 auto 60px;width:100%;max-width:1200px}#page_footer_banners .page_footer_banner:not(:first-of-type){margin-top:20px}}#info_area #info_box>h2{font-size:1.6rem;letter-spacing:-2px;text-align:center}#info_area #info_box .info_part>table{margin-bottom:20px;padding:10px;border:0}#info_area #info_box .info_part>table:last-of-type{margin-bottom:0}#info_area #info_box .info_part>table tbody th,#info_area #info_box .info_part>table tbody td{border:0}#info_area #info_box .info_part>table tbody .info_title th{padding:5px;border-bottom:2px solid var(--color-gold)}#info_area #info_box .info_part>table tbody .info_address td>a{margin-top:10px}#info_area #info_box .info_part>table tbody tr:not(.info_title) th,#info_area #info_box .info_part>table tbody tr:not(.info_title) td{padding:10px 5px;font-size:1.4rem}#info_area #info_box .info_part>table tbody tr:not(.info_title) th{width:25%;text-align:center}#info_area #info_box .info_part>table tbody tr:not(.info_title) td{width:75%}#info_area #info_box .info_part>table tbody tr:not(.info_title) td>a{display:inline-block;padding:5px 15px;border:1px solid gray;border-radius:100px}#info_area #info_box .info_part>table tbody .info_hour table{margin:0;border:0;table-layout:fixed}#info_area #info_box .info_part>table tbody .info_hour table tbody .info_hour_day *,#info_area #info_box .info_part>table tbody .info_hour table tbody .info_hour_hour *{border-right:1px solid #ccc}#info_area #info_box .info_part>table tbody .info_hour table tbody .info_hour_day th:first-of-type{width:100px}#info_area #info_box .info_part>table tbody .info_hour table tbody .info_hour_day>*{padding:10px 0;border-bottom:1px solid #ccc}#info_area #info_box .info_part>table tbody .info_hour table tbody .info_hour_day .info_hour_day_saturday{color:skyblue}#info_area #info_box .info_part>table tbody .info_hour table tbody .info_hour_day .info_hour_day_sunday{color:red}#info_area #info_box .info_part>table tbody .info_hour table tbody .info_hour_hour td{padding:0;text-align:center;vertical-align:middle}#info_area #info_box .info_part>table tbody .info_hour table tbody .info_hour_hour:not(:nth-last-of-type(2))>*{border-bottom:1px solid #ccc}#info_area #info_box .info_part>table tbody .info_hour table tbody .info_hour_comment td{padding:10px 0}#info_area #info_box .info_part>table tbody .info_hour table tbody .info_hour_comment td>div{padding:10px;border:1px solid #ccc}@media screen and (min-width:768px){#info_area #info_box>h2{margin-bottom:20px;font-size:1.8rem;letter-spacing:0}#info_area #info_box .info_part{display:flex;flex-wrap:wrap;justify-content:space-between;padding:15px;border-top:1px solid #eee;border-bottom:1px solid #eee}#info_area #info_box .info_part>table{margin-bottom:0;flex-basis:48%}#info_area #info_box .info_part>table:nth-of-type(n+3){margin-top:20px}#info_area #info_box .info_part>table tbody .info_title th{padding:10px}#info_area #info_box .info_part>table tbody tr:not(.info_title) th,#info_area #info_box .info_part>table tbody tr:not(.info_title) td{padding:10px 5px;font-size:1.4rem}#info_area #info_box .info_part>table tbody tr:not(.info_title) th{width:25%;text-align:center;vertical-align:middle}#info_area #info_box .info_part>table tbody tr:not(.info_title) td{width:75%}#info_area #info_box .info_part>table tbody tr:not(.info_title) td>a{display:inline-block;padding:5px 15px;border:1px solid gray;border-radius:100px}}@media screen and (min-width:1024px){#info_area #info_box .info_part>table{margin-bottom:0;flex-basis:32%}#info_area #info_box .info_part>table:nth-of-type(n+3){margin-top:0}#info_area #info_box .info_part>table:nth-of-type(n+4){margin-top:20px}}.concept-link{display:flex;justify-content:center;align-items:center;width:80%;height:4.8rem;margin:6rem auto;border-radius:1rem;box-shadow:3px 3px 12px rgba(0,0,0,.16);font-size:1.6rem;font-family:var(--font-family-gothic);color:#fff;background:var(--color-gold)}@media screen and (max-width:1023px){.concept-link{width:100%;border-radius:.4rem}}.p-movie__wrapper{margin-bottom:60px}.p-movie__list{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.p-movie__item{width:50%}@media screen and (min-width:1024px){.p-movie__item:nth-child(2){width:40%}}
:root{--color-gold:#897043;--color-light-gold:#865f26;--color-dark-gold:#4c3100;--color-beige:#f7f1ea;--color-g:#f5f4f2;--color-black:#4e4e4e;--color-gray:#e3e3e3;--color-red:#ed293e;--color-white:#fff;--font-family-mincho:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",sans-serif;--font-family-gothic:"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;--bg-section:#fff}body{background-color:#fff;font-size:1.4rem;font-family:var(--font-family-gothic);line-height:1.8;color:var(--color-black)}main{overflow-x:hidden}a{text-decoration:none}ul{list-style:none}img{max-width:100%;width:auto}h1,h2,h3,h4,h5,h6{font-weight:400;font-family:var(--font-family-mincho)}.o-section{background-color:var(--bg-section)}.o-section__inner{max-width:980px;margin:0 auto;padding:60px 20px}.o-section__title{margin-bottom:20px;font-size:24px;font-weight:400;line-height:1.4}.o-section__footer{margin-top:20px;text-align:center}.c-cards{display:grid;grid-template-columns:repeat(1,1fr);grid-auto-rows:minmax(100px, auto);gap:10px}@media screen and (min-width:768px){.c-cards{grid-template-columns:repeat(auto-fit,minmax(200px, 1fr))}}.c-router{display:inline-block;padding:10px;background:var(--color-main);color:#fff;border-radius:4px;font-size:14px}*,*:before,*:after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture{display:block;max-width:100%;width:auto;height:auto}input,button,textarea,select{font:inherit}@media(prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}.l-infoBar{position:sticky;top:60px;left:0;z-index:100;width:100%;background:var(--color-gold);transition:all .3s ease}@media screen and (min-width:768px){.l-infoBar{top:80px}}@media screen and (min-width:1024px){.l-infoBar{top:90px}}@media screen and (min-width:1279px){.l-infoBar{top:140px}}.p-infoBar{display:flex;justify-content:space-between;align-items:center;max-width:1376px;width:inherit;height:30px;margin:0 auto;padding:0 20px}@media screen and (min-width:1279px){.p-infoBar{height:60px;padding:0 40px}}.p-infoBar__icon{display:flex;justify-content:center;align-items:center;width:16px;height:16px}.p-infoBar__marquee{display:flex;align-items:center;width:80%;overflow:hidden}.p-infoBar__txt{display:inline-block;padding-left:100%;white-space:nowrap;animation-name:marquee;animation-timing-function:linear;animation-duration:15s;animation-iteration-count:infinite;font-size:12px;font-family:var(--font-family-gothic);color:#fff}.p-infoBar__img{display:flex;justify-content:center;align-items:center;width:6px}@keyframes marquee{from{transform:translateX(0)}to{transform:translateX(-100%)}}:root{--header-height:90px}@media screen and (min-width:768px){:root{--header-height:110px}}@media screen and (min-width:1024px){:root{--header-height:120px}}@media screen and (min-width:1279px){:root{--header-height:140px}}html{scroll-padding-top:var(--header-height)}header{position:sticky;top:0;width:100%;z-index:101;background-color:#fff}.p-header__wrapper{position:relative;display:flex;justify-content:space-between;align-items:center;max-width:1376px;height:60px;margin:0 auto;padding:0 20px;background:#fff}@media screen and (min-width:768px){.p-header__wrapper{height:90px}}@media screen and (min-width:1024px){.p-header__wrapper{height:140px;padding:0 40px}}@media screen and (min-width:1279px){.p-header__wrapper{height:140px}}.p-header__logo{width:168px;height:100%}@media screen and (min-width:1024px){.p-header__logo{width:200px}}@media screen and (min-width:1279px){.p-header__logo{width:240px}}.p-header__logo-anchor{display:flex;justify-content:center;align-items:center;width:100%;height:inherit}.p-header__icon-sp{display:block;position:absolute;top:50%;right:0;transform:translateY(-50%)}@media screen and (min-width:1024px){.p-header__icon-sp{display:none}}.p-header__icon-sp-list{display:flex;justify-content:space-between;align-items:center}.p-header__icon-sp-item-anchor{display:flex;justify-content:center;align-items:center;width:40px;height:40px;background:var(--color-gold);border-radius:999px}.p-header__icon-sp-item-anchor-img{width:14px}.p-header__icon-sp-item-button{position:relative;width:64px;height:60px;padding:0;border:none;background:rgba(0,0,0,0)}.p-header__icon-sp-item-button:active,.p-header__icon-sp-item-button:focus,.p-header__icon-sp-item-button:hover{background:rgba(0,0,0,0)}.p-header__icon-sp-item-button.is-active .p-header__icon-sp-item-button-bar:nth-child(1){left:50%;transform:translate(-50%,8px) rotate(-45deg)}.p-header__icon-sp-item-button.is-active .p-header__icon-sp-item-button-bar:nth-child(2){opacity:0}.p-header__icon-sp-item-button.is-active .p-header__icon-sp-item-button-bar:nth-child(3){left:50%;transform:translate(-50%,-8px) rotate(45deg)}.p-header__icon-sp-item-button-bar{content:"";position:absolute;left:50%;transform:translateX(-50%);width:24px;height:1px;background:var(--color-gold);transition:all .5s cubic-bezier(.17,.84,.44,1)}.p-header__icon-sp-item-button-bar:nth-child(1){top:22px}.p-header__icon-sp-item-button-bar:nth-child(2){top:30px}.p-header__icon-sp-item-button-bar:nth-child(3){top:38px}.l-header__menu{height:100%}.p-header__menu-pc{display:none}@media screen and (min-width:1024px){.p-header__menu-pc{display:flex;justify-content:space-between;align-items:flex-end;flex-direction:column-reverse;height:100%;padding:20px 0 0}}.p-header__menu-pc-list{display:flex;justify-content:space-between;align-items:center;flex-direction:row}.p-header__menu-pc-list.main .p-header__menu-pc-item-anchor{margin-bottom:20px;font-weight:400}@media screen and (min-width:1024px){.p-header__menu-pc-list.main .p-header__menu-pc-item-anchor{font-size:12px}}@media screen and (min-width:1279px){.p-header__menu-pc-list.main .p-header__menu-pc-item-anchor{font-size:14px}}.p-header__menu-pc-list.sub .p-header__menu-pc-item-anchor{margin-bottom:10px;font-size:12px;font-weight:400}.p-header__menu-pc-item{height:100%}.p-header__menu-pc-item:not(:first-child){margin-left:20px}.p-header__menu-pc-item-anchor{position:relative;display:flex;justify-content:center;align-items:center;font-family:var(--font-family-gothic);font-weight:500;color:var(--color-text);white-space:nowrap;transition:transform .8s cubic-bezier(.45,.12,.04,.96)}.p-header__menu-pc-item-anchor:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:var(--color-gold);transform:scaleX(0);transform-origin:right;transition:transform .8s cubic-bezier(.45,.12,.04,.96)}.p-header__menu-pc-item-anchor:hover{color:var(--color-gold)}.p-header__menu-pc-item-anchor:hover:before{transform-origin:left;transition:transform .6s cubic-bezier(.45,.12,.04,.96);transform:scaleX(1)}.p-header__menu-sp{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100vh;height:calc(var(--vh, 1vh)*100);background:var(--color-gold);overflow-y:scroll;opacity:0;visibility:hidden;transform:translateX(0);transition:visibility .5s,opacity .5s cubic-bezier(.17,.84,.44,1)}.p-header__menu-sp.is-show{opacity:1;visibility:visible}.p-header__menu-sp.is-show .p-header__menu-sp-item.main .p-header__menu-sp-item-anchor{opacity:1;visibility:visible;transition:opacity 1.4s .2s cubic-bezier(0,.4,.3,1)}.p-header__menu-sp.is-show .p-header__menu-sp-item.main .p-header__menu-sp-item-anchor:before{transform:scale(1);transition:transform .8s .3s cubic-bezier(0,.4,.3,1)}.p-header__menu-sp.is-show .p-header__menu-sp-item.sub .p-header__menu-sp-item-anchor{opacity:1;visibility:visible;transition:opacity 1.4s .2s cubic-bezier(0,.4,.3,1)}.p-header__menu-sp.is-show .p-header__menu-sp-cv-button,.p-header__menu-sp.is-show .p-header__menu-sp-other-list,.p-header__menu-sp.is-show .p-header__menu-sp-footer{opacity:1;visibility:visible;transition:opacity 1.4s .2s cubic-bezier(0,.4,.3,1)}.p-header__menu-sp-wrapper{padding:70px 40px}@media screen and (min-width:768px){.p-header__menu-sp-wrapper{padding:100px 92px}}.p-header__menu-sp-list.sub{padding:20px 0 0}.p-header__menu-sp-item{overflow:hidden}.p-header__menu-sp-item-anchor{position:relative;display:flex;align-items:center;font-family:var(--font-family-gothic);font-weight:400;color:#fff;opacity:0;visibility:hidden;transition:opacity 0s}.p-header__menu-sp-item-anchor.main{padding:24px 0;font-size:15px}.p-header__menu-sp-item-anchor.main:before{position:absolute;bottom:0;left:0;width:100%;height:1px;content:"";background-color:rgba(255,255,255,.16);transform:scale(0);transform-origin:left}.p-header__menu-sp-item-anchor.sub{display:inline-block;padding:8px 0 8px 24px;font-size:13px}.p-header__menu-sp-item-anchor.sub:before{position:absolute;top:50%;left:0;transform:translateY(-50%);width:16px;height:16px;content:"";background:url(//four-seasons.jp/wp/wp-content/themes/fourseasons/css/../img/header/icon-arrow.png) no-repeat center center/contain}.p-header__menu-sp-cv{margin:40px 0}.p-header__menu-sp-cv-button{display:flex;justify-content:center;align-items:center;width:100%;padding:18px 32px;background:#fff;font-size:14px;font-weight:500;font-family:var(--font-family-gothic);color:var(--color-gold);transform:translateX(0);transition:opacity 0s;opacity:0}.p-header__menu-sp-other-list{display:flex;align-items:center;opacity:0;transform:translateX(0);transition:opacity 0s}.p-header__menu-sp-other-item{margin:0 16px 0 0}.p-header__menu-sp-other-item-anchor{display:flex;justify-content:center;align-items:center;width:40px;height:40px;padding:9px;border:1px solid rgba(255,255,255,.5);border-radius:999px}.p-header__menu-sp-other-item-anchor i{font-size:32px;color:#fff}.p-header__menu-sp-footer{margin:50px 0 0;color:#fff;opacity:0;transform:translateX(0);transition:opacity 0s}.p-header__menu-sp-footer-txt{font-size:12px}.p-header__menu-sp-footer-txt-small{font-size:11px}footer{width:100%;height:100%;background:var(--color-gold);padding-top:30px}footer .footer_container{width:95%;margin:0 auto 10px}footer .footer_container .footer-menu>h2{margin-bottom:20px;text-align:center}footer .footer_container .footer-menu>h2>a{display:inline-block;font-size:14px;color:#fff;letter-spacing:-1px}footer .footer_container .footer-menu .footer-main-menu{margin-right:10px;margin-bottom:40px;margin-left:10px}footer .footer_container .footer-menu .footer-main-menu ul{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0}footer .footer_container .footer-menu .footer-main-menu ul li{flex-basis:47%;border:1px solid #fff;border-radius:5px;text-align:center}footer .footer_container .footer-menu .footer-main-menu ul li:nth-of-type(n+3){margin-top:15px}footer .footer_container .footer-menu .footer-main-menu ul li a{display:flex;padding:12px 5px;height:100%;font-size:12px;color:#fff}footer .footer_container .footer-menu .footer-main-menu ul li a span{align-self:center;width:100%;letter-spacing:-1px}footer .footer_container .footer-menu>h4{margin-bottom:20px;text-align:center}footer .footer_container .footer-menu>h4>a{color:#fff}footer .footer_container .footer-menu .footer-treatment-menu{display:flex;flex-direction:column;justify-content:space-between}footer .footer_container .footer-menu .footer-treatment-menu .footer-menu-item{flex-basis:100%}footer .footer_container .footer-menu .footer-treatment-menu .footer-menu-item>h4{margin-right:10px;margin-bottom:10px;margin-left:10px;padding-bottom:10px;border-bottom:1px solid #fff;color:#fff;font-weight:400}footer .footer_container .footer-menu .footer-treatment-menu .footer-menu-item ul{display:flex;justify-content:space-between;flex-wrap:wrap;margin:0 10px}footer .footer_container .footer-menu .footer-treatment-menu .footer-menu-item ul li{flex-basis:47%;border:1px solid #fff;border-radius:5px;text-align:center}footer .footer_container .footer-menu .footer-treatment-menu .footer-menu-item ul li:nth-of-type(n+3){margin-top:15px}footer .footer_container .footer-menu .footer-treatment-menu .footer-menu-item ul li a{display:flex;padding:12px 5px;height:100%;font-size:12px;color:#fff}footer .footer_container .footer-menu .footer-treatment-menu .footer-menu-item ul li a span{align-self:center;width:100%}footer .footer_container .footer-menu .footer-treatment-menu .footer-menu-item:first-of-type{margin-bottom:20px}footer .footer_container .footer-menu .footer-treatment-menu .footer-menu-item:nth-of-type(2){display:none}footer .footer_container .footer-menu .footer-treatment-menu .footer-menu-item:last-of-type{margin-bottom:0}footer .footer_container .footer-menu .footer-treatment-menu .footer-menu-item:last-of-type ul:nth-child(2){margin-bottom:20px}footer .footer_container .footer-menu .footer-treatment-menu .footer-menu-item:last-of-type .dansei{margin-bottom:10px}footer .footer_container .footer-menu .footer-treatment-menu .footer-menu-item:last-of-type .sonota{margin-bottom:10px}footer .ft-logo{margin-top:20px;padding-bottom:5px;text-align:center}footer .ft-logo .pic{line-height:.7}footer .ft-logo .pic>a>img{width:70px;margin:0 auto}footer .ft-logo .pic>a>span{font-size:14px;color:#fff}footer .ft-logo .pic>a>span:last-of-type{font-family:var(--font-family-gothic);font-size:11px;font-weight:400}footer .ft-logo .copy{margin-top:10px;color:#fff;font-size:11px}@media screen and (min-width:768px){footer .footer_container .footer-menu .footer-main-menu{margin-bottom:50px}footer .footer_container .footer-menu .footer-main-menu ul li{flex-basis:31%}footer .footer_container .footer-menu .footer-main-menu ul li:nth-of-type(n+3){margin-top:0}footer .footer_container .footer-menu .footer-main-menu ul li:nth-of-type(n+4){margin-top:20px}footer .footer_container .footer-menu .footer-main-menu ul li a{padding:10px;font-size:14px}footer .footer_container .footer-menu>h4{text-align:center;margin-bottom:30px}footer .footer_container .footer-menu>h4>a{color:#fff}footer .footer_container .footer-menu .footer-treatment-menu{flex-direction:row}footer .footer_container .footer-menu .footer-treatment-menu .footer-menu-item{flex-basis:32%}footer .footer_container .footer-menu .footer-treatment-menu .footer-menu-item ul li:nth-of-type(n+3){margin-top:0}footer .footer_container .footer-menu .footer-treatment-menu .footer-menu-item ul li:nth-of-type(n+4){margin-top:15px}footer .footer_container .footer-menu .footer-treatment-menu .footer-menu-item ul li a{font-size:14px}footer .footer_container .footer-menu .footer-treatment-menu .footer-menu-item{margin-bottom:0}footer .footer_container .footer-menu .footer-treatment-menu .footer-menu-item:first-of-type{flex-basis:66%;margin-bottom:0}footer .footer_container .footer-menu .footer-treatment-menu .footer-menu-item:first-of-type ul li{flex-basis:47%}footer .footer_container .footer-menu .footer-treatment-menu .footer-menu-item:first-of-type ul li:nth-of-type(n+3){margin-top:20px}footer .footer_container .footer-menu .footer-treatment-menu .footer-menu-item:nth-child(3){flex-basis:32%}footer .footer_container .footer-menu .footer-treatment-menu .footer-menu-item:nth-child(3) ul li{flex-basis:100%}footer .footer_container .footer-menu .footer-treatment-menu .footer-menu-item:nth-child(3) ul li:nth-of-type(n+3){margin-top:0}footer .footer_container .footer-menu .footer-treatment-menu .footer-menu-item:nth-child(3) ul li:nth-of-type(n+2){margin-top:20px}footer .footer_container .footer-menu .footer-treatment-menu .footer-menu-item:nth-child(3) ul:nth-child(2){margin-bottom:10px}footer .ft-logo .pic{margin-bottom:20px;line-height:.8}footer .ft-logo .pic>a>img{width:90px}footer .ft-logo .pic>a>span{font-size:1.6rem;color:#fff}footer .ft-logo .pic>a>span:last-of-type{font-size:14px}}@media screen and (min-width:1024px){footer .footer_container{margin-bottom:20px;max-width:1200px}footer .footer_container .footer-menu>h2{margin-bottom:10px;text-align:left}footer .footer_container .footer-menu .footer-main-menu{margin-bottom:50px}footer .footer_container .footer-menu .footer-main-menu ul{gap:2.6666666667%;justify-content:flex-start}footer .footer_container .footer-menu .footer-main-menu ul li{flex-basis:23%;border-top:none;border-right:none;border-left:none;border-radius:0}footer .footer_container .footer-menu .footer-main-menu ul li:nth-of-type(n+4){margin-top:0}footer .footer_container .footer-menu .footer-main-menu ul li:nth-of-type(n+5){margin-top:20px}footer .footer_container .footer-menu .footer-main-menu ul li a{padding:5px 0;font-size:14px}footer .footer_container .footer-menu>h4{margin-bottom:20px;text-align:left}footer .footer_container .footer-menu>h4>a{color:#fff}footer .footer_container .footer-menu .footer-treatment-menu{justify-content:space-between}footer .footer_container .footer-menu .footer-treatment-menu .footer-menu-item{flex-basis:32%}footer .footer_container .footer-menu .footer-treatment-menu .footer-menu-item>h4{margin-bottom:0}footer .footer_container .footer-menu .footer-treatment-menu .footer-menu-item ul li{margin:0 0 0 10px;border:none;border-radius:0;border-bottom:1px solid #fff}footer .footer_container .footer-menu .footer-treatment-menu .footer-menu-item ul li:nth-of-type(n+3){margin-top:0}footer .footer_container .footer-menu .footer-treatment-menu .footer-menu-item ul li a{padding:5px;height:100%;font-size:14px;text-align:left}footer .footer_container .footer-menu .footer-treatment-menu .footer-menu-item ul li a>span{position:relative;display:inline-block;align-self:flex-start;padding-left:2rem}footer .footer_container .footer-menu .footer-treatment-menu .footer-menu-item ul li a>span:before{content:"";position:absolute;top:6px;left:.2rem;border-top:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-bottom:5px solid rgba(0,0,0,0);border-left:5px solid #fff;width:0;height:0;transition:all .3s ease}footer .footer_container .footer-menu .footer-treatment-menu .footer-menu-item ul li a:hover>span:before{left:1rem;transition:all .3s ease}footer .footer_container .footer-menu .footer-treatment-menu .footer-menu-item:first-of-type ul{justify-content:space-between}footer .footer_container .footer-menu .footer-treatment-menu .footer-menu-item:first-of-type ul li{flex-basis:47%}footer .footer_container .footer-menu .footer-treatment-menu .footer-menu-item:first-of-type ul li:nth-of-type(n+3){margin-top:0}footer .footer_container .footer-menu .footer-treatment-menu .footer-menu-item:nth-child(3){flex-basis:32%}footer .footer_container .footer-menu .footer-treatment-menu .footer-menu-item:nth-child(3) ul li{flex-basis:100%}footer .footer_container .footer-menu .footer-treatment-menu .footer-menu-item:nth-child(3) ul li:nth-of-type(n+2){margin-top:0}}.campaign-bar{background:#897043;margin-top:30px}.campaign-list{overflow:hidden;position:relative;width:100%;margin-inline:auto}.campaign-list-a{font-family:"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:14px;color:#fff;font-weight:700;line-height:2.5;padding:0 20px;animation:loop 10s linear infinite;width:100%;display:block}.campaign-list-a2{font-family:"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:14px;color:#fff;font-weight:700;line-height:2.5;padding:0 20px;width:100%;position:absolute;top:0;left:0;animation:loop 10s -5s linear infinite;display:block}@media (min-width:600px){.campaign-list-a{animation:loop 20s linear infinite}.campaign-list-a2{animation:loop 20s -10s linear infinite}}@keyframes loop{0%{transform:translateX(100%)}100%{transform:translateX(-100%)}}.l-infoBar{background:#fff}@media(max-width:1279px){.notice-bar-list{display:none}}.notice-bar-lists{width:100%;display:flex;justify-content:center}.notice-bar-list a{padding:0 13px;display:inline-block;color:#897043;font-family:"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:3.36px}.notice-bar-list+.notice-bar-list{border-left:1px solid #fff}.pc-top-fix-btn{position:fixed;right:0;top:240px;width:87px;border-top:4px solid #d1a452;z-index:110}@media(max-width:1080px){.pc-top-fix-btn{display:none}}.pc-top-fix-btn-tel{text-align:center;color:#333;text-align:center;font-family:"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:normal;display:flex;justify-content:center;gap:0 3px;align-items:center;flex-wrap:wrap;background:#f6f4ed;border-bottom:1px solid #eae0cd}.pc-top-fix-btn-title{padding-bottom:5px;font-weight:600;text-align:center;color:#333;font-size:13px;line-height:1.2}.pc-top-fix-btn-tel img{width:16px;height:auto;margin-left:3px;display:block}.pc-top-fix-btn-reserve{display:block;text-align:center;padding:25px 0 18px;background:#f6f4ed}.pc-top-fix-btn-reserve+.pc-top-fix-btn-reserve{border-top:1px solid #eae0cd}.top-fixed-btn-img{width:25px;margin:0 auto}.top-fixed-btn-text{color:#333;text-align:center;leading-trim:both;text-edge:cap;font-family:"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:1}.pc-top-fix-btn-top{display:block;background:#be954a;padding-top:9px;padding-bottom:10px}.pc-top-fix-btn-top-img{width:15px;margin:0 auto}.pc-top-fix-btn-top-text{color:#fff;text-align:center;leading-trim:both;text-edge:cap;font-family:"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:1;margin-top:8px}.sp-top-fix-btn{position:fixed;bottom:0;left:0;width:100vw;display:flex;z-index:30}@media(max-width:451px){.p-reservation-btn__anchor{display:none}}@media(min-width:450px){.sp-top-fix-btn{display:none}}.sp-top-fix-btn-list{padding:15px 0 14px;background:#f6f4ed;text-align:center;display:block;width:calc((100% - 45px) / 4)}.sp-top-fix-btn-list+.sp-top-fix-btn-list{border-left:1px solid #eae0cd}.sp-top-fix-btn-img{width:24px;margin:0 auto}.sp-top-fix-btn-text{color:#333;text-align:center;font-family:"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:13px;font-style:normal;font-weight:600;line-height:normal;margin-top:8px;white-space:nowrap}.sp-top-fix-btn-top{width:45px;background:#be954a;padding-top:18px}.sp-top-fix-btn-top-img{width:15px;margin:0 auto}.sp-top-fix-btn-top-text{margin-top:8px;text-align:center;color:#fff;font-family:"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:normal}@media(max-width:450px){.p-header__menu-sp{padding-bottom:30px}footer{padding-bottom:100px}}.top_info_area{margin-top:80px}.sejyutsu-chart-wrapper{width:100%;background:#f6f4ed;padding:80px 0 100px}.sejyutsu-chart-container{background:#fff;padding:30px 60px 187px;width:95%;max-width:1000px;margin:0 auto}@media (max-width:767px){.sejyutsu-chart-container{padding:48px 0 46px}}.sejyutsu-subtitle1{color:#897043;text-align:center;font-family:"Noto Sans JP";font-size:20px;font-style:normal;font-weight:500;line-height:normal;white-space:wrap}.sejyutsu-subtitile2{margin-top:21px;color:#897043;text-align:center;font-family:"Noto Sans JP";font-size:20px;font-style:normal;font-weight:500;line-height:normal}.sejyutsu-subtitile2 span.big{font-size:28px;font-weight:500}.sejyutsu-subtitile2 .dot{font-size:28px;position:relative}.sejyutsu-subtitile2 .dot:before{position:absolute;content:"";left:50%;transform:translateX(-50%);top:-6px;width:4px;height:4px;border-radius:50%;background:#897043}.sejyutsu-subtitile2 .small{font-size:16px}.sejyutsu-title{color:#865f26;text-align:center;text-shadow:1px 2px 2px rgba(137,112,67,.25);font-family:"Noto Sans JP";font-size:40px;font-style:normal;font-weight:500;line-height:normal;width:270px;display:table;margin:10px auto 0;position:relative}.sejyutsu-title:after{position:absolute;content:"";bottom:0;left:0;width:270px;height:8px;border-radius:2px;background:#ffede0}.sejyutsu-title:before{position:absolute;content:"";top:17%;left:50%;transform:translate(-50%,-50%);width:829px;height:125px;background-image:url(//four-seasons.jp/wp/wp-content/themes/fourseasons/css/../images/chart-title-bg-pc.webp);background-position:center center;background-size:contain;background-repeat:no-repeat}@media (max-width:767px){.sejyutsu-title:before{width:366px;height:47px;background-image:url(//four-seasons.jp/wp/wp-content/themes/fourseasons/css/../images/chart-title-bg-sp.webp)}}.sejyutsu-question{color:#865f26;text-align:center;-webkit-text-stroke-width:.200000003;-webkit-text-stroke-color:#d9d9d9;font-family:"Noto Sans JP";font-size:24px;font-style:normal;font-weight:500;line-height:1;white-space:wrap;position:relative;margin-top:90px}@media (max-width:767px){.sejyutsu-question{margin-top:70px;font-size:18px}}.sejyutsu-question:after{position:absolute;content:"";background-image:url(//four-seasons.jp/wp/wp-content/themes/fourseasons/css/../images/chart-bubble.webp);top:100%;left:50%;transform:translate(-50%,-50%);background-position:center center;background-size:contain;background-repeat:no-repeat;width:435px;height:125px}@media (max-width:767px){.sejyutsu-question:after{width:330px;height:90px}}.sejyutsu-options{margin-top:60px;display:flex;flex-wrap:wrap;gap:48px 24px;justify-content:center}@media (max-width:767px){.sejyutsu-options{flex-direction:column;gap:24px;align-items:center}}.sejyutsu-options button{all:unset;cursor:pointer;padding:0;margin:0;position:relative;border-radius:5px;border:1px solid #897043;color:#865f26;text-align:center;line-height:78px;padding:0 40px}@media (max-width:767px){.sejyutsu-options button{padding:0;line-height:72px;font-size:18px;min-width:325px}}.sejyutsu-options button:hover{background-color:#897043;color:#fff}.sejyutsu-options button:after{position:absolute;content:"";width:7px;height:14px;top:50%;transform:translateY(-50%);right:10px;background-image:url(//four-seasons.jp/wp/wp-content/themes/fourseasons/css/../images/chart-option-arrow.webp);background-position:center center;background-size:contain;background-repeat:no-repeat}.sejyutsu-options button:hover:after{background-image:url(//four-seasons.jp/wp/wp-content/themes/fourseasons/css/../images/chart-option-arrow-white.webp)}.sejyutsu-chart-result-title{margin-top:60px;text-align:center;margin-right:11px}.sejyutsu-chart-result-title span{display:inline-block;color:#fff;text-align:center;text-shadow:1.564px 1.564px 1.564px rgba(120,120,120,.25);font-family:"Noto Sans JP";font-size:32px;font-style:normal;font-weight:600;line-height:45px;width:45px;background:#ee8524}.sejyutsu-chart-result-title span+span{margin-left:11px}.sejyutsu-chart-result-container{position:relative;margin:80px auto 0;width:97%;aspect-ratio:1059/585;max-width:600px;background:url(//four-seasons.jp/wp/wp-content/themes/fourseasons/css/../images/sejyutsu-result-bg.webp);background-position:center center;background-size:contain;background-repeat:no-repeat}@media (max-width:767px){.sejyutsu-chart-result-container{margin:40px auto 0}}.sejyutsu-chart-result-text{color:#897043;-webkit-text-stroke-width:.7px;leading-trim:both;text-edge:cap;-webkit-text-stroke-color:#fff;font-family:"Noto Sans JP";font-size:22px;font-style:normal;font-weight:700;line-height:normal;margin-left:35%;padding-top:18%}@media (max-width:767px){.sejyutsu-chart-result-text{font-size:16px}}.sejyutsu-chart-result{display:flex;justify-content:center;color:#865f26;text-align:center;leading-trim:both;text-edge:cap;text-shadow:2px 4px 4px rgba(255,255,255,.8);-webkit-text-stroke-width:.1px;-webkit-text-stroke-color:#fff;font-family:"Noto Sans JP";font-size:28px;font-style:normal;font-weight:700;line-height:normal;margin-top:20px;margin-left:34%;width:350px}@media (max-width:767px){.sejyutsu-chart-result{margin-top:20px;font-size:20px;width:230px}}.sejyutsu-chart-woman{position:absolute;width:36%;left:10px;bottom:5px}.sejyutsu-chart-result-btn a{display:table;margin:40px auto 0;padding:6px 44px 6px 39px;line-height:1.5;color:#fff;text-align:center;leading-trim:both;text-edge:cap;text-shadow:0px 1.505px 1.505px rgba(0,0,0,.25);font-family:"Noto Sans JP";font-size:18px;font-style:normal;font-weight:700;border-radius:40px;border:1.583px solid #fff;background:var(--CTA,linear-gradient(90deg,#d0a3a3 0%,#d0a3a3 100%));box-shadow:0px 3.167px 3.167px 0px rgba(0,0,0,.25);position:relative}.sejyutsu-chart-result-btn a:after{position:absolute;content:"";top:50%;transform:translateY(-50%);right:18px;background-image:url(//four-seasons.jp/wp/wp-content/themes/fourseasons/css/../images/chart-option-arrow-white.webp);background-position:center center;background-size:contain;background-repeat:no-repeat;width:5px;height:11px}.sejyutsu-chart-prev-button{all:unset;cursor:pointer;padding:0;margin:0;color:#865f26;text-align:center;font-family:"YuMincho";font-size:16px;font-style:normal;font-weight:500;line-height:normal;margin-top:20px;padding-left:30px}
.page_heading_area{margin-bottom:40px}.page_heading{margin:0 20px;padding:32px 0;border-bottom:1px solid #efefef}@media screen and (min-width:1024px){.page_heading{max-width:980px;margin:0 auto;padding:40px 0}}.page_heading h2{padding:0 !important;font-size:24px;color:var(--color-dark-gold)}@media screen and (min-width:1024px){.page_heading h2{font-size:24px}}.aligncenter{margin:0 auto;display:block}.page_content h2{width:100%;font-size:3.5rem;text-align:center;background:#ba606b;color:#fff;padding:20px 0}.page_content h3,.page_content h4,.page_content h5,.page_content h6{font-weight:400;color:#4c3100}.page_content ol li{list-style-type:decimal}.page_content dl{margin:40px 32px}.page_content dt{padding-right:24px}.page_content dd{margin:0;padding:0 24px 30px}.page_content .catch-img{width:100%}@media screen and (max-width:1023px){.page_content dl{margin:0 16px}}@media screen and (min-width:1024px){.page_content p,.page_content ul,.page_content table,.page_content dl,.page_content figcaption{font-size:1.6rem;line-height:2em}}.heading-primary{padding:15px 10px;color:#fff;background:#846126;border-radius:5px}.heading-secondary{width:95%;font-size:1.8em;background-color:#ba606b;color:#fff;padding:20px 0}.heading-tertiary{font-size:1.6em;color:#b5700d}.heading-senary{padding:.25em .5em;background:rgba(0,0,0,0);border-left:3px solid #977219}.course table{background:#fff;border:1px solid #ddd}.course table th{vertical-align:middle;padding:7px;padding-left:12px;background:#fff0d3;font-weight:700;width:30%}.course table td{padding:7px;padding-left:12px;vertical-align:middle}.news-box{width:95%;border:1px solid #ccc;padding:20px;margin:20px auto;box-shadow:0 3px 5px rgba(0,0,0,.22)}.news-box p{margin-bottom:18px}.contents-head-box{width:95%;padding:.5em 1em;margin:2em auto;font-weight:700;color:#b5700d;background:#fff0d3;border:3px solid #b5700d;border-radius:10px}.contents-box{width:90%}.marker{display:inline-block}.marker-yellow{background:linear-gradient(transparent 75%,#edde7b 75%)}.marker-pink{background:linear-gradient(transparent 55%,rgba(239,88,148,.4) 75%)}.announcement{font-size:2.4rem;display:inline;font-weight:600;letter-spacing:2px}.contact-button{width:430px;margin:0 auto;border-radius:10px;text-align:center;background:#fff;padding:17px;border:1px solid #825f21}.cat-item-5{display:none}label.screen-reader-text{background-color:#ffeee5;padding:5px;display:block;text-align:center;font-size:2.4rem;border-top:1px solid #a2a2a2;border-bottom:1px solid #a2a2a2}.scroll-margin{margin-top:-160px;padding-top:160px}.archive__pager{margin:200px 0 60px}.eroor404{margin-top:183px;margin-bottom:60px;width:100%;text-align:center}@media screen and (min-width:1024px){.eroor404{margin-top:140px;margin-bottom:80px}}.build_area{text-align:center;margin-top:150px}.build_area img{padding-top:30px;width:50%}@media screen and (min-width:1024px){.top-h1 h1{font-weight:400 !important;font-size:16px !important;margin:10px 0 0 !important;color:#2b2b2b !important}.dib{display:inline-block !important}.post-box{border:1px solid gray;margin-bottom:10px;padding:15px;width:70%}.top-news{width:75%}.top-news__list li{padding:30px 0}.top-news__list span{margin-right:30px}.news-box{padding:20px 40px}.index-main-img{clear:both;margin-top:150px}.index-main-img img{width:100%}.main-img h3{position:relative;z-index:200}.main_title{font-size:1.4rem;padding-left:10px;color:#997536}.index_title{width:100%;height:120px;margin-top:-12px;background:url(//four-seasons.jp/wp/wp-content/themes/fourseasons/css/../img/pc/index/index_title_back.jpg);background-size:100%;background-position:top}.index_title a{color:#fff}.index_title h2{width:100%;text-align:center;font-size:2.7rem;color:#fff;padding:3%;margin:10px 0}.index_title h2 span{font-size:3.6rem;color:#fff;font-weight:700}.index_title span{display:block}.index_title_sub{margin-top:15px;font-size:14px !important}.choice_title{width:100%;background:#7d0022;position:relative}.choice_title h2{padding:10px;font-size:2.1rem;color:#fff;text-align:center}.news{width:75%;margin:auto;margin-top:60px}.news-area h3{font-size:3.6rem;text-align:center;padding-left:20px;margin-bottom:-14px;color:#434343}.news-border{border-bottom:1px solid #989898}.news-list{width:100%;margin:auto;margin-top:40px}.news-list ul{margin:0;margin-top:-10px}.news-list li{width:100%;font-size:1.8rem;padding:30px 0;border-bottom:1px solid #989898}.news-list span{margin-right:30px;padding-bottom:3px}.news-more{width:250px;height:41px;padding-top:15px;font-size:1.8rem;text-align:center;border:1px solid #9f9e9e;margin:auto;margin-top:40px;background:#fff}}.form-select{outline:none;text-indent:.01px;text-overflow:"";background:#fff;vertical-align:middle;font-size:inherit;color:inherit;-webkit-appearance:button;-moz-appearance:button;appearance:button;padding:8px 12px;border:1px solid rgba(0,0,0,.1);color:#333;border-radius:2px}.form-select::-ms-expand{display:none}.form-select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 rgba(0,0,0,.1)}.form-select-wrap{position:relative}.form-select-wrap .wpcf7-form-control-wrap:after{z-index:1;position:absolute;right:15px;top:50%;width:0;height:0;content:"";pointer-events:none;border:6px solid rgba(0,0,0,0);border-top:6px solid rgba(0,0,0,.1);border-bottom-width:0}.form-radio input[type=radio]{display:none}.form-radio{cursor:pointer;padding-right:15px}.form-radio .wpcf7-list-item-label:before{content:"○";margin-right:7px;position:relative;color:#ccc;top:2px}.form-radio input[type=radio]:checked+.wpcf7-list-item-label{color:#8f620a}.form-radio input[type=radio]:checked+.wpcf7-list-item-label:before{content:"●";color:#8f620a}.form-checkbox input[type=checkbox]{display:none}.form-checkbox{cursor:pointer;padding-right:15px}.form-checkbox .wpcf7-list-item-label:before{content:"○";margin-right:7px;position:relative;color:#ccc;top:2px}.form-checkbox input[type=checkbox]:checked+.wpcf7-list-item-label{color:#8f620a}.form-checkbox input[type=checkbox]:checked+.wpcf7-list-item-label:before{content:"●";color:#8f620a}.form-btn{-webkit-appearance:button;-moz-appearance:button;appearance:button;padding:10px 0;margin:30px 0;background-color:#8f620a;color:#fff;cursor:pointer;font-size:22px !important;width:100%}.table{table-layout:auto;margin:0;border:none}.table th{padding:8px;vertical-align:middle;border:none}.table td{padding:8px;border:none;vertical-align:middle}.table-basic{border:1px solid #ccc;border-collapse:collapse}.table-basic th{background:#f7f7f7}@media screen and (max-width:480px){.form-table th{display:block;width:100%}.form-table td{display:block;width:100%}}.badge{display:inline-block;margin:0 20px;min-width:100px;text-align:center;border-radius:5px;font-size:1.4rem;line-height:1.6em}.badge-info{background:rgba(239,88,148,.6);color:#fff}.logo-img{width:50%}@media screen and (max-width:896px){.br{display:block}}.h2-title{position:relative;padding:.6em;background:#977219;color:#fff}.h2-title:after{position:absolute;content:"";top:100%;left:30px;border:15px solid rgba(0,0,0,0);border-top:15px solid #977219;width:0;height:0}.h3-title{position:relative;padding-left:25px}.h3-title:before{position:absolute;content:"";bottom:-3px;left:0;width:0;height:0;border:none;border-left:solid 15px rgba(0,0,0,0);border-bottom:solid 15px #977219}.h3-title:after{position:absolute;content:"";bottom:-3px;left:10px;width:100%;border-bottom:solid 3px #977219}.h4-title{position:relative;display:inline-block;padding:0 55px}.h4-title:before,.h4-title:after{content:"";position:absolute;top:50%;display:inline-block;width:45px;height:2px;border-top:solid 1px #977219;border-bottom:solid 1px #977219}.h4-title:before{left:0}.h4-title:after{right:0}.mail_form_box .mail_form_texts_area .marker{margin-bottom:20px}.mail_form_box .table{table-layout:fixed;word-break:break-all;word-wrap:break-word;border-collapse:collapse}.mail_form_box .table>tbody>tr{display:flex;flex-direction:column}.mail_form_box .table>tbody>tr>th{position:relative}.mail_form_box .table>tbody>tr>th>span{position:absolute;top:20px;transform:translateY(-50%);right:10px;margin:0;min-width:60px}.mail_form_box .table>tbody>tr>td .wpcf7-form-control-wrap .wpcf7-form-control{width:100%;background:#fff}.mail_form_box .table>tbody>tr>td p{margin-bottom:20px}.index-concept>h2{margin-bottom:30px}.index-concept .container .concept-text>h3{margin-bottom:20px}.index-concept .container .concept-text>h4{margin-bottom:20px}@media screen and (min-width:1024px){.index-concept>h2{margin-bottom:50px}}#mokuji_area{margin-top:30px;margin-bottom:30px}#mokuji_area>label{position:relative;display:block;width:100%;margin:0 auto;padding:20px;font-size:2.4rem;letter-spacing:4px;line-height:30px;text-align:center;cursor:pointer}#mokuji_area>label:before,#mokuji_area>label:after{position:absolute;content:"";width:100%;height:3px;border-top:1px solid #383838;border-bottom:1px solid #383838;left:50%;transform:translateX(-50%)}#mokuji_area>label:before{top:0}#mokuji_area>label:after{bottom:0}#mokuji_area>label>h3{position:relative;display:inline-block;margin:0;padding-left:3rem}#mokuji_area>label>h3:before{content:"";position:absolute;top:0;bottom:0;left:0;margin:auto;width:14px;height:14px;border-top:4px solid #4c3100;border-right:4px solid #4c3100;transform:rotate(135deg)}#mokuji_area>input{display:none}#mokuji_area>input:checked~.mokuji_box{height:auto;opacity:1;transition:.8s;border-right:2px solid #d3d3d3;border-bottom:2px solid #d3d3d3;border-left:2px solid #d3d3d3;border-radius:0 0 20px 20px}#mokuji_area .mokuji_box{height:0;padding:0;overflow:hidden;opacity:0;transition:.8s}#mokuji_area .mokuji_box #mokuji_part{margin:0}#mokuji_area .mokuji_box #mokuji_part>li{border-bottom:1px solid gray}#mokuji_area .mokuji_box #mokuji_part>li>p{margin:0}#mokuji_area .mokuji_box #mokuji_part>li>p>a{display:block;padding:10px;text-align:center}#mokuji_area .mokuji_box #mokuji_part>li:last-child{border-bottom:0}#price_list_area .price_list_box .price_list_part .price_table_title>h2{font-size:2rem}.detail table:not(.form-table){width:100%;border-collapse:collapse;border:1px solid #ccc}.detail table:not(.form-table) tbody tr th{background:#f7f7f7;padding:8px 15px;border:1px solid #ccc}.detail table:not(.form-table) tbody tr td,.detail table:not(.form-table) tbody tr th{padding:8px;border:1px solid #ccc;text-align:center;vertical-align:middle}:not(.page-summary)>.detail>ul li{list-style-type:disc}#virus_banner_area{margin-bottom:10px}#virus_banner_area>p{margin:0}#virus_banner_area>p>a{display:block}#virus_banner_area>p>a>img{width:100%}@media screen and (min-width:1024px){#virus_banner_area{margin-top:0;margin-right:auto;margin-left:auto;width:100%;max-width:1200px}}.area{margin-bottom:60px}@media screen and (min-width:1024px){.area{margin-bottom:100px}}.button_cont>p{text-align:center}.button_cont>p>a{display:inline-block;padding:10px 20px;border:1px solid #997536;border-radius:25px;min-width:200px;text-align:center;background:#fff}.button_cont>p>a>span{color:#997536}#page_lp_reserve_contents{margin-top:0;margin-bottom:0}#page_lp_reserve_contents #page_lp_reserve_heading .page-heading{height:60px;min-height:auto}#page_lp_reserve_contents #page_lp_reserve_heading .page-heading:before{height:60px;min-height:auto}#page_lp_reserve_contents #page_lp_reserve_heading .page-heading>h2{font-size:2rem;letter-spacing:3px}#page_lp_reserve_contents #page_reservation_content{max-width:600px}#page_lp_reserve_contents #page_reservation_content #lp_reserve_mail_form_box .mail_form_texts_area>h4{font-size:1.5rem;line-height:1.6}#page_lp_reserve_footer{height:auto;padding:0}#page_lp_reserve_footer .container{padding-top:20px;padding-bottom:5px}#page_lp_reserve_footer .container .footer-menu{margin-bottom:10px;text-align:center}#page_lp_reserve_footer .container .footer-menu>a{isplay:inline-block}#page_lp_reserve_footer .container .footer-menu>a .footer-img{height:70px}#page_lp_reserve_footer .container .copy{color:#fff;font-size:1.2rem;text-align:center;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",sans-serif}.page_contents{margin-bottom:60px;overflow-x:hidden}.page_contents .post-content-area .category-main-title{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #bfbebc;text-align:center}.page_contents .post-content-area .category-post{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #bfbebc}.page_contents .post-content-area .category-post .category-title{margin-bottom:3px}.page_contents .post-content-area .category-post .category-title>a{display:block;font-size:2.2rem}.page_contents .post-content-area .category-post .category_name{margin-bottom:5px}.page_contents .post-content-area .category-post .category-main{margin-bottom:10px}.page_contents .post-content-area .category-post .category-main .category-main_image{margin-bottom:10px;text-align:center}.page_contents .post-content-area .category-post .category-main .category-main_image>a{display:block;margin:0 auto;max-width:300px}.page_contents .post-content-area .category-post .category-main .category-main_image>a img{display:block;width:100%}.page_contents .post-content-area .category-post .txt-all>p{text-align:center}.page_contents .post-content-area .category-post .txt-all>p>a{display:inline-block;padding:10px 20px;border-radius:25px;text-align:center;background:#997536}.page_contents .post-content-area .category-post .txt-all>p>a>span{color:#fff;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",sans-serif}.page_contents .post-content-area .archive-pager{margin:40px 0;padding:10px 0;border-top:1px solid #997536;border-bottom:1px solid #997536}.page_contents .post-content-area .archive-pager .wp-pagenavi{display:flex;flex-wrap:wrap}.page_contents .post-content-area .archive-pager .wp-pagenavi a,.page_contents .post-content-area .archive-pager .wp-pagenavi span{padding:10px 15px;margin:6px;font-size:1.5rem}.page_contents .post-content-area .archive-pager .wp-pagenavi .pages{display:block;border:1px solid #997536;color:#997536;width:100%;text-align:center}.page_contents .post-content-area .archive-pager .wp-pagenavi .extend{border:none}.page_contents .sidebar-wrap{display:none}@media screen and (min-width:768px){.page_contents .post-content-area .archive-pager .wp-pagenavi{justify-content:center}.page_contents .post-content-area .archive-pager .wp-pagenavi .pages{display:inline-block;width:auto}.page_contents .post-content-area .archive-pager .wp-pagenavi .extend{padding-right:0;padding-left:0}}@media screen and (min-width:1024px){.page_contents .page_heading_area{margin-right:0;margin-bottom:30px;margin-left:0}.page_contents .category-flex{display:flex}.page_contents .category-flex>div:first-child{flex-basis:70%}.page_contents .category-flex>div:last-child{flex-basis:30%;margin-left:2%}.page_contents .post-content-area .category-main-title{font-size:3rem;border-bottom:2px solid #997536}.page_contents .post-content-area .category-post{display:flex;flex-direction:column;margin-bottom:20px;border:1px solid #bfbebc;padding:15px;min-height:380px;box-shadow:1px 1px 2px 2px rgba(0,0,0,0)}.page_contents .post-content-area .category-post .category-title{margin-top:0}.page_contents .post-content-area .category-post .category_name{margin-bottom:10px}.page_contents .post-content-area .category-post .category-main{margin-bottom:0}.page_contents .post-content-area .category-post .category-main .category-main_image img{max-height:220px;-o-object-fit:contain;object-fit:contain}.page_contents .post-content-area .category-post .category-main .category-main_text{min-height:220px}.page_contents .post-content-area .category-post .txt-all{margin-top:auto;margin-bottom:0}.page_contents .post-content-area .category-post .txt-all>p{text-align:right}.page_contents .post-content-area .blog{width:75%}.page_contents .post-content-area .blog__list li{padding:30px 0}.page_contents .post-content-area .blog__list span{margin-right:30px}.page_contents .post-content-area .blog-flex{display:flex;justify-content:space-between}.page_contents .post-content-area .blog-flex .category-main_image{flex-basis:30%;margin-right:2%;margin-bottom:0}.page_contents .post-content-area .blog-flex .category-main_text{flex-basis:68%}.page_contents .post-content-area .fz24{font-size:2.4rem}.page_contents .sidebar-wrap{display:block;border:1px solid #bfbebc}.page_contents .sidebar-wrap .sidebar #wpp-2 .widgettitle{margin-bottom:10px;padding:5px;border-bottom:1px solid #bfbebc;background-color:#ffeee5;text-align:center;font-weight:400}.page_contents .sidebar-wrap .sidebar #wpp-2 .wpp-list{margin:0;padding:0 15px}.page_contents .sidebar-wrap .sidebar #wpp-2 .wpp-list>li{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #bfbebc;min-height:263px;text-align:center}.page_contents .sidebar-wrap .sidebar #wpp-2 .wpp-list>li>a{display:inline-block}.page_contents .sidebar-wrap .sidebar #wpp-2 .wpp-list>li .wpp-post-title,.page_contents .sidebar-wrap .sidebar #wpp-2 .wpp-list>li>span{text-align:left}.page_contents .sidebar-wrap .sidebar #wpp-2 .wpp-list>li .wpp-thumbnail{float:none;margin:0;min-width:150px;min-height:150px;-o-object-fit:contain;object-fit:contain}.page_contents .sidebar-wrap .sidebar #wpp-2 .wpp-list>li:last-child{margin-bottom:0;border-bottom:0}.page_contents .sidebar-wrap .sidebar #search-2>form>div>input:nth-child(2){margin:10px}.page_contents .sidebar-wrap .sidebar #search-2>form>div>input:nth-child(3){margin-left:10px}.page_contents .sidebar-wrap .sidebar #tag_cloud-2{margin-top:20px}.page_contents .sidebar-wrap .sidebar #tag_cloud-2 .widgettitle{display:block;margin-bottom:10px;padding:5px;border-top:1px solid #a2a2a2;border-bottom:1px solid #a2a2a2;background-color:#ffeee5;text-align:center;font-weight:400}.page_contents .sidebar-wrap .sidebar #tag_cloud-2 .tagcloud{margin-bottom:20px;padding:0 15px}.page_contents .sidebar-wrap .sidebar #tag_cloud-2 .tagcloud a{display:inline-block;margin-right:10px;margin-bottom:15px;border-bottom:1px solid #a2a2a2;font-size:1.6rem !important}.page_contents .sidebar-wrap .sidebar .sidebar-title{background-color:#ffeee5;padding:5px;margin-top:0;margin-bottom:15px;border-bottom:1px solid #a2a2a2;border-top:1px solid #a2a2a2;font-weight:400;font-size:2.4rem;text-align:center}.page_contents .sidebar-wrap .sidebar .sidebar-padding{margin-bottom:20px;padding:10px;font-size:1.6rem}.page_contents .sidebar-wrap .sidebar .sidebar-padding a{display:inline-block;margin-right:5px;margin-bottom:10px;border-bottom:1px solid #a2a2a2;font-size:1.6rem}}.page_content .page-wrap{margin-bottom:60px;width:auto;counter-reset:number}.page_content .page-wrap>.detail{margin:20px 0}.page_content .page-wrap>.detail h3,.page_content .page-wrap>.detail h4,.page_content .page-wrap>.detail h5{margin-bottom:10px}.page_content .page-wrap>.detail p{margin-bottom:18px}.page_content .page-wrap>.detail .page-point{position:relative;padding:30px 30px 20px;background:#fff}.page_content .page-wrap>.detail .page-point .point-left-top,.page_content .page-wrap>.detail .page-point .point-right-bottom{position:absolute;width:50px}.page_content .page-wrap>.detail .page-point .point-left-top{top:0;left:0}.page_content .page-wrap>.detail .page-point .point-left-top img{transform:scale(1,-1)}.page_content .page-wrap>.detail .page-point .point-right-bottom{right:0;bottom:0}.page_content .page-wrap>.detail .page-point .point-right-bottom img{transform:scale(-1,1)}.page_content .page-wrap>.detail .point-circle{border:1px solid #ccc;width:calc((100% - 32px)/3);text-align:center;position:relative;height:210px}@media screen and (min-width:768px){.page_content .page-wrap>.detail .point-circle{height:190px}}.page_content .page-wrap>.detail .point-circle p{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:100%;font-size:18px;margin-bottom:40px}.page_content .page-wrap>.detail .point-circle p.point-circle-box{width:100%;height:100%;margin-bottom:0}.page_content .page-wrap>.detail .point-circle-heading{position:absolute;width:100%;height:100%;top:0;left:0;font-size:1.6rem;letter-spacing:4px;z-index:2}.page_content .page-wrap>.detail .point-span{margin-top:24px;display:block}.page_content .page-wrap>.detail .point-circle-box:hover~.point-p:after{bottom:-26px}.page_content .page-wrap>.detail .point-p:after{position:absolute;border-bottom:2px solid #ccc;border-right:2px solid #ccc;transform:rotate(45deg) translateX(-50%);width:16px;height:16px;bottom:-24px;content:"";left:50%;transition:all .5s}.page_content .page-wrap .page-item .u-center{text-align:center;padding:20px 0}.page_content .page-wrap .page-item .page-contraindication{padding:0 16px 24px}.page_content .page-wrap .page-item .page-contraindication>h4{margin-bottom:10px}.page_content .page-wrap .page-item .page-contraindication ul{margin:0;margin-bottom:20px}.page_content .page-wrap .page-item .page-contraindication ul li{position:relative;margin:10px;list-style:none;padding-left:20px}.page_content .page-wrap .page-item .page-contraindication ul li:before{content:"";width:8px;height:8px;position:absolute;top:50%;left:0;transform:translateY(-50%) rotate(45deg);background:#7d0022}.page_content .page-wrap .page-item .page-contraindication ul li:first-child{margin-top:0}.page_content .page-wrap .page-item .page-contraindication ol{margin:0}.page_content .page-wrap .page-summary .detail{padding:10px}.page_content .page-wrap .page-summary .detail table{margin-bottom:10px;border:none;border-collapse:collapse;width:100%}.page_content .page-wrap .page-summary .detail table tbody tr th{height:80px;width:30%;vertical-align:middle;padding:10px;border:none;border-right:1px solid #ccc;text-align:center;background:0 0}.page_content .page-wrap .page-summary .detail table tbody tr td{border:none;padding:20px;vertical-align:middle;text-align:left}.page_content .page-wrap .page-summary .detail table tbody tr:not(:last-child) th,.page_content .page-wrap .page-summary .detail table tbody tr:not(:last-child) td{border-bottom:1px solid #ccc}@media screen and (min-width:768px){.page_content .page-wrap .detail .page-point{padding:40px 40px 20px}.page_content .page-wrap .detail .page-point .point-left-top,.page_content .page-wrap .detail .page-point .point-right-bottom{width:60px}}@media screen and (min-width:1024px){.page_content .page-wrap .detail{margin:30px 0;padding:20px 10px}.page_content .page-wrap .detail h3,.page_content .page-wrap .detail h4,.page_content .page-wrap .detail h5{margin-bottom:20px}.page_content .page-wrap .detail p{margin-bottom:24px}.page_content .page-wrap .detail .page-point{padding:65px 85px 40px}.page_content .page-wrap .detail .page-point .point-left-top,.page_content .page-wrap .detail .page-point .point-right-bottom{width:100px}.page_content .page-wrap .page-qanda{margin:0 auto}}
.aligncenter{margin:0 auto;display:block}.u-align-center{text-align:center}.u-align-right{text-align:right}.u-flex{display:flex;justify-content:space-between}.u-flex-50{flex-basis:50%}.u-flex-250px{flex-basis:250px}.page-2-col{display:flex;justify-content:space-between;flex-wrap:wrap}.page-2-col .page-img{flex-basis:100%}.page-2-col .page-img img{width:100%;height:auto}.page-2-col .page-text{flex-basis:100%}.page-2-col .page-gallery:not(:last-child){margin-right:10px}@media screen and (min-width:1024px){.page-2-col .page-img{flex-basis:30%}.page-2-col .page-text{flex-basis:65%}}.page_big_image{display:block;width:100%;text-align:center}.page_big_image img{display:block;width:100%}.page_3_col_buttons{display:flex;justify-content:space-between;flex-wrap:wrap}.page_3_col_buttons .page_3_col_button{flex-basis:100%}.page_3_col_buttons .page_3_col_button>a{display:block;position:relative;padding:10px 50px 10px 30px;border:1px solid #997536;border-radius:25px;text-align:center;background:#fff}.page_3_col_buttons .page_3_col_button>a:before{content:"";position:absolute;top:50%;right:2rem;transform:translateY(-50%);border-top:8px solid rgba(0,0,0,0);border-bottom:8px solid rgba(0,0,0,0);border-left:12px solid #997536}.page_3_col_buttons .page_3_col_button>a>span{color:#997536;font-size:1.6rem;font-family:"遊ゴシック",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic","sans-serif"}.page_3_col_buttons .page_3_col_button:not(:first-of-type){margin-top:20px}@media screen and (min-width:1024px){.page_3_col_buttons .page_3_col_button{flex-basis:32%}.page_3_col_buttons .page_3_col_button:not(:first-of-type){margin-top:0}}.page-3-col-banner{display:flex;justify-content:space-between;flex-wrap:wrap}.page-3-col-banner .page-banner{flex-basis:100%}.page-3-col-banner .page-banner>a{display:block}.page-3-col-banner .page-banner>a>img{width:100%}.page-3-col-banner .page-banner:nth-of-type(n+2){margin-top:10px}@media screen and (min-width:768px){.page-3-col-banner .page-banner_tokyo{margin-bottom:20px}.page-3-col-banner .page-banner:nth-of-type(n+2){margin-top:0}.page-3-col-banner .page-banner_kobe_1,.page-3-col-banner .page-banner_kobe_2{flex-basis:49%}}@media screen and (min-width:1024px){.page-3-col-banner .page-banner{flex-basis:32%}.page-3-col-banner .page-banner:nth-of-type(n+2){margin-left:2%}.page-3-col-banner .page-banner_tokyo{margin-bottom:0}}.page-counseling-banner{display:flex;justify-content:space-between;flex-wrap:wrap}.page-counseling-banner .page-banner{flex-basis:100%}.page-counseling-banner .page-banner>a{display:block;padding:10px;height:20.4vw;max-height:100px;background:rgba(0,0,0,0)}.page-counseling-banner .page-banner>a>div{display:flex;align-items:center;justify-content:center;border:1px solid #fff;height:100%}.page-counseling-banner .page-banner>a>div>span{flex-basis:100%;background:rgba(0,0,0,0);font-size:1.6rem;text-align:center;font-family:"遊ゴシック",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic","sans-serif"}.page-counseling-banner .page-banner>a>div>span>span{font-weight:700}.page-counseling-banner .page-banner_tokyo{background:#8b1b29}.page-counseling-banner .page-banner_tokyo>a>div>span{color:#fff}.page-counseling-banner .page-banner_kobe_1,.page-counseling-banner .page-banner_kobe_2,.page-counseling-banner .page-banner_kobe_monitor,.page-counseling-banner .page-banner_web_interview_sheet{background:#d4b572}.page-counseling-banner .page-banner_kobe_1,.page-counseling-banner .page-banner_kobe_2,.page-counseling-banner .page-banner_kobe_monitor,.page-counseling-banner .page-banner_web_interview_sheet{margin-top:10px}@media screen and (min-width:768px){.page-counseling-banner .page-banner_tokyo{margin-bottom:20px}.page-counseling-banner .page-banner_kobe_1,.page-counseling-banner .page-banner_kobe_2{flex-basis:49%;margin-top:0}.page-counseling-banner .page-banner_kobe_monitor,.page-counseling-banner .page-banner_web_interview_sheet{flex-basis:49%;margin-top:20px}}@media screen and (min-width:1024px){.page-counseling-banner .page-banner_tokyo{order:1;flex-basis:49%;margin-bottom:0}.page-counseling-banner .page-banner_kobe_1{order:3;margin-top:20px}.page-counseling-banner .page-banner_kobe_2{order:4;margin-top:20px}.page-counseling-banner .page-banner_kobe_monitor{order:5;margin-top:20px}.page-counseling-banner .page-banner_web_interview_sheet{order:2;margin-top:0}}.page-col-fifty{flex-basis:50%}@media screen and (min-width:1024px){.page-col-fifty{flex-basis:100%}}.page-col-half{flex-basis:50%}.page-news{font-size:2.2rem;letter-spacing:4px}.number-heading{position:relative;display:inline-block;padding-left:30px;margin:0;margin-bottom:10px;counter-increment:number}.number-heading:before{position:absolute;content:counter(number);top:50%;left:0;transform:translateY(-50%);font-size:2.8rem}.number-heading:after{position:absolute;content:"";bottom:0;left:0;width:100%;height:1px;background:#ccc}.number-heading:not(:first-child){margin-top:20px}.rb-list{margin-bottom:20px}.rb-list li{display:inline-block;margin:5px;padding:4px 15px;border:1px solid #ccc;border-radius:50px}.comparison-table th,.comparison-table td{padding:8px;text-align:center;vertical-align:middle}.comparison-table thead th:first-child{background-color:#c1dae6;width:40%}.comparison-table tbody td:first-child{background-color:#ebf3f7;width:40%}.comparison-table thead th:last-child{background-color:rgba(125,34,41,.3411764706);width:40%}.comparison-table tbody td:last-child{background-color:rgba(125,34,15,.1019607843);width:40%}.square-list{list-style:none}.square-list li{position:relative;margin-bottom:10px;list-style:none;padding-left:20px}.square-list li:before{content:"";width:8px;height:8px;position:absolute;top:50%;left:0;transform:translateY(-50%) rotate(45deg);background:#7d0022}.line-heading{border-bottom:1px solid rgba(76,49,0,.3098039216);display:inline-block}.double-line-heading{display:flex;align-items:center;justify-content:center}.double-line-heading:before,.double-line-heading:after{content:"";border-top:1px solid rgba(76,49,0,.3098039216);width:64px}.double-line-heading:before{margin-right:24px}.double-line-heading:after{margin-left:24px}.page-bg-gold{background:rgba(132,97,38,.06)}.page-bg-pink{background:rgba(125,0,34,.06)}.page-item{margin:0 auto}@media screen and (min-width:1024px){.page-item{width:760px}}.page-item-heading{position:relative;width:100%;margin:0 auto 20px;padding:20px;text-align:center}.page-item-heading:before,.page-item-heading:after{position:absolute;content:"";width:100%;height:3px;border-top:1px solid #383838;border-bottom:1px solid #383838;left:50%;transform:translateX(-50%)}.page-item-heading:before{top:0}.page-item-heading:after{bottom:0}@media screen and (min-width:1024px){.page-item-heading{margin:0 auto 30px}}.page-item-img{width:320px}.page-trouble{flex-direction:column;align-items:center;padding:20px}.page-trouble .page-trouble_img .page-trouble-img{max-width:200px;height:auto;max-height:300px}.page-trouble h3{font-size:2.4rem;letter-spacing:3px;line-height:35px}.page-trouble ul{margin:0;list-style:none}.page-trouble ul li{position:relative;margin-left:1.5em;padding:5px 0}.page-trouble ul li:after{display:block;content:"";position:absolute;top:.7em;left:-1.5em;width:10px;height:5px;border-left:2px solid #7d0022;border-bottom:2px solid #7d0022;transform:rotate(-45deg)}@media screen and (min-width:768px){.page-trouble{flex-direction:row;padding:20px 10vw;width:100%;max-width:900px}.page-trouble .page-trouble_list{flex-basis:55%}.page-trouble .page-trouble_img{flex-basis:40%;text-align:center}.page-trouble .page-trouble_img .page-trouble-img{max-width:240px}}@media screen and (min-width:1024px){.page-trouble{padding:20px}}.page-recommend{margin-bottom:24px}.page-recommend .page-item{align-items:center;flex-direction:row;padding:64px 0 56px}.page-recommend-plural{margin-bottom:32px}.page-recommend .page-text{margin-bottom:24px;width:65%;overflow-wrap:break-word;align-items:flex-start}.page-recommend .page-text h4{margin:0;margin-bottom:20px}.page-recommend .page-img{text-align:center}@media screen and (min-width:1024px){.page-recommend .page-text{margin-bottom:0}}.page-2-col .page-img>.page-recommend-img{height:200px;width:auto}.page-recommend-btn{text-align:center}.page-recommend-btn a{display:inline-block;padding:6px 32px;border:1px solid #383838;letter-spacing:3px;margin-top:24px;transition:all .5s}.page-recommend-btn a:hover{background:rgba(125,0,34,.6);color:#fff;border:1px solid rgba(125,0,34,.6)}.page-recommend-link{margin:24px}.detail ul{margin:0}.detail ul.page-link-list>li{list-style:none}.detail ul.page-link-list>li:not(:last-of-type){margin-bottom:10px}@media screen and (min-width:768px){.detail ul.page-link-list>li:not(:last-of-type){margin-bottom:20px}}.page-link-list li{position:relative;padding-left:2rem}.page-link-list li:after{content:"";position:absolute;top:0;bottom:0;left:0;margin:auto;width:4px;height:4px;border:4px solid rgba(0,0,0,0);border-left:4px solid #383838}.page-link-list li a{text-decoration:underline;color:#c89a78}.page-price h3{text-align:center}.page-price-heading{display:flex;align-items:center}.page-price-heading:after{content:"";border-top:1px solid #ccc;flex-grow:1;margin-left:32px}.page-adaptation h4{margin:30px 0 20px}.page-case>*{margin-bottom:30px}.page-case .page-2-col{justify-content:space-around}.page-case figure{width:100%;text-align:center}.page-case figcaption{text-align:center}.page-flow{margin-bottom:30px}.page-flow .page-text-img .page-img{text-align:center}.page-flow .page-text-img .page-img img{width:80%}@media screen and (min-width:1024px){.page-flow .page-text-img .page-img{margin-bottom:0}.page-flow .page-text-img .page-img img{width:100%}}.page-flow-step{align-items:center;margin-bottom:20px}.page-flow-text{width:80px;height:80px;position:relative;border:1px solid #383838;border-radius:50%}.page-flow-text:after{position:absolute;content:"";width:100%;height:100%;top:1px;left:1px;border:1px solid rgba(56,56,56,.5490196078);border-radius:50%}.page-flow-number{position:absolute;width:100%;height:100%;top:0;left:0}.page-flow-number span{display:block}.page-flow-number span:nth-child(1){position:absolute;top:10px;left:50%;transform:translateX(-50%);font-size:1.8rem}.page-flow-number span:nth-child(2){position:absolute;top:65%;left:50%;transform:translate(-50%,-50%);font-size:3.5rem}.page-flow-hr{width:calc(100% - 90px);height:1px;background:#383838}.page-reserve{position:relative;border:1px solid #ccc;text-align:center}.page-reserve>h3{margin:16px 0;font-size:2.3rem}.page-reserve-box{justify-content:space-around;align-items:center}.page-reserve-box .page-reserve-btn a span{display:flex;justify-content:center;align-items:center}.page-reserve-box .page-reserve-btn a span .page-reserve-btn_icon{margin-right:1rem;width:24px;height:26px;vertical-align:bottom}@media screen and (max-width:1023px){.page-reserve-box{flex-wrap:wrap;padding:8px 8px 16px}}.page-reserve h3{text-align:center}.page-reserve-img{flex-basis:50%}.page-reserve-btn{flex-basis:100%;margin:8px;font-size:2.4rem;line-height:56px;border:1px solid #ccc;background:rgba(255,255,255,.7);border-radius:30px;letter-spacing:8px;height:60px;position:relative}.page-reserve-btn a{display:block;position:absolute;width:100%;height:100%;line-height:60px;top:0;left:0}@media screen and (min-width:1024px){.page-reserve-btn{flex-basis:45%;margin:0 16px}}.page-q{border-bottom:1px solid #ccc;padding:10px 20px;align-items:baseline}.page-a{align-items:baseline}.page-q>span,.page-a>span{display:inline-block}.page-q>span:first-letter ,.page-a>span:first-letter {font-size:3rem;opacity:.9}.page-q-checkbox{display:none}.page-q-checkbox:checked~.page-a{visibility:visible;height:auto;opacity:1;transition:opacity .3s,visibility .3s,height .5s}.page-q label{width:calc(100% - 120px);position:relative;font-size:1.8rem}.page-a{visibility:hidden;height:0;opacity:0;padding:10px 20px}.page-a p{width:calc(100% - 120px)}.page-plus-icon{position:absolute;right:0;top:50%;transition:all .3s}.page-q-checkbox:checked~.page-q>.page-q-label>.page-plus-icon{transform:rotate(45deg)}.page-plus-icon:before,.page-plus-icon:after{position:absolute;content:"";background:rgba(56,56,56,.56);top:50%;right:0;transform:translateY(-50%)}.page-plus-icon:before{width:2px;height:14px}.page-plus-icon:after{width:14px;height:2px;right:-6px}.page-beforeafter{flex-basis:49%;text-align:center;margin-bottom:24px}.page-beforeafter figure img{filter:brightness(1.1)}.page-main-heading{display:flex;align-items:center;justify-content:center;color:#4c3100}.page-main-heading:before,.page-main-heading:after{content:"";border-top:1px solid rgba(76,49,0,.3098039216);width:32px}.page-main-heading:before{margin-right:10px}.page-main-heading:after{margin-left:10px}.page-access-table{border:none}.page-access-table td{border:none;padding:8px;padding-left:32px}.page-access-table td:nth-child(2n-1){border-right:1px solid #ccc;font-weight:600}.page-fourseasons{position:relative;padding:40px 64px 32px}.page-spring,.page-summer,.page-summer-autumn,.page-autumn,.page-xmas,.page-winter{padding:0}.page-spring{background-color:rgba(254,247,248,.5)}.page-summer{background-color:rgba(255,251,248,.6)}.page-summer-autumn{background-color:rgba(255,248,249,.67)}.page-autumn{background-color:rgba(255,251,248,.75)}.page-xmas{background-color:rgba(241,238,231,.4)}.page-winter{background-color:rgba(247,248,249,.45)}.page-spring:after,.page-summer:after,.page-summer-autumn:after,.page-autumn:after,.page-xmas:after,.page-winter:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.page-spring:after{background:url(//four-seasons.jp/wp/wp-content/themes/fourseasons/css/../img/lib/spring.png) no-repeat top -95px left -20px;background-size:460px;filter:saturate(1.5)}.page-summer:after{background:url(//four-seasons.jp/wp/wp-content/themes/fourseasons/css/../img/lib/summer.png) no-repeat bottom -235px right -20px;background-size:1000px;filter:saturate(1.5)}.page-summer-autumn:after{background:url(//four-seasons.jp/wp/wp-content/themes/fourseasons/css/../img/lib/summer-autumn.png) no-repeat top -180px left -20px;filter:saturate(1.5)}.page-autumn:after{background:url(//four-seasons.jp/wp/wp-content/themes/fourseasons/css/../img/lib/autum.png) no-repeat top -20px right -300px;filter:saturate(1.5)}.page-xmas:after{background:url(//four-seasons.jp/wp/wp-content/themes/fourseasons/css/../img/lib/xmas.png) no-repeat bottom -74px right -10px;filter:saturate(1.5);background-size:600px}.page-winter:after{background:url(//four-seasons.jp/wp/wp-content/themes/fourseasons/css/../img/lib/winter.png) no-repeat bottom -98px right -20px;filter:saturate(1.5);background-size:800px}.page-treatment-heading{font-weight:600;margin-bottom:8px}.page-treatment-link{text-align:center}.page-treatment-link a{padding-bottom:2px;border-bottom:1px solid #ccc}.page-staffs{justify-content:flex-start;flex-wrap:wrap}.page-staff{flex-basis:49%;margin-right:2%;margin-bottom:20px}.page-staff>img{display:block;width:100%}.page-staff>figcaption{text-align:center}.page-staff:nth-of-type(2n){margin-right:0}@media screen and (min-width:768px){.page-staff{flex-basis:23.5%}.page-staff:nth-of-type(2n){margin-right:2%}.page-staff:nth-of-type(4n){margin-right:0}}@media screen and (min-width:1024px){.page-staff{flex-basis:15%}.page-staff:nth-of-type(4n){margin-right:2%}.page-staff:nth-of-type(6n){margin-right:0}}@media screen and (max-width:1023px){.page-reserve-img{flex-basis:45%}.phone-btn,.mail-btn{letter-spacing:.5px}.page-recommend .page-item{padding:40px 16px 32px}.page-recommend-plural .page-item{padding:8px 16px 16px}.page-recommend-plural .page-2-col{flex-wrap:wrap-reverse}.page-recommend-plural .page-2-col .page-text{flex-basis:100%}.page-recommend-plural .page-2-col .page-img{flex-basis:100%;margin-bottom:16px}.page-recommend-plural .page-2-col .page-img figure{width:80%;margin:0 auto}.page-spring{background-color:rgba(254,247,248,.57)}.page-spring:after{background-position:top -51px left -20px}.page-autumn{background:rgba(255,251,248,.5)}.page-summer:after{background-position:top -121px right -15px;background-size:700px}.page-summer-autumn:after{background-position:top -138px left -42px}.page-autumn:after{background-size:700px}.page-xmas{background:rgba(241,238,231,.5)}.page-winter:after{background-position:bottom -108px left 0}.vertical{flex-direction:column}}#page_sitemap_content .sitemap_box .sitemap_part{margin-bottom:50px}#page_sitemap_content .sitemap_box .sitemap_part .sitemap_title{margin-bottom:20px}#page_sitemap_content .sitemap_box .sitemap_part .sitemap_title>h3>a{display:inline-block;padding:12px;border-radius:10px;width:100%;text-align:center;box-shadow:0 1px 3px gray}#page_sitemap_content .sitemap_box .sitemap_part .sitemap_clinic_cont>ul{display:flex;flex-wrap:wrap;justify-content:space-between;margin:20px}#page_sitemap_content .sitemap_box .sitemap_part .sitemap_clinic_cont>ul>li{flex-basis:100%;margin-bottom:20px}#page_sitemap_content .sitemap_box .sitemap_part .sitemap_clinic_cont>ul>li>p{margin:0}#page_sitemap_content .sitemap_box .sitemap_part .sitemap_clinic_cont>ul>li>p>a{display:block;padding:10px;border-radius:10px;box-shadow:0 1px 3px gray;text-align:center}#page_sitemap_content .sitemap_box .sitemap_menu_part .sitemap_menu_cont{display:flex;flex-wrap:wrap;justify-content:space-between;margin:20px}#page_sitemap_content .sitemap_box .sitemap_menu_part .sitemap_menu_cont .sitemap_menu_button{flex-basis:100%;margin-bottom:20px}#page_sitemap_content .sitemap_box .sitemap_menu_part .sitemap_menu_cont .sitemap_menu_button .sitemap_menu_label{display:block;padding:12px;border-radius:10px;box-shadow:0 1px 3px gray;font-size:1.5rem;line-height:1.6em;text-align:center;cursor:pointer;font-family:"遊ゴシック",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic","sans-serif"}#page_sitemap_content .sitemap_box .sitemap_menu_part .sitemap_menu_cont .sitemap_menu_button>input{display:none}#page_sitemap_content .sitemap_box .sitemap_menu_part .sitemap_menu_cont .sitemap_menu_button input:checked~.hidden_show{padding:15px;height:auto;opacity:1}#page_sitemap_content .sitemap_box .sitemap_menu_part .sitemap_menu_cont .sitemap_menu_button .hidden_show{height:0;padding:0;overflow:hidden;opacity:0;box-shadow:0 1px 3px gray;transition:.8s}#page_sitemap_content .sitemap_box .sitemap_menu_part .sitemap_menu_cont .sitemap_menu_button .hidden_show>ul{margin:0}#page_sitemap_content .sitemap_box .sitemap_menu_part .sitemap_menu_cont .sitemap_menu_button .hidden_show>ul>li{border-top:1px solid gray}#page_sitemap_content .sitemap_box .sitemap_menu_part .sitemap_menu_cont .sitemap_menu_button .hidden_show>ul>li>p{margin:0}#page_sitemap_content .sitemap_box .sitemap_menu_part .sitemap_menu_cont .sitemap_menu_button .hidden_show>ul>li>p>a{display:block;padding:10px;text-align:center}@media screen and (min-width:768px){#page_sitemap_content .sitemap_box .sitemap_part .sitemap_clinic_cont>ul>li{flex-basis:48%}#page_sitemap_content .sitemap_box .sitemap_menu_part .sitemap_menu_cont .sitemap_menu_button{flex-basis:48%}}#page_menu_contents .page-wrap .nayami-menu .nayami-face,#page_menu_contents .page-wrap .nayami-menu .nayami-body,#page_menu_contents .page-wrap .nayami-menu .nayami-other{padding:40px 32px 40px;min-height:300px;background-color:rgba(239,239,239,.9294117647)}#page_menu_contents .page-wrap .nayami-menu .nayami-face .nayami-menu-list,#page_menu_contents .page-wrap .nayami-menu .nayami-body .nayami-menu-list,#page_menu_contents .page-wrap .nayami-menu .nayami-other .nayami-menu-list{width:auto}#page_menu_contents #page_menu_content #recommend_menu_area .recommend-menu{margin-top:16px}#page_menu_contents #page_menu_content #recommend_menu_area .recommend-menu ul{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;margin:0}#page_menu_contents #page_menu_content #recommend_menu_area .recommend-menu ul li{flex-basis:100%;margin-bottom:16px}#page_menu_contents #page_menu_content #treatment_menu_area .page-item-heading,#page_menu_contents #page_menu_content #este_menu_area .page-item-heading,#page_menu_contents #page_menu_content #new_menu_area .page-item-heading{margin-bottom:10px}#page_menu_contents #page_menu_content #treatment_menu_area .treatment-menu>ul,#page_menu_contents #page_menu_content #este_menu_area .treatment-menu>ul,#page_menu_contents #page_menu_content #new_menu_area .treatment-menu>ul{display:flex;flex-wrap:wrap;margin:0}#page_menu_contents #page_menu_content #treatment_menu_area .treatment-menu>ul>li,#page_menu_contents #page_menu_content #este_menu_area .treatment-menu>ul>li,#page_menu_contents #page_menu_content #new_menu_area .treatment-menu>ul>li{flex-basis:32%;margin-right:2%;margin-bottom:2%;padding:5px;border:1px solid #ccc}#page_menu_contents #page_menu_content #treatment_menu_area .treatment-menu>ul>li>a,#page_menu_contents #page_menu_content #este_menu_area .treatment-menu>ul>li>a,#page_menu_contents #page_menu_content #new_menu_area .treatment-menu>ul>li>a{display:block;text-align:center}#page_menu_contents #page_menu_content #treatment_menu_area .treatment-menu>ul>li:nth-of-type(3n),#page_menu_contents #page_menu_content #este_menu_area .treatment-menu>ul>li:nth-of-type(3n),#page_menu_contents #page_menu_content #new_menu_area .treatment-menu>ul>li:nth-of-type(3n){flex-basis:32%;margin-right:0}@media screen and (min-width:768px){#page_menu_contents #page_menu_content #recommend_menu_area .recommend-menu{margin-top:16px}#page_menu_contents #page_menu_content #recommend_menu_area .recommend-menu ul li{flex-basis:49%}#page_menu_contents #page_menu_content #treatment_menu_area .treatment-menu>ul>li,#page_menu_contents #page_menu_content #treatment_menu_area .treatment-menu>ul>li:nth-of-type(3n),#page_menu_contents #page_menu_content #este_menu_area .treatment-menu>ul>li,#page_menu_contents #page_menu_content #este_menu_area .treatment-menu>ul>li:nth-of-type(3n),#page_menu_contents #page_menu_content #new_menu_area .treatment-menu>ul>li,#page_menu_contents #page_menu_content #new_menu_area .treatment-menu>ul>li:nth-of-type(3n){flex-basis:18.4%;margin-right:2%;margin-bottom:2%}#page_menu_contents #page_menu_content #treatment_menu_area .treatment-menu>ul>li:nth-of-type(5n),#page_menu_contents #page_menu_content #este_menu_area .treatment-menu>ul>li:nth-of-type(5n),#page_menu_contents #page_menu_content #new_menu_area .treatment-menu>ul>li:nth-of-type(5n){margin-right:0}}@media screen and (min-width:1024px){#page_menu_contents #page_menu_content #recommend_menu_area .recommend-menu ul li{flex-basis:49.5%}#page_menu_contents #page_menu_content #treatment_menu_area .treatment-menu>ul>li,#page_menu_contents #page_menu_content #treatment_menu_area .treatment-menu>ul>li:nth-of-type(3n),#page_menu_contents #page_menu_content #treatment_menu_area .treatment-menu>ul>li:nth-of-type(5n),#page_menu_contents #page_menu_content #este_menu_area .treatment-menu>ul>li,#page_menu_contents #page_menu_content #este_menu_area .treatment-menu>ul>li:nth-of-type(3n),#page_menu_contents #page_menu_content #este_menu_area .treatment-menu>ul>li:nth-of-type(5n),#page_menu_contents #page_menu_content #new_menu_area .treatment-menu>ul>li,#page_menu_contents #page_menu_content #new_menu_area .treatment-menu>ul>li:nth-of-type(3n),#page_menu_contents #page_menu_content #new_menu_area .treatment-menu>ul>li:nth-of-type(5n){flex-basis:15%;margin-right:2%;margin-bottom:2%}#page_menu_contents #page_menu_content #treatment_menu_area .treatment-menu>ul>li:nth-of-type(6n),#page_menu_contents #page_menu_content #este_menu_area .treatment-menu>ul>li:nth-of-type(6n),#page_menu_contents #page_menu_content #new_menu_area .treatment-menu>ul>li:nth-of-type(6n){margin-right:0}}.page-top-contents{position:relative;margin:0;width:calc((100% - 10px)/2)}.page-top-contents .top-contents__img img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.page-top-contents .top-contents__text{position:relative;padding:4px;width:100%;height:160px;background:#fff}@media screen and (min-width:1024px){.page-top-contents .top-contents__text{position:absolute;top:15px;left:15px;padding:4px;width:calc(65% - 15px);height:auto;background:rgba(255,255,255,.6)}}.page-top-contents{width:calc((100% - 10px)/2);margin:0;position:relative}.page-top-contents .top-contents__text,.page-top-contents .top-contents__img img{height:auto}#page_menu_content #menu_recommend_menu_area #recommend_menu_title{position:relative;top:0;z-index:1}#page_menu_content #menu_recommend_menu_area #recommend_menu_title>h2{position:relative;top:0;z-index:2;padding:10px 0;padding-left:1em;background:rgba(0,0,0,0);color:#997536;font-size:1.6rem;text-align:left}#page_menu_content #menu_recommend_menu_area #recommend_menu_title #recommend_menu_area_back_img{position:absolute;top:0;right:0;width:192px;z-index:1}#page_menu_content #menu_recommend_menu_area #recommend_menu_1st_box{position:relative;z-index:2}#page_menu_content #menu_recommend_menu_area #recommend_menu_1st_box #recommend_menu_1st_pic_part{display:flex;flex-direction:column}#page_menu_content #menu_recommend_menu_area #recommend_menu_1st_box #recommend_menu_1st_pic_part .recommened_menu_pic{padding:20px}#page_menu_content #menu_recommend_menu_area #recommend_menu_1st_box #recommend_menu_1st_pic_part .recommened_menu_pic>a{display:block}#page_menu_content #menu_recommend_menu_area #recommend_menu_1st_box #recommend_menu_1st_pic_part .recommened_menu_pic>a img{border:1px solid #846126;border-radius:5px;width:100%}#page_menu_content #menu_recommend_menu_area #recommend_menu_2nd_box{margin-top:20px}#page_menu_content #menu_recommend_menu_area #recommend_menu_2nd_box #recommend_menu_2nd_title>h2{padding:5px 0;background:rgba(0,0,0,0);color:#997536;font-size:1.6rem;text-align:center}#page_menu_content #menu_recommend_menu_area #recommend_menu_2nd_box #recommend_menu_2nd_part #recommend_menu_2nd_pic{padding:5px}#page_menu_content #menu_recommend_menu_area #recommend_menu_2nd_box #recommend_menu_2nd_part #recommend_menu_2nd_pic>a{display:block}#page_menu_content #menu_recommend_menu_area #recommend_menu_2nd_box #recommend_menu_2nd_part #recommend_menu_2nd_pic>a img{border:1px solid #846126;border-radius:5px;width:100%}#page_menu_content #menu_trouble_menu_area .tab_wrap input[type=radio]{display:none}#page_menu_content #menu_trouble_menu_area .tab_wrap .tab_area{display:flex;margin:0 10px}#page_menu_content #menu_trouble_menu_area .tab_wrap .tab_area label{margin:0 5px;padding:12px 0;border-radius:20px 20px 0 0;width:33%;color:#333;font-size:1.4rem;background:#ddd;text-align:center;cursor:pointer;transition:ease .2s opacity}#page_menu_content #menu_trouble_menu_area .tab_wrap #tab1:checked~.tab_area .tab1_label{margin-bottom:-1px;padding-top:11px;padding-bottom:13px;border-top:1px solid #997536;border-right:1px solid #997536;border-bottom:1px solid #fffcfa;border-left:1px solid #997536;background:rgba(0,0,0,0);color:#997536}#page_menu_content #menu_trouble_menu_area .tab_wrap #tab1:checked~.panel_area #panel1{display:block}#page_menu_content #menu_trouble_menu_area .tab_wrap #tab1:not(:checked):hover~.tab_area .tab1_label{opacity:.6}#page_menu_content #menu_trouble_menu_area .tab_wrap #tab2:checked~.tab_area .tab2_label{margin-bottom:-1px;padding-top:11px;padding-bottom:13px;border-top:1px solid #997536;border-right:1px solid #997536;border-bottom:1px solid #fffcfa;border-left:1px solid #997536;background:rgba(0,0,0,0);color:#997536}#page_menu_content #menu_trouble_menu_area .tab_wrap #tab2:checked~.panel_area #panel2{display:block}#page_menu_content #menu_trouble_menu_area .tab_wrap #tab2:not(:checked):hover~.tab_area .tab2_label{opacity:.6}#page_menu_content #menu_trouble_menu_area .tab_wrap #tab3:checked~.tab_area .tab3_label{margin-bottom:-1px;padding-top:11px;padding-bottom:13px;border-top:1px solid #997536;border-right:1px solid #997536;border-bottom:1px solid #fffcfa;border-left:1px solid #997536;background:rgba(0,0,0,0);color:#997536}#page_menu_content #menu_trouble_menu_area .tab_wrap #tab3:checked~.panel_area #panel3{display:block}#page_menu_content #menu_trouble_menu_area .tab_wrap #tab3:not(:checked):hover~.tab_area .tab3_label{opacity:.6}#page_menu_content #menu_trouble_menu_area .tab_wrap .panel_area{border-top:1px solid #997536}#page_menu_content #menu_trouble_menu_area .tab_wrap .panel_area .tab_panel{display:none;padding:10px 0;width:100%}#page_menu_content #menu_trouble_menu_area .tab_wrap .panel_area .tab_panel .panel_link_area{display:flex;flex-wrap:wrap;padding:5px}#page_menu_content #menu_trouble_menu_area .tab_wrap .panel_area .tab_panel .panel_link_area>p{flex-basis:30%;margin-right:5%;margin-bottom:15px;border:1px solid #997536;text-align:center}#page_menu_content #menu_trouble_menu_area .tab_wrap .panel_area .tab_panel .panel_link_area>p>a{display:block;padding:10px 10px 20px}#page_menu_content #menu_trouble_menu_area .tab_wrap .panel_area .tab_panel .panel_link_area>p>a>span{position:relative;color:#997536;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",sans-serif;letter-spacing:-1px}#page_menu_content #menu_trouble_menu_area .tab_wrap .panel_area .tab_panel .panel_link_area>p>a>span:before{position:absolute;content:"";right:0;left:0;bottom:-15px;margin:0 auto;border-top:8px solid #997536;border-right:8px solid rgba(0,0,0,0);border-left:8px solid rgba(0,0,0,0);width:0;height:0}#page_menu_content #menu_trouble_menu_area .tab_wrap .panel_area .tab_panel .panel_link_area>p>a>span:after{position:absolute;content:"";right:0;left:0;bottom:-14px;margin:0 auto;border-top:8px solid #fff;border-right:8px solid rgba(0,0,0,0);border-left:8px solid rgba(0,0,0,0);width:0;height:0}#page_menu_content #menu_trouble_menu_area .tab_wrap .panel_area .tab_panel .panel_link_area>p:nth-of-type(3n){margin-right:0}#page_menu_content #menu_trouble_menu_area .tab_wrap .panel_area .tab_panel .menu_area{position:relative;margin-bottom:20px;padding:20px 20px 30px}#page_menu_content #menu_trouble_menu_area .tab_wrap .panel_area .tab_panel .menu_area .menu_title{position:relative;z-index:1}#page_menu_content #menu_trouble_menu_area .tab_wrap .panel_area .tab_panel .menu_area .menu_title:before{position:absolute;top:2.1rem;left:0;font-size:2.6rem;font-weight:100}#page_menu_content #menu_trouble_menu_area .tab_wrap .panel_area .tab_panel .menu_area .menu_back{position:absolute;top:0;right:0;z-index:0;width:60%;max-width:200px}#page_menu_content #menu_trouble_menu_area .tab_wrap .panel_area .tab_panel .menu_area .menu_list{position:relative;margin-top:80px;z-index:1}#page_menu_content #menu_trouble_menu_area .tab_wrap .panel_area .tab_panel .menu_area .menu_list>ul{display:flex;flex-wrap:wrap;margin:0;padding:0 5%}#page_menu_content #menu_trouble_menu_area .tab_wrap .panel_area .tab_panel .menu_area .menu_list>ul>li{flex-basis:100%;margin-bottom:20px}#page_menu_content #menu_trouble_menu_area .tab_wrap .panel_area .tab_panel .menu_area .menu_list>ul>li>p>a{display:block;padding:10px;border:1px solid #997536;border-radius:25px;text-align:center}#page_menu_content #menu_trouble_menu_area .tab_wrap .panel_area .tab_panel .menu_area .menu_list>ul>li>p>a>span{color:#997536}#page_menu_content #menu_trouble_menu_area .tab_wrap .panel_area .tab_panel .menu_area .menu_list>ul>li:last-of-type{margin-bottom:0}#page_menu_content #menu_trouble_menu_area .tab_wrap .panel_area .tab_panel .menu_area:last-child{margin-bottom:0}#page_menu_content #menu_trouble_menu_area .tab_wrap .panel_area #panel1 .menu_area{background:#efefef}#page_menu_content #menu_trouble_menu_area .tab_wrap .panel_area #panel1 .menu_area .menu_title:before{color:#bcbebd}#page_menu_content #menu_trouble_menu_area .tab_wrap .panel_area #panel1 .menu_area:last-child{margin-bottom:0}#page_menu_content #menu_trouble_menu_area .tab_wrap .panel_area #panel1 #panel1_skin_trouble_area_title:before{content:"Skin"}#page_menu_content #menu_trouble_menu_area .tab_wrap .panel_area #panel1 #panel1_face_trouble_area_title:before{content:"Face"}#page_menu_content #menu_trouble_menu_area .tab_wrap .panel_area #panel1 #panel1_head_trouble_area_title:before{content:"Hair"}#page_menu_content #menu_trouble_menu_area .tab_wrap .panel_area #panel1 #panel1_body_trouble_area_title:before{content:"Body"}#page_menu_content #menu_trouble_menu_area .tab_wrap .panel_area #panel1 #panel1_health_trouble_area_title:before{content:"Healthcare"}#page_menu_content #menu_trouble_menu_area .tab_wrap .panel_area #panel1 #panel1_other_trouble_area_title:before{content:"Others"}#page_menu_content #menu_trouble_menu_area .tab_wrap .panel_area #panel1 #panel1_home_care_area_title:before{content:"Homecare"}#page_menu_content #menu_trouble_menu_area .tab_wrap .panel_area #panel2 .menu_area{background:#f5ecdc}#page_menu_content #menu_trouble_menu_area .tab_wrap .panel_area #panel2 .menu_area .menu_title:before{color:#ceb995}#page_menu_content #menu_trouble_menu_area .tab_wrap .panel_area #panel2 #panel2_regenerative_medicine_area_title:before{content:"Regenerative medicine"}#page_menu_content #menu_trouble_menu_area .tab_wrap .panel_area #panel2 #panel2_medical_hair_removal_area_title:before{content:"Medical hair removal"}#page_menu_content #menu_trouble_menu_area .tab_wrap .panel_area #panel2 #panel2_medical_esthetic_area_title:before{content:"Medical esthetic"}#page_menu_content #menu_trouble_menu_area .tab_wrap .panel_area #panel2 #panel2_thread_lifting_area_title:before{content:"Thread lifting"}#page_menu_content #menu_trouble_menu_area .tab_wrap .panel_area #panel2 #panel2_injection_therapy_area_title:before{content:"Injection therapy"}#page_menu_content #menu_trouble_menu_area .tab_wrap .panel_area #panel2 #panel2_other_treatments_area_title:before{content:"Others"}#page_menu_content #menu_trouble_menu_area .tab_wrap .panel_area #panel3{margin-top:10px}#page_menu_content #menu_trouble_menu_area .tab_wrap .panel_area #panel3 #panel3_medical_equipment_area{padding:0}#page_menu_content #menu_trouble_menu_area .tab_wrap .panel_area #panel3 #panel3_medical_equipment_area>ul{display:flex;flex-wrap:wrap;margin:0}#page_menu_content #menu_trouble_menu_area .tab_wrap .panel_area #panel3 #panel3_medical_equipment_area>ul>li{flex-basis:100%;margin-bottom:5%}#page_menu_content #menu_trouble_menu_area .tab_wrap .panel_area #panel3 #panel3_medical_equipment_area>ul>li>p{text-align:center}@media screen and (min-width:768px){#page_menu_content #menu_recommend_menu_area #recommend_menu_title>h2{font-size:2rem}#page_menu_content #menu_recommend_menu_area #recommend_menu_title #recommend_menu_area_back_img{width:216px}#page_menu_content #menu_recommend_menu_area #recommend_menu_1st_box #recommend_menu_1st_pic_part{flex-direction:row;flex-wrap:wrap}#page_menu_content #menu_recommend_menu_area #recommend_menu_1st_box #recommend_menu_1st_pic_part .recommened_menu_pic{flex-basis:25%}#page_menu_content #menu_fs_original_area #menu_fs_original_title>h2{font-size:2rem}#page_menu_content #menu_fs_original_area #menu_fs_original_title #menu_fs_original_area_back_img{width:216px}#page_menu_content #menu_trouble_menu_area .tab_wrap .panel_area .tab_panel .panel_link_area{margin:10px auto;width:90%}#page_menu_content #menu_trouble_menu_area .tab_wrap .panel_area .tab_panel .panel_link_area>p>a>span:before,#page_menu_content #menu_trouble_menu_area .tab_wrap .panel_area .tab_panel .panel_link_area>p>a>span:after{transition:all .3s ease}#page_menu_content #menu_trouble_menu_area .tab_wrap .panel_area .tab_panel .panel_link_area>p>a:hover>span:before,#page_menu_content #menu_trouble_menu_area .tab_wrap .panel_area .tab_panel .panel_link_area>p>a:hover>span:after{transition:all .3s ease;transform:translateY(3px)}#page_menu_content #menu_trouble_menu_area .tab_wrap .panel_area .tab_panel .menu_area .menu_back{max-width:240px}#page_menu_content #menu_trouble_menu_area .tab_wrap .panel_area .tab_panel .menu_area .menu_list>ul>li{flex-basis:49%;margin-right:2%;margin-bottom:2%}#page_menu_content #menu_trouble_menu_area .tab_wrap .panel_area .tab_panel .menu_area .menu_list>ul>li:nth-of-type(2n){margin-right:0}#page_menu_content #menu_trouble_menu_area .tab_wrap .panel_area #panel3{margin-top:0}#page_menu_content #menu_trouble_menu_area .tab_wrap .panel_area #panel3 #panel3_medical_equipment_area{padding:15px}#page_menu_content #menu_trouble_menu_area .tab_wrap .panel_area #panel3 #panel3_medical_equipment_area>ul>li{flex-basis:30.6666666667%;margin-right:4%}#page_menu_content #menu_trouble_menu_area .tab_wrap .panel_area #panel3 #panel3_medical_equipment_area>ul>li:nth-of-type(2n){margin-right:4%}#page_menu_content #menu_trouble_menu_area .tab_wrap .panel_area #panel3 #panel3_medical_equipment_area>ul>li:nth-of-type(3n){margin-right:0}#page_menu_content #menu_trouble_menu_area .tab_wrap .panel_area .tab_panel .panel_link_area>p>a>span{letter-spacing:0}}@media screen and (min-width:1024px){#page_menu_content #menu_recommend_menu_area #recommend_menu_title{margin-bottom:20px}#page_menu_content #menu_recommend_menu_area #recommend_menu_title #recommend_menu_area_back_img{width:294px}#page_menu_content #menu_fs_original_area #menu_fs_original_title{margin-bottom:20px}#page_menu_content #menu_fs_original_area #menu_fs_original_title #menu_fs_original_area_back_img{width:294px}#page_menu_content #menu_trouble_menu_area .tab_wrap .panel_area .tab_panel .panel_link_area{margin:20px auto}#page_menu_content #menu_trouble_menu_area .tab_wrap .panel_area #panel3{margin-top:10px}}#page_access_content #access_tab_area .tab_wrap input[type=radio]{display:none}#page_access_content #access_tab_area .tab_wrap .tab_area{display:flex;margin:0 10px}#page_access_content #access_tab_area .tab_wrap .tab_area label{margin:0 5px;padding:12px 0;border-radius:20px 20px 0 0;width:33%;color:#333;font-size:1.4rem;background:#ddd;text-align:center;cursor:pointer;transition:ease .2s opacity;letter-spacing:-2px}#page_access_content #access_tab_area .tab_wrap #tab1:checked~.tab_area .tab1_label{margin-bottom:-1px;padding-top:11px;padding-bottom:13px;border-top:1px solid #997536;border-right:1px solid #997536;border-bottom:1px solid #fffcfa;border-left:1px solid #997536;background:rgba(0,0,0,0);color:#997536}#page_access_content #access_tab_area .tab_wrap #tab1:checked~.panel_area #panel1{display:block}#page_access_content #access_tab_area .tab_wrap #tab1:not(:checked):hover~.tab_area .tab1_label{opacity:.6}#page_access_content #access_tab_area .tab_wrap #tab2:checked~.tab_area .tab2_label{margin-bottom:-1px;padding-top:11px;padding-bottom:13px;border-top:1px solid #997536;border-right:1px solid #997536;border-bottom:1px solid #fffcfa;border-left:1px solid #997536;background:rgba(0,0,0,0);color:#997536}#page_access_content #access_tab_area .tab_wrap #tab2:checked~.panel_area #panel2{display:block}#page_access_content #access_tab_area .tab_wrap #tab2:not(:checked):hover~.tab_area .tab2_label{opacity:.6}#page_access_content #access_tab_area .tab_wrap #tab3:checked~.tab_area .tab3_label{margin-bottom:-1px;padding-top:11px;padding-bottom:13px;border-top:1px solid #997536;border-right:1px solid #997536;border-bottom:1px solid #fffcfa;border-left:1px solid #997536;background:rgba(0,0,0,0);color:#997536}#page_access_content #access_tab_area .tab_wrap #tab3:checked~.panel_area #panel3{display:block}#page_access_content #access_tab_area .tab_wrap #tab3:not(:checked):hover~.tab_area .tab3_label{opacity:.6}#page_access_content #access_tab_area .tab_wrap #tab4:checked~.tab_area .tab4_label{margin-bottom:-1px;padding-top:11px;padding-bottom:13px;border-top:1px solid #997536;border-right:1px solid #997536;border-bottom:1px solid #fffcfa;border-left:1px solid #997536;background:rgba(0,0,0,0);color:#997536}#page_access_content #access_tab_area .tab_wrap #tab4:checked~.panel_area #panel4{display:block}#page_access_content #access_tab_area .tab_wrap #tab4:not(:checked):hover~.tab_area .tab4_label{opacity:.6}#page_access_content #access_tab_area .tab_wrap .panel_area{border-top:1px solid #997536}#page_access_content #access_tab_area .tab_wrap .panel_area .tab_panel{display:none;padding:10px 0;width:100%}#page_access_content #access_tab_area .tab_wrap .panel_area .tab_panel .panel_link_area{display:flex;flex-wrap:wrap;padding:5px}#page_access_content #access_tab_area .tab_wrap .panel_area .tab_panel .panel_link_area>p{flex-basis:30%;margin-right:5%;margin-bottom:15px;border:1px solid #997536;text-align:center}#page_access_content #access_tab_area .tab_wrap .panel_area .tab_panel .panel_link_area>p>a{display:block;padding:10px 10px 20px}#page_access_content #access_tab_area .tab_wrap .panel_area .tab_panel .panel_link_area>p>a>span{position:relative;color:#997536;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",sans-serif}#page_access_content #access_tab_area .tab_wrap .panel_area .tab_panel .panel_link_area>p>a>span:before{position:absolute;content:"";right:0;left:0;bottom:-15px;margin:0 auto;border-top:8px solid #997536;border-right:8px solid rgba(0,0,0,0);border-left:8px solid rgba(0,0,0,0);width:0;height:0}#page_access_content #access_tab_area .tab_wrap .panel_area .tab_panel .panel_link_area>p>a>span:after{position:absolute;content:"";right:0;left:0;bottom:-14px;margin:0 auto;border-top:8px solid #fff;border-right:8px solid rgba(0,0,0,0);border-left:8px solid rgba(0,0,0,0);width:0;height:0}#page_access_content #access_tab_area .tab_wrap .panel_area .tab_panel .panel_link_area>p:nth-of-type(3n){margin-right:0}#page_access_content #access_tab_area .tab_wrap .panel_area .tab_panel .menu_area{margin-bottom:30px;padding-top:20px}#page_access_content #access_tab_area .tab_wrap .panel_area .tab_panel .menu_area .menu_title{text-align:center;margin-bottom:10px}#page_access_content #access_tab_area .tab_wrap .panel_area .tab_panel .menu_area .menu_cont table{margin-bottom:0}#page_access_content #access_tab_area .tab_wrap .panel_area .tab_panel .menu_area .menu_cont table tbody tr th,#page_access_content #access_tab_area .tab_wrap .panel_area .tab_panel .menu_area .menu_cont table tbody tr td{padding:8px;text-align:center;vertical-align:middle}#page_access_content #access_tab_area .tab_wrap .panel_area .tab_panel .menu_area .menu_cont table tbody tr th{background:#f7f7f7}#page_access_content #access_tab_area .tab_wrap .panel_area .tab_panel .menu_area .menu_cont .access_img{margin:0 auto;padding:10px;text-align:center;box-shadow:0 3px 5px #ccc}#page_access_content #access_tab_area .tab_wrap .panel_area .tab_panel .menu_area .menu_cont .access_img img{width:100%}#page_access_content #access_tab_area .tab_wrap .panel_area .tab_panel .menu_area .menu_cont .access_img:not(:last-child){margin-bottom:10px}#page_access_content #access_tab_area .tab_wrap .panel_area .tab_panel .menu_area .menu_cont .access_map{margin-bottom:20px;max-width:520px;text-align:center}#page_access_content #access_tab_area .tab_wrap .panel_area .tab_panel .menu_area .menu_cont .parking_list{margin:0}#page_access_content #access_tab_area .tab_wrap .panel_area .tab_panel .menu_area .menu_cont .access_movie>iframe{margin-bottom:0}#page_access_content #access_tab_area .tab_wrap .panel_area .tab_panel .menu_area .menu_cont .date_cont .date_cont_saturday{color:skyblue}#page_access_content #access_tab_area .tab_wrap .panel_area .tab_panel .menu_area .menu_cont .date_cont .date_cont_sunday{color:red}#page_access_content #access_tab_area .tab_wrap .panel_area .tab_panel .menu_area:last-child{margin-bottom:0}#page_access_content #access_tab_area .tab_wrap .panel_area .map_area .map_movie_area{margin-bottom:20px}#page_access_content #access_tab_area .tab_wrap .panel_area .map_area .map_movie_area .map_movie>figcaption>h5{margin-bottom:10px;font-size:1.6rem;text-align:center}#page_access_content #access_tab_area .tab_wrap .panel_area .map_area .map_movie_area .map_movie img{width:100%}#page_access_content #access_tab_area .tab_wrap .panel_area .map_area .map_google_area{position:relative;width:100%;padding-bottom:75%;padding-top:30px;height:0;overflow:hidden}#page_access_content #access_tab_area .tab_wrap .panel_area .map_area .map_google_area iframe{position:absolute;top:0;left:0;width:100%;height:100%}#page_access_content #access_tab_area .tab_wrap .panel_area .access_area .access_movie_area{margin-bottom:20px}#page_access_content #access_tab_area .tab_wrap .panel_area .access_area .access_movie_area .access_movie{position:relative;width:100%;padding-top:56.25%;height:0;overflow:hidden}#page_access_content #access_tab_area .tab_wrap .panel_area .access_area .access_movie_area .access_movie iframe{position:absolute;top:0;left:0;width:100%;height:100%}#page_access_content #access_tab_area .tab_wrap .panel_area .access_area .access_movie_area .access_movie>figcaption{position:relative}#page_access_content #access_tab_area .tab_wrap .panel_area .access_area .access_movie_area .access_movie>figcaption>h5{margin-bottom:10px;font-size:1.6rem;text-align:center}#page_access_content #access_tab_area .tab_wrap .panel_area .access_area .access_pics>h5{text-align:center}#page_access_content #access_tab_area .tab_wrap .panel_area .parking_area .access_map{margin-right:auto;margin-left:auto}#page_access_content #access_tab_area .tab_wrap .panel_area .parking_area .parking_list li:not(:last-of-type){margin-bottom:10px}#page_access_content #access_tab_area .tab_wrap .panel_area .counseling_area .menu_cont table span{font-weight:700}#page_access_content #access_tab_area .tab_wrap .panel_area .counseling_area .menu_cont .map_google_area{position:relative;width:100%;margin-top:20px;padding-bottom:75%;padding-top:30px;height:0;overflow:hidden}#page_access_content #access_tab_area .tab_wrap .panel_area .counseling_area .menu_cont .map_google_area iframe{position:absolute;top:0;left:0;width:100%;height:100%}#page_access_content #access_tab_area .tab_wrap .panel_area #panel3 #panel3_access_area #panel3_access_area_cont{display:flex;flex-direction:column;align-items:center}#page_access_content #access_tab_area .tab_wrap .panel_area #panel4 #panel4_access_area #panel4_access_area_cont{display:flex;flex-direction:column;align-items:center}#page_access_content #access_tab_area .tab_wrap .panel_area #panel4 #panel4_access_area #panel4_access_area_cont #panel4_access_area_atre{text-align:center}@media screen and (min-width:768px){#page_access_content #access_tab_area .tab_wrap .panel_area .tab_panel .panel_link_area{margin:10px auto;width:90%}#page_access_content #access_tab_area .tab_wrap .panel_area .tab_panel .panel_link_area>p>a>span:before,#page_access_content #access_tab_area .tab_wrap .panel_area .tab_panel .panel_link_area>p>a>span:after{transition:all .3s ease}#page_access_content #access_tab_area .tab_wrap .panel_area .tab_panel .panel_link_area>p>a:hover>span:before,#page_access_content #access_tab_area .tab_wrap .panel_area .tab_panel .panel_link_area>p>a:hover>span:after{transition:all .3s ease;transform:translateY(3px)}#page_access_content #access_tab_area .tab_wrap .panel_area .tab_panel .menu_area{margin-bottom:50px}#page_access_content #access_tab_area .tab_wrap .panel_area .tab_panel .menu_area .menu_title{margin-bottom:20px}#page_access_content #access_tab_area .tab_wrap .panel_area .map_area .menu_cont{display:flex}#page_access_content #access_tab_area .tab_wrap .panel_area .map_area .menu_cont .map_movie_area{flex-basis:49%;margin-right:2%;margin-bottom:0}#page_access_content #access_tab_area .tab_wrap .panel_area .map_area .menu_cont .map_google_area{flex-basis:49%;padding-bottom:56.25%}#page_access_content #access_tab_area .tab_wrap .panel_area .parking_area .menu_cont{display:flex;justify-content:space-around}#page_access_content #access_tab_area .tab_wrap .panel_area .parking_area .menu_cont .access_map{flex-basis:45%}#page_access_content #access_tab_area .tab_wrap .panel_area .parking_area .menu_cont .parking_list{flex-basis:50%}#page_access_content #access_tab_area .tab_wrap .panel_area .counseling_area .menu_cont .map_google_area{position:relative;width:100%;margin-top:20px;padding-top:0;padding-bottom:50%;height:0;overflow:hidden}#page_access_content #access_tab_area .tab_wrap .panel_area .counseling_area .menu_cont .map_google_area iframe{position:absolute;top:0;left:0;width:100%;height:100%}#page_access_content #access_tab_area .tab_wrap .panel_area #panel1 #panel1_facility_area #panel1_facility_area_cont{display:flex;flex-wrap:wrap}#page_access_content #access_tab_area .tab_wrap .panel_area #panel1 #panel1_facility_area #panel1_facility_area_cont .access_img{flex-basis:49%;margin-right:2%;margin-bottom:2%}#page_access_content #access_tab_area .tab_wrap .panel_area #panel1 #panel1_facility_area #panel1_facility_area_cont .access_img:nth-of-type(2n){margin-right:0}#page_access_content #access_tab_area .tab_wrap .panel_area #panel1 #panel1_map_area #panel1_parking_area_cont{display:flex;justify-content:space-around}#page_access_content #access_tab_area .tab_wrap .panel_area #panel1 #panel1_map_area #panel1_parking_area_cont .access_map{flex-basis:45%}#page_access_content #access_tab_area .tab_wrap .panel_area #panel1 #panel1_map_area #panel1_parking_area_cont .parking_list{flex-basis:50%}#page_access_content #access_tab_area .tab_wrap .panel_area #panel1 #panel1_access_area #panel1_access_area_cont #panel1_access_area_cont_pics{display:flex;flex-wrap:wrap}#page_access_content #access_tab_area .tab_wrap .panel_area #panel1 #panel1_access_area #panel1_access_area_cont #panel1_access_area_cont_pics>h5{flex-basis:100%}#page_access_content #access_tab_area .tab_wrap .panel_area #panel1 #panel1_access_area #panel1_access_area_cont #panel1_access_area_cont_pics .access_img{flex-basis:49%;margin-right:2%}#page_access_content #access_tab_area .tab_wrap .panel_area #panel1 #panel1_access_area #panel1_access_area_cont #panel1_access_area_cont_pics .access_img:nth-of-type(2n){margin-right:0}#page_access_content #access_tab_area .tab_wrap .panel_area #panel1 #panel4_access_area #panel4_access_area_cont #panel4_access_area_cont_pics{display:flex;flex-wrap:wrap}#page_access_content #access_tab_area .tab_wrap .panel_area #panel1 #panel4_access_area #panel4_access_area_cont #panel4_access_area_cont_pics>h5{flex-basis:100%}#page_access_content #access_tab_area .tab_wrap .panel_area #panel1 #panel4_access_area #panel4_access_area_cont #panel4_access_area_cont_pics .access_img{flex-basis:49%;margin-right:2%}#page_access_content #access_tab_area .tab_wrap .panel_area #panel1 #panel4_access_area #panel4_access_area_cont #panel4_access_area_cont_pics .access_img:nth-of-type(2n){margin-right:0}#page_access_content #access_tab_area .tab_wrap .panel_area #panel2 #panel2_facility_area #panel2_facility_area_cont{display:flex;flex-wrap:wrap}#page_access_content #access_tab_area .tab_wrap .panel_area #panel2 #panel2_facility_area #panel2_facility_area_cont .access_img{flex-basis:49%;margin-right:2%;margin-bottom:2%}#page_access_content #access_tab_area .tab_wrap .panel_area #panel2 #panel2_facility_area #panel2_facility_area_cont .access_img:nth-of-type(2n){margin-right:0}#page_access_content #access_tab_area .tab_wrap .panel_area #panel2 #panel2_map_area #panel2_parking_area_cont{display:flex;justify-content:space-around}#page_access_content #access_tab_area .tab_wrap .panel_area #panel2 #panel2_map_area #panel2_parking_area_cont .access_map{flex-basis:45%}#page_access_content #access_tab_area .tab_wrap .panel_area #panel2 #panel2_map_area #panel2_parking_area_cont .parking_list{flex-basis:50%}#page_access_content #access_tab_area .tab_wrap .panel_area #panel2 #panel2_access_area #panel2_access_area_cont #panel2_access_area_cont_pics{display:flex;flex-wrap:wrap}#page_access_content #access_tab_area .tab_wrap .panel_area #panel2 #panel2_access_area #panel2_access_area_cont #panel2_access_area_cont_pics>h5{flex-basis:100%}#page_access_content #access_tab_area .tab_wrap .panel_area #panel2 #panel2_access_area #panel2_access_area_cont #panel2_access_area_cont_pics .access_img{flex-basis:49%;margin-right:2%}#page_access_content #access_tab_area .tab_wrap .panel_area #panel2 #panel2_access_area #panel2_access_area_cont #panel2_access_area_cont_pics .access_img:nth-of-type(2n){margin-right:0}#page_access_content #access_tab_area .tab_wrap .panel_area #panel3{margin-top:0}#page_access_content #access_tab_area .tab_wrap .panel_area #panel3 #panel3_facility_area #panel3_facility_area_cont{display:flex;flex-wrap:wrap}#page_access_content #access_tab_area .tab_wrap .panel_area #panel3 #panel3_facility_area #panel3_facility_area_cont .access_img{flex-basis:49%;margin-right:2%;margin-bottom:2%}#page_access_content #access_tab_area .tab_wrap .panel_area #panel3 #panel3_facility_area #panel3_facility_area_cont .access_img:nth-of-type(2n){margin-right:0}#page_access_content #access_tab_area .tab_wrap .panel_area #panel4 #panel4_facility_area #panel4_facility_area_cont{display:flex;flex-wrap:wrap}#page_access_content #access_tab_area .tab_wrap .panel_area #panel4 #panel4_facility_area #panel4_facility_area_cont .access_img{flex-basis:49%;margin-right:2%;margin-bottom:2%}#page_access_content #access_tab_area .tab_wrap .panel_area #panel4 #panel4_facility_area #panel4_facility_area_cont .access_img:nth-of-type(2n){margin-right:0}#page_access_content #access_tab_area .tab_wrap .panel_area #panel4 #panel4_map_area #panel4_parking_area_cont{display:flex;justify-content:space-around}#page_access_content #access_tab_area .tab_wrap .panel_area #panel4 #panel4_map_area #panel4_parking_area_cont .access_map{flex-basis:45%}#page_access_content #access_tab_area .tab_wrap .panel_area #panel4 #panel4_map_area #panel4_parking_area_cont .parking_list{flex-basis:50%}#page_access_content #access_tab_area .tab_wrap .panel_area #panel4 #panel4_access_area #panel4_access_area_cont #panel4_access_area_cont_pics{display:flex;flex-wrap:wrap}#page_access_content #access_tab_area .tab_wrap .panel_area #panel4 #panel4_access_area #panel4_access_area_cont #panel4_access_area_cont_pics>h5{flex-basis:100%}#page_access_content #access_tab_area .tab_wrap .panel_area #panel4 #panel4_access_area #panel4_access_area_cont #panel4_access_area_cont_pics .access_img{flex-basis:49%;margin-right:2%}#page_access_content #access_tab_area .tab_wrap .panel_area #panel4 #panel4_access_area #panel4_access_area_cont #panel4_access_area_cont_pics .access_img:nth-of-type(2n){margin-right:0}}@media screen and (min-width:1024px){#page_access_content #access_tab_area .tab_wrap .tab_area label{letter-spacing:0px}#page_access_content #access_tab_area .tab_wrap .panel_area .tab_panel .panel_link_area{margin:20px auto}#page_access_content #access_tab_area .tab_wrap .panel_area .tab_panel .menu_area{margin-bottom:60px}#page_access_content #access_tab_area .tab_wrap .panel_area .tab_panel .menu_area .menu_title{margin-bottom:30px}#page_access_content #access_tab_area .tab_wrap .panel_area #panel1 #panel1_access_area #panel1_access_area_cont{display:flex}#page_access_content #access_tab_area .tab_wrap .panel_area #panel1 #panel1_access_area #panel1_access_area_cont #panel1_access_area_cont_movie{flex-basis:49%;margin-right:2%}#page_access_content #access_tab_area .tab_wrap .panel_area #panel1 #panel1_access_area #panel1_access_area_cont #panel1_access_area_cont_pics{flex-basis:49%}#page_access_content #access_tab_area .tab_wrap .panel_area #panel1 #panel1_facility_area #panel1_facility_area_cont .access_img{flex-basis:24%;margin-right:1.3333333333%;margin-bottom:2%}#page_access_content #access_tab_area .tab_wrap .panel_area #panel1 #panel1_facility_area #panel1_facility_area_cont .access_img:nth-of-type(2n){margin-right:1.3333333333%}#page_access_content #access_tab_area .tab_wrap .panel_area #panel1 #panel1_facility_area #panel1_facility_area_cont .access_img:nth-of-type(4n){margin-right:0}#page_access_content #access_tab_area .tab_wrap .panel_area #panel2 #panel2_access_area #panel2_access_area_cont{display:flex}#page_access_content #access_tab_area .tab_wrap .panel_area #panel2 #panel2_access_area #panel2_access_area_cont #panel2_access_area_cont_movie{flex-basis:49%;margin-right:2%}#page_access_content #access_tab_area .tab_wrap .panel_area #panel2 #panel2_access_area #panel2_access_area_cont #panel2_access_area_cont_pics{flex-basis:49%}#page_access_content #access_tab_area .tab_wrap .panel_area #panel2 #panel2_facility_area #panel2_facility_area_cont .access_img{flex-basis:24%;margin-right:1.3333333333%;margin-bottom:2%}#page_access_content #access_tab_area .tab_wrap .panel_area #panel2 #panel2_facility_area #panel2_facility_area_cont .access_img:nth-of-type(2n){margin-right:1.3333333333%}#page_access_content #access_tab_area .tab_wrap .panel_area #panel2 #panel2_facility_area #panel2_facility_area_cont .access_img:nth-of-type(4n){margin-right:0}#page_access_content #access_tab_area .tab_wrap .panel_area #panel3 #panel3_facility_area #panel3_facility_area_cont .access_img{flex-basis:24%;margin-right:1.3333333333%;margin-bottom:2%}#page_access_content #access_tab_area .tab_wrap .panel_area #panel3 #panel3_facility_area #panel3_facility_area_cont .access_img:nth-of-type(2n){margin-right:1.3333333333%}#page_access_content #access_tab_area .tab_wrap .panel_area #panel3 #panel3_facility_area #panel3_facility_area_cont .access_img:nth-of-type(4n){margin-right:0}#page_access_content #access_tab_area .tab_wrap .panel_area #panel4 #panel4_access_area #panel4_access_area_cont{display:flex}#page_access_content #access_tab_area .tab_wrap .panel_area #panel4 #panel4_access_area #panel4_access_area_cont #panel4_access_area_cont_movie{flex-basis:49%;margin-right:2%}#page_access_content #access_tab_area .tab_wrap .panel_area #panel4 #panel4_access_area #panel4_access_area_cont #panel4_access_area_cont_pics{flex-basis:49%}}#page_concept_contents #page_concept_content .box h2{font-size:2rem;background:rgba(0,0,0,0);color:#997536}#page_concept_contents #page_concept_content .box .part{margin-bottom:30px}#page_concept_contents #page_concept_content .box .part h4{margin-bottom:20px;padding:5px 0;border-top:1px solid #997536;border-bottom:1px solid #997536;text-align:center}#page_concept_contents #page_concept_content .box .part .photo_cont{width:60%;margin:0 auto 4rem}#page_concept_contents #page_concept_content .box .part .photo_cont picture{display:block}#page_concept_contents #page_concept_content .box .part .text_cont p{margin-top:10px}#page_concept_contents #page_concept_content .ceo_box{margin-bottom:50px}#page_concept_contents #page_concept_content .ceo_box .part .text_cont h3{text-align:center}#page_concept_contents #page_concept_content .ceo_box .part .text_cont p span{font-weight:700}#page_concept_contents #page_concept_content .ceo_box .part .text_cont .signature_photo{display:block;margin-right:0;margin-left:auto;max-width:200px}#page_concept_contents #page_concept_content .cellbank_box h3{margin-bottom:20px;font-size:2rem;text-align:center;color:#333}@media screen and (min-width:768px){#page_concept_contents #page_concept_content .box h2{margin-bottom:20px;font-size:2.2rem}#page_concept_contents #page_concept_content .box .part{display:flex;flex-wrap:wrap}#page_concept_contents #page_concept_content .box .part h4{flex-basis:100%}#page_concept_contents #page_concept_content .box .part .photo_cont{flex-basis:30%;margin-right:5%}#page_concept_contents #page_concept_content .box .part .text_cont{flex-basis:65%}#page_concept_contents #page_concept_content .ceo_box{margin-bottom:50px}#page_concept_contents #page_concept_content .cellbank_box h3{margin-bottom:20px;font-size:2rem;text-align:center;color:#333}}@media screen and (min-width:1024px){#page_concept_contents #page_concept_content .box h2{font-size:2rem;background:rgba(0,0,0,0);color:#997536}#page_concept_contents #page_concept_content .box .part{margin-bottom:30px}#page_concept_contents #page_concept_content .box .part .cont h4{margin-bottom:10px;text-align:center}#page_concept_contents #page_concept_content .box .part .photo_cont{margin-bottom:10px}#page_concept_contents #page_concept_content .box .part .photo_cont picture{display:block}#page_concept_contents #page_concept_content .box .part .text_cont p{margin-top:10px}#page_concept_contents #page_concept_content .ceo_box{margin-bottom:50px}#page_concept_contents #page_concept_content .cellbank_box h3{margin-bottom:20px;font-size:2rem;text-align:center;color:#333}}.page_treatment_contents .page_treatment_content .color_prp{color:#854597}.page_treatment_contents .page_treatment_content .color_treatment_red{color:#db0000}.page_treatment_contents .page_treatment_content .color_treatment_gold{color:#846126}@media screen and (max-width:1023px){.page_treatment_contents .page_treatment_content .page_treatment_fullsize_sp{margin-right:-5vw;margin-left:-5vw}}.page_treatment_contents .page_treatment_content .page_treatment_border_radius{border-radius:20px;background:#fff}.page_treatment_contents .page_treatment_content .page_treatment_flex_parent{display:flex;flex-wrap:wrap;margin:0}.page_treatment_contents .page_treatment_content .page_treatment_flex_parent .page_treatment_flex_child{flex-basis:49%;margin-bottom:2%;padding:8px;text-align:center}.page_treatment_contents .page_treatment_content .page_treatment_flex_parent .page_treatment_flex_child:nth-of-type(2n){margin-left:2%}.page_treatment_contents .page_treatment_content .page_treatment_content_title{position:relative;margin-bottom:4rem;text-align:center;color:#000;font-size:3rem}.page_treatment_contents .page_treatment_content .page_treatment_content_title:before{position:absolute;content:"";bottom:-3rem;left:50%;transform:translateX(-50%);color:#bcbcbc;font-size:2.6rem}.page_treatment_contents .page_treatment_content .trouble_area .trouble_title .page_treatment_content_title{margin-bottom:6rem}.page_treatment_contents .page_treatment_content .trouble_area .trouble_title .page_treatment_content_title:before{content:"Trouble"}.page_treatment_contents .page_treatment_content .trouble_area .trouble_title .page_treatment_content_title>span{font-size:2.4rem}.page_treatment_contents .page_treatment_content .trouble_area .trouble_box .page_treatment_flex_parent .page_treatment_flex_child{display:flex;flex-basis:100%;align-items:center;margin-left:0;padding:10px 32px;border:1px solid #854597;border-radius:42px;height:80px;background:#fff}.page_treatment_contents .page_treatment_content .trouble_area .trouble_box .page_treatment_flex_parent .page_treatment_flex_child>p{font-size:2rem;text-align:left;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",sans-serif}.page_treatment_contents .page_treatment_content .trouble_area .trouble_box .page_treatment_flex_parent .page_treatment_flex_child>figure{margin-right:0;margin-left:auto;height:100%}.page_treatment_contents .page_treatment_content .trouble_area .trouble_box .page_treatment_flex_parent .page_treatment_flex_child>figure>img{max-height:100%}.page_treatment_contents .page_treatment_content .what_area .what_title{margin-bottom:1rem;padding-bottom:2px;border-radius:14px;background:rgba(0,0,0,0) linear-gradient(180deg,#f5ebf2 0%,#fff 70%,#fff 100%) 0% 0% no-repeat}.page_treatment_contents .page_treatment_content .what_area .what_title .page_treatment_content_title{top:-1rem;margin-bottom:3rem}.page_treatment_contents .page_treatment_content .what_area .what_title .page_treatment_content_title:before{content:"What"}.page_treatment_contents .page_treatment_content .what_area .what_title .page_treatment_content_title>span{display:inline-block}.page_treatment_contents .page_treatment_content .what_area .what_title .page_treatment_content_title .color_prp:first-of-type{margin-bottom:5px;font-size:2.2rem}.page_treatment_contents .page_treatment_content .what_area .what_box .what_part{display:flex;flex-wrap:wrap;margin:0}.page_treatment_contents .page_treatment_content .what_area .what_box .what_part .what_cont{flex-basis:100%;margin-bottom:1.5rem}.page_treatment_contents .page_treatment_content .what_area .what_box .what_part .what_cont>h4{margin-bottom:1.5rem;text-align:center;font-family:"遊ゴシック",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic","sans-serif"}.page_treatment_contents .page_treatment_content .benefit_area .benefit_title .page_treatment_content_title:before{content:"Benefit"}.page_treatment_contents .page_treatment_content .benefit_area .benefit_box{padding:30px 40px;background-image:url(https://four-seasons.jp/wp/wp-content/themes/fourseasons/img/prp/im_prp_9_20200729.png);background-size:100%;background-repeat:no-repeat}.page_treatment_contents .page_treatment_content .benefit_area .benefit_box .benefit_part .benefit_cont{position:relative}.page_treatment_contents .page_treatment_content .benefit_area .benefit_box .benefit_part .benefit_cont>picture{position:absolute;z-index:1}.page_treatment_contents .page_treatment_content .benefit_area .benefit_box .benefit_part .benefit_cont .text{position:relative;z-index:2}.page_treatment_contents .page_treatment_content .benefit_area .benefit_box .benefit_part .benefit_cont .text>ul{margin:0}.page_treatment_contents .page_treatment_content .benefit_area .benefit_box .benefit_part .benefit_cont .text>ul>li{margin-bottom:15px}.page_treatment_contents .page_treatment_content .benefit_area .benefit_box .benefit_part .benefit_cont .text>ul>li>p{font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",sans-serif}.page_treatment_contents .page_treatment_content .plan_number_area .plan_number_title>h4{margin-bottom:2rem;text-align:center}.page_treatment_contents .page_treatment_content .plan_number_area .plan_number_title>h4>span{font-size:2.4rem}.page_treatment_contents .page_treatment_content .plan_number_area .plan_number_box .caption{margin-bottom:2rem}.page_treatment_contents .page_treatment_content .plan_number_area .plan_number_box .caption>p{margin-bottom:5px;text-align:center;line-height:1.2em}.page_treatment_contents .page_treatment_content .plan_number_area .plan_number_box .caption>p>span{font-size:1.4rem;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",sans-serif}.page_treatment_contents .page_treatment_content .plan_number_area .plan_number_box .plan_number_part{margin-bottom:1.5rem}.page_treatment_contents .page_treatment_content .plan_number_area .plan_number_box .plan_number_part .plan_number_cont{margin-bottom:0;padding:0;max-width:200px}.page_treatment_contents .page_treatment_content .plan_number_area .plan_number_box .plan_number_part .plan_number_cont>a{display:inline-block;margin-bottom:5px;padding:3px;border:1px solid #ccc;background:#fff;box-shadow:1px 1px 3px #ccc}.page_treatment_contents .page_treatment_content .plan_number_area .plan_number_box .plan_number_part .plan_number_cont>p{font-size:1.3rem}.page_treatment_contents .page_treatment_content .approuch_area .approuch_box>p{margin-bottom:1.5rem}.page_treatment_contents .page_treatment_content .approuch_area .approuch_box .approuch_part .approuch_cont>*{margin-bottom:1.5rem}.page_treatment_contents .page_treatment_content .approuch_area .approuch_box .approuch_part .approuch_cont .page_treatment_flex_parent .page_treatment_flex_child{border:1px solid #854597}.page_treatment_contents .page_treatment_content .approuch_area .approuch_box .approuch_part .approuch_cont_prp_image{margin-top:5rem;margin-bottom:7rem}.page_treatment_contents .page_treatment_content .approuch_area .approuch_box .approuch_column_part{margin-bottom:4rem}.page_treatment_contents .page_treatment_content .approuch_area .approuch_box .approuch_column_part .approuch_column_cont{padding:25px 15px 5px;border-radius:14px;background:#846126}.page_treatment_contents .page_treatment_content .approuch_area .approuch_box .approuch_column_part .approuch_column_cont>h5{margin-top:-4.5rem;margin-bottom:2rem;text-align:center}.page_treatment_contents .page_treatment_content .approuch_area .approuch_box .approuch_column_part .approuch_column_cont>h5>span{display:inline-block;padding:8px 22px;border:1px solid #846126}.page_treatment_contents .page_treatment_content .approuch_area .approuch_box .approuch_column_part .approuch_column_cont:first-of-type{margin-bottom:5rem}.page_treatment_contents .page_treatment_content .approuch_area .approuch_box .approuch_last_part .approuch_cont{text-align:center}.page_treatment_contents .page_treatment_content .approuch_area .approuch_box .approuch_last_part .approuch_cont>*{margin-bottom:.5rem}.page_treatment_contents .page_treatment_content .approuch_area .approuch_box .approuch_last_part .approuch_cont>*:last-of-type{margin-bottom:0}.page_treatment_contents .page_treatment_content .approuch_area .approuch_box .approuch_last_part .approuch_cont>p{font-size:1.8rem}.page_treatment_contents .page_treatment_content .case_photo_area .case_photo_title .page_treatment_content_title:before{content:"Photo"}.page_treatment_contents .page_treatment_content .case_photo_area .case_photo_box{display:flex;flex-wrap:wrap}.page_treatment_contents .page_treatment_content .case_photo_area .case_photo_box .case_photo_part{flex-basis:100%}.page_treatment_contents .page_treatment_content .case_photo_area .case_photo_box .case_photo_part .case_photo_part_title{margin-top:1rem;margin-bottom:3rem;text-align:center}.page_treatment_contents .page_treatment_content .case_photo_area .case_photo_box .case_photo_part .case_photo_part_title>span{display:inline-block;padding:10px;border:1px solid #854597;min-width:280px;background:#fff}.page_treatment_contents .page_treatment_content .case_photo_area .case_photo_box .case_photo_part .case_photo_cont{display:flex;position:relative;justify-content:space-between;align-items:flex-end;margin-bottom:10vw}.page_treatment_contents .page_treatment_content .case_photo_area .case_photo_box .case_photo_part .case_photo_cont .case_photo_cont_before{position:relative;width:49%}.page_treatment_contents .page_treatment_content .case_photo_area .case_photo_box .case_photo_part .case_photo_cont .case_photo_cont_before .case_photo_cont_arrow{position:absolute;z-index:2;width:30vw;right:-20vw;bottom:-8vw}.page_treatment_contents .page_treatment_content .case_photo_area .case_photo_box .case_photo_part .case_photo_cont .case_photo_cont_before .case_photo_cont_before_photo{position:relative;z-index:1}.page_treatment_contents .page_treatment_content .case_photo_area .case_photo_box .case_photo_part .case_photo_cont .case_photo_cont_before .case_photo_cont_before_text{position:absolute;z-index:2;width:30vw;left:-5vw;bottom:-10vw}.page_treatment_contents .page_treatment_content .case_photo_area .case_photo_box .case_photo_part .case_photo_cont .case_photo_cont_after{position:relative;width:49%}.page_treatment_contents .page_treatment_content .case_photo_area .case_photo_box .case_photo_part .case_photo_cont .case_photo_cont_after .case_photo_cont_after_photo{position:relative;z-index:1}.page_treatment_contents .page_treatment_content .case_photo_area .case_photo_box .case_photo_part .case_photo_cont .case_photo_cont_after .case_photo_cont_after_text{position:absolute;z-index:2;width:30vw;right:-5vw;bottom:-10vw}.page_treatment_contents .page_treatment_content .case_photo_area .case_photo_box .case_photo_part .case_photo_table{border:0}.page_treatment_contents .page_treatment_content .case_photo_area .case_photo_box .case_photo_part .case_photo_table tr th{padding:5px;border:1px solid #fff;color:#707070;background:#ededed;text-align:center}.page_treatment_contents .page_treatment_content .case_photo_area .case_photo_box .case_photo_part .case_photo_table tr td{padding:5px;padding-left:1rem;border:1px solid #fff;color:#707070;background:#f4f4f4}.page_treatment_contents .page_treatment_content .case_photo_area .case_photo_box #case_photo_prp>figure{margin-bottom:2rem}.page_treatment_contents .page_treatment_content .flow_area .flow_title .page_treatment_content_title:before{content:"Flow"}.page_treatment_contents .page_treatment_content .flow_area .flow_box{margin-bottom:2rem}.page_treatment_contents .page_treatment_content .flow_area .flow_box .flow_number{display:flex;align-items:center;margin-bottom:1rem}.page_treatment_contents .page_treatment_content .flow_area .flow_box .flow_number .flow_cont_number{position:relative;width:70px;height:70px;border-radius:100%;color:#846126;border:1px solid #846126;background:#fff}.page_treatment_contents .page_treatment_content .flow_area .flow_box .flow_number .flow_cont_number>span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page_treatment_contents .page_treatment_content .flow_area .flow_box .flow_number .flow_hr{flex-basis:calc(100% - 70px);height:1px;background:#846126}.page_treatment_contents .page_treatment_content .flow_area .flow_box .flow_part .flow_cont>h4{margin-bottom:1.5rem;color:#846126}.page_treatment_contents .page_treatment_content .flow_area .flow_box .flow_part .flow_cont>figure>img{border-radius:13px}.page_treatment_contents .page_treatment_content .flow_area .flow_box .flow_part .flow_cont>p{margin-bottom:2rem}.page_treatment_contents .page_treatment_content .price_area .price_title .page_treatment_content_title{margin-bottom:6rem}.page_treatment_contents .page_treatment_content .price_area .price_title .page_treatment_content_title:before{content:"Price"}.page_treatment_contents .page_treatment_content .price_area #price_list_area .price_list_box .detail table tr td{width:40%;padding:5px;background:#f4f4f4;text-align:right}.page_treatment_contents .page_treatment_content .price_area #price_list_area .price_list_box .detail table tr .menu-price_title{width:60%;padding:5px;background:#ededed;text-align:left;font-weight:700}.page_treatment_contents .page_treatment_content .price_area #price_list_area #price_list_prp .detail table tbody tr:first-child{display:none}.page_treatment_contents .page_treatment_content .price_area #price_list_area #price_list_prp_nikibi>h4{text-align:center}.page_treatment_contents .page_treatment_content .price_area #price_list_area #price_list_prp_nikibi .detail table tbody td{width:18%;padding:5px;background:#f4f4f4;text-align:right}.page_treatment_contents .page_treatment_content .price_area #price_list_area #price_list_prp_nikibi .detail table tbody td:last-of-type{width:40%}.page_treatment_contents .page_treatment_content .price_area #price_list_area #price_list_prp_nikibi .detail table tbody .price_table_th{width:24%;padding:5px;background:#ededed;text-align:left}.page_treatment_contents .page_treatment_content .price_area #price_list_area #price_list_prp_nikibi .detail table:last-of-type tbody td:last-of-type{width:40%}.page_treatment_contents .page_treatment_content .price_area #price_list_area #price_list_prp_nikibi .detail table:last-of-type tbody .price_table_th{width:60%}.page_treatment_contents .page_treatment_content .prp_aga_area .prp_aga_box{position:relative;margin-bottom:3rem;padding:2rem;background:#f3ecf9}.page_treatment_contents .page_treatment_content .prp_aga_area .prp_aga_box .flower_left{position:absolute;width:25vw;max-width:200px;top:0;left:0}.page_treatment_contents .page_treatment_content .prp_aga_area .prp_aga_box .flower_right{position:absolute;width:25vw;max-width:200px;top:0;right:0}.page_treatment_contents .page_treatment_content .prp_aga_area .prp_aga_box>h4{position:relative;margin-bottom:1rem;font-size:2.6rem;text-align:center}.page_treatment_contents .page_treatment_content .prp_aga_area .prp_aga_box>p{margin-bottom:2rem;font-size:1.8rem;text-align:center;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",sans-serif}.page_treatment_contents .page_treatment_content .prp_aga_area .prp_aga_box>p>span{font-size:1.4rem}.page_treatment_contents .page_treatment_content .prp_aga_area .prp_aga_box #price_list_area .price_list_box .detail table{margin:0 auto;max-width:280px}.page_treatment_contents .page_treatment_content .prp_aga_area .prp_aga_box #price_list_area .price_list_box .detail table tr th{padding:8px 12px;width:120px;text-align:left;background:#c9a0e3}.page_treatment_contents .page_treatment_content .prp_aga_area .prp_aga_box #price_list_area .price_list_box .detail table tr td{padding:8px 12px;width:160px;text-align:left;background:#fff}.page_treatment_contents .page_treatment_content .prp_aga_area .prp_aga_box #price_list_area .price_list_box .detail>p{display:none}.page_treatment_contents .page_treatment_content .prp_aga_area .prp_aga_link>p{text-align:center}.page_treatment_contents .page_treatment_content .prp_aga_area .prp_aga_link>p>a{display:inline-block;padding:8px 15px;border:1px solid #854597;min-width:280px;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",sans-serif}@media screen and (min-width:768px){.page_treatment_contents .page_treatment_content .trouble_area .trouble_box .page_treatment_flex_parent .page_treatment_flex_child{flex-basis:49%}.page_treatment_contents .page_treatment_content .trouble_area .trouble_box .page_treatment_flex_parent .page_treatment_flex_child:nth-of-type(2n){margin-left:2%}.page_treatment_contents .page_treatment_content .what_area .what_title{margin-bottom:2rem}.page_treatment_contents .page_treatment_content .what_area .what_title .page_treatment_content_title{top:-2rem}.page_treatment_contents .page_treatment_content .what_area .what_title .page_treatment_content_title .color_prp:first-of-type>br{display:none}.page_treatment_contents .page_treatment_content .what_area .what_box .what_part{justify-content:space-between}.page_treatment_contents .page_treatment_content .what_area .what_box .what_part .what_cont{flex-basis:49%}.page_treatment_contents .page_treatment_content .what_area .what_box .what_part .what_cont>h4{text-align:left}.page_treatment_contents .page_treatment_content .benefit_area .benefit_title .page_treatment_content_title:before{content:"Benefit"}.page_treatment_contents .page_treatment_content .benefit_area .benefit_title .page_treatment_content_title>span>br{display:none}.page_treatment_contents .page_treatment_content .benefit_area .benefit_box{padding:50px}.page_treatment_contents .page_treatment_content .benefit_area .benefit_box .benefit_part .benefit_cont .text ul li p{font-size:1.8rem}.page_treatment_contents .page_treatment_content .plan_number_area .plan_number_title>h4{text-align:left}.page_treatment_contents .page_treatment_content .plan_number_area .plan_number_title>h4>span>br:last-of-type{display:none}.page_treatment_contents .page_treatment_content .plan_number_area .plan_number_box .caption>p{text-align:left}.page_treatment_contents .page_treatment_content .plan_number_area .plan_number_box .caption>p>span>br{display:none}.page_treatment_contents .page_treatment_content .plan_number_area .plan_number_box .plan_number_part{justify-content:space-around;padding:0 50px}.page_treatment_contents .page_treatment_content .plan_number_area .plan_number_box .plan_number_part .plan_number_cont{max-width:280px}.page_treatment_contents .page_treatment_content .approuch_area .approuch_box{display:flex;flex-wrap:wrap;justify-content:space-between}.page_treatment_contents .page_treatment_content .approuch_area .approuch_box>p{flex-basis:100%}.page_treatment_contents .page_treatment_content .approuch_area .approuch_box .approuch_part{flex-basis:48%}.page_treatment_contents .page_treatment_content .approuch_area .approuch_box .approuch_column_part .approuch_column_cont:first-of-type{margin-top:3rem}.page_treatment_contents .page_treatment_content .approuch_area .approuch_box .approuch_last_part{flex-basis:100%}.page_treatment_contents .page_treatment_content .approuch_area .approuch_box .approuch_last_part .approuch_cont>p{display:inline-block}.page_treatment_contents .page_treatment_content .approuch_area .approuch_box .approuch_last_part .approuch_cont .page_treatment_flex_parent{display:inline-flex;width:50%}.page_treatment_contents .page_treatment_content .voice_pic_area .voice_pic_box{margin-bottom:4rem}.page_treatment_contents .page_treatment_content .case_photo_area .case_photo_box{justify-content:space-between}.page_treatment_contents .page_treatment_content .case_photo_area .case_photo_box .case_photo_part{flex-basis:48%}.page_treatment_contents .page_treatment_content .case_photo_area .case_photo_box .case_photo_part .case_photo_cont{margin-bottom:3rem}.page_treatment_contents .page_treatment_content .case_photo_area .case_photo_box .case_photo_part .case_photo_cont .case_photo_cont_before .case_photo_cont_arrow{right:-60px;bottom:-20px;width:100px}.page_treatment_contents .page_treatment_content .case_photo_area .case_photo_box .case_photo_part .case_photo_cont .case_photo_cont_before .case_photo_cont_before_text{bottom:-20px;left:-30px;width:100px}.page_treatment_contents .page_treatment_content .case_photo_area .case_photo_box .case_photo_part .case_photo_cont .case_photo_cont_after{position:relative}.page_treatment_contents .page_treatment_content .case_photo_area .case_photo_box .case_photo_part .case_photo_cont .case_photo_cont_after .case_photo_cont_after_text{right:-30px;bottom:-20px;width:100px}.page_treatment_contents .page_treatment_content .flow_area .flow_box .flow_number{margin-bottom:2rem}.page_treatment_contents .page_treatment_content .flow_area .flow_box .flow_part{display:flex;justify-content:space-between}.page_treatment_contents .page_treatment_content .flow_area .flow_box .flow_part .flow_cont:first-of-type{flex-basis:50%;margin-right:30px;margin-left:40px}.page_treatment_contents .page_treatment_content .flow_area .flow_box .flow_part .flow_cont:last-of-type{flex-basis:50%}.page_treatment_contents .page_treatment_content .prp_aga_area .prp_aga_title .page_treatment_content_title{text-align:left}.page_treatment_contents .page_treatment_content .prp_aga_area .prp_aga_box{padding:5rem 0}.page_treatment_contents .page_treatment_content .prp_aga_area .prp_aga_box>h4{margin-bottom:2rem}.page_treatment_contents .page_treatment_content .prp_aga_area .prp_aga_box>h4>span>br{display:none}.page_treatment_contents .page_treatment_content .prp_aga_area .prp_aga_box>p{position:relative;z-index:2}.page_treatment_contents .page_treatment_content .prp_aga_area .prp_aga_box>p>br:nth-of-type(1),.page_treatment_contents .page_treatment_content .prp_aga_area .prp_aga_box>p>br:nth-of-type(3){display:none}}@media screen and (min-width:1024px){.page_treatment_contents #promo_wrap{margin-right:auto;margin-left:auto;width:100%;max-width:1200px}.page_treatment_contents .page_treatment_content .benefit_area .benefit_box .benefit_part .benefit_cont .text ul li p{font-size:2rem}.page_treatment_contents .page_treatment_content .trouble_area .trouble_box .page_treatment_flex_parent .page_treatment_flex_child{flex-basis:32%;padding:10px 18px}.page_treatment_contents .page_treatment_content .trouble_area .trouble_box .page_treatment_flex_parent .page_treatment_flex_child>p{font-size:1.6rem}.page_treatment_contents .page_treatment_content .trouble_area .trouble_box .page_treatment_flex_parent .page_treatment_flex_child:nth-of-type(2n){margin-left:0}.page_treatment_contents .page_treatment_content .trouble_area .trouble_box .page_treatment_flex_parent .page_treatment_flex_child:nth-of-type(3n+2),.page_treatment_contents .page_treatment_content .trouble_area .trouble_box .page_treatment_flex_parent .page_treatment_flex_child:nth-of-type(3n+3){margin-left:2%}.page_treatment_contents .page_treatment_content .approuch_area .approuch_title{margin-bottom:2rem}}.page-text-img{margin-bottom:50px}.page-text-img .page-text{order:2}.page-text-img .page-img{margin-bottom:20px;order:1}@media screen and (min-width:1024px){.page-text-img .page-text{order:1}.page-text-img .page-img{order:2}}#page_doctors_page_heading{margin-bottom:20px}@media screen and (min-width:768px){#page_doctors_page_heading{margin-right:0;margin-bottom:30px;margin-left:0}#page_doctors_page_heading .page_heading>h2{padding:20px}}@media screen and (min-width:1024px){#page_doctors_page_heading .page_heading>h2{padding:30px}}#page_doctors_content .doctors_area .doctors_box .doctors_part .doctors_photo{margin-bottom:20px}#page_doctors_content .doctors_area .doctors_box .doctors_part .doctors_photo>p{margin:0 auto;padding:5px;border:1px solid #ccc;width:80vw;background:#fff;box-shadow:3px 3px 3px #ccc}#page_doctors_content .doctors_area .doctors_box .doctors_part .doctors_title{margin-bottom:30px}#page_doctors_content .doctors_area .doctors_box .doctors_part .doctors_title .position{text-align:center}#page_doctors_content .doctors_area .doctors_box .doctors_part .doctors_title .title{padding:0;background:rgba(0,0,0,0);font-size:3rem}#page_doctors_content .doctors_area .doctors_box .doctors_part .doctors_title .title>span{color:#383838}#page_doctors_content .doctors_area .doctors_box .doctors_part .doctors_title .name_en{text-align:center}#page_doctors_content .doctors_area .doctors_box .doctors_part .doctors_content{margin-bottom:40px}#page_doctors_content .doctors_area .doctors_box .doctors_part .doctors_content .doctors_content_title{margin-bottom:10px;padding:5px 0;border-top:1px solid #997536;border-bottom:1px solid #997536;text-align:center}#page_doctors_content .doctors_area .doctors_box .doctors_part .doctors_list>dl{margin:0 0 10px}#page_doctors_content .doctors_area .doctors_box .doctors_part .doctors_list>dl>dt{padding:0}#page_doctors_content .doctors_area .doctors_box .doctors_part .doctors_list>dl>dd{padding:0 0 0 1rem}#page_doctors_content .doctors_area .doctors_box .doctors_part .doctors_list>ul{margin:0}#page_doctors_content .doctors_area .doctors_box .doctors_part .doctors_policy .doctors_policy_text{text-align:center}@media screen and (min-width:768px){#page_doctors_content .doctors_area .doctors_box .doctors_part{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin-bottom:20px}#page_doctors_content .doctors_area .doctors_box .doctors_part .doctors_photo{flex-basis:40%;margin-bottom:40px;max-width:360px}#page_doctors_content .doctors_area .doctors_box .doctors_part .doctors_photo>p{width:100%}#page_doctors_content .doctors_area .doctors_box .doctors_part .doctors_title{flex-basis:40%}#page_doctors_content .doctors_area .doctors_box .doctors_part .doctors_content{flex-basis:100%;margin-bottom:50px}}#treatment_report_box .treatment_report_title:before,#treatment_report_box .treatment_report_title:after{display:none}#treatment_report_box .treatment_report_title>span{display:inline-block;padding:8px 15px;font-family:"遊ゴシック",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic","sans-serif";color:#fff;background:#997536}#treatment_report_box .treatment_report_part{margin-bottom:50px}#treatment_report_box .treatment_report_part:last-of-type{margin-bottom:20px}#treatment_report_box .treatment_report_part .treatment_report_doctor_cont{display:flex;position:relative;align-items:flex-start;margin-bottom:40px;padding-bottom:10px;z-index:1}#treatment_report_box .treatment_report_part .treatment_report_doctor_cont:before{content:"Q";position:absolute;top:-15px;right:-10px;border-radius:100%;width:50px;height:50px;font-size:3rem;line-height:42px;color:#fff;text-align:center;background:#997536;z-index:2}#treatment_report_box .treatment_report_part .treatment_report_doctor_cont .treatment_report_doctor_pic{display:inline-block;flex-basis:18%;max-width:100px}#treatment_report_box .treatment_report_part .treatment_report_doctor_cont .treatment_report_doctor_questions{position:relative;flex-basis:82%;margin:0 0 0 15px;padding:10px;border:1px solid #997536;border-radius:10px}#treatment_report_box .treatment_report_part .treatment_report_doctor_cont .treatment_report_doctor_questions:before{content:"";position:absolute;top:22px;left:-24px;margin-top:-12px;border:12px solid rgba(0,0,0,0);border-right:12px solid #fffcfa;z-index:2}#treatment_report_box .treatment_report_part .treatment_report_doctor_cont .treatment_report_doctor_questions:after{content:"";position:absolute;top:22px;left:-28px;margin-top:-14px;border:14px solid rgba(0,0,0,0);border-right:14px solid #997536;z-index:1}#treatment_report_box .treatment_report_part .treatment_report_doctor_cont .treatment_report_doctor_questions .treatment_report_doctor_question{display:flex;margin-bottom:5px}#treatment_report_box .treatment_report_part .treatment_report_doctor_cont .treatment_report_doctor_questions .treatment_report_doctor_question>p:first-child{margin-right:.5rem}#treatment_report_box .treatment_report_part .treatment_report_doctor_cont .treatment_report_doctor_questions .treatment_report_doctor_question>p:first-child span{padding:0 .5rem;font-size:1.3rem;color:#fff;background:#997536}#treatment_report_box .treatment_report_part .treatment_report_doctor_cont .treatment_report_doctor_questions .treatment_report_doctor_question:first-child,#treatment_report_box .treatment_report_part .treatment_report_doctor_cont .treatment_report_doctor_questions .treatment_report_doctor_question:nth-child(2){padding-right:3.2rem}#treatment_report_box .treatment_report_part .treatment_report_doctor_cont .treatment_report_doctor_questions .treatment_report_doctor_question:last-child{margin-bottom:0}#treatment_report_box .treatment_report_part .treatment_report_respondent_cont{display:flex;position:relative;align-items:flex-start;z-index:1}#treatment_report_box .treatment_report_part .treatment_report_respondent_cont:before{content:"A";position:absolute;top:-45px;left:-10px;border-radius:100%;width:50px;height:50px;font-size:3rem;line-height:42px;color:#fff;text-align:center;z-index:2}#treatment_report_box .treatment_report_part .treatment_report_respondent_cont.respondent_women:before{background:#d00}#treatment_report_box .treatment_report_part .treatment_report_respondent_cont.respondent_men:before{background:#69d}#treatment_report_box .treatment_report_part .treatment_report_respondent_cont .treatment_report_respondent_answers{margin:0;position:relative;flex-basis:82%;margin:0 15px 0 0;padding:10px;border-radius:10px}#treatment_report_box .treatment_report_part .treatment_report_respondent_cont .treatment_report_respondent_answers:after{content:"";position:absolute;top:22px;right:-28px;margin-top:-14px;border:14px solid rgba(0,0,0,0);z-index:1}#treatment_report_box .treatment_report_part .treatment_report_respondent_cont .treatment_report_respondent_answers.respondent_women{background:#ffefef}#treatment_report_box .treatment_report_part .treatment_report_respondent_cont .treatment_report_respondent_answers.respondent_women:after{border-left:14px solid #ffefef}#treatment_report_box .treatment_report_part .treatment_report_respondent_cont .treatment_report_respondent_answers.respondent_men{background:#efefff}#treatment_report_box .treatment_report_part .treatment_report_respondent_cont .treatment_report_respondent_answers.respondent_men:after{border-left:14px solid #efefff}#treatment_report_box .treatment_report_part .treatment_report_respondent_cont .treatment_report_respondent_answers .treatment_report_respondent_answer{display:flex;margin-bottom:5px}#treatment_report_box .treatment_report_part .treatment_report_respondent_cont .treatment_report_respondent_answers .treatment_report_respondent_answer>p:first-child{margin-right:.5rem}#treatment_report_box .treatment_report_part .treatment_report_respondent_cont .treatment_report_respondent_answers .treatment_report_respondent_answer>p:first-child span{padding:0 .5rem;font-size:1.3rem;color:#fff}#treatment_report_box .treatment_report_part .treatment_report_respondent_cont .treatment_report_respondent_answers .treatment_report_respondent_answer>p:first-child span.respondent_women{background:#d00}#treatment_report_box .treatment_report_part .treatment_report_respondent_cont .treatment_report_respondent_answers .treatment_report_respondent_answer>p:first-child span.respondent_men{background:#69d}#treatment_report_box .treatment_report_part .treatment_report_respondent_cont .treatment_report_respondent_answers .treatment_report_respondent_answer:last-child{margin-bottom:0}#treatment_report_box .treatment_report_part .treatment_report_respondent_cont .treatment_report_respondent_pic{display:inline-block;flex-basis:18%;max-width:100px;text-align:center;line-height:1.4rem}#treatment_report_box .treatment_report_part .treatment_report_respondent_cont .treatment_report_respondent_pic>img{margin-bottom:5px}#treatment_report_box .treatment_report_part .treatment_report_respondent_cont .treatment_report_respondent_pic>span{font-size:1.2rem;letter-spacing:-1px}#treatment_report_box .treatment_report_part .treatment_report_respondent_pictures_cont{display:flex;margin-top:20px}#treatment_report_box .treatment_report_part .treatment_report_respondent_pictures_cont .treatment_report_respondent_picture{position:relative;flex-basis:82%;margin:0 15px 0 0;padding:10px;border-radius:10px}#treatment_report_box .treatment_report_part .treatment_report_respondent_pictures_cont .treatment_report_respondent_picture:after{content:"";position:absolute;top:22px;right:-28px;margin-top:-14px;border:14px solid rgba(0,0,0,0);z-index:1}#treatment_report_box .treatment_report_part .treatment_report_respondent_pictures_cont .treatment_report_respondent_picture.respondent_women{background:#ffefef}#treatment_report_box .treatment_report_part .treatment_report_respondent_pictures_cont .treatment_report_respondent_picture.respondent_women:after{border-left:14px solid #ffefef}#treatment_report_box .treatment_report_part .treatment_report_respondent_pictures_cont .treatment_report_respondent_picture.respondent_men{background:#efefff}#treatment_report_box .treatment_report_part .treatment_report_respondent_pictures_cont .treatment_report_respondent_picture.respondent_men:after{border-left:14px solid #efefff}#treatment_report_box .treatment_report_part .treatment_report_respondent_pictures_cont .treatment_report_respondent_picture .treatment_report_respondent_picture_left{margin-bottom:20px}#treatment_report_box .treatment_report_part .treatment_report_respondent_pictures_cont .treatment_report_respondent_picture .treatment_report_respondent_picture_left .treatment_report_respondent_picture_left_comment{text-align:center}#treatment_report_box .treatment_report_part .treatment_report_respondent_pictures_cont .treatment_report_respondent_picture .treatment_report_respondent_picture_right .treatment_report_respondent_picture_right_comment{text-align:center}#treatment_report_box .treatment_report_part .treatment_report_respondent_pictures_cont .treatment_report_respondent_pictures_pic{display:inline-block;flex-basis:18%;max-width:100px;text-align:center;line-height:1.4rem}#treatment_report_box .treatment_report_part .treatment_report_respondent_pictures_cont .treatment_report_respondent_pictures_pic>img{margin-bottom:5px}#treatment_report_box .treatment_report_part .treatment_report_respondent_pictures_cont .treatment_report_respondent_pictures_pic>span{font-size:1.2rem;letter-spacing:-1px}#treatment_report_box #treatment_report_thanks{font-size:1.4rem;text-align:center}@media screen and (min-width:768px){#treatment_report_box .treatment_report_part{margin-bottom:80px}#treatment_report_box .treatment_report_part:last-of-type{margin-bottom:40px}#treatment_report_box .treatment_report_part .treatment_report_doctor_cont{margin-bottom:60px}#treatment_report_box .treatment_report_part .treatment_report_doctor_cont .treatment_report_doctor_pic{flex-basis:100px}#treatment_report_box .treatment_report_part .treatment_report_doctor_cont .treatment_report_doctor_questions{flex-basis:100%}#treatment_report_box .treatment_report_part .treatment_report_respondent_cont .treatment_report_respondent_answers{flex-basis:100%}#treatment_report_box .treatment_report_part .treatment_report_respondent_cont .treatment_report_respondent_pic{flex-basis:100px}#treatment_report_box .treatment_report_part .treatment_report_respondent_pictures_cont{margin-top:40px}#treatment_report_box .treatment_report_part .treatment_report_respondent_pictures_cont .treatment_report_respondent_picture{display:flex;flex-basis:100%}#treatment_report_box .treatment_report_part .treatment_report_respondent_pictures_cont .treatment_report_respondent_picture .treatment_report_respondent_picture_left{flex-basis:50%;margin-right:5px;margin-bottom:0}#treatment_report_box .treatment_report_part .treatment_report_respondent_pictures_cont .treatment_report_respondent_picture .treatment_report_respondent_picture_right{flex-basis:50%}#treatment_report_box .treatment_report_part .treatment_report_respondent_pictures_cont .treatment_report_respondent_pictures_pic{flex-basis:100px}}#interview_sheet_mail_form_box .mail_form_part:not(:last-of-type){margin-bottom:40px}#interview_sheet_mail_form_box .table>tbody>tr:not(:last-of-type){margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid rgba(180,180,180,.1)}#interview_sheet_mail_form_box .form-radio,#interview_sheet_mail_form_box .form-checkbox{padding:0;background:rgba(0,0,0,0)}#interview_sheet_mail_form_box span.wpcf7-list-item{margin:0}#interview_sheet_mail_form_box .wpcf7-list-item-label{display:block;width:100%}#interview_sheet_mail_form_box .form_name td,#interview_sheet_mail_form_box .form_furigana td{display:flex;justify-content:space-around}#interview_sheet_mail_form_box .form_name td>span,#interview_sheet_mail_form_box .form_furigana td>span{flex-basis:49%}#interview_sheet_mail_form_box .form_birth td{display:flex;align-items:center;justify-content:space-between}#interview_sheet_mail_form_box .form_birth td .birth-year{flex-basis:30%}#interview_sheet_mail_form_box .form_birth td>span:not(.birth-year){flex-basis:20%}#interview_sheet_mail_form_box .form_birth td>span .wpcf7-form-control{text-align:right}#interview_sheet_mail_form_box .form_gender td .wpcf7-form-control,#interview_sheet_mail_form_box .form_trouble-treated td .wpcf7-form-control,#interview_sheet_mail_form_box .form_anemia td .wpcf7-form-control,#interview_sheet_mail_form_box .form_contacting td .wpcf7-form-control{display:flex;justify-content:space-around;flex-wrap:wrap}#interview_sheet_mail_form_box .form_gender td .wpcf7-form-control>span,#interview_sheet_mail_form_box .form_trouble-treated td .wpcf7-form-control>span,#interview_sheet_mail_form_box .form_anemia td .wpcf7-form-control>span,#interview_sheet_mail_form_box .form_contacting td .wpcf7-form-control>span{flex-basis:49%;text-align:center}#interview_sheet_mail_form_box .form_post-number td{display:flex;justify-content:space-around;align-items:center}#interview_sheet_mail_form_box .form_post-number td>span{flex-basis:47%}#interview_sheet_mail_form_box .form_post-number td>span:nth-of-type(2){flex-basis:2%}#interview_sheet_mail_form_box .form_old td,#interview_sheet_mail_form_box .form_weight td,#interview_sheet_mail_form_box .form_height td{display:flex;align-items:center}#interview_sheet_mail_form_box .form_old td>span,#interview_sheet_mail_form_box .form_weight td>span,#interview_sheet_mail_form_box .form_height td>span{flex-basis:90%}#interview_sheet_mail_form_box .form_old td>span .wpcf7-form-control,#interview_sheet_mail_form_box .form_weight td>span .wpcf7-form-control,#interview_sheet_mail_form_box .form_height td>span .wpcf7-form-control{text-align:right}#interview_sheet_mail_form_box .form_old td>span:last-of-type,#interview_sheet_mail_form_box .form_weight td>span:last-of-type,#interview_sheet_mail_form_box .form_height td>span:last-of-type{flex-basis:10%;text-align:right}#interview_sheet_mail_form_box .clinic_policy{padding:10px;text-align:center}#interview_sheet_mail_form_box .trouble-part1_cont,#interview_sheet_mail_form_box .trouble-part2_cont{display:flex;flex-wrap:wrap}#interview_sheet_mail_form_box .trouble-part1_cont>p,#interview_sheet_mail_form_box .trouble-part2_cont>p{margin:0}#interview_sheet_mail_form_box .trouble-part1_cont>p img,#interview_sheet_mail_form_box .trouble-part2_cont>p img{width:100%;max-width:360px}#interview_sheet_mail_form_box .trouble-part1_cont>p:nth-of-type(1),#interview_sheet_mail_form_box .trouble-part2_cont>p:nth-of-type(1){flex-basis:100%;margin-bottom:10px;text-align:center}#interview_sheet_mail_form_box .trouble-part1_cont>p:not(:nth-of-type(1)),#interview_sheet_mail_form_box .trouble-part2_cont>p:not(:nth-of-type(1)){flex-basis:50%}#interview_sheet_mail_form_box .trouble-part1_cont>p:not(:nth-of-type(1)) .wpcf7-form-control,#interview_sheet_mail_form_box .trouble-part2_cont>p:not(:nth-of-type(1)) .wpcf7-form-control{display:flex;flex-direction:column}#interview_sheet_mail_form_box .trouble-part1_cont>p:not(:nth-of-type(1)) .wpcf7-form-control .wpcf7-list-item,#interview_sheet_mail_form_box .trouble-part2_cont>p:not(:nth-of-type(1)) .wpcf7-form-control .wpcf7-list-item{flex-basis:100%}#interview_sheet_mail_form_box .trouble-part1_cont>p:not(:nth-of-type(1)) .wpcf7-form-control .wpcf7-list-item:not(:last-of-type),#interview_sheet_mail_form_box .trouble-part2_cont>p:not(:nth-of-type(1)) .wpcf7-form-control .wpcf7-list-item:not(:last-of-type){margin-bottom:5px}#interview_sheet_mail_form_box .form_trouble-other-part .wpcf7-form-control-wrap,#interview_sheet_mail_form_box .form_illness .wpcf7-form-control-wrap,#interview_sheet_mail_form_box .form_medicine .wpcf7-form-control-wrap,#interview_sheet_mail_form_box .form_allergies .wpcf7-form-control-wrap,#interview_sheet_mail_form_box .form_pregnant .wpcf7-form-control-wrap,#interview_sheet_mail_form_box .form_in-the-body .wpcf7-form-control-wrap,#interview_sheet_mail_form_box .form_scratches-and-bruises .wpcf7-form-control-wrap,#interview_sheet_mail_form_box .form_treatment-experience .wpcf7-form-control-wrap,#interview_sheet_mail_form_box .form_tattoos .wpcf7-form-control-wrap,#interview_sheet_mail_form_box .form_skin-type .wpcf7-form-control-wrap,#interview_sheet_mail_form_box .form_trigger .wpcf7-form-control-wrap{display:block;margin-bottom:10px}#interview_sheet_mail_form_box .form_trouble-other-part .wpcf7-form-control-wrap .wpcf7-form-control,#interview_sheet_mail_form_box .form_illness .wpcf7-form-control-wrap .wpcf7-form-control,#interview_sheet_mail_form_box .form_medicine .wpcf7-form-control-wrap .wpcf7-form-control,#interview_sheet_mail_form_box .form_allergies .wpcf7-form-control-wrap .wpcf7-form-control,#interview_sheet_mail_form_box .form_pregnant .wpcf7-form-control-wrap .wpcf7-form-control,#interview_sheet_mail_form_box .form_in-the-body .wpcf7-form-control-wrap .wpcf7-form-control,#interview_sheet_mail_form_box .form_scratches-and-bruises .wpcf7-form-control-wrap .wpcf7-form-control,#interview_sheet_mail_form_box .form_treatment-experience .wpcf7-form-control-wrap .wpcf7-form-control,#interview_sheet_mail_form_box .form_tattoos .wpcf7-form-control-wrap .wpcf7-form-control,#interview_sheet_mail_form_box .form_skin-type .wpcf7-form-control-wrap .wpcf7-form-control,#interview_sheet_mail_form_box .form_trigger .wpcf7-form-control-wrap .wpcf7-form-control{display:flex;flex-wrap:wrap}#interview_sheet_mail_form_box .form_trouble-other-part .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item,#interview_sheet_mail_form_box .form_illness .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item,#interview_sheet_mail_form_box .form_medicine .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item,#interview_sheet_mail_form_box .form_allergies .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item,#interview_sheet_mail_form_box .form_pregnant .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item,#interview_sheet_mail_form_box .form_in-the-body .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item,#interview_sheet_mail_form_box .form_scratches-and-bruises .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item,#interview_sheet_mail_form_box .form_treatment-experience .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item,#interview_sheet_mail_form_box .form_tattoos .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item,#interview_sheet_mail_form_box .form_skin-type .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item,#interview_sheet_mail_form_box .form_trigger .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item{flex-basis:50%}#interview_sheet_mail_form_box .form_trouble-other-part .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item:not(:last-of-type),#interview_sheet_mail_form_box .form_illness .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item:not(:last-of-type),#interview_sheet_mail_form_box .form_medicine .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item:not(:last-of-type),#interview_sheet_mail_form_box .form_allergies .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item:not(:last-of-type),#interview_sheet_mail_form_box .form_pregnant .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item:not(:last-of-type),#interview_sheet_mail_form_box .form_in-the-body .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item:not(:last-of-type),#interview_sheet_mail_form_box .form_scratches-and-bruises .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item:not(:last-of-type),#interview_sheet_mail_form_box .form_treatment-experience .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item:not(:last-of-type),#interview_sheet_mail_form_box .form_tattoos .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item:not(:last-of-type),#interview_sheet_mail_form_box .form_skin-type .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item:not(:last-of-type),#interview_sheet_mail_form_box .form_trigger .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item:not(:last-of-type){margin-bottom:5px}#interview_sheet_mail_form_box .form_trouble-when-year td{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}#interview_sheet_mail_form_box .form_trouble-when-year td .trouble-when-year,#interview_sheet_mail_form_box .form_trouble-when-year td .trouble-when-month{flex-basis:33%}#interview_sheet_mail_form_box .form_trouble-when-year td .trouble-when-year .wpcf7-form-control,#interview_sheet_mail_form_box .form_trouble-when-year td .trouble-when-month .wpcf7-form-control{text-align:right}#interview_sheet_mail_form_box .form_trouble-when-year td .trouble-when-other{flex-basis:100%;margin-top:10px}#interview_sheet_mail_form_box .form_how-rejuvenating:not(:last-of-type) .wpcf7-list-item,#interview_sheet_mail_form_box .form_how-skintreatment:not(:last-of-type) .wpcf7-list-item,#interview_sheet_mail_form_box .form_event:not(:last-of-type) .wpcf7-list-item,#interview_sheet_mail_form_box .form_beauty-others:not(:last-of-type) .wpcf7-list-item{margin-bottom:5px}#interview_sheet_mail_form_box .form_how-rejuvenating .wpcf7-form-control,#interview_sheet_mail_form_box .form_how-skintreatment .wpcf7-form-control,#interview_sheet_mail_form_box .form_event .wpcf7-form-control,#interview_sheet_mail_form_box .form_beauty-others .wpcf7-form-control{display:flex;flex-direction:column}#interview_sheet_mail_form_box .form_interesting-treatment .interesting-treatment .wpcf7-form-control{display:flex;flex-wrap:wrap;justify-content:space-around}#interview_sheet_mail_form_box .form_interesting-treatment .interesting-treatment .wpcf7-form-control .wpcf7-list-item{flex-basis:49%;margin-bottom:5px}#interview_sheet_mail_form_box .form_interesting-treatment .interesting-treatment-other .wpcf7-form-control{margin-top:5px}#interview_sheet_mail_form_box .form_submit{justify-content:center}@media screen and (min-width:768px){#interview_sheet_mail_form_box .mail_form_part:first-of-type .table>tbody>tr{flex-direction:row;align-items:center}#interview_sheet_mail_form_box .mail_form_part:first-of-type .table>tbody>tr th{flex-basis:20%}#interview_sheet_mail_form_box .mail_form_part:first-of-type .table>tbody>tr td{flex-basis:80%}#interview_sheet_mail_form_box .wpcf7-list-item-label{padding:5px}#interview_sheet_mail_form_box .trouble-part1_cont>p:nth-of-type(1),#interview_sheet_mail_form_box .trouble-part2_cont>p:nth-of-type(1){flex-basis:40%;margin-bottom:20px}#interview_sheet_mail_form_box .trouble-part1_cont>p:not(:nth-of-type(1)),#interview_sheet_mail_form_box .trouble-part2_cont>p:not(:nth-of-type(1)){flex-basis:30%}#interview_sheet_mail_form_box .form_trouble-other-part .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item,#interview_sheet_mail_form_box .form_pregnant .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item,#interview_sheet_mail_form_box .form_skin-type .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item,#interview_sheet_mail_form_box .form_trigger .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item{flex-basis:25%}#interview_sheet_mail_form_box .form_interesting-treatment .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item{flex-basis:33%}}.movies_box{display:flex;flex-wrap:wrap}.movies_box .movies_part .movies_title{text-align:center}.movies_box .movies_part .movies_link{position:relative;display:block;margin:0 auto;padding:10px;border:1px solid #7d0022;background:#fffcfa}.movies_box .movies_part .movies_link .movies_logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:min(40vw,180px)}.movies_box .movies_part:not(:last-of-type){margin-bottom:20px}@media screen and (min-width: 768px){.movies_box{justify-content:space-evenly}.movies_box .movies_part{flex-basis:48%}.movies_box .movies_part:not(:last-of-type){margin-bottom:0}.movies_box .movies_part:nth-of-type(2n){margin-left:4%}.movies_box .movies_part:nth-of-type(n+3){margin-top:30px}.movies_box .movies_part:nth-of-type(2n+3){margin-right:auto}}@media screen and (min-width: 1024px){.movies_box .movies_part{flex-basis:32%}.movies_box .movies_part .movies_link .movies_logo{width:min(10vw,120px)}.movies_box .movies_part:nth-of-type(2n){margin-left:0}.movies_box .movies_part:nth-of-type(2n+3){margin-right:0}.movies_box .movies_part:nth-of-type(3n+2){margin-left:2%}.movies_box .movies_part:nth-of-type(3n+3){margin-left:2%}.movies_box .movies_part:nth-of-type(n+3){margin-top:0}.movies_box .movies_part:nth-of-type(n+4){margin-top:30px}.movies_box .movies_part:nth-of-type(3n+4){margin-right:auto}}.catch_banner_box{margin-bottom:20px}.text_img .page-img{text-align:center}.text_img .page-img .img_text{margin-top:10px;margin-bottom:0;text-align:left}.text_img .sp_text_img .page-text{order:1;margin-bottom:20px}.text_img .sp_text_img .page-img{order:2}.text_img .sp_img_text .page-text{order:2}.text_img .sp_img_text .page-img{order:1;margin-bottom:20px}.text_img .text_img_100 img{width:100%}.text_img .text_img_80 img{width:80%}.text_img .text_img_50 img{width:50%}.text_img .text_img_20 img{width:20%}.text_img .page_text-img:not(:last-of-type){margin-bottom:30px}@media screen and (min-width:768px){.text_img .pc_text_img .page-text{order:1 !important}.text_img .pc_text_img .page-img{order:2 !important}.text_img .pc_img_text .page-text{order:2 !important}.text_img .pc_img_text .page-img{order:1 !important}.text_img .pc_text_img .page-text,.text_img .pc_text_img .page-img,.text_img .pc_img_text .page-text,.text_img .pc_img_text .page-img{margin-bottom:0 !important}.text_img .ratio7_3 .page-text{flex-basis:65%}.text_img .ratio7_3 .page-img{flex-basis:30%}.text_img .ratio6_4 .page-text{flex-basis:55%}.text_img .ratio6_4 .page-img{flex-basis:40%}.text_img .ratio5_5 .page-text{flex-basis:47.5%}.text_img .ratio5_5 .page-img{flex-basis:47.5%}.text_img .ratio4_6 .page-text{flex-basis:40%}.text_img .ratio4_6 .page-img{flex-basis:55%}.text_img .ratio3_7 .page-text{flex-basis:30%}.text_img .ratio3_7 .page-img{flex-basis:65%}.text_img .text_img_pc_100 img{width:100% !important}.text_img .text_img_pc_80 img{width:80% !important}.text_img .text_img_pc_50 img{width:50% !important}.text_img .text_img_pc_20 img{width:20% !important}.text_img .page_text-img:not(:last-of-type){margin-bottom:40px}}@media screen and (min-width:1024px){.text_img .page_text-img:not(:last-of-type){margin-bottom:50px}}.img_text_2columns_box{display:flex;flex-direction:column}.img_text_2columns_box .img_text_2columns_part{padding:5px}.img_text_2columns_box .img_text_2columns_part .img_text_2columns_cont .img_text_2columns_title{margin-bottom:10px;text-align:center}.img_text_2columns_box .img_text_2columns_part .img_text_2columns_cont .img_text_2columns_img{display:block;margin-bottom:10px}.img_text_2columns_box .img_text_2columns_part .img_text_2columns_cont .img_text_2columns_img img{display:block;margin:0 auto}.img_text_2columns_box .img_text_2columns_part .img_text_2columns_cont .img_text_2columns_img .size_sp_100{width:100%}.img_text_2columns_box .img_text_2columns_part .img_text_2columns_cont .img_text_2columns_img .size_sp_80{width:80%}.img_text_2columns_box .img_text_2columns_part .img_text_2columns_cont .img_text_2columns_img .size_sp_50{width:50%}.img_text_2columns_box .img_text_2columns_part .img_text_2columns_cont .img_text_2columns_img .size_sp_20{width:20%}.img_text_2columns_box .img_text_2columns_part .img_text_2columns_cont .img_text_2columns_text{margin-bottom:0}.img_text_2columns_box .img_text_2columns_part:nth-of-type(n+1){margin-top:20px}@media screen and (min-width:768px){.img_text_2columns_box{flex-direction:row;flex-wrap:wrap;justify-content:space-between}.img_text_2columns_box .img_text_2columns_part{flex-basis:48%}.img_text_2columns_box .img_text_2columns_part.size_pc_2column_48{flex-basis:48%}.img_text_2columns_box .img_text_2columns_part.size_pc_2column_45{flex-basis:45%}.img_text_2columns_box .img_text_2columns_part.size_pc_2column_40{flex-basis:40%}.img_text_2columns_box .img_text_2columns_part .img_text_2columns_cont .img_text_2columns_img .size_pc_100{width:100% !important}.img_text_2columns_box .img_text_2columns_part .img_text_2columns_cont .img_text_2columns_img .size_pc_80{width:80% !important}.img_text_2columns_box .img_text_2columns_part .img_text_2columns_cont .img_text_2columns_img .size_pc_50{width:50% !important}.img_text_2columns_box .img_text_2columns_part .img_text_2columns_cont .img_text_2columns_img .size_pc_20{width:20% !important}.img_text_2columns_box .img_text_2columns_part:nth-of-type(n+1){margin-top:0}.img_text_2columns_box .img_text_2columns_part:nth-of-type(n+3){margin-top:30px}}@media screen and (min-width:1024px){.img_text_2columns_box .img_text_2columns_part{flex-basis:45%}.img_text_2columns_box .img_text_2columns_part:nth-of-type(n+3){margin-top:50px}}.before_after_2column_box .before_after_2column_part .before_after_2column_title_cont .before_after_2column_title{text-align:center}.before_after_2column_box .before_after_2column_part .before_after_2column_before_after{display:flex;position:relative;margin-bottom:10px}.before_after_2column_box .before_after_2column_part .before_after_2column_before_after:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:0;height:0;border-style:solid;border-width:15px 0 15px 15px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #997536}.before_after_2column_box .before_after_2column_part .before_after_2column_before_after.left_right{justify-content:space-between}.before_after_2column_box .before_after_2column_part .before_after_2column_before_after.left_right:before{border-width:15px 0 15px 15px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #997536}.before_after_2column_box .before_after_2column_part .before_after_2column_before_after.left_right .cont{flex-basis:46%}.before_after_2column_box .before_after_2column_part .before_after_2column_before_after.up_down{flex-direction:column}.before_after_2column_box .before_after_2column_part .before_after_2column_before_after.up_down .before_after_2column_before_cont{margin-bottom:30px}.before_after_2column_box .before_after_2column_part .before_after_2column_before_after.up_down:before{border-width:15px 15px 0;border-color:#997536 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.before_after_2column_box .before_after_2column_part .before_after_2column_before_after.before_only:before{display:none}.before_after_2column_box .before_after_2column_part .before_after_2column_before_after.before_only .cont{flex-basis:100%;margin:0 auto;max-width:320px}.before_after_2column_box .before_after_2column_part .before_after_2column_before_after .cont .picture{display:block}.before_after_2column_box .before_after_2column_part .before_after_2column_before_after .cont .picture img{display:block;width:100%}.before_after_2column_box .before_after_2column_part .before_after_2column_before_after .cont .before_after_2column_before_after_title{margin-bottom:0;color:#997536;font-size:2rem;font-weight:700;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",sans-serif;text-align:center}.before_after_2column_box .before_after_2column_part .before_after_2column_before_after .cont .before_after_comment{margin-bottom:0;text-align:center}.before_after_2column_box .before_after_2column_part .before_after_2column_comment_cont{margin-bottom:10px}.before_after_2column_box .before_after_2column_part .before_after_2column_comment_cont .before_after_2column_comment{margin-bottom:0;text-align:center}.before_after_2column_box .before_after_2column_part .before_after_2column_list_cont table{margin:0}.before_after_2column_box .before_after_2column_part .before_after_2column_list_cont table tr{display:flex;flex-wrap:wrap;margin:0}.before_after_2column_box .before_after_2column_part .before_after_2column_list_cont table tr th{flex-basis:100%;padding-left:1rem;background:#f7f7f7;text-align:left}.before_after_2column_box .before_after_2column_part .before_after_2column_list_cont table tr td{flex-basis:100%;padding-left:2rem;text-align:left}.before_after_2column_box .before_after_2column_part:not(:last-of-type){margin-bottom:40px}@media screen and (min-width:768px){.before_after_2column_box .before_after_2column_part .before_after_2column_before_after.left_right,.before_after_2column_box .before_after_2column_part .before_after_2column_before_after.up_down{flex-direction:row;justify-content:space-between}.before_after_2column_box .before_after_2column_part .before_after_2column_before_after.left_right:before,.before_after_2column_box .before_after_2column_part .before_after_2column_before_after.up_down:before{border-width:15px 0 15px 15px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #997536}.before_after_2column_box .before_after_2column_part .before_after_2column_before_after.left_right .cont,.before_after_2column_box .before_after_2column_part .before_after_2column_before_after.up_down .cont{margin:0}.before_after_2column_box .before_after_2column_part .before_after_2column_before_after.left_right .cont .before_after_2column_before_after_title,.before_after_2column_box .before_after_2column_part .before_after_2column_before_after.up_down .cont .before_after_2column_before_after_title{margin-bottom:5px}.before_after_2column_box .before_after_2column_part .before_after_2column_before_after.before_only .cont{margin:0 auto}.before_after_2column_box .before_after_2column_part .before_after_2column_comment_cont{margin-bottom:20px}.before_after_2column_box .before_after_2column_part .before_after_2column_list_cont table tr{display:table-row}.before_after_2column_box .before_after_2column_part .before_after_2column_list_cont table tr th{width:25%;padding:.5em 1em;text-align:center;vertical-align:middle}.before_after_2column_box .before_after_2column_part .before_after_2column_list_cont table tr td{width:75%;padding:.5em 1em;text-align:center;vertical-align:middle}}@media screen and (min-width:1024px){.before_after_2column_box{display:flex;flex-wrap:wrap;justify-content:space-between}.before_after_2column_box .before_after_2column_part{flex-basis:48%}.before_after_2column_box .before_after_2column_part.columns_1{flex-basis:100%}.before_after_2column_box .before_after_2column_part:nth-of-type(n+3){margin-top:40px}.before_after_2column_box .before_after_2column_part:not(:last-of-type){margin-bottom:0}.before_after_2column_box .before_after_2column_part.columns_1{margin-bottom:60px}}.before_after_3column_box .before_after_3column_part .before_after_3column_title_cont .before_after_3column_title{text-align:center}.before_after_3column_box .before_after_3column_part .before_after_3column_before_after{display:flex;flex-direction:column;position:relative;margin-bottom:10px}.before_after_3column_box .before_after_3column_part .before_after_3column_before_after:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:0;height:0;border-style:solid;border-width:15px 0 15px 15px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #997536}.before_after_3column_box .before_after_3column_part .before_after_3column_before_after .cont .picture{display:block}.before_after_3column_box .before_after_3column_part .before_after_3column_before_after .cont .picture img{display:block;width:100%}.before_after_3column_box .before_after_3column_part .before_after_3column_before_after .cont .before_after_3column_before_after_title{margin-bottom:0;color:#997536;font-size:2rem;font-weight:700;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",sans-serif;text-align:center}.before_after_3column_box .before_after_3column_part .before_after_3column_before_after .cont .before_after_comment{margin-bottom:0;text-align:center}.before_after_3column_box .before_after_3column_part .before_after_3column_comment_cont{margin-bottom:10px}.before_after_3column_box .before_after_3column_part .before_after_3column_comment_cont .before_after_3column_comment{margin-bottom:0;text-align:center}.before_after_3column_box .before_after_3column_part .before_after_3column_list_cont table{margin:0}.before_after_3column_box .before_after_3column_part .before_after_3column_list_cont table tr{display:flex;flex-wrap:wrap;margin:0}.before_after_3column_box .before_after_3column_part .before_after_3column_list_cont table tr th{flex-basis:100%;padding-left:1rem;background:#f7f7f7;text-align:left}.before_after_3column_box .before_after_3column_part .before_after_3column_list_cont table tr td{flex-basis:100%;padding-left:2rem;text-align:left}.before_after_3column_box .before_after_3column_part:not(:last-of-type){margin-bottom:40px}@media screen and (min-width:768px){.before_after_3column_box .before_after_3column_part .before_after_3column_before_after.left_right,.before_after_3column_box .before_after_3column_part .before_after_3column_before_after.up_down{flex-direction:row;justify-content:space-between}.before_after_3column_box .before_after_3column_part .before_after_3column_before_after.left_right:before,.before_after_3column_box .before_after_3column_part .before_after_3column_before_after.up_down:before{border-width:15px 0 15px 15px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #997536}.before_after_3column_box .before_after_3column_part .before_after_3column_before_after.left_right .cont,.before_after_3column_box .before_after_3column_part .before_after_3column_before_after.up_down .cont{margin:0}.before_after_3column_box .before_after_3column_part .before_after_3column_before_after.left_right .cont .before_after_3column_before_after_title,.before_after_3column_box .before_after_3column_part .before_after_3column_before_after.up_down .cont .before_after_3column_before_after_title{margin-bottom:5px}.before_after_3column_box .before_after_3column_part .before_after_3column_comment_cont{margin-bottom:20px}.before_after_3column_box .before_after_3column_part .before_after_3column_list_cont table tr{display:table-row}.before_after_3column_box .before_after_3column_part .before_after_3column_list_cont table tr th{width:25%;padding:.5em 1em;text-align:center;vertical-align:middle}.before_after_3column_box .before_after_3column_part .before_after_3column_list_cont table tr td{width:75%;padding:.5em 1em;text-align:center;vertical-align:middle}}@media screen and (min-width:1024px){.before_after_3column_box{display:flex;flex-wrap:wrap;justify-content:space-between}.before_after_3column_box .before_after_3column_part{flex-basis:48%}.before_after_3column_box .before_after_3column_part.columns_1{flex-basis:100%}.before_after_3column_box .before_after_3column_part:nth-of-type(n+3){margin-top:40px}.before_after_3column_box .before_after_3column_part:not(:last-of-type){margin-bottom:0}.before_after_3column_box .before_after_3column_part.columns_1{margin-bottom:60px}}.courses_box{display:flex;flex-wrap:wrap;justify-content:space-between}.courses_box .courses_part{flex-basis:100%}.courses_box .courses_part:not(:last-of-type){margin-bottom:40px}.courses_box .courses_part .courses_title_cont{margin:0 auto 10px;padding:5px;border:1px solid #000;width:90%}.courses_box .courses_part .courses_title_cont .courses_title_group{padding:10px;text-align:center}.courses_box .courses_part .courses_title_cont .courses_title_group .courses_title_text{margin-bottom:5px}.courses_box .courses_part .courses_title_cont .courses_title_group .courses_title{margin-bottom:0;font-weight:700;letter-spacing:-2px}.courses_box .courses_part .courses_data_cont{display:flex;margin-bottom:10px}.courses_box .courses_part .courses_data_cont .courses_data_left{display:flex;flex-wrap:wrap;align-content:space-between;flex:1;margin-right:10px}.courses_box .courses_part .courses_data_cont .courses_data_left .text{flex-basis:100%;margin-bottom:5px;font-size:1.6rem;line-height:1.5em}.courses_box .courses_part .courses_data_cont .courses_data_left .courses_data_time{flex-basis:28%;align-self:center}.courses_box .courses_part .courses_data_cont .courses_data_left .courses_data_time .time{position:relative;margin-bottom:0}.courses_box .courses_part .courses_data_cont .courses_data_left .courses_data_time .time .courses_time_picture{position:relative;z-index:1}.courses_box .courses_part .courses_data_cont .courses_data_left .courses_data_time .time .courses_time_picture svg{width:100%;height:auto}.courses_box .courses_part .courses_data_cont .courses_data_left .courses_data_time .time .courses_time_text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin-bottom:0;line-height:1;text-align:center;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",sans-serif;z-index:2}.courses_box .courses_part .courses_data_cont .courses_data_left .courses_data_time .time .courses_time_text span{font-size:3rem}.courses_box .courses_part .courses_data_cont .courses_data_left .courses_data_price{flex:1;display:flex;flex-direction:column;align-self:center;margin-left:5px;max-width:150px}.courses_box .courses_part .courses_data_cont .courses_data_left .courses_data_price .price{margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid #000;font-size:2.4rem;font-weight:700;text-align:center;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",sans-serif;line-height:1}.courses_box .courses_part .courses_data_cont .courses_data_left .courses_data_price .price_text{margin-bottom:0;font-size:1.1rem}.courses_box .courses_part .courses_data_cont .courses_data_right{position:relative;flex-basis:45%;text-align:right}.courses_box .courses_part .courses_data_cont .courses_data_right .courses_upper_image{position:relative;display:block;margin-right:0;margin-left:auto;max-width:200px;z-index:2}.courses_box .courses_part .courses_data_cont .courses_data_right .courses_upper_image .courses_upper_image_corner_1{position:absolute;z-index:1;top:0;left:0}.courses_box .courses_part .courses_data_cont .courses_data_right .courses_upper_image .courses_upper_image_corner_2{position:absolute;z-index:1;right:0;bottom:0;transform:rotate(180deg)}.courses_box .courses_part .courses_data_cont .courses_data_right .courses_upper_image .upper_image{position:relative;padding:13px;width:100%;z-index:2}.courses_box .courses_part .courses_steps_cont .courses_steps{margin:0 0 24px}.courses_box .courses_part .courses_steps_cont .courses_steps .courses_step{position:relative;display:flex;margin-bottom:30px;background:#ece4da}.courses_box .courses_part .courses_steps_cont .courses_steps .courses_step:before{content:"";position:absolute;right:50%;bottom:-18px;left:50%;transform:translateX(-50%);display:inline-block;border-style:solid;border-width:18px 18px 0;border-color:#000 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.courses_box .courses_part .courses_steps_cont .courses_steps .courses_step .courses_step_number{position:relative;flex-basis:20%;max-width:60px}.courses_box .courses_part .courses_steps_cont .courses_steps .courses_step .courses_step_number img{position:absolute;top:5px;left:0;padding:5px;width:100%}.courses_box .courses_part .courses_steps_cont .courses_steps .courses_step .courses_step_data{position:relative;display:flex;flex:1;flex-wrap:wrap}.courses_box .courses_part .courses_steps_cont .courses_steps .courses_step .courses_step_data .courses_step_title{position:relative;display:flex;align-items:center;flex:1;flex-basis:70%;margin-bottom:0;padding:5px 0;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",sans-serif;font-weight:700;z-index:2}.courses_box .courses_part .courses_steps_cont .courses_steps .courses_step .courses_step_data .courses_step_time{position:relative;flex-basis:30%;margin-bottom:0;padding:5px;max-width:64px;text-align:center;z-index:2}.courses_box .courses_part .courses_steps_cont .courses_steps .courses_step .courses_step_data .courses_step_time span{display:inline-block;padding:5px;border:1px solid #000;background:#fffcfa;text-align:center;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",sans-serif;font-weight:700}.courses_box .courses_part .courses_steps_cont .courses_steps .courses_step .courses_step_data .courses_step_text{position:relative;flex-basis:80%;margin-bottom:0;z-index:2}.courses_box .courses_part .courses_steps_cont .courses_steps .courses_step .courses_step_data .courses_step_keyword{position:relative;flex-basis:80%;margin-bottom:0;font-weight:700;z-index:2}.courses_box .courses_part .courses_steps_cont .courses_steps .courses_step .courses_step_data .courses_step_twinkle{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:60px;height:60px;z-index:1}.courses_box .courses_part .courses_steps_cont .courses_steps .courses_step .courses_step_data .courses_step_twinkle svg{width:60px;height:60px}.courses_box .courses_part .courses_steps_cont .courses_steps .courses_step:last-of-type{margin-bottom:0}.courses_box .courses_part .courses_steps_cont .courses_steps .courses_step:last-of-type:before{display:none}.courses_box .courses_part .courses_steps_cont .courses_lower_image{display:block}.courses_box .courses_part .courses_steps_cont .courses_lower_image img{width:100%}.courses_box .theme_color_pink .courses_title_cont .courses_title_group{background:#f7c5da}.courses_box .theme_color_pink .courses_data_cont .courses_data_left .text{color:#f7c5da}.courses_box .theme_color_pink .courses_data_cont .courses_data_left .courses_data_time .time .courses_time_picture svg *{fill:#f7c5da}.courses_box .theme_color_pink .courses_steps_cont .courses_steps .courses_step:before{border-color:#f7c5da rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.courses_box .theme_color_pink .courses_steps_cont .courses_steps .courses_step .courses_step_data .courses_step_keyword{color:#f7c5da}.courses_box .theme_color_pink .courses_steps_cont .courses_steps .courses_step .courses_step_data .courses_step_twinkle svg *{fill:#f7c5da}.courses_box .theme_color_yellow .courses_title_cont .courses_title_group{background:#fedb3c}.courses_box .theme_color_yellow .courses_data_cont .courses_data_left .text{color:#fedb3c}.courses_box .theme_color_yellow .courses_data_cont .courses_data_left .courses_data_time .time .courses_time_picture svg *{fill:#fedb3c}.courses_box .theme_color_yellow .courses_steps_cont .courses_steps .courses_step:before{border-color:#fedb3c rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.courses_box .theme_color_yellow .courses_steps_cont .courses_steps .courses_step .courses_step_data .courses_step_keyword{color:#fedb3c}.courses_box .theme_color_yellow .courses_steps_cont .courses_steps .courses_step .courses_step_data .courses_step_twinkle svg *{fill:#fedb3c}.courses_box .theme_color_purple .courses_title_cont .courses_title_group{background:#d1bad6}.courses_box .theme_color_purple .courses_data_cont .courses_data_left .text{color:#d1bad6}.courses_box .theme_color_purple .courses_data_cont .courses_data_left .courses_data_time .time .courses_time_picture svg *{fill:#d1bad6}.courses_box .theme_color_purple .courses_steps_cont .courses_steps .courses_step:before{border-color:#d1bad6 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.courses_box .theme_color_purple .courses_steps_cont .courses_steps .courses_step .courses_step_data .courses_step_keyword{color:#d1bad6}.courses_box .theme_color_purple .courses_steps_cont .courses_steps .courses_step .courses_step_data .courses_step_twinkle svg *{fill:#d1bad6}.courses_box .theme_color_blue .courses_title_cont .courses_title_group{background:#cae9fa}.courses_box .theme_color_blue .courses_data_cont .courses_data_left .text{color:#cae9fa}.courses_box .theme_color_blue .courses_data_cont .courses_data_left .courses_data_time .time .courses_time_picture svg *{fill:#cae9fa}.courses_box .theme_color_blue .courses_steps_cont .courses_steps .courses_step:before{border-color:#cae9fa rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.courses_box .theme_color_blue .courses_steps_cont .courses_steps .courses_step .courses_step_data .courses_step_keyword{color:#cae9fa}.courses_box .theme_color_blue .courses_steps_cont .courses_steps .courses_step .courses_step_data .courses_step_twinkle svg *{fill:#cae9fa}@media screen and (min-width:768px){.courses_box .courses_part{flex-basis:48%}}.request_box{margin-top:40px !important;margin-right:-5vw !important;margin-bottom:40px !important;margin-left:-5vw !important;padding:2rem;background:linear-gradient(#846126,50%,#fff)}.request_box .request_first_part .request_first_part_title{text-align:center;font-weight:700;color:#fff;text-shadow:2px 2px 3px #333}.request_box .request_first_part .request_first_part_title br{display:none}.request_box .request_second_part{margin:0 auto;padding:1.5rem;border:1px solid #eee;max-width:400px;box-shadow:0 3px 3px #eee;background-color:#fffcfa}.request_box .request_second_part .request_second_tel_cont .request_second_tel{display:block;font-size:3.6rem;font-weight:700;text-align:center}.request_box .request_second_part .request_second_tel_cont .request_second_tel img{margin-right:5px;height:28px;vertical-align:baseline}.request_box .request_second_part .request_second_tel_cont .request_second_text{margin-bottom:1rem;text-align:center}.request_box .request_second_part .request_second_tel_cont .request_second_mail{display:block;margin:0 auto;padding:2rem;border:1px solid #846126;border-radius:100px;max-width:340px;color:#846126;font-weight:700;text-align:center}.request_box .request_second_part .request_second_tel_cont .request_second_mail svg{width:2rem;margin-bottom:-3px;margin-right:5px}.request_box .request_second_part .request_second_tel_cont .request_second_mail span{position:relative;padding-right:2rem}.request_box .request_second_part .request_second_tel_cont .request_second_mail span:before{position:absolute;content:"";top:0;right:-8px;bottom:0;border-right:6px solid rgba(0,0,0,0);border-bottom:12px solid #846126;border-left:6px solid rgba(0,0,0,0);transform:rotateZ(90deg)}.request_box .request_second_part .request_second_tel_cont .request_second_mail span:after{position:absolute;content:"";top:0;right:-6px;bottom:0;border-right:6px solid rgba(0,0,0,0);border-bottom:12px solid #fffcfa;border-left:6px solid rgba(0,0,0,0);transform:rotateZ(90deg)}@media screen and (min-width:768px){.request_box{display:flex;padding:2.5rem}.request_box .request_first_part{position:relative;flex-basis:40%}.request_box .request_first_part .request_first_part_title{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:2.4rem;white-space:nowrap}.request_box .request_first_part .request_first_part_title br{display:inline}.request_box .request_second_part{flex-basis:60%;padding:2rem;max-width:100%}.request_box .request_second_part .request_second_tel_cont .request_second_tel{margin-bottom:.5rem}.request_box .request_second_part .request_second_tel_cont .request_second_text{margin-bottom:1.5rem}}@media screen and (min-width:1024px){.request_box{margin-top:60px !important;margin-right:0 !important;margin-bottom:60px !important;margin-left:0 !important;padding:3rem !important}.request_box .request_first_part .request_first_part_title{font-size:2.8rem}}.page-treatment-list{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:10px}.page-treatment-list .page_treatment_list_item{margin-bottom:20px;padding:16px;border:1px solid #ccc;flex-basis:100%;align-items:center;align-content:flex-start}.page-treatment-list .page_treatment_list_item:last-of-type{margin-bottom:0}.page-treatment-list .page_treatment_list_item .page-text{margin-bottom:20px}.page-treatment-list .page_treatment_list_item .page-text .page-treatment-heading{margin-bottom:10px}.page-treatment-list .page_treatment_list_item .page-text .page_text_area{margin-bottom:10px}.page-treatment-list .page_treatment_list_item .page-text .page_text_area p:last-of-type{margin-bottom:0}.page-treatment-list .page_treatment_list_item .page-img img{width:100%}.page-treatment-list .page_treatment_list_text .page-text{margin-bottom:0}@media screen and (min-width:768px){.page-treatment-list .page_treatment_list_item{margin-bottom:0}.page-treatment-list .page_treatment_list_item .page-text{margin-bottom:30px}.page-treatment-list .page_treatment_list_item .page-text .page-treatment-heading{margin-bottom:20px}.page-treatment-list .page_treatment_list_item .page-text .page_text_area{margin-bottom:20px}.page-treatment-list .page_treatment_list_item{flex-basis:48%}.page-treatment-list .page_treatment_list_item:nth-of-type(n+3){margin-top:30px}}@media screen and (min-width:1024px){.page-treatment-list .page_treatment_list_item{align-items:flex-start}.page-treatment-list .page_treatment_list_text_img{display:flex;justify-content:space-between}.page-treatment-list .page_treatment_list_text_img .page-text{flex-basis:60%;margin:0}.page-treatment-list .page_treatment_list_text_img .page-img{flex-basis:38%;align-self:center}.page-treatment-list .page-item{width:100%}}#page_campaigns_content{margin-top:20px;margin-bottom:20px}#page_campaigns_content .page_campaigns_box .page_campaigns_part:not(:last-of-type){margin-bottom:30px;padding-bottom:30px;border-bottom:1px dashed #997536}#page_campaigns_content .page_campaigns_box .page_campaigns_part .page_campaigns_title_cont{padding:0 10px;text-align:center}#page_campaigns_content .page_campaigns_box .page_campaigns_part .page_campaigns_title_cont .page_campaigns_title_link{display:inline-block}#page_campaigns_content .page_campaigns_box .page_campaigns_part .page_campaigns_title_cont .page_campaigns_title{font-weight:700}#page_campaigns_content .page_campaigns_box .page_campaigns_part .page_campaigns_period_cont{margin-bottom:5px;padding:5px;text-align:right}#page_campaigns_content .page_campaigns_box .page_campaigns_part .page_campaigns_period_cont .page_campaigns_period{line-height:1}#page_campaigns_content .page_campaigns_box .page_campaigns_part .page_campaigns_image_link{display:block}#page_campaigns_content .page_campaigns_box .page_campaigns_part .page_campaigns_image_cont{display:block}#page_campaigns_content .page_campaigns_box .page_campaigns_part .page_campaigns_image_cont img{display:block;width:100%}#page_campaigns_content .page_campaigns_box .page_campaigns_part .page_campaigns_text_cont{margin-top:15px}#page_campaigns_content .page_campaigns_box .page_campaigns_part .page_campaigns_text_cont .page_campaigns_text{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}#page_campaigns_content .page_campaigns_box .page_campaigns_part .page_campaigns_button_cont{margin-top:20px;text-align:center}#page_campaigns_content .page_campaigns_box .page_campaigns_part .page_campaigns_button_cont .page_campaigns_button_link .page_campaigns_text{font-family:"遊ゴシック",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic","sans-serif"}@media screen and (min-width:768px){#page_campaigns_content .page_campaigns_box .page_campaigns_part{display:grid;grid-template-columns:40% 56%;-moz-column-gap:4%;column-gap:4%;grid-template-rows:auto auto auto 1fr}#page_campaigns_content .page_campaigns_box .page_campaigns_part:not(:last-of-type){margin-bottom:40px;padding-bottom:40px}#page_campaigns_content .page_campaigns_box .page_campaigns_part .page_campaigns_title_cont{grid-row:1;grid-column:2}#page_campaigns_content .page_campaigns_box .page_campaigns_part .page_campaigns_period_cont{grid-row:2;grid-column:2;margin-bottom:10px}#page_campaigns_content .page_campaigns_box .page_campaigns_part .page_campaigns_image_link{grid-row:1/5;grid-column:1}#page_campaigns_content .page_campaigns_box .page_campaigns_part .page_campaigns_text_cont{grid-row:3;grid-column:2;margin-top:0;margin-bottom:20px}#page_campaigns_content .page_campaigns_box .page_campaigns_part .page_campaigns_button_cont{grid-row:4;grid-column:2;margin-top:0;margin-bottom:0}}@media screen and (min-width:1024px){#page_campaigns_content .page_campaigns_box .page_campaigns_part{grid-template-columns:50% 46%}#page_campaigns_content .page_campaigns_box .page_campaigns_part:not(:last-of-type){margin-bottom:50px;padding-bottom:50px}}.textarea_table{overflow:auto;white-space:nowrap}.textarea_table table{width:100%}.textarea_table::-webkit-scrollbar{height:5px}.textarea_table::-webkit-scrollbar-track{background:#f1f1f1}.textarea_table::-webkit-scrollbar-thumb{background:#bcbcbc}#page_datsumou21_content #page_menutrouble_content>picture img{display:block;width:100%}#page_datsumou21_content .mt20{margin-top:2em}#page_datsumou21_content .osusumegazou{position:absolute}#page_datsumou21_content .osusumegazou img{max-width:103px}#page_datsumou21_content #bonyari{padding-top:4em;padding-bottom:4em;background-image:url("https://four-seasons.jp/wp/wp-content/uploads/2021/03/bonyari-1.jpg")}#page_datsumou21_content #bonyari .dm_title2{margin:0 11em;text-align:center;background-color:#fff}#page_datsumou21_content #bonyari .bonyarilist{margin:-2em 4em 0;padding:3em;border:2px solid #4bddf5;border-radius:10px;min-height:500px;background-color:rgba(255,255,255,0)}#page_datsumou21_content #aoiro{margin-top:3em;background-image:url("https://four-seasons.jp/wp/wp-content/uploads/2021/03/dm_blue.jpg");min-height:800px}#page_datsumou21_content .datsumou_content_row{display:flex;justify-content:space-between;align-items:center}#page_datsumou21_content .datsumou_content_text{width:65%}#page_datsumou21_content .datsumou_content_picture{width:25%}#page_datsumou21_content .datsumou_text_box{padding:4rem 0}#page_datsumou21_content .titledott{padding:1em;border-top:5px dotted #5582ba;border-bottom:5px dotted #5582ba;text-align:center;margin-bottom:2rem}#page_datsumou21_content .titledott h3{color:#5582ba;font-weight:900;font-size:4rem}#page_datsumou21_content .datsumou_parts_item{list-style:circle}#page_datsumou21_content .datsumou_content_picture_center{text-align:center;margin:4rem 0}#page_datsumou21_content .datsumou_content_doctor_name{margin-bottom:1rem;font-family:YuMincho,"Yu Mincho","Hiragino Mincho ProN","serif"}#page_datsumou21_content #datsumou_sejyutu{margin:1em auto;padding:4em 0;border-radius:10px;width:88%;background-color:#fff}#page_datsumou21_content #datsumou_sejyutu .sejyutu-one{display:inline-block;margin-left:7%}#page_datsumou21_content #datsumou_sejyutu .sejyutu-two{display:inline-block;vertical-align:top;margin-left:4%;width:49%}#page_datsumou21_content #honest_sejyutu{padding-bottom:6em;background-image:url("https://four-seasons.jp/wp/wp-content/uploads/2021/03/testdesu.jpg")}#page_datsumou21_content #honest_sejyutu .sub_text-area{margin:0 auto;padding:1em;width:88%}#page_datsumou21_content .wrap_honest_sejyutu{margin:0 auto;width:100%}#page_datsumou21_content .datsumou_seane{display:flex;justify-content:space-between;flex-wrap:wrap}#page_datsumou21_content .datsumou_seane .page-hidari{flex-basis:50%;margin-left:4%}#page_datsumou21_content .datsumou_seane .page-migi{flex-basis:44%}#page_datsumou21_content .datsumou_seane .page-migi li{margin-bottom:1em;font-weight:700}#page_datsumou21_content .page-hidari li{margin-bottom:1em;font-weight:700}#page_datsumou21_content .datsumou_cicle{margin:0 auto;padding:.5em;border-radius:10px;background-color:#fff;text-align:center}#page_datsumou21_content .point_maru{margin-right:1em;padding:.5em;border-radius:10px;background-color:#9fe9e9;color:#fff}#page_datsumou21_content .wrap_himitsu{margin:0 auto;padding:0 0 1em;width:88%}#page_datsumou21_content .kikishokai{margin:4em 0 0}#page_datsumou21_content .kikishokai__inner{position:relative;margin:auto;border:2px solid #000;border-top:0;width:100%;background-image:url("https://four-seasons.jp/wp/wp-content/uploads/2021/03/dot_pink.png");z-index:1}#page_datsumou21_content .kikishokai__inner:before{display:block;content:"";position:absolute;top:0;left:0;width:340px;height:2px;background-color:#000;z-index:1}#page_datsumou21_content .kikishokai__inner:after{display:block;content:"";position:absolute;top:0;right:0;width:340px;height:2px;background-color:#000;z-index:1}#page_datsumou21_content .kikishokai__title{position:absolute;top:-17px;left:0;right:0;font-family:"MS Pゴシック";font-size:18px;font-weight:400;text-align:center;text-indent:-.04em;letter-spacing:.04em;color:#000;line-height:28px;z-index:1}#page_datsumou21_content .kikishokai__title span{display:block;margin:0 0 30px;font-size:40px}#page_datsumou21_content .kikishokai__items{margin:0 58px;padding:123px 0 63px}#page_datsumou21_content .kikishokai__item:last-child{margin:0}#page_datsumou21_content .kikishokai__base{position:relative;padding:28px 0 25px;border:2px solid #000;background-color:#fff;z-index:2}#page_datsumou21_content .kikishokai__base:before{top:-22px;left:47px;transform-origin:top}#page_datsumou21_content .kikishokai__header{position:relative;margin:0 28px;min-height:130px;z-index:1}#page_datsumou21_content .kikishokai-2{margin:4em 0 0}#page_datsumou21_content .kikishokai-2__inner{position:relative;margin:auto;width:100%;border:2px solid #000;border-top:0;background-image:url("https://four-seasons.jp/wp/wp-content/uploads/2021/03/dot_pc.png");z-index:1}#page_datsumou21_content .kikishokai-2__inner:before{display:block;content:"";position:absolute;top:0;left:0;width:340px;height:2px;background-color:#000;z-index:1}#page_datsumou21_content .kikishokai-2__inner:after{display:block;content:"";position:absolute;top:0;right:0;width:340px;height:2px;background-color:#000;z-index:1}#page_datsumou21_content .kikishokai-2__title{position:absolute;top:-17px;left:0;right:0;font-size:18px;font-weight:400;text-align:center;text-indent:-.04em;letter-spacing:.04em;line-height:28px;color:#000;font-family:"MS Pゴシック";z-index:1}#page_datsumou21_content .kikishokai-2__title span{display:block;margin:0 0 1em;font-size:4rem}#page_datsumou21_content .kikishokai-2__items{margin:0 3em;padding:6em 0 3em}#page_datsumou21_content .kikishokai-2__item:last-child{margin:0}#page_datsumou21_content .kikishokai-2__base{position:relative;padding:3rem 0 3rem;border:2px solid #000;background-color:#fff;z-index:2}#page_datsumou21_content .kikishokai-2__base:before{top:-22px;left:47px;transform-origin:top}#page_datsumou21_content .kikishokai-2__header{position:relative;margin:0 1.5em;min-height:130px;z-index:1}#page_datsumou21_content .kiki_tokucho ul{position:relative;margin:30px auto 0 auto;width:97%;font-size:110%}#page_datsumou21_content .kiki_tokucho ul li{position:relative;padding:.5em 0 .5em .3em;border-bottom:2px dashed #ddd;font-size:2rem;line-height:165%;font-weight:700}#page_datsumou21_content #kikicalc{width:100%}#page_datsumou21_content #kikicalc>div{overflow:hidden}#page_datsumou21_content #kikicalc>.left{width:350px;float:left}#page_datsumou21_content #kikicalc>.center{width:calc(100% - 350px);float:right}#page_datsumou21_content #barujicalc{margin:0 auto;width:93%}#page_datsumou21_content #barujicalc>div{overflow:hidden}#page_datsumou21_content #barujicalc>.left{width:250px;float:right}#page_datsumou21_content #barujicalc>.center{width:calc(100% - 250px);float:left}#page_datsumou21_content #jentleflow{margin:2em auto 0 auto;width:93%}#page_datsumou21_content .medio{background-color:#eabec1}#page_datsumou21_content .jentle{background-color:#54d1ad;text-align:center}#page_datsumou21_content #isshouno_big{padding:11rem 0 0;font-size:3rem;text-align:center}#page_datsumou21_content .isshouno{padding-bottom:100px;font-weight:700;text-align:center}#page_datsumou21_content .isshouno_up{font-weight:700;text-align:center}#page_datsumou21_content .anque_top ul{position:relative;margin:1em auto 0;width:97%;font-size:110%}#page_datsumou21_content .anque_top ul li{position:relative;margin-top:1.5em}#page_datsumou21_content .anque_top ul p{padding-left:2em;background:url("https://four-seasons.jp/wp/wp-content/uploads/2021/03/dp-check.png") no-repeat 0 2px;font-family:"MS Pゴシック";font-size:120%;font-weight:700;line-height:1.4}#page_datsumou21_content .anque_top ul li p span{color:#3f92c2;font-weight:700}#page_datsumou21_content #honest_sejyutu h3{margin-bottom:-25px;color:#183478;font-weight:900;font-size:4rem;text-indent:4rem;line-height:120px}#page_datsumou21_content .sec06 p{position:relative;margin:2em 0;padding:0;padding-top:3em;text-align:center;line-height:1.2;letter-spacing:0;background-image:url("https://four-seasons.jp/wp/wp-content/uploads/2021/04/icon_dpsubttl.png");background-repeat:no-repeat;background-position:center top}#page_datsumou21_content .sec06 p .tit{position:relative;font-size:4rem;letter-spacing:2px;color:#fef200;text-shadow:1px 1px 0 #0350a2,-1px -1px 0 #0350a2,-1px 1px 0 #0350a2,1px -1px 0 #0350a2,0px 1px 0 #0350a2,0 -1px 0 #0350a2,-1px 0 0 #0350a2,1px 0 0 #0350a2;z-index:1}#page_datsumou21_content .ami{background:url("https://four-seasons.jp/wp/wp-content/uploads/2021/03/ami_mizuiro.png");background-repeat:repeat-x;background-position:center bottom}#page_datsumou21_content .fwn{font-weight:400}#page_datsumou21_content .fs190{font-size:190%}#page_datsumou21_content .fs150{font-size:150%}#page_datsumou21_content .bld{font-weight:700}#page_datsumou21_content .mb2{margin-bottom:2em}#page_datsumou21_content .mt2{margin-top:2em}#page_datsumou21_content .three-column{padding:1rem 0;list-style:none;-moz-column-count:1;column-count:1}#page_datsumou21_content .three-column li{text-align:center;margin-bottom:2em}#page_datsumou21_content .pcnon{display:none}#page_datsumou21_content .datumoup-map{display:flex;border-top:2px solid #b3e9e7}#page_datsumou21_content .datumoup-mapA{width:300px}#page_datsumou21_content .datumoup-mapB{width:calc(100% - 300px)}#page_datsumou21_content .da_title{width:100%;font-size:1.5rem;text-align:left;background:unset;color:#000;padding:0;margin:0 0 10px}#page_datsumou21_content .tbl-datu th{background:#eee;border:solid 1px #ddd}#page_datsumou21_content .tbl-datu td{border:solid 1px #ccc}#page_datsumou21_content .tbl-datu p{margin:0}#page_datsumou21_content .tbl-address{margin:0;font-style:normal}@media screen and (min-width:768px){#page_datsumou21_content .three-column{margin:0 auto;-moz-column-count:3;column-count:3;width:80%}#page_datsumou21_content .three-column li{display:block;padding-top:.1em;border-radius:5px;border:1px solid #846126;-moz-column-break-inside:avoid;break-inside:avoid;text-align:center}}@media screen and (max-width:850px){#page_datsumou21_content #honest_sejyutu h3{font-size:3.5rem}}@media screen and (max-width:919px){#page_datsumou21_content .anque_top ul p{background-position:0 5px !important}#page_datsumou21_content .anque_down ul li p{background-position:0 13px !important}#page_datsumou21_content .anque_top ul{width:86%}#page_datsumou21_content .kiki_tokucho ul p{background-position:0 5px !important}#page_datsumou21_content .anque_down ul li p{background-position:0 13px !important}#page_datsumou21_content .kiki_tokucho ul{width:100%}#page_datsumou21_content .kikishokai__title span{font-size:28px}#page_datsumou21_content .kikishokai__items{margin:0 10px;padding:100px 0 15px}#page_datsumou21_content .kikishokai__base{padding:0 0 25px;border:1px solid #333}#page_datsumou21_content .kikishokai__header{margin:0 auto 1em auto;width:93%;min-height:unset}#page_datsumou21_content #kikicalc>.left{width:100%;text-align:center;float:unset}#page_datsumou21_content #kikicalc>.left img{width:50%}#page_datsumou21_content #kikicalc>.center{width:unset;float:unset}#page_datsumou21_content #barujicalc>.center{margin-top:2em;width:100%;float:unset}#page_datsumou21_content #barujicalc>.left{width:100%;float:unset}#page_datsumou21_content .kikishokai__inner:before,#page_datsumou21_content .kikishokai__inner:after{width:0}#page_datsumou21_content .kikishokai-2__title span{font-size:28px}#page_datsumou21_content .kikishokai-2__items{margin:0 10px;padding:100px 0 15px}#page_datsumou21_content .kikishokai-2__base{padding:0 0 25px;border:1px solid #333}#page_datsumou21_content .kikishokai-2__header{min-height:unset}#page_datsumou21_content .kikishokai-2__inner:before,#page_datsumou21_content .kikishokai-2__inner:after{width:0}#page_datsumou21_content .isshouno_bg{padding-bottom:30px;font-weight:700;background-color:#fff;background-image:unset;background-position:right 90%,5% 10%;background-repeat:no-repeat}#page_datsumou21_content .isshouno{text-align:left}#page_datsumou21_content #isshouno_big{font-size:160%}#page_datsumou21_content #honest_sejyutu h3{margin-bottom:0;padding-left:0;padding-top:.5em;color:#183478;text-align:center;font-weight:900;text-indent:0;line-height:unset}#page_datsumou21_content .titledott h3{font-size:7vw}#page_datsumou21_content .kikishokai{margin:45px 0 0}#page_datsumou21_content .kikishokai-2{margin:70px 0 2em}#page_datsumou21_content .isshouno{padding-bottom:6em}#page_datsumou21_content #honest_sejyutu h3{font-size:2.7rem}#page_datsumou21_content #bonyari .bonyarilist{padding:.5em}#page_datsumou21_content .anque_top ul p{font-size:unset;line-height:1.5}#page_datsumou21_content .anque_top ul li{margin-top:1em}#page_datsumou21_content #bonyari{padding-top:2em}#page_datsumou21_content .sec06 p .tit{font-size:3rem}#page_datsumou21_content #honest_sejyutu{margin-bottom:1em;padding-bottom:0}#page_datsumou21_content .detail{margin-top:1em}#page_datsumou21_content .page_content .page-wrap{margin-bottom:0}#page_datsumou21_content #datsumou_sejyutu{padding:1em 0}#page_datsumou21_content .datsumou_seane .page-migi picture{float:left;width:0}#page_datsumou21_content .point_maru{margin-right:.5em}#page_datsumou21_content .page-migi ul{margin-left:.3em}}@media screen and (max-width:930px){#page_datsumou21_content .osusumegazou{position:absolute}#page_datsumou21_content .osusumegazou img{max-width:53px}#page_datsumou21_content .datsumou_content_row{display:block;padding:2rem 0 0}#page_datsumou21_content .datsumou_content_text{width:100%}#page_datsumou21_content .datsumou_content_doctor_name{text-align:center;margin-bottom:1rem}#page_datsumou21_content .datsumou_content_picture{text-align:center;width:100%}#page_datsumou21_content .datsumou_content_picture img{width:50%}#page_datsumou21_content #bonyari{margin-top:-20px;padding-bottom:20px}#page_datsumou21_content #bonyari .bonyarilist{margin:10px}#page_datsumou21_content #bonyari .bonyarilist .dm_list{margin:15px 15px 0}#page_datsumou21_content #bonyari .bonyarilist .dm_list li{margin-top:.5em;margin-bottom:.5em;padding-bottom:.5em;border-bottom:1px solid #fff;line-height:unset;font-size:3.5vw;font-weight:400;background-color:rgba(255,255,255,.9)}#page_datsumou21_content #bonyari .dm_title2{margin:0 11px}#page_datsumou21_content #aoiro{padding-bottom:2em;min-height:unset}#page_datsumou21_content .mt20{margin-top:0}#page_datsumou21_content .ml70{margin-left:0}#page_datsumou21_content .datsumou_seane .page-hidari{flex-basis:100%;margin-left:0;text-align:center}#page_datsumou21_content .datsumou_seane .page-migi{flex-basis:100%}#page_datsumou21_content .datsumou_seane .page-migi li{margin-top:.7em;margin-bottom:1em}#page_datsumou21_content .page-hidari li{margin-top:.7em;margin-bottom:1em}#page_datsumou21_content .wrap_honest_sejyutu{margin:0 auto;padding:0;width:96%}#page_datsumou21_content .pcnon{display:block}#page_datsumou21_content .sumahonon{display:none}#page_datsumou21_content .page-point{position:relative;padding:30px 30px 20px}#page_datsumou21_content .dsb{display:block;text-align:center}#page_datsumou21_content .datumoup-map{flex-direction:column-reverse}#page_datsumou21_content .datumoup-mapA{width:75%;margin:0 auto}#page_datsumou21_content .datumoup-mapB{width:100%}#page_datsumou21_content .last td:last-child{border-bottom:solid 1px #ccc;width:100%}#page_datsumou21_content .tbl-datu th,#page_datsumou21_content .tbl-datu td{display:block;width:100%}}.before_after_slide_box .before_after_slide_part .before_after_slide_title_cont .before_after_slide_title{text-align:center}.before_after_slide_box .before_after_slide_part .before_after_slide_before_after{margin-bottom:10px}.before_after_slide_box .before_after_slide_part .before_after_slide_before_after .icv__label{font-size:1.5rem}.before_after_slide_box .before_after_slide_part .before_after_slide_before_after_comment{display:flex;justify-content:space-between;margin-bottom:10px}.before_after_slide_box .before_after_slide_part .before_after_slide_before_after_comment .before_after_comment{flex-basis:48%;margin:0;padding:5px;background:#eee}.before_after_slide_box .before_after_slide_part .before_after_slide_comment_cont{margin-bottom:10px}.before_after_slide_box .before_after_slide_part .before_after_slide_comment_cont .before_after_slide_comment{margin-bottom:0;padding:5px;border:1px solid #ccc;text-align:center}.before_after_slide_box .before_after_slide_part .before_after_slide_list_cont table{margin:0}.before_after_slide_box .before_after_slide_part .before_after_slide_list_cont table tr{display:flex;flex-wrap:wrap;margin:0}.before_after_slide_box .before_after_slide_part .before_after_slide_list_cont table tr th{flex-basis:100%;padding-left:1rem;background:#f7f7f7;text-align:left}.before_after_slide_box .before_after_slide_part .before_after_slide_list_cont table tr td{flex-basis:100%;padding-left:2rem;text-align:left}.before_after_slide_box .before_after_slide_part:not(:last-of-type){margin-bottom:40px}@media screen and (min-width:768px){.before_after_slide_box{display:flex;flex-wrap:wrap;justify-content:space-between}.before_after_slide_box .before_after_slide_part{flex-basis:48%}.before_after_slide_box .before_after_slide_part:nth-of-type(n+3){margin-top:40px}.before_after_slide_box .before_after_slide_part:not(:last-of-type){margin-bottom:0}.before_after_slide_box .before_after_slide_part .before_after_slide_before_after{margin-bottom:20px}.before_after_slide_box .before_after_slide_part .before_after_slide_before_after_comment{margin-bottom:20px}.before_after_slide_box .before_after_slide_part .before_after_slide_comment_cont{margin-bottom:20px}.before_after_slide_box .before_after_slide_part .before_after_slide_list_cont table tr{display:table-row}.before_after_slide_box .before_after_slide_part .before_after_slide_list_cont table tr th{width:25%;padding:.5em 1em;text-align:center;vertical-align:middle}.before_after_slide_box .before_after_slide_part .before_after_slide_list_cont table tr td{width:75%;padding:.5em 1em;text-align:center;vertical-align:middle}.before_after_slide_box .before_after_slide_part:not(:last-of-type){margin-bottom:0}}#document_request_mail_form_box .mail_form_part:not(:last-of-type){margin-bottom:40px}#document_request_mail_form_box .table>tbody>tr:not(:last-of-type){margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid rgba(180,180,180,.1)}#document_request_mail_form_box .form-radio,#document_request_mail_form_box .form-checkbox{padding:0;background:rgba(0,0,0,0)}#document_request_mail_form_box span.wpcf7-list-item{margin:0}#document_request_mail_form_box .wpcf7-list-item-label{display:block;width:100%}#document_request_mail_form_box .form_name td,#document_request_mail_form_box .form_furigana td{display:flex;justify-content:space-around}#document_request_mail_form_box .form_name td>span,#document_request_mail_form_box .form_furigana td>span{flex-basis:49%}#document_request_mail_form_box .form_birth td{display:flex;align-items:center;justify-content:space-between}#document_request_mail_form_box .form_birth td .birth-year{flex-basis:30%}#document_request_mail_form_box .form_birth td>span:not(.birth-year){flex-basis:20%}#document_request_mail_form_box .form_birth td>span .wpcf7-form-control{text-align:right}#document_request_mail_form_box .form_gender td .wpcf7-form-control,#document_request_mail_form_box .form_trouble-treated td .wpcf7-form-control,#document_request_mail_form_box .form_anemia td .wpcf7-form-control,#document_request_mail_form_box .form_contacting td .wpcf7-form-control{display:flex;justify-content:space-around;flex-wrap:wrap}#document_request_mail_form_box .form_gender td .wpcf7-form-control>span,#document_request_mail_form_box .form_trouble-treated td .wpcf7-form-control>span,#document_request_mail_form_box .form_anemia td .wpcf7-form-control>span,#document_request_mail_form_box .form_contacting td .wpcf7-form-control>span{flex-basis:49%;text-align:center}#document_request_mail_form_box .form_post-number td{display:flex;justify-content:space-around;align-items:center}#document_request_mail_form_box .form_post-number td>span{flex-basis:47%}#document_request_mail_form_box .form_post-number td>span:nth-of-type(2){flex-basis:2%}#document_request_mail_form_box .form_old td,#document_request_mail_form_box .form_weight td,#document_request_mail_form_box .form_height td{display:flex;align-items:center}#document_request_mail_form_box .form_old td>span,#document_request_mail_form_box .form_weight td>span,#document_request_mail_form_box .form_height td>span{flex-basis:90%}#document_request_mail_form_box .form_old td>span .wpcf7-form-control,#document_request_mail_form_box .form_weight td>span .wpcf7-form-control,#document_request_mail_form_box .form_height td>span .wpcf7-form-control{text-align:right}#document_request_mail_form_box .form_old td>span:last-of-type,#document_request_mail_form_box .form_weight td>span:last-of-type,#document_request_mail_form_box .form_height td>span:last-of-type{flex-basis:10%;text-align:right}#document_request_mail_form_box .clinic_policy{padding:10px;background:#ffb6c1;text-align:center}#document_request_mail_form_box .trouble-part1_cont,#document_request_mail_form_box .trouble-part2_cont{display:flex;flex-wrap:wrap}#document_request_mail_form_box .trouble-part1_cont>p,#document_request_mail_form_box .trouble-part2_cont>p{margin:0}#document_request_mail_form_box .trouble-part1_cont>p img,#document_request_mail_form_box .trouble-part2_cont>p img{width:100%;max-width:360px}#document_request_mail_form_box .trouble-part1_cont>p:nth-of-type(1),#document_request_mail_form_box .trouble-part2_cont>p:nth-of-type(1){flex-basis:100%;margin-bottom:10px;text-align:center}#document_request_mail_form_box .trouble-part1_cont>p:not(:nth-of-type(1)),#document_request_mail_form_box .trouble-part2_cont>p:not(:nth-of-type(1)){flex-basis:50%}#document_request_mail_form_box .trouble-part1_cont>p:not(:nth-of-type(1)) .wpcf7-form-control,#document_request_mail_form_box .trouble-part2_cont>p:not(:nth-of-type(1)) .wpcf7-form-control{display:flex;flex-direction:column}#document_request_mail_form_box .trouble-part1_cont>p:not(:nth-of-type(1)) .wpcf7-form-control .wpcf7-list-item,#document_request_mail_form_box .trouble-part2_cont>p:not(:nth-of-type(1)) .wpcf7-form-control .wpcf7-list-item{flex-basis:100%}#document_request_mail_form_box .trouble-part1_cont>p:not(:nth-of-type(1)) .wpcf7-form-control .wpcf7-list-item:not(:last-of-type),#document_request_mail_form_box .trouble-part2_cont>p:not(:nth-of-type(1)) .wpcf7-form-control .wpcf7-list-item:not(:last-of-type){margin-bottom:5px}#document_request_mail_form_box .form_trouble-other-part .wpcf7-form-control-wrap,#document_request_mail_form_box .form_illness .wpcf7-form-control-wrap,#document_request_mail_form_box .form_medicine .wpcf7-form-control-wrap,#document_request_mail_form_box .form_allergies .wpcf7-form-control-wrap,#document_request_mail_form_box .form_pregnant .wpcf7-form-control-wrap,#document_request_mail_form_box .form_in-the-body .wpcf7-form-control-wrap,#document_request_mail_form_box .form_scratches-and-bruises .wpcf7-form-control-wrap,#document_request_mail_form_box .form_treatment-experience .wpcf7-form-control-wrap,#document_request_mail_form_box .form_tattoos .wpcf7-form-control-wrap,#document_request_mail_form_box .form_skin-type .wpcf7-form-control-wrap,#document_request_mail_form_box .form_trigger .wpcf7-form-control-wrap{display:block;margin-bottom:10px}#document_request_mail_form_box .form_trouble-other-part .wpcf7-form-control-wrap .wpcf7-form-control,#document_request_mail_form_box .form_illness .wpcf7-form-control-wrap .wpcf7-form-control,#document_request_mail_form_box .form_medicine .wpcf7-form-control-wrap .wpcf7-form-control,#document_request_mail_form_box .form_allergies .wpcf7-form-control-wrap .wpcf7-form-control,#document_request_mail_form_box .form_pregnant .wpcf7-form-control-wrap .wpcf7-form-control,#document_request_mail_form_box .form_in-the-body .wpcf7-form-control-wrap .wpcf7-form-control,#document_request_mail_form_box .form_scratches-and-bruises .wpcf7-form-control-wrap .wpcf7-form-control,#document_request_mail_form_box .form_treatment-experience .wpcf7-form-control-wrap .wpcf7-form-control,#document_request_mail_form_box .form_tattoos .wpcf7-form-control-wrap .wpcf7-form-control,#document_request_mail_form_box .form_skin-type .wpcf7-form-control-wrap .wpcf7-form-control,#document_request_mail_form_box .form_trigger .wpcf7-form-control-wrap .wpcf7-form-control{display:flex;flex-wrap:wrap}#document_request_mail_form_box .form_trouble-other-part .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item,#document_request_mail_form_box .form_illness .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item,#document_request_mail_form_box .form_medicine .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item,#document_request_mail_form_box .form_allergies .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item,#document_request_mail_form_box .form_pregnant .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item,#document_request_mail_form_box .form_in-the-body .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item,#document_request_mail_form_box .form_scratches-and-bruises .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item,#document_request_mail_form_box .form_treatment-experience .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item,#document_request_mail_form_box .form_tattoos .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item,#document_request_mail_form_box .form_skin-type .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item,#document_request_mail_form_box .form_trigger .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item{flex-basis:50%}#document_request_mail_form_box .form_trouble-other-part .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item:not(:last-of-type),#document_request_mail_form_box .form_illness .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item:not(:last-of-type),#document_request_mail_form_box .form_medicine .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item:not(:last-of-type),#document_request_mail_form_box .form_allergies .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item:not(:last-of-type),#document_request_mail_form_box .form_pregnant .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item:not(:last-of-type),#document_request_mail_form_box .form_in-the-body .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item:not(:last-of-type),#document_request_mail_form_box .form_scratches-and-bruises .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item:not(:last-of-type),#document_request_mail_form_box .form_treatment-experience .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item:not(:last-of-type),#document_request_mail_form_box .form_tattoos .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item:not(:last-of-type),#document_request_mail_form_box .form_skin-type .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item:not(:last-of-type),#document_request_mail_form_box .form_trigger .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item:not(:last-of-type){margin-bottom:5px}#document_request_mail_form_box .form_trouble-when-year td{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}#document_request_mail_form_box .form_trouble-when-year td .trouble-when-year,#document_request_mail_form_box .form_trouble-when-year td .trouble-when-month{flex-basis:33%}#document_request_mail_form_box .form_trouble-when-year td .trouble-when-year .wpcf7-form-control,#document_request_mail_form_box .form_trouble-when-year td .trouble-when-month .wpcf7-form-control{text-align:right}#document_request_mail_form_box .form_trouble-when-year td .trouble-when-other{flex-basis:100%;margin-top:10px}#document_request_mail_form_box .form_how-rejuvenating:not(:last-of-type) .wpcf7-list-item,#document_request_mail_form_box .form_how-skintreatment:not(:last-of-type) .wpcf7-list-item,#document_request_mail_form_box .form_event:not(:last-of-type) .wpcf7-list-item,#document_request_mail_form_box .form_beauty-others:not(:last-of-type) .wpcf7-list-item{margin-bottom:5px}#document_request_mail_form_box .form_how-rejuvenating .wpcf7-form-control,#document_request_mail_form_box .form_how-skintreatment .wpcf7-form-control,#document_request_mail_form_box .form_event .wpcf7-form-control,#document_request_mail_form_box .form_beauty-others .wpcf7-form-control{display:flex;flex-direction:column}#document_request_mail_form_box .form_interesting-treatment .interesting-treatment .wpcf7-form-control{display:flex;flex-wrap:wrap;justify-content:space-around}#document_request_mail_form_box .form_interesting-treatment .interesting-treatment .wpcf7-form-control .wpcf7-list-item{flex-basis:49%;margin-bottom:5px}#document_request_mail_form_box .form_interesting-treatment .interesting-treatment-other .wpcf7-form-control{margin-top:5px}#document_request_mail_form_box .form_submit{justify-content:center}@media screen and (min-width:768px){#document_request_mail_form_box .mail_form_part:first-of-type .table>tbody>tr{flex-direction:row;align-items:center}#document_request_mail_form_box .mail_form_part:first-of-type .table>tbody>tr th{flex-basis:20%}#document_request_mail_form_box .mail_form_part:first-of-type .table>tbody>tr td{flex-basis:80%}#document_request_mail_form_box .wpcf7-list-item-label{padding:5px}#document_request_mail_form_box .trouble-part1_cont>p:nth-of-type(1),#document_request_mail_form_box .trouble-part2_cont>p:nth-of-type(1){flex-basis:40%;margin-bottom:20px}#document_request_mail_form_box .trouble-part1_cont>p:not(:nth-of-type(1)),#document_request_mail_form_box .trouble-part2_cont>p:not(:nth-of-type(1)){flex-basis:30%}#document_request_mail_form_box .form_trouble-other-part .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item,#document_request_mail_form_box .form_pregnant .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item,#document_request_mail_form_box .form_skin-type .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item,#document_request_mail_form_box .form_trigger .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item{flex-basis:25%}#document_request_mail_form_box .form_interesting-treatment .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item{flex-basis:33%}}.before_after_ver2_area .before_after_ver2_box:not(:last-of-type){margin-bottom:40px}.before_after_ver2_area .before_after_ver2_box .before_after_ver2_main_part .before_after_ver2_title_cont{margin-bottom:10px}.before_after_ver2_area .before_after_ver2_box .before_after_ver2_main_part .before_after_ver2_title_cont .before_after_ver2_title{display:inline-block;margin:0;padding:5px 10px;color:#333;background:#dcdddd;font-family:"遊ゴシック",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic","sans-serif"}.before_after_ver2_area .before_after_ver2_box .before_after_ver2_main_part .before_after_ver2_comment_cont{margin-bottom:10px}.before_after_ver2_area .before_after_ver2_box .before_after_ver2_main_part .before_after_ver2_comment_cont p{margin:0;line-height:1.5}.before_after_ver2_area .before_after_ver2_box .before_after_ver2_content_part{border-bottom:1px dashed #000}.before_after_ver2_area .before_after_ver2_box .before_after_ver2_content_part .before_after_ver2_description_cont{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:20px;padding:10px;border:1px dotted #000}.before_after_ver2_area .before_after_ver2_box .before_after_ver2_content_part .before_after_ver2_description_cont .before_after_ver2_description_title{flex-basis:100%}.before_after_ver2_area .before_after_ver2_box .before_after_ver2_content_part .before_after_ver2_description_cont .before_after_ver2_description_title .desc_title{margin:0;color:#333;font-weight:700;font-family:"遊ゴシック",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic","sans-serif";word-break:break-word}.before_after_ver2_area .before_after_ver2_box .before_after_ver2_content_part .before_after_ver2_description_cont .before_after_ver2_description_left{flex-basis:49%}.before_after_ver2_area .before_after_ver2_box .before_after_ver2_content_part .before_after_ver2_description_cont .before_after_ver2_description_left .desc_title{margin:0;color:#333;font-weight:700;font-family:"遊ゴシック",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic","sans-serif";word-break:break-word}.before_after_ver2_area .before_after_ver2_box .before_after_ver2_content_part .before_after_ver2_description_cont .before_after_ver2_description_left .desc_text{margin:0;line-height:1.5;word-break:break-word}.before_after_ver2_area .before_after_ver2_box .before_after_ver2_content_part .before_after_ver2_description_cont .before_after_ver2_description_right{flex-basis:49%}.before_after_ver2_area .before_after_ver2_box .before_after_ver2_content_part .before_after_ver2_description_cont .before_after_ver2_description_right .desc_img{display:block}.before_after_ver2_area .before_after_ver2_box .before_after_ver2_content_part .before_after_ver2_description_cont .before_after_ver2_description_right .desc_img>img{width:100%}.before_after_ver2_area .before_after_ver2_box .before_after_ver2_content_part .before_after_ver2_before_after_contents .before_after_ver2_before_after_cont{display:flex;justify-content:space-between;flex-wrap:wrap}.before_after_ver2_area .before_after_ver2_box .before_after_ver2_content_part .before_after_ver2_before_after_contents .before_after_ver2_before_after_cont:not(:last-of-type){margin-bottom:40px}.before_after_ver2_area .before_after_ver2_box .before_after_ver2_content_part .before_after_ver2_before_after_contents .before_after_ver2_before_after_cont .before_after_ver2_before_after{position:relative;flex-basis:46%}.before_after_ver2_area .before_after_ver2_box .before_after_ver2_content_part .before_after_ver2_before_after_contents .before_after_ver2_before_after_cont .before_after_ver2_before_after:nth-of-type(2n):before{position:absolute;content:"";top:calc(50% + 1.5rem);left:-8%;width:20px;height:30px;background-color:#898989;-webkit-clip-path:polygon(0 0,100% 50%,0 100%);clip-path:polygon(0 0,100% 50%,0 100%);transform:translate(-50%,-50%)}.before_after_ver2_area .before_after_ver2_box .before_after_ver2_content_part .before_after_ver2_before_after_contents .before_after_ver2_before_after_cont .before_after_ver2_before_after:nth-of-type(n+3){margin-top:20px}.before_after_ver2_area .before_after_ver2_box .before_after_ver2_content_part .before_after_ver2_before_after_contents .before_after_ver2_before_after_cont .before_after_ver2_before_after .img_group .title{margin:0;color:#333;text-align:center;word-break:break-word}.before_after_ver2_area .before_after_ver2_box .before_after_ver2_content_part .before_after_ver2_before_after_contents .before_after_ver2_before_after_cont .before_after_ver2_before_after .img_group .img>img{width:100%}.before_after_ver2_area .before_after_ver2_box .before_after_ver2_content_part .before_after_ver2_before_after_contents .before_after_ver2_before_after_cont .before_after_ver2_before_after_text{flex-basis:100%;margin-top:20px;margin-bottom:20px}.before_after_ver2_area .before_after_ver2_box .before_after_ver2_content_part .before_after_ver2_before_after_contents .before_after_ver2_before_after_cont .before_after_ver2_before_after_text .before_after_text{margin:0;line-height:1.5}@media screen and (min-width:768px){.before_after_ver2_area .before_after_ver2_box .before_after_ver2_content_part{display:flex;justify-content:flex-start;flex-wrap:wrap;padding-bottom:20px}.before_after_ver2_area .before_after_ver2_box .before_after_ver2_content_part .before_after_ver2_description_cont{flex-basis:100%;margin-right:50%}.before_after_ver2_area .before_after_ver2_box .before_after_ver2_content_part .before_after_ver2_before_after_contents{display:flex;justify-content:flex-start;flex-wrap:wrap}.before_after_ver2_area .before_after_ver2_box .before_after_ver2_content_part .before_after_ver2_before_after_contents .before_after_ver2_before_after_cont{justify-content:space-between;margin-bottom:0;padding:3%}.before_after_ver2_area .before_after_ver2_box .before_after_ver2_content_part .before_after_ver2_before_after_contents .before_after_ver2_before_after_cont.img_2{flex-basis:33.3333333333%}.before_after_ver2_area .before_after_ver2_box .before_after_ver2_content_part .before_after_ver2_before_after_contents .before_after_ver2_before_after_cont.img_2 .before_after_ver2_before_after{flex-basis:46%}.before_after_ver2_area .before_after_ver2_box .before_after_ver2_content_part .before_after_ver2_before_after_contents .before_after_ver2_before_after_cont.img_2 .before_after_ver2_before_after:nth-of-type(n+2):before,.before_after_ver2_area .before_after_ver2_box .before_after_ver2_content_part .before_after_ver2_before_after_contents .before_after_ver2_before_after_cont.img_2 .before_after_ver2_before_after:nth-of-type(2n):before{left:-8%}.before_after_ver2_area .before_after_ver2_box .before_after_ver2_content_part .before_after_ver2_before_after_contents .before_after_ver2_before_after_cont.img_3{flex-basis:50%}.before_after_ver2_area .before_after_ver2_box .before_after_ver2_content_part .before_after_ver2_before_after_contents .before_after_ver2_before_after_cont.img_3 .before_after_ver2_before_after{flex-basis:30%}.before_after_ver2_area .before_after_ver2_box .before_after_ver2_content_part .before_after_ver2_before_after_contents .before_after_ver2_before_after_cont.img_3 .before_after_ver2_before_after:nth-of-type(n+2):before,.before_after_ver2_area .before_after_ver2_box .before_after_ver2_content_part .before_after_ver2_before_after_contents .before_after_ver2_before_after_cont.img_3 .before_after_ver2_before_after:nth-of-type(2n):before{left:-8%}.before_after_ver2_area .before_after_ver2_box .before_after_ver2_content_part .before_after_ver2_before_after_contents .before_after_ver2_before_after_cont.img_4{flex-basis:66.6666666667%}.before_after_ver2_area .before_after_ver2_box .before_after_ver2_content_part .before_after_ver2_before_after_contents .before_after_ver2_before_after_cont.img_4 .before_after_ver2_before_after{flex-basis:22.5%}.before_after_ver2_area .before_after_ver2_box .before_after_ver2_content_part .before_after_ver2_before_after_contents .before_after_ver2_before_after_cont.img_4 .before_after_ver2_before_after:nth-of-type(n+2):before,.before_after_ver2_area .before_after_ver2_box .before_after_ver2_content_part .before_after_ver2_before_after_contents .before_after_ver2_before_after_cont.img_4 .before_after_ver2_before_after:nth-of-type(2n):before{left:-7%}.before_after_ver2_area .before_after_ver2_box .before_after_ver2_content_part .before_after_ver2_before_after_contents .before_after_ver2_before_after_cont.img_5{flex-basis:83.3333333333%}.before_after_ver2_area .before_after_ver2_box .before_after_ver2_content_part .before_after_ver2_before_after_contents .before_after_ver2_before_after_cont.img_5 .before_after_ver2_before_after{flex-basis:17%}.before_after_ver2_area .before_after_ver2_box .before_after_ver2_content_part .before_after_ver2_before_after_contents .before_after_ver2_before_after_cont.img_5 .before_after_ver2_before_after:nth-of-type(n+2):before,.before_after_ver2_area .before_after_ver2_box .before_after_ver2_content_part .before_after_ver2_before_after_contents .before_after_ver2_before_after_cont.img_5 .before_after_ver2_before_after:nth-of-type(2n):before{left:-10%}.before_after_ver2_area .before_after_ver2_box .before_after_ver2_content_part .before_after_ver2_before_after_contents .before_after_ver2_before_after_cont.img_6{flex-basis:100%;gap:2%}.before_after_ver2_area .before_after_ver2_box .before_after_ver2_content_part .before_after_ver2_before_after_contents .before_after_ver2_before_after_cont.img_6 .before_after_ver2_before_after{flex-basis:15%}.before_after_ver2_area .before_after_ver2_box .before_after_ver2_content_part .before_after_ver2_before_after_contents .before_after_ver2_before_after_cont.img_6 .before_after_ver2_before_after:nth-of-type(n+2):before,.before_after_ver2_area .before_after_ver2_box .before_after_ver2_content_part .before_after_ver2_before_after_contents .before_after_ver2_before_after_cont.img_6 .before_after_ver2_before_after:nth-of-type(2n):before{left:-6%}.before_after_ver2_area .before_after_ver2_box .before_after_ver2_content_part .before_after_ver2_before_after_contents .before_after_ver2_before_after_cont:not(:last-of-type){margin-bottom:0}.before_after_ver2_area .before_after_ver2_box .before_after_ver2_content_part .before_after_ver2_before_after_contents .before_after_ver2_before_after_cont .before_after_ver2_before_after:nth-of-type(n+2):before,.before_after_ver2_area .before_after_ver2_box .before_after_ver2_content_part .before_after_ver2_before_after_contents .before_after_ver2_before_after_cont .before_after_ver2_before_after:nth-of-type(2n):before{position:absolute;content:"";top:calc(50% + 1.5rem);left:-6%;width:10px;height:20px;background-color:#898989;-webkit-clip-path:polygon(0 0,100% 50%,0 100%);clip-path:polygon(0 0,100% 50%,0 100%);transform:translate(-50%,-50%)}.before_after_ver2_area .before_after_ver2_box .before_after_ver2_content_part .before_after_ver2_before_after_contents .before_after_ver2_before_after_cont .before_after_ver2_before_after:nth-of-type(n+3){margin-top:0}}@media screen and (min-width:1024px){.before_after_ver2_area .before_after_ver2_box .before_after_ver2_main_part{display:flex;align-items:center;margin-bottom:10px}.before_after_ver2_area .before_after_ver2_box .before_after_ver2_main_part .before_after_ver2_title_cont{margin-right:10px;margin-bottom:0}.before_after_ver2_area .before_after_ver2_box .before_after_ver2_main_part .before_after_ver2_comment_cont{margin-bottom:0}.before_after_ver2_area .before_after_ver2_box .before_after_ver2_content_part{display:flex;padding-bottom:20px}.before_after_ver2_area .before_after_ver2_box .before_after_ver2_content_part .before_after_ver2_description_cont{align-self:flex-start;flex-basis:15%;margin-right:2%;margin-bottom:0}.before_after_ver2_area .before_after_ver2_box .before_after_ver2_content_part .before_after_ver2_description_cont .before_after_ver2_description_title{margin-bottom:5px}.before_after_ver2_area .before_after_ver2_box .before_after_ver2_content_part .before_after_ver2_description_cont .before_after_ver2_description_left{flex-basis:100%;margin-bottom:20px}.before_after_ver2_area .before_after_ver2_box .before_after_ver2_content_part .before_after_ver2_description_cont .before_after_ver2_description_right{flex-basis:100%}.before_after_ver2_area .before_after_ver2_box .before_after_ver2_content_part .before_after_ver2_before_after_contents{flex:1}.before_after_ver2_area .before_after_ver2_box .before_after_ver2_content_part .before_after_ver2_before_after_contents .before_after_ver2_before_after_cont{margin-bottom:0}}.before_after_ver3_area .before_after_ver3_box:not(:last-of-type){margin-bottom:40px}.before_after_ver3_area .before_after_ver3_box .before_after_ver3_main_part .before_after_ver3_title_cont{margin-bottom:10px}.before_after_ver3_area .before_after_ver3_box .before_after_ver3_main_part .before_after_ver3_title_cont .before_after_ver3_title{display:inline-block;margin:0;padding:5px 10px;color:#333;background:#dcdddd;font-family:"遊ゴシック",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic","sans-serif"}.before_after_ver3_area .before_after_ver3_box .before_after_ver3_main_part .before_after_ver3_comment_cont{margin-bottom:10px}.before_after_ver3_area .before_after_ver3_box .before_after_ver3_main_part .before_after_ver3_comment_cont p{margin:0;line-height:1.5}.before_after_ver3_area .before_after_ver3_box .before_after_ver3_content_part{border-bottom:1px dashed #000}.before_after_ver3_area .before_after_ver3_box .before_after_ver3_content_part .before_after_ver3_description_cont{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:20px;padding:10px;border:1px dotted #000}.before_after_ver3_area .before_after_ver3_box .before_after_ver3_content_part .before_after_ver3_description_cont .before_after_ver3_description_title{flex-basis:100%}.before_after_ver3_area .before_after_ver3_box .before_after_ver3_content_part .before_after_ver3_description_cont .before_after_ver3_description_title .desc_title{margin:0;color:#333;font-weight:700;font-family:"遊ゴシック",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic","sans-serif";word-break:break-word}.before_after_ver3_area .before_after_ver3_box .before_after_ver3_content_part .before_after_ver3_description_cont .before_after_ver3_description_left{flex-basis:49%}.before_after_ver3_area .before_after_ver3_box .before_after_ver3_content_part .before_after_ver3_description_cont .before_after_ver3_description_left .desc_title{margin:0;color:#333;font-weight:700;font-family:"遊ゴシック",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic","sans-serif";word-break:break-word}.before_after_ver3_area .before_after_ver3_box .before_after_ver3_content_part .before_after_ver3_description_cont .before_after_ver3_description_left .desc_text{margin:0;line-height:1.5;word-break:break-word}.before_after_ver3_area .before_after_ver3_box .before_after_ver3_content_part .before_after_ver3_description_cont .before_after_ver3_description_right{flex-basis:49%}.before_after_ver3_area .before_after_ver3_box .before_after_ver3_content_part .before_after_ver3_description_cont .before_after_ver3_description_right .desc_img{display:block}.before_after_ver3_area .before_after_ver3_box .before_after_ver3_content_part .before_after_ver3_description_cont .before_after_ver3_description_right .desc_img>img{width:100%}.before_after_ver3_area .before_after_ver3_box .before_after_ver3_content_part .before_after_ver3_before_after_contents .before_after_ver3_before_after_cont{display:flex;justify-content:space-between;flex-direction:column;flex-wrap:wrap}.before_after_ver3_area .before_after_ver3_box .before_after_ver3_content_part .before_after_ver3_before_after_contents .before_after_ver3_before_after_cont:not(:last-of-type){margin-bottom:40px}.before_after_ver3_area .before_after_ver3_box .before_after_ver3_content_part .before_after_ver3_before_after_contents .before_after_ver3_before_after_cont .before_after_ver3_before_after{display:flex;justify-content:space-between;position:relative}.before_after_ver3_area .before_after_ver3_box .before_after_ver3_content_part .before_after_ver3_before_after_contents .before_after_ver3_before_after_cont .before_after_ver3_before_after:nth-of-type(n+2){margin-top:40px}.before_after_ver3_area .before_after_ver3_box .before_after_ver3_content_part .before_after_ver3_before_after_contents .before_after_ver3_before_after_cont .before_after_ver3_before_after:nth-of-type(n+2):before{position:absolute;content:"";top:-2rem;left:50%;width:30px;height:20px;background-color:#898989;-webkit-clip-path:polygon(0 0,50% 100%,100% 0);clip-path:polygon(0 0,50% 100%,100% 0);transform:translateX(-50%)}.before_after_ver3_area .before_after_ver3_box .before_after_ver3_content_part .before_after_ver3_before_after_contents .before_after_ver3_before_after_cont .before_after_ver3_before_after .img_group{flex-basis:46%}.before_after_ver3_area .before_after_ver3_box .before_after_ver3_content_part .before_after_ver3_before_after_contents .before_after_ver3_before_after_cont .before_after_ver3_before_after .img_group .title{margin:0;color:#333;text-align:center;font-size:1.5rem;word-break:break-word}.before_after_ver3_area .before_after_ver3_box .before_after_ver3_content_part .before_after_ver3_before_after_contents .before_after_ver3_before_after_cont .before_after_ver3_before_after .img_group .img>img{width:100%}.before_after_ver3_area .before_after_ver3_box .before_after_ver3_content_part .before_after_ver3_before_after_contents .before_after_ver3_before_after_cont .before_after_ver3_before_after_text{flex-basis:100%;margin-top:20px;margin-bottom:20px}.before_after_ver3_area .before_after_ver3_box .before_after_ver3_content_part .before_after_ver3_before_after_contents .before_after_ver3_before_after_cont .before_after_ver3_before_after_text .before_after_text{margin:0;line-height:1.5}@media screen and (min-width:768px){.before_after_ver3_area .before_after_ver3_box .before_after_ver3_content_part{display:flex;justify-content:flex-start;flex-wrap:wrap;padding-bottom:20px}.before_after_ver3_area .before_after_ver3_box .before_after_ver3_content_part .before_after_ver3_description_cont{flex-basis:100%;margin-right:50%}.before_after_ver3_area .before_after_ver3_box .before_after_ver3_content_part .before_after_ver3_before_after_contents{display:flex;justify-content:flex-start;flex-wrap:wrap}.before_after_ver3_area .before_after_ver3_box .before_after_ver3_content_part .before_after_ver3_before_after_contents .before_after_ver3_before_after_cont{justify-content:space-between;flex-direction:row;align-self:start;margin-bottom:0;padding:3%}.before_after_ver3_area .before_after_ver3_box .before_after_ver3_content_part .before_after_ver3_before_after_contents .before_after_ver3_before_after_cont.img_2{flex-basis:33.3333333333%}.before_after_ver3_area .before_after_ver3_box .before_after_ver3_content_part .before_after_ver3_before_after_contents .before_after_ver3_before_after_cont.img_2 .before_after_ver3_before_after{flex-basis:46%}.before_after_ver3_area .before_after_ver3_box .before_after_ver3_content_part .before_after_ver3_before_after_contents .before_after_ver3_before_after_cont.img_2 .before_after_ver3_before_after:nth-of-type(n+2):before,.before_after_ver3_area .before_after_ver3_box .before_after_ver3_content_part .before_after_ver3_before_after_contents .before_after_ver3_before_after_cont.img_2 .before_after_ver3_before_after:nth-of-type(2n):before{left:-8%}.before_after_ver3_area .before_after_ver3_box .before_after_ver3_content_part .before_after_ver3_before_after_contents .before_after_ver3_before_after_cont.img_3{flex-basis:50%}.before_after_ver3_area .before_after_ver3_box .before_after_ver3_content_part .before_after_ver3_before_after_contents .before_after_ver3_before_after_cont.img_3 .before_after_ver3_before_after{flex-basis:30%}.before_after_ver3_area .before_after_ver3_box .before_after_ver3_content_part .before_after_ver3_before_after_contents .before_after_ver3_before_after_cont.img_3 .before_after_ver3_before_after:nth-of-type(n+2):before,.before_after_ver3_area .before_after_ver3_box .before_after_ver3_content_part .before_after_ver3_before_after_contents .before_after_ver3_before_after_cont.img_3 .before_after_ver3_before_after:nth-of-type(2n):before{left:-8%}.before_after_ver3_area .before_after_ver3_box .before_after_ver3_content_part .before_after_ver3_before_after_contents .before_after_ver3_before_after_cont.img_4{flex-basis:66.6666666667%}.before_after_ver3_area .before_after_ver3_box .before_after_ver3_content_part .before_after_ver3_before_after_contents .before_after_ver3_before_after_cont.img_4 .before_after_ver3_before_after{flex-basis:22.5%}.before_after_ver3_area .before_after_ver3_box .before_after_ver3_content_part .before_after_ver3_before_after_contents .before_after_ver3_before_after_cont.img_4 .before_after_ver3_before_after:nth-of-type(n+2):before,.before_after_ver3_area .before_after_ver3_box .before_after_ver3_content_part .before_after_ver3_before_after_contents .before_after_ver3_before_after_cont.img_4 .before_after_ver3_before_after:nth-of-type(2n):before{left:-7%}.before_after_ver3_area .before_after_ver3_box .before_after_ver3_content_part .before_after_ver3_before_after_contents .before_after_ver3_before_after_cont.img_5{flex-basis:83.3333333333%}.before_after_ver3_area .before_after_ver3_box .before_after_ver3_content_part .before_after_ver3_before_after_contents .before_after_ver3_before_after_cont.img_5 .before_after_ver3_before_after{flex-basis:17%}.before_after_ver3_area .before_after_ver3_box .before_after_ver3_content_part .before_after_ver3_before_after_contents .before_after_ver3_before_after_cont.img_5 .before_after_ver3_before_after:nth-of-type(n+2):before,.before_after_ver3_area .before_after_ver3_box .before_after_ver3_content_part .before_after_ver3_before_after_contents .before_after_ver3_before_after_cont.img_5 .before_after_ver3_before_after:nth-of-type(2n):before{left:-10%}.before_after_ver3_area .before_after_ver3_box .before_after_ver3_content_part .before_after_ver3_before_after_contents .before_after_ver3_before_after_cont.img_6{flex-basis:100%;gap:2%}.before_after_ver3_area .before_after_ver3_box .before_after_ver3_content_part .before_after_ver3_before_after_contents .before_after_ver3_before_after_cont.img_6 .before_after_ver3_before_after{flex-basis:15%}.before_after_ver3_area .before_after_ver3_box .before_after_ver3_content_part .before_after_ver3_before_after_contents .before_after_ver3_before_after_cont.img_6 .before_after_ver3_before_after:nth-of-type(n+2):before,.before_after_ver3_area .before_after_ver3_box .before_after_ver3_content_part .before_after_ver3_before_after_contents .before_after_ver3_before_after_cont.img_6 .before_after_ver3_before_after:nth-of-type(2n):before{left:-6%}.before_after_ver3_area .before_after_ver3_box .before_after_ver3_content_part .before_after_ver3_before_after_contents .before_after_ver3_before_after_cont:not(:last-of-type){margin-bottom:0}.before_after_ver3_area .before_after_ver3_box .before_after_ver3_content_part .before_after_ver3_before_after_contents .before_after_ver3_before_after_cont .before_after_ver3_before_after{flex-direction:column;align-self:start}.before_after_ver3_area .before_after_ver3_box .before_after_ver3_content_part .before_after_ver3_before_after_contents .before_after_ver3_before_after_cont .before_after_ver3_before_after:nth-of-type(n+2):before,.before_after_ver3_area .before_after_ver3_box .before_after_ver3_content_part .before_after_ver3_before_after_contents .before_after_ver3_before_after_cont .before_after_ver3_before_after:nth-of-type(2n):before{position:absolute;content:"";top:calc(50% + 1rem);left:-6%;width:10px;height:20px;background-color:#898989;-webkit-clip-path:polygon(0 0,100% 50%,0 100%);clip-path:polygon(0 0,100% 50%,0 100%);transform:translate(-50%,-50%)}.before_after_ver3_area .before_after_ver3_box .before_after_ver3_content_part .before_after_ver3_before_after_contents .before_after_ver3_before_after_cont .before_after_ver3_before_after:nth-of-type(n+2){margin-top:0}.before_after_ver3_area .before_after_ver3_box .before_after_ver3_content_part .before_after_ver3_before_after_contents .before_after_ver3_before_after_cont .before_after_ver3_before_after .img_group:nth-of-type(n+2){margin-top:10px}}@media screen and (min-width:1024px){.before_after_ver3_area .before_after_ver3_box .before_after_ver3_main_part{display:flex;align-items:center;margin-bottom:10px}.before_after_ver3_area .before_after_ver3_box .before_after_ver3_main_part .before_after_ver3_title_cont{margin-right:10px;margin-bottom:0}.before_after_ver3_area .before_after_ver3_box .before_after_ver3_main_part .before_after_ver3_comment_cont{margin-bottom:0}.before_after_ver3_area .before_after_ver3_box .before_after_ver3_content_part{display:flex;padding-bottom:20px}.before_after_ver3_area .before_after_ver3_box .before_after_ver3_content_part .before_after_ver3_description_cont{align-self:flex-start;flex-basis:15%;margin-right:2%;margin-bottom:0}.before_after_ver3_area .before_after_ver3_box .before_after_ver3_content_part .before_after_ver3_description_cont .before_after_ver3_description_title{margin-bottom:5px}.before_after_ver3_area .before_after_ver3_box .before_after_ver3_content_part .before_after_ver3_description_cont .before_after_ver3_description_left{flex-basis:100%;margin-bottom:20px}.before_after_ver3_area .before_after_ver3_box .before_after_ver3_content_part .before_after_ver3_description_cont .before_after_ver3_description_right{flex-basis:100%}.before_after_ver3_area .before_after_ver3_box .before_after_ver3_content_part .before_after_ver3_before_after_contents{flex:1}.before_after_ver3_area .before_after_ver3_box .before_after_ver3_content_part .before_after_ver3_before_after_contents .before_after_ver3_before_after_cont{margin-bottom:0}}#vaccine_area #vaccine_box{margin:20px 8px;text-align:center}#vaccine_area #vaccine_box #vaccine_link{display:inline-block;padding:10px 20px;border:3px solid #7d0022;width:100%;position:relative}#vaccine_area #vaccine_box #vaccine_link:before{content:"";position:absolute;top:0;right:1rem;bottom:0;margin:auto;border:5px solid rgba(0,0,0,0);border-left:5px solid #7d0022;width:5px;height:5px;vertical-align:middle}#vaccine_area #vaccine_box #vaccine_link>span{margin:auto;padding-right:1.2rem;color:#7d0022;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",sans-serif;font-weight:700;font-size:1.6rem;letter-spacing:-1px}@media screen and (min-width:768px){#vaccine_area #vaccine_box{margin:20px auto}#vaccine_area #vaccine_box #vaccine_link{width:80%}}@media screen and (min-width:1024px){#vaccine_area #vaccine_box{margin:20px auto}#vaccine_area #vaccine_box #vaccine_link{width:80%}}#nntest .nntest{border:1px solid #000}#prp-to-saisei_injection_area{position:relative;padding:30px 15px 20px;border-radius:20px;background:linear-gradient(to bottom,#ffebeb,#fff6e7)}#prp-to-saisei_injection_area>h3{position:relative;margin-bottom:20px;text-align:center;z-index:2}#prp-to-saisei_injection_area>picture:first-of-type{position:absolute;top:-1rem;right:-1rem;width:80px;z-index:1}#prp-to-saisei_injection_area>p{position:relative;margin-bottom:20px;text-align:center;z-index:2}#prp-to-saisei_injection_area>picture:nth-of-type(2){position:absolute;top:5rem;left:-13rem;width:100%;z-index:1;mix-blend-mode:multiply}#prp-to-saisei_injection_area>picture:nth-of-type(2)>img{width:100%}#prp-to-saisei_injection_area>picture:nth-of-type(3){position:absolute;top:1rem;right:-16rem;width:100%;z-index:1;opacity:.3;mix-blend-mode:multiply}#prp-to-saisei_injection_area>picture:nth-of-type(3)>img{width:100%}#prp-to-saisei_injection_area #prp-to-saisei_injection_box_1{position:relative}#prp-to-saisei_injection_area #prp-to-saisei_injection_box_1 .part:not(:last-of-type){margin-bottom:40px}#prp-to-saisei_injection_area #prp-to-saisei_injection_box_1 #prp-to-saisei_injection_1_part_1{position:relative;z-index:2;display:grid;grid-gap:20px;grid-template:"text text" auto "photo1 photo2" auto "photo3 photo4" auto "link1 link1" auto "link2 link2" auto/1fr 1fr}#prp-to-saisei_injection_area #prp-to-saisei_injection_box_1 #prp-to-saisei_injection_1_part_1>p:first-of-type{grid-area:text}#prp-to-saisei_injection_area #prp-to-saisei_injection_box_1 #prp-to-saisei_injection_1_part_1>p:first-of-type:first-letter {float:left;margin-right:5px;color:#e57235;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",sans-serif;font-size:4.8rem;line-height:1}#prp-to-saisei_injection_area #prp-to-saisei_injection_box_1 #prp-to-saisei_injection_1_part_1 #prp-to-saisei_injection_1_1_cont_1{grid-area:photo1}#prp-to-saisei_injection_area #prp-to-saisei_injection_box_1 #prp-to-saisei_injection_1_part_1 #prp-to-saisei_injection_1_1_cont_1>p{display:none}#prp-to-saisei_injection_area #prp-to-saisei_injection_box_1 #prp-to-saisei_injection_1_part_1 #prp-to-saisei_injection_1_1_cont_2{grid-area:photo2}#prp-to-saisei_injection_area #prp-to-saisei_injection_box_1 #prp-to-saisei_injection_1_part_1 #prp-to-saisei_injection_1_1_cont_3{grid-area:photo3}#prp-to-saisei_injection_area #prp-to-saisei_injection_box_1 #prp-to-saisei_injection_1_part_1 #prp-to-saisei_injection_1_1_cont_4{grid-area:photo4;display:flex;align-items:center}#prp-to-saisei_injection_area #prp-to-saisei_injection_box_1 #prp-to-saisei_injection_1_part_1>p:nth-of-type(2){grid-area:link1;text-align:center}#prp-to-saisei_injection_area #prp-to-saisei_injection_box_1 #prp-to-saisei_injection_1_part_1>p:nth-of-type(2)>a{display:inline-block;padding:2px 10px;width:280px;background:#fedb9c}#prp-to-saisei_injection_area #prp-to-saisei_injection_box_1 #prp-to-saisei_injection_1_part_1>p:nth-of-type(2)>a>span{position:relative;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",sans-serif;letter-spacing:-2px}#prp-to-saisei_injection_area #prp-to-saisei_injection_box_1 #prp-to-saisei_injection_1_part_1>p:nth-of-type(2)>a>span:before{content:"";position:absolute;top:3px;right:-2rem;width:10px;height:14px;background:#333;-webkit-clip-path:polygon(0 0,0 100%,100% 50%);clip-path:polygon(0 0,0 100%,100% 50%)}#prp-to-saisei_injection_area #prp-to-saisei_injection_box_1 #prp-to-saisei_injection_1_part_1>p:nth-of-type(3){grid-area:link2;text-align:center}#prp-to-saisei_injection_area #prp-to-saisei_injection_box_1 #prp-to-saisei_injection_1_part_1>p:nth-of-type(3)>a{display:inline-block;padding:2px 10px;width:280px;background:#fedb9c}#prp-to-saisei_injection_area #prp-to-saisei_injection_box_1 #prp-to-saisei_injection_1_part_1>p:nth-of-type(3)>a>span{position:relative;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",sans-serif;letter-spacing:-2px}#prp-to-saisei_injection_area #prp-to-saisei_injection_box_1 #prp-to-saisei_injection_1_part_1>p:nth-of-type(3)>a>span:before{content:"";position:absolute;top:3px;right:-2rem;width:10px;height:14px;background:#333;-webkit-clip-path:polygon(0 0,0 100%,100% 50%);clip-path:polygon(0 0,0 100%,100% 50%)}#prp-to-saisei_injection_area #prp-to-saisei_injection_box_1 #prp-to-saisei_injection_1_part_2>p:first-of-type{margin-bottom:10px}#prp-to-saisei_injection_area #prp-to-saisei_injection_box_1 #prp-to-saisei_injection_1_part_2>p:first-of-type:first-letter {float:left;margin-right:5px;color:#e57235;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",sans-serif;font-size:4.8rem;line-height:1}#prp-to-saisei_injection_area #prp-to-saisei_injection_box_1 #prp-to-saisei_injection_1_part_2 #prp-to-saisei_injection_1_2_cont_1{text-align:center}#prp-to-saisei_injection_area #prp-to-saisei_injection_box_1 #prp-to-saisei_injection_1_part_3>p:first-of-type{margin-bottom:10px}#prp-to-saisei_injection_area #prp-to-saisei_injection_box_1 #prp-to-saisei_injection_1_part_3>p:first-of-type:first-letter {float:left;margin-right:5px;color:#e57235;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",sans-serif;font-size:4.8rem;line-height:1}#prp-to-saisei_injection_area #prp-to-saisei_injection_box_1 #prp-to-saisei_injection_1_part_3 #prp-to-saisei_injection_1_3_cont_1{position:relative;display:block;margin-bottom:20px;text-align:center}#prp-to-saisei_injection_area #prp-to-saisei_injection_box_1 #prp-to-saisei_injection_1_part_3 #prp-to-saisei_injection_1_3_cont_1>picture:first-of-type{position:relative;z-index:1}#prp-to-saisei_injection_area #prp-to-saisei_injection_box_1 #prp-to-saisei_injection_1_part_3 #prp-to-saisei_injection_1_3_cont_1 #prp-to-saisei_injection_1_3_1_pic{position:relative;z-index:1}#prp-to-saisei_injection_area #prp-to-saisei_injection_box_1 #prp-to-saisei_injection_1_part_3 #prp-to-saisei_injection_1_3_cont_1 #prp-to-saisei_injection_1_3_1_pic>picture{position:relative;z-index:1}#prp-to-saisei_injection_area #prp-to-saisei_injection_box_1 #prp-to-saisei_injection_1_part_3 #prp-to-saisei_injection_1_3_cont_1 #prp-to-saisei_injection_1_3_1_pic>p{position:absolute;bottom:calc(1rem + 5vw);left:calc(1rem + 5vw);z-index:2}#prp-to-saisei_injection_area #prp-to-saisei_injection_box_1 #prp-to-saisei_injection_1_part_3>p:nth-of-type(2){text-align:center}#prp-to-saisei_injection_area #prp-to-saisei_injection_box_1 #prp-to-saisei_injection_1_part_3>p:nth-of-type(2)>a{display:inline-block;padding:2px 10px;width:280px;background:#fedb9c}#prp-to-saisei_injection_area #prp-to-saisei_injection_box_1 #prp-to-saisei_injection_1_part_3>p:nth-of-type(2)>a>span{position:relative;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",sans-serif;letter-spacing:-2px}#prp-to-saisei_injection_area #prp-to-saisei_injection_box_1 #prp-to-saisei_injection_1_part_3>p:nth-of-type(2)>a>span:before{content:"";position:absolute;top:3px;right:-2rem;width:10px;height:14px;background:#333;-webkit-clip-path:polygon(0 0,0 100%,100% 50%);clip-path:polygon(0 0,0 100%,100% 50%)}@media screen and (min-width:768px){#prp-to-saisei_injection_area>picture:first-of-type{top:-1rem;right:20vw}#prp-to-saisei_injection_area>p{padding-bottom:20px}#prp-to-saisei_injection_area>picture:nth-of-type(2),#prp-to-saisei_injection_area>picture:nth-of-type(3){top:auto;bottom:0;z-index:-1}#prp-to-saisei_injection_area #prp-to-saisei_injection_box_1 .part:not(:last-of-type){margin-bottom:20px;padding-bottom:20px}#prp-to-saisei_injection_area #prp-to-saisei_injection_box_1 #prp-to-saisei_injection_1_part_1{display:flex;flex-direction:column;position:relative;grid-gap:0}#prp-to-saisei_injection_area #prp-to-saisei_injection_box_1 #prp-to-saisei_injection_1_part_1>p:first-of-type{position:relative;margin-bottom:20px;width:50%}#prp-to-saisei_injection_area #prp-to-saisei_injection_box_1 #prp-to-saisei_injection_1_part_1 #prp-to-saisei_injection_1_1_cont_1{position:absolute;top:1rem;right:calc(30vw - 9rem)}#prp-to-saisei_injection_area #prp-to-saisei_injection_box_1 #prp-to-saisei_injection_1_part_1 #prp-to-saisei_injection_1_1_cont_1>p{display:block;position:absolute;bottom:-2rem;left:-1rem}#prp-to-saisei_injection_area #prp-to-saisei_injection_box_1 #prp-to-saisei_injection_1_part_1 #prp-to-saisei_injection_1_1_cont_1>picture>img{width:180px}#prp-to-saisei_injection_area #prp-to-saisei_injection_box_1 #prp-to-saisei_injection_1_part_1 #prp-to-saisei_injection_1_1_cont_2{position:absolute;top:0;right:0}#prp-to-saisei_injection_area #prp-to-saisei_injection_box_1 #prp-to-saisei_injection_1_part_1 #prp-to-saisei_injection_1_1_cont_2>picture>img{width:150px}#prp-to-saisei_injection_area #prp-to-saisei_injection_box_1 #prp-to-saisei_injection_1_part_1 #prp-to-saisei_injection_1_1_cont_3{display:none}#prp-to-saisei_injection_area #prp-to-saisei_injection_box_1 #prp-to-saisei_injection_1_part_1 #prp-to-saisei_injection_1_1_cont_4{position:absolute;top:13rem;right:0}#prp-to-saisei_injection_area #prp-to-saisei_injection_box_1 #prp-to-saisei_injection_1_part_1 #prp-to-saisei_injection_1_1_cont_4>p{position:absolute;top:-3rem;left:-2rem}#prp-to-saisei_injection_area #prp-to-saisei_injection_box_1 #prp-to-saisei_injection_1_part_1 #prp-to-saisei_injection_1_1_cont_4>picture>img{width:120px}#prp-to-saisei_injection_area #prp-to-saisei_injection_box_1 #prp-to-saisei_injection_1_part_1>p:nth-of-type(2){position:relative;margin-bottom:20px;text-align:left}#prp-to-saisei_injection_area #prp-to-saisei_injection_box_1 #prp-to-saisei_injection_1_part_1>p:nth-of-type(2)>a{text-align:center}#prp-to-saisei_injection_area #prp-to-saisei_injection_box_1 #prp-to-saisei_injection_1_part_1>p:nth-of-type(3){position:relative;text-align:left}#prp-to-saisei_injection_area #prp-to-saisei_injection_box_1 #prp-to-saisei_injection_1_part_1>p:nth-of-type(3)>a{text-align:center}#prp-to-saisei_injection_area #prp-to-saisei_injection_box_1 #prp-to-saisei_injection_1_part_2{position:relative}#prp-to-saisei_injection_area #prp-to-saisei_injection_box_1 #prp-to-saisei_injection_1_part_2>p:first-of-type{width:50%}#prp-to-saisei_injection_area #prp-to-saisei_injection_box_1 #prp-to-saisei_injection_1_part_2 #prp-to-saisei_injection_1_2_cont_1{position:absolute;top:0;left:45vw}#prp-to-saisei_injection_area #prp-to-saisei_injection_box_1 #prp-to-saisei_injection_1_part_2 #prp-to-saisei_injection_1_2_cont_1>picture img{width:200px}#prp-to-saisei_injection_area #prp-to-saisei_injection_box_1 #prp-to-saisei_injection_1_part_3{position:relative}#prp-to-saisei_injection_area #prp-to-saisei_injection_box_1 #prp-to-saisei_injection_1_part_3>p:first-of-type{width:60%}#prp-to-saisei_injection_area #prp-to-saisei_injection_box_1 #prp-to-saisei_injection_1_part_3 #prp-to-saisei_injection_1_3_cont_1{position:absolute;flex-direction:row-reverse;top:0;right:0}#prp-to-saisei_injection_area #prp-to-saisei_injection_box_1 #prp-to-saisei_injection_1_part_3 #prp-to-saisei_injection_1_3_cont_1>picture{width:150px}#prp-to-saisei_injection_area #prp-to-saisei_injection_box_1 #prp-to-saisei_injection_1_part_3 #prp-to-saisei_injection_1_3_cont_1 #prp-to-saisei_injection_1_3_1_pic{margin-top:90px;margin-right:0;width:250px}#prp-to-saisei_injection_area #prp-to-saisei_injection_box_1 #prp-to-saisei_injection_1_part_3 #prp-to-saisei_injection_1_3_cont_1 #prp-to-saisei_injection_1_3_1_pic>p{bottom:0;left:1rem}#prp-to-saisei_injection_area #prp-to-saisei_injection_box_1 #prp-to-saisei_injection_1_part_3>p:nth-of-type(2){text-align:left}#prp-to-saisei_injection_area #prp-to-saisei_injection_box_1 #prp-to-saisei_injection_1_part_3>p:nth-of-type(2)>a{text-align:center}}@media screen and (min-width:1024px){#prp-to-saisei_injection_area #prp-to-saisei_injection_box_1 #prp-to-saisei_injection_1_part_1 #prp-to-saisei_injection_1_1_cont_1{right:calc(20vw - 3rem)}#prp-to-saisei_injection_area #prp-to-saisei_injection_box_1 #prp-to-saisei_injection_1_part_1 #prp-to-saisei_injection_1_1_cont_1>picture>img{width:18vw;max-width:200px}#prp-to-saisei_injection_area #prp-to-saisei_injection_box_1 #prp-to-saisei_injection_1_part_1 #prp-to-saisei_injection_1_1_cont_2>picture>img{width:15vw;max-width:250px}#prp-to-saisei_injection_area #prp-to-saisei_injection_box_1 #prp-to-saisei_injection_1_part_1 #prp-to-saisei_injection_1_1_cont_4{top:calc(10vw + 3rem);right:calc(5vw - 4rem)}#prp-to-saisei_injection_area #prp-to-saisei_injection_box_1 #prp-to-saisei_injection_1_part_1 #prp-to-saisei_injection_1_1_cont_4>p{top:-5rem;left:-3rem}#prp-to-saisei_injection_area #prp-to-saisei_injection_box_1 #prp-to-saisei_injection_1_part_1 #prp-to-saisei_injection_1_1_cont_4>picture>img{width:12vw;max-width:120px}#prp-to-saisei_injection_area #prp-to-saisei_injection_box_1 #prp-to-saisei_injection_1_part_2 #prp-to-saisei_injection_1_2_cont_1{right:calc(20vw - 4rem);left:auto}#prp-to-saisei_injection_area #prp-to-saisei_injection_box_1 #prp-to-saisei_injection_1_part_2 #prp-to-saisei_injection_1_2_cont_1>picture>img{width:20vw;max-width:250px}#prp-to-saisei_injection_area #prp-to-saisei_injection_box_1 #prp-to-saisei_injection_1_part_3 #prp-to-saisei_injection_1_3_cont_1>picture{width:16vw}#prp-to-saisei_injection_area #prp-to-saisei_injection_box_1 #prp-to-saisei_injection_1_part_3 #prp-to-saisei_injection_1_3_cont_1 #prp-to-saisei_injection_1_3_1_pic{width:27vw}}@media screen and (min-width:1460px){#prp-to-saisei_injection_area>picture:first-of-type{right:40rem}#prp-to-saisei_injection_area #prp-to-saisei_injection_box_1 #prp-to-saisei_injection_1_part_1 #prp-to-saisei_injection_1_1_cont_1{right:30rem}#prp-to-saisei_injection_area #prp-to-saisei_injection_box_1 #prp-to-saisei_injection_1_part_1 #prp-to-saisei_injection_1_1_cont_1>picture>img{width:18vw}#prp-to-saisei_injection_area #prp-to-saisei_injection_box_1 #prp-to-saisei_injection_1_part_1 #prp-to-saisei_injection_1_1_cont_2>picture>img{width:15vw}#prp-to-saisei_injection_area #prp-to-saisei_injection_box_1 #prp-to-saisei_injection_1_part_1 #prp-to-saisei_injection_1_1_cont_4{top:20rem;right:7rem}#prp-to-saisei_injection_area #prp-to-saisei_injection_box_1 #prp-to-saisei_injection_1_part_1 #prp-to-saisei_injection_1_1_cont_4>p{top:-5rem;left:-3rem}#prp-to-saisei_injection_area #prp-to-saisei_injection_box_1 #prp-to-saisei_injection_1_part_1 #prp-to-saisei_injection_1_1_cont_4>picture>img{width:12vw}#prp-to-saisei_injection_area #prp-to-saisei_injection_box_1 #prp-to-saisei_injection_1_part_2 #prp-to-saisei_injection_1_2_cont_1{right:26rem}#prp-to-saisei_injection_area #prp-to-saisei_injection_box_1 #prp-to-saisei_injection_1_part_2 #prp-to-saisei_injection_1_2_cont_1>picture>img{width:20vw}#prp-to-saisei_injection_area #prp-to-saisei_injection_box_1 #prp-to-saisei_injection_1_part_3 #prp-to-saisei_injection_1_3_cont_1>picture{width:220px}#prp-to-saisei_injection_area #prp-to-saisei_injection_box_1 #prp-to-saisei_injection_1_part_3 #prp-to-saisei_injection_1_3_cont_1>picture>img{width:220px}#prp-to-saisei_injection_area #prp-to-saisei_injection_box_1 #prp-to-saisei_injection_1_part_3 #prp-to-saisei_injection_1_3_cont_1 #prp-to-saisei_injection_1_3_1_pic{margin-top:0;margin-right:0;width:100%}#prp-to-saisei_injection_area #prp-to-saisei_injection_box_1 #prp-to-saisei_injection_1_part_3 #prp-to-saisei_injection_1_3_cont_1 #prp-to-saisei_injection_1_3_1_pic>picture{width:100%}#prp-to-saisei_injection_area #prp-to-saisei_injection_box_1 #prp-to-saisei_injection_1_part_3 #prp-to-saisei_injection_1_3_cont_1 #prp-to-saisei_injection_1_3_1_pic>picture>img{width:100%}}.datsumou_seo_content{padding:5rem 0}.datsumou_seo_title{text-align:center;font-size:2.4rem;margin-bottom:2rem}.datsumou_seo_content_title{padding-bottom:.5rem;margin-bottom:1rem;border-bottom:1px solid #f0ece9}.datsumou_seo_content_title1{margin-bottom:3rem;font-weight:600}.datsumou_seo_content_text{margin-bottom:3rem}.copy-blue{color:#5582ba;display:block;padding-left:2rem;position:relative;font-family:YuGothic,"Yu Gothic medium","Hiragino Sans",Meiryo,"sans-serif"}.copy-blue:before{content:"";display:block;position:absolute;top:.5em;left:0;width:10px;height:5px;border-left:2px solid #25af01;border-bottom:2px solid #25af01;transform:rotate(-45deg)}.hitsuji_datsumou{text-align:center;margin-bottom:8rem}.hitsuji_datsumou_link{display:inline-block;width:80%;height:40px;border:1px solid #333;line-height:40px}.datsumou-content-catch-banner{display:flex;justify-content:center;align-items:center;width:100%;height:60px;margin:2rem 0;border-radius:4px;background:#1d3763;font-size:1.2rem;font-family:"遊ゴシック",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic","sans-serif";color:#fff}@media(max-width:600px){.prp-img-is-pc{display:none}}@media(min-width:601px){.prp-img-is-sp{display:none}}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
.wpp-list li{overflow:hidden;float:none;clear:both;margin-bottom:1rem}.wpp-list li:last-of-type{margin-bottom:0}.wpp-thumbnail{display:inline;float:left;margin:0 1rem 0 0;border:none}.wpp-excerpt:empty{display:none}.wpp-meta,.post-stats{display:block;font-size:.8em}.wpp-meta:empty,.post-stats:empty{display:none}
.wp-pagenavi{clear:both}.wp-pagenavi a,.wp-pagenavi span{text-decoration:none;border:1px solid #bfbfbf;padding:3px 5px;margin:2px}.wp-pagenavi a:hover,.wp-pagenavi span.current{border-color:#000}.wp-pagenavi span.current{font-weight:700}
[data-class=wpcf7cf_group],.wpcf7cf_remove,.wpcf7cf_add{display:none}.wpcf7cf_repeater_sub{margin-bottom:20px}.wpcf7cf_repeater_controls,.wpcf7cf_step_controls{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:20px}.wpcf7cf_multistep .wpcf7cf_step{width:100%}.wpcf7cf_multistep .wpcf7cf_step .step-title{display:none}.wpcf7cf_multistep .wpcf7cf_steps-dots{display:flex;width:100%;margin-bottom:20px;flex-wrap:wrap}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot .step-index{display:inline-block;border-radius:50%;background:#dfdfdf;color:#000;width:40px;height:40px;line-height:40px;text-align:center}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot{border-bottom:5px solid #dfdfdf;text-align:center;flex:1;padding:15px;min-width:120px}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.completed{border-bottom:5px solid #333}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.active{border-bottom:5px solid #333;font-weight:700}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.completed .step-index{background-color:#333;color:#fff}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.active .step-index{background-color:#333;color:#fff}.wpcf7cf_step_controls .disabled{pointer-events:none;cursor:default;opacity:.5}
@-webkit-keyframes bgslide{from{background-position-x:0}to{background-position-x:-200%}}@keyframes bgslide{from{background-position-x:0}to{background-position-x:-200%}}.wpp-widget-block-placeholder,.wpp-shortcode-placeholder{margin:0 auto;width:60px;height:3px;background:#dd3737;background:linear-gradient(90deg,#dd3737 0%,#571313 10%,#dd3737 100%);background-size:200% auto;border-radius:3px;-webkit-animation:bgslide 1s infinite linear;animation:bgslide 1s infinite linear}
.cls-1{fill:none;stroke:#fff;stroke-miterlimit:10;stroke-width:20px}
.l-header__menu{display:flex}.pc-header-btn-nav{width:660px;display:flex}@media(max-width :1023px){.pc-header-btn-nav{display:none}}.pc-header-btn-lists{width:100%;display:flex;gap:24px;align-items:center}.pc-header-first-tel-btn{display:block;border-radius:5px;border:1.5px solid #25a982;background:linear-gradient(180deg,#4bcaa4 0%,#199f77 100%);padding:4px 0;width:257px}.pc-header-second-tel-btn{display:block;border-radius:5px;border:1.5px solid #bc9967;background:linear-gradient(180deg,#d9b682 0%,#a07f4e 100%);padding:2px 0;width:257px}.pc-header-tel-btn-top{color:#fff;text-align:center;leading-trim:both;text-edge:cap;text-shadow:1px 1px 1px rgba(51,51,51,.25);font-family:"Noto Sans JP";font-size:14px;font-style:normal;font-weight:600;line-height:normal}.pc-header-tel-middle{display:flex;gap:16px;justify-content:center;align-items:center}.pc-header-tel-middle-img{width:25px}.pc-header-tel-middle-number{color:#fff;text-align:center;leading-trim:both;text-edge:cap;text-shadow:1px 1px 2px rgba(51,51,51,.25);font-family:"Noto Sans JP";font-size:22px;font-style:normal;font-weight:600;line-height:normal}.pc-header-tel-bottom{color:#fff;text-align:center;leading-trim:both;text-edge:cap;text-shadow:.5px 1px 2px rgba(51,51,51,.25);font-family:"Noto Sans JP";font-size:10px;font-style:normal;font-weight:500;line-height:normal}.pc-header-web-btn-a{display:block;padding:6px 0;width:95px;border-radius:5px;border:1.5px solid #ffc189;background:linear-gradient(180deg,#ffca99 0%,#d97c27 100%)}.pc-header-web-btn-top{color:#fff;text-align:center;text-shadow:1px 1px 1px rgba(51,51,51,.25);font-family:"Noto Sans JP";font-size:16px;font-style:normal;font-weight:600;line-height:normal}.pc-header-web-btn-img{width:33px;text-align:center;margin:10px auto 0}.p-header__menu-sp{z-index:3;top:80px;position:fixed}
.cls-1,.cls-2{fill:#231815}.cls-1{fill-rule:evenodd}
.cls-1{isolation:isolate}.cls-2{mix-blend-mode:multiply}.cls-3,.cls-4{fill:#231815}.cls-3{fill-rule:evenodd}
.cls-1,.cls-2{fill:#231815}.cls-1{fill-rule:evenodd}
.cls-1{isolation:isolate}.cls-2{mix-blend-mode:multiply}.cls-3,.cls-4{fill:#231815}.cls-3{fill-rule:evenodd}