@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_bottom{display:flex;flex-flow:column;gap:max(30px,2.0833333333vw);align-items:flex-start;justify-content:flex-start}.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 .bl_header_nav_inner .bl_header_nav_inner_ctaContainer .bl_header_nav_inner_ctaContainer_inner_scrollDown{width:fit-content;display:none;flex-flow:column;align-items:center;justify-content:center;gap:max(8px,.5555555556vw);margin-inline:auto}@media (max-width: 1024px){.bl_header_nav .bl_header_nav_inner .bl_header_nav_inner_ctaContainer .bl_header_nav_inner_ctaContainer_inner_scrollDown{display:flex}}.bl_header_nav .bl_header_nav_inner .bl_header_nav_inner_ctaContainer .bl_header_nav_inner_ctaContainer_inner_scrollDown .el_header_nav_inner_ctaContainer_inner_scrollDown_txt{color:#fff;font-family:Marcellus;font-size:max(18px,1.25vw);font-style:normal;font-weight:400;line-height:100%;letter-spacing:.02}.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)}}@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_header_nav_inner_menu_bg{background-image:url(img/common/bg.png);background-position:center;background-size:100% 100%}.bl_footerReserveSec{position:relative;padding-inline:max(20px,1.3888888889vw);z-index:10;margin-bottom:min(-11vw,-160px)}.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)}@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(4,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{box-sizing:border-box;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%;height:100%;aspect-ratio:1/1;overflow:hidden}.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_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_problemList .bl_topMenuSec_problemContainer_problemList_item{display:contents}.bl_topMenuSec_problemContainer_problemList .bl_topMenuSec_problemContainer_problemList_item_btn{display:flex;flex-flow:column;gap:max(16px,1.1111111111vw);padding:max(20px,1.3888888889vw);border-radius:max(12px,.8333333333vw);background-color:#fbfaf9;box-shadow:0 0 6px #29190a1a;transition:all .3s var(--reverseTransition);aspect-ratio:340/235;height:auto;width:100%}@media screen and (width <= 767px){.bl_topMenuSec_problemContainer_problemList .bl_topMenuSec_problemContainer_problemList_item_btn{aspect-ratio:auto}}.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;gap:max(16px,1.1111111111vw);align-items:center;border-radius:max(8px,.5555555556vw)}.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%;aspect-ratio:1/1;object-fit:cover;border-radius:max(8px,.5555555556vw)}.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{font-family:Shippori Mincho;font-size:max(16px,1.1111111111vw);font-style:normal;font-weight:500;line-height:1.5;letter-spacing:.04px}.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_problemList .bl_topMenuSec_problemContainer_problemList_item_btn:hover{background-color:#ebe9df;transition:all .3s var(--reverseTransition)}.bl_topMenuSec_problemContainer_problemList .bl_topMenuSec_problemContainer_problemList_item_btn:hover .bl_topMenuSec_problemContainer_problemList_item_btn_imgContainer_ttl,.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);font-size:max(14px,.9722222222vw)}}.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_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_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_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_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_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_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_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_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_item_link:hover{transition:all .4s var(--reverseTransition)}.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:100%;aspect-ratio:1/1;object-fit:contain;box-sizing:border-box}@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;overflow-x:auto}.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;transition:all .3s var(--reverseTransition);white-space:nowrap;word-break:keep-all}@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;white-space:nowrap;word-break:keep-all}.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}.ly_main{position:relative;z-index:2}.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%;height: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;width:100%;aspect-ratio:1503/805;height:100%;max-width:max(1120px,77.7777777778vw)}@media screen and (width <= 767px){.bl_fvSlideContainer .fvSlide .splide__slide{aspect-ratio:476/449}}.bl_fvSlideContainer .fvSlide .splide__slide .bl_fvSlideBanner{filter:drop-shadow(0px 0px 10.182px rgba(64,37,14,.12));width:100%;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;padding-bottom:max(140px,9.7222222222vw)}.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);min-height:max(350px,24.3055555556vw)}@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}}.bl_commonPaginationContainer{display:grid;grid-template-columns:max(40px,2.7777777778vw) max-content max(40px,2.7777777778vw);gap:max(24px,1.6666666667vw);max-width:max(300px,20.8333333333vw);margin-inline:auto;width:fit-content;margin-top:max(80px,5.5555555556vw)}@media screen and (width <= 767px){.bl_commonPaginationContainer{margin-top:max(60px,4.1666666667vw)}}@media (max-width: 380px){.bl_commonPaginationContainer{grid-template-columns:max(32px,2.2222222222vw) max-content max(32px,2.2222222222vw);gap:max(16px,1.1111111111vw)}}.bl_commonPaginationContainer .bl_commonPaginationContainer_btn{width:100%;height:auto;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;background-color:var(--baseFontColor);border-radius:50%;border:1px solid transparent;transition:all .3s var(--reverseTransition)}@media (max-width: 380px){.bl_commonPaginationContainer .bl_commonPaginationContainer_btn svg{max-width:max(12px,.8333333333vw)}}@media (hover: hover){.bl_commonPaginationContainer .bl_commonPaginationContainer_btn:hover{border:1px solid var(--accentColor);background-color:#fff;transition:all .3s var(--reverseTransition)}.bl_commonPaginationContainer .bl_commonPaginationContainer_btn:hover svg path{fill:var(--accentColor);transition:all .3s var(--reverseTransition)}}.bl_commonPaginationContainer .bl_commonPaginationContainer_list{display:flex;align-items:center;justify-content:center;gap:max(16px,1.1111111111vw)}.bl_commonPaginationContainer .bl_commonPaginationContainer_list .bl_commonPaginationContainer_list_item{font-family:Shippori Mincho;font-size:max(16px,1.1111111111vw);font-style:normal;font-weight:600;line-height:1;letter-spacing:.04em}.bl_commonPaginationContainer .bl_commonPaginationContainer_list .bl_commonPaginationContainer_list_item .page-numbers{color:#999;transition:color .3s var(--reverseTransition)}@media (hover: hover){.bl_commonPaginationContainer .bl_commonPaginationContainer_list .bl_commonPaginationContainer_list_item .page-numbers:hover{color:#333;transition:color .3s var(--reverseTransition)}}.bl_commonPaginationContainer .bl_commonPaginationContainer_list .bl_commonPaginationContainer_list_item .current{color:#333}.bl_commonPaginationContainer .bl_commonPaginationContainer_list .bl_commonPaginationContainer_list_item .dots{pointer-events:none}.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 mark{background:linear-gradient(0deg,#fff 35%,transparent 0%)}.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:max(4px,.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_articlePage_article .is-style-bl_ttlBlock{border-radius:max(2px,.1388888889vw);overflow:hidden;background-color:#fff;margin-top:max(8px,.5555555556vw)}.bl_articlePage_article .is-style-bl_ttlBlock p{margin-top:0}.bl_articlePage_article .is-style-bl_ttlBlock p:first-child{background-color:#e0ddd0;padding-top:max(12px,.8333333333vw);padding-bottom:max(14px,.9722222222vw);padding-inline:max(18px,1.25vw);font-family:Shippori Mincho;font-size:max(18px,1.25vw);font-style:normal;font-weight:500;line-height:1.5;letter-spacing:.36}.bl_articlePage_article .is-style-bl_ttlBlock p:last-child{padding-block:max(14px,.9722222222vw);padding-inline:max(18px,1.25vw);font-size:max(16px,1.1111111111vw);font-style:normal;font-weight:400;line-height:1.8;letter-spacing:.32}.bl_articlePage_article .is-style-wide{margin-block:max(100px,6.9444444444vw)!important;border:none;border-top:max(1px,.0694444444vw) solid #CCC8B9;width:100%}.bl_articlePage_article .is-style-square-list{padding-left:max(20px,1.3888888889vw)!important;margin-top:0!important}.bl_articlePage_article .is-style-square-list li{padding-left:max(23px,1.5972222222vw)!important}.bl_articlePage_article .is-style-square-list li:before{content:"";position:absolute;left:0;top:max(8px,.5555555556vw);width:max(15px,1.0416666667vw);height:max(15px,1.0416666667vw);border:max(1px,.0694444444vw) solid var(--baseFontColor);background-color:transparent;border-radius:0}.bl_articlePage_article .is-style-farame-number-list{gap:0!important}.bl_articlePage_article .is-style-farame-number-list:before{display:none!important}.bl_articlePage_article .is-style-farame-number-list li{position:relative;padding-left:max(36px,2.5vw)!important;padding-top:0!important}.bl_articlePage_article .is-style-farame-number-list li:after{content:"(" counter(list-item,decimal-leading-zero) ")"!important;position:absolute;left:0;top:0;display:block!important;background-color:transparent!important;font-size:max(16px,1.1111111111vw);font-style:normal;font-weight:400;color:var(--baseFontColor)!important;line-height:1.8!important;letter-spacing:.36;aspect-ratio:auto!important}.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 .el_supervisorProfile_inner_ttl_txt{color:#333;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{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)}@media screen and (width <= 767px){.bl_supervisorProfile .bl_supervisorProfile_inner .bl_supervisorProfile_inner_ttl .bl_supervisorProfile_inner_ttl_info{flex-flow:column;align-items:flex-start;gap:max(4px,.2777777778vw)}}.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:1px solid transparent;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;transition:all .3s var(--reverseTransition)}:where(.bl_articlePage_article) .bl_menuCaseSec .splide__arrow svg path{transition:all .3s var(--reverseTransition)}@media (hover: hover){:where(.bl_articlePage_article) .bl_menuCaseSec .splide__arrow:hover{border:1px solid var(--accentColor);background-color:#fff;transition:all .3s var(--reverseTransition)}:where(.bl_articlePage_article) .bl_menuCaseSec .splide__arrow:hover svg path{fill:var(--accentColor);transition:all .3s var(--reverseTransition)}}: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:#333;opacity:1!important;transform:scale(1)!important}: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)}}@media screen and (max-width: 320px){:where(.bl_articlePage_article) .bl_menuCaseSec .bl_caseList_item_btn{max-width:max(280px,74.6666666667vw)}}:where(.bl_articlePage_article) .bl_menuCaseSec .bl_caseList_item_btn .bl_caseList_item_imgContainer{width:100%;aspect-ratio:1/1;overflow:visible}: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:1px;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;aspect-ratio:1/1;border-radius:max(4px,.2777777778vw);object-fit:cover}: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 .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_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_seideMenuContainer_list{max-width:100%}}.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_seideMenuContainer_list .bl_priceSec_seideMenuContainer_item .bl_priceSec_seideMenuContainer_item_selectContainer{position:relative}.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_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_seideMenuContainer_list .bl_priceSec_seideMenuContainer_item .bl_priceSec_seideMenuContainer_item_select .el_priceSec_seideMenuContainer_item_select_first{color:#999}.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)}}.ly_menuArchiveSec{padding-inline:max(20px,1.3888888889vw);padding-top:max(120px,8.3333333333vw);padding-bottom:max(140px,9.7222222222vw)}.ly_menuArchiveSec .bl_menuArchiveSec_inner{max-width:max(1060px,73.6111111111vw);margin-inline:auto}.ly_menuArchiveSec .bl_menuListContainer_tabContainer{grid-template-columns:repeat(3,1fr)}.bl_menuListContainer_menuList_noticeTxt{font-size:max(20px,1.3888888889vw);font-weight:500;line-height:1.5;letter-spacing:.2;font-family:Shippori Mincho;text-align:center;margin-top:max(100px,6.9444444444vw);padding-block:max(80px,5.5555555556vw)}.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:grid;grid-template-columns:max(130px,9.0277777778vw) 1fr;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;object-fit:cover;border-radius:max(6px,.4166666667vw)}.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_topics .ly_commonContantsOuter_inner .bl_topicsList_gridLayout{width:100%;padding-inline:max(20px,1.3888888889vw);box-sizing:border-box;max-width:max(1060px,73.6111111111vw);display:grid;grid-template-columns:repeat(auto-fill,minmax(min(max(300px,20.8333333333vw),100%),1fr));gap:max(20px,1.3888888889vw);margin-inline:auto}.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}.pg_archiveClinic .ly_archiveClinic{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_archiveClinic .ly_archiveClinic{box-sizing:border-box}}@media (max-width: 767px){.pg_archiveClinic .ly_archiveClinic{padding-left:max(20px,5.3333333333vw);padding-right:max(20px,5.3333333333vw)}}.pg_archiveClinic .bl_archiveClinicList{padding:max(120px,8.3333333333vw) 0 max(140px,9.7222222222vw);display:flex;flex-direction:column;gap:max(40px,2.7777777778vw)}@media (max-width: 767px){.pg_archiveClinic .bl_archiveClinicList{padding:60px 0 70px;gap:20px}}.pg_archiveClinic .bl_archiveClinicList_item{background-color:#fbfaf9;box-shadow:0 0 max(6px,.4166666667vw) 0 #29190a1a;border-radius:max(16px,1.1111111111vw);display:flex;gap:3.5%;position:relative;z-index:10;padding:max(34px,2.3611111111vw);min-height:max(376px,26.1111111111vw)}@media (max-width: 767px){.pg_archiveClinic .bl_archiveClinicList_item{flex-direction:column;gap:16px;padding:20px;min-height:388px}}.pg_archiveClinic .bl_archiveClinicList_item_imgContainer{width:40%;padding-top:max(6px,.4166666667vw)}@media (max-width: 767px){.pg_archiveClinic .bl_archiveClinicList_item_imgContainer{width:100%;padding-top:unset}}.pg_archiveClinic .bl_archiveClinicList_item_imgContainer img{width:100%;height:100%;object-fit:cover;aspect-ratio:4/3;border-radius:max(16px,1.1111111111vw)}@media (max-width: 767px){.pg_archiveClinic .bl_archiveClinicList_item_imgContainer img{aspect-ratio:348/215;border-radius:16px}}.pg_archiveClinic .bl_archiveClinicList_item_infoContainer{display:flex;flex-direction:column;justify-content:space-between;width:56%;flex:1}@media (max-width: 767px){.pg_archiveClinic .bl_archiveClinicList_item_infoContainer{width:100%}}.pg_archiveClinic .bl_archiveClinicList_item_ttl{font-family:Shippori Mincho;font-weight:500;font-size:max(30px,2.0833333333vw);line-height:150%;letter-spacing:4%}@media (max-width: 767px){.pg_archiveClinic .bl_archiveClinicList_item_ttl{font-weight:500;font-size:20px}}.pg_archiveClinic .bl_archiveClinicList_item_infoContainer_item{display:flex;align-items:flex-start;gap:max(6px,.4166666667vw);margin-top:max(21px,1.4583333333vw)}.pg_archiveClinic .bl_archiveClinicList_item_infoContainer_item:nth-of-type(2){margin-top:max(16px,1.1111111111vw)}.pg_archiveClinic .bl_archiveClinicList_item_infoContainer_item:nth-of-type(3){align-items:center;margin-top:max(9px,1.1805555556vw)}@media (max-width: 767px){.pg_archiveClinic .bl_archiveClinicList_item_infoContainer_item{margin-top:16px}.pg_archiveClinic .bl_archiveClinicList_item_infoContainer_item:nth-of-type(2){margin-top:8px}.pg_archiveClinic .bl_archiveClinicList_item_infoContainer_item:nth-of-type(3){margin-top:8px}}.pg_archiveClinic .bl_archiveClinicList_item_infoContainer_item_content_tel{line-height:1}.pg_archiveClinic .el_clinicList_item_infoContainer_item_icon{width:max(16px,1.1111111111vw)}@media (max-width: 767px){.pg_archiveClinic .el_clinicList_item_infoContainer_item_icon{width:16px}}.pg_archiveClinic .el_clinicList_item_infoContainer_item_txt{font-size:max(14px,.9722222222vw);line-height:150%;letter-spacing:.02em}@media (max-width: 767px){.pg_archiveClinic .el_clinicList_item_infoContainer_item_txt{font-size:14px}}.pg_archiveClinic .bl_archiveClinicList_item_infoContainer_item_link{display:flex;gap:max(8px,.5555555556vw);margin-top:max(6px,.4166666667vw)}@media (max-width: 767px){.pg_archiveClinic .bl_archiveClinicList_item_infoContainer_item_link{margin-top:2px}}.pg_archiveClinic .el_clinicList_item_infoContainer_item_link_txt{font-size:max(14px,.9722222222vw);line-height:150%;letter-spacing:.02em;color:#999}@media (max-width: 767px){.pg_archiveClinic .el_clinicList_item_infoContainer_item_link_txt{font-size:14px}}.pg_archiveClinic .el_clinicList_item_infoContainer_item_link_icon{width:max(14px,.9722222222vw)}@media (max-width: 767px){.pg_archiveClinic .el_clinicList_item_infoContainer_item_link_icon{width:14px}}.pg_archiveClinic .el_clinicList_item_infoContainer_item_link_icon img{width:100%;height:auto}.pg_archiveClinic .bl_archiveclinicSnsContainer{display:flex;gap:max(10px,.6944444444vw);margin-top:max(12px,.8333333333vw)}@media (max-width: 767px){.pg_archiveClinic .bl_archiveclinicSnsContainer{margin-top:4px;margin-bottom:7px}}.pg_archiveClinic .bl_archiveclinicSnsContainer_btn{background-color:#ebe9df;border-radius:50%;width:max(36px,2.5vw);height:max(36px,2.5vw);display:flex;align-items:center;justify-content:center}@media (max-width: 767px){.pg_archiveClinic .bl_archiveclinicSnsContainer_btn{width:36px;height:36px}}.pg_archiveClinic .bl_archiveclinicSnsContainer_btn:first-of-type svg,.pg_archiveClinic .bl_archiveclinicSnsContainer_btn:nth-of-type(2) svg{width:max(18px,1.25vw);height:max(19px,1.3194444444vw)}@media (max-width: 767px){.pg_archiveClinic .bl_archiveclinicSnsContainer_btn:first-of-type svg,.pg_archiveClinic .bl_archiveclinicSnsContainer_btn:nth-of-type(2) svg{width:18px;height:19px}}.pg_archiveClinic .bl_archiveclinicSnsContainer_btn:nth-of-type(3) svg{width:max(18px,1.25vw);height:max(14px,.9722222222vw)}@media (max-width: 767px){.pg_archiveClinic .bl_archiveclinicSnsContainer_btn:nth-of-type(3) svg{width:18px;height:14px}}@media (min-width: 768px){.pg_archiveClinic .bl_archiveclinicSnsContainer_btn:hover{background-color:#68192f;transition:all .3s cubic-bezier(0,0,.46,1)}.pg_archiveClinic .bl_archiveclinicSnsContainer_btn:hover svg path{transition:all .3s cubic-bezier(0,0,.46,1);fill:#fff}}.pg_archiveClinic .bl_archiveClinicList_item_link{margin-top:auto;margin-left:auto;display:flex;align-items:center;justify-content:flex-end;gap:max(10px,.6944444444vw)}@media (max-width: 767px){.pg_archiveClinic .bl_archiveClinicList_item_link{gap:10px}}@media (min-width: 768px){.pg_archiveClinic .bl_archiveClinicList_item_link:hover{color:#68192f;transition:all .3s cubic-bezier(0,0,.46,1)}.pg_archiveClinic .bl_archiveClinicList_item_link:hover .el_clinicList_item_link_icon{background-color:#fff;transition:all .3s cubic-bezier(0,0,.46,1);border:max(1px,.0694444444vw) solid #68192F}.pg_archiveClinic .bl_archiveClinicList_item_link:hover .el_clinicList_item_link_icon svg path{transition:all .3s cubic-bezier(0,0,.46,1);fill:#68192f}}.pg_archiveClinic .el_clinicList_item_link_txt{font-weight:600;font-size:max(18px,1.25vw);line-height:150%;letter-spacing:.04em}@media (max-width: 767px){.pg_archiveClinic .el_clinicList_item_link_txt{font-size:18px}}.pg_archiveClinic .el_clinicList_item_link_icon{display:flex;align-items:center;justify-content:center;background:#68192f;width:max(28px,1.9444444444vw);height:max(28px,1.9444444444vw);border-radius:50%}@media (max-width: 767px){.pg_archiveClinic .el_clinicList_item_link_icon{width:28px;height:28px}}.pg_archiveClinic .el_clinicList_item_link_icon svg{width:max(12px,.8333333333vw);height:max(8px,.5555555556vw)}@media (max-width: 767px){.pg_archiveClinic .el_clinicList_item_link_icon svg{width:12px;height:8px}}#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}.ly_caseSec{padding-inline:max(20px,1.3888888889vw);padding-top:max(120px,8.3333333333vw);padding-bottom:max(140px,9.7222222222vw)}@media screen and (width <= 767px){.ly_caseSec{padding-top:max(60px,4.1666666667vw);padding-bottom:max(70px,4.8611111111vw)}}.ly_caseSec .bl_caseSec_inner{width:100%;max-width:max(1060px,73.6111111111vw);margin-inline:auto}.ly_caseSec .bl_caseSideMenuContainer{display:flex;flex-direction:column;gap:max(16px,1.1111111111vw);margin-bottom:max(80px,5.5555555556vw)}@media screen and (width <= 767px){.ly_caseSec .bl_caseSideMenuContainer{margin-inline:max(20px,1.3888888889vw);margin-bottom:max(60px,4.1666666667vw)}}.ly_caseSec .bl_caseSideMenuContainer .bl_priceSec_seideMenuContainer_list{display:grid;grid-template-columns:repeat(2,max-content);gap:max(40px,2.7777777778vw);margin-bottom:0}@media (max-width: 780px){.ly_caseSec .bl_caseSideMenuContainer .bl_priceSec_seideMenuContainer_list{grid-template-columns:1fr}}.ly_caseSec .bl_caseSideMenuContainer .bl_priceSec_seideMenuContainer_list .bl_priceSec_seideMenuContainer_item{display:grid;align-items:center;grid-template-columns:max-content max(260px,18.0555555556vw);gap:max(16px,1.1111111111vw)}@media (max-width: 780px){.ly_caseSec .bl_caseSideMenuContainer .bl_priceSec_seideMenuContainer_list .bl_priceSec_seideMenuContainer_item{grid-template-columns:1fr}}.ly_caseSec .bl_caseSideMenuContainer .bl_priceSec_seideMenuContainer_list .bl_priceSec_seideMenuContainer_item .el_priceSec_seideMenuContainer_item_ttl{width:fit-content;margin-bottom:0}.ly_caseSec .bl_caseSideMenuContainer .el_caseSideMenuContainer_txt{font-size:max(14px,.9722222222vw);font-style:normal;font-weight:400;line-height:1.8;letter-spacing:.02em}.ly_caseSec .bl_caseList_item_list{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(max(325px,22.5694444444vw),100%),1fr));gap:max(42px,2.9166666667vw)}@media screen and (width <= 767px){.ly_caseSec .bl_caseList_item_list{gap:max(20px,1.3888888889vw)}}.ly_caseArticleSec{padding-inline:max(20px,1.3888888889vw);padding-top:max(80px,5.5555555556vw);padding-bottom:max(140px,9.7222222222vw)}@media screen and (width <= 767px){.ly_caseArticleSec{padding-top:max(60px,4.1666666667vw);padding-bottom:max(40px,2.7777777778vw)}}.ly_caseArticleSec_inner{display:grid;grid-template-columns:max(325px,22.5694444444vw) 1fr;gap:max(80px,5.5555555556vw);justify-content:center;max-width:max(1060px,73.6111111111vw);margin-inline:auto;width:100%}@media screen and (width <= 767px){.ly_caseArticleSec_inner{grid-template-columns:1fr;gap:max(40px,2.7777777778vw)}}.bl_caseSlideContainer{height:100%}.bl_caseSlideContainer .case-slider{position:sticky;top:max(80px,5.5555555556vw);width:100%}.bl_caseSlideContainer .case-slider .splide__track{margin-bottom:max(24px,1.6666666667vw)}.bl_caseSlideContainer .case-slider .splide__slide .case-slider_img{width:100%;height:auto;object-fit:cover;aspect-ratio:1/1}.bl_caseSlideContainer .case-slider .splide__slide .case-slider_caption{font-size:max(14px,.9722222222vw);margin-top:max(10px,.6944444444vw);width:fit-content;margin-inline:auto}.bl_caseSlideContainer .case-slider .splide__arrows{position:relative;display:grid;grid-template-columns:max(40px,2.7777777778vw) auto max(40px,2.7777777778vw);gap:max(16px,1.1111111111vw);align-items:center}@media screen and (width <= 767px){.bl_caseSlideContainer .case-slider .splide__arrows{justify-content:center}}.bl_caseSlideContainer .case-slider .splide__arrows .splide__pagination{position:relative;bottom:0;gap:max(16px,1.1111111111vw)}.bl_caseSlideContainer .case-slider .splide__arrows .splide__pagination .splide__pagination__page{background-color:#ccc8b9}.bl_caseSlideContainer .case-slider .splide__arrows .splide__pagination .is-active{background-color:#333;opacity:1!important;transform:scale(1)!important}.bl_caseSlideContainer .case-slider .splide__arrows .splide__arrow{position:relative;opacity:1;top:0;left:0;transform:translate(0);background-color:var(--baseFontColor);width:100%;height:100%;aspect-ratio:1/1;border:1px solid transparent;transition:all .3s var(--reverseTransition)}@media (hover: hover){.bl_caseSlideContainer .case-slider .splide__arrows .splide__arrow:hover{border:1px solid var(--accentColor);background-color:#fff;transition:all .3s var(--reverseTransition)}.bl_caseSlideContainer .case-slider .splide__arrows .splide__arrow:hover svg path{fill:var(--accentColor);transition:all .3s var(--reverseTransition)}}.bl_caseSlideContainer .case-slider .splide__arrows .splide__arrow--prev svg{rotate:180deg}.ly_caseRecommendBgContainer{margin-bottom:-12.9861111111vw}.ly_caseRecommendBgContainer .el_caseRecommendBgContainer_img{width:100%}.ly_caseRecommendBgContainer .bl_caseRecommendSec{padding-inline:max(20px,1.3888888889vw);padding-top:max(80px,5.5555555556vw);padding-bottom:max(327px,22.7083333333vw);background-color:#fbfaf9}.ly_caseRecommendBgContainer .bl_caseRecommendSec .bl_caseRecommendSec_inner{max-width:max(1060px,73.6111111111vw);margin-inline:auto}.ly_caseRecommendBgContainer .bl_caseRecommendSec .bl_caseRecommendSec_ttlContainer{margin-inline:auto;width:fit-content;margin-bottom:max(60px,4.1666666667vw)}.ly_caseRecommendBgContainer .bl_caseRecommendSec .bl_caseList_item_list{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(max(325px,22.5694444444vw),100%),1fr));gap:max(42px,2.9166666667vw)}.pg_archiveFaq .ly_archiveFaq{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;position:relative;z-index:1;padding-top:max(80px,5.5555555556vw);padding-bottom:max(140px,9.7222222222vw)}@media (max-width: 1140px){.pg_archiveFaq .ly_archiveFaq{box-sizing:border-box;padding-top:20px;padding-bottom:70px}}@media (max-width: 767px){.pg_archiveFaq .ly_archiveFaq{padding-left:max(20px,5.3333333333vw);padding-right:max(20px,5.3333333333vw)}}.pg_archiveFaq .ly_archiveFaq section+section{margin-top:max(78px,5.4166666667vw)}@media (max-width: 767px){.pg_archiveFaq .ly_archiveFaq section+section{margin-top:58px}}.pg_archiveFaq .ly_archiveFaq h2{font-size:max(30px,2.0833333333vw)}@media (max-width: 767px){.pg_archiveFaq .ly_archiveFaq h2{font-size:24px}}.pg_archiveFaq .ly_archiveFaq .bl_commonfaqList{margin-top:max(36px,2.5vw)}@media (max-width: 767px){.pg_archiveFaq .ly_archiveFaq .el_commonfaqList_item_details_summary_q{font-size:20px}}@media (max-width: 767px){.pg_archiveFaq .ly_archiveFaq .el_commonfaqList_item_details_summary_ttl{font-size:18px}}@media (max-width: 767px){.pg_archiveFaq .ly_archiveFaq .bl_commonfaqList_item_details_panel_inner{font-size:16px}}.pg_archiveNews .ly_archiveNews{max-width:max(880px,61vw);margin-inline:auto;padding-left:max(40px,2.7777777778vw);padding-right:max(40px,2.7777777778vw);box-sizing:content-box;position:relative;z-index:1;padding-top:max(80px,5.5555555556vw);padding-bottom:max(140px,9.7222222222vw)}@media (max-width: 1140px){.pg_archiveNews .ly_archiveNews{box-sizing:border-box;padding-top:20px;padding-bottom:70px}}@media (max-width: 767px){.pg_archiveNews .ly_archiveNews{padding-left:max(20px,5.3333333333vw);padding-right:max(20px,5.3333333333vw)}}.pg_archiveNews .ly_archiveNews .bl_archiveNewsList{display:flex;flex-direction:column;margin-top:-7px}.pg_archiveNews .ly_archiveNews .bl_archiveNewsList_item{display:flex;flex-direction:column;border-bottom:1px solid #CCC8B9;padding:max(28px,1.9444444444vw) 0 max(25px,1.7361111111vw);transition:all .3s cubic-bezier(0,0,.46,1)}@media (max-width: 767px){.pg_archiveNews .ly_archiveNews .bl_archiveNewsList_item{padding:32px 0}}.pg_archiveNews .ly_archiveNews .bl_archiveNewsList_item:hover{opacity:.6}.pg_archiveNews .ly_archiveNews .bl_archiveNewsList_item_head{display:flex;align-items:center;gap:max(12px,.8333333333vw)}@media (max-width: 767px){.pg_archiveNews .ly_archiveNews .bl_archiveNewsList_item_head{gap:12px}}.pg_archiveNews .ly_archiveNews .bl_archiveNewsList_item_date{font-family:Shippori Mincho;font-weight:600;font-size:max(14px,.9722222222vw);line-height:100%;letter-spacing:.04em}@media (max-width: 767px){.pg_archiveNews .ly_archiveNews .bl_archiveNewsList_item_date{font-size:14px}}.pg_archiveNews .ly_archiveNews .bl_archiveNewsList_item_cat{display:flex;align-items:center;justify-content:center;padding:0 max(8px,.625vw);height:max(23px,1.5972222222vw);background-color:#fff;font-size:max(12px,.8333333333vw);line-height:150%;letter-spacing:.04em;border-radius:max(2px,.1388888889vw)}@media (max-width: 767px){.pg_archiveNews .ly_archiveNews .bl_archiveNewsList_item_cat{padding:0 8px;height:23px;font-size:12px;border-radius:2px}}.pg_archiveNews .ly_archiveNews .bl_archiveNewsList_item_tit{font-size:max(16px,1.1111111111vw);line-height:180%;letter-spacing:.02em;margin-top:max(15px,1.0416666667vw)}@media (max-width: 767px){.pg_archiveNews .ly_archiveNews .bl_archiveNewsList_item_tit{font-size:16px;margin-top:10px}}.pg_archiveNews .ly_archiveNews .bl_pagination{margin-top:max(82px,5.6944444444vw)}@media (max-width: 767px){.pg_archiveNews .ly_archiveNews .bl_pagination{margin-top:60px}}.pg_archiveNews .ly_archiveNews .bl_pagination .wp-pagenavi{display:flex;align-items:center;justify-content:center;gap:max(16px,1.1111111111vw);font-family:inherit;font-size:max(16px,1.1111111111vw);color:#666}@media (max-width: 767px){.pg_archiveNews .ly_archiveNews .bl_pagination .wp-pagenavi{gap:16px;font-size:16px}}.pg_archiveNews .ly_archiveNews .bl_pagination a,.pg_archiveNews .ly_archiveNews .bl_pagination span{padding:unset;margin:unset;text-decoration:none;transition:background .3s,color .3s;border:unset;font-family:Shippori Mincho;font-weight:600;font-size:max(16px,1.1111111111vw);line-height:100%;letter-spacing:.04em}@media (max-width: 767px){.pg_archiveNews .ly_archiveNews .bl_pagination a,.pg_archiveNews .ly_archiveNews .bl_pagination span{font-size:16px}}.pg_archiveNews .ly_archiveNews .bl_pagination a.pages,.pg_archiveNews .ly_archiveNews .bl_pagination span.pages{display:none}.pg_archiveNews .ly_archiveNews .bl_pagination .current{background:none;font-weight:700;color:#333}.pg_archiveNews .ly_archiveNews .bl_pagination a.page,.pg_archiveNews .ly_archiveNews .bl_pagination a.previouspostslink,.pg_archiveNews .ly_archiveNews .bl_pagination a.nextpostslink{color:#999}.pg_archiveNews .ly_archiveNews .bl_pagination a.previouspostslink,.pg_archiveNews .ly_archiveNews .bl_pagination a.nextpostslink{background-color:#333;color:#fff;font-size:max(20px,1.3888888889vw);line-height:1;width:max(40px,2.7777777778vw);height:max(40px,2.7777777778vw);border-radius:50%;content:none}@media (max-width: 767px){.pg_archiveNews .ly_archiveNews .bl_pagination a.previouspostslink,.pg_archiveNews .ly_archiveNews .bl_pagination a.nextpostslink{font-size:20px;width:40px;height:40px}}.pg_archiveNews .ly_archiveNews .bl_pagination .extend{pointer-events:none}.pg_archiveNews .ly_archiveNews .bl_pagination .nextpostslink{position:relative}.pg_archiveNews .ly_archiveNews .bl_pagination .nextpostslink:after{position:absolute;content:"";background-image:url("data:image/svg+xml,%3csvg%20width='14'%20height='10'%20viewBox='0%200%2014%2010'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M1%204.375C0.654822%204.375%200.375%204.65482%200.375%205C0.375%205.34518%200.654822%205.625%201%205.625V4.375ZM13.4419%205.44194C13.686%205.19786%2013.686%204.80214%2013.4419%204.55806L9.46447%200.580583C9.22039%200.336505%208.82466%200.336505%208.58058%200.580583C8.3365%200.82466%208.3365%201.22039%208.58058%201.46447L12.1161%205L8.58058%208.53553C8.3365%208.77961%208.3365%209.17534%208.58058%209.41942C8.82466%209.6635%209.22039%209.6635%209.46447%209.41942L13.4419%205.44194ZM1%205V5.625H13V5V4.375H1V5Z'%20fill='white'/%3e%3c/svg%3e");background-size:contain;background-repeat:no-repeat;background-position:center;left:50%;top:50%;transform:translate(-50%,-50%);width:max(14px,.9722222222vw);height:max(14px,.9722222222vw)}@media (max-width: 767px){.pg_archiveNews .ly_archiveNews .bl_pagination .nextpostslink:after{width:14px;height:14px}}.pg_archiveNews .ly_archiveNews .bl_pagination .previouspostslink{position:relative}.pg_archiveNews .ly_archiveNews .bl_pagination .previouspostslink:after{position:absolute;content:"";background-image:url("data:image/svg+xml,%3csvg%20width='14'%20height='10'%20viewBox='0%200%2014%2010'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M0.558058%204.55806C0.313981%204.80214%200.313981%205.19786%200.558058%205.44194L4.53553%209.41942C4.77961%209.6635%205.17534%209.6635%205.41942%209.41942C5.6635%209.17534%205.6635%208.77961%205.41942%208.53553L1.88388%205L5.41942%201.46447C5.6635%201.22039%205.6635%200.82466%205.41942%200.580583C5.17534%200.336505%204.77961%200.336505%204.53553%200.580583L0.558058%204.55806ZM13%205.625C13.3452%205.625%2013.625%205.34518%2013.625%205C13.625%204.65482%2013.3452%204.375%2013%204.375V5.625ZM1%205V5.625H13V5V4.375H1V5Z'%20fill='white'/%3e%3c/svg%3e");background-size:contain;background-repeat:no-repeat;background-position:center;left:50%;top:50%;transform:translate(-50%,-50%);width:max(14px,.9722222222vw);height:max(14px,.9722222222vw)}@media (max-width: 767px){.pg_archiveNews .ly_archiveNews .bl_pagination .previouspostslink:after{width:14px;height:14px}}.pg_singleNews .ly_singleNews{max-width:max(880px,61vw);margin-inline:auto;padding-left:max(40px,2.7777777778vw);padding-right:max(40px,2.7777777778vw);box-sizing:content-box;position:relative;z-index:1;padding-top:max(80px,6.9444444444vw);padding-bottom:max(140px,9.7222222222vw)}@media (max-width: 1140px){.pg_singleNews .ly_singleNews{box-sizing:border-box;padding-top:20px;padding-bottom:70px}}@media (max-width: 767px){.pg_singleNews .ly_singleNews{padding-left:max(20px,5.3333333333vw);padding-right:max(20px,5.3333333333vw);padding-top:60px}}.pg_singleNews .ly_singleNews .bl_singleNews{border-bottom:1px solid #CCC8B9;padding-bottom:max(67px,4.6527777778vw)}@media (max-width: 767px){.pg_singleNews .ly_singleNews .bl_singleNews{padding-bottom:55px}}.pg_singleNews .ly_singleNews .bl_singleNews .has-fixed-layout tr:not(:last-of-type){border-bottom:1px solid #CCC8B9}.pg_singleNews .ly_singleNews .bl_singleNews .has-fixed-layout td:first-of-type{background:#333;color:#fff;font-weight:600;font-size:max(16px,1.1111111111vw);line-height:150%;letter-spacing:0%;border:unset;padding:.6em;width:max(160px,11.1111111111vw)}@media (max-width: 767px){.pg_singleNews .ly_singleNews .bl_singleNews .has-fixed-layout td:first-of-type{width:140px}}.pg_singleNews .ly_singleNews .bl_singleNews .has-fixed-layout td:last-of-type{background:#fbfaf9;font-family:Noto Sans JP;font-weight:400;font-size:max(16px,1.1111111111vw);line-height:150%;letter-spacing:.02em;border:unset;vertical-align:middle}.pg_singleNews .ly_singleNews .bl_singleNews strong{font-weight:700;font-size:max(16px,1.1111111111vw);line-height:180%;letter-spacing:.02em;position:relative;z-index:1}.pg_singleNews .ly_singleNews .bl_singleNews strong:after{position:absolute;content:"";background-color:#fff;left:0;bottom:0;width:100%;height:max(10px,.6944444444vw);z-index:-1}.pg_singleNews .ly_singleNews .bl_singleNews_back{font-family:Shippori Mincho;font-weight:600;font-size:max(16px,1.1111111111vw);line-height:150%;letter-spacing:.04em;border-bottom:1px solid #CCC8B9;padding-bottom:max(14px,.9722222222vw);display:block;text-decoration:unset;width:fit-content;margin:max(85px,5.9027777778vw) auto 0;transition:all .3s cubic-bezier(0,0,.46,1)}@media (max-width: 767px){.pg_singleNews .ly_singleNews .bl_singleNews_back{margin:45px auto 0}}.pg_singleNews .ly_singleNews .bl_singleNews_back:hover{opacity:.6}.pg_about .ly_about{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;position:relative;z-index:1;padding-top:max(18px,1.25vw)}@media (max-width: 1140px){.pg_about .ly_about{box-sizing:border-box;padding-top:20px;padding-bottom:70px}}@media (max-width: 767px){.pg_about .ly_about{padding-left:max(20px,5.3333333333vw);padding-right:max(20px,5.3333333333vw);padding-bottom:max(10px,2.6666666667vw)}}.pg_about .ly_about .bl_commonSectionTtl{margin:0 auto}.pg_about .ly_about .pc_only{display:block}@media (max-width: 767px){.pg_about .ly_about .pc_only{display:none}}.pg_about .ly_about .sp_only{display:none}@media (max-width: 767px){.pg_about .ly_about .sp_only{display:block}}.pg_about .ly_about .bl_about_policy{padding-top:max(121px,8.4027777778vw);padding-bottom:max(190px,13.1944444444vw)}@media (max-width: 767px){.pg_about .ly_about .bl_about_policy{padding-top:78px;padding-bottom:150px}}.pg_about .ly_about .bl_about_policy_subttl{font-family:Marcellus;font-weight:400;font-size:max(20px,1.3888888889vw);line-height:100%;letter-spacing:.02em;color:#9e586c;text-align:center;display:block}@media (max-width: 767px){.pg_about .ly_about .bl_about_policy_subttl{font-size:16px}}.pg_about .ly_about .bl_about_policy_ttl{font-family:Shippori Mincho;font-weight:500;font-size:max(36px,2.5vw);line-height:160%;letter-spacing:.04em;text-align:center;margin-top:max(16px,1.1111111111vw);background:linear-gradient(90deg,#333 40%,#ca768d 56%,#333 66%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media (max-width: 767px){.pg_about .ly_about .bl_about_policy_ttl{background:linear-gradient(90deg,#333 43%,#ca768d 56%,#333 86%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:26px;line-height:150%;margin-top:13px}}.pg_about .ly_about .bl_about_policy_txt{font-family:Shippori Mincho;font-weight:500;font-size:max(18px,1.25vw);line-height:220%;letter-spacing:.02em;text-align:center;margin-top:max(60px,4.1666666667vw)}@media (max-width: 767px){.pg_about .ly_about .bl_about_policy_txt{font-size:15px;line-height:200%;margin:40px -1px 0}}.pg_about .ly_about .bl_about_policy_txt+.bl_about_policy_txt{margin-top:max(26px,1.8055555556vw)}@media (max-width: 767px){.pg_about .ly_about .bl_about_policy_txt+.bl_about_policy_txt{margin-top:30px}}.pg_about .ly_about .bl_about_feature{background-color:#fbfaf9;margin:0 calc(50% - 50vw);padding:max(80px,5.5555555556vw) calc(50vw - 50%) max(100px,6.9444444444vw);width:100vw;position:relative}@media (max-width: 767px){.pg_about .ly_about .bl_about_feature{padding:40px calc(50vw - 50%) 40px}}.pg_about .ly_about .bl_about_feature:before,.pg_about .ly_about .bl_about_feature:after{position:absolute;content:"";background-size:cover;background-repeat:no-repeat;left:50%;transform:translate(-50%);width:100%;height:max(60px,4.1666666667vw);z-index:10}@media (max-width: 767px){.pg_about .ly_about .bl_about_feature:before,.pg_about .ly_about .bl_about_feature:after{height:max(20px,5.3333333333vw)}}.pg_about .ly_about .bl_about_feature:before{background-image:url(data:image/png;base64,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);top:max(-60px,-4.1666666667vw)}@media (max-width: 767px){.pg_about .ly_about .bl_about_feature:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAawAAAAVCAYAAAAaetqlAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJSSURBVHgB7dtRctowEIDhlQvP5QbxDcqVesJeid7AfaRmrK4Ea9YOODR1iOX+30ymYMxMBxr9lqwGwSrFGGv//HQ61VOvm3DneK8KX0OUnbz37xWkkS7+mjwnxkaqqhkfDyEcxsc2m83hrXMArEMQfDodoFMAcgRSWHTQ3XVdd46C/pme+1Dk89MxfU+U2MdDv8xaMBBFDvY4SEgRbK7Pr6/pZ/qzf+yi5wPo4tjo8VdBBfB+Ng6mMTBfUKex70v1ksY9/T2udayrCdaM7ANv23ZXVVWdo3MJjv685HPOUelDQ2SK18RLBDWIBztoMfQzSguh/tto8ixSzrPJ7XZ7fj+zQ6zMrTExr+JcLsBdiPqL9ikE6w2p9FMftlziQ3gwIyKIxfHxSRfhdlvhmWPifxssC5E+3PtZUPpSdEDYp3OIENbElkcHS6MaN1veHCyLuvuIPno+hsLSaDH8PWu7n90fu3XbYRieh2Y/z7DKYKUvwtZBU/0tRPqbVzMbAj7G1P1CH8b8dLT55tZGGz9r9MYbbZzFB/TeZqfxpqjBfWw75t872vwUr2Oav92wmNDMpbhgpfDozKgWmxldb8rtiRGAB/RLrnNi7Pl4iwvWeKlOr7K+2TLdGq8YAACPeXqwxjMkggQAeMTswbIg5V116f8U6ZKdrlXXBAkA8C/+Olj3gpQ2NOir+kOQAADzexWsezvsmCEBAD5TaI/HH8yOAABLF9rfxygAACxcJQAAFIBgAQCKQLAAAEUgWACAIhAsAEARCBYAoAibKN13AQBg4f4AV/CBdERN5hIAAAAASUVORK5CYII=);top:max(-20px,-5.3333333333vw)}}.pg_about .ly_about .bl_about_feature:after{background-image:url(data:image/png;base64,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);bottom:max(-60px,-4.1666666667vw)}@media (max-width: 767px){.pg_about .ly_about .bl_about_feature:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAawAAAAVCAYAAAAaetqlAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJRSURBVHgB7d1dbptAFEDhe7EjtU9lB/XOsyUvge6APrXFztzO8JfB4DiJwGbC+STL2OBYgoTDAFL0XFXPAgDAyump+mcCAMDKZQIAQAIIFgAgCQQLAJAEggUASALBAgAkgWABAJKwFwAA1qc0/1CTo6qWZvaLYAEA7s7HqFBR/5AixMjUFVmWlbudO4p8K0OkLj9DsAAAs5sKkqoU+71/X78X8gkECwDwYW2QSh+k41xBuoVgAQBGpoLUnbJbKki3ECwA2KC3gnTtGtKjEayPq+9cmZoRNr5cmXdPJna4Ns//cubSPAB8XaM77O5xym5pXyFYfUDCBb76HbP+6MCJ+63WTPuNVkpmfVDCxuumzV7Kp6fdRWzWeZSxBL9ufMT+DkJ2PsthvNzwPbVs+Fr1Z7+sDJeNQ6oy/tkA3sXvk/y+zqyIY7T20dEcHv3vRZqjgHZkEu4mCW92kQkbIbwOG8LMlXFUUj1CwFgcyziSqlnunGsi6jT3f4T1tKnlmWQ/6ukofF0QGUUiRdbu/wajovYgO/WR0VzmDFYXn6Ib4cQrvItOWOn1FxMc3IHZn0N4Pp1efPB2dcTiEHYjRCKIBbwekMejoWif6NypCAfh7A/f51aw+giF0U888mFlY6vmimC9LKdGV68f+VycCQrxqZ/bM0HdKKiZZp+4BD1X1XMIkT8PV8RDzy1dvwEeLT4tGoewmddGLTotGrx1vdDLfRhfl91GGAc3RMU3QXWRCQbXtbnskBQVAJszdZPNZSjHn1k+evGNUMPvnropiqhszX+ImJ/ExWxpYQAAAABJRU5ErkJggg==);bottom:max(-20px,-5.3333333333vw)}}.pg_about .ly_about .bl_about_feature_item{display:flex}@media (max-width: 767px){.pg_about .ly_about .bl_about_feature_item{flex-direction:column}}.pg_about .ly_about .bl_about_feature_item:nth-of-type(1){gap:12.26%;margin-top:max(60px,4.1666666667vw);position:relative;padding-bottom:max(101px,7.0138888889vw)}@media (max-width: 767px){.pg_about .ly_about .bl_about_feature_item:nth-of-type(1){gap:40px;padding-bottom:60px;margin-top:29px}}.pg_about .ly_about .bl_about_feature_item:nth-of-type(1):after{position:absolute;content:"";background-color:#ccc8b9;left:0;bottom:0;margin:0 calc(50% - 50vw);width:100vw;height:1px}.pg_about .ly_about .bl_about_feature_item:nth-of-type(1) .bl_about_feature_body{width:45.28%;padding-top:max(32px,2.2222222222vw)}@media (max-width: 767px){.pg_about .ly_about .bl_about_feature_item:nth-of-type(1) .bl_about_feature_body{width:100%;padding-top:unset}}.pg_about .ly_about .bl_about_feature_item:nth-of-type(1) .bl_about_feature_thumb{width:42.45%}@media (max-width: 767px){.pg_about .ly_about .bl_about_feature_item:nth-of-type(1) .bl_about_feature_thumb{width:100%}}.pg_about .ly_about .bl_about_feature_item:nth-of-type(2){gap:6.98%;margin-top:max(58px,4.0277777778vw)}@media (max-width: 767px){.pg_about .ly_about .bl_about_feature_item:nth-of-type(2){gap:40px;margin-top:16px}}.pg_about .ly_about .bl_about_feature_item:nth-of-type(2) .bl_about_feature_body{width:53.3%;padding-top:max(32px,2.2222222222vw)}@media (max-width: 767px){.pg_about .ly_about .bl_about_feature_item:nth-of-type(2) .bl_about_feature_body{width:100%;padding-top:32px}}.pg_about .ly_about .bl_about_feature_item:nth-of-type(2) .bl_about_feature_thumb{width:43%;padding-top:max(88px,6.1111111111vw)}@media (max-width: 767px){.pg_about .ly_about .bl_about_feature_item:nth-of-type(2) .bl_about_feature_thumb{width:100%;padding-top:unset}}.pg_about .ly_about .bl_about_feature_item:nth-of-type(2) .bl_about_feature_thumb img{border-radius:10px}.pg_about .ly_about .bl_about_feature_subtit{font-family:Shippori Mincho;font-weight:400;font-size:max(14px,.9722222222vw);line-height:100%;letter-spacing:.04em;color:#9e586c}@media (max-width: 767px){.pg_about .ly_about .bl_about_feature_subtit{font-size:14px}}.pg_about .ly_about .bl_about_feature_tit{font-family:Shippori Mincho;font-weight:500;font-size:max(36px,2.5vw);line-height:150%;letter-spacing:.04em;margin-top:max(10px,.6944444444vw)}@media (max-width: 967px){.pg_about .ly_about .bl_about_feature_tit .pc_only{display:none}}@media (max-width: 767px){.pg_about .ly_about .bl_about_feature_tit{font-size:26px;margin-top:4px}.pg_about .ly_about .bl_about_feature_tit .sp_only{display:none}}@media (max-width: 485px){.pg_about .ly_about .bl_about_feature_tit .sp_only{display:block}}.pg_about .ly_about .bl_about_feature_txt{margin-top:max(60px,4.1666666667vw);font-weight:400;font-size:max(16px,1.1111111111vw);line-height:200%;letter-spacing:.02em}@media (max-width: 767px){.pg_about .ly_about .bl_about_feature_txt{margin-top:40px;font-size:16px}}.pg_about .ly_about .bl_about_feature_body,.pg_about .ly_about .bl_about_feature_thumb{width:50%}.pg_about .ly_about .bl_about_feature_thumb img{width:100%;height:auto}.pg_about .ly_about .bl_about_feature .bl_commonBorderRadialArrowBtn{max-width:max(227px,15.7638888889vw);margin-top:max(40px,2.7777777778vw)}@media (max-width: 767px){.pg_about .ly_about .bl_about_feature .bl_commonBorderRadialArrowBtn{margin:40px auto 0}}.pg_about .ly_about .bl_about_management{padding-top:max(160px,11.1111111111vw)}@media (max-width: 767px){.pg_about .ly_about .bl_about_management{padding-top:60px}}@media (max-width: 767px){.pg_about .ly_about .bl_about_management .bl_commonSectionTtl{gap:16px}}@media (max-width: 767px){.pg_about .ly_about .bl_about_management .bl_commonSectionTtl .el_commonSectionTtl_ttl{font-size:20px}}@media (max-width: 767px){.pg_about .ly_about .bl_about_management .bl_commonSectionTtl .el_commonSectionTtl_ttl_ttl{font-size:26px;text-align:center}}.pg_about .ly_about .bl_about_management_head{margin-top:60px}@media (max-width: 767px){.pg_about .ly_about .bl_about_management_head{margin-top:60px}}.pg_about .ly_about .bl_about_management_headTit{font-family:Shippori Mincho;font-weight:500;font-size:max(20px,1.3888888889vw);line-height:150%;letter-spacing:.04em;text-align:center;border-bottom:1px solid #CCC8B9;padding-bottom:max(17px,1.1805555556vw)}@media (max-width: 767px){.pg_about .ly_about .bl_about_management_headTit{padding-bottom:17px;font-size:20px}}.pg_about .ly_about .bl_about_management_headTxt{text-align:center;padding-top:max(18px,1.25vw)}@media (max-width: 767px){.pg_about .ly_about .bl_about_management_headTxt{font-family:Noto Sans JP;font-weight:400;font-size:16px;line-height:180%;letter-spacing:.02em;text-align:left;padding-top:18px}}.pg_about .ly_about .bl_about_management_list{margin-top:max(80px,5.5555555556vw);counter-reset:number 0;display:flex;flex-direction:column;gap:100px}@media (max-width: 767px){.pg_about .ly_about .bl_about_management_list{gap:80px;margin-top:60px}}.pg_about .ly_about .bl_about_management_item{display:flex;gap:7.55%}@media (max-width: 767px){.pg_about .ly_about .bl_about_management_item{flex-direction:column-reverse}}.pg_about .ly_about .bl_about_management_item:nth-of-type(2n){flex-direction:row-reverse}@media (max-width: 767px){.pg_about .ly_about .bl_about_management_item:nth-of-type(2n){flex-direction:column-reverse}}.pg_about .ly_about .bl_about_management_body{width:56.6%}@media (max-width: 767px){.pg_about .ly_about .bl_about_management_body{width:100%}}.pg_about .ly_about .bl_about_management_thumb{width:35.85%}@media (max-width: 767px){.pg_about .ly_about .bl_about_management_thumb{width:100%}}.pg_about .ly_about .bl_about_management_thumb img{width:100%;height:auto}.pg_about .ly_about .bl_about_management_tit{font-family:Shippori Mincho;font-weight:500;font-size:max(22px,1.5277777778vw);line-height:150%;letter-spacing:.04em;position:relative;padding-left:max(50px,3.4722222222vw);padding-top:max(3px,.2083333333vw)}@media (max-width: 767px){.pg_about .ly_about .bl_about_management_tit{padding-left:50px;padding-top:3px;margin-top:20px;font-size:22px}}.pg_about .ly_about .bl_about_management_tit:after{position:absolute;content:"";counter-increment:number 1;content:counter(number,decimal-leading-zero) " ";left:0;top:50%;transform:translateY(-50%);font-family:Shippori Mincho;font-weight:400;font-size:max(18px,1.25vw);line-height:100%;letter-spacing:.04em;background:#68192f;color:#fff;width:max(40px,2.7777777778vw);height:max(40px,2.7777777778vw);border-radius:50px;display:flex;align-items:center;justify-content:center}@media (max-width: 767px){.pg_about .ly_about .bl_about_management_tit:after{font-size:18px;width:40px;height:40px}}.pg_about .ly_about .bl_about_management_table{margin-top:max(20px,1.3888888889vw)}@media (max-width: 767px){.pg_about .ly_about .bl_about_management_table{margin-top:unset}}.pg_about .ly_about .bl_about_management_table tr{border-bottom:1px solid #CCC8B9}.pg_about .ly_about .bl_about_management_table th{width:max(140px,9.7222222222vw);padding:max(24px,1.6666666667vw) 0}@media (max-width: 767px){.pg_about .ly_about .bl_about_management_table th{width:137px;font-size:16px;line-height:180%;letter-spacing:.02em;padding:24px 0}}.pg_about .ly_about .bl_about_management_table td{padding:max(24px,1.6666666667vw) 0}@media (max-width: 767px){.pg_about .ly_about .bl_about_management_table td{font-size:16px;line-height:180%;letter-spacing:.02em;padding:24px 0}}.pg_about .ly_about .bl_about_management_table td small{display:block;font-size:14px;line-height:180%;letter-spacing:.02em;margin-top:10px}@media (max-width: 767px){.pg_about .ly_about .bl_about_management_table td small{font-size:max(14px,.9722222222vw);margin-top:max(10px,.6944444444vw)}}.pg_about .ly_about .bl_about_management_thumb2{max-width:max(800px,55.5555555556vw);margin:max(120px,8.3333333333vw) auto 0;aspect-ratio:16/9}@media (max-width: 767px){.pg_about .ly_about .bl_about_management_thumb2{margin:80px auto 0}}.pg_about .ly_about .bl_about_management_thumb2 iframe{width:100%;height:100%}.pg_about .ly_about .bl_about_catch{background-color:#fbfaf9;margin:max(200px,13.8888888889vw) calc(50% - 50vw) -9.7222222222vw;padding:max(100px,6.9444444444vw) calc(50vw - 50%) 22.2222222222vw;width:100vw;position:relative}@media (max-width: 1330px){.pg_about .ly_about .bl_about_catch{margin:max(200px,13.8888888889vw) calc(50% - 50vw) -140px;padding:max(100px,6.9444444444vw) calc(50vw - 50%) 320px}}@media (max-width: 1140px){.pg_about .ly_about .bl_about_catch{margin:max(200px,13.8888888889vw) calc(50% - 50vw) -210px}}@media (max-width: 767px){.pg_about .ly_about .bl_about_catch{margin:max(100px,26.6666666667vw) calc(50% - 50vw) -140px;padding:max(40px,10.6666666667vw) calc(50vw - 50%) 230px}}.pg_about .ly_about .bl_about_catch:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABZ8AAABkCAYAAADpGU54AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAvXSURBVHgB7d3tcRrnGsfh51kJzeTTUQehA9OB6MAq4bR2SlAHqAPcAemAfLSA3fMsYvGCQLYkXvblumYSIZnEiZPJ2L/c898YAADgE4qiuE8f7utfWy6Xw733DN/8gXl+H2O83/9y+trf4dj3FcIwHHdfhOI+/KH4+tf8x+8/sXn6e5n/6ZtjiLN331AU8/Tj9ubPV8T0feTFv2/fXsxDlu28P0ufr7++977BYFD/2sHvBwAA3hMDAACdUI/Bi8ViG3jLj3kKvtX7Yi0I7wffeuRNQXdY/7YrR1saJv27Mqtep0hehulfcXoviqd/N/+pvd4G8P3wfXt7W/05xW4AgA4QnwEALuxQJN4JxLXL4HocroXh7aWvIEwPbK/FdyJ3LXDvxO34ei0e46+rcVEbAOA6xGcAgD9UTUgcCsbVNXEVi9eB+TUg10PxMACNUF1u16dN4uZrVcyurrTrF9pVyK7HbQAADhOfAYBeqF8bl7vEb8JxFv8Ti9dv31wYi8bAb72J2JuL7P2AXcXqak9bvAYA+kB8BgBaYz8gbx9mt5mp2F4di8dAe6xnRap4/eb6OkXq6vJauAYA2kZ8BgCuogrH9Yhcv0CuZiuqh94JyAC7yqvr7Q72/sW1aA0ANID4DAB8WRmPqx3kdUh+5xLZA/IArmsTrWevn5SzIOl1XvxbRurs9nYmWAMApyI+AwA7qmmLMiZnWTYsd5EPXCQPhWSA3ngzDVLEMF8H6xSnq0C9eRjj+gI7AAAE8RkAeqG6TK5i8voy+Sb7+0BMHgYA+KL6dfU6VtfmQOqx2mU1AHSb+AwALXTsOrk+c1FuJbtMBqAF5uE1VM93ZkBqu9VCNQC0k/gMAA2yf6G8M3chKAPArwmQvVDtohoAmkd8BoAzq66Ul8vlcP9hfCYvAOBsthfV1fRH/aGKIjUAnJ/4DACfdDAqVzvKrpQBoC1EagA4E/EZAA44NH9RXSoXMYxEZQDoHZEaAD5IfAagV35zrTwyfwEAfEX6+cRsf5M63txMy0Bd/nZ3dzcNANAT4jMAnVGF5dVqNdq/Vi53ldM7hsG1MgBwfW+vqDcPTSwD9WAwKF/PAwC0nPgMQCvsXyybwQAAOu7dQO2CGoA2EJ8BaIRqYzm9HFVTGCEvhi6WAQCOKgP1tJr4KFb5PzaoAWgS8RmAszs6hxHCsEhh2cYyAMB5VBvUrqcBuAbxGYAvK+PyYrEYZlk2zJfLYf0Bfq6WAQAa7eD1dJ7nM9vTAHyV+AzAb1VxOexNYthaBgDovO32dCoI071pj6k4DcB7xGcAxGUAAD5LnAbgKPEZoAd2Npc3sxge5gcAwAW8xumimFWzHvHmZmpzGqAfxGeAjkg/gR8uU1guP9Ye6DcqQnHvgX4AADTUr83pEH5UD0S8vb1dfwwAtJr4DNAShx7qV5vGGAYAAOicWF5H70x6eBgiQHuIzwANUl4tp8BcTmCMXC8DAMC7dq6mqzkPW9MAzSE+A1xYGZjX28vlg/1i+BaLcF8GZtvLAABwMge3ps15AFyW+AxwBtvAbB4DAAAaaHfOw0MQAc5DfAb4JIEZAAC6SJgGOBXxGeAd+xMZAjMAAPTZ2zBtygPgOPEZ6L0UmO8Xi8UwlA/522ww56EYx9f9ZRvMAADAH1g//HCWXvwoUowug7SHHwJ9Jz4DvVAPzCHP77Ms++YhfwAAwAXMN2G6jNA/ymvpPM9nZjyAPhCfgU6xwwwAALRFEcIshjgz4wF0lfgMtM7OTEaKzeknZn+7YgYAADqkvJaeVTMe1bX0YDCYmfEA2kR8BhqrvGJeLpfDYrUauWIGAAA4ei1tWxpoJPEZuLr6VIYtZgAAgE/ZbkunX2M9Z7e3M9vSwLWJz8BFHJrKyEMxjq+BWWQGAAA4m3WUngUPPAQuTHwGTmonMsfwzVQGAABAU22idBZnMWbP6ddzcxMewCmJz8CniMwAAABdFcur6Hm5Ky1KA18hPgPvEpkBAADYeN2VLh92WIQfKUbPRGngPeIzsCYyAwAA8DkupYHDxGfooZeXl1EQmQEAADgrDzqEvhOfocPS/20erlarUb5cDrMs+5aHYiwyAwAAcF2iNPSF+AwdUE5mpMg8riJzEcIofXWYvuk+AAAAQPOt96RTqJqlGL2O0qY7oP3EZ2iRN7vMxToylxMaIjMAAABd9OYhh4PBYBKAVhCfoaFMZgAAAMAxpjugDcRnuLLtNXOej+NN9ncowthkBgAAAHzYryvpVf6P6Q64PvEZLqi6Zi7Sb+nTb0UMI9fMAAAAcE6upOFaxGc4A9vMAAAA0Gi2pOECxGf4ojI0L5fL9TWzbWYAAABos9cr6fRr/WezHfB14jN8QDmbsVgsxutr5rwYms0AAACAbku/7p8VIc7CJkib7YA/Jz7DES8vL+VMhtkMAAAAYN92tiPG7FmQhsPEZ3pvu8+c5+NyNqMI69A8DEIzAAAA8CFxUl5Kpxi9frihHWn6TnymV+wzAwAAAJdlR5r+Ep/pLKEZAAAAaCZBmn4Qn+kEoRkAAABoN0E60DniM60jNAMAAAD9IEjTbuIzjSY0AwAAANQJ0rSH+ExjCM0AAAAAn7EbpAeDwSRAA4jPXM3Ly8so5Pm4DM1FCKOUn0cBAAAAgBOI0xT+pnkIz+mT6d3d3TTAhYnPXET6P2/DxWIxjjF8C0UYp68M05fvAwAAAAAXEiepBk5jzJ7zPJ8J0pyb+MzJlfMZq9VqXBT5QwrN1UWz0AwAAADQLPPNZMd6ruPmZpHC9F+zACciPvMldpoBAAAAuiN1nVlRhKkHGnIK4jMfst5pDmGUhfBgpxkAAACgD+xH8zniM0eZzwAAAADggNe5js1+tLkOjhGfWTOfAQAAAMBn7c91DAaDSaD3xOeeSv8hGC4Wi3GM4ZurZgAAAABOL05cR/eb+NwDrpoBAAAAuDbX0f0jPndQGZsXi8Wjq2YAAAAAms11dJeJzx3w8vIyCnk+dtUMAAAAQJvVr6NDlk3u7u6mgdYSn1ummtBIr767agYAAACg4+YpYU7DJkbf3t5OY4zzQCuIzw2392DA8SY2AwAAAEBPxWmKmtMUo59MdTSb+Nww9QmNIhSPwVUzAAAAABxlqqO5xOcr+jWhER7SJ2MTGgAAAADwZaY6GkJ8vqAyNq9Wq3FR5A+bveZxAAAAAADOLE5SCU0ROnu+ubmZiNGXIT6fUX2vOb1+TD/YwwAAAAAAXNnrbnQewvNgsJrYjT4P8fmE1rH558/Hcq85D8VYbAYAAACA5tvuRsf4lD6d2o0+DfH5C6qHA8YYH9KP5DjYawYAAACA1vMQw9MQnz+gnNAoVquR2AwAAAAAvTIPRZiUMTre3EwHg8Ek8Fvi8zu2sTnLvodQjILYDAAAAACUMTrEaZHnT2L0ceJzjdgMAAAAAHyCGH1Ar+Oz2AwAAAAAnIEYHXoWn8VmAAAAAOAKehmjOx2fX15eRiHPxx4QCAAAAAA0yPYBhiHLJnd3d9PQQZ2Kz+kf1nDx8+djlmXfilA8BrEZAAAAAGi+1xgd41N6Pe1KjG51fE6x+X6xWDxmITyIzQAAAABAF6RoO0u/n+QhPA8Gq0mMf81CC7UqPpexebVajYsif0ivH9Nf/DAAAAAAAHRanKYWOg1Z9nRzc5NidJyHFmh0fC5j83K5HKVX30MRyo/jAAAAAADQa3Gayu4kfXxq8sMLGxefF4vFuFitRjHLvqfYnIKzKQ0AAAAAgOPipMjzp6Y9vPDq8dlDAgEAAAAATmb78MJr70VfPD7bbQYAAAAAuIzq4YXX2Iu+SHwupzTSh4dUnsd2mwEAAAAAriWF6KJ4Lic6zr0XfZb4XF43L37+/K8pDQAAAACAxjrrRMdJ4nMZm5fL5Si9+m5KAwAAAACgjeI0FeNJ+vh0iqvoT8fn6kGBMcu+p89SeHbdDAAAAADQHXFS5PlTOdFxd3c3DR/0x/HZdTMAAAAAQD995sGF78Zn180AAAAAALz1+6vonfjsuhkAAAAAgI84dhUdXTcDAAAAAHA6cVKE8L//A4LujyspKF0dAAAAAElFTkSuQmCC);position:absolute;content:"";background-size:cover;background-repeat:no-repeat;background-position:center;top:-6.9444444444vw;left:50%;transform:translate(-50%);width:100%;height:6.9444444444vw;z-index:10}@media (max-width: 767px){.pg_about .ly_about .bl_about_catch:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAawAAAApCAYAAABpwh1zAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAARLSURBVHgB7d3dcdtGFIbhs+BPJldhB2YHZgdiB1IHVgdJK+7A6kDqgOoA6YDpALmUBGBzDoBlQDoKRQog8fM+MxiAHEr2eGx/851dQE6AEfHeL/Rkh6RpurSzc26R53nxnujZXu++IHK/OS+Ln75H/TNnciLbve/rJJHc/137dRKJoqT6Pe4+O51Ow3Wi7ycCjIQToGdC6Ly9vS2iKFoWYROCpgqYECpe/NK+xpUh9emQ6Sqv4eekCK8y4PR1CMAQfCH0LPDqAQj0BYGFTgghZK1Hr5chgPT4UoXPUsNnoX9hl4LGVEG3tesi5Lz/ywIu0lCzsx2z2WxLk0MXEFhonQXQrg1pILlJ9KVoQRo+1oCG3n4GQgOrCLZErLGJ/FkPNm1tMaGGthFY+DQLpNCMnB3Wiv4No6VgRFwstrYW2pqOHm38yBgSTSCwcJSN5LQhLfVyZaM6bUpf7T1dI1kRSDhFGEGGQHOTSUxDw0cRWCjUQ6nWklZSblpgXIdLSIqGVo0cCTMcIrBGxsZ2WZatbC2paEqEEvqhDDMnsc/yXTObz+exYDQIrIGqNjqsaUsYvqKVbaVqZXmebwmyYSKweu6wMeXi16wrAYYgGxoCqydsjSlN05XXcGKUB5ztp9Eia2T9QWB1UL016T+kG3bjAW3bb2OTyZuG2K9bQacQWFe2W2ty8lVybUxO1kJrArpg18aci54ZKV4fgXVBe+Hki5GeHoQT0CN7IUYTuywCqyX1NScb69GcgMEK9489SxRtWBNrD4HVkNfXV3sKxJqdegDCmpivQoxRYjMIrDNYe8qybO19fsNoD8AHHIwSJxta2OkIrA8Ia0+RyA3tCUAzXKz/l8S5yLO+iGlhxxFY/yGM91h7AnAp5QOBJWaM+D4CS1l7KjZHRNEt4z0AHVGMEX2eP9m9YbPZbCMjN8rAIqAA9NDoA2wUgcWID8AAJeJlM6YR4iADq75Jwou/EwIKwMDt1sCce5rNss0Qb2geRGCFm3T16lav79jFBwDlLkRtX09D2Ubf28CyBqWnG00rPdsBAHif29j6V5/Hh70JrOpHuN8x5gOAz7HxoQVY39pXpwPLNkvoH+QtLQoA2tSP9tWpwKqvRemLe6FFAcBFhfblnXvo2tb5qwdWMep7ebnnnigA6Jxy63xHdh5eJbCKbecvL3dVSK0FANAD5ehw9ot/vEZ4XSyw2NUHAENSPH1+4708XGrdq9XACiHlfX7PvVEAMEzFTcvOPbYdXo0HVhlSbJoAgDFqc9NGI4FFkwIAHGq6eZ0dWLZxIk3Tb4QUAOCYMryiH9Np+nDuho2TAutgC/paAAA4mYu9yPdTt8ofDazwSCT94DdCCgDQLF3vErH1rsdjj4h6N7DYPAEAuKDEia53/c9mjb3Aqh6N9Lv4/A8hpAAAVxA2a0yn2ff6yNAx8gMAdFc5MpzP5z9c+UT0jDYFAOisNJXtP6hK0U39fWCXAAAAAElFTkSuQmCC);height:9.3457943925vw;top:-9.1121495327vw}}.pg_about .ly_about .bl_about_catch_tit{font-family:Shippori Mincho;font-weight:500;font-size:max(36px,2.5vw);line-height:150%;letter-spacing:.04em;text-align:center}@media (max-width: 767px){.pg_about .ly_about .bl_about_catch_tit{font-size:26px}}.pg_about .ly_about .bl_about_catch_txt{text-align:center;font-weight:400;font-size:max(16px,1.1111111111vw);line-height:200%;letter-spacing:.02em;margin-top:max(60px,4.1666666667vw)}@media (max-width: 767px){.pg_about .ly_about .bl_about_catch_txt{font-size:15px;margin-top:max(40px,10.6666666667vw)}}.pg_guide .ly_guide{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;position:relative;z-index:1;padding-top:max(18px,1.25vw);padding-bottom:max(40px,2.7777777778vw)}@media (max-width: 1140px){.pg_guide .ly_guide{box-sizing:border-box;padding-top:20px;padding-bottom:70px}}@media (max-width: 767px){.pg_guide .ly_guide{padding-left:max(20px,5.3333333333vw);padding-right:max(20px,5.3333333333vw);padding-bottom:max(10px,2.6666666667vw)}}.pg_guide .ly_guide .bl_guide{display:flex;padding:max(100px,6.9444444444vw) 0}@media (max-width: 767px){.pg_guide .ly_guide .bl_guide{flex-direction:column;padding:40px 0 60px}}.pg_guide .ly_guide .bl_guide:not(:last-of-type){border-bottom:1px solid #CCC8B9}.pg_guide .ly_guide .bl_guide:first-of-type{padding:max(100px,6.9444444444vw) 0 max(148px,10.2777777778vw)}@media (max-width: 767px){.pg_guide .ly_guide .bl_guide:first-of-type{padding:38px 0 63px}}.pg_guide .ly_guide .bl_guide:first-of-type .bl_guide_body{position:relative}.pg_guide .ly_guide .bl_guide:first-of-type .bl_guide_txt{margin-top:max(10px,.6944444444vw)}@media (max-width: 767px){.pg_guide .ly_guide .bl_guide:first-of-type .bl_guide_txt{text-align:center;margin-top:27px}}.pg_guide .ly_guide .bl_guide_titwrap{width:max(420px,29.1666666667vw)}@media (max-width: 767px){.pg_guide .ly_guide .bl_guide_titwrap{width:100%}}.pg_guide .ly_guide .bl_guide_tit{font-family:Shippori Mincho;font-weight:500;font-size:max(26px,1.8055555556vw);line-height:150%;letter-spacing:.04em;display:flex;flex-direction:column;align-items:center;width:fit-content;gap:max(15px,1.0416666667vw)}@media (max-width: 767px){.pg_guide .ly_guide .bl_guide_tit{font-size:22px;margin:0 auto;gap:10px}}.pg_guide .ly_guide .bl_guide_tit svg{width:max(71px,4.9305555556vw);height:max(7px,.4861111111vw)}@media (max-width: 767px){.pg_guide .ly_guide .bl_guide_tit svg{width:71px;height:7px}}.pg_guide .ly_guide .bl_guide_body{width:calc(100% - max(420px,29.1666666667vw))}@media (max-width: 767px){.pg_guide .ly_guide .bl_guide_body{width:100%}}.pg_guide .ly_guide .bl_guide_list1{display:flex;flex-flow:column;gap:max(24px,1.6666666667vw);position:relative}@media (max-width: 767px){.pg_guide .ly_guide .bl_guide_list1{margin-top:29px}}.pg_guide .ly_guide .bl_guide_list1:before{content:"";position:absolute;left:max(20px,1.3888888889vw);top:0;width:max(1px,.0694444444vw);height:80%;border-left:1px dashed var(--baseFontColor);z-index:1;translate:0px 0;z-index:-1}.pg_guide .ly_guide .bl_guide_list1 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;padding-left:max(56px,3.8888888889vw)!important}.pg_guide .ly_guide .bl_guide_list1 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)}.pg_guide .ly_guide .bl_guide_list1 strong{font-family:Shippori Mincho;font-size:max(18px,1.25vw);font-style:normal;font-weight:500;line-height:1.5;display:block;margin-top:max(4px,.2777777778vw);margin-bottom:max(14px,.9722222222vw)}@media (max-width: 767px){.pg_guide .ly_guide .bl_guide_list1 strong{margin-top:4px;margin-bottom:14px}}.pg_guide .ly_guide .bl_guide_list2{display:flex;flex-direction:column;gap:max(8px,.5555555556vw)}@media (max-width: 767px){.pg_guide .ly_guide .bl_guide_list2{gap:8px;margin-top:26px;margin-left:-2px}}.pg_guide .ly_guide .bl_guide_list2 li{font-size:max(16px,1.1111111111vw);line-height:180%;letter-spacing:.02em;position:relative;padding-left:1em}@media (max-width: 767px){.pg_guide .ly_guide .bl_guide_list2 li{font-size:16px;padding-left:10px}}.pg_guide .ly_guide .bl_guide_list2 li:after{position:absolute;content:"";left:0;top:max(11px,.7638888889vw);width:max(6px,.4166666667vw);height:max(6px,.4166666667vw);border-radius:max(50px,3.4722222222vw);background-color:#333}@media (max-width: 767px){.pg_guide .ly_guide .bl_guide_list2 li:after{top:11px;width:6px;height:6px;border-radius:50px}}.pg_guide .ly_guide .bl_guide_txt{font-size:max(16px,1.1111111111vw);line-height:180%;letter-spacing:.02em}@media (max-width: 767px){.pg_guide .ly_guide .bl_guide_txt{font-size:16px;margin-top:26px}}.pg_guide .ly_guide .bl_guide_txt+.bl_guide_txt{margin-top:28px}.pg_guide .ly_guide .bl_guide_link{font-weight:400;font-size:max(14px,.9722222222vw);line-height:1;letter-spacing:.02em;padding-bottom:2px;border-bottom:1px solid;margin-top:max(29px,2.0138888889vw);display:block;width:fit-content}@media (max-width: 767px){.pg_guide .ly_guide .bl_guide_link{font-size:14px;margin-top:29px;margin-left:40px}}.pg_guide .ly_guide .bl_guide_link2{font-weight:400;font-size:max(14px,.9722222222vw);line-height:1;letter-spacing:.02em;padding-bottom:max(2px,.1388888889vw);border-bottom:1px solid;margin:max(24px,1.6666666667vw) 0 0;width:fit-content;display:block}@media (max-width: 767px){.pg_guide .ly_guide .bl_guide_link2{font-size:14px;margin:20px auto 0;padding-bottom:2px}}.pg_guide .ly_guide .bl_guide_small{font-weight:400;font-size:max(14px,.9722222222vw);line-height:180%;letter-spacing:.02em;color:#999;display:block;margin-top:max(10px,.6944444444vw)}@media (max-width: 767px){.pg_guide .ly_guide .bl_guide_small{font-size:14px;margin-top:10px}}.pg_guide .ly_guide .bl_guide_btn{background:#68192f;max-width:max(360px,25vw);width:100%;height:max(64px,4.4444444444vw);display:flex;align-items:center;justify-content:center;color:#fff;border-radius:50px;font-weight:600;font-size:max(24px,1.6666666667vw);line-height:150%;margin-top:max(10px,.6944444444vw);cursor:pointer;border:unset;transition:background-color .3s cubic-bezier(0,0,.46,1),color .3s cubic-bezier(0,0,.46,1)}@media (max-width: 767px){.pg_guide .ly_guide .bl_guide_btn{margin:10px auto 0;max-width:285px;height:56px;font-size:20px}}.pg_guide .ly_guide .bl_guide_btn:hover{background-color:#fff;color:#68192f;border:1px solid #68192F}.pg_guide .ly_guide .bl_guide .bl_lineReserveModal{top:max(127px,8.8194444444vw);left:0}@media (max-width: 767px){.pg_guide .ly_guide .bl_guide .bl_lineReserveModal{top:127px;left:50%;transform:translate(-50%)}}.pg_guide .ly_guide .bl_guide .bl_lineReserveModal .bl_lineReserveModal_inner .bl_lineReserveModal_inner_list{padding:0 22px}@media (max-width: 767px){.pg_guide .ly_guide .bl_guide .bl_lineReserveModal .bl_lineReserveModal_inner .bl_lineReserveModal_inner_list{padding:0 max(22px,1.5277777778vw)}}.pg_archiveTopics .ly_archiveTopics{max-width:max(1200px,73.6111111111vw);margin-inline:auto;padding-left:max(40px,2.7777777778vw);padding-right:max(40px,2.7777777778vw);box-sizing:content-box;position:relative;z-index:1;padding-top:max(80px,8.1944444444vw);padding-bottom:max(140px,9.7222222222vw)}@media (max-width: 1140px){.pg_archiveTopics .ly_archiveTopics{box-sizing:border-box;padding-top:20px;padding-bottom:70px}}@media (max-width: 767px){.pg_archiveTopics .ly_archiveTopics{padding-left:max(20px,5.3333333333vw);padding-right:max(20px,5.3333333333vw);padding-top:60px}}.pg_archiveTopics .ly_archiveTopics .bl_topicsNopostTxt{text-align:center;font-size:max(16px,1.1111111111vw);line-height:150%;letter-spacing:.02em;color:#333}.pg_archiveTopics .ly_archiveTopics .bl_archiveTopics{display:flex;gap:max(100px,6.9444444444vw)}@media (max-width: 767px){.pg_archiveTopics .ly_archiveTopics .bl_archiveTopics{flex-direction:column;gap:60px}}.pg_archiveTopics .ly_archiveTopics .bl_archiveTopics_nav{position:sticky;top:max(120px,8.3333333333vw);height:fit-content;width:max(220px,15.2777777778vw)}@media (max-width: 767px){.pg_archiveTopics .ly_archiveTopics .bl_archiveTopics_nav{position:unset;width:100%}}.pg_archiveTopics .ly_archiveTopics .bl_archiveTopics_nav_tit{font-weight:600;font-size:max(16px,1.1111111111vw);line-height:150%;letter-spacing:.02em;border-bottom:2px solid #CCC8B9;position:relative;padding-bottom:max(6px,.4166666667vw)}@media (max-width: 767px){.pg_archiveTopics .ly_archiveTopics .bl_archiveTopics_nav_tit{font-size:16px}}.pg_archiveTopics .ly_archiveTopics .bl_archiveTopics_nav_tit:after{position:absolute;content:"";background:#9e586c;left:0;bottom:-2px;width:max(82px,5.6944444444vw);height:2px}@media (max-width: 767px){.pg_archiveTopics .ly_archiveTopics .bl_archiveTopics_nav_tit:after{width:82px}}.pg_archiveTopics .ly_archiveTopics .bl_archiveTopics_nav_list{display:flex;flex-direction:column;gap:max(10px,.6944444444vw);margin-top:max(17px,1.1805555556vw)}@media (max-width: 767px){.pg_archiveTopics .ly_archiveTopics .bl_archiveTopics_nav_list{gap:12px 20px;flex-wrap:wrap;flex-direction:row}}.pg_archiveTopics .ly_archiveTopics .bl_archiveTopics_nav_list+.bl_archiveTopics_nav_tit{margin-top:max(60px,4.1666666667vw)}@media (max-width: 767px){.pg_archiveTopics .ly_archiveTopics .bl_archiveTopics_nav_list+.bl_archiveTopics_nav_tit{margin-top:30px}}.pg_archiveTopics .ly_archiveTopics .bl_archiveTopics_nav_list li a{font-weight:400;font-size:max(14px,.9722222222vw);line-height:150%;letter-spacing:.02em;position:relative;padding-left:max(12px,.8333333333vw);color:#999}@media (max-width: 767px){.pg_archiveTopics .ly_archiveTopics .bl_archiveTopics_nav_list li a{font-size:14px;padding-left:10px}}.pg_archiveTopics .ly_archiveTopics .bl_archiveTopics_nav_list li a.-current{position:relative;color:#333}.pg_archiveTopics .ly_archiveTopics .bl_archiveTopics_nav_list li a.-current:after{position:absolute;content:"";background:#9e586c;left:0;top:50%;transform:translateY(-50%);width:max(6px,.4166666667vw);height:max(6px,.4166666667vw);border-radius:50%}@media (max-width: 767px){.pg_archiveTopics .ly_archiveTopics .bl_archiveTopics_nav_list li a.-current:after{width:6px;height:6px}}.pg_archiveTopics .ly_archiveTopics .bl_archiveTopics_contents{width:calc(100% - max(220px,15.2777777778vw) - max(100px,6.9444444444vw))}@media (max-width: 767px){.pg_archiveTopics .ly_archiveTopics .bl_archiveTopics_contents{width:100%}}.pg_archiveTopics .ly_archiveTopics .bl_archiveTopics_list{display:flex;flex-wrap:wrap;gap:max(56px,3.8888888889vw)}@media (max-width: 767px){.pg_archiveTopics .ly_archiveTopics .bl_archiveTopics_list{gap:56px 20px}}.pg_archiveTopics .ly_archiveTopics .bl_archiveTopics_item{width:calc(50% - (max(56px,3.8888888889vw)/2))}@media (max-width: 767px){.pg_archiveTopics .ly_archiveTopics .bl_archiveTopics_item{width:calc(50% - 10px)}}.pg_archiveTopics .ly_archiveTopics .bl_archiveTopics_item:hover img{transform:scale(1.08);transition:all .4s var(--reverseTransition)}.pg_archiveTopics .ly_archiveTopics .bl_archiveTopics_img{overflow:hidden;border-radius:max(16px,1.1111111111vw)}@media (max-width: 767px){.pg_archiveTopics .ly_archiveTopics .bl_archiveTopics_img{border-radius:16px}}.pg_archiveTopics .ly_archiveTopics .bl_archiveTopics_img img{width:100%;height:100%;aspect-ratio:412/275;object-fit:cover;border-radius:max(16px,1.1111111111vw);transition:all .4s var(--reverseTransition)}@media (max-width: 767px){.pg_archiveTopics .ly_archiveTopics .bl_archiveTopics_img img{aspect-ratio:184/123;border-radius:16px}}.pg_archiveTopics .ly_archiveTopics .bl_archiveTopics_head{margin-top:max(20px,1.3888888889vw);display:flex;gap:max(12px,.8333333333vw);flex-wrap:wrap;align-items:center}@media (max-width: 767px){.pg_archiveTopics .ly_archiveTopics .bl_archiveTopics_head{align-items:flex-start;margin-top:16px;flex-direction:column;gap:12px}}.pg_archiveTopics .ly_archiveTopics .bl_archiveTopics_tit{font-family:Noto Sans JP;font-weight:400;font-size:max(18px,1.25vw);line-height:180%;letter-spacing:.02em;margin-top:max(10px,.6944444444vw)}@media (max-width: 767px){.pg_archiveTopics .ly_archiveTopics .bl_archiveTopics_tit{font-size:16px}}.pg_archiveTopics .ly_archiveTopics .bl_archiveTopics_date{font-family:Shippori Mincho;font-weight:600;font-size:max(14px,.9722222222vw);line-height:100%;letter-spacing:.04em}.pg_archiveTopics .ly_archiveTopics .bl_archiveTopics_cat{display:inline-flex;flex-wrap:wrap;gap:max(6px,.4166666667vw)}@media (max-width: 767px){.pg_archiveTopics .ly_archiveTopics .bl_archiveTopics_cat{gap:6px}}.pg_archiveTopics .ly_archiveTopics .bl_archiveTopics_cat span{background:#fff;padding:max(2px,.1388888889vw) max(8px,.5555555556vw) max(3px,.2083333333vw);border:2px;font-weight:400;font-size:max(12px,.8333333333vw);line-height:150%;letter-spacing:.04em}@media (max-width: 767px){.pg_archiveTopics .ly_archiveTopics .bl_archiveTopics_cat span{padding:2px 8px 3px;font-size:12px}}.pg_archiveTopics .ly_archiveTopics .bl_archiveTopics_cat span+span{display:inline-flex}.pg_archiveTopics .ly_archiveTopics .bl_pagination{margin-top:max(82px,5.6944444444vw)}@media (max-width: 767px){.pg_archiveTopics .ly_archiveTopics .bl_pagination{margin-top:60px}}.pg_archiveTopics .ly_archiveTopics .bl_pagination .wp-pagenavi{display:flex;align-items:center;justify-content:center;gap:max(16px,1.1111111111vw);font-family:inherit;font-size:max(16px,1.1111111111vw);color:#666}@media (max-width: 767px){.pg_archiveTopics .ly_archiveTopics .bl_pagination .wp-pagenavi{gap:16px;font-size:16px}}.pg_archiveTopics .ly_archiveTopics .bl_pagination a,.pg_archiveTopics .ly_archiveTopics .bl_pagination span{padding:unset;margin:unset;text-decoration:none;transition:background .3s,color .3s;border:unset;font-family:Shippori Mincho;font-weight:600;font-size:max(16px,1.1111111111vw);line-height:100%;letter-spacing:.04em}@media (max-width: 767px){.pg_archiveTopics .ly_archiveTopics .bl_pagination a,.pg_archiveTopics .ly_archiveTopics .bl_pagination span{font-size:16px}}.pg_archiveTopics .ly_archiveTopics .bl_pagination a.pages,.pg_archiveTopics .ly_archiveTopics .bl_pagination span.pages{display:none}.pg_archiveTopics .ly_archiveTopics .bl_pagination .current{background:none;font-weight:700;color:#333}.pg_archiveTopics .ly_archiveTopics .bl_pagination a.page,.pg_archiveTopics .ly_archiveTopics .bl_pagination a.previouspostslink,.pg_archiveTopics .ly_archiveTopics .bl_pagination a.nextpostslink{color:#999}.pg_archiveTopics .ly_archiveTopics .bl_pagination a.previouspostslink,.pg_archiveTopics .ly_archiveTopics .bl_pagination a.nextpostslink{background-color:#333;color:#fff;font-size:max(20px,1.3888888889vw);line-height:1;width:max(40px,2.7777777778vw);height:max(40px,2.7777777778vw);border-radius:50%;content:none}@media (max-width: 767px){.pg_archiveTopics .ly_archiveTopics .bl_pagination a.previouspostslink,.pg_archiveTopics .ly_archiveTopics .bl_pagination a.nextpostslink{font-size:20px;width:40px;height:40px}}.pg_archiveTopics .ly_archiveTopics .bl_pagination .extend{pointer-events:none}.pg_archiveTopics .ly_archiveTopics .bl_pagination .nextpostslink{position:relative}.pg_archiveTopics .ly_archiveTopics .bl_pagination .nextpostslink:after{position:absolute;content:"";background-image:url("data:image/svg+xml,%3csvg%20width='14'%20height='10'%20viewBox='0%200%2014%2010'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M1%204.375C0.654822%204.375%200.375%204.65482%200.375%205C0.375%205.34518%200.654822%205.625%201%205.625V4.375ZM13.4419%205.44194C13.686%205.19786%2013.686%204.80214%2013.4419%204.55806L9.46447%200.580583C9.22039%200.336505%208.82466%200.336505%208.58058%200.580583C8.3365%200.82466%208.3365%201.22039%208.58058%201.46447L12.1161%205L8.58058%208.53553C8.3365%208.77961%208.3365%209.17534%208.58058%209.41942C8.82466%209.6635%209.22039%209.6635%209.46447%209.41942L13.4419%205.44194ZM1%205V5.625H13V5V4.375H1V5Z'%20fill='white'/%3e%3c/svg%3e");background-size:contain;background-repeat:no-repeat;background-position:center;left:50%;top:50%;transform:translate(-50%,-50%);width:max(14px,.9722222222vw);height:max(14px,.9722222222vw)}@media (max-width: 767px){.pg_archiveTopics .ly_archiveTopics .bl_pagination .nextpostslink:after{width:14px;height:14px}}.pg_archiveTopics .ly_archiveTopics .bl_pagination .previouspostslink{position:relative}.pg_archiveTopics .ly_archiveTopics .bl_pagination .previouspostslink:after{position:absolute;content:"";background-image:url("data:image/svg+xml,%3csvg%20width='14'%20height='10'%20viewBox='0%200%2014%2010'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M0.558058%204.55806C0.313981%204.80214%200.313981%205.19786%200.558058%205.44194L4.53553%209.41942C4.77961%209.6635%205.17534%209.6635%205.41942%209.41942C5.6635%209.17534%205.6635%208.77961%205.41942%208.53553L1.88388%205L5.41942%201.46447C5.6635%201.22039%205.6635%200.82466%205.41942%200.580583C5.17534%200.336505%204.77961%200.336505%204.53553%200.580583L0.558058%204.55806ZM13%205.625C13.3452%205.625%2013.625%205.34518%2013.625%205C13.625%204.65482%2013.3452%204.375%2013%204.375V5.625ZM1%205V5.625H13V5V4.375H1V5Z'%20fill='white'/%3e%3c/svg%3e");background-size:contain;background-repeat:no-repeat;background-position:center;left:50%;top:50%;transform:translate(-50%,-50%);width:max(14px,.9722222222vw);height:max(14px,.9722222222vw)}@media (max-width: 767px){.pg_archiveTopics .ly_archiveTopics .bl_pagination .previouspostslink:after{width:14px;height:14px}}.pg_singleTopics .ly_singleTopics{max-width:max(1200px,73.6111111111vw);margin-inline:auto;padding-left:max(40px,2.7777777778vw);padding-right:max(40px,2.7777777778vw);box-sizing:content-box;position:relative;z-index:1;padding-top:max(80px,5.5555555556vw);padding-bottom:max(140px,9.7222222222vw);display:flex;gap:max(100px,6.9444444444vw)}@media (max-width: 1140px){.pg_singleTopics .ly_singleTopics{box-sizing:border-box;padding-top:20px;padding-bottom:70px}}@media (max-width: 767px){.pg_singleTopics .ly_singleTopics{padding-left:max(20px,5.3333333333vw);padding-right:max(20px,5.3333333333vw);padding-top:60px;padding-bottom:78px}}@media (max-width: 767px){.pg_singleTopics .ly_singleTopics{flex-direction:column;gap:60px}}.pg_singleTopics .ly_singleTopics .bl_singleTopics_nav{position:sticky;top:max(120px,8.3333333333vw);height:fit-content;width:max(220px,15.2777777778vw)}@media (max-width: 767px){.pg_singleTopics .ly_singleTopics .bl_singleTopics_nav{position:unset;width:100%;display:none}}.pg_singleTopics .ly_singleTopics .bl_singleTopics_nav_tit{font-weight:600;font-size:max(16px,1.1111111111vw);line-height:150%;letter-spacing:.02em;border-bottom:2px solid #CCC8B9;position:relative;padding-bottom:max(6px,.4166666667vw)}@media (max-width: 767px){.pg_singleTopics .ly_singleTopics .bl_singleTopics_nav_tit{font-size:16px}}.pg_singleTopics .ly_singleTopics .bl_singleTopics_nav_tit:after{position:absolute;content:"";background:#9e586c;left:0;bottom:-2px;width:max(82px,5.6944444444vw);height:2px}@media (max-width: 767px){.pg_singleTopics .ly_singleTopics .bl_singleTopics_nav_tit:after{width:82px}}.pg_singleTopics .ly_singleTopics .bl_singleTopics_nav_list{display:flex;flex-direction:column;gap:max(3px,.2083333333vw);margin-top:max(10px,.6944444444vw)}@media (max-width: 767px){.pg_singleTopics .ly_singleTopics .bl_singleTopics_nav_list{gap:12px 20px;flex-wrap:wrap;flex-direction:row}}.pg_singleTopics .ly_singleTopics .bl_singleTopics_nav_list+.bl_singleTopics_nav_tit{margin-top:max(60px,4.1666666667vw)}@media (max-width: 767px){.pg_singleTopics .ly_singleTopics .bl_singleTopics_nav_list+.bl_singleTopics_nav_tit{margin-top:30px}}.pg_singleTopics .ly_singleTopics .bl_singleTopics_nav_list li a{font-weight:400;font-size:max(14px,.9722222222vw);line-height:150%;letter-spacing:.02em;position:relative;padding-left:max(12px,.8333333333vw);color:#999}@media (max-width: 767px){.pg_singleTopics .ly_singleTopics .bl_singleTopics_nav_list li a{font-size:14px;padding-left:10px}}.pg_singleTopics .ly_singleTopics .bl_singleTopics_nav_list li a.-current{position:relative;color:#333}.pg_singleTopics .ly_singleTopics .bl_singleTopics_nav_list li a.-current:after{position:absolute;content:"";background:#9e586c;left:0;top:50%;transform:translateY(-50%);width:max(6px,.4166666667vw);height:max(6px,.4166666667vw);border-radius:50%}@media (max-width: 767px){.pg_singleTopics .ly_singleTopics .bl_singleTopics_nav_list li a.-current:after{width:6px;height:6px}}.pg_singleTopics .ly_singleTopics .bl_singleTopics_contents{width:calc(100% - max(220px,15.2777777778vw) - max(100px,6.9444444444vw))}@media (max-width: 767px){.pg_singleTopics .ly_singleTopics .bl_singleTopics_contents{width:100%}}.pg_singleTopics .ly_singleTopics .bl_singleTopics .has-fixed-layout tr:not(:last-of-type){border-bottom:1px solid #CCC8B9}.pg_singleTopics .ly_singleTopics .bl_singleTopics .has-fixed-layout td:first-of-type{background:#333;color:#fff;font-weight:600;font-size:max(16px,1.1111111111vw);line-height:150%;letter-spacing:0%;border:unset;padding:.6em;width:max(160px,11.1111111111vw)}@media (max-width: 767px){.pg_singleTopics .ly_singleTopics .bl_singleTopics .has-fixed-layout td:first-of-type{width:140px}}.pg_singleTopics .ly_singleTopics .bl_singleTopics .has-fixed-layout td:last-of-type{background:#fbfaf9;font-family:Noto Sans JP;font-weight:400;font-size:max(16px,1.1111111111vw);line-height:150%;letter-spacing:.02em;border:unset;vertical-align:middle}.pg_singleTopics .ly_singleTopics .bl_singleTopics strong{font-weight:700;font-size:max(16px,1.1111111111vw);line-height:180%;letter-spacing:.02em;position:relative;z-index:1}.pg_singleTopics .ly_singleTopics .bl_singleTopics strong:after{position:absolute;content:"";background-color:#fff;left:0;bottom:0;width:100%;height:max(10px,.6944444444vw);z-index:-1}.pg_singleTopics .ly_singleTopics .bl_singleTopics_share{border-bottom:1px solid #CCC8B9;padding-bottom:max(80px,5.5555555556vw)}@media (max-width: 767px){.pg_singleTopics .ly_singleTopics .bl_singleTopics_share{padding-bottom:58px}}.pg_singleTopics .ly_singleTopics .bl_singleTopics_share_head{display:flex;flex-direction:column;align-items:center;gap:max(4px,.2777777778vw);font-size:max(14px,.9722222222vw);line-height:150%;letter-spacing:.02em;margin-top:max(56px,3.8888888889vw)}.pg_singleTopics .ly_singleTopics .bl_singleTopics_share_head svg{width:max(70px,4.8611111111vw);height:max(5px,.3472222222vw)}@media (max-width: 767px){.pg_singleTopics .ly_singleTopics .bl_singleTopics_share_head{margin-top:40px;font-size:14px}.pg_singleTopics .ly_singleTopics .bl_singleTopics_share_head svg{width:70px;height:5px}}.pg_singleTopics .ly_singleTopics .bl_singleTopics_share_list{display:flex;gap:max(20px,1.3888888889vw);margin:max(20px,1.3888888889vw) auto 0;max-width:max(824px,57.2222222222vw)}@media (max-width: 1090px){.pg_singleTopics .ly_singleTopics .bl_singleTopics_share_list{flex-wrap:wrap;gap:16px 20px}}.pg_singleTopics .ly_singleTopics .bl_singleTopics_share_list a{width:calc(25% - (max(20px,1.3888888889vw)*.75));height:max(48px,3.3333333333vw);display:flex;align-items:center;gap:max(6px,.4166666667vw);background-color:#333;color:#fff;border-radius:max(4px,.2777777778vw);padding:0 0 0 max(16px,1.1111111111vw);position:relative;border:#333 solid 1px;transition:background-color .3s cubic-bezier(0,0,.46,1),color .3s cubic-bezier(0,0,.46,1)}@media (max-width: 1090px){.pg_singleTopics .ly_singleTopics .bl_singleTopics_share_list a{width:calc(50% - 10px);gap:6px;border-radius:4px;padding:0 16px;font-size:15px}}.pg_singleTopics .ly_singleTopics .bl_singleTopics_share_list a:after{position:absolute;content:"";background-color:#fff;right:max(2px,.1388888889vw);bottom:max(2px,.1388888889vw);width:max(10px,.6944444444vw);height:max(10px,.6944444444vw);clip-path:polygon(100% 0,0% 100%,100% 100%);border-radius:0 0 max(2px,.1388888889vw) 0}@media (max-width: 767px){.pg_singleTopics .ly_singleTopics .bl_singleTopics_share_list a:after{right:2px;bottom:2px;width:10px;height:10px;border-radius:0 2px 0 0}}@media (min-width: 768px){.pg_singleTopics .ly_singleTopics .bl_singleTopics_share_list a:hover{background-color:#fff;border:1px solid #333333;color:#333}.pg_singleTopics .ly_singleTopics .bl_singleTopics_share_list a:hover svg path{fill:#333}}.pg_singleTopics .ly_singleTopics .bl_singleTopics_share_list a p{font-size:max(15px,1.0416666667vw)}@media (max-width: 767px){.pg_singleTopics .ly_singleTopics .bl_singleTopics_share_list a p{font-size:15px}}.pg_singleTopics .ly_singleTopics .bl_singleTopics_share_icon_link,.pg_singleTopics .ly_singleTopics .bl_singleTopics_share_icon_facebook{width:max(24px,1.6666666667vw);height:max(24px,1.6666666667vw)}@media (max-width: 767px){.pg_singleTopics .ly_singleTopics .bl_singleTopics_share_icon_link,.pg_singleTopics .ly_singleTopics .bl_singleTopics_share_icon_facebook{width:24px;height:24px}}.pg_singleTopics .ly_singleTopics .bl_singleTopics_share_icon_line,.pg_singleTopics .ly_singleTopics .bl_singleTopics_share_icon_x{width:max(28px,1.9444444444vw);height:max(28px,1.9444444444vw)}@media (max-width: 767px){.pg_singleTopics .ly_singleTopics .bl_singleTopics_share_icon_line,.pg_singleTopics .ly_singleTopics .bl_singleTopics_share_icon_x{width:28px;height:28px}}.pg_singleTopics .ly_singleTopics .bl_singleTopics_backWrap{display:flex;justify-content:space-between;align-items:center;margin:max(85px,5.9027777778vw) auto 0}@media (max-width: 767px){.pg_singleTopics .ly_singleTopics .bl_singleTopics_backWrap{margin:48px auto 0}}.pg_singleTopics .ly_singleTopics .bl_singleTopics_back{font-family:Shippori Mincho;font-weight:600;font-size:max(16px,1.1111111111vw);line-height:150%;letter-spacing:.04em;border-bottom:1px solid #CCC8B9;padding-bottom:max(14px,.9722222222vw);display:block;text-decoration:unset;width:fit-content}@media (max-width: 767px){.pg_singleTopics .ly_singleTopics .bl_singleTopics_back{font-size:14px;padding-bottom:6px}}.pg_singleTopics .ly_singleTopics .bl_singleTopics_prev{justify-content:flex-start}.pg_singleTopics .ly_singleTopics .bl_singleTopics_next{justify-content:flex-end}.pg_singleTopics .ly_singleTopics .bl_singleTopics_prev,.pg_singleTopics .ly_singleTopics .bl_singleTopics_next{display:flex;align-items:center;gap:max(12px,.8333333333vw);margin-top:max(-18px,-1.25vw);transition:background-color .3s cubic-bezier(0,0,.46,1),color .3s cubic-bezier(0,0,.46,1);width:33.3333333333%;transition:all .4s var(--reverseTransition)}@media (max-width: 767px){.pg_singleTopics .ly_singleTopics .bl_singleTopics_prev,.pg_singleTopics .ly_singleTopics .bl_singleTopics_next{margin-top:-12px}}.pg_singleTopics .ly_singleTopics .bl_singleTopics_prev p,.pg_singleTopics .ly_singleTopics .bl_singleTopics_next p{font-family:Shippori Mincho;font-weight:600;font-size:max(16px,1.1111111111vw);line-height:150%;letter-spacing:.04em}@media (max-width: 767px){.pg_singleTopics .ly_singleTopics .bl_singleTopics_prev p,.pg_singleTopics .ly_singleTopics .bl_singleTopics_next p{font-size:14px}}.pg_singleTopics .ly_singleTopics .bl_singleTopics_prev svg,.pg_singleTopics .ly_singleTopics .bl_singleTopics_next svg{width:max(32px,2.2222222222vw);height:max(32px,2.2222222222vw)}@media (max-width: 767px){.pg_singleTopics .ly_singleTopics .bl_singleTopics_prev svg,.pg_singleTopics .ly_singleTopics .bl_singleTopics_next svg{width:22px;height:22px}}@media (min-width: 768px){.pg_singleTopics .ly_singleTopics .bl_singleTopics_prev svg rect,.pg_singleTopics .ly_singleTopics .bl_singleTopics_next svg rect{transition:all .4s var(--reverseTransition)}.pg_singleTopics .ly_singleTopics .bl_singleTopics_prev svg path,.pg_singleTopics .ly_singleTopics .bl_singleTopics_next svg path{transition:all .4s var(--reverseTransition)}.pg_singleTopics .ly_singleTopics .bl_singleTopics_prev:hover svg rect,.pg_singleTopics .ly_singleTopics .bl_singleTopics_next:hover svg rect{fill:#fff}.pg_singleTopics .ly_singleTopics .bl_singleTopics_prev:hover svg path,.pg_singleTopics .ly_singleTopics .bl_singleTopics_next:hover svg path{fill:#333}}.pg_archiveSeminar .ly_archiveSeminar{max-width:max(1060px,61vw);margin-inline:auto;padding-left:max(40px,2.7777777778vw);padding-right:max(40px,2.7777777778vw);box-sizing:content-box;position:relative;z-index:1;padding-top:max(125px,8.6805555556vw);padding-bottom:max(140px,9.7222222222vw)}@media (max-width: 1140px){.pg_archiveSeminar .ly_archiveSeminar{box-sizing:border-box;padding-top:65px;padding-bottom:70px}}@media (max-width: 767px){.pg_archiveSeminar .ly_archiveSeminar{padding-left:max(20px,5.3333333333vw);padding-right:max(20px,5.3333333333vw)}}.pg_archiveSeminar .ly_archiveSeminar .bl_archiveSeminarList{display:flex;flex-wrap:wrap;gap:56px;margin-top:-7px}@media (max-width: 767px){.pg_archiveSeminar .ly_archiveSeminar .bl_archiveSeminarList{gap:56px 20px}}.pg_archiveSeminar .ly_archiveSeminar .bl_archiveSeminarList_item{width:calc(33.3333333333% - 37.3333333333px);display:flex;flex-direction:column}@media (max-width: 767px){.pg_archiveSeminar .ly_archiveSeminar .bl_archiveSeminarList_item{width:calc(50% - 10px)}}@media (min-width: 768px){.pg_archiveSeminar .ly_archiveSeminar .bl_archiveSeminarList_item:hover img{transform:scale(1.08);transition:all .4s var(--reverseTransition)}}.pg_archiveSeminar .ly_archiveSeminar .bl_archiveSeminarList_item_img{overflow:hidden;border-radius:16px}.pg_archiveSeminar .ly_archiveSeminar .bl_archiveSeminarList_item_img img{width:100%;height:100%;object-fit:cover;border-radius:16px;aspect-ratio:316/211;transition:all .4s var(--reverseTransition)}@media (max-width: 767px){.pg_archiveSeminar .ly_archiveSeminar .bl_archiveSeminarList_item_img img{aspect-ratio:184/123}}.pg_archiveSeminar .ly_archiveSeminar .bl_archiveSeminarList_item_head{display:flex;align-items:center;gap:max(12px,.8333333333vw);margin-top:max(24px,1.6666666667vw)}@media (max-width: 767px){.pg_archiveSeminar .ly_archiveSeminar .bl_archiveSeminarList_item_head{gap:12px;margin-top:16px}}.pg_archiveSeminar .ly_archiveSeminar .bl_archiveSeminarList_item_date{font-family:Shippori Mincho;font-weight:600;font-size:max(14px,.9722222222vw);line-height:100%;letter-spacing:.04em}@media (max-width: 767px){.pg_archiveSeminar .ly_archiveSeminar .bl_archiveSeminarList_item_date{font-size:14px}}.pg_archiveSeminar .ly_archiveSeminar .bl_archiveSeminarList_item_cat{display:flex;align-items:center;justify-content:center;padding:0 max(8px,.625vw);height:max(23px,1.5972222222vw);background-color:#fff;font-size:max(12px,.8333333333vw);line-height:150%;letter-spacing:.04em;border-radius:max(2px,.1388888889vw)}@media (max-width: 767px){.pg_archiveSeminar .ly_archiveSeminar .bl_archiveSeminarList_item_cat{padding:0 8px;height:23px;font-size:12px;border-radius:2px}}.pg_archiveSeminar .ly_archiveSeminar .bl_archiveSeminarList_item_tit{font-size:max(18px,1.25vw);line-height:180%;letter-spacing:2%;margin-top:max(10px,.6944444444vw)}@media (max-width: 767px){.pg_archiveSeminar .ly_archiveSeminar .bl_archiveSeminarList_item_tit{font-size:16px;margin-top:10px}}.pg_archiveSeminar .ly_archiveSeminar .bl_pagination{margin-top:max(82px,5.6944444444vw)}@media (max-width: 767px){.pg_archiveSeminar .ly_archiveSeminar .bl_pagination{margin-top:60px}}.pg_archiveSeminar .ly_archiveSeminar .bl_pagination .wp-pagenavi{display:flex;align-items:center;justify-content:center;gap:max(16px,1.1111111111vw);font-family:inherit;font-size:max(16px,1.1111111111vw);color:#666}@media (max-width: 767px){.pg_archiveSeminar .ly_archiveSeminar .bl_pagination .wp-pagenavi{gap:16px;font-size:16px}}.pg_archiveSeminar .ly_archiveSeminar .bl_pagination a,.pg_archiveSeminar .ly_archiveSeminar .bl_pagination span{padding:unset;margin:unset;text-decoration:none;transition:background .3s,color .3s;border:unset;font-family:Shippori Mincho;font-weight:600;font-size:max(16px,1.1111111111vw);line-height:100%;letter-spacing:.04em}@media (max-width: 767px){.pg_archiveSeminar .ly_archiveSeminar .bl_pagination a,.pg_archiveSeminar .ly_archiveSeminar .bl_pagination span{font-size:16px}}.pg_archiveSeminar .ly_archiveSeminar .bl_pagination a.pages,.pg_archiveSeminar .ly_archiveSeminar .bl_pagination span.pages{display:none}.pg_archiveSeminar .ly_archiveSeminar .bl_pagination .current{background:none;font-weight:700;color:#333}.pg_archiveSeminar .ly_archiveSeminar .bl_pagination a.page,.pg_archiveSeminar .ly_archiveSeminar .bl_pagination a.previouspostslink,.pg_archiveSeminar .ly_archiveSeminar .bl_pagination a.nextpostslink{color:#999}.pg_archiveSeminar .ly_archiveSeminar .bl_pagination a.previouspostslink,.pg_archiveSeminar .ly_archiveSeminar .bl_pagination a.nextpostslink{background-color:#333;color:#fff;font-size:max(20px,1.3888888889vw);line-height:1;width:max(40px,2.7777777778vw);height:max(40px,2.7777777778vw);border-radius:50%;content:none}@media (max-width: 767px){.pg_archiveSeminar .ly_archiveSeminar .bl_pagination a.previouspostslink,.pg_archiveSeminar .ly_archiveSeminar .bl_pagination a.nextpostslink{font-size:20px;width:40px;height:40px}}.pg_archiveSeminar .ly_archiveSeminar .bl_pagination .extend{pointer-events:none}.pg_archiveSeminar .ly_archiveSeminar .bl_pagination .nextpostslink{position:relative}.pg_archiveSeminar .ly_archiveSeminar .bl_pagination .nextpostslink:after{position:absolute;content:"";background-image:url("data:image/svg+xml,%3csvg%20width='14'%20height='10'%20viewBox='0%200%2014%2010'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M1%204.375C0.654822%204.375%200.375%204.65482%200.375%205C0.375%205.34518%200.654822%205.625%201%205.625V4.375ZM13.4419%205.44194C13.686%205.19786%2013.686%204.80214%2013.4419%204.55806L9.46447%200.580583C9.22039%200.336505%208.82466%200.336505%208.58058%200.580583C8.3365%200.82466%208.3365%201.22039%208.58058%201.46447L12.1161%205L8.58058%208.53553C8.3365%208.77961%208.3365%209.17534%208.58058%209.41942C8.82466%209.6635%209.22039%209.6635%209.46447%209.41942L13.4419%205.44194ZM1%205V5.625H13V5V4.375H1V5Z'%20fill='white'/%3e%3c/svg%3e");background-size:contain;background-repeat:no-repeat;background-position:center;left:50%;top:50%;transform:translate(-50%,-50%);width:max(14px,.9722222222vw);height:max(14px,.9722222222vw)}@media (max-width: 767px){.pg_archiveSeminar .ly_archiveSeminar .bl_pagination .nextpostslink:after{width:14px;height:14px}}.pg_archiveSeminar .ly_archiveSeminar .bl_pagination .previouspostslink{position:relative}.pg_archiveSeminar .ly_archiveSeminar .bl_pagination .previouspostslink:after{position:absolute;content:"";background-image:url("data:image/svg+xml,%3csvg%20width='14'%20height='10'%20viewBox='0%200%2014%2010'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M0.558058%204.55806C0.313981%204.80214%200.313981%205.19786%200.558058%205.44194L4.53553%209.41942C4.77961%209.6635%205.17534%209.6635%205.41942%209.41942C5.6635%209.17534%205.6635%208.77961%205.41942%208.53553L1.88388%205L5.41942%201.46447C5.6635%201.22039%205.6635%200.82466%205.41942%200.580583C5.17534%200.336505%204.77961%200.336505%204.53553%200.580583L0.558058%204.55806ZM13%205.625C13.3452%205.625%2013.625%205.34518%2013.625%205C13.625%204.65482%2013.3452%204.375%2013%204.375V5.625ZM1%205V5.625H13V5V4.375H1V5Z'%20fill='white'/%3e%3c/svg%3e");background-size:contain;background-repeat:no-repeat;background-position:center;left:50%;top:50%;transform:translate(-50%,-50%);width:max(14px,.9722222222vw);height:max(14px,.9722222222vw)}@media (max-width: 767px){.pg_archiveSeminar .ly_archiveSeminar .bl_pagination .previouspostslink:after{width:14px;height:14px}}.pg_singleSeminar .ly_singleSeminar{max-width:max(880px,61vw);margin-inline:auto;padding-left:max(40px,2.7777777778vw);padding-right:max(40px,2.7777777778vw);box-sizing:content-box;position:relative;z-index:1;padding-top:max(80px,5.5555555556vw);padding-bottom:max(140px,9.7222222222vw)}@media (max-width: 1140px){.pg_singleSeminar .ly_singleSeminar{box-sizing:border-box;padding-top:20px;padding-bottom:70px}}@media (max-width: 767px){.pg_singleSeminar .ly_singleSeminar{padding-left:max(20px,5.3333333333vw);padding-right:max(20px,5.3333333333vw);padding-top:78px;padding-bottom:78px}}.pg_singleSeminar .ly_singleSeminar .bl_singleSeminar .has-fixed-layout tr:not(:last-of-type){border-bottom:1px solid #CCC8B9}.pg_singleSeminar .ly_singleSeminar .bl_singleSeminar .has-fixed-layout td:first-of-type{background:#333;color:#fff;font-weight:600;font-size:max(16px,1.1111111111vw);line-height:150%;letter-spacing:0%;border:unset;padding:.6em;width:max(160px,11.1111111111vw)}@media (max-width: 767px){.pg_singleSeminar .ly_singleSeminar .bl_singleSeminar .has-fixed-layout td:first-of-type{width:140px}}.pg_singleSeminar .ly_singleSeminar .bl_singleSeminar .has-fixed-layout td:last-of-type{background:#fbfaf9;font-family:Noto Sans JP;font-weight:400;font-size:max(16px,1.1111111111vw);line-height:150%;letter-spacing:.02em;border:unset;vertical-align:middle}.pg_singleSeminar .ly_singleSeminar .bl_singleSeminar strong{font-weight:700;font-size:max(16px,1.1111111111vw);line-height:180%;letter-spacing:.02em;position:relative;z-index:1}.pg_singleSeminar .ly_singleSeminar .bl_singleSeminar strong:after{position:absolute;content:"";background-color:#fff;left:0;bottom:0;width:100%;height:max(10px,.6944444444vw);z-index:-1}.pg_singleSeminar .ly_singleSeminar .bl_singleSeminar_share{border-bottom:1px solid #CCC8B9;padding-bottom:max(80px,5.5555555556vw)}@media (max-width: 767px){.pg_singleSeminar .ly_singleSeminar .bl_singleSeminar_share{padding-bottom:58px}}.pg_singleSeminar .ly_singleSeminar .bl_singleSeminar_share_head{display:flex;flex-direction:column;align-items:center;gap:max(4px,.2777777778vw);font-size:max(14px,.9722222222vw);line-height:150%;letter-spacing:.02em;margin-top:max(56px,3.8888888889vw)}.pg_singleSeminar .ly_singleSeminar .bl_singleSeminar_share_head svg{width:max(70px,4.8611111111vw);height:max(5px,.3472222222vw)}@media (max-width: 767px){.pg_singleSeminar .ly_singleSeminar .bl_singleSeminar_share_head{margin-top:40px;font-size:14px}.pg_singleSeminar .ly_singleSeminar .bl_singleSeminar_share_head svg{width:70px;height:5px}}.pg_singleSeminar .ly_singleSeminar .bl_singleSeminar_share_list{display:flex;gap:max(20px,1.3888888889vw);margin:max(20px,1.3888888889vw) auto 0;max-width:max(824px,57.2222222222vw)}@media (max-width: 767px){.pg_singleSeminar .ly_singleSeminar .bl_singleSeminar_share_list{flex-wrap:wrap;gap:16px 20px}}.pg_singleSeminar .ly_singleSeminar .bl_singleSeminar_share_list a{width:calc(25% - (max(20px,1.3888888889vw)*.75));height:max(48px,3.3333333333vw);display:flex;align-items:center;gap:max(6px,.4166666667vw);background-color:#333;color:#fff;border-radius:max(4px,.2777777778vw);padding:0 max(16px,1.1111111111vw);position:relative;border:#333 solid 1px;transition:background-color .3s cubic-bezier(0,0,.46,1),color .3s cubic-bezier(0,0,.46,1)}@media (max-width: 767px){.pg_singleSeminar .ly_singleSeminar .bl_singleSeminar_share_list a{width:calc(50% - 10px);gap:6px;border-radius:4px;padding:0 16px;font-size:15px}}.pg_singleSeminar .ly_singleSeminar .bl_singleSeminar_share_list a:after{position:absolute;content:"";background-color:#fff;right:max(2px,.1388888889vw);bottom:max(2px,.1388888889vw);width:max(10px,.6944444444vw);height:max(10px,.6944444444vw);clip-path:polygon(100% 0,0% 100%,100% 100%);border-radius:0 0 max(2px,.1388888889vw) 0}@media (max-width: 767px){.pg_singleSeminar .ly_singleSeminar .bl_singleSeminar_share_list a:after{right:2px;bottom:2px;width:10px;height:10px;border-radius:0 2px 0 0}}@media (min-width: 768px){.pg_singleSeminar .ly_singleSeminar .bl_singleSeminar_share_list a:hover{background-color:#fff;border:1px solid #333333;color:#333}.pg_singleSeminar .ly_singleSeminar .bl_singleSeminar_share_list a:hover svg path{fill:#333}}.pg_singleSeminar .ly_singleSeminar .bl_singleSeminar_share_icon_link,.pg_singleSeminar .ly_singleSeminar .bl_singleSeminar_share_icon_facebook{width:max(24px,1.6666666667vw);height:max(24px,1.6666666667vw)}@media (max-width: 767px){.pg_singleSeminar .ly_singleSeminar .bl_singleSeminar_share_icon_link,.pg_singleSeminar .ly_singleSeminar .bl_singleSeminar_share_icon_facebook{width:24px;height:24px}}.pg_singleSeminar .ly_singleSeminar .bl_singleSeminar_share_icon_line,.pg_singleSeminar .ly_singleSeminar .bl_singleSeminar_share_icon_x{width:max(28px,1.9444444444vw);height:max(28px,1.9444444444vw)}@media (max-width: 767px){.pg_singleSeminar .ly_singleSeminar .bl_singleSeminar_share_icon_line,.pg_singleSeminar .ly_singleSeminar .bl_singleSeminar_share_icon_x{width:28px;height:28px}}.pg_singleSeminar .ly_singleSeminar .bl_singleSeminar_backWrap{display:flex;justify-content:space-between;align-items:center;margin:max(85px,5.9027777778vw) auto 0}@media (max-width: 767px){.pg_singleSeminar .ly_singleSeminar .bl_singleSeminar_backWrap{margin:48px auto 0}}.pg_singleSeminar .ly_singleSeminar .bl_singleSeminar_back{font-family:Shippori Mincho;font-weight:600;font-size:max(16px,1.1111111111vw);line-height:150%;letter-spacing:.04em;border-bottom:1px solid #CCC8B9;padding-bottom:max(14px,.9722222222vw);display:block;text-decoration:unset;width:fit-content}@media (max-width: 767px){.pg_singleSeminar .ly_singleSeminar .bl_singleSeminar_back{font-size:14px;padding-bottom:6px}}.pg_singleSeminar .ly_singleSeminar .bl_singleSeminar_prev{justify-content:flex-start}.pg_singleSeminar .ly_singleSeminar .bl_singleSeminar_next{justify-content:flex-end}.pg_singleSeminar .ly_singleSeminar .bl_singleSeminar_prev,.pg_singleSeminar .ly_singleSeminar .bl_singleSeminar_next{display:flex;align-items:center;gap:max(12px,.8333333333vw);margin-top:max(-18px,-1.25vw);transition:background-color .3s cubic-bezier(0,0,.46,1),color .3s cubic-bezier(0,0,.46,1);width:33.3333333333%}@media (max-width: 767px){.pg_singleSeminar .ly_singleSeminar .bl_singleSeminar_prev,.pg_singleSeminar .ly_singleSeminar .bl_singleSeminar_next{margin-top:-12px}}.pg_singleSeminar .ly_singleSeminar .bl_singleSeminar_prev p,.pg_singleSeminar .ly_singleSeminar .bl_singleSeminar_next p{font-family:Shippori Mincho;font-weight:600;font-size:max(16px,1.1111111111vw);line-height:150%;letter-spacing:.04em}@media (max-width: 767px){.pg_singleSeminar .ly_singleSeminar .bl_singleSeminar_prev p,.pg_singleSeminar .ly_singleSeminar .bl_singleSeminar_next p{font-size:14px}}.pg_singleSeminar .ly_singleSeminar .bl_singleSeminar_prev svg,.pg_singleSeminar .ly_singleSeminar .bl_singleSeminar_next svg{width:max(32px,2.2222222222vw);height:max(32px,2.2222222222vw)}@media (max-width: 767px){.pg_singleSeminar .ly_singleSeminar .bl_singleSeminar_prev svg,.pg_singleSeminar .ly_singleSeminar .bl_singleSeminar_next svg{width:22px;height:22px}}@media (min-width: 768px){.pg_singleSeminar .ly_singleSeminar .bl_singleSeminar_prev svg rect,.pg_singleSeminar .ly_singleSeminar .bl_singleSeminar_next svg rect{transition:all .4s var(--reverseTransition)}.pg_singleSeminar .ly_singleSeminar .bl_singleSeminar_prev svg path,.pg_singleSeminar .ly_singleSeminar .bl_singleSeminar_next svg path{transition:all .4s var(--reverseTransition)}.pg_singleSeminar .ly_singleSeminar .bl_singleSeminar_prev:hover svg rect,.pg_singleSeminar .ly_singleSeminar .bl_singleSeminar_next:hover svg rect{fill:#fff}.pg_singleSeminar .ly_singleSeminar .bl_singleSeminar_prev:hover svg path,.pg_singleSeminar .ly_singleSeminar .bl_singleSeminar_next:hover svg path{fill:#333}}.pg_archiveRecruit .ly_recruit{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;position:relative;z-index:1;padding-top:max(118px,8.1944444444vw)}@media (max-width: 1140px){.pg_archiveRecruit .ly_recruit{box-sizing:border-box;padding-top:78px;padding-bottom:70px}}@media (max-width: 767px){.pg_archiveRecruit .ly_recruit{padding-left:max(20px,5.3333333333vw);padding-right:max(20px,5.3333333333vw);padding-bottom:max(10px,2.6666666667vw)}}.pg_archiveRecruit .ly_recruit .bl_commonSectionTtl{margin:0 auto}.pg_archiveRecruit .ly_recruit .pc_only{display:block}@media (max-width: 767px){.pg_archiveRecruit .ly_recruit .pc_only{display:none}}.pg_archiveRecruit .ly_recruit .sp_only{display:none}@media (max-width: 767px){.pg_archiveRecruit .ly_recruit .sp_only{display:block}}.pg_archiveRecruit .ly_recruit .bl_recruit_title{font-family:Shippori Mincho;font-weight:500;font-size:max(36px,2.5vw);line-height:180%;letter-spacing:.04em;text-align:center}@media (max-width: 767px){.pg_archiveRecruit .ly_recruit .bl_recruit_title{font-size:max(18px,5.3333333333vw)}}.pg_archiveRecruit .ly_recruit .bl_recruit_philosophy{display:flex;gap:max(70px,4.8611111111vw);padding-top:max(120px,8.3333333333vw);padding-bottom:max(160px,11.1111111111vw)}@media (max-width: 767px){.pg_archiveRecruit .ly_recruit .bl_recruit_philosophy{flex-direction:column;gap:max(40px,2.7777777778vw);padding-top:72px;padding-bottom:80px}}.pg_archiveRecruit .ly_recruit .bl_recruit_philosophy .bl_commonSectionTtl{margin:0;align-items:flex-start}@media (max-width: 767px){.pg_archiveRecruit .ly_recruit .bl_recruit_philosophy .bl_commonSectionTtl{align-items:center;margin:0 auto}}.pg_archiveRecruit .ly_recruit .bl_recruit_philosophy .bl_commonSectionTtl .el_commonSectionTtl_ttl{width:fit-content}.pg_archiveRecruit .ly_recruit .bl_recruit_philosophy_body{width:50%;padding-top:max(48px,3.3333333333vw)}@media (max-width: 767px){.pg_archiveRecruit .ly_recruit .bl_recruit_philosophy_body{width:100%}}.pg_archiveRecruit .ly_recruit .bl_recruit_philosophy_img{width:43.4%}@media (max-width: 767px){.pg_archiveRecruit .ly_recruit .bl_recruit_philosophy_img{width:100%}}.pg_archiveRecruit .ly_recruit .bl_recruit_philosophy_img img{width:100%;height:auto}.pg_archiveRecruit .ly_recruit .bl_recruit_philosophy_txt{font-weight:400;font-size:max(16px,1.1111111111vw);line-height:200%;letter-spacing:.02em;margin-top:max(27px,1.875vw)}@media (max-width: 767px){.pg_archiveRecruit .ly_recruit .bl_recruit_philosophy_txt{font-size:16px;margin-top:40px}}.pg_archiveRecruit .ly_recruit .bl_recruit_message{background-color:#fbfaf9;margin:0 calc(50% - 50vw);padding:max(100px,6.9444444444vw) calc(50vw - 50%) 96px;width:100vw;position:relative;display:flex;gap:max(80px,5.5555555556vw)}@media (max-width: 767px){.pg_archiveRecruit .ly_recruit .bl_recruit_message{padding:60px calc(50vw - 50%) 42px;flex-direction:column}}.pg_archiveRecruit .ly_recruit .bl_recruit_message:before,.pg_archiveRecruit .ly_recruit .bl_recruit_message:after{position:absolute;content:"";background-size:cover;background-repeat:no-repeat;left:50%;transform:translate(-50%);width:100%;height:max(60px,4.1666666667vw);z-index:10}@media (max-width: 767px){.pg_archiveRecruit .ly_recruit .bl_recruit_message:before,.pg_archiveRecruit .ly_recruit .bl_recruit_message:after{height:max(20px,5.3333333333vw)}}.pg_archiveRecruit .ly_recruit .bl_recruit_message:before{background-image:url(data:image/png;base64,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);top:max(-60px,-4.1666666667vw)}@media (max-width: 767px){.pg_archiveRecruit .ly_recruit .bl_recruit_message:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAawAAAAVCAYAAAAaetqlAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJSSURBVHgB7dtRctowEIDhlQvP5QbxDcqVesJeid7AfaRmrK4Ea9YOODR1iOX+30ymYMxMBxr9lqwGwSrFGGv//HQ61VOvm3DneK8KX0OUnbz37xWkkS7+mjwnxkaqqhkfDyEcxsc2m83hrXMArEMQfDodoFMAcgRSWHTQ3XVdd46C/pme+1Dk89MxfU+U2MdDv8xaMBBFDvY4SEgRbK7Pr6/pZ/qzf+yi5wPo4tjo8VdBBfB+Ng6mMTBfUKex70v1ksY9/T2udayrCdaM7ANv23ZXVVWdo3MJjv685HPOUelDQ2SK18RLBDWIBztoMfQzSguh/tto8ixSzrPJ7XZ7fj+zQ6zMrTExr+JcLsBdiPqL9ikE6w2p9FMftlziQ3gwIyKIxfHxSRfhdlvhmWPifxssC5E+3PtZUPpSdEDYp3OIENbElkcHS6MaN1veHCyLuvuIPno+hsLSaDH8PWu7n90fu3XbYRieh2Y/z7DKYKUvwtZBU/0tRPqbVzMbAj7G1P1CH8b8dLT55tZGGz9r9MYbbZzFB/TeZqfxpqjBfWw75t872vwUr2Oav92wmNDMpbhgpfDozKgWmxldb8rtiRGAB/RLrnNi7Pl4iwvWeKlOr7K+2TLdGq8YAACPeXqwxjMkggQAeMTswbIg5V116f8U6ZKdrlXXBAkA8C/+Olj3gpQ2NOir+kOQAADzexWsezvsmCEBAD5TaI/HH8yOAABLF9rfxygAACxcJQAAFIBgAQCKQLAAAEUgWACAIhAsAEARCBYAoAibKN13AQBg4f4AV/CBdERN5hIAAAAASUVORK5CYII=);top:max(-20px,-5.3333333333vw)}}.pg_archiveRecruit .ly_recruit .bl_recruit_message:after{background-image:url(data:image/png;base64,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);bottom:max(-60px,-4.1666666667vw)}@media (max-width: 767px){.pg_archiveRecruit .ly_recruit .bl_recruit_message:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAawAAAAVCAYAAAAaetqlAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJRSURBVHgB7d1dbptAFEDhe7EjtU9lB/XOsyUvge6APrXFztzO8JfB4DiJwGbC+STL2OBYgoTDAFL0XFXPAgDAyump+mcCAMDKZQIAQAIIFgAgCQQLAJAEggUASALBAgAkgWABAJKwFwAA1qc0/1CTo6qWZvaLYAEA7s7HqFBR/5AixMjUFVmWlbudO4p8K0OkLj9DsAAAs5sKkqoU+71/X78X8gkECwDwYW2QSh+k41xBuoVgAQBGpoLUnbJbKki3ECwA2KC3gnTtGtKjEayPq+9cmZoRNr5cmXdPJna4Ns//cubSPAB8XaM77O5xym5pXyFYfUDCBb76HbP+6MCJ+63WTPuNVkpmfVDCxuumzV7Kp6fdRWzWeZSxBL9ufMT+DkJ2PsthvNzwPbVs+Fr1Z7+sDJeNQ6oy/tkA3sXvk/y+zqyIY7T20dEcHv3vRZqjgHZkEu4mCW92kQkbIbwOG8LMlXFUUj1CwFgcyziSqlnunGsi6jT3f4T1tKnlmWQ/6ukofF0QGUUiRdbu/wajovYgO/WR0VzmDFYXn6Ib4cQrvItOWOn1FxMc3IHZn0N4Pp1efPB2dcTiEHYjRCKIBbwekMejoWif6NypCAfh7A/f51aw+giF0U888mFlY6vmimC9LKdGV68f+VycCQrxqZ/bM0HdKKiZZp+4BD1X1XMIkT8PV8RDzy1dvwEeLT4tGoewmddGLTotGrx1vdDLfRhfl91GGAc3RMU3QXWRCQbXtbnskBQVAJszdZPNZSjHn1k+evGNUMPvnropiqhszX+ImJ/ExWxpYQAAAABJRU5ErkJggg==);bottom:max(-20px,-5.3333333333vw)}}.pg_archiveRecruit .ly_recruit .bl_recruit_message .bl_commonSectionTtl{margin:0;align-items:flex-start;padding-bottom:max(40px,2.7777777778vw)}@media (max-width: 767px){.pg_archiveRecruit .ly_recruit .bl_recruit_message .bl_commonSectionTtl{align-items:center;margin:0 auto}}.pg_archiveRecruit .ly_recruit .bl_recruit_message .bl_commonSectionTtl .el_commonSectionTtl_ttl{width:fit-content}.pg_archiveRecruit .ly_recruit .bl_recruit_message_img{width:37.74%}@media (max-width: 767px){.pg_archiveRecruit .ly_recruit .bl_recruit_message_img{width:100%;padding:0 21px}}.pg_archiveRecruit .ly_recruit .bl_recruit_message_img img{width:100%;height:auto}.pg_archiveRecruit .ly_recruit .bl_recruit_message_body{width:54.72%}@media (max-width: 767px){.pg_archiveRecruit .ly_recruit .bl_recruit_message_body{width:100%}}.pg_archiveRecruit .ly_recruit .bl_recruit_message_lead{font-family:Shippori Mincho;font-weight:400;font-size:max(22px,1.5277777778vw);line-height:150%;letter-spacing:.04em;border-top:1px solid #CCC8B9;padding-top:max(40px,2.7777777778vw)}@media (max-width: 767px){.pg_archiveRecruit .ly_recruit .bl_recruit_message_lead{border-top:unset;text-align:center;font-size:22px}}.pg_archiveRecruit .ly_recruit .bl_recruit_message_txt{font-family:Noto Sans JP;font-weight:400;font-size:max(16px,1.1111111111vw);line-height:200%;letter-spacing:.02em;margin-top:max(17px,1.1805555556vw)}@media (max-width: 767px){.pg_archiveRecruit .ly_recruit .bl_recruit_message_txt{font-size:16px;margin-top:28px}.pg_archiveRecruit .ly_recruit .bl_recruit_message_txt+.bl_recruit_message_txt{margin-top:16px}}.pg_archiveRecruit .ly_recruit .bl_recruit_recruitment{padding-top:max(160px,11.1111111111vw);padding-bottom:max(140px,9.7222222222vw)}@media (max-width: 767px){.pg_archiveRecruit .ly_recruit .bl_recruit_recruitment{padding-top:max(80px,5.5555555556vw);padding-bottom:55px}}.pg_archiveRecruit .ly_recruit .bl_recruit_recruitment_head{display:flex;align-items:center;border:1px solid #CCC8B9;border-radius:max(12px,.8333333333vw);padding:max(29px,2.0138888889vw) max(49px,3.4027777778vw);gap:max(20px,1.3888888889vw);margin-top:max(40px,2.7777777778vw)}@media (max-width: 767px){.pg_archiveRecruit .ly_recruit .bl_recruit_recruitment_head{flex-direction:column;padding:16px 17px 14px;gap:16px}}.pg_archiveRecruit .ly_recruit .bl_recruit_recruitment_head_txt{font-family:Shippori Mincho;font-weight:500;font-size:max(20px,1.3888888889vw);line-height:150%;letter-spacing:0%}@media (max-width: 767px){.pg_archiveRecruit .ly_recruit .bl_recruit_recruitment_head_txt{font-size:max(16px,1.1111111111vw)}}.pg_archiveRecruit .ly_recruit .bl_recruit_recruitment_head_list{display:flex;flex-wrap:wrap;gap:max(8px,.5555555556vw)}@media (max-width: 767px){.pg_archiveRecruit .ly_recruit .bl_recruit_recruitment_head_list{gap:8px;justify-content:center}}.pg_archiveRecruit .ly_recruit .bl_recruit_recruitment_head_list button{font-family:Noto Sans JP;font-weight:600;font-size:max(14px,.9722222222vw);line-height:150%;letter-spacing:-.04em;display:flex;align-items:center;justify-content:center;background:#e0ddd0;color:#999;border-radius:max(50px,3.4722222222vw);min-width:max(127px,8.8194444444vw);width:fit-content;padding:max(6px,.4166666667vw) max(23px,1.5972222222vw);border:unset}@media (min-width: 787px){.pg_archiveRecruit .ly_recruit .bl_recruit_recruitment_head_list button{cursor:pointer}}@media (max-width: 767px){.pg_archiveRecruit .ly_recruit .bl_recruit_recruitment_head_list button{font-size:14px;padding:6px 14px;min-width:110px}}.pg_archiveRecruit .ly_recruit .bl_recruit_recruitment_head_list button.-active{background:#fbfaf9;color:#333}.pg_archiveRecruit .ly_recruit .bl_recruit_recruitment_term_list{display:flex;flex-direction:column;gap:20px}.pg_archiveRecruit .ly_recruit .bl_recruit_recruitment_list{display:flex;flex-direction:column;gap:max(20px,1.3888888889vw);margin-top:max(40px,2.7777777778vw)}.pg_archiveRecruit .ly_recruit .bl_recruit_recruitment_item_details_summary{background:#e0ddd0;font-family:Shippori Mincho;font-weight:500;font-size:max(20px,1.3888888889vw);line-height:150%;letter-spacing:.04em;padding:max(18px,1.25vw) max(30px,2.0833333333vw) max(20px,1.3888888889vw);list-style:none;display:flex;align-items:center;justify-content:space-between}@media (min-width: 787px){.pg_archiveRecruit .ly_recruit .bl_recruit_recruitment_item_details_summary{cursor:pointer}}@media (max-width: 767px){.pg_archiveRecruit .ly_recruit .bl_recruit_recruitment_item_details_summary{font-size:20px;padding:11px 16px}}.pg_archiveRecruit .ly_recruit .bl_recruit_recruitment_item_details_panel{background-color:#fff;max-height:0;overflow:hidden;transition:max-height .4s ease}.pg_archiveRecruit .ly_recruit .bl_recruit_recruitment_item_details_panel_inner{padding:max(40px,2.7777777778vw)}@media (max-width: 767px){.pg_archiveRecruit .ly_recruit .bl_recruit_recruitment_item_details_panel_inner{padding:30px 16px}}.pg_archiveRecruit .ly_recruit .bl_recruit_recruitment_item_details_panel h3{font-size:max(18px,1.25vw)}@media (max-width: 767px){.pg_archiveRecruit .ly_recruit .bl_recruit_recruitment_item_details_panel h3{font-size:18px}}.pg_archiveRecruit .ly_recruit .bl_recruit_recruitment_item_details_panel .has-fixed-layout tr:not(:last-of-type){border-bottom:1px solid #CCC8B9}.pg_archiveRecruit .ly_recruit .bl_recruit_recruitment_item_details_panel .has-fixed-layout td:first-of-type{background:#333;color:#fff;font-weight:600;font-size:max(16px,1.1111111111vw);line-height:150%;letter-spacing:0%;border:unset;padding:.6em;width:max(160px,11.1111111111vw)}@media (max-width: 767px){.pg_archiveRecruit .ly_recruit .bl_recruit_recruitment_item_details_panel .has-fixed-layout td:first-of-type{width:140px}}.pg_archiveRecruit .ly_recruit .bl_recruit_recruitment_item_details_panel .has-fixed-layout td:last-of-type{background:#fbfaf9;font-family:Noto Sans JP;font-weight:400;font-size:max(16px,1.1111111111vw);line-height:150%;letter-spacing:.02em;border:unset;vertical-align:middle}.pg_archiveRecruit .ly_recruit .bl_recruit_recruitment_item_details_panel strong{font-weight:700;font-size:max(16px,1.1111111111vw);line-height:180%;letter-spacing:.02em;position:relative;z-index:1}.pg_archiveRecruit .ly_recruit .bl_recruit_recruitment_item_details_panel strong:after{position:absolute;content:"";background-color:#fff;left:0;bottom:0;width:100%;height:max(10px,.6944444444vw);z-index:-1}.pg_archiveRecruit .ly_recruit .bl_recruit_recruitment_item_icon{position:relative;display:block;height:auto;width:max(20px,1.3888888889vw);aspect-ratio:1/1;border-radius:0}.pg_archiveRecruit .ly_recruit .bl_recruit_recruitment_item_icon:before,.pg_archiveRecruit .ly_recruit .bl_recruit_recruitment_item_icon:after{content:"";position:absolute;display:block;width:100%;top:50%;left:50%;translate:-50% -50%;height:max(1px,.0694444444vw);background-color:#333;transition:rotate .3s}.pg_archiveRecruit .ly_recruit .bl_recruit_recruitment_item_icon:before{rotate:90deg}.pg_archiveRecruit .ly_recruit .bl_recruit_recruitment_item_icon.-active:before{rotate:0deg}.pg_archiveRecruit .ly_recruit .bl_recruit_recruitment_button{background:#68192f;max-width:max(243px,16.875vw);height:max(47px,3.2638888889vw);display:flex;align-items:center;justify-content:center;border-radius:50px;margin-top:max(32px,2.2222222222vw);border:1px solid transparent;text-decoration:none;transition:all .3s var(--reverseTransition)}@media (max-width: 767px){.pg_archiveRecruit .ly_recruit .bl_recruit_recruitment_button{max-width:243px;height:57px;margin-top:32px}}.pg_archiveRecruit .ly_recruit .bl_recruit_recruitment_button p{color:#fff;font-family:Marcellus;font-weight:400;font-size:max(18px,1.25vw);line-height:150%;letter-spacing:0%}@media (max-width: 767px){.pg_archiveRecruit .ly_recruit .bl_recruit_recruitment_button p{font-size:18px}}@media (hover: hover){.pg_archiveRecruit .ly_recruit .bl_recruit_recruitment_button:hover{background-color:#fff;border:1px solid var(--accentColor);transition:all .3s var(--reverseTransition);opacity:1}.pg_archiveRecruit .ly_recruit .bl_recruit_recruitment_button:hover p{color:var(--accentColor)}}
