@charset "UTF-8";html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}a:hover{opacity:.6}#wrap{width:1030px;margin:20px auto 0}body{font:14px/140% Meiryo,メイリオ,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,sans-serif!important;color:#323232;line-height:2.5!important;letter-spacing:.01em;overflow:visible!important;transition:none!important}.section-inner{margin:0 auto}a.contact-card,a:link.contact-card{text-decoration:none;color:none}#main#whatsapp{margin:0 auto;width:980px;float:none}.contents_area{margin:50px 0}.maincont{width:100%;height:50vh;display:flex;background-color:#fafafa;-webkit-box-shadow:5px 5px 10px 0px rgb(27 0 3 / 20%);box-shadow:5px 5px 10px #1b000333}.maincont .infobox{width:50%;height:100%;display:flex;justify-content:center;align-items:center}.infobox .innerbox{width:90%;height:90%;border:2px solid #e10c23;position:relative}.innerbox .jcicon{width:100px;background-image:url(/build/assets/logo-B4P9X7Yw.png);background-position:center;background-repeat:no-repeat;background-size:contain;position:absolute;top:-50px;left:0;right:0;margin:auto}.jcicon:after{content:"";display:block;padding-bottom:100%}.maincont .btnbox{width:50%;height:100%;display:flex;justify-content:center;align-items:center;background-image:url(/build/assets/bg-Dp4sdXpT.webp);background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}.contact-shop-list{align-items:stretch}.contact-shop-list .btnbox{align-self:stretch;min-height:100%}.kumabtn{background-image:url(/build/assets/kuma_back-C0vPdMV6.png);background-position:center;background-repeat:no-repeat;background-size:100%;position:absolute;width:70px;height:60px;top:-100px;bottom:0;margin:auto;z-index:1;-webkit-filter:drop-shadow(0px 3px 3px rgba(34,34,34,.3));filter:drop-shadow(0px 3px 3px rgba(34,34,34,.3))}.icon:after{content:"";display:block;padding-bottom:100%}.contact-card img{width:50px;margin-right:10px;margin-top:15px}.img_container{margin:0 auto 60px;text-align:center;display:block}.whats_box{width:100%;display:flex;padding:15% 5%;flex-direction:column;height:100%;box-sizing:border-box;justify-content:space-around;font-family:Roboto,sans-serif;font-size:15px;font-weight:700;line-height:2}.sp-none{display:block!important}.pc-none{display:none!important}@media screen and (max-width:767px){.pc-none{display:block!important}.sp-none{display:none!important}.arrow{font-size:12px}img{border:none;max-width:100%;height:auto}#wrap.top{margin:13px auto 0}#wrap{width:100%!important}}.state{cursor:pointer;-webkit-user-select:none;user-select:none}.arrow{position:relative}.arrow:before{content:"";position:absolute;top:0;bottom:0;right:-17px;margin:auto 0;width:8px;height:8px;border-top:solid 2px #000000;border-right:solid 2px #000000;box-sizing:border-box;-ms-transform:rotate(45deg);transform:rotate(135deg)}.children{display:none;padding-left:10px}@media screen and (min-width:641px){.contact-shop-list{min-height:430px}.contact-shop-list .btnbox{height:auto;min-height:430px}.maincont-my{height:auto;display:flex;background-color:#fafafa;-webkit-box-shadow:5px 5px 10px 0px rgb(27 0 3 / 20%);box-shadow:5px 5px 10px #1b000333}.maincont-my .infobox{width:50%;height:auto;display:flex;justify-content:center;align-items:center}.maincont-my .btnbox-my{width:50%;min-height:100%;height:auto;justify-content:center;align-items:center;background-image:url(/build/assets/bg-Dp4sdXpT.webp);background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}.btnbox-my{display:grid;grid-template-columns:repeat(2,1fr)}.kumabtn-my{grid-column:span 2;background-image:url(/build/assets/kuma_back-C0vPdMV6.png);background-position:center;background-repeat:no-repeat;background-size:100%;width:70px;height:60px;margin:auto;z-index:1;filter:drop-shadow(0px 3px 3px rgba(34,34,34,.3))}.state{width:92%;height:50px;display:flex;margin:30px auto 10px;border-radius:50px;background:#fff;justify-content:center;align-items:center;box-shadow:1px 2px 3px 1px #1b000333;z-index:2;transition:.3s ease-in-out;position:relative;grid-column:span 2;font-weight:700}.wsbutton{width:92%;height:50px;display:flex;margin:10px auto;border-radius:50px;background:#fff;justify-content:center;align-items:center;-webkit-box-shadow:1px 2px 3px 1px rgb(27 0 3 / 20%);box-shadow:1px 2px 3px 1px #1b000333;cursor:pointer;z-index:2;transition:.3s ease-in-out;position:relative}.wsbutton .contact-card{width:100%;height:100%;position:absolute}.wsbutton .icon{width:15%;background-image:url(/build/assets/icon-27QxGb7i.webp);background-position:center;background-repeat:no-repeat;background-size:100%;background-color:#fff;border-radius:50%}.icon:after{content:"";display:block;padding-bottom:100%}.wsbutton .num{width:75%;font-family:Roboto,sans-serif;font-weight:700;text-align:center;font-size:16px;color:#28a71a}.btnbox-my .state{margin:0 auto 10px}.ws{width:250px;height:60px;display:flex;margin:auto;border-radius:50px;background:#fff;justify-content:center;align-items:center;-webkit-box-shadow:1px 2px 3px 1px rgb(27 0 3 / 20%);box-shadow:1px 2px 3px 1px #1b000333;cursor:pointer;z-index:2;transition:.3s ease-in-out;position:relative}.ws .contact-card{width:100%;height:100%;position:absolute}.ws .icon{width:20%;background-image:url(/build/assets/icon-27QxGb7i.webp);background-position:center;background-repeat:no-repeat;background-size:100%;background-color:#fff;border-radius:50%}.ws .num{width:75%;font-family:Roboto,sans-serif;font-weight:700;text-align:center;font-size:20px;letter-spacing:1px;color:#28a71a}}@media screen and (max-width:960px){.section-inner{width:90vw}.infobox .innerbox{width:90%;height:90%;border:2px solid #e10c23;position:relative}.innerbox .jcicon{width:70px;background-image:url(/build/assets/logo-B4P9X7Yw.png);background-position:center;background-repeat:no-repeat;background-size:contain;position:absolute;top:-35px;left:0;right:0;margin:auto}.whats_box{width:100%;display:flex;padding:15% 5%;flex-direction:column;height:100%;box-sizing:border-box;justify-content:space-around;line-height:1;font-family:Roboto;font-weight:500}}@media screen and (max-width:640px){.img_container{margin:0 auto 60px;text-align:center;display:block}.maincont{width:95%;height:450px;margin:50px auto;display:flex;background-color:#fafafa;-webkit-box-shadow:5px 5px 10px 0px rgb(27 0 3 / 20%);box-shadow:5px 5px 10px #1b000333;flex-direction:column}.maincont-my{height:auto;display:flex;background-color:#fafafa;box-shadow:5px 5px 10px #1b000333;flex-direction:column}.maincont-my .infobox,.maincont .infobox{width:100%;height:80%;display:flex;justify-content:center;align-items:center}.infobox .innerbox{width:90%;height:90%;border:2px solid #e10c23;position:relative}.innerbox .jcicon{width:70px;background-image:url(/build/assets/logo-B4P9X7Yw.png);background-position:center;background-repeat:no-repeat;background-size:contain;position:absolute;top:-35px;left:0;right:0;margin:auto}.jcicon:after{content:"";display:block;padding-bottom:100%}.whats_box{width:100%;display:flex;padding:15% 5%;flex-direction:column;height:100%;box-sizing:border-box;justify-content:space-around;font-size:4vw;line-height:1;font-family:Roboto;font-weight:600;color:#323232;line-height:1.4}.maincont .btnbox{width:100%;height:20%;display:flex;justify-content:center;align-items:center;background-image:url(/build/assets/bg-Dp4sdXpT.webp);background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}.maincont-my .btnbox-my{width:100%;height:20%;align-items:center;background-image:url(/build/assets/bg-Dp4sdXpT.webp);background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}.contact-shop-list{height:auto}.contact-shop-list .btnbox{height:auto;min-height:180px;padding:24px 0 32px}.kumabtn{background-image:url(/build/assets/kuma_back-C0vPdMV6.png);background-position:center;background-repeat:no-repeat;background-size:100%;position:absolute;width:60px;height:40px;top:-79px;bottom:0;margin:auto;z-index:1;filter:drop-shadow(0px 3px 3px rgba(34,34,34,.3))}.kumabtn-my{background-image:url(/build/assets/kuma_back-C0vPdMV6.png);background-position:center;background-repeat:no-repeat;background-size:100%;width:60px;height:40px;top:-79px;bottom:0;margin:auto;z-index:1;-webkit-filter:drop-shadow(0px 3px 3px rgba(34,34,34,.3));filter:drop-shadow(0px 3px 3px rgba(34,34,34,.3))}.state{padding:12px;width:73vw;height:auto;display:flex;margin:20px auto 10px;border-radius:50px;background:#fff;justify-content:center;align-items:center;-webkit-box-shadow:1px 2px 6px 3px rgb(27 0 3 / 20%);box-shadow:1px 2px 6px 3px #1b000333;cursor:pointer;z-index:2;transition:.3s ease-in-out;position:relative;font-weight:700}.wsbutton{width:73vw;height:auto;display:flex;margin:10px auto;border-radius:50px;background:#fff;justify-content:center;align-items:center;-webkit-box-shadow:1px 2px 6px 3px rgb(27 0 3 / 20%);box-shadow:1px 2px 6px 3px #1b000333;cursor:pointer;z-index:2;transition:.3s ease-in-out;position:relative}.wsbutton .contact-card{width:100%;height:100%;position:absolute}.wsbutton .icon{width:15%;background-image:url(/build/assets/icon-27QxGb7i.webp);background-position:center;background-repeat:no-repeat;background-size:100%;background-color:#fff;border-radius:50%}.icon:after{content:"";display:block;padding-bottom:100%}.wsbutton .num{width:75%;font-family:Roboto,sans-serif;font-weight:700;text-align:center;font-size:4vw;letter-spacing:1px;color:#28a71a}.ws{width:50vw;height:45px;display:flex;margin:auto;border-radius:50px;background:#fff;justify-content:center;align-items:center;-webkit-box-shadow:1px 2px 6px 3px rgb(27 0 3 / 20%);box-shadow:1px 2px 6px 3px #1b000333;cursor:pointer;z-index:2;transition:.3s ease-in-out;position:relative}.ws .contact-card{width:100%;height:100%;position:absolute}.ws .num{width:75%;font-family:Roboto,sans-serif;font-weight:700;text-align:center;font-size:4vw;letter-spacing:1px;color:#28a71a}}
