@import url("https://fonts.googleapis.com/css2?family=Bodoni+Moda:ital,opsz,wght@0,6..96,400..900;1,6..96,400..900&display=swap");:root{--bs-body-color:#666}.feature-icon-box .icon img{width:100%}.flow{margin-left:auto;margin-right:auto;max-width:900px}.flow h3{font-size:22px;margin-bottom:40px}.flow h4{border-bottom:1px solid #9a746b;font-size:18px;padding-bottom:10px}.flow h4.is-noborder{border-bottom:none;margin-bottom:0;padding-bottom:0}.flow li{background:#fff;border:1px solid #9a746b;margin:0 0 60px;padding:30px;position:relative}.flow li:after{border-color:#b89f98 transparent transparent;border-style:solid;border-width:28px 17px 0;bottom:-45px;content:"";display:block;height:0;left:calc(50% - 14px);margin:0 auto;position:absolute;width:0}.flow li:last-child{margin:0}.flow li:last-child:after{content:none}.flow-repletion{font-size:14px;margin:20px 0 0 20px}@media only screen and (max-width:767px){.flow h3{font-size:18px;margin-bottom:20px}.flow h4{font-size:16px}.flow-repletion{margin:20px 0 0 3px}}.menu{align-items:stretch;background:#fff;border:1px solid #9a746b;display:flex;flex-wrap:wrap;gap:60px 40px;justify-content:space-between;margin:35px auto 0;max-width:900px;padding:40px;text-align:left}.menu-wrap{padding:0;width:calc(50% - 30px)}.menu-wrap h4{margin-bottom:20px}.menu-wrap li{align-items:stretch;display:flex;justify-content:space-between;padding:7px 0;position:relative}.menu-wrap li:before{border-top:1px solid #c0aea4;content:"";display:block;height:1px;left:0;opacity:.5;position:absolute;top:50%;width:100%}.menu-wrap li span{background:#fff;padding:0 10px 0 25px;position:relative;z-index:10}.menu-wrap li span:first-child{padding:0 25px 0 10px}p.menu-text{border-top:1px solid #9a746b;font-size:14px;margin-top:-20px!important;max-width:100%!important;padding:20px 10px 0;width:100%}@media only screen and (max-width:767px){.menu{padding:30px}.menu-wrap{width:100%}.menu{gap:30px}p.menu-text{margin-top:1px!important}.menu-wrap li{align-items:center}.menu-wrap li span{max-width:55%;padding:0 5px 0 15px}.menu-wrap li span:first-child{padding:0 15px 0 5px}}.explanation-text,.explanation-title{margin-left:auto;margin-right:auto;max-width:800px}.explanation-title{font-size:22px}.explanation-text li{padding:.3rem 0 .3rem 1rem;position:relative}.explanation-text li:before{content:"・";left:-.5rem;position:absolute;top:.3rem}#hs_cos_wrapper_widget_1705034740457{height:160px;margin-top:113px;position:relative}#hs_cos_wrapper_widget_1705034740457 .section-heading{height:300px;position:absolute;width:100%;z-index:1000}.infolist ul{align-items:stretch;display:flex;gap:40px;margin-left:auto;margin-right:auto;max-width:800px;padding:0;width:100%}.infolist li{background:#fff;border:1px solid #c0aea4;border-radius:10px;padding:20px;width:100%}.infolist .content{margin-top:17px}.infolist .left{text-align:left}.infolist .new{padding-top:15px}@media only screen and (max-width:767px){.infolist ul{flex-flow:column}#hs_cos_wrapper_widget_1705034740457{height:auto;margin-top:60px}#hs_cos_wrapper_widget_1705034740457 .section-heading{height:auto;position:static}.explanation-title{font-size:20px}}@media (min-width:768px){.contact-info-text{min-height:90px}}@media only screen and (max-width:767px){.row-depth-1.brand-section{margin-top:20px!important}}.iframe_wrapper{line-height:.1}@media only screen and (max-width:767px){.row-fluid-wrapper.dnd_area-row-5-padding{padding-bottom:60px!important;padding-top:60px!important}}.arrow:before{border-style:solid;border-bottom:8px solid transparent;border-left:10px solid #fff;border-right:0;border-top:8px solid transparent;content:"";display:inline-block;height:0;margin-right:8px;width:0}.footer-widget.about-widget>.hs_cos_wrapper_type_menu{display:none}.footer-align{align-items:flex-end}.footer-sns{display:flex}.footer-sns li{margin-top:0!important;padding:0 8px;width:55px}@media only screen and (max-width:767px){.h4,h4{font-size:18px}.row-fluid-wrapper.dnd_area-row-2-padding{padding-top:60px!important}.row-fluid-wrapper.dnd_area-row-6-padding{padding-bottom:60px!important;padding-top:60px!important}}