.rikontxt{text-align:center;font-size:18px;margin-top:15px;font-weight:bold;text-decoration:underline}._btn{display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:3px;width:auto;height:100%;aspect-ratio:1/1.1;background-color:#fff}._btn.call{background-color:#d0304d}._btn.mail{background-color:#0f5bcc}._btn.line{background-color:#009502}._btn.dumy{aspect-ratio:1/1.2}._btn.menu{top:0;right:0;position:fixed;aspect-ratio:1/1.2;height:55px;z-index:60;outline:none}._btn img{height:35%;margin-bottom:3px}._btn span{color:#fff;font-size:10px;font-weight:bold;line-height:1}._btn .icon{position:relative;width:50%;height:2px;background-color:#000}._btn .icon::before{position:absolute;content:"";width:100%;height:2px;background-color:#000;top:-8px}._btn .icon::after{position:absolute;content:"";width:100%;height:2px;background-color:#000;bottom:-8px}._btn.active .icon{background-color:rgba(0,0,0,0)}._btn.active .icon::before{rotate:45deg;top:0}._btn.active .icon::after{rotate:-45deg;bottom:0}#header{display:flex;align-items:center;justify-content:space-between;height:55px;padding:0 0 0 10px}#header .header-img{width:auto;height:60%}#header .links{display:flex;height:55px}#follow-footer{position:fixed;display:block;left:0;right:0;bottom:-60px;width:auto;max-width:100%;height:55px;background-color:#fff;z-index:10;opacity:0;transition:.5s;box-sizing:border-box}#follow-footer.fadein{bottom:0;opacity:1}#follow-footer .ff-inner{display:flex;justify-content:space-between;width:100%;height:55px}#follow-footer .tel-area{flex:1;padding:4px 5px}#follow-footer .tel-btn{position:relative;display:flex;flex-direction:column;justify-content:center;border-radius:5px;align-items:center;row-gap:3px;width:100%;height:100%;background:linear-gradient(#D12F4C, #671927)}#follow-footer .tel-btn .head{color:#fff;font-weight:bold;line-height:1}#follow-footer .tel-btn .head span{color:#ffe500}#follow-footer .tel-btn .number-area{display:flex;align-items:center;-moz-column-gap:5px;column-gap:5px}#follow-footer .tel-btn .number-area img{width:25px}#follow-footer .tel-btn .number-area span{font-weight:bold;font-size:20px;color:#fff;line-height:1}#follow-footer .tel-btn::after{position:absolute;content:"";width:8px;height:8px;aspect-ratio:1;border-right:2px solid #fff;border-top:2px solid #fff;rotate:45deg;top:0;bottom:0;right:15px;margin:auto}#follow-footer .btns{display:flex;width:100px}.contact-area{background:linear-gradient(#000000, #414141);padding:30px 0}.contact-area .ttl-head{font-size:24px;color:#fff;font-weight:bold;text-align:center;margin-bottom:20px}.contact-area .btns{display:flex;flex-direction:column;align-items:center;row-gap:20px;padding:0 25px}.contact-area .btns .tel-btn{position:relative;display:flex;flex-direction:column;justify-content:center;border-radius:8px;align-items:center;row-gap:8px;width:100%;height:75px;background:linear-gradient(#D12F4C, #671927);box-shadow:3px 3px 5px rgba(0,0,0,.5)}.contact-area .btns .tel-btn::after{position:absolute;content:"";width:8px;height:8px;aspect-ratio:1;border-right:2px solid #fff;border-top:2px solid #fff;rotate:45deg;top:0;bottom:0;right:15px;margin:auto}.contact-area .btns .tel-btn .head{color:#fff;font-weight:bold;line-height:1;font-size:14px}.contact-area .btns .tel-btn .head span{color:#ffe500}.contact-area .btns .tel-btn .number-area{display:flex;align-items:center;-moz-column-gap:5px;column-gap:5px}.contact-area .btns .tel-btn .number-area img{width:35px}.contact-area .btns .tel-btn .number-area span{font-weight:bold;font-size:28px;color:#fff;line-height:1}.contact-area .btns .btn{position:relative;display:flex;align-items:center;justify-content:center;-moz-column-gap:10px;column-gap:10px;width:100%;height:55px;box-shadow:3px 3px 5px rgba(0,0,0,.5);border-radius:8px}.contact-area .btns .btn p{font-size:18px;font-weight:bold;color:#fff}.contact-area .btns .btn p span{color:#ffe500}.contact-area .btns .btn::after{position:absolute;content:"";width:8px;height:8px;aspect-ratio:1;border-right:2px solid #fff;border-top:2px solid #fff;rotate:45deg;top:0;bottom:0;right:15px;margin:auto}.contact-area .btns .btn.mail{background:#0f5bcc}.contact-area .btns .btn.line{background:#009502}.rikon-section{background-image:url("../img/rikon-bg.png");background-position:center;background-size:cover;padding:90px 20px}.rikon-section .rikon-btn{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:5px;-moz-column-gap:10px;column-gap:10px;width:100%;height:65px;box-shadow:3px 3px 5px rgba(0,0,0,.5);border-radius:8px;background-color:#ffe500}.rikon-section .rikon-btn .tag{background-color:#fff;border-radius:100px;font-size:13px;font-weight:bold;padding:3px 10px 1px}.rikon-section .rikon-btn .tag span{color:#009502}.rikon-section .rikon-btn p{font-size:16px;font-weight:bold;color:#000}.rikon-section .rikon-btn p span{color:#ffe500}.rikon-section .rikon-btn::after{position:absolute;content:"";width:8px;height:8px;aspect-ratio:1;border-right:2px solid #000;border-top:2px solid #000;rotate:45deg;top:0;bottom:0;right:15px;margin:auto}#sp-menu{display:none;position:fixed;width:100%;background-color:#fff;z-index:60}#sp-menu.active{display:block}#sp-menu .links{display:flex;flex-direction:column;font-size:16px;font-weight:bold}#sp-menu .links a{position:relative;border-bottom:1px solid #000;padding:10px 20px;color:#000}#sp-menu .links a::after{position:absolute;content:"";width:8px;height:8px;aspect-ratio:1;border-right:2px solid #000;border-top:2px solid #000;rotate:45deg;top:0;bottom:0;right:30px;margin:auto}#cover{display:none;position:fixed;width:100%;height:100vh;background-color:rgba(0,0,0,.5);z-index:50;top:0;left:0}#cover.active{display:block}/*# sourceMappingURL=modify.css.map */