@charset "utf-8";
/* CSS Document */

h3 {margin-bottom:10px;}
h5 {margin:20px 0 5px 0;}
.formText, .formSelect {width:200px; font-size:0.9em;}
.formText {width:198px;}
.areaCode {width:20px;}
.phoneNum {width:134px;}
.content {padding:30px 20px; font-size:1.2em; min-height:300px}
.content li {clear:both; padding-top:5px;}

.contactTel {padding-bottom:20px; margin-bottom:20px; border-bottom:3px solid #CCC;}
.contactTel dl {float:left;}
.contactTel dt {float:left;}
.contactTel dt {width:90px; float:left; clear:left;}
.contactTel dd {margin-left:100px; padding-right:80px;}
.contactTel dd.colon {float:left; margin:0; padding:0;}
.labelNameDesc {font-size:0.9em;}

.colon {float:left; width:10px;}
.col1{float:left; width:130px;}
.col2{float:left; width:280px;}
.col3{float:left; width:130px;}
.col4{float:left; width:220px;}
.emptyCol1 {margin-left:420px;}


.solution, .opinion {float:left; margin-top:5px;}
.solution dt, .opinion dt {float:left; clear:left;}
.solution dd, .opinion dd {margin-left:20px; margin-bottom:3px; width:200px;}

.opinion {padding-left:20px;}
.opinion dt {}
.opinion dd {width:320px;}
.opinion.firstMenu dd {width:380px;}

#updateOptions {padding:20px 0; clear:both;}
.notice {font-size:0.9em; padding-bottom:20px;}
.contactMethod li {float:left; clear:none; padding-right:40px; margin:-10px 0 10px 0}
.othersForm .formText {width:180px;}

.asterisk {color:#E20A17; font-weight:bold;}
.btnSubmit {margin:20px auto; width:68px;}
.contactDesc p {padding-bottom:10px}
li.newLine {padding-top:20px;}

.regContainer {clear:both; padding-top:20px;}

#answerYes {display:none;}

.col2 .formSelect  {width:250px;}
.col2 .formText {width:248px;}