.m_t_10{margin-top:10px}#main{width:100%;height:100vh;overflow:hidden}#easy{display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:center;-webkit-align-items:center;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;margin:20px}#easy .input-table{display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:space-between;-webkit-align-items:center;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;width:100%}#easy .input-table.middle{width:625px;margin-right:auto}#easy .input-table .data{display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:center;-webkit-align-items:center;display:flex;flex-flow:row wrap;justify-content:center;align-items:center}#easy .input-table .data dt{display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:flex-start;-webkit-align-items:center;display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center;width:60px;margin-right:5px;font-size:14px;font-weight:bold;line-height:1.25}#easy .input-table .data dd{display:inline-block}#easy .input-table .data dd .input-box{display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:center;-webkit-align-items:center;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;position:relative}#easy .input-table .data dd .input-box input[type="text"],#easy .input-table .data dd .input-box input[type="tel"],#easy .input-table .data dd .input-box input[type="email"],#easy .input-table .data dd .input-box select{background-color:#feffea}#easy .input-table .data dd .input-box input[type="text"],#easy .input-table .data dd .input-box input[type="tel"],#easy .input-table .data dd .input-box input[type="email"]{width:216px;height:36px;font-size:16px;line-height:1;border:2px solid #ccc;border-radius:5px;padding:0 10px}#easy .input-table .data dd .input-box select{width:240px;height:40px;font-size:16px;line-height:1;border:2px solid #ccc;border-radius:5px;padding-left:10px;-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;-ms-appearance:none;background:#feffea url(../../img/form/easy/select.png) no-repeat right 5px center}#easy .input-table .data dd .input-box .pop-require{font-size:12px;min-width:100px;color:#fff;text-align:left;display:none;padding:5px 10px;background:#008bd1;position:absolute;top:-10px;right:-70px;z-index:100;border-radius:4px}#easy .input-table .data dd .input-box input[type="radio"]{display:none;opacity:0;width:0;height:0;margin:0;padding:0}#easy .input-table .data dd .input-box label{display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:center;-webkit-align-items:center;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;width:86px;height:36px;padding-left:25px;background:url(https://ntt-docomohikari.jp/img/icon/check-off.png) #fff no-repeat 10px center;border:2px solid #ccc;border-radius:5px;font-size:14px;font-weight:bold;line-height:1.25;text-align:left;cursor:pointer}#easy .input-table .data dd .input-box label:not(:first-of-type){margin-left:10px}#easy .input-table .data dd .input-box input[type="radio"]:checked+label{background:url(https://ntt-docomohikari.jp/img/icon/check-on.png) #fff no-repeat 10px center;border-color:#1667d9}#easy #input-btn{display:block}#easy #input-btn a,#easy #input-btn button{display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:flex-start;-webkit-align-items:center;display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center;width:260px;height:88px;background-color:#ccc;border-radius:5px;position:relative;text-align:center;display:inline-block;border:none}#easy #input-btn a.btn-confirm,#easy #input-btn button.btn-confirm{background-color:#37b746}#easy #input-btn a .ttl,#easy #input-btn button .ttl{line-height:30px;display:inline-block;margin-left:16px;margin-right:23px;color:#fff;letter-spacing:2px;font-size:26px}#easy #input-btn a .ttl em,#easy #input-btn button .ttl em{font-size:24px}#easy #input-btn a::after,#easy #input-btn button::after{content:'';display:inline-block;width:12px;height:12px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-top:2px solid #fff;border-right:2px solid #fff;position:absolute;top:37px;right:20px}.privacy-confirm{text-align:center}.privacy-confirm p a{text-decoration:underline;color:#3d4fce}