#main{padding-top:0;overflow-x:hidden}#main section{width:660px;padding:20px 20px 35px;box-sizing:border-box}#main section::after{content:'';width:0;height:0;border-top:50px solid #f1f1ef;border-left:330px solid transparent;border-right:330px solid transparent;position:absolute;top:100%;left:0;right:0;margin:auto}#main section .docomotel{text-decoration:underline}#main section .form .form-col{margin-bottom:15px;padding-bottom:0;border:none}#main section .form .form-col .form-ttl{width:130px;margin-right:5px;font-size:13px}#main section .form .form-col .form-ttl span.require{margin-left:5px}#main section .form .form-col.large .form-ttl{position:relative;width:130px}#main section .form .form-col.large .form-ttl span{position:absolute;top:0;bottom:0;right:0;margin:auto;line-height:1.5}#main section .form .form-col.large .form-ttl.brank{margin-top:4px;line-height:20px}#main section .form .form-col .form-input{width:450px}#main section .form .form-col .form-input p:not(.pop-require){display:inline-block}#main section .form .form-col .form-input p:not(.pop-require) input[type=text],#main section .form .form-col .form-input p:not(.pop-require) .lll{width:300px}#main section .form .form-col .form-input p:not(.pop-require) label{font-size:13px;display:inline-block;white-space:nowrap}#main section .form .form-col .form-input p:not(.pop-require).w300 select{width:300px}#main section .form .form-col .form-input .radio-column p:not(.pop-require){height:36px;line-height:48px;margin-top:0}#main .ttl{text-align:center;border-top:2px solid #d00e31;border-bottom:2px solid #d00e31}#main .ttl span{position:relative;font-size:24px;font-weight:bold;color:#d00e31;line-height:60px}#main .ttl span::before{position:absolute;content:"";display:inline-block;width:40px;height:40px;top:-3px;left:-50px;background:url('https://ntt-docomohikari.jp/img/form/common/tel.png?1637281765') no-repeat center bottom;background-size:40px}#main .home5g-mv{text-align:center;padding:24px;font-size:24px;color:#d00e31;transform:scaleX(0.9) skewX(-5deg);line-height:1.25;letter-spacing:.2em}#main .text{padding:5px;text-align:center;color:#FFF;background-color:#d00e31}#main.finish{display:-webkit-flex;-webkit-flex-flow:column wrap;-webkit-justify-content:center;-webkit-align-items:flex-start;display:flex;flex-flow:column wrap;justify-content:center;align-items:flex-start;height:760px;background:#fbfbf9 url('https://ntt-docomohikari.jp/img/form/return/finish/mainv-bg.png?1646791445') no-repeat center bottom}#main.finish .head-ttl{margin:60px auto 0}#main.finish .finish-box{padding-bottom:30px;padding-left:650px}#main.finish .finish-box .finish-text{margin-top:20px;font-size:18px;line-height:1.75}#main.finish .finish-box .finish-text span{display:inline-block;font-size:14px;line-height:1.5}.border{border:2px solid #fff;box-sizing:border-box}#docomotel .docomotel{width:100%;height:100%;padding:50px 30px;box-sizing:border-box;text-align:center;z-index:1}#docomotel .docomotel .close{display:block;width:350px;margin:40px auto 0;font-size:26px;font-weight:bold;font-family:Helvetica, Arial, sans-serif;color:#FFF;line-height:70px;background-color:#999;border-radius:5px}#docomotel .docomotel .ttl{font-size:36px;line-height:50px;color:#FFF}#docomotel .docomotel .note{text-align:center;font-size:12px}#docomotel .docomotel .contact{margin-top:20px;display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:space-between;-webkit-align-items:flex-start;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-start}#docomotel .docomotel .contact li{width:48%;background-color:#FFF;padding:30px 15px;box-sizing:border-box}#docomotel .docomotel .contact li dt{color:#d00e31;font-size:18px}#docomotel .docomotel .contact li dt img{margin-bottom:15px}#docomotel .docomotel .contact li dd{margin-top:10px}#docomotel .docomotel .contact li dd .fd_text{font-size:15px;height:50px;line-height:1.5}#docomotel .docomotel .contact li dd .fd_code{height:40px;font-size:18px;font-weight:bold;font-family:Helvetica, Arial, sans-serif;line-height:36px}#docomotel .docomotel .contact li dd .fd_code span{font-size:30px;font-weight:bold;font-family:Helvetica, Arial, sans-serif}#docomotel .docomotel .contact li dd .fd_num{height:40px;font-size:30px;font-weight:bold;font-family:Helvetica, Arial, sans-serif;padding-left:50px;position:relative;display:inline-block;line-height:36px}#docomotel .docomotel .contact li dd .fd_num:before{content:'';width:40px;height:25px;background:url('https://ntt-docomohikari.jp/img/icon/fd_cta.png?1637281765') no-repeat center center;background-size:contain;display:block;position:absolute;top:0;bottom:0;margin:auto;left:0}