.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:normal;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:bold;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:bold;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, 0.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 0}.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:normal !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 0px}.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(../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 0px}.index_title h2 span{font-size:3.6rem;color:#fff;font-weight:bold}.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 0px;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 0px}.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:normal}.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:normal}.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:normal;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:0px 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:none}.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:bold}.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:0px}}.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("../img/lib/spring.png") no-repeat top -95px left -20px;background-size:460px;filter:saturate(1.5)}.page-summer::after{background:url(../img/lib/summer.png) no-repeat bottom -235px right -20px;background-size:1000px;filter:saturate(1.5)}.page-summer-autumn::after{background:url("../img/lib/summer-autumn.png") no-repeat top -180px left -20px;filter:saturate(1.5)}.page-autumn::after{background:url("../img/lib/autum.png") no-repeat top -20px right -300px;filter:saturate(1.5)}.page-xmas::after{background:url(../img/lib/xmas.png) no-repeat bottom -74px right -10px;filter:saturate(1.5);background-size:600px}.page-winter::after{background:url(../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 0px}.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 10px}#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 10px}#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:bold}#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:bold}#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%, #FFFFFF 70%, #FFFFFF 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:bold}.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 0}#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 15px;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:bold;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:bold;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:bold;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:bold;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 0}.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:bold;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:bold}.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:bold;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%, white)}.request_box .request_first_part .request_first_part_title{text-align:center;font-weight:bold;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:bold;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:bold;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:bold}#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 0px;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:bold}#page_datsumou21_content .page-hidari li{margin-bottom:1em;font-weight:bold}#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 0;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:-0.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:-0.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:bold;text-align:center}#page_datsumou21_content .isshouno_up{font-weight:bold;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:bold;line-height:1.4}#page_datsumou21_content .anque_top ul li p span{color:#3f92c2;font-weight:bold}#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 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:normal}#page_datsumou21_content .fs190{font-size:190%}#page_datsumou21_content .fs150{font-size:150%}#page_datsumou21_content .bld{font-weight:bold}#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 0}#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:0px}#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:0px}#page_datsumou21_content .isshouno_bg{padding-bottom:30px;font-weight:bold;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:0em;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 0}#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:0px}#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 15px}#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:normal;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:0px;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:bold;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:bold;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:bold;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:bold;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:bold;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:0px;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:0rem;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:0px;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;
  }
}