﻿:root{--headerH: 56px;--space: 2vw;--spacetb: min(25vw,12rem);--fontsize15: 1.4rem}@media print, screen and (min-width: 768px){:root{--headerH: 90px;--spacetb: clamp(4.5rem,16vw,15rem);--fontsize15: 1.5rem}}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}h1,h2,h3,h4,h5,h6{font-size:1em;margin:0}p,blockquote,dl,dd,figure{margin:0;padding:0}iframe{max-width:100%}pre{font-family:monospace, sans-serif;white-space:pre-wrap;word-wrap:break-word;margin:0}ol,ul{padding:0;margin:0}li{list-style:none;margin:0}a,a:link,a:visited{outline:none}a:focus{outline:0}a:hover,a:active{outline:0}code,samp,kbd{font-family:monospace, sans-serif}mark{color:black;background-color:yellow}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle;max-width:100%;height:auto}svg:not(:root){overflow:hidden}table{border-collapse:collapse;border-spacing:0}form{margin:0}fieldset{border:0;padding:0;margin:0}legend{border:0;*margin-left:-7px}input,button,select,textarea{font-size:1em;color:inherit;margin:0;font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic",Arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"MS PGothic","ＭＳ Ｐゴシック","MS Gothic","メイリオ",Meiryo,"Helvetica Neue",sans-serif;max-width:100%}input,button{line-height:normal;vertical-align:inherit;*vertical-align:middle}input::-moz-focus-inner,button::-moz-focus-inner{border:0;padding:0}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type="search"]:focus{outline-offset:-2px}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;vertical-align:middle;margin-right:5px}input[type="submit"],input[type="reset"],input[type="button"],button{cursor:pointer;-webkit-appearance:button;*overflow:visible}select{line-height:normal}textarea{vertical-align:top;overflow:auto}@media screen and (max-width: 767px){*{max-height:999999px}body{-webkit-text-size-adjust:none}}@media (hover: hover){.details_fade summary{cursor:pointer}}.details_fade:not([open])>div{opacity:0}.details_fade[open]>div{animation:fade1 0.5s ease}@keyframes fade1{0%{opacity:0;transform:translateY(-10px)}100%{opacity:1;transform:none}}@keyframes fade2{0%{opacity:0;transform:translateY(10px)}100%{opacity:1;transform:translateY(0)}}html{scroll-behavior:smooth;scroll-padding-top:60px}body{padding:0;margin:0;font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic",Arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"MS PGothic","ＭＳ Ｐゴシック","MS Gothic","メイリオ",Meiryo,"Helvetica Neue",sans-serif;line-height:1.3;font-size:var(--fontsize15);color:#333;font-feature-settings:"palt";font-weight:500}a,a:link,a:visited{color:#098479;text-decoration:none;word-break:break-all}@media print, screen and (min-width: 768px){a[href*="tel:"]{pointer-events:none;cursor:default;color:#333;text-decoration:none !important}}.h1{position:absolute;top:-100px;left:0}.header{display:flex;justify-content:space-between;font-weight:700;height:var(--headerH);background:#fff}@media print, screen and (min-width: 768px){.header{border-bottom:1px solid #ccc}}@media screen and (max-width: 767px){.header{position:sticky;top:0;z-index:9999;box-shadow:0 0 5px rgba(0,0,0,0.3)}}.header a{text-decoration:none}.header_logo{display:flex;align-items:center}.header_logo a{display:block}.header_logo_img{margin-left:1vw}.header_logo_img img{height:calc(var(--headerH) - 10px);width:auto}@media print, screen and (min-width: 768px){.header_logo_img img{height:calc( var(--headerH) - 20px )}}.header_logo_text{margin-left:1vw;text-wrap:balance;font-size:clamp(1.1rem, 1.1vw, 1.5rem)}@media screen and (max-width: 767px){.header_info{display:none}}@media print, screen and (min-width: 768px){.header_info{display:flex}.header_info a{display:grid;place-content:center;height:100%;transition:.1s}.header_info_tel{min-width:200px}.header_info_tel a{background:url("../img/tel1_blue.svg") no-repeat left 0 top 50%/clamp(20px, 2vw, 30px);padding-left:clamp(15px, 2.5vw, 35px);padding-right:2vw;color:#098479}.header_info_tel .text{display:block;font-size:80%}.header_info_tel .num{display:block;font-size:196%;line-height:1}.header_info_tel .time{display:block;font-size:73%}.header_info_tel .time_heijitsu,.header_info_tel .time_donichishuku{display:inline-block}}@media print, screen and (min-width: 768px) and (min-width: 768px){.header_info_tel .time_heijitsu,.header_info_tel .time_donichishuku{font-size:94%}}@media print, screen and (min-width: 768px){.header_info_tel .time_heijitsu{margin-right:0.5em}.header_info_entry{width:90px}.header_info_entry a{color:#fff;background:#f55802}.header_info_entry a:before{content:"";display:block;width:1.6em;height:1.6em;background:url("../img/enter1_white.svg") no-repeat center/contain;margin:0 auto 0.6em}}@media print and (hover: hover), screen and (min-width: 768px) and (hover: hover){.header_info_entry a:hover{filter:brightness(120%)}}@media print, screen and (min-width: 768px){.header_info_line{width:90px}.header_info_line a{color:#fff;background:#06c755}.header_info_line a:before{content:"";display:block;width:2.2em;height:2.2em;background:url("../img/line1.svg") no-repeat center/contain;margin:auto}}@media print and (hover: hover), screen and (min-width: 768px) and (hover: hover){.header_info_line a:hover{filter:brightness(105%)}}@media print, screen and (min-width: 768px){.header_spnavi{display:none}}@media screen and (max-width: 767px){.header_spnavi{display:grid;grid-template-columns:60px 60px;margin-right:var(--headerH);font-size:max(1.5vw, 10px);text-align:center;margin-right:0;grid-template-columns:70px var(--headerH)}.header_spnavi li{width:70px;border-left:1px solid #ccc}.header_spnavi a{display:flex;align-items:center;justify-content:center;flex-direction:column;height:100%}.header_spnavi a:before{content:"";display:block;width:2em;height:2em;margin-bottom:0.2em}.header_spnavi_search a:before{background:url("../img/search1_blue.svg") no-repeat center/contain}}@media print, screen and (min-width: 600px){.header_spnavi{grid-template-columns:calc( var(--headerH) + 10px) calc( var(--headerH) + 10px)}.header_spnavi li{width:calc( var(--headerH) + 10px)}}@media print, screen and (min-width: 768px){.gnavi{height:60px;display:flex}}@media screen and (max-width: 767px){.gnavi_ul{display:none}}@media print, screen and (min-width: 768px){.gnavi_ul{flex:1;display:flex;justify-content:space-evenly;width:100%;height:60px;border-bottom:1px solid #ccc;background:#fff;text-align:center;font-weight:700}}@media print, screen and (min-width: 768px){.gnavi_ul>li{position:relative}}@media print and (hover: hover), screen and (min-width: 768px) and (hover: hover){.gnavi_ul>li:hover .gnavi_dropdown{opacity:1;visibility:visible}}@media print, screen and (min-width: 768px){.gnavi_ul>li>a{color:#098479;height:100%;width:100%;display:grid;place-content:center;text-wrap:balance;text-decoration:none;cursor:pointer;position:relative;transition:.3s;font-size:clamp(12px, 1.7vw, 15px)}.gnavi_ul>li>a:after{position:absolute;top:0;left:50%;content:'';width:0;height:3px;background:linear-gradient(to right, #23ac37 1%, #2180c5 100%);transition:.3s;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media print and (hover: hover), screen and (min-width: 768px) and (hover: hover){.gnavi_ul>li>a:hover{color:#098479}.gnavi_ul>li>a:hover:after{width:6em}}.gnavi_ul .search{padding-block:0.4em;min-width:150px}.gnavi_ul .search a{border-radius:10px;box-shadow:0 0 5px rgba(0,0,0,0.3);background:linear-gradient(45deg, #22ac38 0%, #187fc4 100%);color:#fff;text-align:center;padding-inline:0.1em}@media (hover: hover){.gnavi_ul .search a{transition:.2s}.gnavi_ul .search a:hover{transform:translateY(-0.2em);color:#fff}}.gnavi_ul .search a .text:before{content:"";display:inline-block;vertical-align:middle;margin-right:0.3em;width:1em;height:1em;background:#fff;mask-repeat:no-repeat;mask-size:contain;mask-position:center;mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="white" d="M449.803,62.197C408.443,20.807,353.85-0.037,299.646-0.006C245.428-0.037,190.85,20.807,149.49,62.197C108.1,103.557,87.24,158.15,87.303,212.338c-0.047,37.859,10.359,75.766,30.547,109.359L15.021,424.525c-20.016,20.016-20.016,52.453,0,72.469c20,20.016,52.453,20.016,72.453,0L190.318,394.15c33.578,20.203,71.5,30.594,109.328,30.547c54.203,0.047,108.797-20.797,150.156-62.188c41.375-41.359,62.234-95.938,62.188-150.172C512.053,158.15,491.178,103.557,449.803,62.197z M391.818,304.541c-25.547,25.531-58.672,38.125-92.172,38.188c-33.5-0.063-66.609-12.656-92.188-38.188c-25.531-25.578-38.125-58.688-38.188-92.203c0.063-33.484,12.656-66.609,38.188-92.172c25.578-25.531,58.688-38.125,92.188-38.188c33.5,0.063,66.625,12.656,92.188,38.188c25.531,25.563,38.125,58.688,38.188,92.172C429.959,245.854,417.365,278.963,391.818,304.541z"/></svg>')}.gnavi_ul .search a small{display:block;font-size:60%}.gnavi_logo{display:none}.fixedgnavi .gnavi_logo{display:block}.gnavi_logo a{display:block !important;height:100%}.gnavi_logo img{width:190px;max-width:16vw}@media print, screen and (min-width: 768px){.gnavi_humberger{width:var(--headerH)}}@media print, screen and (min-width: 768px){.fixedgnavi .gnavi{position:sticky;top:0;z-index:999}}.spdrawer{background:#098479}@media screen and (max-width: 767px){.spdrawer{font-size:13px}}.spdrawer a{text-decoration:none}.spdrawer_ttl1{color:#fff;text-align:center;margin-top:20px}.spdrawer_seikyonavi1{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;margin:10px}.spdrawer_seikyonavi1 a{color:#098479;font-weight:700;text-align:center;background:#fff;display:block;border-radius:5px;padding:1em}.spdrawer_seikyonavi2{margin:20px 10px;border:1px solid #fff;border-radius:5px;padding:0 10px}.spdrawer_seikyonavi2 li+li{border-top:1px dotted #fff}.spdrawer_seikyonavi2 a{display:block;color:#fff;padding:1em 0}.spdrawer_tel a{display:flex;align-items:center;justify-content:center;color:#098479;margin:10px 10px 0;border-radius:5px;height:60px;background:#fff}.spdrawer_tel a:before{content:"";display:inline-block;vertical-align:middle;background:url("../img/tel1_blue.svg") no-repeat center;width:30px;height:30px;margin-right:10px}.spdrawer_tel a>span{display:block}.spdrawer_tel .text{display:block;font-size:80%;font-weight:700}.spdrawer_tel .num{display:block;font-size:160%;font-weight:700;line-height:1}.spdrawer_tel .time{display:block;font-size:73%}.spdrawer_info{display:grid;grid-template-columns:1fr 1fr;grid-gap:5px;margin:5px 10px}.spdrawer_info a{border-radius:5px;padding:5px;height:100%;display:grid;place-content:center;color:#fff}.spdrawer_info_entry a{background:#f55802}.spdrawer_info_entry a:before{content:"";display:block;width:1.6em;height:1.6em;background:url("../img/enter1_white.svg") no-repeat center/contain;margin:0 auto 0.6em}@media (hover: hover){.spdrawer_info_entry a:hover{filter:brightness(120%)}}.spdrawer_info_line a{background:#06c755}.spdrawer_info_line a:before{content:"";display:block;width:2.2em;height:2.2em;background:url("../img/line1.svg") no-repeat center/contain;margin:auto}@media (hover: hover){.spdrawer_info_line a:hover{filter:brightness(105%)}}.spdrawer .close2{margin-block:10px;color:#fff;display:flex;justify-content:center;align-items:center}@media (hover: hover){.spdrawer .close2{cursor:pointer}}.spdrawer .close2 .ico{display:block;position:relative;width:30px;height:30px}.spdrawer .close2 .ico:before,.spdrawer .close2 .ico:after{content:"";position:absolute;top:50%;left:50%;width:3px;height:22px;background:#fff}.spdrawer .close2 .ico:before{transform:translate(-50%, -50%) rotate(45deg)}.spdrawer .close2 .ico:after{transform:translate(-50%, -50%) rotate(-45deg)}.company_data{margin-bottom:0}.fixedfooter{background:rgba(255,255,255,0.8);position:sticky;bottom:0;left:0;right:0;font-size:clamp(10px, 1.5vw, 15px);z-index:1}@media (orientation: landscape) and (max-height: 500px){.fixedfooter{display:none}}.fixedfooter a{text-decoration:none;padding:1vw}.fixedfooter_inner{display:flex;height:100%;min-height:56px}@media print, screen and (min-width: 1025px){.fixedfooter_inner{height:90px;padding-inline:1vw}}.fixedfooter_navi{display:flex;align-items:center;justify-content:space-evenly;flex:1;min-height:50px}.fixedfooter_tel{color:#098479 !important;min-height:50px;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 1024px){.fixedfooter_tel{width:33%;background:#098479;color:#fff !important}}.fixedfooter_tel:before{content:"";display:block;width:3em;height:3em;margin-right:0.5em;background:url("../img/tel1_white.svg") no-repeat center/contain}@media print, screen and (min-width: 1025px){.fixedfooter_tel:before{background:url("../img/tel1_blue.svg") no-repeat center/contain}}.fixedfooter_tel .text{display:block;font-size:93%;font-weight:700}.fixedfooter_tel .num{display:block;font-size:200%;font-weight:700;line-height:1}@media screen and (max-width: 1024px){.fixedfooter_tel .num{display:none}}.fixedfooter_tel .time{display:block;font-size:93%;font-weight:700}@media screen and (max-width: 767px){.fixedfooter_tel .time_uketsuke{display:none}}.fixedfooter_tel .time_taiou{display:block}@media print, screen and (min-width: 1025px){.fixedfooter_tel .time_taiou{display:inline-block}}.fixedfooter .btnmain,.fixedfooter .btnsub{display:flex;height:100%;min-height:50px}.fixedfooter .btnmain{flex:1}@media print, screen and (min-width: 1025px){.fixedfooter .btnmain{margin-inline:2vw 1vw}}@media print, screen and (min-width: 1025px){.fixedfooter .btnsub{align-items:center}}@media screen and (max-width: 1024px){.fixedfooter .btnsub{display:none}}.fixedfooter .entry,.fixedfooter .line{width:100%}@media print, screen and (min-width: 1025px){.fixedfooter .entry,.fixedfooter .line{padding-block:0.6em}}.fixedfooter .entry a,.fixedfooter .line a{font-size:160%;font-weight:700;color:#fff;display:flex;align-items:center;justify-content:center;padding-inline:1vw;height:100%}@media print, screen and (min-width: 1025px){.fixedfooter .entry a,.fixedfooter .line a{border-radius:10px;box-shadow:0 0 5px rgba(0,0,0,0.3)}}.fixedfooter .entry a:before,.fixedfooter .line a:before{content:"";display:block;margin-right:0.3em}@media print, screen and (min-width: 1025px){.fixedfooter .entry{margin-right:1vw}}.fixedfooter .entry a{background:#f55802}.fixedfooter .entry a:before{background:url("../img/enter1_white.svg") no-repeat center/contain;width:1.3em;height:1.3em}.fixedfooter .entry small{display:block;font-size:60%}.fixedfooter .line a{background:#06c755}.fixedfooter .line a:before{background:url("../img/line1.svg") no-repeat center/contain;width:1.6em;height:1.6em}.fixedfooter .line small{display:block;font-size:70%}@media print, screen and (min-width: 1025px){.fixedfooter .mail a,.fixedfooter .pamphlet a{display:flex;align-items:center;justify-content:center;border-radius:10px;box-shadow:0 0 5px rgba(0,0,0,0.3);background:#fff;font-weight:700;height:55px;padding-inline:1vw}.fixedfooter .mail a:before,.fixedfooter .pamphlet a:before{content:"";display:block;margin-right:0.3em;width:2em;height:2em}.fixedfooter .mail{margin-right:1vw}.fixedfooter .mail a:before{background:url("../img/mail1_blue.svg") no-repeat center/contain}.fixedfooter .pamphlet a:before{background:url("../img/ebook1_blue.svg") no-repeat center/contain}}.footer{background:linear-gradient(85deg, #22ac38 0%, #187fc4 100%)}@media screen and (max-width: 767px){.footer{padding-bottom:calc(1em + env(safe-area-inset-bottom))}}.footer .infoarea1{background:none !important}.footer_navi{color:#fff}@media print, screen and (min-width: 768px){.footer_navi{font-size:90%;display:grid;grid-gap:0 5rem;grid-template-areas:"footer_navi_car footer_navi_area footer_navi_kodawari footer_navi_right" "footer_navi_feature footer_navi_area footer_navi_kodawari footer_navi_right" "footer_navi_osusume footer_navi_area footer_navi_kodawari footer_navi_right"}}@media screen and (max-width: 767px){.footer_navi dl{margin-bottom:3rem}}.footer_navi a{display:block;color:#fff}@media (hover: hover){.footer_navi a:hover{text-decoration:underline}}.footer_navi dt{border-bottom:1px solid #fff;position:relative;padding:0.5em 0 0.5em 13px;margin-bottom:1em}.footer_navi dt:before{content:"";display:block;width:4px;height:60%;border-radius:4px;background:#fff;position:absolute;top:0;bottom:0;left:0;margin:auto}.footer_navi dd a{display:block;padding-block:0.3em}.footer_navi dd a:before{content:"";display:inline-block;vertical-align:middle;width:0.6em;height:0.6em;background:url("../img/arrow1_white.svg") no-repeat center/contain;margin-right:0.5em}@media screen and (max-width: 767px){.footer_navi details{margin-bottom:1rem;background:#fff;color:#098479;border-radius:10px;overflow:hidden}.footer_navi details a{color:#098479}.footer_navi details dl{margin-bottom:0}.footer_navi details dt,.footer_navi details dd{border-top:1px dotted #ccc}.footer_navi details dt a,.footer_navi details dd a{padding:1em 1em 1em 2em;position:relative}.footer_navi details dt a:before,.footer_navi details dd a:before{content:"";display:inline-block;vertical-align:middle;width:0.6em;height:0.6em;background:url("../img/arrow1_blue.svg") no-repeat center/contain;position:absolute;top:0;bottom:0;left:1em;margin:auto}.footer_navi details dt{margin-bottom:0;padding:0}.footer_navi details dt:before{display:none}.footer_navi details[open] summary:after{background-image:url("../img/minus1_blue.svg")}}@media print, screen and (min-width: 768px){.footer_navi details summary{display:none}}@media screen and (max-width: 767px){.footer_navi details summary{display:block;background:#fff;color:#098479;position:relative;padding:1em;font-weight:600}.footer_navi details summary:after{content:"";display:block;width:1.5em;height:1.5em;background:url("../img/plus1_blue.svg") no-repeat center/contain;position:absolute;top:0;bottom:0;right:1em;margin:auto}}.footer_navi_car{grid-area:footer_navi_car}.footer_navi_feature{grid-area:footer_navi_feature}.footer_navi_osusume{grid-area:footer_navi_osusume}.footer_navi_area{grid-area:footer_navi_area}.footer_navi_kodawari{grid-area:footer_navi_kodawari}.footer_navi_right{grid-area:footer_navi_right}.footer_navi_guide{margin-bottom:3rem}.footer_navi_benefit{margin-bottom:3rem}.footer_under{border-top:1px solid #00712d;display:grid;align-items:center;padding-block:3rem;justify-content:center;grid-template-areas:"footer_under_ul footer_under_ul" "footer_under_img footer_under_copyright";grid-gap:2rem 0}@media print, screen and (min-width: 768px){.footer_under{grid-template-areas:"footer_under_img footer_under_ul" "footer_under_img footer_under_copyright";grid-gap:0 2rem}}.footer_under ul{grid-area:footer_under_ul;display:flex;flex-wrap:wrap;font-size:max(73%, 13px)}.footer_under ul li{margin-block:0.2em}.footer_under ul li+li:before{content:"｜";color:#fff}.footer_under ul a{color:#fff}@media (hover: hover){.footer_under ul a:hover{text-decoration:underline}}.footer_under img{grid-area:footer_under_img;width:50px}@media print, screen and (min-width: 768px){.footer_under img{width:100px}}.footer_under .copyright{grid-area:footer_under_copyright;font-size:max(66%, 12px);color:#fff}@media print, screen and (min-width: 768px){.footer .banner{display:none}}@media screen and (max-width: 767px){.footer .banner{display:flex;grid-gap:2vw;margin-top:2rem}}.pagetop{opacity:0;pointer-events:none;visibility:hidden;position:fixed;bottom:calc( 50px + 10px + env(safe-area-inset-bottom));right:2vw;z-index:99;transition:.3s;transform:translateY(10px)}@media print, screen and (min-width: 768px){.pagetop{bottom:100px}}.pagetop a{display:block;background:#12998d;border-radius:5px;transition:all .3s;opacity:0.8;overflow:hidden;text-indent:-999px;width:45px;height:45px}@media print, screen and (min-width: 768px){.pagetop a{width:60px;height:60px}}.pagetop a:before{border-right:3px solid #fff;border-top:3px solid #fff;content:"";display:block;height:20px;width:20px;position:absolute;top:18px;left:50%;margin-left:-10px;transform:rotate(-45deg)}@media print, screen and (min-width: 768px){.pagetop a:before{top:23px}}@media (hover: hover){.pagetop a:hover{transform:translateY(-5px)}}.pagetopshow .pagetop{opacity:1;visibility:visible;pointer-events:all;transform:translateY(0)}.inner,:not(.editer_area) .infoarea1_inner{width:100%;max-width:1200px;margin-inline:auto}.inner2{padding-inline:var(--space)}.contentblock1{margin-top:min(10vw, 6rem);margin-inline:var(--space)}.overflow{overflow:hidden}@media print, screen and (min-width: 768px){.pcnone{display:none}}@media screen and (max-width: 767px){.spnone{display:none}}.no_post{text-align:center;margin-block:5em}.listnavi{margin-block:1rem;display:flex;flex-wrap:wrap;align-items:center}.listnavi_count{margin-right:1em}.listnavi_count .count{color:#098479;font-weight:700}.listnavi_count .num{font-size:min(5vw, 186%)}@media print, screen and (min-width: 768px){.listnavi_show{margin-top:0.4em}}.timestamp{display:flex;flex-wrap:wrap;grid-gap:1em;justify-content:flex-end}.timestamp .update,.timestamp .publish{color:#777;font-size:93%}.timestamp .update:before,.timestamp .publish:before{content:"";display:inline-block;vertical-align:middle;width:1em;height:1em;margin-right:0.5em}.timestamp .update:before{background:url("../img/refresh1_blue.svg") no-repeat center/contain}.timestamp .publish:before{background:url("../img/pencil1_blue.svg") no-repeat center/contain}.sidePad{padding-inline:var(--space)}.sideMar{margin-inline:var(--space)}.tbMar{margin-block:var(--spacetb)}.tbPad{padding-block:var(--spacetb)}.tbMar_top{margin-top:var(--spacetb)}.tbMar2{margin-block:min(10vw, 5em)}.tbPad2{padding-block:min(10vw, 5em)}.tbMar3{margin-block:min(5vw, 3em)}.tbPad3{padding-block:min(5vw, 3em)}.tbPad4{padding-block:var(--space)}.ls0{letter-spacing:0}.nowrap{display:inline-block !important}.lh15{line-height:1.5}.fc_red1{color:#d91e1e}.fc_blue2{color:#098479}.fc_orange1{color:#f55802}.bg_green1{background-color:#f2f9ee}.underline{display:inline-block;position:relative;z-index:1}.underline:before{content:"";display:block;bottom:0.2em;position:absolute;bottom:0.2em;left:0;right:0;z-index:-1;background:#c8e7ff;height:0.3em}.underline.yellow:before{background:#fff000}.underline.yellow1:before{background:#fff882}.img_left{float:left;border-radius:10px;margin-right:1em;max-width:40%;margin-bottom:0.5em}.img_right{float:right;border-radius:10px;margin-left:1em;max-width:40%;margin-bottom:0.5em}.img_radius{border-radius:10px}.img_radius img{border-radius:10px}.radius10{border-radius:10px}.ttl1{text-align:center;margin-top:var(--spacetb);margin-bottom:min(10vw, 5rem);font-size:min(6vw, 219%);font-weight:700}.ttl1_inner{background:linear-gradient(90deg, #22ac38 0%, #187fc4 100%);display:inline-block;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.ttl1_inner:before{content:"";display:block;height:4px;width:45px;background:linear-gradient(to right, #22ac38 50%, #e4007f 51%);margin:0 auto 0.8em}.ttl1:has(.ico) .ttl1_inner:before{display:none}.ttl1:has(.ico) .ico{display:block;width:1.5em;height:1.5em;margin:0 auto 0.3em}.ttl2,.editer_area h2.wp-block-heading{background:#12998d;color:#fff;font-weight:700;font-size:120%;position:relative;padding:2rem 2rem 2rem 2em;margin-block:min(10vw, 7rem) min(3vw, 3rem)}@media print, screen and (min-width: 768px){.ttl2,.editer_area h2.wp-block-heading{border-radius:10px}.ttl2:not(.wp-block-heading),.editer_area h2.wp-block-heading:not(.wp-block-heading){margin-inline:var(--space)}}.ttl2:before,.editer_area h2.wp-block-heading:before{content:"";display:block;width:5px;height:1em;position:absolute;top:0;bottom:0;left:1em;margin:auto;background:#fff;border-radius:5px}.ttl2+.contentblock1,.editer_area h2.wp-block-heading+.contentblock1{margin-top:0}.ttl3{color:#12998d;font-weight:700;position:relative;padding-left:1em;margin-block:min(10vw, 6rem) min(6vw, 3rem) !important;font-size:133%}.ttl3:before{content:"";display:inline-block;vertical-align:middle;position:absolute;top:0;bottom:0;left:0;margin:auto;width:6px;border-radius:6px;background:#12998d}.ttl3_small1,.editer_area h4.wp-block-heading{font-size:120%;color:#12998d;font-weight:700;position:relative;padding-left:1em;margin-block:2em 0.8em}.ttl3_small1:before,.editer_area h4.wp-block-heading:before{content:"";display:inline-block;vertical-align:middle;position:absolute;top:0.2em;bottom:0.2em;left:0;margin:auto;width:6px;border-radius:6px;background:#12998d}.ttl4{text-align:center;position:relative;font-size:min(5vw, 186%);margin-block:min(12vw, 8rem) min(8vw, 3rem)}.ttl4_inner{background:linear-gradient(90deg, #22ac38 0%, #187fc4 100%);display:inline-block;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.ttl5{font-weight:700;color:#098479;font-size:120%;margin-block:2em 1em}.ttl6{background:linear-gradient(90deg, #22ac38 0%, #187fc4 100%);display:inline-block;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:min(6vw, 240%);margin-bottom:3rem;font-weight:700;line-height:1.2}.ttl7{font-size:120%;margin-bottom:2rem;font-weight:700}.ttl7_inner{background:linear-gradient(90deg, #22ac38 0%, #187fc4 100%);display:inline-block;-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block}.ttl7_inner::before{content:"//";display:inline-block;vertical-align:middle;margin-right:0.2em}.ttl8,.usefulearea h3.wp-block-heading{font-size:115%;margin-block:3em 1.5em;color:#098479;border-top:2px solid #12998d;padding:0.7em 0.5em;border-radius:10px;background:linear-gradient(45deg, #e9f5ff 0%, #e7f9e9 100%)}.ttl9,.editer_area h5.wp-block-heading{color:#098479;font-weight:700;font-size:110%;margin-block:1.7em 0.3em}.ttl10,.editer_area h6.wp-block-heading{color:#098479;font-weight:700}.ttl_sideline{text-align:center;font-size:120%;margin-block:2em;color:#098479}.ttl_sideline_inner{display:inline-block;vertical-align:middle}.ttl_sideline_inner:before,.ttl_sideline_inner:after{content:"";display:inline-block;height:3px;width:25px;background:#098479;vertical-align:middle}.ttl_sideline_inner:before{transform:rotate(50deg);margin-right:1em}.ttl_sideline_inner:after{transform:rotate(-50deg);margin-left:1em}.ttl_search1{font-weight:700;font-size:106%;color:#098479;margin-block:4rem 2rem}.ttl_search1:before{content:"";display:inline-block;vertical-align:middle;width:1.3em;height:1.3em;background:url("../img/search2_blue.svg") no-repeat center/contain;margin-right:0.3em}.gmap{display:inline-block;border:1px solid #12998d;color:#098479;border-radius:1.3em;line-height:1;padding:0.4em 0.5em;background:#f2f9ee;box-shadow:0 0 5px rgba(0,0,0,0.5);font-size:93%;margin-top:0.5em;margin-left:0.5em}.gmap:before{content:"";display:inline-block;vertical-align:middle;width:1.3em;height:1.3em;background:url("../img/pin1_blue.svg") no-repeat center/contain;margin-right:0.1em}@media (hover: hover){.gmap{transition:.2s}.gmap:hover{transform:translateY(-0.1em);filter:brightness(120%)}}.schoollist1{display:grid;grid-template-columns:1fr;grid-gap:min(3vw, 3rem)}@media print, screen and (min-width: 900px){.schoollist1{grid-template-columns:repeat(3, 1fr)}}.schoollist1 a{display:grid;grid-template-columns:min(35%, 150px) auto;grid-gap:0.5em 0.8em;grid-template-areas:"schoollist1_img schoollist1_text" "schoollist1_taglist schoollist1_taglist";align-items:center;color:#333;box-shadow:0 0 10px rgba(0,0,0,0.15);border-radius:10px;padding:1em;overflow:hidden;position:relative}@media (hover: hover){.schoollist1 a{transition:.2s}.schoollist1 a:hover{transform:translateY(-0.3em);filter:brightness(115%)}}.schoollist1 .img{border-radius:10px;grid-area:schoollist1_img;overflow:hidden}.schoollist1 .text{grid-area:schoollist1_text}.schoollist1 .name{margin-bottom:0.5em;font-size:106%}.schoollist1 .name small{display:inline-block}.schoollist1 .cach{font-size:86%}.schoollist1 .taglist{grid-area:schoollist1_taglist;font-size:80%}.schoollist1 .mark{display:block;position:absolute;top:-1.2em;left:-3.3em;font-weight:700;transform:rotate(-45deg);text-align:center;line-height:0.9;padding:2em 3em 0.2em;font-size:90%;background:#098479;color:#fff}.schoollist1 .mark_pickup{background:#008a17}@media print, screen and (min-width: 900px){.schoollist1_clm4pc{grid-template-columns:repeat(4, 1fr)}.schoollist1_clm4pc a{grid-template-columns:1fr;grid-template-areas:"schoollist1_img" "schoollist1_text" "schoollist1_taglist";padding:0;grid-gap:0;height:100%;align-items:flex-start}.schoollist1_clm4pc .text{margin-inline:1rem}.schoollist1_clm4pc .name{text-align:center;margin-top:1em}.schoollist1_clm4pc .cach{margin-top:1rem}.schoollist1_clm4pc .img{border-radius:0;width:100%}.schoollist1_clm4pc .taglist{margin:1rem}}.schoollist1.ranking{counter-reset:ninki-counter}.schoollist1.ranking>li:before{counter-increment:ninki-counter;content:counter(ninki-counter,decimal);display:block;margin:0 auto -8px;width:42px;height:42px;text-align:center;padding-top:15px;font-weight:700;font-size:106%;color:#fff}.schoollist1.ranking>li:nth-child(1):before{background:url("../img/crown1_gold.svg") no-repeat center/contain}.schoollist1.ranking>li:nth-child(2):before{background:url("../img/crown1_silver.svg") no-repeat center/contain}.schoollist1.ranking>li:nth-child(3):before{background:url("../img/crown1_bronze.svg") no-repeat center/contain}@media print, screen and (min-width: 768px){.schoollist1.ranking_top a{height:100%}}@media print, screen and (min-width: 768px){.sideblock1 .schoollist1.ranking .img{width:115px;height:71px}}.taglist{display:flex;flex-wrap:wrap;font-size:93%}.taglist>li{color:#004f48;background:#e9f5ff;border-radius:5px;padding:0.5em;line-height:1;margin:min(0.3vw, 0.2em)}.taglist2{display:grid;grid-template-columns:repeat(auto-fill, minmax(7em, 1fr));grid-gap:0.5em}.taglist2 li{width:100%}.taglist2 a{display:block;border:1px solid #12998d;border-radius:5px;color:#12998d;font-weight:700;background:#f2f9ee;box-shadow:0 0 5px rgba(0,0,0,0.3);padding:0.7em 2rem 0.7em 0.1em;text-align:center;position:relative}.taglist2 a:after{content:"";display:inline-block;vertical-align:middle;width:1em;height:1em;background:url("../img/arrow1_blue.svg") no-repeat center/contain;position:absolute;top:0;bottom:0;right:0.5rem;margin:auto}@media (hover: hover){.taglist2 a:hover{border-color:#fff;background:#12998d;color:#fff}.taglist2 a:hover:after{background-image:url("../img/arrow1_white.svg")}}.taglist3{display:flex;flex-wrap:wrap;grid-gap:0.5em}.taglist3 li{display:block;border-radius:5px;color:#12998d;font-weight:700;background:#f2f9ee;padding:0.7em;text-align:center}.anchornavi1{display:flex;border-bottom:1px solid #ccc;border-top:1px solid #ccc;background:#fff}.anchornavi1 a{display:grid;place-content:center;font-weight:700;font-size:11px;line-height:1.1;height:50px;padding-bottom:0.7em;position:relative;text-align:center}.anchornavi1 a:before{content:"";display:inline-block;vertical-align:middle;width:0.7em;height:0.7em;background:url("../img/arrow1_blue.svg") no-repeat center/contain;transform:rotate(90deg)}@media (hover: hover){.anchornavi1 a:hover{filter:brightness(120%);transition:.2s}.anchornavi1 a:hover:before{transition:.2s}.anchornavi1 a:hover:before{transform:rotate(90deg) translateX(0.3em)}}@media print, screen and (min-width: 768px){.anchornavi1{margin-inline:var(--space)}.anchornavi1 a{display:block;font-size:106%;padding:1em 1em 1em 0.5em;text-align:left}.anchornavi1 a:before{margin-right:0.5em}}@media screen and (max-width: 767px){.anchornavi1+.ttl2{margin-bottom:0}.anchornavi1 li{width:100%;border-left:1px solid #ccc}.anchornavi1 li:first-child{border-left:none}.anchornavi1 a:before{position:absolute;left:0;right:0;bottom:0.5em;margin:auto}}.anchornavi2{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;margin-block:6rem　5rem}.anchornavi2 a{display:grid;align-items:center;border:1px solid #12998d;border-radius:10px;font-size:106%;font-weight:700;padding:min(2vw, 1em) 2.1em min(2vw, 1em) min(2vw, 1em);position:relative;height:100%;min-height:47px}.anchornavi2 a:after{content:"";display:block;width:1em;height:1em;position:absolute;top:0;bottom:0;right:1em;margin:auto;background:url("../img/arrow1_blue.svg") no-repeat center/contain;transform:rotate(90deg)}@media (hover: hover){.anchornavi2 a:hover{background:#f2f9ee}}.btnlist1{display:grid;grid-template-columns:repeat(auto-fit, minmax(8em, 1fr));grid-gap:0.5rem;text-align:center}.btnlist1 a{display:grid;align-items:center;border:2px solid #12998d;border-radius:10px;font-size:106%;font-weight:700;padding:1em 0.1em;background:#fff;height:100%}@media (hover: hover){.btnlist1 a:hover{background:#f2f9ee}}.btnlist1 .current a{background:#12998d;color:#fff}.btnlist2{display:grid;grid-template-columns:min(50%, 320px) min(50%, 320px);grid-gap:min(1vw, 1rem);margin-block:min(5vw, 5rem);justify-content:center;text-align:center}.btnlist2 a{display:grid;align-items:center;color:#098479;box-shadow:0 0 10px rgba(0,0,0,0.15);border:none;background:#fff;font-size:106%;font-weight:700;padding:min(2vw, 1.3em);border:1px solid #ccc;border-radius:10px;height:100%;min-height:47px}@media (hover: hover){.btnlist2 a{transition:.1s}.btnlist2 a:hover{transform:translateY(-5px)}}.list_disc1{margin-left:1.3em}.list_disc1 li{list-style:disc}.list_disc1 li+li{margin-top:0.5em}.asterisk{font-size:86%;margin-block:1rem !important;padding-left:0 !important}.asterisk>li{position:relative;padding-left:1.3em;list-style:none !important;margin-left:0 !important}.asterisk>li:before{content:"※";position:absolute;top:0;left:0}.asterisk>li+li{margin-top:0.2em}.list_decimal1{counter-reset:number;padding-left:0 !important}.list_decimal1 li{list-style:none !important;margin-left:0 !important;position:relative;padding-left:1.7em}.list_decimal1 li:before{counter-increment:number;content:counter(number,decimal);background:#12998d;color:#fff;border-radius:50%;line-height:1.4em;display:inline-block;text-align:center;width:1.4em;height:1.4em;position:absolute;top:0.1em;left:0}.list_decimal1 li+li{margin-top:0.3em}.postlist1{margin-block:0 !important}.postlist1 li{clear:both}.postlist1 li+li{border-top:1px dashed #ccc}.postlist1 a{display:block !important;text-decoration:none !important;padding-block:1rem;overflow:hidden}@media (hover: hover){.postlist1 a img{transition:.2s}.postlist1 a:hover img{transform:scale(1.1);filter:brightness(120%)}}.postlist1 .img{display:block;width:33%;height:16.26vw;float:left;border-radius:10px;overflow:hidden;margin-right:min(2vw, 1em)}@media print, screen and (min-width: 768px){.postlist1 .img{width:130px;height:80px}}.postlist1 .img img{width:100%;height:100%;object-fit:cover}.postlist1 .ttl{font-weight:700;margin:0}.postlist1 .desc{font-size:80%;color:#555;margin:0.5em 0 0;padding:0}.usefullist1{margin-top:0 !important;margin-bottom:0.5em}@media print, screen and (min-width: 768px){.usefullist1{display:grid;grid-gap:0 2em;grid-template-columns:1fr 1fr}}.usefullist1 li{font-weight:700;border-bottom:1px dashed #ccc}.usefullist1 a{display:block;text-decoration:none !important;padding:1rem 0.9em 1rem 1.2em;position:relative}.usefullist1 a:before{content:"";display:inline-block;vertical-align:middle;width:0.5em;height:0.5em;background:#12998d;position:absolute;top:0;bottom:0;left:0;margin:auto;border-radius:50%}.usefullist1 a:after{content:"";display:inline-block;vertical-align:middle;width:0.7em;height:0.7em;background:url("../img/arrow1_blue.svg") no-repeat center/contain;position:absolute;top:0;bottom:0;right:0;margin:auto}@media (hover: hover){.usefullist1 a:after{transition:.2s}.usefullist1 a:hover{text-decoration:underline !important}.usefullist1 a:hover:after{transform:translateX(0.3em)}}.mokuji{border:1px solid #ccc;border-radius:10px;padding:1em;max-width:600px;margin:2em auto 1em}.mokuji_head{display:flex;justify-content:space-between;position:relative}.mokuji_head:before{content:"";display:block;border-bottom:1px dashed #ccc;position:absolute;height:0;top:0;bottom:0;left:0;right:0;margin:auto;z-index:-1}.mokuji_head button{color:#098479;font-weight:700;background:#fff;border:none}.mokuji_ttl{background:#fff !important;display:inline-block;padding-right:0.5em}.mokuji_ttl:before{content:"";display:inline-block;vertical-align:middle;width:1em;height:1em;background:url("../img/menu1.svg") no-repeat center/contain;margin-right:0.5em}.mokuji ul{margin:1em 0 0 !important;padding:0 !important}.mokuji ul ul{margin:0 !important;padding:0.5em 0 1em 1em !important}.mokuji li{list-style:none !important}.mokuji_close ul:first-of-type{display:none}.btn1{color:#098479;box-shadow:0 0 10px rgba(0,0,0,0.15);border:none;background:#fff;font-size:106%;font-weight:700;padding:1.3em;border:1px solid #ccc;border-radius:10px;min-width:320px;display:inline-block}@media (hover: hover){.btn1{transition:.1s}.btn1:hover{transform:translateY(-5px)}}.btn1_wrap{text-align:center;margin-top:4rem}.bookmark_button_in{display:inline-block;vertical-align:middle;background:#fff;line-height:1;border:1px solid #ccc;border-radius:1.5em;padding:0.5em 0.8em;color:#333;font-size:86%}.bookmark_button_in:before{content:"";display:inline-block;vertical-align:middle;width:1.3em;height:1.3em;background:url("../img/heart1_gray.svg") no-repeat center/contain;margin-right:0.3em}.bookmark_button_in:after{content:"に追加";display:inline-block;vertical-align:middle}.bookmark_button_in.is-choosen{color:#f55802;border-color:#f55802}.bookmark_button_in.is-choosen:before{background-image:url("../img/heart1_orange.svg")}.bookmark_button_in.is-choosen:after{content:"登録済"}@media (hover: hover){.bookmark_button_in,.bookmark_button_in:before{transition:.2s}.bookmark_button_in:hover{color:#f55802;border-color:#f55802}.bookmark_button_in:hover:before{background-image:url("../img/heart1_orange.svg")}}.checkwith{border:1px solid #12998d;border-radius:20px;margin-top:min(8vw, 6rem);background:#fff}.checkwith_ttl{color:#098479;margin:-0.5em 0 0 2rem !important;line-height:1;font-size:106% !important}.checkwith_ttl_inner{background:#fff;display:inline-block;padding-inline:0.5em}.checkwith_ttl_inner:before{content:"";display:inline-block;vertical-align:middle;width:1em;height:1em;background:url("../img/check1_blue.svg") no-repeat center/contain;margin-right:0.5em}.checkwith_inner{padding:min(2vw, 2rem) min(4vw, 2rem)}.checkwith_inner ul{padding:0 !important;margin-top:1em}.checkwith_inner li{list-style:none !important}.checkwith_inner a{text-decoration:underline}@media (hover: hover){.checkwith_inner a:hover{text-decoration:none}}:not(.editer_area) .infoarea1{background:linear-gradient(45deg, #22ac38 0%, #187fc4 100%);padding-block:min(5rem, 5vw) min(5rem, 9vw);text-align:center}:not(.editer_area) .infoarea1_inner{padding-inline:var(--space)}:not(.editer_area) .infoarea1_text{color:#fff;position:relative;display:inline-block;padding-left:22vw}@media print, screen and (min-width: 768px){:not(.editer_area) .infoarea1_text{padding-left:11rem}}:not(.editer_area) .infoarea1_text .ttl{font-size:min(220%, 4.5vw);font-weight:700}:not(.editer_area) .infoarea1_text .ttl:before{content:"";display:block;width:20vw;height:14vw;background:url("../img/logo.svg") no-repeat center/contain;margin:auto;position:absolute;top:0;bottom:0;left:0}@media print, screen and (min-width: 768px){:not(.editer_area) .infoarea1_text .ttl:before{width:10rem;height:10rem}}:not(.editer_area) .infoarea1_text p{font-size:min(2vw, 100%);margin-bottom:0}:not(.editer_area) .infoarea1_btnlist{display:grid;grid-template-columns:1fr 1fr;align-items:center;justify-content:center;grid-gap:min(2vw, 1em);margin-top:2em;margin-inline:auto;max-width:90%}@media print, screen and (min-width: 768px){:not(.editer_area) .infoarea1_btnlist{grid-template-columns:1fr 1fr 1fr 1fr}}:not(.editer_area) .infoarea1_btnlist a{display:flex;align-items:center;justify-content:center;font-weight:700;min-height:50px;padding-inline:1vw;font-size:96%;border-radius:10px;box-shadow:0 0 5px rgba(0,0,0,0.3);background:#fff}@media (hover: hover){:not(.editer_area) .infoarea1_btnlist a{transition:.2s}:not(.editer_area) .infoarea1_btnlist a:hover{transform:translateY(-0.3em)}}:not(.editer_area) .infoarea1_btnlist .search a{font-size:110%;text-align:center}:not(.editer_area) .infoarea1_btnlist .search a .text:before{content:"";display:inline-block;vertical-align:middle;margin-right:0.3em;width:1em;height:1em;background:url("../img/search2_blue.svg") no-repeat center/contain}:not(.editer_area) .infoarea1_btnlist .search a small{display:block;font-size:60%}:not(.editer_area) .infoarea1_btnlist+.infoarea1_ul{margin-top:min(4vw, 2em)}:not(.editer_area) .infoarea1_ul{margin-top:min(5rem, 5vw);margin-bottom:0;padding-left:0;display:grid;grid-template-columns:1fr 1fr;grid-gap:min(2vw, 1rem)}@media print, screen and (min-width: 1025px){:not(.editer_area) .infoarea1_ul{grid-template-columns:repeat(5, auto);align-items:center}}:not(.editer_area) .infoarea1_ul li{list-style:none;margin:0}:not(.editer_area) .infoarea1_ul a{border-radius:10px;box-shadow:0 0 5px rgba(0,0,0,0.3);text-decoration:none !important}@media screen and (max-width: 1024px){:not(.editer_area) .infoarea1_ul a{padding:1rem}}@media print, screen and (min-width: 1025px){:not(.editer_area) .infoarea1_ul a{text-align:left}}@media (hover: hover){:not(.editer_area) .infoarea1_ul a{transition:.2s}:not(.editer_area) .infoarea1_ul a:hover{filter:brightness(120%);transform:translateY(-0.2em)}}@media screen and (max-width: 1024px){:not(.editer_area) .infoarea1 .tel{grid-column:1 / span 2}}:not(.editer_area) .infoarea1 .tel a{display:flex;align-items:center;justify-content:center}@media screen and (max-width: 1024px){:not(.editer_area) .infoarea1 .tel a{color:#098479;background:#fff}}@media print, screen and (min-width: 1025px){:not(.editer_area) .infoarea1 .tel a{color:#fff;box-shadow:none}}:not(.editer_area) .infoarea1 .tel a:before{content:"";display:block;width:3em;height:3em;margin-right:0.5em;background:url("../img/tel1_blue.svg") no-repeat center/contain}@media print, screen and (min-width: 1025px){:not(.editer_area) .infoarea1 .tel a:before{background:url("../img/tel1_white.svg") no-repeat center/contain}}:not(.editer_area) .infoarea1 .tel_inner{font-weight:600}:not(.editer_area) .infoarea1 .tel_inner>span{display:block}@media screen and (max-width: 1024px){:not(.editer_area) .infoarea1 .tel_inner .text{font-size:93%}}:not(.editer_area) .infoarea1 .tel_inner .num{font-size:min(260%, 8vw);line-height:1}:not(.editer_area) .infoarea1 .tel_inner .time{font-size:93%}:not(.editer_area) .infoarea1 .entry a,:not(.editer_area) .infoarea1 .line a{font-size:min(150%, 4.5vw);font-weight:700;color:#fff;display:flex;align-items:center;justify-content:center;padding-inline:min(1vw, 1rem);height:100%}@media print, screen and (min-width: 1025px){:not(.editer_area) .infoarea1 .entry a,:not(.editer_area) .infoarea1 .line a{padding-block:0.6em}}:not(.editer_area) .infoarea1 .entry a:before,:not(.editer_area) .infoarea1 .line a:before{content:"";display:block;margin-right:0.3em}:not(.editer_area) .infoarea1 .entry a small,:not(.editer_area) .infoarea1 .line a small{font-size:70%;display:block}:not(.editer_area) .infoarea1 .entry a{background:#f55802}:not(.editer_area) .infoarea1 .entry a:before{background:url("../img/enter1_white.svg") no-repeat center/contain;width:1.5em;height:1.5em}:not(.editer_area) .infoarea1 .line a{background:#06c755}:not(.editer_area) .infoarea1 .line a:before{background:url("../img/line1.svg") no-repeat center/contain;width:2em;height:2em}:not(.editer_area) .infoarea1 .mail a,:not(.editer_area) .infoarea1 .pamphlet a{display:flex;align-items:center;justify-content:center;background:#fff;font-weight:700;height:50px;padding-inline:0.5em;font-size:96%}:not(.editer_area) .infoarea1 .mail a:before,:not(.editer_area) .infoarea1 .pamphlet a:before{content:"";display:block;margin-right:0.3em;width:2em;height:2em}@media screen and (max-width: 1024px){:not(.editer_area) .infoarea1 .mail{padding-left:2em}}:not(.editer_area) .infoarea1 .mail a:before{background:url("../img/mail1_blue.svg") no-repeat center/contain}@media screen and (max-width: 1024px){:not(.editer_area) .infoarea1 .pamphlet{padding-right:2em}}:not(.editer_area) .infoarea1 .pamphlet a:before{background:url("../img/ebook1_blue.svg") no-repeat center/contain}:not(.editer_area) .infoarea1_subpage{background:linear-gradient(45deg, #e9f5ff 0%, #e7f9e9 100%);padding:min(3rem, 5vw) 0;border-radius:20px}:not(.editer_area) .infoarea1_subpage :not(.editer_area) .infoarea1_text{color:#098479}:not(.editer_area) .infoarea1_subpage :not(.editer_area) .infoarea1_ul{margin-top:min(3rem, 5vw)}@media print, screen and (min-width: 1025px){:not(.editer_area) .infoarea1_subpage :not(.editer_area) .infoarea1_ul{grid-template-columns:auto auto auto}}:not(.editer_area) .infoarea1_subpage .tel a{color:#098479}:not(.editer_area) .infoarea1_subpage .tel a:before{background-image:url("../img/tel1_blue.svg")}:not(.editer_area) .infoarea1_subpage2{background:linear-gradient(45deg, #e9f5ff 0%, #e7f9e9 100%);padding:min(3rem, 5vw) 0;border-radius:20px;margin-block:5rem}@media print, screen and (min-width: 768px){:not(.editer_area) .infoarea1_subpage2{min-width:670px}}:not(.editer_area) .infoarea1_subpage2 :not(.editer_area) .infoarea1_text{color:#098479;font-weight:700;padding:0;width:100%}@media print, screen and (min-width: 1025px){:not(.editer_area) .infoarea1_subpage2 :not(.editer_area) .infoarea1_text{border-bottom:1px dashed #ccc;padding:0 0 1em}}:not(.editer_area) .infoarea1_subpage2 :not(.editer_area) .infoarea1_text p{font-size:min(3vw, 100%);letter-spacing:-1px}:not(.editer_area) .infoarea1_subpage2 :not(.editer_area) .infoarea1_text.saiyasune .ttl{display:flex;align-items:center;justify-content:center}:not(.editer_area) .infoarea1_subpage2 :not(.editer_area) .infoarea1_text.saiyasune .ttl:before{position:relative !important;margin:0 1rem 0 0;width:6rem;height:5rem}@media print, screen and (min-width: 768px){:not(.editer_area) .infoarea1_subpage2 :not(.editer_area) .infoarea1_text.saiyasune .ttl:before{width:8rem;height:6rem}}:not(.editer_area) .infoarea1_subpage2 :not(.editer_area) .infoarea1_ul{margin-top:min(3rem, 5vw)}@media print, screen and (min-width: 1025px){:not(.editer_area) .infoarea1_subpage2 :not(.editer_area) .infoarea1_ul{grid-template-columns:auto 25% 25%}}:not(.editer_area) .infoarea1_subpage2 .tel a{color:#098479}:not(.editer_area) .infoarea1_subpage2 .tel a:before{background-image:url("../img/tel1_blue.svg")}:not(.editer_area) .infoarea1_subpage2 .line{height:100%}:not(.editer_area) .infoarea1_subpage2 .line a{font-size:min(133%, 4.5vw)}:not(.editer_area) .infoarea1_subpage2 .mail{height:100%;padding:0}:not(.editer_area) .infoarea1_subpage2 .mail a{height:100%;font-size:100%}:not(.editer_area) .infoarea1_subpage2 .mail small{display:block;font-size:100%}@media screen and (max-width: 767px){.slidecss{position:relative;overflow:hidden}.slidecss,.slidecss_item{width:100%;height:210px}}@media print, screen and (min-width: 768px){.slidecss{display:grid;grid-gap:0 3rem}}.slidecss_radio{display:none}@media screen and (max-width: 767px){.slidecss_item{position:absolute;opacity:0}}.slidecss_content{border-radius:10px;overflow:hidden;position:relative;height:100%}@media screen and (max-width: 767px){.slidecss_prev,.slidecss_next{position:absolute;display:block;height:15px;width:15px;top:50%;margin-top:-20px;border-width:3px 3px 0 0;border-style:solid;border-color:#12998d;cursor:pointer;opacity:0.5;z-index:3}.slidecss_prev{left:5px;transform:rotate(-135deg)}.slidecss_next{right:5px;transform:rotate(45deg)}.slidecss_dot{position:absolute;bottom:0;width:100%;text-align:center}.slidecss_dot label{display:inline-block;height:15px;width:15px;margin:0 2px;border-radius:100%;cursor:pointer;opacity:0.5;z-index:2;background-color:#12998d}}@media screen and (max-width: 767px) and (max-width: 767px){.slidecss_radio:nth-child(1):nth-of-type(1):checked ~ .slidecss_item:nth-of-type(1),.slidecss_radio:nth-of-type(1):checked ~ .slidecss_dot label:nth-of-type(1),.slidecss_radio:nth-of-type(2):checked ~ .slidecss_item:nth-of-type(2),.slidecss_radio:nth-of-type(2):checked ~ .slidecss_dot label:nth-of-type(2),.slidecss_radio:nth-of-type(3):checked ~ .slidecss_item:nth-of-type(3),.slidecss_radio:nth-of-type(3):checked ~ .slidecss_dot label:nth-of-type(3),.slidecss_radio:nth-of-type(4):checked ~ .slidecss_item:nth-of-type(4),.slidecss_radio:nth-of-type(4):checked ~ .slidecss_dot label:nth-of-type(4){opacity:1}}.acepttable{grid-column:1 / span 2;grid-row:2;border:2px solid #12998d;border-radius:10px;position:relative;background:#fff;margin-top:1em}.acepttable_item{display:grid;grid-template-columns:clamp(5em, 15%, 13em) 1fr;border-bottom:1px solid #ccc;font-size:93%}.acepttable_item:last-child{border-bottom:none}.acepttable_item.title{background:#098479;color:#fff;border-radius:5px 5px 0 0}.acepttable_item.title .shosai{display:block;text-align:center}.acepttable_item .nyukobi,.acepttable_item .shosai{padding:1vw}@media print, screen and (min-width: 768px){.acepttable_item .nyukobi,.acepttable_item .shosai{padding:0.5em 0.5em 0.5em 0.1em}}.acepttable_item .nyukobi{border-right:1px solid #ccc;text-align:center;place-content:center}.acepttable_item .date{font-size:120%}.acepttable_item .saitan{font-size:86%;display:inline-block;margin-top:0.2em}@media print, screen and (min-width: 600px){.acepttable_item .saitan{margin-left:0.3em}}@media screen and (max-width: 767px){.acepttable_item .kara{display:block;transform:rotate(-90deg);font-size:50%}}.acepttable_item .shosai{display:grid;align-items:center}@media print, screen and (min-width: 600px){.acepttable_item .shosai{grid-template-columns:1fr 7em}}@media screen and (max-width: 599px){.acepttable_item .shosai{grid-template-columns:1fr 3.5em}}@media print, screen and (min-width: 600px){.acepttable_item .link{display:grid;grid-gap:min(1vw, 0.5em);align-items:center;grid-template-columns:1fr 1fr 7em;padding-left:1em}}@media (hover: hover){.acepttable_item .link{border-radius:10px;transition:.1s}.acepttable_item .link:hover{background:#f2f9ee}.acepttable_item .link:hover .school{text-decoration:none}}.acepttable_item .school{font-weight:700}@media screen and (max-width: 599px){.acepttable_item .school{margin-bottom:0.5em}}.acepttable_item .planname{color:#333}@media print, screen and (min-width: 768px){.acepttable_item .taglist{justify-content:center}}.acepttable_item .taglist li{margin:min(0.3vw, 0.2em)}.acepttable_item .prefectures{display:inline-block;font-size:80%;margin-left:0.3em}.acepttable_item .price{font-size:130%;font-weight:900;color:#d91e1e}@media print, screen and (min-width: 768px){.acepttable_item .price{text-align:center}}.acepttable_item .price small{font-size:70%;display:inline-block}.acepttable_item .price .del{display:block;color:#333;font-weight:400;font-size:78%;text-decoration:line-through}@media screen and (max-width: 767px){.acepttable_item .price .del{display:inline-block;margin-right:0.5em}}.acepttable_item .enter{display:grid;place-content:center;background:#f55802;color:#fff;border-radius:10px;text-decoration:none;padding:0.5em 1.3em;line-height:1.1}@media print, screen and (min-width: 600px){.acepttable_item .enter{padding:0.7em 1em;white-space:nowrap}}@media (hover: hover){.acepttable_item .enter{transition:.1s}.acepttable_item .enter:hover{filter:brightness(120%);transform:scale(1.05)}}.acepttable_column4 .link{padding-left:0}@media print, screen and (min-width: 768px){.acepttable_column4 .link{grid-template-columns:24% 1fr auto 7em}}@media screen and (max-width: 767px){.acepttable_column4 .link{display:block}}.acepttable_column4 .saitan{display:block}@media print, screen and (min-width: 768px){.acepttable_column4 .school{text-align:center}}@media print, screen and (min-width: 768px){.acepttable_column4 .prefectures{display:block;margin-left:inherit}}.acepttable_column4 .taglist{font-size:86%}@media print, screen and (min-width: 768px){.acepttable_column4 .taglist{flex-direction:column;text-align:center}}.tablestyle1{width:100%}.tablestyle1_wrap{margin-block:1em;border-top:2px solid #12998d;border-bottom:2px solid #12998d;border-radius:10px;overflow:hidden;position:relative}.tablestyle1_wrap:before,.tablestyle1_wrap:after{content:"";display:block;position:absolute;top:0;bottom:0;width:2px;background:#12998d}.tablestyle1_wrap:before{left:0}.tablestyle1_wrap:after{right:0}.tablestyle1_wrap_simple{border:none;border-radius:0}.tablestyle1_wrap_simple:before,.tablestyle1_wrap_simple:after{display:none}.tablestyle1 th,.tablestyle1 td{border:1px solid #ccc;padding:min(2vw, 1em)}.tablestyle1 thead th{text-align:center}.tablestyle1 tbody th,.tablestyle1 tbody td{text-align:left;background:#fff}.tablestyle1:not(.tablestyle1_simple){font-weight:700}.tablestyle1:not(.tablestyle1_simple) thead th{background:#12998d;color:#fff}.tablestyle1:not(.tablestyle1_simple) thead tr:first-child th{border-top-color:#12998d}.tablestyle1:not(.tablestyle1_simple) thead tr:last-child th{border-top-color:#12998d}.tablestyle1:not(.tablestyle1_simple) .tablestyle1_free{color:#d91e1e;font-weight:700;font-size:min(5vw, 130%)}.tablestyle1:not(.tablestyle1_simple) .tablestyle1_free:after{content:"!";display:inline-block}.tablestyle1_simple th,.tablestyle1_simple td{padding:min(1vw, 0.5em) min(2vw, 1em)}.tablestyle1_simple thead th{background:#f2f2f2}.tablestyle1_simple tbody th{font-weight:400}.searchform{text-align:left}.searchform_center{text-align:center}.searchform_wrap{text-align:center;margin-top:6rem}@media print, screen and (min-width: 768px){.searchform_wrap:last-child{position:sticky;top:60px;padding-top:1rem;margin-bottom:5em}}.searchform_wrap.sidelast{position:sticky;top:0;padding-top:2em}.searchform_ttl1{font-size:133%;background:linear-gradient(90deg, #22ac38 0%, #187fc4 100%);display:inline-block;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:2rem;font-weight:700}.searchform_ttl1:before{content:"";display:inline-block;vertical-align:middle;width:1em;height:1em;background:url("../img/search1_white.svg") no-repeat center/contain;margin-right:0.3em}.searchform div{margin-block:1rem}.searchform dt{color:#098479;font-weight:700;margin-bottom:0.3em;font-size:clamp(12px, 1vw, 14px)}.searchform input,.searchform select{border:2px solid #098479;border-radius:6px;height:3.2em;width:100%;background:#fff;padding-inline:0.5em}.searchform input[disabled],.searchform select[disabled]{border-color:#bbb}@media (hover: hover){.searchform input:hover:not([disabled]),.searchform select:hover:not([disabled]){border:2px solid #22ac38;background:#f2f9ee}}.searchform_button{background:linear-gradient(to right, #22ac38 0%, #187fc4 100%);color:#fff;border:none;font-size:clamp(13px, 1.3vw, 16px);font-weight:700;padding:1.3em 2em;border-radius:5px;margin-top:1em}@media print, screen and (min-width: 600px){.searchform_button{padding:0.8em 1.5em;margin-top:max(0.5em, 0.5vw)}}.searchform_button:before{content:"";display:inline-block;vertical-align:middle;width:1em;height:1em;background:url("../img/search2_white.svg") no-repeat center/contain;margin-right:0.5em}@media (hover: hover){.searchform_button{transition:.1s}.searchform_button:hover{filter:brightness(120%)}}.searchform_content1wrap{background:linear-gradient(45deg, #e9f5ff 0%, #e7f9e9 100%);padding:min(3rem, 3vw);border-radius:20px;margin-block:5rem}.searchform_content1wrap div{margin-block:0}.searchform_content1wrap .searchform{display:flex;flex-wrap:wrap;grid-gap:1rem;justify-content:center}@media print, screen and (min-width: 768px){.searchform_content1wrap .searchform_car{max-width:50%}}@media screen and (max-width: 767px){.searchform_content1wrap .searchform_car{width:100%}.searchform_content1wrap .searchform_area,.searchform_content1wrap .searchform_roomtype,.searchform_content1wrap .searchform_date{max-width:calc( (100% / 3) - ( 1rem * 2 / 3) )}}.searchform_content1wrap .searchform_btnlist{display:flex;grid-gap:1rem;margin-bottom:0;margin-top:1em;padding:0}.searchform_content1wrap .searchform_btnlist li{list-style:none;width:100%;margin:0 !important}.searchform_content1wrap .searchform_btnlist a{text-decoration:none !important;display:flex !important;align-items:center;justify-content:center;width:100%;position:relative;padding:min(1vw, 1em);padding-right:calc(min(2vw, 1.3em) + 1em);line-height:1.2;min-height:50px;font-size:90%}.searchform_content1wrap .searchform_btnlist a:after{content:"";display:block;width:0.8em;height:0.8em;position:absolute;top:0;bottom:0;right:1rem;background:url("../img/arrow1_blue.svg") no-repeat center/contain;margin-block:auto}.editer_area{line-height:1.5;overflow:hidden}.editer_area p{margin-bottom:1em;padding:0}.editer_area img{max-width:100%;height:auto}.editer_area strong{font-weight:bold}.editer_area em{font-family:"Helvetica Neue", Arial, "Hiragino Kaku Gothic ProN", "Hiragino Sans", "ＭＳ Ｐゴシック", sans-serif;font-style:italic}.editer_area del{text-decoration:line-through}.editer_area sup{font-size:smaller;top:-0.5em;position:relative}.editer_area sub{font-size:smaller;bottom:-0.5em;position:relative}.editer_area blockquote p{margin:0}.editer_area pre{margin:1em 0}.editer_area a,.editer_area a:link,.editer_area a:visited{display:inline-block;text-decoration:underline;word-break:break-all}.editer_area a:hover,.editer_area a:link:hover,.editer_area a:visited:hover{text-decoration:none}.editer_area a:hover img,.editer_area a:link:hover img,.editer_area a:visited:hover img{filter:brightness(110%)}.editer_area ul,.editer_area ol{margin-top:1em;margin-bottom:1em;padding-left:1.5em}.editer_area ul li+li,.editer_area ol li+li{margin-top:0.3em}.editer_area ul.blocks-gallery-grid{margin:0;padding:0}.editer_area ul>li{list-style:disc}.editer_area ul ul{margin-top:0.5em}.editer_area ul ul>li{list-style:circle}.editer_area ol>li{list-style:decimal}.editer_area ol ol{margin-top:0.5em}.editer_area .wp-block-table{margin-top:1em;margin-bottom:1em}.editer_area .wp-block-table thead{border-bottom:2px solid}.editer_area .wp-block-table tfoot{border-top:2px solid}.editer_area .wp-block-table th,.editer_area .wp-block-table td{border:1px solid;padding:0.3em}.editer_area .wp-block-table th{font-weight:bold}.editer_area .wp-block-table figcaption{text-align:center;font-size:90%}.editer_area hr{display:block;margin:2.5em auto;overflow:hidden;border-style:inset;border-width:1px;width:40%}.editer_area mark{color:black;background-color:yellow}.editer_area .alignleft{float:left;margin:0.5em 1em 0.5em 0}@media screen and (max-width: 767px){.editer_area .alignleft{float:none;margin:0 auto;text-align:center}}.editer_area .aligncenter{display:block;margin-left:auto;margin-right:auto}.editer_area .alignright{float:right;margin:0.5em 0 0.5em 1em}@media screen and (max-width: 767px){.editer_area .alignright{float:none;margin:1em auto;text-align:center}}.editer_area .has-text-align-left{text-align:left}.editer_area .has-text-align-center{text-align:center}.editer_area .has-text-align-right{text-align:right}@media screen and (max-width: 767px){.editer_area iframe{max-height:50vw}}.editer_area .wp-caption-text{margin-top:0;padding:0.5em;font-size:80%;text-align:left}.editer_area .page-page{width:100%;text-align:center;margin:4em 0;display:flex;flex-wrap:wrap;justify-content:center}.editer_area .page-page .post-page-numbers{display:block;margin:0.2em;padding:0.5em 1em;background:#fff;border:1px solid #888}.editer_area .page-page .post-page-numbers.current{background:#888;color:#fff}.editer_area .page-page a.post-page-numbers{text-decoration:none;color:#333}.editer_area .page-page a.post-page-numbers:hover{background:#f2f2f2}.editer_area .gallery{width:100%;margin-bottom:20px !important;overflow:hidden}.editer_area .gallery br{display:none}.editer_area .gallery-item{float:left;margin-bottom:0 !important}.editer_area .gallery-icon{text-align:center}.editer_area .gallery-icon img{width:100%;height:auto;margin-bottom:10px !important}.editer_area .gallery-caption{color:#222;font-size:12px;margin:0 0 10px;text-align:center}.editer_area .gallery-columns-1 .gallery-item{width:100%;margin-right:0}.editer_area .gallery-columns-2 .gallery-item{width:48%;margin:0 1%}.editer_area .gallery-columns-3 .gallery-item{width:31.33333%;margin:0 1%}.editer_area .gallery-columns-4 .gallery-item{width:23%;margin:0 1%}.editer_area .gallery-columns-5 .gallery-item{width:18%;margin:0 1%}@media screen and (max-width: 767px){.editer_area .gallery-columns-3 .gallery-item,.editer_area .gallery-columns-4 .gallery-item{width:48%;margin:0 1%}.editer_area .gallery-columns-5 .gallery-item{width:31.33333%;margin:0 1%}}.editer_area .wp-block-button__link{text-decoration:none !important;transition:all .2s;font-weight:500}.editer_area .wp-block-button__link:hover{filter:brightness(110%)}.editer_area .wp-block-group{margin-block:2em;overflow:hidden}.editer_area .wp-block-group .wp-block-heading:first-of-type{margin-top:0 !important}.editer_area .wp-block-image+p{margin-top:1.5em}.editer_area .has-white-color{color:#FFFFFF !important}.editer_area .has-white-background-color{background-color:#FFFFFF !important}.editer_area .has-black-color{color:#000000 !important}.editer_area .has-black-background-color{background-color:#000000 !important}.editer_area .has-gray-1-color{color:#777 !important}.editer_area .has-gray-1-background-color{background-color:#777 !important}.editer_area .has-gray-2-color{color:#f2f2f2 !important}.editer_area .has-gray-2-background-color{background-color:#f2f2f2 !important}.editer_area .has-blue-1-color{color:#12998d !important}.editer_area .has-blue-1-background-color{background-color:#12998d !important}.editer_area .has-blue-2-color{color:#098479 !important}.editer_area .has-blue-2-background-color{background-color:#098479 !important}.editer_area .has-blue-3-color{color:#f5fbfa !important}.editer_area .has-blue-3-background-color{background-color:#f5fbfa !important}.editer_area .has-blue-4-color{color:#c8e7ff !important}.editer_area .has-blue-4-background-color{background-color:#c8e7ff !important}.editer_area .has-blue-5-color{color:#e9f5ff !important}.editer_area .has-blue-5-background-color{background-color:#e9f5ff !important}.editer_area .has-blue-6-color{color:#004f48 !important}.editer_area .has-blue-6-background-color{background-color:#004f48 !important}.editer_area .has-green-1-color{color:#f2f9ee !important}.editer_area .has-green-1-background-color{background-color:#f2f9ee !important}.editer_area .has-green-2-color{color:#c3f1c9 !important}.editer_area .has-green-2-background-color{background-color:#c3f1c9 !important}.editer_area .has-green-3-color{color:#e7f9e9 !important}.editer_area .has-green-3-background-color{background-color:#e7f9e9 !important}.editer_area .has-red-1-color{color:#d91e1e !important}.editer_area .has-red-1-background-color{background-color:#d91e1e !important}.editer_area .has-orange-1-color{color:#f55802 !important}.editer_area .has-orange-1-background-color{background-color:#f55802 !important}.editer_area .has-yellow-1-color{color:#fff882 !important}.editer_area .has-yellow-1-background-color{background-color:#fff882 !important}.editer_area .has-yellow-2-color{color:#f1f3e2 !important}.editer_area .has-yellow-2-background-color{background-color:#f1f3e2 !important}.editer_area .has-yellow-3-color{color:#fff000 !important}.editer_area .has-yellow-3-background-color{background-color:#fff000 !important}.editer_area .has-yellow-4-color{color:#FFFCCF !important}.editer_area .has-yellow-4-background-color{background-color:#FFFCCF !important}.editer_area .has-logocolor-green-color{color:#22ac38 !important}.editer_area .has-logocolor-green-background-color{background-color:#22ac38 !important}.editer_area .has-logocolor-pink-color{color:#e4007f !important}.editer_area .has-logocolor-pink-background-color{background-color:#e4007f !important}.editer_area .has-logocolor-orange-color{color:#f39800 !important}.editer_area .has-logocolor-orange-background-color{background-color:#f39800 !important}.editer_area .has-logocolor-blue-color{color:#187fc4 !important}.editer_area .has-logocolor-blue-background-color{background-color:#187fc4 !important}.editer_area .has-linecolor-color{color:#06c755 !important}.editer_area .has-linecolor-background-color{background-color:#06c755 !important}body{min-height:100vh;height:100%}#drawernav,#humberger,#humberger span,#overlay{-webkit-transition:all 200ms ease-out;-o-transition:all 200ms ease-out;transition:all 200ms ease-out;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}#drawernav{position:fixed;top:0;right:calc( (100% - var(--headerH) ) * -1);width:calc(100% - var(--headerH));height:100%;overflow:auto;z-index:9999}@media print, screen and (min-width: 768px){#drawernav{right:calc( 500px * -1);width:500px}}#humberger{display:block;top:0;right:0;z-index:10000;width:var(--headerH);height:var(--headerH);padding-top:11px;background-color:#098479;cursor:pointer}@media print, screen and (min-width: 768px){#humberger{height:60px;padding-top:12px}}@media print, screen and (min-width: 1025px){#humberger{width:var(--headerH)}}@media screen and (max-width: 767px){#humberger{position:fixed}}#humberger span{height:2px;background:#FFF;display:block;margin:0 13px 5px}@media print, screen and (min-width: 768px){#humberger span{margin:0 30px 5px}}#humberger .drawerName:before{content:"MENU";font-weight:400;color:#FFF;font-size:clamp(10px, 1.5vw, 13px);margin-top:0.8em;letter-spacing:0.07em;display:block;font-weight:700;text-align:center}.drawer-opened #humberger{right:calc( 100% - var(--headerH) )}@media print, screen and (min-width: 768px){.drawer-opened #humberger{position:fixed;right:500px;border-radius:0 0 0 10px}}#overlay{z-index:-1;opacity:0;background:#000;top:-10px;left:0;right:0;bottom:-10px;width:100%;position:fixed;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;-webkit-backface-visibility:hidden;backface-visibility:hidden}body.drawer-opened .closeBtn.close1{position:fixed;top:0;right:calc( 100% - var(--headerH) );display:block;width:var(--headerH);height:var(--headerH);cursor:pointer;z-index:10001}@media print, screen and (min-width: 768px){body.drawer-opened .closeBtn.close1{right:500px;height:60px}}body.drawer-opened #drawernav{right:0}body.drawer-opened #humberger span{background:#fff}body.drawer-opened #humberger span:nth-child(1){-webkit-transform:translate(0, 7px) rotate(45deg);transform:translate(0, 7px) rotate(45deg)}body.drawer-opened #humberger span:nth-child(2){-webkit-transform:translate(-20px, 0);transform:translate(-20px, 0);opacity:0}body.drawer-opened #humberger span:nth-child(3){-webkit-transform:translate(0, -7px) rotate(-45deg);transform:translate(0, -7px) rotate(-45deg)}body.drawer-opened #humberger .drawerName:before{content:"CLOSE"}body.drawer-opened #overlay{z-index:100;opacity:0.3;left:calc( (100% - var(--headerH) ) * -1 )}@media print, screen and (min-width: 768px){body.drawer-opened #overlay{left:calc( 500px * -1 )}}@media (hover: hover){body.drawer-opened #overlay{cursor:pointer}}
/*# sourceMappingURL=base.css.map */
