#user #main{padding-bottom:40px}#user .content-wrap{padding:16px}#user .content-wrap.bg-w{background-color:#fff}#user .support-box{box-sizing:border-box;text-align:center;overflow:hidden;background-color:#fff;padding:0 4vw 15px}#user .support-box .support-ttl{background-color:#1667d9;height:35px;font-size:4.06vw;display:flex;align-items:center;justify-content:center}#user .support-box .support-ttl .white-btn{background-color:#fff;border-radius:20px;font-size:3.77vw;margin-right:5px;width:45px;color:#1667d9;line-height:1.25em}#user .support-box .support-ttl .txt{color:#fff}#user .support-box .support-item{display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;box-sizing:border-box;background-color:#f2f2f2}#user .support-box .support-item .top-parts{padding:20px 15px}#user .support-box .support-item .support-tel-btn{display:flex;flex-direction:column;background-color:#fff;border-radius:55px;height:70px;justify-content:center;border:2px solid #1667d9;box-shadow:0 4px 0 #1667d9;position:relative}#user .support-box .support-item .support-tel-btn::after{position:absolute;content:"";width:10px;height:10px;border-top:2px solid;border-right:2px solid;transform:rotate(45deg);top:0;right:5%;bottom:0;margin:auto;border-color:inherit}#user .support-box .support-item .tel-box{color:#1667d9;display:flex;align-items:baseline;justify-content:center}#user .support-box .support-item .tel-box .icon{margin-right:5px;width:1.5em;height:1.5em;fill:#1667d9;vertical-align:baseline}#user .support-box .support-item .tel-box .callnumber{color:inherit;font-size:7.2vw;font-weight:bold;text-decoration:none}#user .support-box .support-item .tel-box sub{font-size:4vw;margin-left:-0.5em;font-weight:bold}#user .support-box .support-item .tel-box .text-black{font-size:12px;color:#000}#user .support-box .support-item .guide-box{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4.35vw 0;letter-spacing:0;font-size:4.06vw;color:#000;background-color:#f2f6fa;line-height:1em;box-sizing:border-box}#user .support-box .support-item .guide-box .callnumber{font-weight:bold;margin-top:1em;font-size:4.35vw}#user .support-box .support-item .guide-box .icon{margin-right:5px}#user .support-box .support-item .guide-box .icon svg{filter:invert(0%) sepia(0%) saturate(0%) hue-rotate(324deg) brightness(96%) contrast(104%);width:1em;height:1em}#user .okomari-box{background-color:#e4f3ff;padding:4.35vw;font-size:3.8vw;margin:15px 0;margin-bottom:4.5vw;position:relative}#user .okomari-box::after{content:"";position:absolute;right:0;left:0;width:3vw;bottom:-1.5vw;margin:auto;border-style:solid;border-width:0 0 3vw 3vw;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #e4f3ff rgba(0,0,0,0);transform:rotate(45deg)}#user .okomari-box li{display:flex;align-items:center;color:#1667d9}#user .okomari-box img{width:15px;height:10px;margin-right:1em}#user .sub-tel-box{height:60px;padding:10px;background-color:#e8e8e8;color:#404040}#user .sub-tel-box .callnumber{font-weight:bold;font-size:4.35vw;display:flex;align-items:baseline;justify-content:center}#user .sub-tel-box .icon{width:1em;height:1em;margin-right:5px}#user .separation{background-color:#fff;margin:0 auto;display:flex;justify-content:center;height:35px}#user .separation .slash-txt{display:flex;position:relative;color:#fff;font-size:4vw;font-weight:bold;width:92vw;text-align:center;justify-content:center;align-items:center;background-color:#ff5100}#user .separation .slash-txt::before,#user .separation .slash-txt::after{content:"";display:inline-block;width:2px;height:1.1em;background-color:#fff;position:relative;top:0}#user .separation .slash-txt::before{left:-0.5em;transform:rotate(-35deg)}#user .separation .slash-txt::after{right:-0.5em;transform:rotate(35deg)}#user .tab-content{display:none}#user .user_text{font-size:12px;color:#000;line-height:20px}#user .user_text a{color:#187fe0;text-decoration:underline}#user .tab-wrap{display:flex;flex-wrap:wrap;justify-content:space-between}#user .tab-wrap .tab{position:relative;display:flex;align-items:center;width:48%;border:1px solid #cecece;text-decoration:none;box-sizing:border-box;padding:4vw 0vw 8vw 4vw;border-radius:2px}#user .tab-wrap .tab .tab-icon{width:10vw}#user .tab-wrap .tab .tab-icon img{width:100%}#user .tab-wrap .tab .tab-text{color:#000;font-weight:bold;font-size:3.5vw;margin-left:3vw}#user .tab-wrap .tab.active{border:1px solid #ff5100}#user .tab-wrap .tab:after{position:absolute;content:"";width:2vw;height:2vw;border-right:2px solid #ff5100;border-bottom:2px solid #ff5100;transform:rotate(45deg);bottom:3vw;right:0;left:0;margin:auto}#user .tab-wrap .tab:not(:last-child){margin-bottom:12px}#user .user-contents{border:2px solid #ff5100;margin-top:16px}#user .user-contents .ttl-belt{background-color:#ff5100;color:#fff;font-size:16px;font-weight:bold;text-align:center;padding:10px 0}#user .user-contents .content-inner{background-color:#fff;text-align:center;padding:20px 0}#user .user-contents .content-inner .content-text{font-size:14px;font-weight:bold;line-height:1.5}#user .user-contents .content-inner .dial-area{display:flex;align-items:flex-end;justify-content:center;font-weight:bold}#user .user-contents .content-inner .dial-area img{width:8vw;margin-bottom:1vw}#user .user-contents .content-inner .dial-area .dial{font-size:8vw;line-height:1;margin-left:2vw;color:#000}#user .user-contents .content-inner .dial-area .free{font-size:11px}#user .link-content{display:flex;flex-wrap:wrap;justify-content:space-between}#user .link-content .link-tile{position:relative;display:flex;justify-content:center;align-items:center;width:48%;height:18vw;background-color:#fff;border:1px solid #cecece;color:#333;font-size:3.5vw;line-height:1.5;font-weight:bold;border-radius:2px}#user .link-content .link-tile:after{position:absolute;content:"";width:1vw;height:1vw;border-top:2px solid #000;border-right:2px solid #000;transform:rotate(45deg);top:0;bottom:0;right:2.5vw;margin:auto}#user .link-content .link-tile:not(:last-child){margin-bottom:12px}#user .annotation{font-size:11px;line-height:1.5;text-align:center;margin-top:12px}#user .btn-content{border-bottom:1px dotted;margin-bottom:24px;padding-bottom:16px}#user .btn-text{text-align:center;font-weight:bold;color:#333;font-size:14px;line-height:1.5}.au_btn{position:relative;background-color:#ec5504;color:#fff;font-weight:bold;font-size:18px;height:70px;display:flex;align-items:center;justify-content:center;text-align:center;width:90%;box-shadow:0 2px 0 #bd4403;cursor:pointer;text-decoration:none;margin:15px auto;border-radius:5px}.au_btn::after{position:absolute;content:"";width:10px;height:10px;border-top:2px solid;border-right:2px solid;transform:rotate(45deg);top:0;right:5%;bottom:0;margin:auto;border-color:inherit}footer.mukou_on{height:auto}footer.mukou_on .footer_logo{border-top:none}
