body{width:90%;margin:0px auto 0px auto;padding:0px;text-align:center;color:#000}#all{width:100%;margin:0px;padding:0px;margin:0px auto 0px auto;text-align:center;max-width:960px;min-width:600px}#title{margin:0px;padding:0px}#title_top{display:none}#title_middle{background:#0080c0;margin:20px 0px 20px 0px;padding:20px 5px 20px 5px;text-align:center;border-top:1px solid #cacaca;border-right:5px solid #cacaca;border-bottom:1px solid #cacaca;border-left:5px solid #cacaca}#title_bottom{display:none}#main{background:#fff;margin:0px;border-top:1px solid #cacaca;border-right:5px solid #cacaca;border-bottom:1px solid #cacaca;border-left:5px solid #cacaca;text-align:center}#main_top{display:none}#main_middle{margin:0px;padding:0px}#main_bottom{display:none}div.necessary{width:100%;margin:0px auto 0px auto;padding:0px;text-align:center;font-size:9pt}div.inputmemo{width:100%;margin:0px auto 0px auto;padding:0px;text-align:center;font-size:9pt}#block{width:90%;margin:0px auto 0px auto;padding:0px;text-align:center}div.confirm_title{width:100%;margin:0px auto 0px auto;padding:0px}#confirm_submit{width:100%;margin:20px auto 0px auto;padding:0px;text-align:center}#completion_block{width:100%;margin:0px auto 0px auto;padding:10px 0px 0px 0px;text-align:center}div.completion_title{width:100%;margin:0px auto 2px auto;padding:10px 0px 10px 0px;text-align:center}#completion_submit{width:100%;margin:20px auto 0px auto;padding:0px 0px 10px 0px;text-align:center}#error_block{width:100%;margin:0px auto 0px auto;padding:10px 0px 0px 0px;text-align:center}div.error_title{width:100%;margin:0px auto 2px auto;padding:10px 0px 10px 0px;text-align:center}#error_submit{width:100%;margin:20px auto 0px auto;padding:0px 0px 10px 0px;text-align:center}#footer_co{font-size:12px;margin:0;padding:0;text-align:center;color:#666}.tb1{background-color:#cacaca;border-top-width:1px;border-right-width:0px;border-bottom-width:0px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#fff;border-right-color:#fff;border-bottom-color:#cacaca;border-left-color:#fff;width:100%;table-layout:fixed;min-width:800px;font-size:12pt}.td1_f_left{width:30%;margin:0px;padding:5px;text-align:center;font-size:12pt;background-color:#fff}.td1_f_right{width:70%;margin:0px;text-align:left;font-size:12pt;background-color:#fff;vertical-align:top}.td1_f_main{margin:5px;padding:5px;text-align:left;font-size:12pt;background-color:#fff;vertical-align:top;table-layout:fixed;min-width:790px}.td1_f_bg1{width:100%;margin:0px;padding:10px 5px 10px 5px;text-align:left;font-size:12pt;background-color:#ccc}.tb2{width:90%;margin:0px;padding:0px;border:0px none;font-size:12pt;background-color:#fff}.tb3{width:96%;margin:0px;padding:0px;border:0px none;font-size:12pt;background-color:#fcc}.tb4{width:100%;margin:0px;padding:0px;border:0px none;background-color:#fff;border-color:#999;font-size:12pt}.tb5{width:100%;border:0px;background-color:#ddd;font-size:8pt}.tb5 td{vertical-align:middle;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-width:0px;border-style:solid none;border-left:0px;border-right:0px;font-size:8pt}.s1{background:#ff8080;text-align:center;font-size:8pt}.s1_off{background:#fff;text-align:center;color:#fff;font-size:8pt}.s2{background:#60ffff;text-align:center;font-size:8pt}.s2_off{background:#fff;text-align:center;color:#fff;font-size:8pt}.s3{background:#ffff5b;text-align:center;font-size:8pt}.s3_off{background:#fff;text-align:center;color:#fff;font-size:8pt}.s4{background:#5f5;text-align:center;font-size:8pt}.s4_off{background:#fff;text-align:center;color:#fff;font-size:8pt}.s5{background:#dac1e8;text-align:center;font-size:8pt}.s5_off{background:#fff;text-align:center;color:#fff;font-size:8pt}.s6{background:#ffaf60;text-align:center;font-size:8pt}.s6_off{background:#fff;text-align:center;color:#fff;font-size:8pt}.s7{background:#fcc;text-align:center;font-size:8pt}.s7_off{background:#fff;text-align:center;color:#fff;font-size:8pt}.tbf{margin:0px;padding:0px;border:none;background-color:#fff;border-color:#fff;font-size:9pt}.tbf.td{border:none;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-width:0px;border-left:0px;border-right:0px}@media screen and (max-width:800px){.tb3{width:100%}}h1{margin:0px;padding:0px;font-size:14pt;color:#fff}h2.confirm_title{margin:10px;padding:0px;font-size:10pt;color:red}h2.completion_title{margin:0px;padding:0px;font-size:10pt;color:red}h2.error_title{margin:0px;padding:0px;font-size:10pt;color:red}p.item{background:#fff url(/sys-html/images/formwiz/techno/black_button.gif) no-repeat 0px 10%;margin:0px;padding:0px 0px 0px 20px;font-size:10pt;font-weight:bold}p.necessary{margin:0px;padding:0px;color:red}p.inputmemo{margin:0px;padding:0px;color:#333}p.answer{margin:0px;padding:0px;font-size:10pt;font-weight:normal}#confirm_message{margin:0px 0px 10px 0px;padding:0px;font-size:10pt;font-weight:normal}#completion_message{margin:0px 0px 10px 0px;padding:0px;font-size:10pt;font-weight:normal}#error_message{margin:0px;padding:0px;font-size:10pt;font-weight:normal}.necessary{color:red}.inputmemo{color:#0080c0}#td.table_left.text{font-size:9pt}#td.table_right.text{font-size:9pt}ul{padding-left:0}li{list-style:none;padding-left:6pt}input.text{width:90%}input.text2{width:50%}input.text3{width:20%}input.password{width:50%}textarea.textarea{width:90%}input.post-left{width:4em}input.post-right{width:5em}input.post-add{width:100%;margin:3px 0px 3px 0px}input.name{width:8em}input.tel{width:6em}input.mail{width:100%;margin:3px 0px3px 0px}.button02{display:inline-block;border-radius:40px;font-size:12pt;text-align:center;cursor:pointer;padding:12px 80px;background:#007fff;color:#fff;line-height:1em;transition:0.3s;box-shadow:none;border:2px solid #007fff;text-shadow:initial}.button02 a{display:inline-block;border-radius:40px;font-size:12pt;text-align:center;cursor:pointer;padding:12px 80px;background:#007fff;color:#fff;line-height:1em;transition:0.3s;box-shadow:none;border:2px solid #007fff;text-shadow:initial}.button02 a:hover{background:#fff;color:#007fff;margin-left:0px;margin-top:0px;border:2px solid #007fff;box-shadow:none;text-shadow:initial}@media screen and (max-width:800px){main{padding:0px 0px 0px 0px}input.text{width:100%}input.text2{width:100%}input.text3{width:50%}input.password{width:100%}textarea.textarea{width:100%}}