/*¸¸Á·µµ ¼³¹®Á¶»ç*/

body,p,h1,h2,h3,h4,h5,h6,ul,li,ol,dl,dt,dd,table,caption,form,fieldset,legend{margin:0;padding:0;}
li{list-style-type:none;}
fieldset,img{border:0;}
img{vertical-align:middle;}
address{font-style:normal;}
caption{font-size:0;width:0;height:0;line-height:0;visibility:hidden;}
table{border-collapse:collapse;}
a:link {color:#666; text-decoration:none;}
a:visited {color:#666; text-decoration:none;}
a:active {color:#666; text-decoration:none;}
a:hover {text-decoration:none;}
table{border-collapse:collapse;}

input[type="radio"]{vertical-align:text-bottom;}

#acc{font-size:0;width:0;height:0;line-height:0;position:absolute;left:-9999px;}
.h{font-size:0;width:0;height:0;line-height:0;position:absolute;left:-9999px;}
.border_none{border:none!important;}
.font_l{font-size:1.2em;}

h1 {text-align: center;}

body{background-color:#DDDDDD; font: 0.88em 'Malgun Gothic','³ª´®°íµñ',dotum;}
/*.wrap{border-left:3px solid #CCCCCC; border-right:3px solid #CCCCCC; margin:0 auto; width:850px; background:url(../images/bg.gif) no-repeat #fff; }*/
.wrap{border-left:3px solid #CCCCCC; border-right:3px solid #CCCCCC; margin:0 auto; width:850px; background-color:#fff; }
.wrap1{border-left:1px solid #AAAAAA; border-right:1px solid #AAAAAA; padding:20px;}
.txt_box01{border:1px solid #6192f1; background-color:#f2f6ff; margin:20px 0 7px 0; text-align:center; padding:10px; color:#4b3208;}
.txt_box01 .txt{text-align:left;padding:10px 15px 10px 15px; color:#4b3208;}
.txt_box01 .txt .txt2{text-align:left;font-weight:normal;padding:0 0 0 20px; color:#4b3208;}
.bold{font-weight:bold;}
.agree_box{font-size:0.86em; text-align:center; }
.agree_box input, .agree_box label{vertical-align:middle;}

.table_people{border:1px solid #6192f1; width:100%; margin-top:35px; }
.input_type01{border:1px solid #6192f1; background-color:#f8f8f8; padding:3px;}
.table_people th{
	border-right:1px solid #6192f1;
	border-left:1px solid #6192f1;
	background:url(../images/th_dot.gif) no-repeat 10px 50% #f2f6ff;
	color:#4b3208;
	font-size:0.9em;
	text-align:left;
	padding-left:18px;
	border-bottom:1px dashed #6192f1;
	}

.table_people td{padding:5px; border-bottom:1px dashed #6192f1;}
.add_space{margin:3px 0;}

.question_area h2{margin:35px 0 10px 0;}
.question_box01{border:1px solid #6192f1; margin-bottom:15px;}
.question{padding:7px 10px; background-color:#f2f6ff; font-size:1.0em; border-bottom:1px dashed #6192f1;}
.ques_contents{padding:10px; line-height:170%; font-size:0.95em;}

/*btn*/
.btn{margin:25px 0;}
.btn_type01 a{background:url("../images/btn_type01.gif") no-repeat; display:inline-block; height:30px; text-decoration:none; padding:0 0 0 21px; color:#fff; letter-spacing:-0.1em;}
.btn_type01 span{background:url("../images/btn_type01.gif") no-repeat right top; cursor:point; line-height:30px; display:inline-block; height:30px; text-decoration:none; padding:0 25px 0 0 !important; font-weight:bold;}

.btn_type02 a{background:url("../images/btn_type02.gif") no-repeat; display:inline-block; height:30px; text-decoration:none; padding:0 0 0 21px; color:#fff; letter-spacing:-0.1em;}
.btn_type02 span{background:url("../images/btn_type02.gif") no-repeat right top; cursor:point; line-height:30px; display:inline-block; height:30px; text-decoration:none; padding:0 25px 0 0 !important; font-weight:bold;}


.left{text-align:left;}
.center{text-align:center;}
.right{text-align:right;}

.mgl20{margin-left:20px;}