#header .header_closing{padding-top:16px}#contents_template{padding:40px 0 100px}#container{background-color:#fff;border:1px solid #dedede;margin:0 auto;padding:47px 29px 80px;position:relative;width:900px}#container:before{background-color:#c4b795;content:"";height:7px;left:-1px;position:absolute;top:-1px;width:960px}#copy{font-size:16px;margin-bottom:20px!important}#copy,#copy .copy_title{color:#333;line-height:1.5;text-align:center}#copy .copy_title{font-size:20px;font-weight:700;margin-bottom:5px}#copy .copy_right{color:#333;font-size:12px;margin-top:10px;text-align:right}.tl{border-bottom:1px dotted #000;padding-bottom:20px}.tl h1{color:#333;float:left;font-size:24px;font-weight:700;line-height:1;width:580px}.tl h1.full{width:auto}.tl p{color:#777;float:right;font-size:14px;line-height:25px;text-align:right;width:300px}.tl p img{margin-right:5px}#form_header{margin:0 auto 40px;width:900px}#flow{float:left;width:620px}#secom{float:right;width:250px}#secom form{float:left;margin-right:10px;width:50px}#secom p{color:#555;font-size:10px;line-height:16px;margin-top:2px}#contact_form{border:1px solid #b8b8b8;border-collapse:collapse;width:100%}#contact_form th{background-color:#f6f2e8;border:1px solid #b8b8b8;color:#333;font-size:18px;font-weight:700;line-height:1.4;padding:20px;white-space:nowrap;width:190px}#contact_form tr:nth-child(2n) th{background-color:#f5eedc}.important,.optional{padding-right:54px}.important{background:url(//43632288.fs1.hubspotusercontent-na1.net/hubfs/43632288/raw_assets/public/Inbound_Theme_new/img/form/ico_important.png) no-repeat 100%}.optional{background:url(//43632288.fs1.hubspotusercontent-na1.net/hubfs/43632288/raw_assets/public/Inbound_Theme_new/img/form/ico_optional.png) no-repeat 100%}#contact_form td{background-color:#fff;border:1px solid #b8b8b8;color:#333;font-size:18px;line-height:1.4;padding:20px}.ex{color:#777;display:inline-block;font-size:14px}.ex-block{display:block;margin-top:10px}:placeholder-shown{color:#a2a2a2}::-webkit-input-placeholder{color:#a2a2a2}:-moz-placeholder,::-moz-placeholder{color:#a2a2a2}:-ms-input-placeholder{color:#a2a2a2}.input_small{width:50px}.input_normal,.input_small{border:1px solid #c8c6bc;font-size:18px;padding:10px}.input_normal{width:256px}.select_normal{font-size:16px}.select_normal,.textarea_normal{border:1px solid #c8c6bc;padding:10px}.textarea_normal{font:400 18px Arial;height:10em;overflow:auto;width:380px}.textarea_normal::placeholder{color:#a2a2a2}.active{ime-mode:active}.disabled{ime-mode:disabled}label{line-height:20px}.check li{float:left;margin-right:20px}.check input[type=radio]{display:inline-block;margin-right:6px}.check input[type=radio]+label{cursor:pointer;display:inline-block;font-size:18px;font-weight:700;line-height:1;padding:5px 0;position:relative}@media (min-width:1px){.check input[type=radio]{display:none;margin:0}.check input[type=radio]+label{line-height:1;padding-left:25px}.check input[type=radio]+label:before{background:#fff;border:1px solid #c53d43;border-radius:9px;height:18px;left:0;margin-top:-9px;width:18px}.check input[type=radio]+label:before,.check input[type=radio]:checked+label:after{-moz-box-sizing:border-box;box-sizing:border-box;content:"";display:block;position:absolute;top:50%}.check input[type=radio]:checked+label:before{background-color:#c53d43}.check input[type=radio]:checked+label:after{background:#fff;border-radius:8px;height:8px;left:5px;margin-top:-4px;width:8px}}.check input[type=checkbox]{display:inline-block;margin-right:6px}.check input[type=checkbox]+label{cursor:pointer;display:inline-block;display:block;font-size:18px;font-weight:700;line-height:30px;padding-left:35px;position:relative}@media (min-width:1px){.check input[type=checkbox]{display:none;margin:0}.check input[type=checkbox]+label{line-height:1}.check input[type=checkbox]+label:before{background:#fff;border:2px solid #cdcdcd;height:22px;left:0;margin-top:-10px;width:22px}.check input[type=checkbox]+label:before,.check input[type=checkbox]:checked+label:after{-moz-box-sizing:border-box;box-sizing:border-box;content:"";display:block;position:absolute;top:50%}.check input[type=checkbox]:checked+label:before{background-color:#aa9b73;border:2px solid #aa9b73}.check input[type=checkbox]:checked+label:after{border-bottom:4px solid #fff;border-left:4px solid #fff;height:10px;left:3px;margin-top:-6px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);width:15px}}#btn_home a,#btn_regist{border:none;cursor:pointer;display:block;height:0;margin:70px auto 0;overflow:hidden;padding-top:74px;width:444px}#btn_regist{background:url(//43632288.fs1.hubspotusercontent-na1.net/hubfs/43632288/raw_assets/public/Inbound_Theme_new/img/form/btn_form.png) no-repeat}#btn_home a{background:url(//43632288.fs1.hubspotusercontent-na1.net/hubfs/43632288/raw_assets/public/Inbound_Theme_new/img/form/btn_home.png) no-repeat}#btn_home a:hover,#btn_regist:hover{background-position:0 -74px}#disp_mess_1 a,#disp_mess_2 a{color:#0024d9;display:block;font-size:16px;line-height:1.5}#disp_mess_2 a{margin-bottom:5px}#txt_regist{color:#333;font-size:18px;line-height:1.5}.privacy_block{border:1px solid #ddd;box-sizing:border-box;height:350px;margin:0 auto 20px;overflow-x:hidden;overflow-y:scroll;padding:20px;width:100%}.privacy_block h3{background:url(../img/company/bg_tm.png) repeat-x 0 100%;border-left:10px solid #c53d43;color:#333;font-size:18px;font-weight:700;line-height:1.3;margin-bottom:14px;padding:0 0 0 10px}.privacy_block h4,.privacy_block h5{border-bottom:1px dotted #333;color:#333;font-size:15px;font-weight:700;line-height:1.2;margin-bottom:5px;padding-bottom:5px}.privacy_block p{color:#333;font-size:13px;line-height:1.6;margin-bottom:20px}#gift{background-color:#f6f6f6;padding:14px 0 24px}#gift .list{font-feature-settings:"palt";margin:0 auto;width:810px}#gift .list,#gift .list .box{display:flex;flex-wrap:wrap;justify-content:space-between}#gift .list .box .imgbox{width:187px}#gift .list .box .txtbox{box-sizing:border-box;padding-left:8px;width:188px}#gift .list li:nth-of-type(2) .txtbox{width:206px}#gift .list li:first-of-type{width:380px}#gift .list li:nth-of-type(2){width:400px}#gift .list li .txt{font-size:16px}#gift .list li .stxt{font-size:8px;line-height:1.5}