@charset "UTF-8";:root{--baseFontColor: #333333;--accentColor: #68192F;--bg01: #F5F5F5;--bg02: #E0DDD0;--line: #CCC8B9;--white-bg: #FBFAF9;--lineText: #9E586C;--subFontColor: #999999;--reverseTransition: cubic-bezier(0, 0, .46, 1)}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input,textarea,select{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;max-width:100%;outline:none;outline:0}select::-ms-expand{display:none}input[type=submit],input[type=button]{border-radius:0;-webkit-box-sizing:content-box;-webkit-appearance:button;-moz-appearance:button;appearance:button;border:none;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}input[type=submit]::-webkit-search-decoration,input[type=button]::-webkit-search-decoration{display:none}input[type=submit]::focus,input[type=button]::focus{outline-offset:-2px}*{box-sizing:border-box;line-break:strict}body{line-height:1.8}a{text-decoration:none;color:inherit}strong,b{font-weight:700}sup{vertical-align:top}img{display:block;max-width:100%;height:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden}video{display:block;max-width:100%;height:auto;outline:none}iframe{max-width:100%}html{scroll-behavior:smooth;scroll-padding-top:max(128px,8.8888888889vw);background-color:#ebe9df}@media screen and (width <= 767px){html{scroll-padding-top:max(80px,21.3333333333vw)}}.bl_commonBgContainer{position:fixed;top:0;left:0;width:100%;height:100lvh;z-index:0}.bl_commonBgContainer img{width:100%;height:100%;object-fit:cover}.is_noScroll{overflow:hidden}body{font-family:Noto Sans JP,sans-serif;overscroll-behavior:none;scroll-behavior:smooth;font-size:max(16px,1.1111111111vw);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-break:strict;color:var(--baseFontColor);background-color:#ebe9df;letter-spacing:.02em}@media screen and (width <= 767px){body{font-size:max(16px,4.2666666667vw)}}.ly_commonContantsOuter{padding-inline:max(20px,1.3888888889vw)}@media screen and (width <= 767px){.ly_commonContantsOuter{padding-inline:max(20px,5.3333333333vw)}}.ly_commonContantsOuter .ly_commonContantsOuter_inner{max-width:max(1060px,73.6111111111vw);margin-inline:auto}@media screen and (width <= 767px){.ly_commonContantsOuter .ly_commonContantsOuter_inner{max-width:100%}}.ly_overBg{position:relative;z-index:1}.ly_commonContantsBgItemContainer .ly_commonContantsBgItemContainer_item{display:block;width:100%;height:auto;background-position:center;background-size:100% auto}.ly_commonContantsBgItemContainer .ly_commonContantsBgItemContainer_item img{width:100%}.ly_header .ly_header_conatiner{position:fixed;top:0;left:0;width:100%;padding-inline:max(40px,2.7777777778vw);padding-top:max(28px,1.9444444444vw);box-sizing:border-box;z-index:100;background-color:transparent;mix-blend-mode:exclusion;pointer-events:none}@media screen and (width <= 767px){.ly_header .ly_header_conatiner{padding-inline:max(20px,1.3888888889vw);padding-top:max(16px,1.1111111111vw)}}.ly_header .ly_header_conatiner .ly_header_inner{position:relative;display:grid;grid-template-columns:max(155px,10.7638888889vw) max(36px,2.5vw);justify-content:space-between;align-items:center}@media screen and (width <= 767px){.ly_header .ly_header_conatiner .ly_header_inner{grid-template-columns:max(141px,9.7916666667vw) max(24px,1.6666666667vw)}}.ly_header .ly_header_conatiner .ly_header_inner .bl_header_inner_logo{position:relative;display:block;width:100%;height:100%;isolation:isolate}.ly_header .ly_header_conatiner .ly_header_inner .bl_header_inner_logo img{width:100%;filter:brightness(0) invert(1)}.ly_header .ly_header_conatiner .ly_header_inner .bl_header_inner_logo_link{transition:all;pointer-events:auto}@media (hover: hover){.ly_header .ly_header_conatiner .ly_header_inner .bl_header_inner_logo_link:hover{opacity:.5;transition:all .3s var(--reverseTransition)}}@media screen and (width <= 767px){.ly_header .ly_header_conatiner .ly_header_inner .bl_header_menu{grid-template-columns:44.8vw 9.6vw;gap:8vw}}.ly_header .el_header_menu_btn{position:fixed;top:max(27px,1.875vw);right:max(40px,2.7777777778vw);display:flex;align-items:center;justify-content:center;width:100%;height:auto;max-width:max(36px,2.5vw);background-color:transparent;border:none;cursor:pointer;aspect-ratio:1/1;padding:0;z-index:120;mix-blend-mode:exclusion}@media screen and (width <= 767px){.ly_header .el_header_menu_btn{top:max(16px,1.1111111111vw);right:max(20px,1.3888888889vw)}}.ly_header .el_header_menu_btn .bl_header_menu_btn_lineContainer{position:relative;height:max(6px,.4166666667vw);display:block;width:100%;min-height:max(6px,.4166666667vw)}.ly_header .el_header_menu_btn .bl_header_menu_btn_lineContainer .el_header_menu_btn_lineContainer_line{position:absolute;display:block;height:max(1px,.0694444444vw);background-color:#fff;transition:transform .3s var(--reverseTransition)}.ly_header .el_header_menu_btn .bl_header_menu_btn_lineContainer .el_header_menu_btn_lineContainer_line:nth-child(1){top:0;left:0;width:100%;transition:all .3s var(--reverseTransition)}.ly_header .el_header_menu_btn .bl_header_menu_btn_lineContainer .el_header_menu_btn_lineContainer_line:nth-child(2){top:max(5px,.3472222222vw);right:0;left:auto;width:100%;max-width:max(24px,1.6666666667vw);transition:all .3s var(--reverseTransition)}.ly_header .el_header_menu_btn.is_active .bl_header_menu_btn_lineContainer{height:max(14px,.9722222222vw);transition:all .3s var(--reverseTransition)}.ly_header .el_header_menu_btn.is_active .bl_header_menu_btn_lineContainer .el_header_menu_btn_lineContainer_line{transition:all .3s var(--reverseTransition)}.ly_header .el_header_menu_btn.is_active .bl_header_menu_btn_lineContainer .el_header_menu_btn_lineContainer_line:nth-child(1){top:50%;left:50%;transform:translate(-50%,-50%) rotate(-20deg);max-width:100%;transition:transform .3s var(--reverseTransition);will-change:transform}.ly_header .el_header_menu_btn.is_active .bl_header_menu_btn_lineContainer .el_header_menu_btn_lineContainer_line:nth-child(2){top:50%;right:-50%;left:auto;transform:translate(-50%,-50%) rotate(20deg);max-width:100%;transition:transform .3s var(--reverseTransition);will-change:transform}.ly_header .bl_header_menu_lineReserveBtn{position:fixed;cursor:pointer;pointer-events:auto;top:max(24px,1.6666666667vw);right:max(106px,7.3611111111vw);width:100%;max-width:max(168px,11.6666666667vw);display:flex;padding-top:max(12px,.8333333333vw);padding-bottom:max(10px,.6944444444vw);justify-content:center;align-items:center;background-color:var(--accentColor);border-radius:max(10px,.6944444444vw);font-weight:500;font-size:max(16px,1.1111111111vw);font-style:normal;color:#fff;font-weight:600;line-height:1.4;border-radius:max(50px,3.4722222222vw);border:max(1px,.0694444444vw) solid transparent;mix-blend-mode:normal;isolation:isolate;transition:background-color .3s cubic-bezier(0,0,.46,1),color .3s cubic-bezier(0,0,.46,1);z-index:110}@media screen and (width <= 767px){.ly_header .bl_header_menu_lineReserveBtn{width:100%;max-width:100%;border-radius:max(8px,.5555555556vw) max(8px,.5555555556vw) 0 0;left:0;bottom:env(safe-area-inset-bottom);height:fit-content;translate:0;right:auto;top:auto}}@media (hover: hover){.ly_header .bl_header_menu_lineReserveBtn:hover{background-color:#fff;color:var(--accentColor);border:1px solid var(--accentColor);transition:background-color .3s var(--reverseTransition),color .3s var(--reverseTransition)}}.ly_header .bl_header_menu_lineReserve_modal{position:fixed;top:max(95px,6.5972222222vw);right:max(106px,7.3611111111vw)}@media screen and (width <= 767px){.ly_header .bl_header_menu_lineReserve_modal{bottom:max(60px,4.1666666667vw);left:50%;translate:-50% 0;right:auto;top:auto;padding-top:max(16px,1.1111111111vw);padding-bottom:max(14px,.9722222222vw)}}.bl_header_nav{display:none;position:fixed;top:0;left:0;width:100%;height:100lvh;z-index:110;background-color:#ebe9df}.bl_header_nav .bl_header_nav_bg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1}@media screen and (width <= 767px){.bl_header_nav .bl_header_nav_bg{height:100lvh}}.bl_header_nav .bl_header_nav_inner{display:grid;grid-template-columns:33.3333333333vw 1fr;height:100%}@media screen and (width <= 1024px){.bl_header_nav .bl_header_nav_inner{overflow-y:auto;grid-template-columns:1fr}}.bl_header_nav .bl_header_nav_inner .bl_header_nav_inner_ctaContainer{position:relative;background-color:var(--accentColor)}.bl_header_nav .bl_header_nav_inner .bl_header_nav_inner_ctaContainer:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(img/common/bg.png);background-size:cover;background-position:center;z-index:0}.bl_header_nav .bl_header_nav_inner .bl_header_nav_inner_ctaContainer .bl_header_nav_inner_ctaContainer_inner{position:relative;display:flex;flex-flow:column;justify-content:center;align-items:center;gap:max(60px,4.1666666667vw);height:100%;padding-inline:max(60px,4.1666666667vw);padding-block:max(60px,4.1666666667vw);z-index:1}.bl_header_nav .bl_header_nav_inner .bl_header_nav_inner_ctaContainer .bl_header_nav_inner_ctaContainer_inner .bl_header_nav_inner_ctaContainer_inner_lineReserveBtn{position:relative;width:100%}.bl_header_nav .bl_header_nav_inner .bl_header_nav_inner_ctaContainer .bl_header_nav_inner_ctaContainer_inner .bl_header_nav_inner_ctaContainer_inner_lineReserveBtn .bl_commonlineReserveBtn{max-width:max(285px,19.7916666667vw);margin-inline:auto}.bl_header_nav .bl_header_nav_inner .bl_header_nav_inner_ctaContainer .bl_header_nav_inner_ctaContainer_inner .bl_header_lineReserve_modal{left:50%;translate:-50% max(18px,1.25vw)}.bl_header_nav .bl_header_nav_inner .bl_header_nav_inner_ctaContainer .bl_header_nav_inner_ctaContainer_inner .bl_header_lineReserve_modal .el_lineReserveModal_inner_closeBtn{top:max(-10px,-.6944444444vw);right:max(-10px,-.6944444444vw)}.bl_header_nav .bl_header_nav_inner .bl_header_nav_inner_ctaContainer .bl_header_nav_inner_ctaContainer_inner_banner{max-width:max(285px,19.7916666667vw);width:100%;transition:all .3s var(--reverseTransition)}@media (hover: hover){.bl_header_nav .bl_header_nav_inner .bl_header_nav_inner_ctaContainer .bl_header_nav_inner_ctaContainer_inner_banner:hover{opacity:.5;transition:all .3s var(--reverseTransition)}}.bl_header_nav_inner_menu{position:relative;display:flex;flex-flow:column;gap:max(80px,5.5555555556vw);overflow-y:auto;padding-inline:max(80px,5.5555555556vw);padding-top:max(100px,6.9444444444vw);padding-bottom:max(80px,5.5555555556vw)}@media screen and (width <= 1024px){.bl_header_nav_inner_menu{overflow-y:visible;padding-bottom:max(100px,6.9444444444vw)}}.bl_header_nav_inner_menu:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(img/common/bg.png);background-position:center;background-size:100% 100%;z-index:-1}@media screen and (width <= 767px){.bl_header_nav_inner_menu{overflow-y:visible;padding-inline:max(20px,1.3888888889vw)}}.bl_header_nav_inner_menu .bl_header_nav_inner_menu_conatainer{display:flex;flex-flow:column;gap:max(20px,1.3888888889vw)}.bl_header_nav_inner_menu .bl_header_nav_inner_menu_conatainer .bl_header_nav_inner_menu_conatainer_titleWrapper{display:grid;grid-template-columns:auto 1fr;gap:max(16px,1.1111111111vw);align-items:center}.bl_header_nav_inner_menu .bl_header_nav_inner_menu_conatainer .bl_header_nav_inner_menu_conatainer_titleWrapper:after{content:"";display:block;width:100%;height:.0694444444vw;background-color:#ccc8b9}.bl_header_nav_inner_menu .bl_header_nav_inner_menu_conatainer .bl_header_nav_inner_menu_conatainer_titleWrapper .bl_header_nav_inner_menu_conatainer_title{color:var(--black, #333);font-family:Shippori Mincho;font-size:max(18px,1.25vw);font-style:normal;font-weight:500;line-height:1.5;letter-spacing:.04}.bl_header_nav_inner_menu .bl_header_nav_inner_menu_conatainer .bl_header_nav_inner_menu_conatainer_listWrapper .bl_globalNaviList{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(max(180px,12.5vw),100%),1fr));row-gap:max(16px,1.1111111111vw);column-gap:max(64px,4.4444444444vw)}@media screen and (width <= 767px){.bl_header_nav_inner_menu .bl_header_nav_inner_menu_conatainer .bl_header_nav_inner_menu_conatainer_listWrapper .bl_globalNaviList{grid-template-columns:repeat(2,1fr);gap:max(20px,1.3888888889vw)}}.bl_header_nav_inner_menu .bl_header_nav_inner_menu_conatainer .bl_header_nav_inner_menu_conatainer_listWrapper .bl_globalNaviList .bl_globalNaviList_item_link{display:grid;grid-template-columns:1fr max(10px,.6944444444vw);gap:max(10px,.6944444444vw);align-items:center;padding-bottom:max(16px,1.1111111111vw);border-bottom:max(1px,.0694444444vw) solid #fff;border-bottom:max(1px,.0694444444vw) solid #CCC8B9;transition:all .3s var(--reverseTransition)}@media (hover: hover){.bl_header_nav_inner_menu .bl_header_nav_inner_menu_conatainer .bl_header_nav_inner_menu_conatainer_listWrapper .bl_globalNaviList .bl_globalNaviList_item_link:hover{opacity:.5;transition:all .3s var(--reverseTransition)}}.bl_header_nav_inner_menu .bl_header_nav_inner_menu_conatainer .bl_header_nav_inner_menu_conatainer_listWrapper .bl_globalNaviList .bl_globalNaviList_item_link .el_globalNaviList_item_link_text{font-size:max(16px,1.1111111111vw);font-style:normal;font-weight:400;line-height:150%;letter-spacing:.02}.bl_header_nav_inner_menu .bl_header_nav_inner_menu_conatainer .bl_header_nav_inner_menu_conatainer_listWrapper .bl_globalMenuList{display:grid;grid-template-columns:repeat(3,1fr);row-gap:max(10px,.6944444444vw);column-gap:max(22px,1.5277777778vw)}@media screen and (width <= 767px){.bl_header_nav_inner_menu .bl_header_nav_inner_menu_conatainer .bl_header_nav_inner_menu_conatainer_listWrapper .bl_globalMenuList{grid-template-columns:repeat(2,1fr);column-gap:max(20px,1.3888888889vw);row-gap:max(10px,.6944444444vw)}}.bl_header_nav_inner_menu .bl_header_nav_inner_menu_conatainer .bl_header_nav_inner_menu_conatainer_listWrapper .bl_globalMenuList .bl_globalMenuList_item_link{display:grid;grid-template-columns:max(10px,.6944444444vw) 1fr;gap:max(10px,.6944444444vw);align-items:flex-start;font-size:max(14px,.9722222222vw);font-style:normal;font-weight:400;line-height:1.5;letter-spacing:.02;transition:all .3s var(--reverseTransition)}@media (hover: hover){.bl_header_nav_inner_menu .bl_header_nav_inner_menu_conatainer .bl_header_nav_inner_menu_conatainer_listWrapper .bl_globalMenuList .bl_globalMenuList_item_link:hover{opacity:.5;transition:all .3s var(--reverseTransition)}}.bl_header_nav_inner_menu .bl_header_nav_inner_menu_conatainer .bl_header_nav_inner_menu_conatainer_listWrapper .bl_globalMenuList .bl_globalMenuList_item_link:before{content:"";position:relative;display:block;width:100%;height:max(1px,.0694444444vw);background-color:#ccc8b9;margin-top:max(12px,.8333333333vw)}.bl_footerReserveSec{position:relative;padding-inline:max(20px,1.3888888889vw);z-index:10}.bl_footerReserveSec .bl_footer_reserveContainer{position:relative;width:100%;background-color:var(--accentColor);padding-block:max(94px,6.5277777778vw);border-radius:max(50px,3.4722222222vw);max-width:max(1060px,73.6111111111vw);margin-inline:auto}@media screen and (width <= 767px){.bl_footerReserveSec .bl_footer_reserveContainer{padding-block:max(40px,2.7777777778vw)}}.bl_footerReserveSec .bl_footer_reserveContainer:before{content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background-image:url(img/common/bg.png);background-size:cover;background-repeat:no-repeat;background-position:center;z-index:0}.bl_footerReserveSec .bl_footer_reserveContainer .bl_footer_reserveContainer_inner{position:relative;z-index:1;width:100%;margin-inline:auto;display:grid;grid-template-columns:repeat(2,1fr);align-items:center}@media screen and (width <= 767px){.bl_footerReserveSec .bl_footer_reserveContainer .bl_footer_reserveContainer_inner{grid-template-columns:1fr;gap:max(30px,2.0833333333vw);padding-inline:max(20px,1.3888888889vw)}}.bl_footerReserveSec .bl_footer_reserveContainer:after{content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:max(1px,.0694444444vw);height:calc(100% - max(120px,8.3333333333vw));background-color:#9e586c;order:2}@media screen and (width <= 767px){.bl_footerReserveSec .bl_footer_reserveContainer:after{display:none}}.bl_footerReserveSec .bl_footer_reserveContainer .bl_footer_reserveContainer_ttlContainer{width:fit-content;order:1;margin-inline:auto;padding-left:max(18px,1.25vw)}@media screen and (width <= 767px){.bl_footerReserveSec .bl_footer_reserveContainer .bl_footer_reserveContainer_ttlContainer{padding-left:0}}.bl_footerReserveSec .bl_footer_reserveContainer .bl_footer_reserveContainer_ttlContainer .el_footer_reserveContainer_ttl_sub{width:fit-content;display:flex;flex-direction:column;gap:max(6px,.4166666667vw);color:var(--white-txt, #FFF);font-family:Marcellus;font-size:max(28px,1.9444444444vw);font-style:normal;font-weight:400;line-height:100%;letter-spacing:.02px;margin-bottom:max(8px,.5555555556vw)}@media screen and (width <= 767px){.bl_footerReserveSec .bl_footer_reserveContainer .bl_footer_reserveContainer_ttlContainer .el_footer_reserveContainer_ttl_sub{margin-inline:auto}}.bl_footerReserveSec .bl_footer_reserveContainer .bl_footer_reserveContainer_ttlContainer .el_footer_reserveContainer_ttl_sub:after{content:"";display:block;position:relative;width:100%;height:max(8px,.5555555556vw);background-image:url(img/common/footer-reserve-ttl.svg);background-size:100%;background-repeat:no-repeat;background-position:center;z-index:0}.bl_footerReserveSec .bl_footer_reserveContainer .bl_footer_reserveContainer_ttlContainer .el_footer_reserveContainer_ttl{color:var(--white-txt, #FFF);font-family:Shippori Mincho;font-size:max(40px,2.7777777778vw);font-style:normal;font-weight:500;line-height:1.5;letter-spacing:.04px}@media screen and (width <= 767px){.bl_footerReserveSec .bl_footer_reserveContainer .bl_footer_reserveContainer_ttlContainer .el_footer_reserveContainer_ttl{font-size:max(32px,2.2222222222vw)}}.bl_footerReserveSec .bl_footer_reserveContainer .bl_footer_reserveContainer_btnContainer{position:relative;width:100%;max-width:max(338px,23.4722222222vw);order:3;padding-right:max(38px,2.6388888889vw);margin-inline:auto}@media screen and (width <= 767px){.bl_footerReserveSec .bl_footer_reserveContainer .bl_footer_reserveContainer_btnContainer{padding-right:0}}.bl_footerReserveSec .bl_footer_reserveContainer .bl_footer_reserveContainer_btnContainer .el_footer_reserveContainer_btn{cursor:pointer;position:relative;display:block;background-color:var(--white-txt);color:var(--accentColor);font-size:max(24px,1.6666666667vw);font-style:normal;font-weight:600;line-height:1.5;letter-spacing:.02px;border-radius:max(50px,3.4722222222vw);padding-top:max(12px,.8333333333vw);padding-bottom:max(14px,.9722222222vw);border:max(1px,.0694444444vw) solid transparent;width:100%;background-color:var(--white-bg);z-index:1;margin-inline:auto;transition:all .3s var(--reverseTransition)}@media (hover: hover){.bl_footerReserveSec .bl_footer_reserveContainer .bl_footer_reserveContainer_btnContainer .el_footer_reserveContainer_btn:hover{background-color:var(--accentColor);color:#fff;border:max(1px,.0694444444vw) solid #fff;transition:all .3s var(--reverseTransition)}}.bl_footerReserveSec .bl_footer_reserveContainer .bl_footer_reserveContainer_btnContainer .bl_footer_lineReserve_modal{bottom:-320%;right:max(38px,2.6388888889vw)}@media screen and (width <= 767px){.bl_footerReserveSec .bl_footer_reserveContainer .bl_footer_reserveContainer_btnContainer .bl_footer_lineReserve_modal{right:auto;translate:-50% 0;left:50%}}.ly_footerBg{position:relative;z-index:0;background-color:#e0ddd0}.ly_footerClinicSec{position:relative;z-index:0;padding-top:max(230px,15.9722222222vw);padding-bottom:max(100px,6.9444444444vw);margin-top:max(-150px,-10.4166666667vw)}@media screen and (width <= 767px){.ly_footerClinicSec{margin-top:max(-130px,-34.6666666667vw)}}.ly_footerClinicSec .bl_footerClinicSec_ttlContainer{width:fit-content;margin-inline:auto;margin-bottom:max(60px,4.1666666667vw)}.ly_footerClinicSec .bl_clinicList{grid-template-columns:repeat(2,1fr);gap:max(20px,1.3888888889vw)}@media screen and (width <= 767px){.ly_footerClinicSec .bl_clinicList{grid-template-columns:1fr}}.ly_footerBg_inner{position:relative;z-index:0}.ly_footerBg_inner .ly_commonContantsBgItemContainer_item{display:block;width:100%;translate:0 max(2px,.1388888889vw)}.ly_footerBg_inner .ly_commonContantsBgItemContainer_item img{display:block;width:100%}.ly_footer{position:relative;z-index:0}.ly_footer .bl_commonComingSoonTxtContainer .el_commonComingSoonTxt{color:#fff}.ly_footer .ly_footer_upper{position:relative;background-color:var(--baseFontColor);padding-block:max(60px,4.1666666667vw);padding-inline:max(20px,1.3888888889vw)}.ly_footer .ly_footer_upper .ly_footer_upper_inner{max-width:max(1060px,73.6111111111vw);margin-inline:auto}.ly_footer .ly_footer_upper .bl_header_nav_inner_menu{color:#fff;padding:0}.ly_footer .ly_footer_upper .bl_header_nav_inner_menu_conatainer .bl_header_nav_inner_menu_conatainer_titleWrapper .bl_header_nav_inner_menu_conatainer_title{color:#fff}.ly_footer_lower{background-color:#222;padding-inline:max(20px,1.3888888889vw);padding-top:max(60px,4.1666666667vw);padding-bottom:max(30px,2.0833333333vw)}.ly_footer_lower .ly_footer_lower_inner{max-width:max(1060px,73.6111111111vw);margin-inline:auto;padding-bottom:max(60px,4.1666666667vw)}.ly_footer_lower .bl_footerGlobalNavi{display:grid;grid-template-columns:max(220px,15.2777777778vw) auto;gap:max(20px,1.3888888889vw);align-items:flex-start;justify-content:space-between;margin-bottom:max(40px,2.7777777778vw)}@media screen and (width <= 767px){.ly_footer_lower .bl_footerGlobalNavi{grid-template-columns:1fr;gap:max(30px,2.0833333333vw)}}.ly_footer_lower .bl_footerGlobalNavi .bl_footerGlobalNavi_logo{display:block;width:100%;transition:all .3s var(--reverseTransition)}.ly_footer_lower .bl_footerGlobalNavi .bl_footerGlobalNavi_logo img{width:100%}@media screen and (width <= 767px){.ly_footer_lower .bl_footerGlobalNavi .bl_footerGlobalNavi_logo{max-width:max(220px,15.2777777778vw);width:100%;margin-inline:auto}}@media (hover: hover){.ly_footer_lower .bl_footerGlobalNavi .bl_footerGlobalNavi_logo:hover{opacity:.5;transition:all .3s var(--reverseTransition)}}.ly_footer_lower .bl_footerGlobalNavi .bl_footerGlobalNavi_list{display:grid;grid-template-columns:repeat(3,auto);row-gap:max(20px,1.3888888889vw);column-gap:max(40px,2.7777777778vw);width:fit-content;justify-content:space-between}@media screen and (width <= 767px){.ly_footer_lower .bl_footerGlobalNavi .bl_footerGlobalNavi_list{grid-template-columns:repeat(2,1fr);gap:max(20px,1.3888888889vw);width:100%}}.ly_footer_lower .bl_footerGlobalNavi .bl_footerGlobalNavi_list .bl_footerGlobalNavi_list_item .bl_footerGlobalNavi_list_item_link{color:#fff;font-size:max(14px,.9722222222vw);font-style:normal;font-weight:400;line-height:1.5;letter-spacing:.02px;transition:all .3s var(--reverseTransition)}@media (hover: hover){.ly_footer_lower .bl_footerGlobalNavi .bl_footerGlobalNavi_list .bl_footerGlobalNavi_list_item .bl_footerGlobalNavi_list_item_link:hover{opacity:.5;transition:all .3s var(--reverseTransition)}}.bl_footerGlobalNavi_copyContainer{display:flex;align-items:center;justify-content:space-between;padding-top:max(30px,2.0833333333vw);border-top:max(1px,.0694444444vw) solid #333}@media screen and (width <= 767px){.bl_footerGlobalNavi_copyContainer{align-items:flex-start;flex-direction:column;gap:max(24px,1.6666666667vw)}}.bl_footerGlobalNavi_copyContainer .bl_footerGlobalNavi_copyContainer_list{display:flex;align-items:center;gap:max(20px,1.3888888889vw)}@media screen and (width <= 767px){.bl_footerGlobalNavi_copyContainer .bl_footerGlobalNavi_copyContainer_list{align-items:flex-start;flex-direction:column;gap:max(8px,.5555555556vw)}}.bl_footerGlobalNavi_copyContainer .bl_footerGlobalNavi_copyContainer_list .bl_footerGlobalNavi_copyContainer_list_item{color:var(--gray-txt, #999);font-size:max(12px,.8333333333vw);font-style:normal;font-weight:400;line-height:1.5;letter-spacing:.02px;transition:all .3s var(--reverseTransition)}@media (hover: hover){.bl_footerGlobalNavi_copyContainer .bl_footerGlobalNavi_copyContainer_list .bl_footerGlobalNavi_copyContainer_list_item:hover{opacity:.5;transition:all .3s var(--reverseTransition)}}.bl_footerGlobalNavi_copyContainer .el_footerGlobalNavi_copyright_txt{color:var(--gray-txt, #999);font-family:Marcellus;font-size:max(12px,.8333333333vw);font-style:normal;font-weight:400;line-height:1;letter-spacing:.02px}.bl_commonSectionTtl{width:fit-content;display:flex;flex-flow:column;gap:max(16px,1.1111111111vw);align-items:center}@media screen and (width <= 767px){.bl_commonSectionTtl{gap:max(12px,.8333333333vw)}}.bl_commonSectionTtl .el_commonSectionTtl_ttl{position:relative;padding-bottom:max(9px,.625vw);color:var(--lineText);font-family:Marcellus;font-size:max(20px,1.3888888889vw);width:100%;font-style:normal;font-weight:400;line-height:1;letter-spacing:.02px;text-align:center}@media screen and (width <= 767px){.bl_commonSectionTtl .el_commonSectionTtl_ttl{font-size:max(16px,1.1111111111vw)}}.bl_commonSectionTtl .el_commonSectionTtl_ttl:before{content:"";position:absolute;bottom:0;left:50%;translate:-50% 0;display:block;width:100%;max-width:max(70px,4.8611111111vw);background-image:url(img/common/ttl-line.svg);background-size:100%;background-repeat:no-repeat;background-position:center;min-height:max(5px,.3472222222vw)}.bl_commonSectionTtl .el_commonSectionTtl_ttl_ttl{font-family:Shippori Mincho;font-size:max(26px,1.8055555556vw);font-style:normal;font-weight:500;line-height:1.5;letter-spacing:.04px}@media screen and (width <= 767px){.bl_commonSectionTtl .el_commonSectionTtl_ttl_ttl{font-size:max(22px,1.5277777778vw)}}.bl_commonPageTtlContainer .bl_commonBreadcrumbContainer{margin-bottom:max(80px,5.5555555556vw)}@media screen and (width <= 767px){.bl_commonPageTtlContainer .bl_commonBreadcrumbContainer{margin-bottom:max(60px,4.1666666667vw)}}.bl_commonPageTtlContainer .bl_commonPageTtlContainer_inner{max-width:max(1000px,69.4444444444vw);margin-inline:auto;box-sizing:border-box;margin-bottom:max(100px,6.9444444444vw);padding-inline:max(20px,1.3888888889vw)}@media screen and (width <= 767px){.bl_commonPageTtlContainer .bl_commonPageTtlContainer_inner{margin-bottom:max(60px,4.1666666667vw)}}.bl_commonPageTtlContainer .bl_commonPageTtlContainer_inner .el_commonPageTtlContainer_inner_ttl{color:var(--baseFontColor);font-family:Shippori Mincho;font-size:max(36px,2.5vw);font-style:normal;font-weight:500;line-height:1.5;letter-spacing:.04px;width:fit-content;margin-inline:auto}@media screen and (width <= 767px){.bl_commonPageTtlContainer .bl_commonPageTtlContainer_inner .el_commonPageTtlContainer_inner_ttl{font-size:max(26px,1.8055555556vw)}}.bl_commonPageTtlContainer .bl_commonPageTtlContainer_inner .el_commonPageTtlContainer_inner_ttl .is_sp{display:none}@media screen and (width <= 767px){.bl_commonPageTtlContainer .bl_commonPageTtlContainer_inner .el_commonPageTtlContainer_inner_ttl .is_sp{display:block}}.bl_commonPageTtlContainer .el_commonPageTtlContainer_waveLine,.bl_commonPageTtlContainer .el_commonPageTtlContainer_waveLine img{display:block;width:100%}.bl_commonBreadcrumbContainer{padding-inline:max(40px,2.7777777778vw);padding-top:max(100px,6.9444444444vw)}@media screen and (width <= 767px){.bl_commonBreadcrumbContainer{padding-inline:max(20px,1.3888888889vw);padding-top:max(68px,4.7222222222vw)}}.bl_commonlineReserveBtn{cursor:pointer;width:100%;display:flex;border-radius:max(50px,3.4722222222vw);padding-top:max(13px,.9027777778vw);padding-bottom:max(12px,.8333333333vw);justify-content:center;align-items:center;color:var(--accentColor);font-size:max(20px,1.3888888889vw);font-weight:600;font-style:normal;line-height:1.5;text-align:center;background-color:#fff;border:max(1px,.0694444444vw) solid transparent;transition:all .3s var(--reverseTransition)}@media (hover: hover){.bl_commonlineReserveBtn:hover{transition:all .3s var(--reverseTransition);background-color:var(--accentColor);border:max(1px,.0694444444vw) solid #FFF;color:#fff}}.bl_commonBorderRadialArrowBtn{display:grid;grid-template-columns:1fr max(32px,2.2222222222vw);gap:max(12px,.8333333333vw);align-items:center;justify-content:space-between;border-bottom:max(1px,.0694444444vw) solid var(--line);padding-bottom:max(12px,.8333333333vw);transition:all .3s var(--reverseTransition)}.bl_commonBorderRadialArrowBtn .el_commonBorderRadialArrowBtn_txt{font-family:Shippori Mincho;font-size:max(16px,1.1111111111vw);font-style:normal;font-weight:600;line-height:1.5;letter-spacing:.04px;transition:all .3s var(--reverseTransition)}.bl_commonBorderRadialArrowBtn .el_commonBorderRadialArrowBtn_arrowContainer{display:grid;align-items:center;justify-content:center;grid-template-columns:max(10px,.6944444444vw);aspect-ratio:1/1;width:100%;height:auto;border-radius:100%;transition:all .3s var(--reverseTransition);background-color:var(--baseFontColor);border:max(1px,.0694444444vw) solid transparent}.bl_commonBorderRadialArrowBtn .el_commonBorderRadialArrowBtn_arrowContainer svg{width:100%;height:auto;fill:#fff}@media (hover: hover){.bl_commonBorderRadialArrowBtn:hover{transition:all .3s var(--reverseTransition);border-bottom:max(1px,.0694444444vw) solid var(--accentColor)}.bl_commonBorderRadialArrowBtn:hover .el_commonBorderRadialArrowBtn_txt{color:var(--accentColor);transition:all .3s var(--reverseTransition)}.bl_commonBorderRadialArrowBtn:hover .el_commonBorderRadialArrowBtn_arrowContainer{transition:all .3s var(--reverseTransition);background-color:#fff;border:max(1px,.0694444444vw) solid var(--accentColor)}.bl_commonBorderRadialArrowBtn:hover .el_commonBorderRadialArrowBtn_arrowContainer svg{transition:all .3s var(--reverseTransition);fill:var(--accentColor)}}.bl_recommendBannerList{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(max(450px,31.25vw),100%),1fr));gap:max(20px,1.3888888889vw)}.bl_recommendBannerList .bl_recommendBannerList_item .bl_recommendBannerList_item_btn{position:relative;display:grid;grid-template-columns:max(290px,20.1388888889vw) 1fr;align-items:flex-start;padding-inline:max(30px,2.0833333333vw);padding-block:max(48px,3.3333333333vw);border-radius:max(10px,.6944444444vw);overflow:hidden;box-shadow:0 0 max(6px,.4166666667vw) 0 #29190a1a;transition:all .3s var(--reverseTransition);height:100%}@media screen and (width <= 767px){.bl_recommendBannerList .bl_recommendBannerList_item .bl_recommendBannerList_item_btn{padding-block:max(32px,2.2222222222vw)}}@media (hover: hover){.bl_recommendBannerList .bl_recommendBannerList_item .bl_recommendBannerList_item_btn:hover{opacity:.5;transition:all .3s var(--reverseTransition)}}.bl_recommendBannerList .bl_recommendBannerList_item .bl_recommendBannerList_item_btn .bl_recommendBannerList_item_bg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.bl_recommendBannerList .bl_recommendBannerList_item .bl_recommendBannerList_item_btn .bl_recommendBannerList_item_txtContainer{position:relative;display:flex;flex-flow:column;gap:max(24px,1.6666666667vw);z-index:1}@media screen and (width <= 767px){.bl_recommendBannerList .bl_recommendBannerList_item .bl_recommendBannerList_item_btn .bl_recommendBannerList_item_txtContainer{gap:max(16px,1.1111111111vw)}}.bl_recommendBannerList .bl_recommendBannerList_item .bl_recommendBannerList_item_btn .bl_recommendBannerList_item_txtContainer .bl_recommendBannerList_item_txtContainer_ttl{font-family:Shippori Mincho;font-size:max(20px,1.3888888889vw);font-style:normal;font-weight:500;line-height:1.5;letter-spacing:.04px}@media screen and (width <= 767px){.bl_recommendBannerList .bl_recommendBannerList_item .bl_recommendBannerList_item_btn .bl_recommendBannerList_item_txtContainer .bl_recommendBannerList_item_txtContainer_ttl{font-size:max(18px,1.25vw)}}.bl_recommendBannerList .bl_recommendBannerList_item .bl_recommendBannerList_item_btn .bl_recommendBannerList_item_txtContainer .bl_recommendBannerList_item_txtContainer_txt{font-size:max(14px,.9722222222vw);font-style:normal;font-weight:400;line-height:1.8;letter-spacing:.02px}.bl_caseList{display:grid;grid-template-columns:repeat(3,1fr);gap:max(20px,1.3888888889vw)}.bl_caseList .bl_caseList_item{display:contents}.bl_caseList_item_btn{display:grid;grid-template-rows:subgrid;grid-row:span 3;grid-template-columns:1fr;gap:max(20px,1.3888888889vw);border-radius:max(16px,1.1111111111vw);overflow:hidden;padding:max(20px,1.3888888889vw);background-color:var(--white-bg);box-shadow:0 0 max(6px,.4166666667vw) 0 #29190a1a;border:max(3px,.2083333333vw) solid transparent;transition:all .3s var(--reverseTransition)}@media (hover: hover){.bl_caseList_item_btn:hover{transition:all .3s var(--reverseTransition);border:max(3px,.2083333333vw) solid var(--accentColor)}}.bl_caseList_item_btn .bl_caseList_item_imgContainer{width:100%;aspect-ratio:1/1}.bl_caseList_item_btn .bl_caseList_item_imgContainer .bl_caseList_item_imgContainer_img{width:100%;height:100%;object-fit:cover}.bl_caseList_item_btn .bl_caseList_item_txtContainer .bl_bl_caseList_item_txtContainer_tagList{display:flex;flex-wrap:wrap;gap:max(8px,.5555555556vw);margin-bottom:max(4px,.2777777778vw)}.bl_caseList_item_btn .bl_caseList_item_txtContainer .bl_bl_caseList_item_txtContainer_tagList .el_caseList_item_txtContainer_tagList_item{color:#999;font-size:max(12px,.8333333333vw);font-style:normal;font-weight:400;line-height:1.5;letter-spacing:.02px}.bl_caseList_item_btn .bl_caseList_item_txtContainer .bl_caseList_item_txtContainer_ttl{font-family:Shippori Mincho;font-size:max(20px,1.3888888889vw);font-style:normal;font-weight:500;line-height:1.5;letter-spacing:.04px}.bl_caseList_item_btn .bl_caseList_item_caseInfo{display:flex;flex-flow:column;gap:max(10px,.6944444444vw)}.bl_caseList_item_btn .bl_caseList_item_caseInfo .bl_caseList_item_caseInfo_item{display:grid;grid-template-columns:max(100px,6.9444444444vw) 1fr;gap:max(10px,.6944444444vw);align-items:baseline}.bl_caseList_item_btn .bl_caseList_item_caseInfo .bl_caseList_item_caseInfo_item .bl_caseList_item_caseInfo_item_dt{color:#333;font-size:max(12px,.8333333333vw);font-style:normal;font-weight:400;line-height:1.5;letter-spacing:.02px;padding-block:max(3px,.2083333333vw);padding-inline:max(3px,.2083333333vw);border-radius:max(2px,.1388888889vw);background-color:#ebe9df;text-align:center}.bl_caseList_item_btn .bl_caseList_item_caseInfo .bl_caseList_item_caseInfo_item .bl_caseList_item_caseInfo_item_dd{font-size:max(12px,.8333333333vw);font-style:normal;font-weight:400;line-height:1.5;letter-spacing:.02px}.bl_topMenuSec_problemContainer .bl_topMenuSec_problemContainer_ttlContainer{border-bottom:max(1px,.0694444444vw) solid #CCC8B9;padding-bottom:max(20px,1.3888888889vw);margin-bottom:max(40px,2.7777777778vw)}.bl_topMenuSec_problemContainer .bl_topMenuSec_problemContainer_ttlContainer .el_topMenuSec_problemContainer_ttl{font-family:Shippori Mincho;font-size:max(20px,1.3888888889vw);font-style:normal;font-weight:500;line-height:1.5;letter-spacing:.04px}.bl_topMenuSec_problemContainer .bl_topMenuSec_problemContainer_problemList{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(max(340px,23.6111111111vw),100%),1fr));gap:max(20px,1.3888888889vw)}.bl_topMenuSec_problemContainer .bl_topMenuSec_problemContainer_problemList .bl_topMenuSec_problemContainer_problemList_item{display:contents}.bl_topMenuSec_problemContainer .bl_topMenuSec_problemContainer_problemList .bl_topMenuSec_problemContainer_problemList_item_btn{display:grid;grid-template-columns:1fr;gap:max(16px,1.1111111111vw);border-radius:max(12px,.8333333333vw);background-color:var(--white-bg);box-shadow:0 0 6px #29190a1a;aspect-ratio:340/235;height:auto;padding:max(20px,1.3888888889vw);min-height:max(235px,16.3194444444vw);transition:all .3s var(--reverseTransition)}@media screen and (width <= 767px){.bl_topMenuSec_problemContainer .bl_topMenuSec_problemContainer_problemList .bl_topMenuSec_problemContainer_problemList_item_btn{aspect-ratio:auto;min-height:auto}}.bl_topMenuSec_problemContainer .bl_topMenuSec_problemContainer_problemList .bl_topMenuSec_problemContainer_problemList_item_btn .bl_topMenuSec_problemContainer_problemList_item_btn_imgContainer{display:grid;grid-template-columns:max(80px,5.5555555556vw) 1fr;align-items:center;gap:max(16px,1.1111111111vw)}.bl_topMenuSec_problemContainer .bl_topMenuSec_problemContainer_problemList .bl_topMenuSec_problemContainer_problemList_item_btn .bl_topMenuSec_problemContainer_problemList_item_btn_imgContainer .bl_topMenuSec_problemContainer_problemList_item_btn_imgContainer_img{width:100%;height:auto;object-fit:cover;aspect-ratio:1/1;border-radius:max(8px,.5555555556vw)}.bl_topMenuSec_problemContainer .bl_topMenuSec_problemContainer_problemList .bl_topMenuSec_problemContainer_problemList_item_btn .bl_topMenuSec_problemContainer_problemList_item_btn_imgContainer .bl_topMenuSec_problemContainer_problemList_item_btn_imgContainer_ttl{color:var(--black);font-family:Shippori Mincho;font-size:max(16px,1.1111111111vw);font-style:normal;font-weight:500;line-height:1.5;transition:all .3s var(--reverseTransition);letter-spacing:.04px}.bl_topMenuSec_problemContainer .bl_topMenuSec_problemContainer_problemList .bl_topMenuSec_problemContainer_problemList_item_btn .bl_topMenuSec_problemContainer_problemList_item_btn_txt{font-size:max(14px,.9722222222vw);font-style:normal;font-weight:400;line-height:1.8;letter-spacing:.02px}@media (hover: hover){.bl_topMenuSec_problemContainer .bl_topMenuSec_problemContainer_problemList .bl_topMenuSec_problemContainer_problemList_item_btn:hover{background-color:#ebe9df;transition:all .3s var(--reverseTransition)}.bl_topMenuSec_problemContainer .bl_topMenuSec_problemContainer_problemList .bl_topMenuSec_problemContainer_problemList_item_btn:hover .bl_topMenuSec_problemContainer_problemList_item_btn_imgContainer_ttl,.bl_topMenuSec_problemContainer .bl_topMenuSec_problemContainer_problemList .bl_topMenuSec_problemContainer_problemList_item_btn:hover .bl_topMenuSec_problemContainer_problemList_item_btn_txt{color:var(--accentColor);transition:all .3s var(--reverseTransition)}}.bl_menuListContainer .bl_menuListContainer_tabContainer{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;background-color:#f2f1ec;padding:max(6px,.4166666667vw);border-radius:max(8px,.5555555556vw);margin-bottom:max(56px,3.8888888889vw)}@media screen and (width <= 767px){.bl_menuListContainer .bl_menuListContainer_tabContainer{margin-bottom:max(30px,2.0833333333vw)}}.bl_menuListContainer .bl_menuListContainer_tabContainer .bl_menuListContainer_tabContainer_btn{cursor:pointer;color:var(--gray-txt, #999);text-align:center;font-family:Shippori Mincho;font-size:max(20px,1.3888888889vw);font-style:normal;font-weight:500;line-height:1.5;letter-spacing:.04px;background-color:transparent;border:none;padding:0;width:100%;height:100%;transition:all .3s var(--reverseTransition);z-index:1;padding-top:max(14px,.9722222222vw);padding-bottom:max(16px,1.1111111111vw);border-radius:max(6px,.4166666667vw)}@media screen and (width <= 767px){.bl_menuListContainer .bl_menuListContainer_tabContainer .bl_menuListContainer_tabContainer_btn{padding-top:max(10px,.6944444444vw);padding-bottom:max(12px,.8333333333vw)}}.bl_menuListContainer .bl_menuListContainer_tabContainer .is_active{position:relative;color:#fff;transition:all .3s var(--reverseTransition)}.bl_menuListContainer .bl_menuListContainer_tabContainer .is_active:after{content:"";position:absolute;border-radius:max(6px,.4166666667vw);bottom:0;left:0;width:100%;height:100%;background-color:var(--accentColor);z-index:-1;transition:all .4s var(--reverseTransition)}.bl_menuListContainer .bl_menuListContainer_content{width:100%;display:none}.bl_menuListContainer .is_activeTab{display:block}.bl_menuListContainer .bl_menuListContainer_menuList{width:100%;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(max(235px,16.3194444444vw),100%),1fr));column-gap:max(40px,2.7777777778vw);row-gap:max(20px,1.3888888889vw)}@media screen and (width <= 767px){.bl_menuListContainer .bl_menuListContainer_menuList{grid-template-columns:repeat(2,1fr)}}.bl_menuListContainer .bl_menuListContainer_menuList .bl_menuListContainer_menuList_item{display:contents}.bl_menuListContainer .bl_menuListContainer_menuList .bl_menuListContainer_menuList_item .bl_menuListContainer_menuList_item_link{display:grid;grid-template-columns:1fr max(5px,.3472222222vw);align-items:baseline;gap:max(20px,1.3888888889vw);padding-bottom:max(10px,.6944444444vw);border-bottom:max(1px,.0694444444vw) solid #CCC8B9;transition:all .3s var(--reverseTransition)}@media (hover: hover){.bl_menuListContainer .bl_menuListContainer_menuList .bl_menuListContainer_menuList_item .bl_menuListContainer_menuList_item_link:hover{opacity:.5;transition:all .3s var(--reverseTransition)}}.bl_menuListContainer .bl_menuListContainer_menuList .bl_menuListContainer_menuList_item .bl_menuListContainer_menuList_item_link .bl_menuListContainer_menuList_item_link_ttl{font-size:max(14px,.9722222222vw);font-style:normal;font-weight:400;line-height:1.5;letter-spacing:.28px}.bl_newsList{display:flex;flex-flow:column;gap:max(24px,1.6666666667vw)}.bl_newsList .bl_newsList_item .bl_newsList_item_link{display:block;padding-bottom:max(24px,1.6666666667vw);border-bottom:max(1px,.0694444444vw) solid #CCC8B9;transition:all .3s var(--reverseTransition)}@media screen and (width <= 767px){.bl_newsList .bl_newsList_item .bl_newsList_item_link{padding-bottom:max(20px,1.3888888889vw)}}.bl_newsList .bl_newsList_item .bl_newsList_item_link .bl_newsList_item_link_infoContainer{display:grid;grid-template-columns:max-content max-content;gap:max(12px,.8333333333vw);align-items:center;margin-bottom:max(12px,.8333333333vw);transition:all .3s var(--reverseTransition)}@media screen and (width <= 767px){.bl_newsList .bl_newsList_item .bl_newsList_item_link .bl_newsList_item_link_infoContainer{margin-bottom:max(8px,.5555555556vw)}}.bl_newsList .bl_newsList_item .bl_newsList_item_link .bl_newsList_item_link_infoContainer .bl_newsList_item_link_infoContainer_date{font-family:Shippori Mincho;font-size:max(14px,.9722222222vw);font-style:normal;font-weight:600;line-height:100%;letter-spacing:.04px}.bl_newsList .bl_newsList_item .bl_newsList_item_link .bl_newsList_item_link_infoContainer .bl_newsList_item_link_infoContainer_clinic{font-size:max(12px,.8333333333vw);font-style:normal;font-weight:400;line-height:1.5;letter-spacing:.04px;padding-inline:max(8px,.5555555556vw);padding-top:max(2px,.1388888889vw);padding-bottom:max(3px,.2083333333vw);background-color:#e0ddd0;border-radius:max(2px,.1388888889vw)}.bl_newsList .bl_newsList_item .bl_newsList_item_link .bl_newsList_item_link_ttl{font-size:max(16px,1.1111111111vw);font-style:normal;font-weight:400;line-height:1.8;letter-spacing:.02px}@media (hover: hover){.bl_newsList .bl_newsList_item .bl_newsList_item_link:hover{transition:all .3s var(--reverseTransition);border-bottom:max(1px,.0694444444vw) solid var(--baseFontColor)}.bl_newsList .bl_newsList_item .bl_newsList_item_link:hover .bl_newsList_item_link_infoContainer_date{color:var(--accentColor);transition:all .3s var(--reverseTransition)}.bl_newsList .bl_newsList_item .bl_newsList_item_link:hover .bl_newsList_item_link_ttl{transition:all .3s var(--reverseTransition);color:var(--accentColor)}}.bl_topNewsSec_noNewsContainer{display:grid;place-items:center;height:100%}.bl_topNewsSec_noNewsContainer .bl_topNewsSec_noNewsContainer_txt{font-size:max(16px,1.1111111111vw);font-style:normal;font-weight:400}.bl_topicsList{display:grid;grid-template-columns:repeat(3,1fr);gap:max(20px,1.3888888889vw)}.bl_topicsList .bl_topicsList_item{display:contents}.bl_topicsList .bl_topicsList_item_link{display:grid;grid-template-rows:subgrid;grid-row:span 2;grid-template-columns:1fr;gap:max(24px,1.6666666667vw);overflow:hidden;border-radius:max(12px,.8333333333vw)}.bl_topicsList .bl_topicsList_item_link .bl_topicsList_item_link_imgContainer{width:100%;aspect-ratio:340/227;object-fit:cover;overflow:hidden;border-radius:max(12px,.8333333333vw)}.bl_topicsList .bl_topicsList_item_link .bl_topicsList_item_link_imgContainer .bl_topicsList_item_link_img{height:auto;width:100%;aspect-ratio:340/227;object-fit:cover;transition:all .4s var(--reverseTransition)}.bl_topicsList .bl_topicsList_item_link .bl_topicsList_item_link_infoContainer .bl_topicsList_item_link_info{display:grid;grid-template-columns:max-content 1fr;gap:max(12px,.8333333333vw);align-items:baseline;margin-bottom:max(12px,.8333333333vw)}.bl_topicsList .bl_topicsList_item_link .bl_topicsList_item_link_infoContainer .bl_topicsList_item_link_info .bl_topicsList_item_link_info_date{font-family:Shippori Mincho;font-size:max(14px,.9722222222vw);font-style:normal;font-weight:600;line-height:1;letter-spacing:.04px}.bl_topicsList .bl_topicsList_item_link .bl_topicsList_item_link_infoContainer .bl_topicsList_item_link_info .bl_topicsList_item_link_info_termContainer{display:flex;flex-wrap:wrap;gap:max(6px,.4166666667vw)}.bl_topicsList .bl_topicsList_item_link .bl_topicsList_item_link_infoContainer .bl_topicsList_item_link_info .bl_topicsList_item_link_info_termContainer .bl_topicsList_item_link_info_term{width:fit-content;font-size:max(12px,.8333333333vw);font-style:normal;font-weight:400;line-height:1.5;letter-spacing:.04px;background-color:var(--white-bg);padding-inline:max(8px,.5555555556vw);padding-top:max(2px,.1388888889vw);padding-bottom:max(3px,.2083333333vw);border-radius:max(2px,.1388888889vw)}.bl_topicsList .bl_topicsList_item_link .bl_topicsList_item_link_infoContainer .el_topicsList_item_link_ttl{font-size:max(16px,1.1111111111vw);font-style:normal;font-weight:400;line-height:1.8;letter-spacing:.02px}@media (hover: hover){.bl_topicsList .bl_topicsList_item_link:hover{transition:all .4s var(--reverseTransition)}.bl_topicsList .bl_topicsList_item_link:hover .bl_topicsList_item_link_img{transform:scale(1.08);transition:all .4s var(--reverseTransition)}}.bl_clinicList{display:grid;grid-template-columns:repeat(1,1fr);gap:max(20px,1.3888888889vw)}.bl_clinicList .bl_clinicList_item{background-color:var(--white-bg);border-radius:max(12px,.8333333333vw);padding:max(20px,1.3888888889vw);display:flex;flex-direction:column;gap:max(20px,1.3888888889vw);box-shadow:0 0 max(6px,.4166666667vw) 0 #29190a1a}@media screen and (width <= 767px){.bl_clinicList .bl_clinicList_item{display:grid;grid-template-columns:1fr}}.bl_clinicList .bl_clinicList_item_upper{display:flex;gap:max(8px,.5555555556vw);align-items:center;justify-content:space-between}@media screen and (width <= 767px){.bl_clinicList .bl_clinicList_item_upper{display:none}}.bl_clinicList .bl_clinicList_item_ttl{font-family:Shippori Mincho;font-size:max(18px,1.25vw);font-style:normal;font-weight:500;line-height:1.5;letter-spacing:.04px}.bl_clinicList .bl_clinicSnsContainer{width:fit-content;display:flex;gap:max(12px,.8333333333vw);align-items:center;justify-content:flex-end}.bl_clinicList .bl_clinicSnsContainer .bl_clinicSnsContainer_btn{display:grid;place-items:center;grid-template-columns:max(18px,1.25vw);justify-content:center;width:100%;height:auto;aspect-ratio:1/1;border-radius:100%;background-color:#e0ddd0;transition:all .3s var(--reverseTransition);padding:max(10px,.6944444444vw);max-width:max(38px,2.6388888889vw)}@media screen and (width <= 767px){.bl_clinicList .bl_clinicSnsContainer .bl_clinicSnsContainer_btn{max-width:max(32px,2.2222222222vw)}}.bl_clinicList .bl_clinicSnsContainer .bl_clinicSnsContainer_btn svg{display:grid;place-items:center;width:100%;height:auto;aspect-ratio:1/1;object-fit:contain}@media (hover: hover){.bl_clinicList .bl_clinicSnsContainer .bl_clinicSnsContainer_btn:hover{background-color:var(--accentColor);transition:all .3s var(--reverseTransition)}.bl_clinicList .bl_clinicSnsContainer .bl_clinicSnsContainer_btn:hover svg{transition:all .3s var(--reverseTransition);fill:#fff}.bl_clinicList .bl_clinicSnsContainer .bl_clinicSnsContainer_btn:hover svg path{transition:all .3s var(--reverseTransition);fill:#fff}}.bl_clinicList .bl_clinicList_item_lower{display:grid;grid-template-columns:max(190px,13.1944444444vw) 1fr;gap:max(16px,1.1111111111vw)}@media screen and (width <= 767px){.bl_clinicList .bl_clinicList_item_lower{grid-template-columns:1fr}}.bl_clinicList .bl_clinicList_item_lower .bl_clinicList_item_imgContainer{width:100%;height:auto;aspect-ratio:1/1;object-fit:contain;border-radius:max(10px,.6944444444vw);overflow:hidden}.bl_clinicList .bl_clinicList_item_lower .bl_clinicList_item_imgContainer img{width:100%;height:100%;object-fit:cover}@media screen and (width <= 767px){.bl_clinicList .bl_clinicList_item_lower .bl_clinicList_item_lower_sp{display:grid;grid-template-columns:max(100px,6.9444444444vw) 1fr;gap:max(16px,1.1111111111vw);align-items:center}}@media (max-width: 375px){.bl_clinicList .bl_clinicList_item_lower .bl_clinicList_item_lower_sp{grid-template-columns:1fr}}.bl_clinicList .bl_clinicList_item_lower .bl_clinicList_item_lower_sp_right{display:none}@media screen and (width <= 767px){.bl_clinicList .bl_clinicList_item_lower .bl_clinicList_item_lower_sp_right{display:flex;flex-flow:column;gap:max(12px,.8333333333vw)}}.bl_clinicList .bl_clinicList_item_lower .bl_clinicList_item_infoContainer{display:flex;flex-direction:column;gap:max(14px,.9722222222vw);margin-bottom:max(14px,.9722222222vw)}.bl_clinicList .bl_clinicList_item_lower .bl_clinicList_item_infoContainer .bl_clinicList_item_infoContainer_item{display:grid;align-items:flex-start;grid-template-columns:max(16px,1.1111111111vw) 1fr;gap:max(6px,.4166666667vw)}.bl_clinicList .bl_clinicList_item_lower .bl_clinicList_item_infoContainer .bl_clinicList_item_infoContainer_item .el_clinicList_item_infoContainer_item_icon{display:block;width:100%;padding-top:max(2px,.1388888889vw)}.bl_clinicList .bl_clinicList_item_lower .bl_clinicList_item_infoContainer .bl_clinicList_item_infoContainer_item .bl_clinicList_item_infoContainer_item_content{display:flex;flex-direction:column;gap:max(6px,.4166666667vw)}.bl_clinicList .bl_clinicList_item_lower .bl_clinicList_item_infoContainer .bl_clinicList_item_infoContainer_item .bl_clinicList_item_infoContainer_item_content .el_clinicList_item_infoContainer_item_txt{font-size:max(14px,.9722222222vw);font-style:normal;font-weight:400;line-height:1.5;letter-spacing:.02px}.bl_clinicList .bl_clinicList_item_lower .bl_clinicList_item_infoContainer .bl_clinicList_item_infoContainer_item .bl_clinicList_item_infoContainer_item_content .el_clinicList_item_infoContainer_item_tell{transition:all .3s var(--reverseTransition)}@media (hover: hover){.bl_clinicList .bl_clinicList_item_lower .bl_clinicList_item_infoContainer .bl_clinicList_item_infoContainer_item .bl_clinicList_item_infoContainer_item_content .el_clinicList_item_infoContainer_item_tell:hover{opacity:.5}}.bl_clinicList .bl_clinicList_item_lower .bl_clinicList_item_infoContainer .bl_clinicList_item_infoContainer_item .bl_clinicList_item_infoContainer_item_link{display:grid;grid-template-columns:max-content max(14px,.2777777778vw);align-items:center;transition:all .3s var(--reverseTransition);gap:max(8px,.5555555556vw)}.bl_clinicList .bl_clinicList_item_lower .bl_clinicList_item_infoContainer .bl_clinicList_item_infoContainer_item .bl_clinicList_item_infoContainer_item_link .el_clinicList_item_infoContainer_item_link_txt{width:fit-content;color:#999;font-size:max(14px,.9722222222vw);font-style:normal;font-weight:400;line-height:1.5;letter-spacing:.02px}.bl_clinicList .bl_clinicList_item_lower .bl_clinicList_item_infoContainer .bl_clinicList_item_infoContainer_item .bl_clinicList_item_infoContainer_item_link .el_clinicList_item_infoContainer_item_link_icon{display:block;padding-top:max(4px,.2777777778vw)}@media (hover: hover){.bl_clinicList .bl_clinicList_item_lower .bl_clinicList_item_infoContainer .bl_clinicList_item_infoContainer_item .bl_clinicList_item_infoContainer_item_link:hover{opacity:.5;transition:all .3s var(--reverseTransition)}}.bl_clinicList .bl_clinicList_item_link{display:grid;grid-template-columns:auto max(26px,1.8055555556vw);align-items:center;gap:max(8px,.5555555556vw);width:fit-content;margin-left:auto}.bl_clinicList .bl_clinicList_item_link .el_clinicList_item_link_txt{width:fit-content;font-size:max(14px,.9722222222vw);font-style:normal;font-weight:600;line-height:1.5;letter-spacing:.04px}.bl_clinicList .bl_clinicList_item_link .el_clinicList_item_link_icon{background-color:var(--accentColor);width:100%;height:auto;aspect-ratio:1/1;border-radius:100%;display:grid;grid-template-columns:max(10px,.6944444444vw);align-items:center;justify-content:center;border:max(1px,.0694444444vw) solid transparent;transition:all .3s var(--reverseTransition)}.bl_clinicList .bl_clinicList_item_link .el_clinicList_item_link_icon svg{width:100%;height:auto;aspect-ratio:1/1;object-fit:contain;transition:all .3s var(--reverseTransition)}@media (hover: hover){.bl_clinicList .bl_clinicList_item_link:hover{transition:all .3s var(--reverseTransition);color:var(--accentColor)}.bl_clinicList .bl_clinicList_item_link:hover .el_clinicList_item_link_icon{background-color:#fff;transition:all .3s var(--reverseTransition);border:max(1px,.0694444444vw) solid var(--accentColor)}.bl_clinicList .bl_clinicList_item_link:hover .el_clinicList_item_link_icon svg path{transition:all .3s var(--reverseTransition);fill:var(--accentColor)}}.bl_commonBreadcrumbList{display:flex;align-items:center;gap:max(8px,.5555555556vw);flex-wrap:nowrap}.bl_commonBreadcrumbList .bl_commonBreadcrumbItem .el_commonBreadcrumbItem_link{display:block;color:var(--baseFontColor);font-size:max(12px,.8333333333vw);font-style:normal;font-weight:400;line-height:1.5;letter-spacing:.02px;word-break:keep-all;white-space:nowrap;transition:all .3s var(--reverseTransition)}@media (hover: hover){.bl_commonBreadcrumbList .bl_commonBreadcrumbItem .el_commonBreadcrumbItem_link:hover{opacity:.5;transition:all .3s var(--reverseTransition)}}.bl_commonBreadcrumbList .bl_commonBreadcrumbItem .el_commonBreadcrumbItem_img{max-width:max(7px,.4861111111vw)}.bl_commonBreadcrumbList .bl_commonBreadcrumbItem .el_commonBreadcrumbItem_txt{display:block;color:#999;font-size:max(12px,.8333333333vw);font-style:normal;font-weight:400;line-height:1.5;letter-spacing:.02px}.bl_lineReserveModal{position:absolute;padding:max(18px,1.25vw);background-color:#fbfaf9;border-radius:max(6px,.4166666667vw);z-index:100;max-width:max(380px,26.3888888889vw);width:100%;opacity:0;display:none;box-shadow:0 0 6px #29190a1a}.bl_lineReserveModal .bl_lineReserveModal_inner{position:relative}.bl_lineReserveModal .bl_lineReserveModal_inner .el_lineReserveModal_inner_closeBtn{cursor:pointer;position:absolute;display:grid;grid-template-columns:max(10px,.6944444444vw);align-items:center;justify-content:center;right:max(12px,.8333333333vw);top:0;width:max(24px,1.6666666667vw);background-color:transparent;border:none;border-radius:100%;height:auto;aspect-ratio:1/1;background-color:var(--baseFontColor);transition:all .3s var(--reverseTransition);top:max(-10px,-.6944444444vw);right:max(-10px,-.6944444444vw)}@media (hover: hover){.bl_lineReserveModal .bl_lineReserveModal_inner .el_lineReserveModal_inner_closeBtn:hover{opacity:.5;transition:all .3s var(--reverseTransition)}}.bl_lineReserveModal .bl_lineReserveModal_inner .el_lineReserveModal_inner_title{color:var(--baseFontColor);font-size:max(16px,1.1111111111vw);font-style:normal;font-weight:600;line-height:1.5;width:fit-content;margin-bottom:max(16px,1.1111111111vw);margin-inline:auto}.bl_lineReserveModal .bl_lineReserveModal_inner .bl_lineReserveModal_inner_list{display:grid;grid-template-columns:1fr 1fr;gap:max(10px,.6944444444vw)}.bl_lineReserveModal .bl_lineReserveModal_inner .bl_lineReserveModal_inner_list .bl_lineReserveModal_inner_list_item{display:contents}.bl_lineReserveModal .bl_lineReserveModal_inner .bl_lineReserveModal_inner_list .bl_lineReserveModal_inner_list_item .bl_lineReserveModal_inner_list_item_link{width:100%;justify-content:flex-start;display:grid;grid-template-columns:auto max(14px,.9722222222vw);align-items:center;gap:max(10px,.6944444444vw);padding-bottom:max(10px,.6944444444vw);border-bottom:max(1px,.0694444444vw) solid #CCC8B9;transition:all .3s var(--reverseTransition)}@media (hover: hover){.bl_lineReserveModal .bl_lineReserveModal_inner .bl_lineReserveModal_inner_list .bl_lineReserveModal_inner_list_item .bl_lineReserveModal_inner_list_item_link:hover{opacity:.5;transition:all .3s var(--reverseTransition)}}.bl_lineReserveModal .bl_lineReserveModal_inner .bl_lineReserveModal_inner_list .bl_lineReserveModal_inner_list_item .bl_lineReserveModal_inner_list_item_link .el_lineReserveModal_inner_list_item_link_txt{color:var(--baseFontColor);font-size:max(14px,.9722222222vw);font-style:normal;font-weight:600;width:fit-content;line-height:1.5}.is_lineReserveModal_active{opacity:1;display:none}.bl_commonComingSoonTxtContainer{width:fit-content;margin-inline:auto;padding-block:max(48px,3.3333333333vw)}.bl_commonComingSoonTxtContainer .el_commonComingSoonTxt{color:#9e586c;font-family:Marcellus;font-size:max(38px,2.6388888889vw);font-style:normal;font-weight:400;line-height:100%;letter-spacing:.02px}.bl_fvSlideContainer{position:relative;padding-top:max(112px,7.7777777778vw);padding-bottom:max(140px,9.7222222222vw);overflow:hidden}@media screen and (width <= 767px){.bl_fvSlideContainer{padding-top:max(92px,6.3888888889vw);padding-bottom:max(60px,4.1666666667vw)}}.bl_fvSlideContainer:before{content:"";position:absolute;top:0;left:0;display:block;width:100%;min-height:max(400px,27.7777777778vw);background:linear-gradient(180deg,#ece7cec0,#dcd7bf00);z-index:0}.bl_fvSlideContainer .splide{overflow:visible!important}.bl_fvSlideContainer .fvSlide{width:100%;max-width:max(1120px,77.7777777778vw);background-color:transparent;overflow:visible;margin-inline:auto;padding-bottom:max(30px,2.0833333333vw);padding-inline:max(40px,2.7777777778vw)}.bl_fvSlideContainer .fvSlide .splide__track{overflow:visible!important;max-width:max(1120px,77.7777777778vw);margin-inline:auto;padding:0 max(100px,6.9444444444vw)}@media screen and (width <= 767px){.bl_fvSlideContainer .fvSlide .splide__track{padding:0 max(20px,1.3888888889vw)}}.bl_fvSlideContainer .fvSlide .splide__slide{width:fit-content}.bl_fvSlideContainer .fvSlide .splide__slide .bl_fvSlideBanner{filter:drop-shadow(0px 0px 10.182px rgba(64,37,14,.12));width:100%;max-width:max(1120px,77.7777777778vw);transform:scale(.8);overflow:visible;backface-visibility:visible;transform-origin:bottom;transition:all .3s var(--reverseTransition);opacity:.5}@media screen and (width <= 767px){.bl_fvSlideContainer .fvSlide .splide__slide .bl_fvSlideBanner{max-width:100%;aspect-ratio:1/1;height:auto;padding-top:max(18px,4.8vw)}}.bl_fvSlideContainer .fvSlide .splide__slide .bl_fvSlideBanner_imgContainer{transition:all .3s var(--reverseTransition);mask-image:url(img/top/fv-slide-mask.svg);mask-repeat:no-repeat;mask-position:0 0;margin-inline:auto;-webkit-mask-image:url(img/top/fv-slide-mask.svg);-webkit-mask-image:url(img/top/fv-slide-mask.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-position:0 0;-webkit-mask-size:100% 100%;height:auto}@media screen and (width <= 767px){.bl_fvSlideContainer .fvSlide .splide__slide .bl_fvSlideBanner_imgContainer{height:100%;mask-image:url(img/top/fv-slide-mask-sp.svg);-webkit-mask-image:url(img/top/fv-slide-mask-sp.svg)}}.bl_fvSlideContainer .fvSlide .splide__slide .bl_fvSlideBanner_imgContainer img{width:100%;height:100%;object-fit:cover}.bl_fvSlideContainer .fvSlide .is-active .bl_fvSlideBanner{transform:scale(1)!important;opacity:1!important;transition:all .3s var(--reverseTransition);z-index:1}.bl_fvSlideContainer .fvSlide .is-prev .bl_fvSlideBanner{transform-origin:right bottom}.bl_fvSlideContainer .fvSlide .is-next .bl_fvSlideBanner{transform-origin:left bottom}.bl_fvSlideContainer .fvSlide .splide__arrows{position:absolute;width:fit-content!important;bottom:0;left:50%;translate:-50% 0;display:grid;grid-template-columns:repeat(2,max(54px,3.75vw));align-self:center;gap:max(20px,1.3888888889vw);opacity:1!important;width:100%;z-index:2;padding-inline:max(0px,0vw)!important}.bl_fvSlideContainer .fvSlide .splide__arrows .splide__arrow{cursor:pointer;position:relative;background-color:var(--baseFontColor)!important;border-radius:50%;opacity:1!important;width:100%;top:auto!important;left:auto!important;bottom:auto!important;display:flex;right:auto!important;align-items:center;justify-content:center;border-radius:max(50px,3.4722222222vw);transform:translate(0)!important;box-sizing:border-box;border:max(1px,.0694444444vw) solid transparent;transition:all .3s var(--reverseTransition)}@media (hover: hover){.bl_fvSlideContainer .fvSlide .splide__arrows .splide__arrow:hover{background-color:#fff;border:max(1px,.0694444444vw) solid var(--lineText);transition:all .3s var(--reverseTransition);background-color:#fff!important}.bl_fvSlideContainer .fvSlide .splide__arrows .splide__arrow:hover svg path{fill:var(--lineText);transition:all .3s var(--reverseTransition)}}.bl_fvSlideContainer .fvSlide .splide__arrows .splide__arrow img{width:max(14px,.9722222222vw)}.bl_fvSlideContainer .fvSlide .splide__arrows .splide__arrow--prev svg{transform:rotate(0)}.ly_topAboutSec{background-color:var(--white-bg);padding-block:max(100px,6.9444444444vw)}@media screen and (width <= 767px){.ly_topAboutSec{padding-block:max(40px,2.7777777778vw)}}.ly_topAboutSec .bl_topAboutSec_inner{display:grid;grid-template-columns:max(400px,23.3333333333vw) max(300px,36.1111111111vw);justify-content:space-between}@media screen and (width <= 767px){.ly_topAboutSec .bl_topAboutSec_inner{grid-template-columns:1fr;gap:max(40px,10.6666666667vw)}}.ly_topAboutSec .bl_topAboutSec_leftSide{display:flex;flex-flow:column;gap:max(16px,1.1111111111vw)}@media screen and (width <= 767px){.ly_topAboutSec .bl_topAboutSec_leftSide{text-align:center;justify-content:center;gap:max(16px,4.2666666667vw)}}.ly_topAboutSec .bl_topAboutSec_leftSide .bl_topAboutSec_leftSide_ttl{max-width:max(72px,5vw);width:100%}@media screen and (width <= 767px){.ly_topAboutSec .bl_topAboutSec_leftSide .bl_topAboutSec_leftSide_ttl{max-width:max(72px,5vw);margin-inline:auto}}.ly_topAboutSec .bl_topAboutSec_leftSide .bl_topAboutSec_leftSide_ttl .bl_topAboutSec_leftSide_ttl_ttl{color:var(--lineText);font-family:Marcellus;font-size:max(22px,1.5277777778vw);font-style:normal;font-weight:400;line-height:1;letter-spacing:.02px;width:fit-content;margin-inline:auto}@media screen and (width <= 767px){.ly_topAboutSec .bl_topAboutSec_leftSide .bl_topAboutSec_leftSide_ttl .bl_topAboutSec_leftSide_ttl_ttl{font-size:max(22px,1.5277777778vw)}}.ly_topAboutSec .bl_topAboutSec_leftSide .bl_topAboutSec_leftSide_ttl .bl_topAboutSec_leftSide_ttl_line{width:100%}.ly_topAboutSec .bl_topAboutSec_leftSide .bl_topAboutSec_leftSide_txt{font-family:Shippori Mincho;font-size:max(36px,2.5vw);font-style:normal;font-weight:500;line-height:1.5;letter-spacing:.04px}@media screen and (width <= 767px){.ly_topAboutSec .bl_topAboutSec_leftSide .bl_topAboutSec_leftSide_txt{font-size:max(26px,1.8055555556vw)}}.ly_topAboutSec .bl_topAboutSec_rightSide{display:flex;flex-flow:column;gap:max(60px,4.1666666667vw)}@media screen and (width <= 767px){.ly_topAboutSec .bl_topAboutSec_rightSide{gap:max(40px,2.7777777778vw)}}.ly_topAboutSec .bl_topAboutSec_rightSide .bl_topAboutSec_rightSide_txtContainer{display:flex;flex-flow:column;gap:max(16px,1.1111111111vw)}@media screen and (width <= 767px){.ly_topAboutSec .bl_topAboutSec_rightSide .bl_topAboutSec_rightSide_txtContainer{gap:max(20px,1.3888888889vw)}}.ly_topAboutSec .bl_topAboutSec_rightSide .bl_topAboutSec_rightSide_txtContainer .el_topAboutSec_rightSide_txtContainer_txt{font-size:max(16px,1.1111111111vw);font-style:normal;font-weight:400;line-height:2;letter-spacing:.02px}.ly_topAboutSec .bl_topAboutSec_rightSide .bl_topAboutSec_rightSide_btnContainer{display:flex;flex-flow:column;gap:max(24px,1.6666666667vw)}.ly_topAboutSec .bl_topAboutSec_rightSide .bl_topAboutSec_rightSide_btnContainer .bl_commonBorderRadialArrowBtn{padding-bottom:max(24px,1.6666666667vw)}.ly_topFeatureSec{padding-top:max(120px,8.3333333333vw);padding-bottom:max(100px,6.9444444444vw)}@media screen and (width <= 767px){.ly_topFeatureSec{padding-top:max(60px,4.1666666667vw);padding-bottom:max(80px,5.5555555556vw)}}.ly_topFeatureSec .bl_topFeatureSec_inner .bl_topFeatureSec_ttl{margin-inline:auto;margin-bottom:max(60px,4.1666666667vw)}@media screen and (width <= 1024px){.ly_topFeatureSec .bl_topFeatureSec_inner .bl_topFeatureSec_ttl{margin-bottom:max(40px,2.7777777778vw)}}.ly_topFeatureSec .bl_topFeatureSec_inner .el_featuer_boldTxt{font-weight:700}.ly_topFeatureSec .bl_topFeatureSec_inner .bl_topFeatureSec_featureContainer{display:flex;flex-flow:column;gap:max(100px,6.9444444444vw)}@media screen and (width <= 1024px){.ly_topFeatureSec .bl_topFeatureSec_inner .bl_topFeatureSec_featureContainer{gap:max(60px,4.1666666667vw)}}.ly_topFeatureSec .bl_topFeatureSec_inner .bl_topFeatureSec_featureContainer .bl_topFeatureSec_featureContainer_item{padding-inline:max(20px,1.3888888889vw)}@media screen and (width <= 1024px){.ly_topFeatureSec .bl_topFeatureSec_inner .bl_topFeatureSec_featureContainer .bl_topFeatureSec_featureContainer_item{padding-inline:max(20px,1.3888888889vw)}}.ly_topFeatureSec .bl_topFeatureSec_inner .bl_topFeatureSec_featureContainer .bl_topFeatureSec_featureContainer_item:nth-child(2){padding-top:max(100px,6.9444444444vw);border-top:max(1px,.0694444444vw) solid var(--line)}@media screen and (width <= 1024px){.ly_topFeatureSec .bl_topFeatureSec_inner .bl_topFeatureSec_featureContainer .bl_topFeatureSec_featureContainer_item:nth-child(2){padding-top:max(60px,4.1666666667vw)}}.ly_topFeatureSec .bl_topFeatureSec_inner .bl_topFeatureSec_featureContainer .bl_topFeatureSec_featureContainer_item .bl_topFeatureSec_featureContainer_item_inner{display:grid;grid-template-columns:1fr 32.5694444444vw;justify-content:space-between;align-items:center;gap:4.1666666667vw;max-width:max(1060px,73.6111111111vw);margin-inline:auto}@media screen and (width <= 1024px){.ly_topFeatureSec .bl_topFeatureSec_inner .bl_topFeatureSec_featureContainer .bl_topFeatureSec_featureContainer_item .bl_topFeatureSec_featureContainer_item_inner{grid-template-columns:1fr;gap:max(40px,2.7777777778vw)}}.ly_topFeatureSec .bl_topFeatureSec_inner .bl_topFeatureSec_featureContainer .bl_topFeatureSec_featureContainer_item .bl_topFeatureSec_featureContainer_item_inner .bl_topFeatureSec_featureContainer_item_leftSide{display:flex;flex-flow:column;gap:max(60px,4.1666666667vw)}@media screen and (width <= 1024px){.ly_topFeatureSec .bl_topFeatureSec_inner .bl_topFeatureSec_featureContainer .bl_topFeatureSec_featureContainer_item .bl_topFeatureSec_featureContainer_item_inner .bl_topFeatureSec_featureContainer_item_leftSide{gap:max(40px,2.7777777778vw)}}.ly_topFeatureSec .bl_topFeatureSec_inner .bl_topFeatureSec_featureContainer .bl_topFeatureSec_featureContainer_item .bl_topFeatureSec_featureContainer_item_inner .bl_topFeatureSec_featureContainer_item_ttl_ttlContainer{display:flex;flex-flow:column;gap:max(16px,1.1111111111vw)}.ly_topFeatureSec .bl_topFeatureSec_inner .bl_topFeatureSec_featureContainer .bl_topFeatureSec_featureContainer_item .bl_topFeatureSec_featureContainer_item_inner .bl_topFeatureSec_featureContainer_item_ttl_ttlContainer .el_topFeatureSec_featureContainer_item_ttl_ttl{color:var(--lineText);font-family:Shippori Mincho;font-size:max(14px,.9722222222vw);font-style:normal;font-weight:400;line-height:1;letter-spacing:.04px}.ly_topFeatureSec .bl_topFeatureSec_inner .bl_topFeatureSec_featureContainer .bl_topFeatureSec_featureContainer_item .bl_topFeatureSec_featureContainer_item_inner .bl_topFeatureSec_featureContainer_item_ttl_ttlContainer .el_topFeatureSec_featureContainer_item_ttl_ttl_txt{font-family:Shippori Mincho;font-size:max(36px,2.5vw);font-style:normal;font-weight:500;line-height:1.5;letter-spacing:.04px}@media screen and (width <= 1024px){.ly_topFeatureSec .bl_topFeatureSec_inner .bl_topFeatureSec_featureContainer .bl_topFeatureSec_featureContainer_item .bl_topFeatureSec_featureContainer_item_inner .bl_topFeatureSec_featureContainer_item_ttl_ttlContainer .el_topFeatureSec_featureContainer_item_ttl_ttl_txt{font-size:max(26px,1.8055555556vw)}.ly_topFeatureSec .bl_topFeatureSec_inner .bl_topFeatureSec_featureContainer .bl_topFeatureSec_featureContainer_item .bl_topFeatureSec_featureContainer_item_inner .bl_topFeatureSec_featureContainer_item_ttl_ttlContainer .el_topFeatureSec_featureContainer_item_ttl_ttl_txt br{display:none}}.ly_topFeatureSec .bl_topFeatureSec_inner .bl_topFeatureSec_featureContainer .bl_topFeatureSec_featureContainer_item .bl_topFeatureSec_featureContainer_item_inner .bl_featureSec_featureContainer_item_txtContainer{display:flex;flex-flow:column;gap:max(24px,1.6666666667vw)}.ly_topFeatureSec .bl_topFeatureSec_inner .bl_topFeatureSec_featureContainer .bl_topFeatureSec_featureContainer_item .bl_topFeatureSec_featureContainer_item_inner .bl_featureSec_featureContainer_item_txtContainer .el_featureSec_featureContainer_item_txtContainer_txt{font-size:max(16px,1.1111111111vw);font-style:normal;font-weight:400;line-height:2;letter-spacing:.02px}.ly_topFeatureSec .bl_topFeatureSec_inner .bl_topFeatureSec_featureContainer .bl_topFeatureSec_featureContainer_item .bl_topFeatureSec_featureContainer_item_inner .bl_featureSec_featureContainer_item_txtContainer .el_featureSec_featureContainer_item_txtContainer_ol{counter-reset:my-counter}.ly_topFeatureSec .bl_topFeatureSec_inner .bl_topFeatureSec_featureContainer .bl_topFeatureSec_featureContainer_item .bl_topFeatureSec_featureContainer_item_inner .bl_featureSec_featureContainer_item_txtContainer .el_featureSec_featureContainer_item_txtContainer_ol li{font-size:max(16px,1.1111111111vw);font-style:normal;font-weight:400;line-height:2;letter-spacing:.02px;padding-left:max(18px,1.25vw);position:relative}.ly_topFeatureSec .bl_topFeatureSec_inner .bl_topFeatureSec_featureContainer .bl_topFeatureSec_featureContainer_item .bl_topFeatureSec_featureContainer_item_inner .bl_featureSec_featureContainer_item_txtContainer .el_featureSec_featureContainer_item_txtContainer_ol li:before{content:counter(list-item) ". ";counter-increment:my-counter;position:absolute;left:0;top:0;font-size:max(16px,1.1111111111vw);font-style:normal;font-weight:400;line-height:2;letter-spacing:.02px}.ly_topFeatureSec .bl_topFeatureSec_inner .bl_topFeatureSec_featureContainer .bl_topFeatureSec_featureContainer_item .bl_topFeatureSec_featureContainer_item_inner .bl_featureSec_featureContainer_item_txtContainer .bl_featureSec_featureContainer_txtBox{display:flex;align-items:center;justify-content:center;gap:max(10px,.6944444444vw);border:max(1px,.0694444444vw) solid var(--line);border-radius:max(6px,.4166666667vw);padding-top:max(14px,.9722222222vw);padding-bottom:max(16px,1.1111111111vw);padding-inline:max(20px,1.3888888889vw);margin-bottom:max(14px,.9722222222vw)}@media screen and (width <= 767px){.ly_topFeatureSec .bl_topFeatureSec_inner .bl_topFeatureSec_featureContainer .bl_topFeatureSec_featureContainer_item .bl_topFeatureSec_featureContainer_item_inner .bl_featureSec_featureContainer_item_txtContainer .bl_featureSec_featureContainer_txtBox{padding-top:max(14px,.9722222222vw);padding-bottom:max(16px,1.1111111111vw);padding-inline:max(16px,1.1111111111vw)}}@media (max-width: 363px){.ly_topFeatureSec .bl_topFeatureSec_inner .bl_topFeatureSec_featureContainer .bl_topFeatureSec_featureContainer_item .bl_topFeatureSec_featureContainer_item_inner .bl_featureSec_featureContainer_item_txtContainer .bl_featureSec_featureContainer_txtBox{flex-flow:column}}.ly_topFeatureSec .bl_topFeatureSec_inner .bl_topFeatureSec_featureContainer .bl_topFeatureSec_featureContainer_item .bl_topFeatureSec_featureContainer_item_inner .bl_featureSec_featureContainer_item_txtContainer .bl_featureSec_featureContainer_txtBox .bl_featureSec_featureContainer_txtBox_txt{font-size:max(14px,.9722222222vw);font-style:normal;font-weight:700;line-height:1.5;letter-spacing:.02px}@media screen and (width <= 1024px){.ly_topFeatureSec .bl_topFeatureSec_inner .bl_topFeatureSec_featureContainer .bl_topFeatureSec_featureContainer_item .bl_topFeatureSec_featureContainer_item_inner .bl_featureSec_featureContainer_item_txtContainer .bl_featureSec_featureContainer_txtBox .bl_featureSec_featureContainer_txtBox_txt{text-align:center}}@media screen and (width <= 767px){.ly_topFeatureSec .bl_topFeatureSec_inner .bl_topFeatureSec_featureContainer .bl_topFeatureSec_featureContainer_item .bl_topFeatureSec_featureContainer_item_inner .bl_featureSec_featureContainer_item_txtContainer .bl_featureSec_featureContainer_txtBox .bl_featureSec_featureContainer_txtBox_txt{font-size:max(12px,.8333333333vw)}}.ly_topFeatureSec .bl_topFeatureSec_inner .bl_topFeatureSec_featureContainer .bl_topFeatureSec_featureContainer_item .bl_topFeatureSec_featureContainer_item_inner .bl_featureSec_featureContainer_item_txtContainer .bl_featureSec_featureContainer_txtBox .bl_featureSec_featureContainer_txtBox_txt br{display:none}@media screen and (width <= 1024px){.ly_topFeatureSec .bl_topFeatureSec_inner .bl_topFeatureSec_featureContainer .bl_topFeatureSec_featureContainer_item .bl_topFeatureSec_featureContainer_item_inner .bl_featureSec_featureContainer_item_txtContainer .bl_featureSec_featureContainer_txtBox .bl_featureSec_featureContainer_txtBox_txt br{display:block}}.ly_topFeatureSec .bl_topFeatureSec_inner .bl_topFeatureSec_featureContainer .bl_topFeatureSec_featureContainer_item .bl_topFeatureSec_featureContainer_item_inner .bl_topFeatureSec_featureContainer_item_rightSide{display:flex;flex-flow:column;gap:max(40px,2.7777777778vw)}.ly_topFeatureSec .bl_topFeatureSec_inner .bl_topFeatureSec_featureContainer .bl_topFeatureSec_featureContainer_item .bl_topFeatureSec_featureContainer_item_inner .bl_topFeatureSec_featureContainer_item_rightSide .bl_topFeatureSec_featureContainer_item_rightSide_img img{border-radius:max(12px,.8333333333vw);overflow:hidden;width:100%}.ly_topFeatureSec .bl_topFeatureSec_inner .bl_topFeatureSec_featureContainer .bl_topFeatureSec_featureContainer_item .bl_topFeatureSec_featureContainer_item_inner .bl_topFeatureSec_featureContainer_item_rightSide .bl_topFeatureSec_featureContainer_item_rightSide_img_01{max-width:max(380px,26.3888888889vw);width:100%}@media screen and (width <= 1024px){.ly_topFeatureSec .bl_topFeatureSec_inner .bl_topFeatureSec_featureContainer .bl_topFeatureSec_featureContainer_item .bl_topFeatureSec_featureContainer_item_inner .bl_topFeatureSec_featureContainer_item_rightSide .bl_topFeatureSec_featureContainer_item_rightSide_img_01{max-width:max(450px,31.25vw)}}@media screen and (width <= 767px){.ly_topFeatureSec .bl_topFeatureSec_inner .bl_topFeatureSec_featureContainer .bl_topFeatureSec_featureContainer_item .bl_topFeatureSec_featureContainer_item_inner .bl_topFeatureSec_featureContainer_item_rightSide .bl_topFeatureSec_featureContainer_item_rightSide_img_01{max-width:min(max(380px,26.3888888889vw),100%);padding-right:max(40px,2.7777777778vw)}}.ly_topFeatureSec .bl_topFeatureSec_inner .bl_topFeatureSec_featureContainer .bl_topFeatureSec_featureContainer_item .bl_topFeatureSec_featureContainer_item_inner .bl_topFeatureSec_featureContainer_item_rightSide .bl_topFeatureSec_featureContainer_item_rightSide_img_02{max-width:max(270px,18.75vw);margin-left:auto}@media screen and (width <= 1024px){.ly_topFeatureSec .bl_topFeatureSec_inner .bl_topFeatureSec_featureContainer .bl_topFeatureSec_featureContainer_item .bl_topFeatureSec_featureContainer_item_inner .bl_topFeatureSec_featureContainer_item_rightSide .bl_topFeatureSec_featureContainer_item_rightSide_img_02{max-width:max(300px,20.8333333333vw)}}@media screen and (width <= 767px){.ly_topFeatureSec .bl_topFeatureSec_inner .bl_topFeatureSec_featureContainer .bl_topFeatureSec_featureContainer_item .bl_topFeatureSec_featureContainer_item_inner .bl_topFeatureSec_featureContainer_item_rightSide .bl_topFeatureSec_featureContainer_item_rightSide_img_02{max-width:min(max(270px,18.75vw),100%);padding-left:max(60px,4.1666666667vw)}}.ly_topFeatureSec .bl_topFeatureSec_inner .bl_topFeatureSec_featureContainer .bl_topFeatureSec_featureContainer_item:nth-child(2) .bl_topFeatureSec_featureContainer_item_inner .bl_featureSec_featureContainer_item_txtContainer{gap:max(16px,1.1111111111vw)}.bl_topSeminorContainer{position:relative;padding-inline:max(20px,1.3888888889vw);z-index:1}.bl_topSeminorContainer .bl_topSeminorContainer_inner{display:grid;grid-template-columns:max(270px,18.75vw) 1fr;align-items:center;gap:max(30px,2.0833333333vw);max-width:max(1060px,73.6111111111vw);margin-inline:auto;border-radius:max(20px,1.3888888889vw);overflow:hidden;padding:max(40px,2.7777777778vw);background-color:var(--white-bg)}@media screen and (width <= 767px){.bl_topSeminorContainer .bl_topSeminorContainer_inner{grid-template-columns:1fr;gap:max(20px,1.3888888889vw);padding:max(20px,1.3888888889vw)}}.bl_topSeminorContainer .bl_topSeminorContainer_inner .bl_topSeminorContainer_img{border-radius:max(12px,.8333333333vw);overflow:hidden}@media screen and (width <= 767px){.bl_topSeminorContainer .bl_topSeminorContainer_inner .bl_topSeminorContainer_img{width:100%}}.bl_topSeminorContainer .bl_topSeminorContainer_inner .bl_commonBgContainer_txtContainer{display:flex;flex-flow:column;gap:max(24px,1.6666666667vw)}@media screen and (width <= 767px){.bl_topSeminorContainer .bl_topSeminorContainer_inner .bl_commonBgContainer_txtContainer{gap:max(20px,1.3888888889vw)}}.bl_topSeminorContainer .bl_topSeminorContainer_inner .bl_commonBgContainer_txtContainer .bl_commonBgContainer_txtContainer_txt{font-size:max(16px,1.1111111111vw);font-style:normal;font-weight:400;line-height:2;letter-spacing:.02px}.bl_topSeminorContainer .bl_topSeminorContainer_inner .bl_commonBgContainer_txtContainer .bl_commonBgContainer_txtContainer_btnContainer{width:fit-content;margin-left:auto}.ly_topSiteInfo{position:relative;z-index:-1;background-color:var(--bg02);padding-top:max(210px,14.5833333333vw);padding-bottom:max(140px,9.7222222222vw);margin-top:-130px;margin-bottom:max(-40px,-2.7777777778vw)}@media screen and (width <= 767px){.ly_topSiteInfo{margin-top:-166px;padding-top:max(224px,15.5555555556vw)}}.ly_topSiteInfo .ly_commonContantsOuter_inner{max-width:max(940px,65.2777777778vw);margin-inline:auto}.ly_topSiteInfo .bl_topSiteInfo_ttlContainer{width:fit-content;margin-inline:auto;margin-bottom:max(40px,2.7777777778vw)}.ly_topSiteInfo .bl_topSiteInfo_siteList{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(max(300px,20.8333333333vw),100%),1fr));gap:max(20px,1.3888888889vw)}.ly_topSiteInfo .bl_topSiteInfo_siteList .bl_topSiteInfo_siteList_item_btn{display:grid;grid-template-columns:auto max(14px,.9722222222vw);align-items:center;justify-content:center;gap:max(8px,.5555555556vw);border-radius:max(8px,.5555555556vw);background-color:var(--white-bg);box-shadow:0 0 max(6px,.4166666667vw) 0 #29190a1a;font-size:max(16px,1.1111111111vw);font-style:normal;font-weight:400;line-height:1.5;letter-spacing:.64px;padding-block:max(16px,1.1111111111vw);transition:all .3s var(--reverseTransition)}@media (hover: hover){.ly_topSiteInfo .bl_topSiteInfo_siteList .bl_topSiteInfo_siteList_item_btn:hover{color:var(--accentColor);background-color:var(--bg02);transition:all .3s var(--reverseTransition)}.ly_topSiteInfo .bl_topSiteInfo_siteList .bl_topSiteInfo_siteList_item_btn:hover .bl_topSiteInfo_siteList_item_btn_icon svg{width:100%;height:auto;transition:all .3s var(--reverseTransition)}.ly_topSiteInfo .bl_topSiteInfo_siteList .bl_topSiteInfo_siteList_item_btn:hover .bl_topSiteInfo_siteList_item_btn_icon svg path{stroke:var(--accentColor)}.ly_topSiteInfo .bl_topSiteInfo_siteList .bl_topSiteInfo_siteList_item_btn:hover .bl_topSiteInfo_siteList_item_btn_icon svg rect{stroke:var(--accentColor)}}.ly_topRecommendSec{background-color:var(--white-bg);padding-top:max(80px,5.5555555556vw);padding-bottom:max(100px,6.9444444444vw)}@media screen and (width <= 767px){.ly_topRecommendSec{padding-top:max(40px,2.7777777778vw);padding-bottom:max(60px,4.1666666667vw)}}.ly_topRecommendSec .bl_topRecommendSec_ttlContainer{margin-bottom:max(60px,4.1666666667vw);width:fit-content;margin-inline:auto}.ly_topCaseSec{padding-block:max(120px,8.3333333333vw)}@media screen and (width <= 767px){.ly_topCaseSec{padding-block:max(60px,4.1666666667vw)}}.ly_topCaseSec .bl_topCaseSec_ttlContainer{width:fit-content;margin-inline:auto;margin-bottom:max(60px,4.1666666667vw)}.ly_topCaseSec .bl_topCaseSec_caseListContainer{margin-bottom:max(60px,4.1666666667vw)}.ly_topCaseSec .bl_topCaseSec_btnContainer{width:fit-content;margin-inline:auto}@media screen and (width <= 767px){.ly_topCaseSec .bl_caseList{grid-template-columns:1fr}}.ly_topMenuSec{padding-top:max(80px,5.5555555556vw);padding-bottom:max(100px,6.9444444444vw);background-color:var(--white-bg)}.ly_topMenuSec .bl_topMenuSec_ttlContainer{width:fit-content;margin-inline:auto;margin-bottom:max(60px,4.1666666667vw)}.ly_topMenuSec .bl_topMenuSec_problemContainer{margin-bottom:max(120px,8.3333333333vw)}.ly_topMenuSec .bl_menuListContainer_content{margin-bottom:max(60px,4.1666666667vw)}.ly_topMenuSec .bl_topMenuSec_btnContainer{width:fit-content;margin-inline:auto}.ly_topDoctorSec{overflow:hidden;padding-block:max(120px,8.3333333333vw)}@media screen and (width <= 767px){.ly_topDoctorSec{padding-block:max(60px,4.1666666667vw)}}.ly_topDoctorSec .bl_topDoctorSec_ttlContainer{width:fit-content;margin-inline:auto;margin-bottom:max(60px,4.1666666667vw)}.ly_topDoctorSec .topDoctorSplide{position:relative;margin-bottom:max(60px,4.1666666667vw)}.ly_topDoctorSec .topDoctorSplide .splide__track{margin-inline:auto;max-width:max(800px,55.5555555556vw);overflow:visible!important}.ly_topDoctorSec .topDoctorSplide .splide__arrows{position:absolute;width:100%;max-width:max(930px,64.5833333333vw);top:50%;left:50%;translate:-50% -50%;z-index:2;display:flex;justify-content:space-between;padding-inline:0;pointer-events:none}.ly_topDoctorSec .topDoctorSplide .splide__arrow{position:relative;background:var(--baseFontColor);border-radius:50%;width:max(50px,3.4722222222vw);height:max(50px,3.4722222222vw);display:flex;align-items:center;justify-content:center;opacity:1;transition:all .3s var(--reverseTransition);pointer-events:auto;cursor:pointer;border:none;color:#fff;font-size:max(14px,.9722222222vw);transform:none!important;border:max(1px,.0694444444vw) solid transparent}@media screen and (width <= 767px){.ly_topDoctorSec .topDoctorSplide .splide__arrow{display:none}}@media (hover: hover){.ly_topDoctorSec .topDoctorSplide .splide__arrow:hover{background-color:#ebe9df;border:max(1px,.0694444444vw) solid var(--accentColor)}.ly_topDoctorSec .topDoctorSplide .splide__arrow:hover svg path{fill:var(--accentColor)}}.ly_topDoctorSec .topDoctorSplide .splide__arrow--prev{left:0}.ly_topDoctorSec .topDoctorSplide .splide__arrow--prev svg{transform:rotate(0)}.ly_topDoctorSec .topDoctorSplide .splide__arrow--next{right:0}.ly_topDoctorSec .topDoctorSplide .splide__slide{max-width:max(800px,55.5555555556vw);width:100%;margin-inline:auto;opacity:.5;transition:all .3s var(--reverseTransition)}.ly_topDoctorSec .topDoctorSplide .splide__slide .bl_topDoctorCard{width:100%;margin-inline:auto;display:grid;grid-template-columns:max(240px,16.6666666667vw) 1fr;align-items:center;gap:max(30px,2.0833333333vw);padding:max(30px,2.0833333333vw);border-radius:max(20px,1.3888888889vw);background-color:var(--white-bg);opacity:1;transition:all .3s var(--reverseTransition)}@media (hover: hover){.ly_topDoctorSec .topDoctorSplide .splide__slide .bl_topDoctorCard:hover{opacity:.5;transition:all .3s var(--reverseTransition)}}@media screen and (width <= 767px){.ly_topDoctorSec .topDoctorSplide .splide__slide .bl_topDoctorCard{grid-template-columns:1fr;gap:max(20px,1.3888888889vw)}}.ly_topDoctorSec .topDoctorSplide .splide__slide .bl_topDoctorCard .el_topDoctorCard_img{width:100%;height:auto;border-radius:max(10px,.6944444444vw);aspect-ratio:240/300;object-fit:cover}.ly_topDoctorSec .topDoctorSplide .splide__slide .bl_topDoctorCard .bl_topDoctorCard_txtContainer .bl_topDoctorCard_txtContainer_ttlContainer{margin-bottom:max(20px,1.3888888889vw)}.ly_topDoctorSec .topDoctorSplide .splide__slide .bl_topDoctorCard .bl_topDoctorCard_txtContainer .bl_topDoctorCard_txtContainer_ttlContainer .el_topDoctorCard_txtContainer_ttlContainer_job{font-size:max(14px,.9722222222vw);font-style:normal;font-weight:400;line-height:1.5;letter-spacing:.02px;margin-bottom:max(4px,.2777777778vw)}@media screen and (width <= 767px){.ly_topDoctorSec .topDoctorSplide .splide__slide .bl_topDoctorCard .bl_topDoctorCard_txtContainer .bl_topDoctorCard_txtContainer_ttlContainer .el_topDoctorCard_txtContainer_ttlContainer_job{font-size:max(12px,.8333333333vw)}}.ly_topDoctorSec .topDoctorSplide .splide__slide .bl_topDoctorCard .bl_topDoctorCard_txtContainer .bl_topDoctorCard_txtContainer_ttlContainer .el_topDoctorCard_txtContainer_ttlContainer_ttl{font-family:Shippori Mincho;font-size:max(20px,1.3888888889vw);font-style:normal;font-weight:500;line-height:1.5;letter-spacing:.04px;padding-bottom:max(16px,1.1111111111vw);border-bottom:max(1px,.0694444444vw) solid #CCC8B9}.ly_topDoctorSec .topDoctorSplide .splide__slide .bl_topDoctorCard .bl_topDoctorCard_txtContainer_txt{font-size:max(14px,.9722222222vw);font-style:normal;font-weight:400;line-height:1.8;letter-spacing:.02px}.ly_topDoctorSec .topDoctorSplide .is-active{opacity:1;transition:all .3s var(--reverseTransition)}.ly_topDoctorSec .bl_topDoctorSec_btnContainer{width:fit-content;margin-inline:auto}.ly_topNewsSec{background-color:var(--white-bg);padding-top:max(80px,5.5555555556vw);padding-bottom:max(100px,6.9444444444vw);margin-top:max(-2px,-.1388888889vw)}@media screen and (width <= 767px){.ly_topNewsSec{padding-block:max(60px,4.1666666667vw)}}@media screen and (width <= 767px){.ly_topNewsSec .bl_topNewsSec_btnContainer{order:3;width:fit-content;margin-inline:auto}}.ly_topNewsSec .bl_topNewsSec_inner{display:grid;grid-template-columns:max(143px,9.9305555556vw) 1fr;gap:min(12.2916666667vw,177px)}@media screen and (width <= 767px){.ly_topNewsSec .bl_topNewsSec_inner{grid-template-columns:1fr;gap:max(40px,2.7777777778vw)}}.ly_topNewsSec .bl_topNewsSec_ttlContainer{display:flex;flex-flow:column;justify-content:space-between;align-items:left}@media screen and (width <= 767px){.ly_topNewsSec .bl_topNewsSec_ttlContainer{display:contents}}@media screen and (width <= 767px){.ly_topNewsSec .bl_topNewsSec_ttlContainer .bl_topNewsSec_ttlContainer_inner{width:fit-content;margin-inline:auto}}.ly_topNewsSec .bl_topNewsSec_ttlContainer .bl_topNewsSec_ttlContainer{order:1}.ly_topTopicSec{padding-top:max(80px,5.5555555556vw);padding-bottom:max(100px,6.9444444444vw)}.ly_topTopicSec .bl_topTopicSec_ttlContainer{width:fit-content;margin-inline:auto;margin-bottom:max(60px,4.1666666667vw)}.ly_topTopicSec .bl_topTopicSec_btnContainer{width:fit-content;margin-inline:auto}.ly_topTopicSec .bl_topTopicSec_topicsContainer{margin-bottom:max(60px,4.1666666667vw)}.ly_topTopicSec .bl_topTopicSec_topicsContainer .bl_topicsList{grid-template-columns:repeat(auto-fill,minmax(min(max(280px,19.4444444444vw),100%),1fr))}@media screen and (width <= 767px){.ly_topTopicSec .bl_topTopicSec_topicsContainer .bl_topicsList{gap:max(30px,2.0833333333vw)}}.bl_commonPageMain{color:var(--baseFontColor);padding-top:max(130px,9.0277777778vw)}.bl_commonPageContents{position:relative;padding-inline:max(20px,1.3888888889vw);padding-top:max(40px,2.7777777778vw);padding-bottom:max(80px,5.5555555556vw);z-index:1}@media screen and (width <= 767px){.bl_commonPageContents{padding-inline:5.3333333333vw;padding-top:10.6666666667vw;padding-bottom:10.6666666667vw}}.bl_commonPageContents .bl_commonPageContents_inner{max-width:max(1000px,69.4444444444vw);margin-inline:auto}@media screen and (width <= 767px){.bl_commonPageContents .bl_commonPageContents_inner{max-width:100%}}.bl_commonPageMain_ttl{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:max(16px,1.1111111111vw);background-color:#fafafa;padding-inline:max(20px,1.3888888889vw);padding-top:max(56px,3.8888888889vw);padding-bottom:max(40px,2.7777777778vw);box-sizing:border-box}@media screen and (width <= 767px){.bl_commonPageMain_ttl{padding-inline:5.3333333333vw;padding-top:14.9333333333vw;padding-bottom:10.6666666667vw}}.bl_commonPageMain_ttl h1{margin-block:0}@media screen and (width <= 767px){.bl_commonPageMain_ttl h1{font-size:6.4vw}}.bl_commonPageMain_ttl .el_commonPageMain_ttl_en{margin-block:0;color:var(--green)}@media screen and (width <= 767px){.bl_commonPageMain_ttl .el_commonPageMain_ttl_en{font-size:4.2666666667vw}}.bl_lowPage_ttlContainer{position:relative}.bl_lowPage_ttlContainer .bl_commonPageMain_ttl h1,.bl_lowPage_ttlContainer .bl_commonPageMain_ttl .el_commonPageMain_ttl_en{z-index:1}.bl_lowPage_ttlContainer .el_lowPage_ttlContainer_img{position:absolute;left:0;top:3.8888888889vw;width:100%;height:auto}@media screen and (width <= 767px){.bl_lowPage_ttlContainer .el_lowPage_ttlContainer_img{top:14.9333333333vw}}.is-style-bl_pageTable-underline table tbody tr{display:grid;grid-template-columns:max(400px,27.7777777778vw) 1fr;border-bottom:max(1px,.0694444444vw) #dfdfdf solid}@media screen and (width <= 767px){.is-style-bl_pageTable-underline table tbody tr{grid-template-columns:53.3333333333vw 1fr;border-bottom:.2666666667vw #dfdfdf solid}}.is-style-bl_pageTable-underline table tbody td{padding:max(32px,2.2222222222vw);border:0px none}@media screen and (width <= 767px){.is-style-bl_pageTable-underline table tbody td{padding:2.6666666667vw}}.is-style-bl_pageTable-underline table tbody td:first-child{vertical-align:middle}.bl_page404Main{padding-top:max(120px,8.3333333333vw);padding-bottom:max(140px,9.7222222222vw);padding-inline:max(20px,1.3888888889vw)}@media screen and (width <= 767px){.bl_page404Main{padding-top:max(60px,4.1666666667vw);padding-bottom:max(60px,4.1666666667vw)}}.bl_page404Main .bl_page404Main_inner{max-width:max(880px,61.1111111111vw);margin-inline:auto}.bl_page404Main .bl_page404Main_txtContainer{margin-bottom:max(80px,5.5555555556vw)}.bl_page404Main .bl_page404Main_txtContainer .el_page404Main_txtContainer_ttl{width:fit-content;margin-inline:auto;color:var(--lineText);font-family:Marcellus;font-size:max(32px,2.2222222222vw);font-style:normal;font-weight:400;line-height:1;letter-spacing:calc(max(32px,2.2222222222vw)/50);margin-bottom:max(20px,1.3888888889vw)}.bl_page404Main .bl_page404Main_txtContainer .el_page404Main_txtContainer_txt{color:var(--baseFontColor);text-align:center;font-size:max(16px,1.1111111111vw);font-style:normal;font-weight:400;line-height:1.8;letter-spacing:calc(max(16px,1.1111111111vw)/50)}.bl_page404Main .el_page404Main_btn{display:block;width:fit-content;font-family:Shippori Mincho;margin-inline:auto;color:var(--baseFontColor);font-size:max(16px,1.1111111111vw);font-style:normal;font-weight:600;line-height:1.5;letter-spacing:calc(max(16px,1.1111111111vw)/25);border-bottom:max(1px,.0694444444vw) solid #CCC8B9;padding-bottom:max(8px,.5555555556vw);transition:all .3s var(--reverseTransition)}@media (hover: hover){.bl_page404Main .el_page404Main_btn:hover{color:var(--accentColor);border-color:var(--accentColor);transition:all .3s var(--reverseTransition)}}.bl_commonSingleTtlContainer{padding-top:max(102px,7.0833333333vw);padding-inline:max(40px,2.7777777778vw);padding-bottom:max(64px,4.4444444444vw);border-bottom:1px solid #CCC8B9}@media screen and (width <= 767px){.bl_commonSingleTtlContainer{padding-top:max(68px,4.7222222222vw);padding-inline:max(20px,1.3888888889vw)}}.bl_commonSingleTtlContainer .bl_commonSingleTtlContainer_inner .bl_commonSingleTtlContainer_breadcrumbs{margin-bottom:max(80px,5.5555555556vw)}@media screen and (width <= 767px){.bl_commonSingleTtlContainer .bl_commonSingleTtlContainer_inner .bl_commonSingleTtlContainer_breadcrumbs{margin-bottom:max(60px,4.1666666667vw)}}.bl_commonSingleTtlContainer .bl_commonSingleTtlContainer_inner .bl_commonSingleTtlContainer_breadcrumbs .bl_commonBreadcrumbContainer{padding-inline:0;padding-top:0}.bl_commonSingleTtlContainer .bl_commonSingleTtlContainer_inner .bl_commonSingleTtlContainer_ttlContainer{display:flex;flex-direction:column;gap:max(10px,.6944444444vw);max-width:max(1060px,73.6111111111vw);margin-inline:auto}.bl_commonSingleTtlContainer .bl_commonSingleTtlContainer_inner .bl_commonSingleTtlContainer_ttlContainer .bl_commonSingleTtlContainer_ttlContainer_info{display:flex;align-items:center;flex-wrap:wrap;gap:max(12px,.8333333333vw)}.bl_commonSingleTtlContainer .bl_commonSingleTtlContainer_inner .bl_commonSingleTtlContainer_ttlContainer .bl_commonSingleTtlContainer_ttlContainer_info .bl_commonSingleTtlContainer_ttlContainer_info_txt{font-family:Shippori Mincho;font-size:max(16px,1.1111111111vw);font-style:normal;font-weight:400;line-height:1.5;letter-spacing:.04em}.bl_commonSingleTtlContainer .bl_commonSingleTtlContainer_inner .bl_commonSingleTtlContainer_ttlContainer .bl_commonSingleTtlContainer_ttlContainer_info .bl_commonSingleTtlContainer_info_tagContainer{display:flex;align-items:center;flex-wrap:wrap;gap:max(6px,.4166666667vw)}.bl_commonSingleTtlContainer .bl_commonSingleTtlContainer_inner .bl_commonSingleTtlContainer_ttlContainer .bl_commonSingleTtlContainer_ttlContainer_info .bl_commonSingleTtlContainer_info_tagContainer .el_commonSingleTtlContainer_info_tagContainer_txt{background-color:#fff;padding-top:max(2px,.1388888889vw);padding-bottom:max(3px,.2083333333vw);padding-inline:max(8px,.5555555556vw);border-radius:max(2px,.1388888889vw);font-size:max(12px,.8333333333vw);font-style:normal;font-weight:400;line-height:1.5}.bl_commonSingleTtlContainer .bl_commonSingleTtlContainer_inner .bl_commonSingleTtlContainer_ttlContainer .bl_commonSingleTtlContainer_ttl{font-family:Shippori Mincho;font-size:max(32px,2.2222222222vw);font-style:normal;font-weight:500;line-height:1.5;letter-spacing:.04em}@media screen and (width <= 767px){.bl_commonSingleTtlContainer .bl_commonSingleTtlContainer_inner .bl_commonSingleTtlContainer_ttlContainer .bl_commonSingleTtlContainer_ttl{font-size:max(26px,1.8055555556vw);letter-spacing:.04em}}.ly_articlePage .bl_articlePage_contents{padding-top:max(120px,8.3333333333vw);padding-bottom:max(140px,9.7222222222vw);padding-inline:max(20px,1.3888888889vw)}@media screen and (width <= 767px){.ly_articlePage .bl_articlePage_contents{padding-top:max(60px,4.1666666667vw);padding-bottom:max(70px,4.8611111111vw)}}.ly_articlePage .bl_articlePage_contents .bl_articlePage_inner_inner{max-width:max(880px,61.1111111111vw);margin-inline:auto}.bl_articlePage_article h2{position:relative;color:var(--baseFontColor);font-family:Shippori Mincho;font-size:max(24px,1.6666666667vw);font-style:normal;font-weight:500;line-height:1.5;letter-spacing:.0267em;padding-bottom:max(12px,.8333333333vw);border-bottom:max(2px,.1388888889vw) solid var(--line)}.bl_articlePage_article h2:before{content:"";position:absolute;display:block;left:0;bottom:0;height:max(2px,.1388888889vw);width:100%;max-width:max(100px,6.9444444444vw);translate:0 max(2px,.1388888889vw);background-color:var(--lineText)}.bl_articlePage_article h2:not(:first-child){margin-top:max(48px,3.3333333333vw)}.bl_articlePage_article h3{color:var(--baseFontColor);font-family:Shippori Mincho;font-size:max(20px,1.3888888889vw);font-style:normal;font-weight:500;line-height:1.5;letter-spacing:.04px;padding-left:max(13px,.9027777778vw);border-left:max(3px,.2083333333vw) solid var(--lineText)}.bl_articlePage_article h3:not(:first-child){margin-top:max(44px,3.0555555556vw)}.bl_articlePage_article h4{font-family:Shippori Mincho;font-size:max(18px,1.25vw);font-style:normal;font-weight:500;line-height:1.5;letter-spacing:.1296;background-color:#e0ddd0;border-radius:max(2px,.1388888889vw);padding-inline:max(12px,.8333333333vw);padding-top:max(6px,.4166666667vw);padding-bottom:max(8px,.5555555556vw)}.bl_articlePage_article h4:not(:first-child){margin-top:max(36px,2.5vw)}.bl_articlePage_article p{font-size:max(16px,1.1111111111vw);font-style:normal;font-weight:400;line-height:1.8;letter-spacing:.02px}.bl_articlePage_article p:not(:first-child){margin-top:max(20px,1.3888888889vw)}.bl_articlePage_article hr:not(:first-child){margin-top:max(40px,2.7777777778vw)}.bl_articlePage_article em{color:var(--baseFontColor);font-size:max(14px,.9722222222vw);font-style:normal;font-weight:400;line-height:1.8;letter-spacing:.02px}.bl_articlePage_article em:not(:first-child){margin-top:max(10px,.6944444444vw)}.bl_articlePage_article .wp-block-list:not(:first-child){margin-top:max(20px,1.3888888889vw)}.bl_articlePage_article .wp-block-list li{position:relative;padding-left:max(13px,.9027777778vw);color:var(--baseFontColor);font-size:max(16px,1.1111111111vw);font-style:normal;font-weight:400;line-height:1.8;letter-spacing:.02px}.bl_articlePage_article .wp-block-list li:before{content:"";position:absolute;display:block;left:0;top:max(12px,.8333333333vw);width:max(5px,.3472222222vw);height:max(5px,.3472222222vw);background-color:var(--baseFontColor);border-radius:100%}.bl_articlePage_article .is-style-checklist{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(max(300px,20.8333333333vw),100%),1fr));row-gap:max(12px,.8333333333vw);column-gap:max(32px,2.2222222222vw)}.bl_articlePage_article .is-style-checklist:not(:first-child){margin-top:max(30px,2.0833333333vw)}.bl_articlePage_article .is-style-checklist li{position:relative;padding-left:max(24px,1.6666666667vw);color:var(--baseFontColor);font-size:max(16px,1.1111111111vw);font-style:normal;font-weight:400;line-height:1.8;letter-spacing:.02px}.bl_articlePage_article .is-style-checklist li:before{content:"";position:absolute;display:block;left:0;top:max(5px,.3472222222vw);width:max(18px,1.25vw);height:max(18px,1.25vw);border-radius:100%;background-repeat:no-repeat;background-position:center;background-size:100% 100%;background-image:url(img/common/check-list-icon.svg);background-color:transparent}.bl_articlePage_article .is-style-image-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(max(200px,13.8888888889vw),100%),1fr));row-gap:max(20px,1.3888888889vw);column-gap:max(32px,2.2222222222vw)}.bl_articlePage_article .is-style-image-list:not(:first-child){margin-top:max(36px,2.5vw)}.bl_articlePage_article .is-style-image-list li{display:grid;grid-template-columns:max(80px,5.5555555556vw) 1fr;gap:max(14px,.9722222222vw);align-items:center;padding-left:0}.bl_articlePage_article .is-style-image-list li:before{content:"";display:none}.bl_articlePage_article .is-style-image-list li img{width:100%;height:auto;aspect-ratio:1/1;border-radius:.2777777778vw;object-fit:cover}.bl_articlePage_article .is-style-image-list li strong{display:block;font-weight:400}.bl_articlePage_article ol{display:flex;flex-flow:column;gap:max(24px,1.6666666667vw);position:relative}.bl_articlePage_article ol:before{content:"";position:absolute;left:max(20px,1.3888888889vw);top:0;width:max(1px,.0694444444vw);height:87%;border-left:1px dashed var(--baseFontColor);z-index:1;translate:0px 0;z-index:-1}@media screen and (width <= 767px){.bl_articlePage_article ol:before{height:85%}}.bl_articlePage_article ol li{position:relative;counter-increment:list-item;padding-top:max(6px,.4166666667vw);padding-left:max(56px,3.8888888889vw)!important}.bl_articlePage_article ol li:before{display:none!important}.bl_articlePage_article ol li:after{content:counter(list-item,decimal-leading-zero)!important;position:absolute;left:0;top:0;background-color:var(--baseFontColor);color:var(--white-txt, #FFF);font-family:Shippori Mincho;font-size:max(18px,1.25vw);font-style:normal;font-weight:400;line-height:.8;letter-spacing:.1296px;width:100%;height:auto;aspect-ratio:1/1;border-radius:100%;display:flex;align-items:center;justify-content:center;max-width:max(40px,2.7777777778vw)}.bl_articlePage_article ol li strong{color:var(--baseFontColor);font-family:Shippori Mincho;font-size:max(18px,1.25vw);font-style:normal;font-weight:500;line-height:1.5;letter-spacing:.1296}.bl_articlePage_article figure:not(:first-child){margin-top:max(36px,2.5vw)}.bl_articlePage_article figure img{border-radius:max(4px,.2777777778vw);width:100%}.bl_articlePage_article figure figcaption{font-size:max(14px,.9722222222vw);font-style:normal;font-weight:400;line-height:1.8;letter-spacing:.1008;margin-top:max(10px,.6944444444vw)}.bl_articlePage_article .wp-block-flexible-table-block-table{font-size:max(16px,1.1111111111vw);font-style:normal;font-weight:400;line-height:1.5;letter-spacing:.1152}.bl_articlePage_article .wp-block-flexible-table-block-table th{background-color:var(--baseFontColor)!important;width:max(160px,11.1111111111vw)!important;color:#fff!important;border-color:#ccc8b9!important;padding:max(10px,.6944444444vw)!important}@media screen and (width <= 767px){.bl_articlePage_article .wp-block-flexible-table-block-table th{width:max(140px,9.7222222222vw)!important}}.bl_articlePage_article .wp-block-flexible-table-block-table td{border-color:#ccc8b9!important;padding:max(10px,.6944444444vw)!important}.bl_articlePage_article .wp-block-embed__wrapper iframe{width:100%!important;height:auto!important;aspect-ratio:16/9}.bl_articlePage_article a{color:var(--baseFontColor);font-size:max(16px,1.1111111111vw);font-style:normal;font-weight:400;line-height:1.8;letter-spacing:.1152;text-decoration:underline;text-underline-offset:max(1px,.0694444444vw);text-decoration-thickness:max(1px,.0694444444vw);text-decoration-color:var(--baseFontColor);transition:opacity .3s ease-in-out}@media (hover: hover){.bl_articlePage_article a:hover{opacity:.5;transition:opacity .3s ease-in-out}}.bl_articlePage_article .is-style-white-bg-group{position:relative;flex-flow:column;gap:max(20px,1.3888888889vw);align-items:center;justify-content:center;background-color:#fff;padding-block:max(20px,1.3888888889vw);padding-inline:max(20px,1.3888888889vw);border-radius:max(8px,.5555555556vw);margin-top:max(30px,2.0833333333vw)}.bl_articlePage_article .is-style-white-bg-group:before{content:"";position:absolute;top:50%;left:50%;translate:-50% -50%;width:calc(100% - max(16px,1.1111111111vw));height:calc(100% - max(16px,1.1111111111vw));border:max(1px,.0694444444vw) solid #EBE9DF;border-radius:max(6px,.4166666667vw);z-index:0}.bl_articlePage_article .is-style-white-bg-group mark{font-weight:700;line-height:1.8;background:linear-gradient(0deg,#E0DDD0 35%,transparent 0%)}.bl_articlePage_article .is-style-white-bg-group a{position:relative;display:grid;grid-template-columns:auto max(5px,.3472222222vw);align-items:center;justify-content:space-between;gap:max(6px,.4166666667vw);color:var(--baseFontColor);font-size:max(14px,.9722222222vw);font-style:normal;font-weight:400;line-height:1.5;letter-spacing:.28;border-bottom:max(1px,.0694444444vw) solid #CCC8B9;padding-bottom:max(10px,.6944444444vw);text-decoration:none;width:100%;max-width:max(230px,15.9722222222vw);margin-inline:auto;z-index:1}.bl_articlePage_article .is-style-white-bg-group a:after{content:"";position:relative;width:100%;min-width:max(8px,.5555555556vw);height:auto;aspect-ratio:1/1;background-image:url(img/common/open-arrow.svg);background-position:center;background-repeat:no-repeat;background-size:100% 100%;transition:opacity .3s var(--reverseTransition)}@media (hover: hover){.bl_articlePage_article .is-style-white-bg-group a:after:hover{opacity:.5;transition:opacity .3s var(--reverseTransition)}}.bl_articlePage_article .is-style-white-bg-group p{text-align:center;width:100%;margin-top:0;position:relative;z-index:1}.bl_supervisorProfile{width:100%;border-radius:max(8px,.5555555556vw);background-color:#fbfaf9;padding:max(30px,2.0833333333vw);margin-top:max(36px,2.5vw)}.bl_supervisorProfile .bl_supervisorProfile_inner{display:flex;flex-flow:column;gap:max(24px,1.6666666667vw)}.bl_supervisorProfile .bl_supervisorProfile_inner .bl_supervisorProfile_inner_imgContainer{display:grid;grid-template-columns:max(80px,5.5555555556vw) 1fr;gap:max(10px,.6944444444vw);align-items:center}.bl_supervisorProfile .bl_supervisorProfile_inner .bl_supervisorProfile_inner_imgContainer img{width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;border-radius:100%}.bl_supervisorProfile .bl_supervisorProfile_inner .bl_supervisorProfile_inner_ttl{display:flex;flex-flow:column;gap:max(6px,.4166666667vw)}.bl_supervisorProfile .bl_supervisorProfile_inner .bl_supervisorProfile_inner_ttl .bl_supervisorProfile_inner_ttl_txt{font-size:max(12px,.8333333333vw);font-style:normal;font-weight:400;line-height:1.5;letter-spacing:.24}.bl_supervisorProfile .bl_supervisorProfile_inner .bl_supervisorProfile_inner_ttl .bl_supervisorProfile_inner_ttl_info{display:flex;align-items:flex-end;gap:max(8px,.5555555556vw)}.bl_supervisorProfile .bl_supervisorProfile_inner .bl_supervisorProfile_inner_ttl .bl_supervisorProfile_inner_ttl_info .el_supervisorProfile_inner_ttl_info_job{font-size:max(14px,.9722222222vw);font-style:normal;font-weight:400;line-height:1.5;letter-spacing:.28}.bl_supervisorProfile .bl_supervisorProfile_inner .bl_supervisorProfile_inner_ttl .bl_supervisorProfile_inner_ttl_info .el_supervisorProfile_inner_ttl_info_name{font-family:Shippori Mincho;font-size:max(20px,1.3888888889vw);font-style:normal;font-weight:500;line-height:1.4;letter-spacing:.4}.bl_supervisorProfile .bl_supervisorProfile_inner .bl_supervisorProfile_inner_txtContainer{font-size:max(16px,1.1111111111vw);font-style:normal;font-weight:400;line-height:1.8;letter-spacing:.32}.bl_supervisorProfile .bl_supervisorProfile_inner .bl_supervisorProfile_inner_linkContainer{width:fit-content;margin-left:auto}.bl_naviContainer{position:sticky;top:max(120px,8.3333333333vw);height:fit-content}@media screen and (width <= 767px){.bl_naviContainer{position:relative;top:0}}.bl_naviContainer .bl_naviContainer_ttlContainer{display:none}@media screen and (width <= 767px){.bl_naviContainer .bl_naviContainer_ttlContainer{display:block;margin-bottom:max(32px,2.2222222222vw)}.bl_naviContainer .bl_naviContainer_ttlContainer .bl_naviContainer_ttlContainer_ttl{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:max(6px,.4166666667vw);color:var(--baseFontColor);font-family:Marcellus;font-size:max(24px,1.6666666667vw);font-style:normal;font-weight:400;line-height:1.5;letter-spacing:.0267em}.bl_naviContainer .bl_naviContainer_ttlContainer .bl_naviContainer_ttlContainer_ttl:after{content:"";position:relative;display:block;height:max(1px,.0694444444vw);width:100%;background-color:var(--baseFontColor)}}.bl_naviContainer .bl_naviContainer_list{display:flex;flex-flow:column;gap:max(10px,.6944444444vw)}@media screen and (width <= 767px){.bl_naviContainer .bl_naviContainer_list{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(max(180px,12.5vw),100%),1fr));gap:max(20px,1.3888888889vw)}}.bl_naviContainer .bl_naviContainer_list .el_naviContainer_list_btn{display:grid;grid-template-columns:max(6px,.4166666667vw) auto;gap:max(6px,.4166666667vw);align-items:baseline;color:#999;font-size:max(12px,.8333333333vw);font-style:normal;font-weight:400;line-height:1.5;letter-spacing:.24;transition:color .3s var(--reverseTransition)}@media screen and (width <= 767px){.bl_naviContainer .bl_naviContainer_list .el_naviContainer_list_btn{display:grid;grid-template-columns:auto max(8px,.5555555556vw);align-items:center;color:var(--baseFontColor);font-family:Noto Sans JP;font-size:max(12px,.8333333333vw);font-style:normal;font-weight:400;line-height:1.5;letter-spacing:.24;padding-bottom:max(6px,.4166666667vw);border-bottom:max(1px,.0694444444vw) solid #CCC8B9}.bl_naviContainer .bl_naviContainer_list .el_naviContainer_list_btn:after{content:"";position:relative;width:100%;min-height:max(4px,.2777777778vw);background-image:url(img/common/red-arrow.svg);background-position:center;background-repeat:no-repeat;background-size:100% 100%}}.bl_naviContainer .bl_naviContainer_list .el_naviContainer_list_btn:before{content:"";display:block;width:max(6px,.4166666667vw);height:max(6px,.4166666667vw);background-color:var(--lineText);border-radius:100%;opacity:0;transition:opacity .3s var(--reverseTransition)}@media screen and (width <= 767px){.bl_naviContainer .bl_naviContainer_list .el_naviContainer_list_btn:before{display:none}}.bl_naviContainer .bl_naviContainer_list .is_naviContainer_list_btn_active{color:var(--baseFontColor);transition:color .3s var(--reverseTransition)}.bl_naviContainer .bl_naviContainer_list .is_naviContainer_list_btn_active:before{opacity:1;transition:opacity .3s var(--reverseTransition)}:where(.bl_articlePage_article) .bl_menuPostPriceSec{display:flex;flex-flow:column;gap:max(36px,2.5vw);margin-top:max(32px,2.2222222222vw)}:where(.bl_articlePage_article) .bl_priceListContainer_priceList_smallList{display:flex;flex-flow:column;gap:max(30px,2.0833333333vw)}:where(.bl_articlePage_article) .bl_priceListContainer_priceList_smallList .bl_priceListContainer_priceList_smallist_item .el_priceListContainer_priceList_smallList_post_ttl{border-left:max(1px,.0694444444vw) solid #9E586C;padding-left:max(16px,1.1111111111vw);color:var(--baseFontColor);font-family:Shippori Mincho;font-size:max(20px,1.3888888889vw);font-style:normal;font-weight:500;line-height:1.5;letter-spacing:.04em;margin-bottom:max(20px,1.3888888889vw)}:where(.bl_articlePage_article) .bl_priceTableList{display:flex;flex-flow:column;gap:max(20px,1.3888888889vw);background-color:#fff;padding:max(20px,1.3888888889vw);border-radius:max(8px,.5555555556vw)}:where(.bl_articlePage_article) .bl_priceTableList .bl_priceTableList_item{display:flex;flex-flow:column;gap:max(20px,1.3888888889vw);padding-bottom:max(20px,1.3888888889vw);border-bottom:max(1px,.0694444444vw) solid #CCC8B9}@media screen and (width <= 767px){:where(.bl_articlePage_article) .bl_priceTableList .bl_priceTableList_item{gap:max(8px,.5555555556vw)}}:where(.bl_articlePage_article) .bl_priceTableList .bl_priceTableList_item:last-child{border-bottom:none;padding-bottom:0}:where(.bl_articlePage_article) .bl_priceTableList .bl_priceTableList_item .bl_priceTableList_item_innerContainer{display:grid;grid-template-columns:1fr 1fr;gap:max(20px,1.3888888889vw)}@media screen and (width <= 767px){:where(.bl_articlePage_article) .bl_priceTableList .bl_priceTableList_item .bl_priceTableList_item_innerContainer{display:flex;flex-flow:column;gap:max(16px,1.1111111111vw)}}:where(.bl_articlePage_article) .bl_priceTableList .bl_priceTableList_item .bl_priceTableList_item_innerContainer .bl_priceTableList_item_innerContainer_left .el_priceTableList_item_innerContainer_left_txt{color:var(--baseFontColor);font-size:max(16px,1.1111111111vw);font-style:normal;font-weight:600;line-height:1.5}:where(.bl_articlePage_article) .bl_priceTableList .bl_priceTableList_item .bl_priceTableList_item_innerContainer .bl_priceTableList_item_innerContainer_right{display:flex;flex-flow:column;gap:max(8px,.5555555556vw);color:var(--baseFontColor);text-align:right;font-size:max(16px,1.1111111111vw);font-style:normal;font-weight:400;line-height:1.5;order:2}:where(.bl_articlePage_article) .bl_priceTableList .bl_priceTableList_item .bl_priceTableList_item_innerContainer .bl_priceTableList_item_innerContainer_right .bl_priceTableList_item_innerContainer_right_container{display:grid;grid-template-columns:repeat(2,1fr);gap:max(8px,.5555555556vw)}:where(.bl_articlePage_article) .bl_priceTableList .bl_priceTableList_item .bl_priceTableList_item_innerContainer .bl_priceTableList_item_innerContainer_right .bl_priceTableList_item_innerContainer_right_container_table{display:grid;grid-template-columns:max(80px,5.5555555556vw) 1fr;gap:max(8px,.5555555556vw)}@media screen and (width <= 767px){:where(.bl_articlePage_article) .bl_priceTableList .bl_priceTableList_item .bl_priceTableList_item_innerContainer .bl_priceTableList_item_innerContainer_right .bl_priceTableList_item_innerContainer_right_container_table{display:flex;justify-content:flex-end}}@media screen and (width <= 767px){:where(.bl_articlePage_article) .bl_priceTableList .bl_priceTableList_item .bl_priceTableList_item_innerContainer .bl_priceTableList_item_innerContainer_right .bl_priceTableList_item_innerContainer_right_container_table .el_priceTableList_item_innerContainer_right_txtContainer_view{min-width:max(80px,5.5555555556vw);width:100%;text-align:right}}@media screen and (width <= 767px){:where(.bl_articlePage_article) .bl_priceTableList .bl_priceTableList_item .bl_priceTableList_item_innerContainer .bl_priceTableList_item_innerContainer_right .bl_priceTableList_item_innerContainer_right_container_table .bl_priceTableList_item_innerContainer_right_txtContainer_num{max-width:max(80px,5.5555555556vw);width:100%}}@media screen and (width <= 767px){:where(.bl_articlePage_article) .bl_priceTableList .bl_priceTableList_item .bl_priceTableList_item_innerContainer .bl_priceTableList_item_innerContainer_right .bl_priceTableList_item_innerContainer_right_txtContainer:first-child{text-align:left}}:where(.bl_articlePage_article) .bl_menuCaseSec{width:100%;max-width:100%;margin-top:max(36px,2.5vw)}:where(.bl_articlePage_article) .bl_menuCaseSec .bl_menuCaseSec_splide{position:relative;padding-bottom:max(70px,4.8611111111vw)}:where(.bl_articlePage_article) .bl_menuCaseSec .splide{overflow:visible}:where(.bl_articlePage_article) .bl_menuCaseSec .splide__track{overflow:visible;position:unset}:where(.bl_articlePage_article) .bl_menuCaseSec .splide__slide{max-width:max(340px,23.6111111111vw)!important;overflow:visible}:where(.bl_articlePage_article) .bl_menuCaseSec .splide__arrows{position:absolute;bottom:0;left:50%;translate:-50% 0;display:flex;justify-content:center;align-items:center;width:100%;gap:max(24px,1.6666666667vw)}:where(.bl_articlePage_article) .bl_menuCaseSec .splide__arrow{position:relative;top:auto;left:auto;translate:0 0;transform:translateY(0);width:100%;height:auto;background-color:var(--baseFontColor);border:none;border-radius:100%;color:var(--white-bg);opacity:1;padding:0;margin:0;cursor:pointer;display:flex;justify-content:center;align-items:center;max-width:max(40px,2.7777777778vw);aspect-ratio:1/1}:where(.bl_articlePage_article) .bl_menuCaseSec .splide__pagination{position:relative;width:fit-content;display:flex;gap:max(10px,.6944444444vw);justify-content:center;align-items:center;padding:0;bottom:auto}:where(.bl_articlePage_article) .bl_menuCaseSec .splide__pagination .splide__pagination__page.is-active{background-color:var(--baseFontColor)}:where(.bl_articlePage_article) .bl_menuCaseSec .splide__pagination .splide__pagination__page{background-color:#ccc8b9}:where(.bl_articlePage_article) .bl_menuCaseSec .splide__arrow--prev svg{rotate:180deg}:where(.bl_articlePage_article) .bl_menuCaseSec .splide__arrow--next{right:auto;transform:translateY(0)}:where(.bl_articlePage_article) .bl_menuCaseSec .bl_caseList_item_btn{display:grid;grid-template-rows:subgrid;max-width:max(340px,23.6111111111vw);grid-row:span 3;grid-template-columns:1fr;gap:max(20px,1.3888888889vw);border-radius:max(16px,1.1111111111vw);overflow:hidden;padding:max(20px,1.3888888889vw);background-color:var(--white-bg);box-shadow:0 0 max(6px,.4166666667vw) 0 #29190a1a;border:max(3px,.2083333333vw) solid transparent;transition:all .3s var(--reverseTransition);text-decoration:none}@media (hover: hover){:where(.bl_articlePage_article) .bl_menuCaseSec .bl_caseList_item_btn:hover{transition:all .3s var(--reverseTransition);border:max(3px,.2083333333vw) solid var(--accentColor)}}:where(.bl_articlePage_article) .bl_menuCaseSec .bl_caseList_item_btn .bl_caseList_item_imgContainer{width:100%;aspect-ratio:1/1}:where(.bl_articlePage_article) .bl_menuCaseSec .bl_caseList_item_btn .bl_caseList_item_imgContainer .bl_caseList_item_imgContainer_img{width:100%;height:100%;object-fit:cover}:where(.bl_articlePage_article) .bl_menuCaseSec .bl_caseList_item_btn .bl_caseList_item_txtContainer .bl_bl_caseList_item_txtContainer_tagList{display:flex;flex-wrap:wrap;gap:max(8px,.5555555556vw);margin-bottom:max(4px,.2777777778vw)}:where(.bl_articlePage_article) .bl_menuCaseSec .bl_caseList_item_btn .bl_caseList_item_txtContainer .bl_bl_caseList_item_txtContainer_tagList .el_caseList_item_txtContainer_tagList_item{color:#999;font-size:max(12px,.8333333333vw);font-style:normal;font-weight:400;line-height:1.5;letter-spacing:.02px}:where(.bl_articlePage_article) .bl_menuCaseSec .bl_caseList_item_btn .bl_caseList_item_txtContainer .bl_caseList_item_txtContainer_ttl{font-family:Shippori Mincho;font-size:max(20px,1.3888888889vw);font-style:normal;font-weight:500;line-height:1.5;letter-spacing:.04px;margin-top:0}:where(.bl_articlePage_article) .bl_menuCaseSec .bl_caseList_item_btn .bl_caseList_item_caseInfo{display:flex;flex-flow:column;gap:max(10px,.6944444444vw)}:where(.bl_articlePage_article) .bl_menuCaseSec .bl_caseList_item_btn .bl_caseList_item_caseInfo .bl_caseList_item_caseInfo_item{display:grid;grid-template-columns:max(100px,6.9444444444vw) 1fr;gap:max(10px,.6944444444vw);align-items:baseline}:where(.bl_articlePage_article) .bl_menuCaseSec .bl_caseList_item_btn .bl_caseList_item_caseInfo .bl_caseList_item_caseInfo_item .bl_caseList_item_caseInfo_item_dt{color:#333;font-size:max(12px,.8333333333vw);font-style:normal;font-weight:400;line-height:1.5;letter-spacing:.02px;padding-block:max(3px,.2083333333vw);padding-inline:max(3px,.2083333333vw);border-radius:max(2px,.1388888889vw);background-color:#ebe9df;text-align:center;text-decoration:none}:where(.bl_articlePage_article) .bl_menuCaseSec .bl_caseList_item_btn .bl_caseList_item_caseInfo .bl_caseList_item_caseInfo_item .bl_caseList_item_caseInfo_item_dd{font-size:max(12px,.8333333333vw);font-style:normal;font-weight:400;line-height:1.5;letter-spacing:.02px}:where(.bl_articlePage_article) .bl_menuFaqSec{margin-top:max(36px,2.5vw)}:where(.bl_articlePage_article) .bl_menuFaqSec .bl_commonfaqList{display:flex;flex-flow:column;gap:max(20px,1.3888888889vw)}:where(.bl_articlePage_article) .bl_menuFaqSec .bl_commonfaqList .bl_commonfaqList_item{border-bottom:max(1px,.0694444444vw) solid #CCC8B9}:where(.bl_articlePage_article) .bl_menuFaqSec .bl_commonfaqList .bl_commonfaqList_item summary::-webkit-details-marker{display:none}:where(.bl_articlePage_article) .bl_menuFaqSec .bl_commonfaqList .bl_commonfaqList_item .bl_commonfaqList_item_details{padding-bottom:max(20px,1.3888888889vw);padding-inline:max(20px,1.3888888889vw)}@media screen and (width <= 767px){:where(.bl_articlePage_article) .bl_menuFaqSec .bl_commonfaqList .bl_commonfaqList_item .bl_commonfaqList_item_details{padding-inline:max(8px,.5555555556vw)}}:where(.bl_articlePage_article) .bl_menuFaqSec .bl_commonfaqList_item_details_summary{display:grid;grid-template-columns:auto 1fr max(20px,1.3888888889vw);gap:max(10px,.6944444444vw);align-items:baseline;justify-content:space-between;cursor:pointer}:where(.bl_articlePage_article) .bl_menuFaqSec .bl_commonfaqList_item_details_summary .el_commonfaqList_item_details_summary_q{display:block;color:var(--lineText);font-family:Marcellus;font-size:max(22px,1.5277777778vw);font-style:normal;font-weight:400;line-height:1;letter-spacing:.1584}:where(.bl_articlePage_article) .bl_menuFaqSec .bl_commonfaqList_item_details_summary .el_commonfaqList_item_details_summary_ttl{display:block;color:var(--baseFontColor);font-family:Shippori Mincho;font-size:max(18px,1.25vw);font-style:normal;font-weight:500;line-height:1.5;letter-spacing:.1296}:where(.bl_articlePage_article) .bl_menuFaqSec .bl_commonfaqList_item_details_summary .el_commonfaqList_item_details_summary_icon{position:relative;display:block;height:auto;width:max(20px,1.3888888889vw);aspect-ratio:1/1;border-radius:0;transition:rotate .3s var(--reverseTransition)}:where(.bl_articlePage_article) .bl_menuFaqSec .bl_commonfaqList_item_details_summary .el_commonfaqList_item_details_summary_icon:after,:where(.bl_articlePage_article) .bl_menuFaqSec .bl_commonfaqList_item_details_summary .el_commonfaqList_item_details_summary_icon:before{content:"";position:absolute;display:block;width:100%;top:50%;left:50%;translate:-50% -50%;height:max(1px,.0694444444vw);background-color:var(--lineText);transition:rotate .3s var(--reverseTransition)}:where(.bl_articlePage_article) .bl_menuFaqSec .bl_commonfaqList_item_details_summary .el_commonfaqList_item_details_summary_icon:after{rotate:-90deg}:where(.bl_articlePage_article) .bl_menuFaqSec .bl_commonfaqList_item_details_summary .is_open{transition:rotate .3s var(--reverseTransition)}:where(.bl_articlePage_article) .bl_menuFaqSec .bl_commonfaqList_item_details_summary .is_open:after{rotate:0deg;transition:rotate .3s var(--reverseTransition)}:where(.bl_articlePage_article) .bl_menuFaqSec .bl_commonfaqList_item_details_panel .bl_commonfaqList_item_details_panel_inner{padding-top:max(20px,1.3888888889vw);color:var(--baseFontColor);font-size:max(16px,1.1111111111vw);font-style:normal;font-weight:400;line-height:1.8;letter-spacing:.1152}:where(.bl_articlePage_article) .bl_menuImgDetailsSec .bl_immgDetailsList .bl_commonfaqList_item_details_summary{display:grid;grid-template-columns:1fr max(20px,1.3888888889vw)}:where(.bl_articlePage_article) .bl_menuImgDetailsSec .bl_immgDetailsList .bl_commonfaqList_item_details_panel_inner{display:flex;align-items:flex-start;gap:max(20px,1.3888888889vw)}@media screen and (width <= 767px){:where(.bl_articlePage_article) .bl_menuImgDetailsSec .bl_immgDetailsList .bl_commonfaqList_item_details_panel_inner{flex-flow:column;justify-content:center;align-items:center}}:where(.bl_articlePage_article) .bl_menuImgDetailsSec .bl_immgDetailsList .bl_commonfaqList_item_details_panel_inner .bl_commonfaqList_item_details_panel_imgBlock{width:100%;max-width:max(200px,13.8888888889vw)}:where(.bl_articlePage_article) .bl_menuImgDetailsSec .bl_immgDetailsList .bl_commonfaqList_item_details_panel_inner .bl_commonfaqList_item_details_panel_imgBlock img{width:100%;height:auto}:where(.bl_articlePage_article) .bl_menuImgDetailsSec .bl_immgDetailsList .bl_commonfaqList_item_details_panel_inner .bl_commonfaqList_item_details_panel_txtBlock{width:100%}.bl_priceSec{padding-inline:max(20px,1.3888888889vw);box-sizing:border-box;padding-top:max(120px,8.3333333333vw);padding-bottom:max(140px,9.7222222222vw)}@media screen and (width <= 767px){.bl_priceSec{padding-top:max(60px,4.1666666667vw);padding-bottom:max(70px,4.8611111111vw)}}.bl_priceSec .bl_priceSec_inner{max-width:max(1200px,83.3333333333vw);margin-inline:auto;box-sizing:border-box;display:flex;justify-content:space-between;gap:max(40px,2.7777777778vw)}@media screen and (width <= 767px){.bl_priceSec .bl_priceSec_inner{flex-flow:column;gap:max(60px,4.1666666667vw)}}.bl_priceSec .bl_priceSec_inner .bl_priceSec_seideMenuContainer{position:sticky;top:max(120px,8.3333333333vw);height:fit-content;overflow-y:auto;max-width:max(260px,18.0555555556vw);width:100%}@media screen and (width <= 767px){.bl_priceSec .bl_priceSec_inner .bl_priceSec_seideMenuContainer{position:relative;top:0;max-width:100%;padding-bottom:max(50px,3.4722222222vw);border-bottom:max(1px,.0694444444vw) solid #FBFAF9}}.bl_priceSec .bl_priceSec_inner .bl_priceSec_seideMenuContainer .bl_priceSec_seideMenuContainer_list{display:flex;flex-flow:column;gap:max(40px,2.7777777778vw);margin-bottom:max(16px,1.1111111111vw)}@media screen and (width <= 767px){.bl_priceSec .bl_priceSec_inner .bl_priceSec_seideMenuContainer .bl_priceSec_seideMenuContainer_list{max-width:100%}}.bl_priceSec .bl_priceSec_inner .bl_priceSec_seideMenuContainer .bl_priceSec_seideMenuContainer_list .bl_priceSec_seideMenuContainer_item .el_priceSec_seideMenuContainer_item_ttl{color:var(--baseFontColor);font-size:max(16px,1.1111111111vw);font-style:normal;font-weight:600;line-height:1.5;margin-bottom:max(16px,1.1111111111vw)}.bl_priceSec .bl_priceSec_inner .bl_priceSec_seideMenuContainer .bl_priceSec_seideMenuContainer_list .bl_priceSec_seideMenuContainer_item .bl_priceSec_seideMenuContainer_item_selectContainer{position:relative}.bl_priceSec .bl_priceSec_inner .bl_priceSec_seideMenuContainer .bl_priceSec_seideMenuContainer_list .bl_priceSec_seideMenuContainer_item .bl_priceSec_seideMenuContainer_item_selectContainer:after{content:"";position:absolute;top:50%;right:max(16px,1.1111111111vw);transform:translateY(-50%);background-image:url("data:image/svg+xml,%3csvg%20width='12'%20height='7'%20viewBox='0%200%2012%207'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M1%200.5L6.00001%205.5L11%200.500001'%20stroke='%23333333'%20stroke-linecap='round'/%3e%3c/svg%3e");background-position:center;background-repeat:no-repeat;width:max(10px,.6944444444vw);height:max(5px,.3472222222vw);background-size:100% 100%;background-size:contain}.bl_priceSec .bl_priceSec_inner .bl_priceSec_seideMenuContainer .bl_priceSec_seideMenuContainer_list .bl_priceSec_seideMenuContainer_item .bl_priceSec_seideMenuContainer_item_select{display:block;width:100%;background-color:#fff;border-radius:max(2px,.1388888889vw);padding-inline:max(16px,1.1111111111vw);padding-block:max(10px,.6944444444vw);font-size:max(16px,1.1111111111vw);font-style:normal;font-weight:400;line-height:150%;color:var(--baseFontColor);border:none;border-bottom:max(1px,.0694444444vw) solid #68192F}.bl_priceSec .bl_priceSec_inner .bl_priceSec_seideMenuContainer .bl_priceSec_seideMenuContainer_list .bl_priceSec_seideMenuContainer_item .bl_priceSec_seideMenuContainer_item_select .el_priceSec_seideMenuContainer_item_select_first{color:#999}.bl_priceSec .bl_priceSec_inner .bl_priceSec_seideMenuContainer .el_priceSec_seideMenuContainer_txt{color:var(--black, #333);font-size:max(14px,.9722222222vw);font-style:normal;font-weight:400;line-height:1.8;letter-spacing:.02em}.bl_priceSec .bl_priceSec_inner .bl_priceContentsContainer{display:flex;flex-flow:column;gap:max(60px,4.1666666667vw);max-width:max(800px,55.5555555556vw);width:100%}@media screen and (width <= 767px){.bl_priceSec .bl_priceSec_inner .bl_priceContentsContainer{gap:max(40px,2.7777777778vw)}}.bl_priceListContainer_clinicBtnList{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(max(126px,8.75vw),100%),1fr));gap:max(8px,.5555555556vw)}.bl_priceListContainer_clinicBtnList .bl_priceListContainer_clinicBtnList_item .el_priceSec_seideMenuContainer_item_select_btn{display:block;cursor:pointer;color:#999;font-size:max(14px,.9722222222vw);font-style:normal;font-weight:400;line-height:1.5;letter-spacing:-.04em;background-color:#e0ddd0;border-radius:max(50px,3.4722222222vw);padding-inline:max(10px,.6944444444vw);padding-block:max(6px,.4166666667vw);padding-bottom:max(4px,.2777777778vw);border:none;width:100%;transition:all .3s var(--reverseTransition)}.bl_priceListContainer_clinicBtnList .bl_priceListContainer_clinicBtnList_item .is-active{background-color:#fff;color:var(--baseFontColor);font-weight:600;transition:all .3s var(--reverseTransition)}.bl_priceListContainer_priceList_largeList{display:flex;flex-flow:column;gap:max(60px,4.1666666667vw)}.bl_priceListContainer_priceList_largeList .bl_priceListContainer_priceList_largeList_item{display:flex;flex-flow:column;gap:max(30px,2.0833333333vw)}.bl_priceListContainer_priceList_largeList .bl_priceListContainer_priceList_largeList_item:not(:first-child){padding-top:max(60px,4.1666666667vw);border-top:max(1px,.0694444444vw) solid #CCC8B9}.bl_priceListContainer_priceList_largeList .bl_priceListContainer_priceList_largeList_item .bl_priceListContainer_priceList_largeList_item_ttl{color:var(--baseFontColor);font-family:Shippori Mincho;font-size:max(28px,1.9444444444vw);font-style:normal;font-weight:500;line-height:1.5;letter-spacing:.04em}.bl_priceListContainer_priceList_smallList{display:flex;flex-flow:column;gap:max(30px,2.0833333333vw)}.bl_priceListContainer_priceList_smallList .bl_priceListContainer_priceList_smallist_item .el_priceListContainer_priceList_smallList_post_ttl{border-left:max(3px,.2083333333vw) solid #9E586C;padding-left:max(13px,.9027777778vw);color:var(--baseFontColor);font-family:Shippori Mincho;font-size:max(20px,1.3888888889vw);font-style:normal;font-weight:500;line-height:1.5;letter-spacing:.04em;margin-bottom:max(20px,1.3888888889vw)}.bl_priceListContainer{display:none;flex-flow:column;gap:max(30px,2.0833333333vw)}.bl_priceListContainer .bl_priceTableList{display:flex;flex-flow:column;gap:max(20px,1.3888888889vw);background-color:#fff;padding:max(20px,1.3888888889vw);border-radius:max(8px,.5555555556vw)}.bl_priceListContainer .bl_priceTableList .bl_priceTableList_item{display:flex;flex-flow:column;gap:max(20px,1.3888888889vw);padding-bottom:max(20px,1.3888888889vw);border-bottom:max(1px,.0694444444vw) solid #CCC8B9}@media screen and (width <= 767px){.bl_priceListContainer .bl_priceTableList .bl_priceTableList_item{gap:max(8px,.5555555556vw)}}.bl_priceListContainer .bl_priceTableList .bl_priceTableList_item:last-child{border-bottom:none;padding-bottom:0}.bl_priceListContainer .bl_priceTableList .bl_priceTableList_item .bl_priceTableList_item_innerContainer{display:grid;grid-template-columns:1fr 1fr;gap:max(20px,1.3888888889vw)}@media screen and (width <= 767px){.bl_priceListContainer .bl_priceTableList .bl_priceTableList_item .bl_priceTableList_item_innerContainer{display:flex;flex-flow:column;gap:max(16px,1.1111111111vw)}}.bl_priceListContainer .bl_priceTableList .bl_priceTableList_item .bl_priceTableList_item_innerContainer .bl_priceTableList_item_innerContainer_left .el_priceTableList_item_innerContainer_left_txt{color:var(--baseFontColor);font-size:max(16px,1.1111111111vw);font-style:normal;font-weight:600;line-height:1.5}.bl_priceListContainer .bl_priceTableList .bl_priceTableList_item .bl_priceTableList_item_innerContainer .bl_priceTableList_item_innerContainer_right{display:flex;flex-flow:column;gap:max(8px,.5555555556vw);color:var(--baseFontColor);text-align:right;font-size:max(16px,1.1111111111vw);font-style:normal;font-weight:400;line-height:1.5;order:2}.bl_priceListContainer .bl_priceTableList .bl_priceTableList_item .bl_priceTableList_item_innerContainer .bl_priceTableList_item_innerContainer_right .bl_priceTableList_item_innerContainer_right_container{display:grid;grid-template-columns:repeat(2,1fr);gap:max(8px,.5555555556vw)}.bl_priceListContainer .bl_priceTableList .bl_priceTableList_item .bl_priceTableList_item_innerContainer .bl_priceTableList_item_innerContainer_right .bl_priceTableList_item_innerContainer_right_container_table{display:grid;grid-template-columns:max(80px,5.5555555556vw) 1fr;gap:max(8px,.5555555556vw)}@media screen and (width <= 767px){.bl_priceListContainer .bl_priceTableList .bl_priceTableList_item .bl_priceTableList_item_innerContainer .bl_priceTableList_item_innerContainer_right .bl_priceTableList_item_innerContainer_right_container_table{display:flex;justify-content:flex-end}}@media screen and (width <= 767px){.bl_priceListContainer .bl_priceTableList .bl_priceTableList_item .bl_priceTableList_item_innerContainer .bl_priceTableList_item_innerContainer_right .bl_priceTableList_item_innerContainer_right_container_table .el_priceTableList_item_innerContainer_right_txtContainer_view{min-width:max(80px,5.5555555556vw);width:100%;text-align:right}}@media screen and (width <= 767px){.bl_priceListContainer .bl_priceTableList .bl_priceTableList_item .bl_priceTableList_item_innerContainer .bl_priceTableList_item_innerContainer_right .bl_priceTableList_item_innerContainer_right_container_table .bl_priceTableList_item_innerContainer_right_txtContainer_num{max-width:max(80px,5.5555555556vw);width:100%}}@media screen and (width <= 767px){.bl_priceListContainer .bl_priceTableList .bl_priceTableList_item .bl_priceTableList_item_innerContainer .bl_priceTableList_item_innerContainer_right .bl_priceTableList_item_innerContainer_right_txtContainer:first-child{text-align:left}}.el_priceListContainer_priceList_smallList_post_caption{color:var(--baseFontColor);font-size:max(14px,.9722222222vw);font-style:normal;font-weight:400;line-height:180%;letter-spacing:.02em;margin-top:max(10px,.6944444444vw);text-align:left}@media screen and (width <= 767px){.el_priceListContainer_priceList_smallList_post_caption{margin-top:max(20px,1.3888888889vw)}}.is_priceListContainerActive{display:flex}.ly_richMenuTtlSec{position:relative;-webkit-mask-image:url(img/menu/rich-menu-pc.svg);mask-image:url(img/menu/rich-menu-pc.svg);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;min-height:max(620px,43.0555555556vw)}@media screen and (width <= 600px){.ly_richMenuTtlSec{min-height:103vw;-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-image:url(img/menu/rich-menu-sp.svg);mask-image:url(img/menu/rich-menu-sp.svg);-webkit-mask-size:cover;mask-size:cover}}.ly_richMenuTtlSec .bl_richMenuTtlSec_bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.ly_richMenuTtlSec .bl_richMenuTtlSec_bg img{object-fit:cover;height:100%;width:100%}.ly_richMenuTtlSec .bl_richMenuTtlSec_inner_ttlContainer{padding-inline:max(20px,1.3888888889vw);padding-top:max(144px,10vw)}.ly_richMenuTtlSec .bl_richMenuTtlSec_inner_ttlContainer .bl_richMenuTtlSec_inner_ttlContainer_inner{display:grid;grid-template-columns:1fr max(200px,13.8888888889vw);max-width:max(1162px,80.6944444444vw);margin-inline:auto}@media screen and (width <= 767px){.ly_richMenuTtlSec .bl_richMenuTtlSec_inner_ttlContainer .bl_richMenuTtlSec_inner_ttlContainer_inner{position:absolute;bottom:max(60px,4.1666666667vw);padding-right:max(20px,1.3888888889vw);grid-template-columns:1fr}}.ly_richMenuTtlSec .bl_richMenuTtlSec_inner_ttlContainer .bl_richMenuTtlWrapper{display:flex;flex-flow:column;gap:max(22px,1.5277777778vw)}.ly_richMenuTtlSec .bl_richMenuTtlSec_inner_ttlContainer .bl_richMenuTtlWrapper .el_richMenuTtlWrapper_enTxt{color:var(--lineText);font-size:max(20px,1.3888888889vw);font-weight:400;line-height:1.5;letter-spacing:.16;font-family:Marcellus}@media screen and (width <= 600px){.ly_richMenuTtlSec .bl_richMenuTtlSec_inner_ttlContainer .bl_richMenuTtlWrapper .el_richMenuTtlWrapper_enTxt{font-size:max(16px,1.1111111111vw)}}.ly_richMenuTtlSec .bl_richMenuTtlSec_inner_ttlContainer .bl_richMenuTtlWrapper .el_richMenuTtlWrapper_ttl{font-family:Shippori Mincho;font-size:max(42px,2.9166666667vw);font-weight:500;line-height:1.5;letter-spacing:.7056}@media screen and (width <= 600px){.ly_richMenuTtlSec .bl_richMenuTtlSec_inner_ttlContainer .bl_richMenuTtlWrapper .el_richMenuTtlWrapper_ttl{font-size:max(28px,1.9444444444vw)}}.bl_menuArticleSec_inner_article{overflow-x:hidden}.bl_menuArticleSec{padding-inline:max(20px,1.3888888889vw);padding-top:max(120px,8.3333333333vw);padding-bottom:max(140px,9.7222222222vw)}.bl_menuArticleSec .bl_menuArticleSec_inner{max-width:max(1200px,83.3333333333vw);margin-inline:auto;display:grid;grid-template-columns:max(172px,11.9444444444vw) 1fr;justify-content:space-between;gap:10.3472222222vw}@media screen and (width <= 767px){.bl_menuArticleSec .bl_menuArticleSec_inner{grid-template-columns:1fr;gap:max(100px,6.9444444444vw)}}.single_pg_doctor .ly_commonContantsOuter_inner{max-width:max(1060px,73.6111111111vw);margin-inline:auto;padding-left:max(40px,2.7777777778vw);padding-right:max(40px,2.7777777778vw);box-sizing:content-box}@media (max-width: 1140px){.single_pg_doctor .ly_commonContantsOuter_inner{box-sizing:border-box}}@media (max-width: 767px){.single_pg_doctor .ly_commonContantsOuter_inner{padding-left:max(20px,5.3333333333vw);padding-right:max(20px,5.3333333333vw)}}.single_pg_doctor .pc_no{display:none}@media (max-width: 1024px){.single_pg_doctor .pc_no{display:block}}.single_pg_doctor .sp_no{display:block}@media (max-width: 1024px){.single_pg_doctor .sp_no{display:none}}.single_pg_doctor .ly_profile{padding:0 0 max(48px,3.3333333333vw)}.single_pg_doctor .ly_profile .bl_profileCnt_item{display:grid;grid-template-columns:max(384px,25.625vw) 1fr;gap:max(76px,5.2777777778vw)}@media (max-width: 1024px){.single_pg_doctor .ly_profile .bl_profileCnt_item{display:flex;flex-direction:column;gap:0}}@media (max-width: 1024px){.single_pg_doctor .ly_profile .bl_profileCnt_item .bl_profile_l{width:100%;display:contents}}.single_pg_doctor .ly_profile .bl_profileCnt_item .bl_profile_l img{border-radius:max(10px,.6944444444vw)}@media (max-width: 1024px){.single_pg_doctor .ly_profile .bl_profileCnt_item .bl_profile_l img{width:60%;max-width:max(384px,26.6666666667vw);margin:0 auto}}@media (max-width: 767px){.single_pg_doctor .ly_profile .bl_profileCnt_item .bl_profile_l img{width:100%}}@media (max-width: 1024px){.single_pg_doctor .ly_profile .bl_profileCnt_item .bl_profile_l .profile-img{order:2}}.single_pg_doctor .ly_profile .bl_profileCnt_item .bl_profile_l .sns-button-group{margin-top:max(32px,2.2222222222vw);text-align:center}@media (max-width: 1024px){.single_pg_doctor .ly_profile .bl_profileCnt_item .bl_profile_l .sns-button-group{display:grid;grid-template-columns:repeat(2,1fr);gap:max(16px,1.1111111111vw);order:3}}@media (max-width: 767px){.single_pg_doctor .ly_profile .bl_profileCnt_item .bl_profile_l .sns-button-group{display:block}}.single_pg_doctor .ly_profile .bl_profileCnt_item .bl_profile_l .sns-button-group .sns-button{background-color:var(--white-bg);border-radius:max(50px,3.4722222222vw);padding:max(12px,.8333333333vw);box-sizing:border-box;display:inline-flex;width:80%;text-align:center;align-items:center;justify-content:center;border:2px solid transparent;transition:.5s;gap:max(10px,.6944444444vw);margin-bottom:max(16px,1.1111111111vw)}.single_pg_doctor .ly_profile .bl_profileCnt_item .bl_profile_l .sns-button-group .sns-button:last-child{margin-bottom:0}@media (max-width: 1024px){.single_pg_doctor .ly_profile .bl_profileCnt_item .bl_profile_l .sns-button-group .sns-button{width:100%;margin-bottom:0}}@media (max-width: 767px){.single_pg_doctor .ly_profile .bl_profileCnt_item .bl_profile_l .sns-button-group .sns-button{max-width:max(300px,80vw);width:80%;margin-bottom:max(16px,4.2666666667vw)}.single_pg_doctor .ly_profile .bl_profileCnt_item .bl_profile_l .sns-button-group .sns-button:last-child{margin-bottom:0}}.single_pg_doctor .ly_profile .bl_profileCnt_item .bl_profile_l .sns-button-group .sns-button .icon{width:max(20px,1.3888888889vw);height:max(20px,1.3888888889vw);border-radius:0;margin:0}@media (hover: hover){.single_pg_doctor .ly_profile .bl_profileCnt_item .bl_profile_l .sns-button-group .sns-button:hover{background:var(--beige-bg01, #EBE9DF);transition:.5s}}.single_pg_doctor .ly_profile .bl_profileCnt_item .bl_profile_l .sns-button-group .sns-button span{font-size:max(20px,1.3888888889vw);font-family:Marcellus;font-weight:400;line-height:1;color:#333}@media (max-width: 600px){.single_pg_doctor .ly_profile .bl_profileCnt_item .bl_profile_l .sns-button-group .sns-button span{font-size:max(16px,1.1111111111vw)}}.single_pg_doctor .ly_profile .bl_profileCnt_item .bl_profile_r{min-width:0;line-height:1.5}@media (max-width: 1024px){.single_pg_doctor .ly_profile .bl_profileCnt_item .bl_profile_r{width:100%;display:contents}}.single_pg_doctor .ly_profile .bl_profileCnt_item .bl_profile_r .el_profile_job{font-family:Shippori Mincho;font-size:max(18px,1.25vw);color:#9e586c;line-height:1.5}.single_pg_doctor .ly_profile .bl_profileCnt_item .bl_profile_r .el_profile_job_other{font-family:Shippori Mincho;font-size:max(16px,1.1111111111vw);color:#999;line-height:1.3;margin-bottom:max(4px,.2777777778vw);margin-top:0}.single_pg_doctor .ly_profile .bl_profileCnt_item .bl_profile_r .wp-block-heading{position:relative;color:var(--baseFontColor);font-family:Shippori Mincho;font-size:max(40px,2.7777777778vw);font-style:normal;font-weight:500;line-height:1.5;letter-spacing:max(4px,.2777777778vw);padding-bottom:max(24px,1.6666666667vw);border-bottom:2px solid var(--line);border-left:0;margin-top:0!important;padding-left:0}@media (max-width: 767px){.single_pg_doctor .ly_profile .bl_profileCnt_item .bl_profile_r .wp-block-heading{font-size:max(32px,2.2222222222vw)}}.single_pg_doctor .ly_profile .bl_profileCnt_item .bl_profile_r .wp-block-heading:before{content:"";position:absolute;display:block;left:0;bottom:0;height:max(2px,.1388888889vw);width:100%;max-width:max(100px,6.9444444444vw);translate:0 max(2px,.1388888889vw);background-color:var(--lineText)}@media (max-width: 1024px){.single_pg_doctor .ly_profile .bl_profileCnt_item .bl_profile_r .wp-block-heading{margin-bottom:max(32px,2.2222222222vw)}}.single_pg_doctor .ly_profile .bl_profileCnt_item .bl_profile_r .el_profile_txt{font-size:max(24px,1.6666666667vw);line-height:1.8;color:#333}@media (max-width: 1024px){.single_pg_doctor .ly_profile .bl_profileCnt_item .bl_profile_r .el_profile_txt{order:4}}.single_pg_doctor .ly_profile .bl_profileCnt_item .bl_profile_r .el_profile_txt p{font-size:max(16px,1.1111111111vw)}.single_pg_doctor .bl_articlePage_article p:not(:first-child){margin-top:max(24px,1.6666666667vw)}.single_pg_doctor .ly_historyAcademic .ly_historyAcademic_inner{display:flex;max-width:max(1060px,73.6111111111vw);margin-inline:auto;gap:6%;padding:max(32px,2.2222222222vw) max(64px,4.4444444444vw) max(80px,5.5555555556vw);box-sizing:content-box;justify-content:center}@media (max-width: 1140px){.single_pg_doctor .ly_historyAcademic .ly_historyAcademic_inner{box-sizing:border-box}}@media (max-width: 767px){.single_pg_doctor .ly_historyAcademic .ly_historyAcademic_inner{display:block;padding:max(32px,8.5333333333vw) max(20px,5.3333333333vw) max(60px,16vw)}}.single_pg_doctor .ly_history,.single_pg_doctor .ly_academic{width:100%}@media (max-width: 767px){.single_pg_doctor .ly_history,.single_pg_doctor .ly_academic{width:100%}}.single_pg_doctor .ly_history .bl_topRecommendSec_ttlContainer,.single_pg_doctor .ly_academic .bl_topRecommendSec_ttlContainer{margin-bottom:max(20px,1.3888888889vw)}.single_pg_doctor .ly_history .bl_topRecommendSec_ttlContainer .el_commonSectionTtl_ttl_ttl,.single_pg_doctor .ly_academic .bl_topRecommendSec_ttlContainer .el_commonSectionTtl_ttl_ttl{font-size:max(20px,1.3888888889vw);font-weight:700;border-left:3px solid var(--bordeaux-txt-line, #9E586C);padding-left:max(16px,1.1111111111vw)}.single_pg_doctor .ly_history .bl_infomationCnt,.single_pg_doctor .ly_academic .bl_infomationCnt{font-size:max(24px,1.6666666667vw);line-height:1.8}.single_pg_doctor .ly_history .bl_infomationCnt dl,.single_pg_doctor .ly_academic .bl_infomationCnt dl{margin:0;padding:0;display:grid;grid-template-columns:max(83px,5.7638888889vw) 1fr;gap:max(10px,.6944444444vw) max(0px,0vw)}.single_pg_doctor .ly_history .bl_infomationCnt dt,.single_pg_doctor .ly_academic .bl_infomationCnt dt{font-weight:400;font-size:max(16px,1.1111111111vw);line-height:1.5}@media (max-width: 767px){.single_pg_doctor .ly_history .bl_infomationCnt dt,.single_pg_doctor .ly_academic .bl_infomationCnt dt{font-size:max(16px,1.1111111111vw)}}.single_pg_doctor .ly_history .bl_infomationCnt dd,.single_pg_doctor .ly_academic .bl_infomationCnt dd{font-size:max(16px,1.1111111111vw)}.single_pg_doctor .ly_history .bl_infomationCnt ul li,.single_pg_doctor .ly_academic .bl_infomationCnt ul li{font-size:max(16px,1.1111111111vw);line-height:1.8;font-weight:400;margin-bottom:max(10px,.6944444444vw)}.single_pg_doctor .ly_history .bl_infomationCnt ul li:last-child,.single_pg_doctor .ly_academic .bl_infomationCnt ul li:last-child{margin-bottom:0}@media (max-width: 767px){.single_pg_doctor .ly_history{margin-bottom:max(60px,16vw)}}.single_pg_doctor .ly_activities{padding:max(40px,2.7777777778vw);padding-bottom:max(140px,9.7222222222vw);max-width:max(800px,55.5555555556vw);margin-inline:auto;box-sizing:content-box}@media (max-width: 1140px){.single_pg_doctor .ly_activities{box-sizing:border-box}}@media (max-width: 767px){.single_pg_doctor .ly_activities{padding-bottom:max(80px,21.3333333333vw);padding-left:max(20px,5.3333333333vw);padding-right:max(20px,5.3333333333vw);padding-top:0}}.single_pg_doctor .ly_activities .bl_topRecommendSec_ttlContainer .el_commonSectionTtl_ttl_ttl{font-size:max(20px,1.3888888889vw);font-weight:700;border-radius:12px 12px 0px max(0px,0vw);background:var(--beige-bg02, #E0DDD0);padding-left:max(16px,1.1111111111vw);font-family:Shippori Mincho;text-align:center;padding:max(10px,.6944444444vw) 0 max(12px,.8333333333vw)}.single_pg_doctor .bl_accordion{margin:0 auto;padding-top:max(40px,2.7777777778vw);background-color:var(--white-bg)}.single_pg_doctor .bl_accordion details{overflow:hidden;background-color:var(--white-bg);border-bottom:1px solid var(--beige-line, #CCC8B9);margin:0 5%}.single_pg_doctor .bl_accordion summary{padding:max(16px,1.1111111111vw) 0;cursor:pointer;position:relative;display:flex;justify-content:space-between;align-items:center;background-color:var(--white-bg);font-size:max(16px,1.1111111111vw)}.single_pg_doctor .bl_accordion summary::-webkit-details-marker{display:none}.single_pg_doctor .bl_accordion .js-icon{width:max(20px,1.3888888889vw);height:max(20px,1.3888888889vw);position:relative}.single_pg_doctor .bl_accordion .js-icon:before,.single_pg_doctor .bl_accordion .js-icon:after{content:"";position:absolute;background-color:#333;transition:transform .3s ease}.single_pg_doctor .bl_accordion .js-icon:before{width:max(1px,.0694444444vw);height:max(20px,1.3888888889vw);background-color:#9e586c;top:0;left:max(9px,.625vw);transform-origin:center}.single_pg_doctor .bl_accordion .js-icon:after{width:max(20px,1.3888888889vw);height:max(1px,.0694444444vw);background-color:#9e586c;top:max(9px,.625vw);left:0}.single_pg_doctor .bl_accordion details[open] .js-icon:before{transform:scaleY(0)}.single_pg_doctor .bl_accordion .content{padding-bottom:max(16px,1.1111111111vw);display:grid;grid-template-columns:max(35px,2.4305555556vw) 1fr;gap:max(30px,2.0833333333vw);font-size:max(16px,1.1111111111vw)}@media (max-width: 400px){.single_pg_doctor .bl_accordion .content{gap:max(14px,.9722222222vw)}}.single_pg_doctor .ly_activities .bl_commonBgContainer_txtContainer_btnContainer{background-color:var(--white-bg);border-radius:0 0 max(12px,.8333333333vw) max(12px,.8333333333vw);padding:max(40px,2.7777777778vw) 0}.single_pg_doctor .ly_activities .bl_commonBgContainer_txtContainer_btnContainer a{width:fit-content;margin:0 auto}.single_pg_doctor .ly_0uter:last-child{margin-top:-vwmin(20,pc,20)}.single_pg_doctor .ly_0uter .ly_doctor{max-width:max(1060px,73.6111111111vw);margin-inline:auto;padding-left:max(40px,2.7777777778vw);padding-right:max(40px,2.7777777778vw);box-sizing:content-box}@media (max-width: 1140px){.single_pg_doctor .ly_0uter .ly_doctor{box-sizing:border-box}}@media (max-width: 767px){.single_pg_doctor .ly_0uter .ly_doctor{padding-left:max(20px,5.3333333333vw);padding-right:max(20px,5.3333333333vw)}}.single_pg_doctor .ly_0uter .ly_doctor .ly_commonContantsOuter_inner .bl_topRecommendSec_ttlContainer{margin-bottom:max(60px,4.1666666667vw);width:fit-content;margin-inline:auto}@media (max-width: 767px){.single_pg_doctor .ly_0uter .ly_doctor .ly_commonContantsOuter_inner .bl_topRecommendSec_ttlContainer{margin-bottom:max(40px,10.6666666667vw)}}.single_pg_doctor .ly_0uter .ly_doctor .ly_commonContantsOuter_inner .bl_topRecommendSec_ttlContainer .bl_commonSectionTtl{position:relative;left:50%;transform:translate(-50%)}.single_pg_doctor .ly_0uter .ly_doctor .bl_commonBgContainer_txtContainer_btnContainer{padding-top:max(60px,4.1666666667vw);padding-bottom:0;width:fit-content;margin:0 auto}.single_pg_doctor .ly_0uter .ly_doctor .bl_commonBgContainer_txtContainer_btnContainer a{display:block}.single_pg_doctor .ly_doctor_box{background-color:var(--white-bg);padding-top:max(80px,5.5555555556vw);padding-bottom:max(140px,9.7222222222vw)}@media (max-width: 767px){.single_pg_doctor .ly_doctor_box{padding-top:max(40px,10.6666666667vw);padding-bottom:max(80px,21.3333333333vw)}}.pg_archiveDoctor .ly_main{position:relative;z-index:2}.pg_archiveDoctor .ly_main .doctor-nav{max-width:max(1060px,73.6111111111vw);margin:max(120px,8.3333333333vw) 0 max(60px,4.1666666667vw);margin-inline:auto;padding-left:max(40px,2.7777777778vw);padding-right:max(40px,2.7777777778vw);box-sizing:content-box}@media (max-width: 1140px){.pg_archiveDoctor .ly_main .doctor-nav{box-sizing:border-box}}@media (max-width: 767px){.pg_archiveDoctor .ly_main .doctor-nav{padding-left:max(20px,5.3333333333vw);padding-right:max(20px,5.3333333333vw);margin:max(60px,16vw) 0 max(60px,16vw)}}.pg_archiveDoctor .ly_main .doctor-nav .doctor-nav_list{display:grid;grid-template-columns:repeat(4,1fr);gap:max(24px,1.6666666667vw) max(24px,1.6666666667vw)}@media (max-width: 1024px){.pg_archiveDoctor .ly_main .doctor-nav .doctor-nav_list{grid-template-columns:repeat(3,1fr)}}@media (max-width: 600px){.pg_archiveDoctor .ly_main .doctor-nav .doctor-nav_list{grid-template-columns:repeat(2,1fr);gap:max(24px,1.6666666667vw) max(18px,1.25vw)}}.pg_archiveDoctor .ly_main .doctor-nav .doctor-nav_list li{border-bottom:1px solid rgba(68,68,68,.3);position:relative}.pg_archiveDoctor .ly_main .doctor-nav .doctor-nav_list li a{font-size:max(14px,.9722222222vw);display:flex;justify-content:space-between;align-items:center;line-height:1.5;transition:.5s;padding-bottom:max(10px,.6944444444vw)}@media (hover: hover){.pg_archiveDoctor .ly_main .doctor-nav .doctor-nav_list li a:hover{color:#68192f;transition:.5s}.pg_archiveDoctor .ly_main .doctor-nav .doctor-nav_list li a:hover span{border:1px solid #68192f;background-color:var(--white-bg);transition:.5s}.pg_archiveDoctor .ly_main .doctor-nav .doctor-nav_list li a:hover span:after{background-image:url(img/ico/archive_doctor_red_arrow.svg);transition:.5s}}.pg_archiveDoctor .ly_main .doctor-nav .doctor-nav_list li a span{position:relative;background-color:#68192f;border-radius:max(50px,3.4722222222vw);display:block;aspect-ratio:1/1;width:10%;border:1px solid transparent;transition:.5s;min-width:max(20px,1.3888888889vw)}.pg_archiveDoctor .ly_main .doctor-nav .doctor-nav_list li a span:after{content:"";position:absolute;background-image:url(img/ico/archive_doctor_white_arrow.svg);background-repeat:no-repeat;background-size:contain;bottom:15%;left:50%;transform:translate(-50%,-50%);width:43%;height:30%;transition:.5s}.pg_archiveDoctor .jobCatSection,.pg_archiveDoctor .clinicCatSection{max-width:max(1060px,73.6111111111vw);margin-inline:auto;padding-left:max(40px,2.7777777778vw);padding-right:max(40px,2.7777777778vw);box-sizing:content-box}@media (max-width: 1140px){.pg_archiveDoctor .jobCatSection,.pg_archiveDoctor .clinicCatSection{box-sizing:border-box}}@media (max-width: 767px){.pg_archiveDoctor .jobCatSection,.pg_archiveDoctor .clinicCatSection{padding-left:max(20px,5.3333333333vw);padding-right:max(20px,5.3333333333vw)}}.pg_archiveDoctor .bl_doctorList{margin-bottom:max(80px,5.5555555556vw)}@media (max-width: 767px){.pg_archiveDoctor .bl_doctorList{margin-bottom:max(44px,11.7333333333vw)}}.pg_archiveDoctor .bl_doctorList_ttl{border-left:3px solid var(--bordeaux-txt-line, #9E586C)}.pg_archiveDoctor .bl_doctorList_ttl .CatTitle{font-size:max(24px,1.6666666667vw);font-weight:500;font-family:Shippori Mincho;line-height:1.5;margin-bottom:max(24px,1.6666666667vw);padding-left:max(16px,1.1111111111vw)}@media (max-width: 767px){.pg_archiveDoctor .bl_doctorList_ttl .CatTitle{font-size:max(20px,5.3333333333vw)}}.single_pg_doctor .bl_footerReserveSec{background:#fff;background:linear-gradient(180deg,var(--white-bg) 40%,rgb(224,221,208) 40%)}.single_pg_doctor .ly_footerBg .ly_footerClinicSec{margin-top:0}.bl_doctorList{display:grid;grid-template-columns:repeat(3,1fr);gap:max(20px,1.3888888889vw)}@media (max-width: 1024px){.bl_doctorList{grid-template-columns:repeat(2,1fr)}}@media (max-width: 600px){.bl_doctorList{grid-template-columns:repeat(1,1fr)}}.bl_doctorList .bl_doctorList_item .bl_doctorCard{background-color:var(--white-bg);border-radius:max(12px,.8333333333vw);box-shadow:0 0 6px #29190a1a;cursor:pointer;transition:all .4s var(--reverseTransition);position:relative}.bl_doctorList .bl_doctorList_item .bl_doctorCard:before{content:"";background:linear-gradient(-45deg,#68192F 10%,transparent 0);border-radius:max(12px,.8333333333vw);position:absolute;bottom:0;right:0;width:100%;height:max(100px,6.9444444444vw)}.bl_doctorList .bl_doctorList_item .bl_doctorCard:after{content:"";background-image:url("data:image/svg+xml,%3csvg%20width='12'%20height='8'%20viewBox='0%200%2012%208'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M1%203.5C0.723858%203.5%200.5%203.72386%200.5%204C0.5%204.27614%200.723858%204.5%201%204.5V3.5ZM11.3536%204.35355C11.5488%204.15829%2011.5488%203.84171%2011.3536%203.64645L8.17157%200.464466C7.97631%200.269204%207.65973%200.269204%207.46447%200.464466C7.2692%200.659728%207.2692%200.976311%207.46447%201.17157L10.2929%204L7.46447%206.82843C7.2692%207.02369%207.2692%207.34027%207.46447%207.53553C7.65973%207.7308%207.97631%207.7308%208.17157%207.53553L11.3536%204.35355ZM1%204.5H11V3.5H1V4.5Z'%20fill='white'/%3e%3c/svg%3e");border-radius:max(12px,.8333333333vw);position:absolute;width:5%;height:6%;bottom:6%;right:1%;background-size:100% 100%;background-repeat:no-repeat;background-position:center}@media (max-width: 767px){.bl_doctorList .bl_doctorList_item .bl_doctorCard:after{bottom:7%}}@media (hover: hover){.bl_doctorList .bl_doctorList_item .bl_doctorCard:hover .bl_doctorCard_inner{border:solid 3px var(--bordeaux-txt-line, #68192F);border-radius:max(12px,.8333333333vw);transition:all .3s var(--reverseTransition)}}@media (hover: hover) and (max-width: 767px){.bl_doctorList .bl_doctorList_item .bl_doctorCard:hover .bl_doctorCard_inner{pointer-events:none;border:solid 3px transparent}}.bl_doctorList .bl_doctorList_item .bl_doctorCard .bl_doctorCard_inner{border-radius:max(12px,.8333333333vw);padding:max(13px,.9027777778vw);box-sizing:border-box;display:flex;align-items:center;gap:max(24px,1.6666666667vw);border:solid 3px transparent;transition:all .3s var(--reverseTransition)}@media (max-width: 1024px){.bl_doctorList .bl_doctorList_item .bl_doctorCard .bl_doctorCard_inner{gap:max(16px,1.1111111111vw)}}.bl_doctorList .bl_doctorList_item .bl_doctorCard .bl_doctorCard_inner .el_doctorCard_img{aspect-ratio:1/1;width:100%;overflow:hidden;height:auto;width:43.05%;object-fit:cover;border-radius:max(6px,.4166666667vw)}@media (max-width: 1024px){.bl_doctorList .bl_doctorList_item .bl_doctorCard .bl_doctorCard_inner .el_doctorCard_img{width:33.5%}}.bl_doctorList .bl_doctorList_item .bl_doctorCard .bl_doctorCard_inner .el_doctorCard_img img{height:auto;width:100%;border-radius:max(6px,.4166666667vw)}.bl_doctorList .bl_doctorList_item .bl_doctorCard .bl_doctorCard_inner .el_doctorCard_txt{font-family:Shippori Mincho}.bl_doctorList .bl_doctorList_item .bl_doctorCard .bl_doctorCard_inner .el_doctorCard_txt .el_doctorCard_txt_job{font-family:Noto Sans JP;font-size:max(14px,.9722222222vw);font-weight:400;line-height:1.5}.bl_doctorList .bl_doctorList_item .bl_doctorCard .bl_doctorCard_inner .el_doctorCard_txt .el_doctorCard_txt_job_other{font-family:Noto Sans JP;font-size:max(12px,.8333333333vw);color:var(--gray-txt, #999);font-weight:400;line-height:1.5}.bl_doctorList .bl_doctorList_item .bl_doctorCard .bl_doctorCard_inner .el_doctorCard_txt .el_doctorCard_txt_name{margin-top:max(6px,.4166666667vw);font-size:max(20px,1.3888888889vw);font-weight:500;line-height:1.5}@media (max-width: 767px){.bl_doctorList .bl_doctorList_item .bl_doctorCard .bl_doctorCard_inner .el_doctorCard_txt .el_doctorCard_txt_name{font-size:max(18px,1.25vw)}}@media (max-width: 370px){.bl_doctorList .bl_doctorList_item .bl_doctorCard .bl_doctorCard_inner .el_doctorCard_txt .el_doctorCard_txt_name{font-size:5vw}}.single_pg_clinic .ly_commonContantsOuter_inner{padding-left:max(40px,2.7777777778vw);padding-right:max(40px,2.7777777778vw);box-sizing:content-box}@media (max-width: 767px){.single_pg_clinic .ly_commonContantsOuter_inner{padding-left:max(20px,5.3333333333vw);padding-right:max(20px,5.3333333333vw)}}.single_pg_clinic .ly__noCnt p{font-size:max(24px,1.6666666667vw);font-weight:400;font-family:Shippori Mincho;line-height:1.6;text-align:center;margin-top:max(100px,6.9444444444vw);margin-bottom:max(100px,6.9444444444vw)}.single_pg_clinic .ly_main .un_clinic{overflow:hidden}.single_pg_clinic .ly_main .un_clinic .el_pageTtlPost_inner{max-width:max(1060px,73.6111111111vw);margin-inline:auto;padding-left:max(40px,2.7777777778vw);padding-right:max(40px,2.7777777778vw);box-sizing:content-box;margin-bottom:max(80px,5.5555555556vw)}@media (max-width: 1140px){.single_pg_clinic .ly_main .un_clinic .el_pageTtlPost_inner{box-sizing:border-box}}@media (max-width: 767px){.single_pg_clinic .ly_main .un_clinic .el_pageTtlPost_inner{padding-left:max(20px,5.3333333333vw);padding-right:max(20px,5.3333333333vw);margin-bottom:max(40px,10.6666666667vw)}}.single_pg_clinic .ly_main .un_clinic .el_pageTtlPost_inner .el_pageTtlPost_sub{display:inline-block;font-size:max(28px,1.9444444444vw);font-weight:400;font-family:Shippori Mincho;line-height:1.6;background:#ca768e;background:linear-gradient(90deg,#ca768e,#333);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:max(4px,.2777777778vw)}@media (max-width: 650px){.single_pg_clinic .ly_main .un_clinic .el_pageTtlPost_inner .el_pageTtlPost_sub{font-size:max(20px,4.8vw)}}.single_pg_clinic .ly_main .un_clinic .el_pageTtlPost_inner .el_pageTtlPost_ja{margin:0 auto;font-size:max(44px,3.0555555556vw);font-weight:700;line-height:1.5;color:var(--black, #333);font-family:Shippori Mincho}@media (max-width: 650px){.single_pg_clinic .ly_main .un_clinic .el_pageTtlPost_inner .el_pageTtlPost_ja{font-size:max(32px,8.5333333333vw)}}@media (max-width: 400px){.single_pg_clinic .ly_main .un_clinic .el_pageTtlPost_inner .el_pageTtlPost_ja{font-size:max(28px,1.9444444444vw)}}.single_pg_clinic .ly_main .un_clinic .ly_commonContantsOuter_inner{max-width:max(1060px,73.6111111111vw);margin-inline:auto}.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_topRecommendSec{background-color:unset!important}.single_pg_clinic .ly_main .un_clinic .ly_0uter section{padding:120px 0}@media (max-width: 767px){.single_pg_clinic .ly_main .un_clinic .ly_0uter section{padding:max(60px,16vw) 0}}.single_pg_clinic .ly_main .un_clinic .ly_0uter:nth-child(odd) .ly_topRecommendSec{padding:max(80px,5.5555555556vw) 0 max(100px,6.9444444444vw);background-color:var(--white-bg)!important}@media (max-width: 767px){.single_pg_clinic .ly_main .un_clinic .ly_0uter:nth-child(odd) .ly_topRecommendSec{padding:max(40px,10.6666666667vw) 0 max(60px,16vw)}}.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_message .ly_commonContantsOuter_inner .bl_messageCnt .bl_messageCnt_item{margin-bottom:max(180px,12.5vw);display:flex;gap:8%}@media (max-width: 1024px){.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_message .ly_commonContantsOuter_inner .bl_messageCnt .bl_messageCnt_item{gap:0%;display:block;margin-bottom:max(62px,16.5333333333vw)}}.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_message .ly_commonContantsOuter_inner .bl_messageCnt .bl_messageCnt_item .bl_message_l{max-width:max(400px,27.7777777778vw);width:40%;flex-shrink:0;aspect-ratio:4/5;border-radius:max(10px,.6944444444vw);height:fit-content}@media (max-width: 1024px){.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_message .ly_commonContantsOuter_inner .bl_messageCnt .bl_messageCnt_item .bl_message_l{width:50%;margin:0 auto;margin-bottom:max(40px,10.6666666667vw)}}@media (max-width: 767px){.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_message .ly_commonContantsOuter_inner .bl_messageCnt .bl_messageCnt_item .bl_message_l{width:90%}}.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_message .ly_commonContantsOuter_inner .bl_messageCnt .bl_messageCnt_item .bl_message_r .el_message_ttl{font-size:max(24px,1.5277777778vw);font-weight:500;line-height:1.5;position:relative;display:flex;align-items:center;font-family:Shippori Mincho;margin-bottom:max(40px,2.7777777778vw)}.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_message .ly_commonContantsOuter_inner .bl_messageCnt .bl_messageCnt_item .bl_message_r .el_message_ttl:before{content:"";position:relative;width:max(98px,6.8055555556vw);height:max(1px,.0694444444vw);background-color:var(--bordeaux-txt-line, #9E586C);margin-right:max(8px,.5555555556vw);top:50%;transform:translateY(-50%)}@media (max-width: 767px){.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_message .ly_commonContantsOuter_inner .bl_messageCnt .bl_messageCnt_item .bl_message_r .el_message_ttl:before{display:none}}@media (max-width: 767px){.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_message .ly_commonContantsOuter_inner .bl_messageCnt .bl_messageCnt_item .bl_message_r .el_message_ttl{margin-bottom:max(16px,4.2666666667vw)}}.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_message .ly_commonContantsOuter_inner .bl_messageCnt .bl_messageCnt_item .bl_message_r .el_message_txt{margin-bottom:max(80px,5.5555555556vw);font-size:max(16px,1.1111111111vw);font-weight:400;line-height:2}.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_message .ly_commonContantsOuter_inner .bl_messageCnt .bl_messageCnt_item .bl_message_r .el_message_txt:last-child{margin-bottom:0}@media (max-width: 767px){.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_message .ly_commonContantsOuter_inner .bl_messageCnt .bl_messageCnt_item .bl_message_r .el_message_txt{margin-bottom:max(40px,10.6666666667vw)}}.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_message .ly_commonContantsOuter_inner .bl_messageCnt .splide{width:150vw;margin-left:-18%}.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_message .ly_commonContantsOuter_inner .bl_messageCnt .splide .splide__track .splide__list .splide__slide{display:flex}.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_message .ly_commonContantsOuter_inner .bl_messageCnt .splide .splide__track .splide__list .splide__slide:nth-child(odd){padding-top:3%}.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_message .ly_commonContantsOuter_inner .bl_messageCnt .splide .splide__track .splide__list .splide__slide:nth-child(2n){padding-bottom:3%}.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_message .ly_commonContantsOuter_inner .bl_messageCnt .splide .splide__track .splide__list .splide__slide img{display:block;height:max(560px,38.8888888889vw)}@media (max-width: 767px){.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_message .ly_commonContantsOuter_inner .bl_messageCnt .splide .splide__track .splide__list .splide__slide img{height:max(320px,85.3333333333vw)}}.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_message .ly_commonContantsOuter_inner .bl_messageCnt .splide .splide__pagination,.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_message .ly_commonContantsOuter_inner .bl_messageCnt .splide .splide__arrows{display:none}.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_doctor{max-width:max(1060px,73.6111111111vw);margin-inline:auto;padding-left:max(40px,2.7777777778vw);padding-right:max(40px,2.7777777778vw);box-sizing:content-box}@media (max-width: 1140px){.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_doctor{box-sizing:border-box}}@media (max-width: 767px){.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_doctor{padding-left:max(20px,5.3333333333vw);padding-right:max(20px,5.3333333333vw)}}.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_topics{padding-bottom:max(220px,15.2777777778vw)}.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_topics .ly_commonContantsOuter_inner{max-width:unset;padding-left:0;padding-right:0}.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_topics .ly_commonContantsOuter_inner .splide_topics{width:100%}@media (max-width: 767px){.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_topics .ly_commonContantsOuter_inner .splide_topics{left:0}}.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_topics .ly_commonContantsOuter_inner .splide_topics .splide__track .splide__list{display:flex;width:23.6%;position:relative;left:38%}@media (max-width: 1024px){.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_topics .ly_commonContantsOuter_inner .splide_topics .splide__track .splide__list{width:35%;left:32%}}@media (max-width: 767px){.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_topics .ly_commonContantsOuter_inner .splide_topics .splide__track .splide__list{width:80%;position:relative;left:9.5%}}.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_topics .ly_commonContantsOuter_inner .splide_topics .splide__track .splide__list .splide__slide a{display:block}.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_topics .ly_commonContantsOuter_inner .splide_topics .splide__track .splide__list .splide__slide a .bl_topicsList_item_link_imgContainer{width:100%;aspect-ratio:340/227;object-fit:cover;overflow:hidden;border-radius:max(12px,.8333333333vw)}@media (max-width: 767px){.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_topics .ly_commonContantsOuter_inner .splide_topics .splide__track .splide__list .splide__slide a .bl_topicsList_item_link_imgContainer{border-radius:max(6px,1.6vw)}}.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_topics .ly_commonContantsOuter_inner .splide_topics .splide__track .splide__list .splide__slide a .bl_topicsList_item_link_imgContainer img{height:auto;width:100%;aspect-ratio:340/227;object-fit:cover;transition:all .4s var(--reverseTransition)}.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_topics .ly_commonContantsOuter_inner .splide_topics .splide__track .splide__list .splide__slide a .bl_topicsList_item_link_infoContainer{margin-top:max(24px,1.6666666667vw)}.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_topics .ly_commonContantsOuter_inner .splide_topics .splide__track .splide__list .splide__slide a .bl_topicsList_item_link_infoContainer .bl_topicsList_item_link_info{display:grid;grid-template-columns:max-content 1fr;gap:max(12px,.8333333333vw);align-items:baseline;margin-bottom:max(12px,.8333333333vw);margin-left:max(12px,.8333333333vw)}.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_topics .ly_commonContantsOuter_inner .splide_topics .splide__track .splide__list .splide__slide a .bl_topicsList_item_link_infoContainer .bl_topicsList_item_link_info .bl_topicsList_item_link_info_date{font-family:Shippori Mincho;font-size:max(14px,.9722222222vw);font-style:normal;font-weight:600;line-height:1;letter-spacing:max(.04px,.0027777778vw)}.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_topics .ly_commonContantsOuter_inner .splide_topics .splide__track .splide__list .splide__slide a .bl_topicsList_item_link_infoContainer .bl_topicsList_item_link_info .bl_topicsList_item_link_info_termContainer{display:flex;flex-wrap:wrap;gap:max(6px,.4166666667vw)}.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_topics .ly_commonContantsOuter_inner .splide_topics .splide__track .splide__list .splide__slide a .bl_topicsList_item_link_infoContainer .bl_topicsList_item_link_info .bl_topicsList_item_link_info_termContainer .bl_topicsList_item_link_info_term{width:fit-content;font-size:max(12px,.8333333333vw);font-style:normal;font-weight:400;line-height:1.5;letter-spacing:max(4px,.2777777778vw);background-color:var(--white-bg);padding-inline:max(8px,.5555555556vw);padding-top:max(2px,.1388888889vw);padding-bottom:max(3px,.2083333333vw);border-radius:max(2px,.1388888889vw)}.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_topics .ly_commonContantsOuter_inner .splide_topics .splide__track .splide__list .splide__slide a .bl_topicsList_item_link_infoContainer .el_topicsList_item_link_ttl{font-size:max(16px,1.1111111111vw);font-style:normal;font-weight:400;line-height:1.8;letter-spacing:max(.02px,.0013888889vw)}.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_topics .ly_commonContantsOuter_inner .splide_topics .splide__pagination{bottom:-105px}.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_topics .ly_commonContantsOuter_inner .splide_topics .splide__arrows{bottom:-80px}.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_topics .ly_commonContantsOuter_inner .splide_topics .splide__arrows .splide__arrow--prev{left:50%;transform:translate(-140px);position:absolute}.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_topics .ly_commonContantsOuter_inner .splide_topics .splide__arrows .splide__arrow--next{right:0%;transform:translate(100px);position:absolute;left:50%}.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_schedule{padding-bottom:max(220px,15.2777777778vw)}@media (max-width: 767px){.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_schedule{padding-bottom:max(140px,37.3333333333vw)}}.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_schedule .ly_commonContantsOuter_inner{display:grid;grid-template-columns:max(320px,22.2222222222vw) 1fr;gap:max(56px,3.8888888889vw)}@media (max-width: 767px){.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_schedule .ly_commonContantsOuter_inner{grid-template-columns:1fr;gap:0}}.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_schedule .ly_commonContantsOuter_inner .bl_commonSectionTtl .bl_commonSectionTtl_ttl{text-align:left}.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_schedule .ly_commonContantsOuter_inner .bl_scheduleCnt .bl_scheduleCnt_item .schedule-slider{position:relative}.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_schedule .ly_commonContantsOuter_inner .bl_scheduleCnt .bl_scheduleCnt_item .schedule-slider .splide__arrows{bottom:-56px}.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_schedule .ly_commonContantsOuter_inner .bl_scheduleCnt .bl_scheduleCnt_item .schedule-slider .splide__arrows .splide__arrow--prev{left:50%;transform:translate(-140px);position:absolute}.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_schedule .ly_commonContantsOuter_inner .bl_scheduleCnt .bl_scheduleCnt_item .schedule-slider .splide__arrows .splide__arrow--next{right:0%;transform:translate(100px);position:absolute;left:50%}.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_schedule .ly_commonContantsOuter_inner .bl_scheduleCnt .bl_scheduleCnt_item .schedule-slider .splide__pagination{bottom:-80px}.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_schedule .ly_commonContantsOuter_inner .bl_scheduleCnt .bl_scheduleCnt_item .schedule-slider .splide__track .splide__list .splide__slide img{max-width:unset;width:100%;height:auto}.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_instagram .bl_topNewsSec_ttlContainer .bl_topNewsSec_ttlContainer_inner,.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_news .bl_topNewsSec_ttlContainer .bl_topNewsSec_ttlContainer_inner,.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_schedule .bl_topNewsSec_ttlContainer .bl_topNewsSec_ttlContainer_inner{gap:max(12px,.8333333333vw)!important;display:grid}.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_instagram .ly_commonContantsOuter_inner .bl_topRecommendSec_ttlContainer,.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_news .ly_commonContantsOuter_inner .bl_topRecommendSec_ttlContainer,.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_schedule .ly_commonContantsOuter_inner .bl_topRecommendSec_ttlContainer{text-align:left;position:relative;left:0;display:contents;margin-inline:unset}@media (max-width: 767px){.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_instagram .ly_commonContantsOuter_inner .bl_topRecommendSec_ttlContainer,.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_news .ly_commonContantsOuter_inner .bl_topRecommendSec_ttlContainer,.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_schedule .ly_commonContantsOuter_inner .bl_topRecommendSec_ttlContainer{display:block;text-align:center;margin-inline:auto;position:relative;left:unset}}.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_instagram .ly_commonContantsOuter_inner .bl_topRecommendSec_ttlContainer .el_commonSectionTtl_ttl,.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_news .ly_commonContantsOuter_inner .bl_topRecommendSec_ttlContainer .el_commonSectionTtl_ttl,.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_schedule .ly_commonContantsOuter_inner .bl_topRecommendSec_ttlContainer .el_commonSectionTtl_ttl{text-align:left}@media (max-width: 767px){.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_instagram .ly_commonContantsOuter_inner .bl_topRecommendSec_ttlContainer .el_commonSectionTtl_ttl,.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_news .ly_commonContantsOuter_inner .bl_topRecommendSec_ttlContainer .el_commonSectionTtl_ttl,.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_schedule .ly_commonContantsOuter_inner .bl_topRecommendSec_ttlContainer .el_commonSectionTtl_ttl{text-align:center}}.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_instagram .ly_commonContantsOuter_inner .bl_topRecommendSec_ttlContainer .el_commonSectionTtl_ttl:before,.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_news .ly_commonContantsOuter_inner .bl_topRecommendSec_ttlContainer .el_commonSectionTtl_ttl:before,.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_schedule .ly_commonContantsOuter_inner .bl_topRecommendSec_ttlContainer .el_commonSectionTtl_ttl:before{left:25%}@media (max-width: 767px){.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_instagram .ly_commonContantsOuter_inner .bl_topRecommendSec_ttlContainer .el_commonSectionTtl_ttl:before,.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_news .ly_commonContantsOuter_inner .bl_topRecommendSec_ttlContainer .el_commonSectionTtl_ttl:before,.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_schedule .ly_commonContantsOuter_inner .bl_topRecommendSec_ttlContainer .el_commonSectionTtl_ttl:before{left:50%}}.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_instagram .ly_commonContantsOuter_inner .bl_topRecommendSec_ttlContainer .el_commonSectionTtl_ttl_ttl,.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_news .ly_commonContantsOuter_inner .bl_topRecommendSec_ttlContainer .el_commonSectionTtl_ttl_ttl,.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_schedule .ly_commonContantsOuter_inner .bl_topRecommendSec_ttlContainer .el_commonSectionTtl_ttl_ttl{text-align:left}@media (max-width: 767px){.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_instagram .ly_commonContantsOuter_inner .bl_topRecommendSec_ttlContainer .el_commonSectionTtl_ttl_ttl,.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_news .ly_commonContantsOuter_inner .bl_topRecommendSec_ttlContainer .el_commonSectionTtl_ttl_ttl,.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_schedule .ly_commonContantsOuter_inner .bl_topRecommendSec_ttlContainer .el_commonSectionTtl_ttl_ttl{text-align:center}}.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_instagram .ly_commonContantsOuter_inner .bl_topRecommendSec_ttlContainer .bl_topNewsSec_ttlContainer .bl_topNewsSec_ttlContainer_inner,.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_news .ly_commonContantsOuter_inner .bl_topRecommendSec_ttlContainer .bl_topNewsSec_ttlContainer .bl_topNewsSec_ttlContainer_inner,.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_schedule .ly_commonContantsOuter_inner .bl_topRecommendSec_ttlContainer .bl_topNewsSec_ttlContainer .bl_topNewsSec_ttlContainer_inner{gap:max(1px,.8333333333vw)!important}.single_pg_clinic .ly_main .un_clinic .ly_0uter .bl_topNewsSec_ttlContainer .bl_topRecommendSec_ttlContainer{margin-inline:unset}.single_pg_clinic .ly_main .un_clinic .ly_0uter .bl_topNewsSec_ttlContainer .bl_topRecommendSec_ttlContainer .bl_commonSectionTtl .el_commonSectionTtl_ttl{text-align:left}.single_pg_clinic .ly_main .un_clinic .ly_0uter .bl_topNewsSec_ttlContainer .bl_topRecommendSec_ttlContainer .bl_commonSectionTtl .el_commonSectionTtl_ttl:before{left:25%}.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_information .bl_informationCnt{padding-left:11.1111111111vw;padding-right:11.1111111111vw}@media (max-width: 767px){.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_information .bl_informationCnt{padding-left:0;padding-right:0}}.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_information .bl_informationCnt dl{display:grid;grid-template-columns:auto 1fr}@media (max-width: 767px){.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_information .bl_informationCnt dl{margin-top:-vwmin(24,sp,24)}}.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_information .bl_informationCnt dt{font-size:max(16px,1.1111111111vw);font-weight:400;align-self:start;padding-block:max(28px,1.9444444444vw);border-bottom:1px solid var(--beige-line, #CCC8B9);padding-right:max(64px,4.4444444444vw);height:100%}@media (max-width: 767px){.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_information .bl_informationCnt dt{padding-right:max(32px,8.5333333333vw);padding-block:max(24px,6.4vw)}}.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_information .bl_informationCnt dd{font-size:max(16px,1.1111111111vw);padding-top:max(28px,1.9444444444vw);padding-bottom:max(28px,1.9444444444vw);border-bottom:1px solid var(--beige-line, #CCC8B9)}@media (max-width: 767px){.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_information .bl_informationCnt dd{padding-block:max(24px,6.4vw)}}.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_information .bl_informationCnt_googleMapLink a{display:inline-grid;grid-template-columns:max-content max(14px,.9722222222vw);align-items:center;transition:all .3s var(--reverseTransition);color:var(--gray-txt, #999);gap:max(8px,.5555555556vw)}@media (hover: hover){.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_information .bl_informationCnt_googleMapLink a:hover{opacity:.7;transition:all .3s var(--reverseTransition)}}.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_access .access-steps{margin-bottom:max(100px,6.9444444444vw)}@media (max-width: 767px){.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_access .access-steps{margin-bottom:max(40px,10.6666666667vw)}}.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_access .access-steps h3{font-family:Shippori Mincho;font-size:max(20px,1.3888888889vw);font-weight:500;line-height:1.5;margin-bottom:max(40px,2.7777777778vw);padding-bottom:max(20px,1.3888888889vw);text-align:left;border-bottom:1px solid var(--beige-line, #CCC8B9)}.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_access .access-steps_inner>div{display:grid;grid-template-columns:repeat(3,1fr);gap:max(60px,4.1666666667vw) max(20px,1.3888888889vw)}@media (max-width: 1024px){.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_access .access-steps_inner>div{grid-template-columns:repeat(2,1fr)}}@media (max-width: 767px){.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_access .access-steps_inner>div{gap:max(16px,4.2666666667vw)}}.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_access .access_step{display:flex;flex-direction:column;align-items:flex-start;gap:max(24px,1.6666666667vw)}@media (max-width: 767px){.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_access .access_step{gap:max(16px,4.2666666667vw)}}.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_access .step_image{width:100%}.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_access .step_image img{width:100%;height:auto;border-radius:max(12px,.8333333333vw);display:block}@media (max-width: 767px){.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_access .step_image img{border-radius:max(6px,1.6vw)}}.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_access .bl_access_txtWrapper{display:flex;flex-direction:column;gap:max(12px,.8333333333vw)}.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_access .el_reservationContainerList_upper_num p{color:var(--bordeaux-txt-line, #9E586C);font-weight:400;font-family:Shippori Mincho;line-height:1;font-size:max(14px,.9722222222vw);margin:0}.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_access .step-description{font-size:max(16px,1.1111111111vw);line-height:1.8;font-weight:400}.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_access .access_parking .access_parking_inner{padding:max(30px,2.0833333333vw);box-sizing:border-box;display:flex;align-items:center;gap:max(40px,2.7777777778vw);background-color:var(--white-bg);border-radius:max(12px,.8333333333vw)}@media (max-width: 767px){.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_access .access_parking .access_parking_inner{border-radius:max(6px,1.6vw);padding:max(24px,6.4vw);display:block;gap:0}}.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_access .access_parking .access_parking_inner .access_parking_l{width:60%}@media (max-width: 767px){.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_access .access_parking .access_parking_inner .access_parking_l{width:100%}}.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_access .access_parking .access_parking_inner .access_parking_l img{width:100%;height:auto;border-radius:max(8px,.5555555556vw)}@media (max-width: 767px){.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_access .access_parking .access_parking_inner .access_parking_l img{border-radius:max(6px,1.6vw)}}.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_access .access_parking .access_parking_inner .access_parking_r{width:100%}.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_access .access_parking .access_parking_inner .access_parking_r h3{font-family:Shippori Mincho;font-size:max(22px,1.5277777778vw);font-weight:500;line-height:1.5;margin-bottom:max(16px,1.1111111111vw)}@media (max-width: 767px){.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_access .access_parking .access_parking_inner .access_parking_r h3{margin-bottom:max(14px,3.7333333333vw);margin-top:max(22px,5.8666666667vw)}}.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_access .access_parking .access_parking_inner .access_parking_r .el_access_txt p{font-size:max(16px,1.1111111111vw);line-height:1.8;font-weight:400}.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_access .access_parking .access_parking_inner .access_parking_r .el_access_txt p a{text-decoration:underline;color:var(--baseFontColor);transition:all .3s var(--reverseTransition)}@media (hover: hover){.single_pg_clinic .ly_main .un_clinic .ly_0uter .ly_access .access_parking .access_parking_inner .access_parking_r .el_access_txt p a:hover{opacity:.6;transition:all .3s var(--reverseTransition)}}.single_pg_clinic .splide__arrows{position:absolute;z-index:5;width:100%}.single_pg_clinic .splide__arrows .splide__arrow--prev,.single_pg_clinic .splide__arrows .splide__arrow--next{background-color:#333;height:auto;width:max(40px,2.7777777778vw);cursor:pointer;opacity:1;transition:.5s;aspect-ratio:1/1;border:1px solid transparent}@media (hover: hover){.single_pg_clinic .splide__arrows .splide__arrow--prev:hover,.single_pg_clinic .splide__arrows .splide__arrow--next:hover{background-color:#333;background-color:var(--white-bg);border:1px solid #68192f;transition:.5s}.single_pg_clinic .splide__arrows .splide__arrow--prev:hover:before,.single_pg_clinic .splide__arrows .splide__arrow--next:hover:before{background-image:url(img/ico/red__arrow.svg);transition:.5s}}.single_pg_clinic .splide__arrows .splide__arrow--prev:before,.single_pg_clinic .splide__arrows .splide__arrow--next:before{content:"";background-image:url("data:image/svg+xml,%3csvg%20width='12'%20height='8'%20viewBox='0%200%2012%208'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M1%203.5C0.723858%203.5%200.5%203.72386%200.5%204C0.5%204.27614%200.723858%204.5%201%204.5V3.5ZM11.3536%204.35355C11.5488%204.15829%2011.5488%203.84171%2011.3536%203.64645L8.17157%200.464466C7.97631%200.269204%207.65973%200.269204%207.46447%200.464466C7.2692%200.659728%207.2692%200.976311%207.46447%201.17157L10.2929%204L7.46447%206.82843C7.2692%207.02369%207.2692%207.34027%207.46447%207.53553C7.65973%207.7308%207.97631%207.7308%208.17157%207.53553L11.3536%204.35355ZM1%204.5H11V3.5H1V4.5Z'%20fill='white'/%3e%3c/svg%3e");background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:33%;height:33%;z-index:1}.single_pg_clinic .splide__arrows .splide__arrow--prev svg,.single_pg_clinic .splide__arrows .splide__arrow--next svg{display:none}.single_pg_clinic .splide__arrows .splide__arrow--prev:first-child:before,.single_pg_clinic .splide__arrows .splide__arrow--next:first-child:before{transform:translate(-50%,-50%) rotate(180deg)}.single_pg_clinic .splide__arrow:disabled{background-color:#bbb!important;pointer-events:none!important}.single_pg_clinic .splide__pagination li{margin-right:.5%;margin-left:.5%}.single_pg_clinic .splide__pagination li .splide__pagination__page{background-color:var(--beige-line, #CCC8B9)}.single_pg_clinic .splide__pagination li .splide__pagination__page.is-active{background-color:#333;transform:unset}#sb_instagram .sb_instagram_header,.sb_instagram_header,#sb_instagram #sbi_load,#sbi_load{display:none}#sb_instagram.sbi_fixed_height{width:125vw!important;height:auto!important}@media (max-width: 800px){#sb_instagram.sbi_fixed_height{width:100%!important;padding:0 max(20px,1.3888888889vw)}}#sb_instagram #sbi_images{padding:0!important}#sb_instagram #sbi_images .sbi_item{border-radius:max(6px,.4166666667vw)}@media (max-width: 800px){#sb_instagram #sbi_images .sbi_item{border-radius:max(4px,.2777777778vw)}}.bl_instagram_post{overflow:scroll;cursor:pointer}.single_pg_clinic .ly_main .un_clinic .ly_instagram{padding-inline:unset}.single_pg_clinic .ly_main .un_clinic .ly_instagram .ly_commonContantsOuter_inner{gap:max(80px,5.5555555556vw);grid-template-columns:max(240px,16.6666666667vw) 1fr;max-width:max(1660px,115.2777777778vw);margin-left:auto;margin-right:0;width:87%;margin-inline:unset;position:relative;left:50%;transform:translate(-43%)}@media (max-width: 1024px){.single_pg_clinic .ly_main .un_clinic .ly_instagram .ly_commonContantsOuter_inner{width:100%;left:0;transform:translate(0)}}@media (max-width: 800px){.single_pg_clinic .ly_main .un_clinic .ly_instagram .ly_commonContantsOuter_inner{gap:max(16px,4.2666666667vw);grid-template-columns:1fr}}@media (max-width: 800px){.single_pg_clinic .ly_main .un_clinic .ly_instagram .ly_commonContantsOuter_inner{width:100%;left:0;transform:translate(0);padding-left:0}}@media (max-width: 800px){.single_pg_clinic .ly_main .un_clinic .ly_instagram .bl_topNewsSec_ttlContainer{display:contents}}.single_pg_clinic .ly_main .un_clinic .ly_instagram .bl_topNewsSec_ttlContainer .bl_topNewsSec_ttlContainer_inner{display:grid;gap:max(12px,.8333333333vw)!important}.single_pg_clinic .ly_main .un_clinic .ly_instagram .bl_topNewsSec_ttlContainer .bl_topNewsSec_ttlContainer_inner .bl_commonSectionTtl .el_commonSectionTtl_ttl{text-align:left}@media (max-width: 800px){.single_pg_clinic .ly_main .un_clinic .ly_instagram .bl_topNewsSec_ttlContainer .bl_topNewsSec_ttlContainer_inner .bl_commonSectionTtl .el_commonSectionTtl_ttl{text-align:center}}.single_pg_clinic .ly_main .un_clinic .ly_instagram .bl_topNewsSec_ttlContainer .bl_topNewsSec_ttlContainer_inner .bl_commonSectionTtl .el_commonSectionTtl_ttl:before{left:18%;transform:translate(0)}@media (max-width: 800px){.single_pg_clinic .ly_main .un_clinic .ly_instagram .bl_topNewsSec_ttlContainer .bl_topNewsSec_ttlContainer_inner .bl_commonSectionTtl .el_commonSectionTtl_ttl:before{left:50%}}@media (max-width: 800px){.single_pg_clinic .ly_main .un_clinic .ly_instagram .bl_topNewsSec_ttlContainer .bl_topNewsSec_ttlContainer_inner .bl_commonSectionTtl .el_commonSectionTtl_ttl_ttl{text-align:center}}@media (max-width: 800px){.single_pg_clinic .ly_main .un_clinic .ly_instagram .bl_topNewsSec_btnContainer{order:3;width:fit-content;position:relative;left:50%;transform:translate(-50%)}}@media (max-width: 800px) and (max-width: 767px){.single_pg_clinic .ly_main .un_clinic .ly_instagram .bl_topNewsSec_btnContainer{left:0;transform:translate(0)}}.single_pg_clinic .ly_main .un_clinic .ly_instagram .bl_topNewsSec_btnContainer{width:fit-content}.single_pg_clinic .ly_main .un_clinic .ly_instagram .bl_commonBorderRadialArrowBtn .el_commonBorderRadialArrowBtn_arrowContainer{transform:rotate(315deg)}.single_pg_clinic .ly_news .bl_topNewsSec_ttlContainer{gap:max(16px,1.1111111111vw)!important}
