@charset "UTF-8";@import url(https://fonts.cdnfonts.com/css/proxima-nova-2?styles=44820,44821);@font-face{src:url(../../src/fonts/YakuHanJP/YakuHanJP-Regular.woff2) format("woff2"),url(../../src/fonts/YakuHanJP/YakuHanJP-Regular.woff) format("woff"),url(src/fonts/YakuHanJP/YakuHanJP-Regular.eot);font-family:YakuHanJP;font-weight:400;font-style:normal}@font-face{src:url(../../src/fonts/YakuHanJP/YakuHanJP-Bold.woff2) format("woff2"),url(../../src/fonts/YakuHanJP/YakuHanJP-Bold.woff) format("woff"),url(src/fonts/YakuHanJP/YakuHanJP-Bold.eot);font-family:YakuHanJP;font-weight:700;font-style:normal}@font-face{src:url(../../src/fonts/hiragino_ud_std_w3.otf) format("opentype");font-family:hiragino_ud_std_w3}@font-face{src:url(../../src/fonts/hiragino_ud_std_w4.otf) format("opentype");font-family:hiragino_ud_std_w4}@font-face{src:url(../../src/fonts/hiragino_ud_std_w5.otf) format("opentype");font-family:hiragino_ud_std_w5}@font-face{src:url(../../src/fonts/hiragino_ud_std_w6.otf) format("opentype");font-family:hiragino_ud_std_w6}.u-font-proxima{font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal}.u-font-proxima--sbo{font-family:proxima-nova,sans-serif;font-weight:600;font-style:normal}.u-font-proxima--bo{font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal}.c-title1{margin-bottom:16px;padding-bottom:20px;border-bottom:8px solid #dcd0c4;text-align:center;font-family:游明朝,"Yu Mincho",YuMincho,"Hiragino Mincho ProN","Hiragino Mincho Pro",HGS明朝E,メイリオ,Meiryo,serif;font-size:30px;color:#534741}.c-title2{margin-bottom:38px;padding:24px 0;border-top:1px solid #d4d1d0;border-bottom:1px solid #d4d1d0;text-align:center;font-family:游明朝,"Yu Mincho",YuMincho,"Hiragino Mincho ProN","Hiragino Mincho Pro",HGS明朝E,メイリオ,Meiryo,serif;font-size:26px;color:#534741}.morelink{position:relative;top:0;-webkit-transition:all .35s ease;transition:all .35s ease}.morelink a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:300px;height:70px;border-radius:10px;background:#caa994;font-size:18px;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.morelink:hover{top:-3px;-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.2);box-shadow:0 0 30px 0 rgba(0,0,0,.2)}.morelink:hover a{border:none;background:#59504d;color:#fff}.p-page-header1{position:relative;height:171px;background:url(https://www.bust.clinic/image/pc/common_header_bg1.png) left top no-repeat;background-size:cover}.p-page-header1::before{content:"";display:block;position:absolute;right:0;bottom:100%;left:0;height:200px;background:#fff}.p-page-header1__inner{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;width:1040px;height:100%}.p-page-header1__pallimg{position:absolute;top:75px;left:0}.p-page-header1__subtitle{position:absolute;top:30px;left:-8px;z-index:1;font-size:55px;letter-spacing:10px;color:#fff;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.p-page-header1__text{position:relative;z-index:1;font-family:游明朝,"Yu Mincho",YuMincho,"Hiragino Mincho ProN","Hiragino Mincho Pro",HGS明朝E,メイリオ,Meiryo,serif;font-size:30px;color:#0e070d}.p-breadcrumb{margin:0;padding-right:0;padding-left:0;width:auto}.p-breadcrumb__list{display:block;margin:0 auto;padding:0;width:1060px}.p-breadcrumb__item a{position:relative;font-size:10px;color:#534741}.p-breadcrumb__item a .c-arrow{right:auto;left:-2px;width:7px;height:7px;color:#534741}.p-breadcrumb__item+.p-breadcrumb__item{margin-left:5px}.p-breadcrumb__item+.p-breadcrumb__item a{padding-left:0}.p-keyword-search{margin:100px 0;text-align:center}.p-keyword-search__input{padding:19px;width:600px;height:56px;border:0;border-radius:8px;background:#f4f2f0;-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,.2);box-shadow:inset 0 0 10px rgba(0,0,0,.2);font-size:17px;color:#b9978c;-webkit-box-sizing:border-box;box-sizing:border-box}.p-keyword-search__input::-webkit-input-placeholder{color:#999}.p-keyword-search__input::-moz-placeholder{color:#999}.p-keyword-search__input:-ms-input-placeholder{color:#999}.p-keyword-search__input::-ms-input-placeholder{color:#999}.p-keyword-search__input::placeholder{color:#999}.p-box{padding:100px 0}.p-box__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:40px;text-align:center;font-size:36px;letter-spacing:8px}.p-box__title__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.p-box__title .oneText{display:inline-block;position:relative}.p-box__title .oneText.mr{margin-right:5px}.p-box__title .oneText.ml{margin-left:5px}.p-box__title .oneText.is-active{-webkit-transform:rotateX(0);transform:rotateX(0);-webkit-transition:-webkit-transform 1s cubic-bezier(.2,.9,.3,1.3);transition:-webkit-transform 1s cubic-bezier(.2,.9,.3,1.3);transition:transform 1s cubic-bezier(.2,.9,.3,1.3);transition:transform 1s cubic-bezier(.2,.9,.3,1.3),-webkit-transform 1s cubic-bezier(.2,.9,.3,1.3)}.p-box__title::after{content:"";margin-top:22px;width:50px;height:8px}.p-box__lead{text-align:center;font-size:32px;font-weight:700}.p-tab{margin-bottom:40px}.p-tab-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.p-tab-list__item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:16px;width:300px;height:68px;border-radius:8px;background:#cba994;font-size:16px;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.p-tab-list__item a:hover{opacity:.75}.p-tab-list__item a::after{content:"";position:absolute;bottom:12px;left:47.5%;width:7px;height:7px;border-top:1px solid #fff;border-right:1px solid #fff;-webkit-transform:rotate(135deg) translateY(-50%);transform:rotate(135deg) translateY(-50%)}.p-tab-list__item+.p-tab-list__item{margin-left:20px}.p-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.p-meta__category-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-meta__category-list__item a{display:block;padding:2px;border-radius:2px;background:#cdab96;font-size:11px;color:#fff}.p-meta__category-list__item+.p-meta__category-list__item{margin-left:5px}.p-meta__new{margin-left:5px;padding:3px 5px;border-radius:2px;background:#ff6e6e;font-size:11px;color:#fff}.p-meta__date{margin-left:5px;font-size:13px;color:#7c7874}.p-latest-list__item{position:relative}.p-latest-list__item>a{display:block;padding:38px 20px 28px 87px;color:#7f7875}.p-latest-list__item>a::before{position:absolute;left:15px;line-height:1;font-family:proxima-nova,sans-serif;font-size:47px;font-weight:600;font-style:normal;content:"Q";top:27px}.p-latest-list__item__title{margin-bottom:12px;line-height:1.4666666667;font-size:15px;font-weight:700}.p-latest-list__item__text{line-height:1.4666666667;font-size:15px}.p-latest-list__item:nth-child(odd)>a::before{color:#dbd6d3}.p-latest-list__item:nth-child(even){background:#ece7e4}.p-latest-list__item:nth-child(even)>a::before{color:#fff}.p-latest .p-meta{position:absolute;top:10px;right:20px}.p-genre{margin-top:64px}.p-genre-box{padding:48px 60px 60px;border-radius:16px;background:#ece7e4}.p-genre-box-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-genre-box-list__item{margin-top:12px;padding-right:20px;width:33%;-webkit-box-sizing:border-box;box-sizing:border-box}.p-genre-box-list__item a{display:block;padding-left:16px;text-indent:-16px;line-height:1.25;font-size:16px;color:#7c7874}.p-genre-box-list__item a::before{content:"▶︎";margin-right:3px}.p-cv{margin-top:100px;padding:30px 0}.p-cv-button__box{padding:0 60px}.p-cv-button__box--tel{border-right:1px solid #cdb19c}.p-cv-button__box--tel a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto}.p-cv-button__box--tel .c-cv-button__item__text{padding:0;width:auto}.p-cv-button__box--tel .c-cv-button__item__text span em{-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:initial;margin-top:0;margin-bottom:8px}.p-cv-button__box--tel .c-cv-button__item__text::before{content:none}.p-clinic{padding-top:75px;padding-bottom:100px}.p-clinic .p-box__inner{margin:0 auto;width:980px}.p-clinic .p-box__title{display:block;text-align:left}.p-supervision{position:relative;padding:12px;background:#ece7e4}.p-supervision__inner{position:relative}.p-supervision__pic{position:absolute;top:0;left:0}.p-supervision__job{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:2px;-moz-column-gap:2px;column-gap:2px;margin-bottom:17px;color:#7f7875}.p-supervision__job li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:2px;-moz-column-gap:2px;column-gap:2px}.p-supervision__job li+li::before{content:"/"}.p-supervision.long .p-supervision__title,.p-supervision.short--v1 .p-supervision__title{margin-bottom:10px;padding-top:14px;font-size:12px}.p-supervision.long .p-supervision__name,.p-supervision.short--v1 .p-supervision__name{margin-bottom:10px;font-size:20px;font-weight:700;color:#b9978c}.p-supervision.long .p-supervision__job,.p-supervision.short--v1 .p-supervision__job{font-size:12px}.p-supervision.long .p-supervision__link,.p-supervision.short--v1 .p-supervision__link{position:absolute;right:0;bottom:0;font-size:11px}.p-supervision.long .p-supervision__link a,.p-supervision.short--v1 .p-supervision__link a{display:block;position:relative;padding-right:10px;color:#7c7874}.p-supervision.long .p-supervision__link a .c-arrow,.p-supervision.short--v1 .p-supervision__link a .c-arrow{right:0;width:9px;height:9px;color:#7c7874;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.p-supervision.short--v1{margin:0 auto 50px}.p-supervision.short--v1 .p-supervision__inner{height:90px}.p-supervision.short--v1 .p-supervision__details{margin-left:102px}.p-supervision.short--v2{margin-bottom:64px;padding:20px 26px;border-radius:16px}.p-supervision.short--v2 .p-supervision__details{margin-left:130px}.p-supervision.short--v2 .p-supervision__title{margin-bottom:11px;padding-top:11px;font-size:13px;color:#7f7875}.p-supervision.short--v2 .p-supervision__name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:11px;font-size:18px;font-weight:700;color:#cdab96}.p-supervision.short--v2 .p-supervision__name__eng{margin-left:17px;font-size:13px}.p-supervision.short--v2 .p-supervision__job{font-size:16px}.p-supervision.short--v2 .p-supervision__link{text-align:right;font-size:13px}.p-supervision.short--v2 .p-supervision__link a{color:#7f7875}.p-supervision.long{margin:80px auto 50px}.p-supervision.long .p-supervision__job,.p-supervision.long .p-supervision__name,.p-supervision.long .p-supervision__title{margin-left:102px}.p-supervision.long .p-supervision__info__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px;padding-bottom:12px;border-bottom:1px solid #575554;font-size:14px;color:#b9978c}.p-supervision.long .p-supervision__info__title::before{content:"ー";margin-right:5px}.p-supervision.long .p-supervision__info.history{margin-top:50px}.p-supervision.long .p-supervision__info.history .history-list{margin-left:26px}.p-supervision.long .p-supervision__info.history .history-list .item__inner{display:-webkit-box;display:-ms-flexbox;display:flex}.p-supervision.long .p-supervision__info.history .history-list .item__inner>*{line-height:2.0769230769;font-size:13px}.p-supervision.long .p-supervision__info.history .history-list .item__inner a{color:#81a7d8}.p-supervision.long .p-supervision__info.history .history-list .item__title{width:60px}.p-supervision.long .p-supervision__info.history .history-list .item__text{-webkit-box-flex:1;-ms-flex:1;flex:1}.p-supervision.long .p-supervision__info.belong{margin-top:20px;margin-bottom:31px}.p-supervision.long .p-supervision__info.belong .belong-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:26px}.p-supervision.long .p-supervision__info.belong .belong-list__item{width:45%;line-height:2.0769230769;font-size:13px}address,blockquote,body,div,dl,fieldset,form,h1,h2,h3,h4,h5,h6,input,noscript,ol,p,pre,table,td,textarea,tr,ul{margin:0;padding:0;line-height:1;font-style:normal}html{font-family:YuGothic,"游ゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif;font-size:10px;color:#534741}h1,h2,h3,h4,h5,h6{font-size:1em;font-weight:400}small{font-size:1em}mark{background:0 0}fieldset{border:0}table{border-collapse:collapse;border-spacing:0;font:100%;font-size:inherit}li{list-style-type:none}dd{margin:0}a,abbr,acronym,button,caption,em,img,input,label,select,span,strong,sub,sup,textarea{font-weight:400;font-style:normal}button{margin:0}button::-moz-focus-inner{padding:0;border:0}a{text-decoration:none}img{border:0;vertical-align:bottom}caption,th{text-align:left;font-weight:400}td,th{padding:0}input,select,textarea{font-family:inherit;font-size:inherit}textarea{vertical-align:top}iframe{border:0}body{background-color:#f6f4f2;font-family:"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",Meiryo,メイリオ,Osaka,"MS PGothic",arial,helvetica,sans-serif!important;font-size:10px!important;color:#7c7874!important}body.is-up .l-header__navi{opacity:1}body.is-down #header{height:auto}*,::after,::before{-webkit-box-sizing:initial;box-sizing:initial}.pcDisp{display:block}.spDisp{display:none}#header{position:fixed;top:0;height:auto}#header_search{margin-top:40px}.pc .header_fix{padding-top:439px}.pc .header_fix #header_search{display:none}#global_menu{display:none!important}#container{padding-top:200px;background:#f8f2ec}#main_contents{width:980px}#main_col{margin:0;width:980px}.container{margin:0 auto;width:980px}#bread_crumb ul{margin:0 auto;padding:0;overflow-x:scroll;width:1060px;text-overflow:inherit}#bread_crumb li a,#bread_crumb li>*{color:#3a9ba2}#bread_crumb li.home a{color:#000}#bread_crumb li.last>*{color:#9f9f99}#footer #footer_menu{overflow:hidden}#footer #footer_bottom_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:980px;height:22px}#footer #footer_bottom_inner .operator-infomation{margin-bottom:10px;text-align:center}#footer #footer_bottom_inner .operator-infomation a{font-size:12px}#footer #footer_bottom_inner .operator-infomation a:hover{text-decoration:underline;color:#fff}#footer #footer_bottom_inner #copyright{height:auto;line-height:1;font-size:12px}#return_top a{width:72px;height:72px}#return_top a::before{top:8px}.l-footer-menu{padding-right:0;width:980px}.page_navi{margin-top:30px}.page_navi a.numbers{border:0}body.archive #main_contents.layout_type1,body.category #main_contents.layout_type1,body.home #main_contents.layout_type1,body.page #main_contents.layout_type1,body.search #main_contents.layout_type1,body.single #main_contents.layout_type1{padding-top:40px;padding-bottom:75px}body.archive #main_contents.layout_type1 #main_col,body.category #main_contents.layout_type1 #main_col,body.home #main_contents.layout_type1 #main_col,body.page #main_contents.layout_type1 #main_col,body.search #main_contents.layout_type1 #main_col,body.single #main_contents.layout_type1 #main_col{width:100%!important}body.archive #main_contents.layout_type1 .morelink,body.category #main_contents.layout_type1 .morelink,body.home #main_contents.layout_type1 .morelink,body.page #main_contents.layout_type1 .morelink,body.search #main_contents.layout_type1 .morelink,body.single #main_contents.layout_type1 .morelink{margin:30px auto 0;width:300px}body.archive .parts,body.category .parts,body.home .parts,body.page .parts,body.search .parts,body.single .parts{margin-bottom:55px}body.archive .p-information,body.category .p-information,body.home .p-information,body.page .p-information,body.search .p-information,body.single .p-information{margin-bottom:65px}body.home .mainvisual::after,body.home .mainvisual::before{height:400px}body.home .mainvisual::before{background:url(../../img/pc/mv1_bg1.jpg) top left repeat-x}body.home .mainvisual::after{background:url(../../img/pc/mv1_bg2.jpg) top left repeat-x}body.home .p-keyword-search{margin-bottom:0;padding-bottom:40px;border-bottom:1px solid #cdb19c}body.home .p-faq{padding:100px 0}body.home .p-faq-box__item .title{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 20px 0;padding:0 15px 0 60px;min-height:63px;border-radius:4px 0 0 4px;background:#ece7e4}body.home .p-faq-box__item .title__text{position:relative;z-index:2;font-family:hiragino_ud_std_w5,sans-serif;font-size:16px;color:#cdab96}body.home .p-faq-box__item .title::before{position:absolute;left:15px;line-height:1;font-family:proxima-nova,sans-serif;font-size:47px;font-weight:600;font-style:normal;content:"Q";top:8px;color:#fff}body.home .p-faq-box__item .title::after{content:"";position:absolute;top:50%;right:20px;width:7px;height:7px;border-top:1px solid #cdab96;border-right:1px solid #cdab96;-webkit-transform:rotate(135deg) translateX(-50%);transform:rotate(135deg) translateX(-50%)}body.home .p-faq-box__item .details{position:relative;padding:10px 52px 40px 60px;min-height:47px}body.home .p-faq-box__item .details__text{position:relative;z-index:2;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.4666666667;font-size:15px}body.home .p-faq-box__item .details__text a{color:#cba994}body.home .p-faq-box__item .details__text__link,body.home .p-faq-box__item .details__text__subtext{display:block;margin-top:20px}body.home .p-faq-box__item .details__text__link{text-align:right}body.home .p-faq-box__item .details__text__link a{position:relative;padding-right:13px;font-family:hiragino_ud_std_w5,sans-serif;font-size:14px}body.home .p-faq-box__item .details__text__link a .c-arrow{top:48%;right:0;width:7px;height:7px;color:#cba994}body.home .p-faq-box__item .details__text__subtext{font-size:12px}body.home .p-faq-box__item .details__text-list{margin:10px 0}body.home .p-faq-box__item .details__text-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1.4666666667;font-size:15px}body.home .p-faq-box__item .details__text-list__item::before{content:"●";color:#cdab96}body.home .p-faq-box__item .details__text-list__item+.text__item{margin-top:10px}body.home .p-faq-box__item .details::before{position:absolute;left:15px;line-height:1;font-family:proxima-nova,sans-serif;font-size:47px;font-weight:600;font-style:normal;content:"A";top:-1px;color:#dbd6d3}body.home .p-faq-box__item details[open] .title::after{-webkit-transform:rotate(-45deg) translateX(-50%);transform:rotate(-45deg) translateX(-50%)}body.home .p-faq-box+.p-faq-box{margin-top:60px}body.archive .p-link,body.category .p-link{margin-bottom:40px;text-align:right}body.archive .p-link a,body.category .p-link a{display:block;font-size:16px;color:#7f7875;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}body.single .p-page-header1__text{line-height:1.2}body.single #bread_crumb ul{overflow-x:inherit}body.single .p-subbox{margin-bottom:80px}body.single .p-question{margin-bottom:40px}body.single .p-question__lead{text-align:justify;line-height:1.7647058824;-webkit-font-feature-settings:"palt";-moz-font-feature-settings:"palt";font-feature-settings:"palt";font-size:17px}body.single .p-question::before{position:absolute;left:15px;line-height:1;font-family:proxima-nova,sans-serif;font-size:47px;font-weight:600;font-style:normal;content:"Q";display:block;position:relative;left:auto;margin:0 auto 30px;text-align:center;color:#dbd6d3}body.single .p-answer{position:relative;margin-bottom:80px;padding:40px 80px 80px;border-radius:16px;background:#ece7e4}body.single .p-answer__lead{text-align:justify;line-height:1.7647058824;-webkit-font-feature-settings:"palt";-moz-font-feature-settings:"palt";font-feature-settings:"palt";font-size:17px}body.single .p-answer .wp-block-group:has(.alignright):has(.alignleft){display:flow-root}body.single .p-answer .wp-block-heading{clear:both}body.single .p-answer h2.wp-block-heading{margin-top:40px;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #b9978c;line-height:1.6111111111;font-size:18px;font-weight:700;color:#b9978c}body.single .p-answer h2.wp-block-heading>*{font-weight:700;color:#b9978c}body.single .p-answer h2.wp-block-heading *+h2.wp-block-heading{margin-top:40px}body.single .p-answer h3.wp-block-heading{margin-top:20px;margin-bottom:10px;line-height:1.4705882353;font-size:17px;font-weight:700;color:#7f7875}body.single .p-answer h3.wp-block-heading>*{font-weight:700;color:#7f7875}body.single .p-answer h3.wp-block-heading *+h3.wp-block-heading{margin-top:20px}body.single .p-answer>.wp-block-group:not(.p-entry__datas)>.wp-block-group__inner-container>:not(.p-cv) li,body.single .p-answer>.wp-block-group:not(.p-entry__datas)>.wp-block-group__inner-container>:not(.p-cv) p,body.single .p-answer>.wp-block-group:not(.p-entry__datas)>.wp-block-group__inner-container>li,body.single .p-answer>.wp-block-group:not(.p-entry__datas)>.wp-block-group__inner-container>p{text-align:justify;line-height:1.7647058824;-webkit-font-feature-settings:"palt";-moz-font-feature-settings:"palt";font-feature-settings:"palt";font-size:17px}body.single .p-answer>.wp-block-group:not(.p-entry__datas)>.wp-block-group__inner-container>:not(.p-cv) p+p,body.single .p-answer>.wp-block-group:not(.p-entry__datas)>.wp-block-group__inner-container>:not(.p-cv) ul,body.single .p-answer>.wp-block-group:not(.p-entry__datas)>.wp-block-group__inner-container>p+p,body.single .p-answer>.wp-block-group:not(.p-entry__datas)>.wp-block-group__inner-container>ul,body.single .p-answer>.wp-block-group:not(.p-entry__datas)>.wp-block-group__inner-container>ul+p{margin-top:16px}body.single .p-answer>.wp-block-group:not(.p-entry__datas)>.wp-block-group__inner-container>:not(.p-cv):not(.p-cta-button-list) li,body.single .p-answer>.wp-block-group:not(.p-entry__datas)>.wp-block-group__inner-container>li{list-style-type:disc}body.single .p-answer>.wp-block-group:not(.p-entry__datas)>.wp-block-group__inner-container p a:has(.emoji){display:block;word-break:break-all}body.single .p-answer>.wp-block-group:not(.p-entry__datas)>.wp-block-group__inner-container>.link,body.single .p-answer>.wp-block-group:not(.p-entry__datas)>.wp-block-group__inner-container>:not(.p-cv) .link{text-align:right;font-size:14px}body.single .p-answer>.wp-block-group:not(.p-entry__datas)>.wp-block-group__inner-container>.link a,body.single .p-answer>.wp-block-group:not(.p-entry__datas)>.wp-block-group__inner-container>:not(.p-cv) .link a{display:inline-block;position:relative;-webkit-transition:all .1s linear;transition:all .1s linear;padding:19px 42px;color:#7f7875}body.single .p-answer>.wp-block-group:not(.p-entry__datas)>.wp-block-group__inner-container>.link a::after,body.single .p-answer>.wp-block-group:not(.p-entry__datas)>.wp-block-group__inner-container>:not(.p-cv) .link a::after{content:"";position:absolute;top:50%;right:20px;width:7px;height:7px;border-top:1px solid #cdab96;border-right:1px solid #cdab96;-webkit-transform:rotate(135deg) translateX(-50%);transform:rotate(135deg) translateX(-50%)}body.single .p-answer .wp-block-image,body.single .p-answer .wp-block-table{margin:16px 0}body.single .p-answer .wp-block-table table{-webkit-box-sizing:border-box;box-sizing:border-box}body.single .p-answer .wp-block-table td,body.single .p-answer .wp-block-table th{border-color:#999;line-height:1.4285714286;font-size:14px}body.single .p-answer .wp-block-table td a,body.single .p-answer .wp-block-table th a{color:#437fec}body.single .p-answer .wp-block-table.is-style-case-info td:first-child{width:20%;background:#f5f3f1;text-align:center}body.single .p-answer .wp-block-image figure{margin-bottom:0}body.single .p-answer .wp-block-image .wp-element-caption{margin-top:8px;margin-bottom:0;text-align:right;font-size:10px;font-style:italic;color:#7f7875}body.single .p-answer .wp-block-list{margin-left:18px}body.single .p-answer .wp-block-columns:has(.wp-block-image){margin-top:16px}body.single .p-answer .wp-block-columns:has(.wp-block-image) .wp-block-image{margin-top:0;margin-bottom:0}body.single .p-answer .c-box--s{position:relative;margin:30px 0;padding:21px;border-top:1px solid #c8bdb5;background:#f4f2f0}body.single .p-answer .c-box--s h4.wp-block-heading{margin-top:0;margin-left:0}body.single .p-answer .c-box--s p{margin-right:0!important;margin-left:0!important}body.single .p-answer .c-box--s li{margin-right:0!important;margin-left:20px!important}body.single .p-answer .c-box--s::before{content:"";position:absolute;top:15px;left:-15px;width:65px;height:1px;background:#c8bdb5;-webkit-transform:rotate(135deg);transform:rotate(135deg)}body.single .p-answer::before{position:absolute;left:15px;line-height:1;font-family:proxima-nova,sans-serif;font-size:47px;font-weight:600;font-style:normal;content:"A";display:block;position:relative;left:auto;margin:0 auto 30px;text-align:center;color:#fff}body.single .p-answer::after{content:"";position:absolute;top:0;left:50%;width:0;height:0;border-style:solid;border-right:20px solid transparent;border-left:20px solid transparent;border-top:20px solid #f8f2ec;border-bottom:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.single .p-cta-button.p-cta-button--left a{margin-right:auto;margin-left:0}body.single .p-cta-button.p-cta-button--right a{margin-right:0;margin-left:auto}body.single .p-cta-button__icon{display:block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:31px;height:auto;-o-object-fit:contain;object-fit:contain}body.single .p-cta-button a{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-right:0;margin-left:auto;width:284px;border:2px solid #554c48;background:-webkit-gradient(linear,left top,left bottom,from(#91847b),to(#443b34));background:linear-gradient(#91847b,#443b34);vertical-align:middle;line-height:1.25;color:#f5f2f0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:opacity .1s linear;transition:opacity .1s linear}body.single .p-cta-button a>*{color:#f5f2f0}body.single .p-cta-button a .inner-text1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;width:100%;text-align:center;line-height:2.5;font-size:16px}body.single .p-cta-button a .inner-text2{display:block;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-item-align:end;align-self:flex-end;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:100%;border-top:1px solid #474038;opacity:.7;text-align:center;line-height:1.7;font-size:10px}body.single .p-cta-button a::before{content:none}body.single .p-cta-button a::after{content:"";position:absolute;top:10px;right:5px;width:21px;height:21px;background:url(https://www.theclinic.jp/img/arrow/arrow16.png) right top no-repeat}body.single .p-cta-button a:hover{text-decoration:none}body.single .p-cta-button a:hover::before,body.single .p-cta-button a:hover>*{color:#f5f2f0}body.single .p-cta-button a:hover .inner-text1{opacity:1}body.single .p-cta-button a:hover::after{background:url(https://www.theclinic.jp/img/arrow/arrow16_h.png) right top no-repeat}body.single .p-cta-button-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;margin-bottom:16px;list-style:none}body.single .p-cta-button-list.p-cta-button-list--right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}body.single .p-cta-button-list.p-cta-button-list--left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}body.single .p-cta-button-list .p-cta-button{list-style:none}body.single .p-reference{margin:40px 0 0;padding:0 0 0 24px;border:0;background:url(../../img/pc/reference_title_bg.png) 0 0 no-repeat}body.single .p-reference__title{margin-bottom:18px;padding:0 0 6px 6px;border-bottom:1px solid #c7bcb5;font-size:15px;font-weight:700}body.single .p-reference__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;line-height:1.5;font-size:12px}body.single .p-reference__item>a{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding-left:20px;width:30px;color:#6d9dd0;-webkit-transition:color .1s linear;transition:color .1s linear}body.single .p-reference__item>a::before{content:"";position:absolute;top:7px;left:0;width:7px;height:7px;border-top:1px solid #cdab96;border-right:1px solid #cdab96;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}body.single .p-reference__item .p-reference__text{-webkit-box-flex:1;-ms-flex:1;flex:1}body.single .p-reference__item .p-reference__text a{color:#7e7774}body.single .p-reference__item+body.single .p-reference__item{margin-top:5px}body.single sup[id^=cite]{padding:2px;line-height:0}body.single sup[id^=cite]:target{background:#f0f}body.single sup[id^=cite]:target a{font-weight:700;color:#221814}body.single .p-banner{display:table;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:80px;width:100%;border:1px solid #d4d0ce;background:#f5f2f0;text-align:center}body.single .p-banner p{margin:0;padding:0;background:0 0}body.single .p-banner>*{display:table-cell;vertical-align:middle}body.single .p-banner>:last-child{padding:11px 37px 11px 42px}body.single .p-banner .lead{margin:0;padding:0 20px;width:198px;background:#eae5e2;text-align:left;line-height:1.5714285714;font-size:14px;color:#7f7875}body.single .p-banner .lead>*{display:inline-block}body.single .p-banner .banner-item+.banner-item{margin-top:5px}body.single .p-banner .banner-item img{width:100%;height:auto}body.single .p-related__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px;font-size:16px;font-weight:700;color:#575554}body.single .p-related__title::after{content:"";display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:24px;border-top:1px solid #c8bdb5}body.single .p-related-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid #c8bdb5}body.single .p-related-list__item{width:70px}body.single .p-related-list__item__pic{margin-bottom:8px}body.single .p-related-list__item__pic img{overflow:hidden;border:2px solid #c8bdb5;border-radius:35px}body.single .p-related-list__item__name{text-align:center;line-height:1.3;font-size:10px;color:#575554}body.single .p-related__link{margin-top:10px;text-align:right;font-size:14px}body.single .p-related__link a{color:#437fec}body.single .p-latest__link{margin-top:10px;text-align:right;font-size:14px}body.single .p-latest__link a{color:#437fec}body.single .p-column__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px;font-size:16px;font-weight:700;color:#575554}body.single .p-column__title::after{content:"";display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:24px;border-top:1px solid #c8bdb5}body.single .p-column-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body.single .p-column-list__item{width:260px;height:136px}body.single .p-column-list__item img{width:100%;height:100%}body.single .p-genre{margin-bottom:40px}