.header .h_top{background:hsla(0,0%,100%,.8) !important;height:80px;z-index:99}@media screen and (max-width: 768px){.header .h_top{height:60px}}.header .h_top .h_logo{padding:0;display:flex;align-items:baseline;justify-content:center;flex-direction:column}@media screen and (max-width: 768px){.header .h_top .h_logo{opacity:1;width:40%}}.header .h_top .h_logo p.f10{color:#97865f;font-size:min(.833vw,12px);letter-spacing:0}.header .h_top .h_logo .logo{width:29.027vw;max-width:418px}@media screen and (max-width: 768px){.header .h_top .h_logo .logo{width:100%}}.header .h_top .h_nav{align-items:center}.header .h_top .h_nav .h_nav__search{position:relative;margin-right:1.388vw}@media screen and (max-width: 768px){.header .h_top .h_nav .h_nav__search{display:none}}.header .h_top .h_nav .h_nav__search .is-search-input{border:1px solid #988666 !important;border-radius:25px;width:176px;font-size:12px !important;color:#a29191}.header .h_top .h_nav .h_nav__search .is-search-submit{position:absolute;top:0;right:0}.header .h_top .h_nav .h_nav__search .is-search-submit .is-search-icon{background:none;border:none}.header .h_top .h_nav .h_nav__searchlink{display:none}@media screen and (max-width: 768px){.header .h_top .h_nav .h_nav__searchlink{display:block}}.header .h_top .h_nav .h_nav__searchlink a{display:block;width:60px;height:60px;background:#b4a480;display:flex;align-items:center;justify-content:center;flex-direction:column}.header .h_top .h_nav .h_nav__searchlink .searchlink__icon{width:25px}.header .h_top .h_nav .h_nav__searchlink .searchlink__txt{font-size:10px;color:#fff;margin-top:4px}.header .h_top .h_nav .h_nav__ch{margin-right:2.43vw}.header .h_top .h_nav .h_nav__ch a{display:inline-block;background:#97865f;border-radius:4px;color:#fff;font-size:12px;padding:6px 16px}.header .h_top .h_nav .hamburger{width:80px;height:80px;position:relative}@media screen and (max-width: 768px){.header .h_top .h_nav .hamburger{width:60px;height:60px}}.header .h_top .h_nav .hamburger span{width:39px}.header .h_top .h_nav .hamburger span:nth-child(1){top:-28px}@media screen and (max-width: 768px){.header .h_top .h_nav .hamburger span:nth-child(1){top:-25px}}.header .h_top .h_nav .hamburger span:nth-child(2){top:18px}@media screen and (max-width: 768px){.header .h_top .h_nav .hamburger span:nth-child(2){top:10px}}.header .h_top .h_nav .hamburger span:nth-child(3){top:-5px}@media screen and (max-width: 768px){.header .h_top .h_nav .hamburger span:nth-child(3){top:-7px}}.header .h_top .h_nav .hamburger .hamburger__txt{color:#fff;font-size:12px;text-align:center;position:absolute;bottom:10px;right:0;left:0;margin:auto;line-height:1}@media screen and (max-width: 768px){.header .h_top .h_nav .hamburger.active{background:#988666}}.header .h_top .h_nav .hamburger.active .hamburger__txt{opacity:0}.header .h_top .h_nav .hamburger.active span:nth-child(3){opacity:0}.header .h_top .h_nav nav.globalMenuSp{background-color:#e5e2db}@media screen and (max-width: 768px){.header .h_top .h_nav nav.globalMenuSp.active{overflow:auto;padding:0 0 200px 0 !important;top:60px;background:#b4a480}}.header .h_top .h_nav nav.globalMenuSp.active .flex_box{align-items:start}.header .h_top .h_nav nav.globalMenuSp.active .flex_box .left .top{margin:4% 0 30%}.header .h_top .h_nav nav.globalMenuSp.active .flex_box .left .bottom .tel_box .fff{margin-top:3%}.header .h_top .h_nav nav.globalMenuSp.active .flex_box .left .bottom .tel_box .fff .tel a{color:#574f3b;font-family:shippori-mincho,sans-serif;font-weight:bold}.header .h_top .h_nav nav.globalMenuSp.active .flex_box .left .bottom .btn_box a{border-color:#97865f;color:#97865f;font-size:18px;font-family:montserrat,sans-serif}@media screen and (max-width: 768px){.header .h_top .h_nav nav.globalMenuSp.active ul li{margin-top:0 !important}}.header .h_top .h_nav nav.globalMenuSp.active ul li:first-child{margin-top:-3%}.header .h_top .h_nav nav.globalMenuSp.active ul li a{color:#574f3b}@media screen and (max-width: 768px){.header .h_top .h_nav nav.globalMenuSp.active ul li a{color:#fff}}.header .h_top .h_nav nav.globalMenuSp.active ul li a span{font-size:14px;color:#97865f;margin-top:2%}@media screen and (max-width: 768px){.header .h_top .h_nav nav.globalMenuSp.active ul li a span{display:inline-block;margin-left:10px;color:#fff;margin-top:0}}@media screen and (max-width: 768px){.header .h_top .h_nav nav.globalMenuSp.active .mon.f20{display:grid;grid-template-columns:1fr}}.header .h_top .h_nav nav.globalMenuSp.active .mon.f20 li{margin-bottom:8%;font-family:noto-sans-cjk-jp,sans-serif}@media screen and (max-width: 768px){.header .h_top .h_nav nav.globalMenuSp.active .mon.f20 li{margin-bottom:0;border-bottom:1px solid #fff;font-size:16px}}.header .h_top .h_nav nav.globalMenuSp.active .mon.f20 li a span{font-family:montserrat,sans-serif}@media screen and (max-width: 768px){.header .h_top .h_nav nav.globalMenuSp.active .mon.f20 li a{padding:15px 20px;display:block}}.header .h_top .h_nav nav.globalMenuSp.active .mon.f20 li.longtxt{font-size:14px}@media screen and (max-width: 768px){.header .h_top .h_nav nav.globalMenuSp.active .mon.f20 li.longtxt span{margin-left:0;margin-top:4px}}@media screen and (max-width: 768px){.header .h_top .h_nav nav.globalMenuSp.active .nomenu{display:none}}@media screen and (max-width: 768px){.header .h_top .h_nav nav.globalMenuSp.active .banners__head{display:grid !important;grid-template-columns:1fr;gap:20px}}@media screen and (max-width: 768px){.header .h_top .h_nav nav.globalMenuSp.active .banners__head a{width:262px;height:83px;margin:auto !important;display:flex !important;flex-direction:column;justify-content:center}}@media screen and (max-width: 768px){.header .h_top .h_nav nav.globalMenuSp.active .banners__head a span{width:max-content;margin:0 auto}}.header .h_top .h_nav nav.globalMenuSp.active .banners__head a span::before{background-size:cover}@media screen and (max-width: 768px){.header .h_top .h_nav nav.globalMenuSp.active .banners__head__sp{display:block !important}}@media screen and (max-width: 768px){.header .h_top .h_nav nav.globalMenuSp.active .btn_box{padding:0 20px;margin-top:20px !important}}@media screen and (max-width: 768px){.header .h_top .h_nav nav.globalMenuSp.active .btn_box a{border-color:#fff !important;color:#fff !important;font-size:18px}}.header .h_top .h_nav .insta__sp{display:none}@media screen and (max-width: 768px){.header .h_top .h_nav .insta__sp{display:block;margin:20px 0;text-align:center}}.header .h_top .h_nav .tel_box__sp{display:none}@media screen and (max-width: 768px){.header .h_top .h_nav .tel_box__sp{display:block;width:260px;margin:20px auto}}.header .h_top .h_nav .tel_box__sp .f14{font-size:16px;margin-bottom:10px}.header .h_top .h_nav .tel_box__sp .fff{display:flex;gap:9px}.header .h_top .h_nav .tel_box__sp .fff .icon{width:32px}.header .h_top .h_nav .tel_box__sp .fff .tel a{color:#fff;font-size:32px;font-weight:bold;font-family:shippori-mincho,sans-serif}.header .h_top .h_nav .tel_box__sp .fff .tel__txt{color:#fff;font-size:16px;margin-top:8px}.header .h_top .h_nav .tel_box__sp .fff .tel__txt small{font-size:12px}.header .h_top .h_nav .icon img{width:100%}.header .h_top .h_nav .tel__txt{margin-top:2%;color:#574f3b;font-size:16px}.header .h_top .h_nav .tel__txt small{font-size:12px}@media screen and (max-width: 768px){.header .h_top .h_nav .hamburger.active span:nth-child(1),.header .h_top .h_nav .hamburger.active span:nth-child(2){top:2px}}@media screen and (max-width: 768px){.scroll-point .header .h_top{background:#fff !important}}.header .h_top .h_nav nav.globalMenuSp.active .flex_box .right .banners__head{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:.5%}.header .h_top .h_nav nav.globalMenuSp.active .flex_box .right .banners__head a{display:block;text-align:center;background-image:url(../img/common/nav_bust.png);color:#fff;text-align:center;-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%;margin-right:4%;padding:3.7% 0;background-position:center;background-size:cover;background-repeat:no-repeat}.header .h_top .h_nav nav.globalMenuSp.active .flex_box .right .banners__head a p.f24{margin-bottom:3%}.header .h_top .h_nav nav.globalMenuSp.active .flex_box .right .banners__head a:last-child{background-image:url(../img/common/nav_nose.png);margin-right:0%}.header .h_top .h_nav nav.globalMenuSp.active .flex_box .right .banners__head a span{position:relative}.header .h_top .h_nav nav.globalMenuSp.active .flex_box .right .banners__head a span::before{content:"";position:absolute;background-image:url(../img/common/arrow_w.png);width:6px;height:10px;top:0;bottom:0;right:-20px;margin:auto}.navblock{width:466px;background:#fff;position:fixed;z-index:98;right:10px;bottom:10px;padding:13px 20px;box-shadow:0px 2px 10px 0px rgba(0,0,0,.35);transition:opacity .3s ease}@media screen and (max-width: 768px){.navblock{display:none}}.navblock.is-hidden{opacity:0;pointer-events:none}.navblock .navblock__ttl{text-align:center;color:#75653f;font-size:18px;font-weight:bold;font-family:shippori-mincho,sans-serif;margin-bottom:8px}.navblock .navblock__tell{display:flex;color:#574f3b;align-items:baseline;line-height:1;gap:8px;margin-bottom:8px}.navblock .navblock__tell .tell__icon{width:32px}.navblock .navblock__tell .tell__num{font-family:shippori-mincho,sans-serif;font-weight:bold;font-size:32px;letter-spacing:.06em}.navblock .navblock__tell .tell__time{font-size:16px}.navblock .navblock__tell .tell__time small{font-size:12px}.navblock .navblock__btns{display:grid;grid-template-columns:40% 60%;gap:8px}.navblock .navblock__btns a{font-size:18px;color:#fff;background:gray;border-radius:5px;width:auto;height:56px;display:flex;align-items:center;justify-content:center;padding:0 10px}.navblock .navblock__btns a.btns__line{background-image:linear-gradient(#06c655, #059742)}.navblock .navblock__btns a.btns__counseling{background-image:linear-gradient(#bb8787, #b77474)}.navblock .navblock__btns a.btns__counseling .counseling__icon{width:42px;height:42px;background:#fff;display:flex;align-items:center;justify-content:center;line-height:1;font-size:14px;font-weight:bold;color:#842727;border-radius:50%;margin-right:4px}.kv{margin-top:80px}@media screen and (max-width: 768px){.kv{margin-top:60px}}/*# sourceMappingURL=header.css.map */