img ,fieldset {
  border:0;
  vertical-align:top; 
}
 legend{
  display:none; 
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td,input,select,textarea,button {
	margin:0;
	padding:0;
	font:12px 'µ¸¿ò','dotum',sans-serif;
	color:#353535;
	

}

fieldset,img {
	border:0 none
}
dl,ul,ol,menu,li {
	list-style:none
}

A:link {
	color:#464545;
	text-decoration:none;
}
A:visited {
	color:#464545;
	text-decoration:none;
}
A:active {
	color:#018345;
	text-decoration:none;
}
A:hover {
	color:#d02c34;
	text-decoration:none;
}

.date {
font:bold 30px Malgun Gothic,'¸¼Àº °íµñ','µ¸¿ò','dotum',sans-serif;
color:#FFF}

.gender {
font:bold 15px Malgun Gothic,'¸¼Àº °íµñ','µ¸¿ò','dotum',sans-serif;}

.age {
font:bold 28px Malgun Gothic,'¸¼Àº °íµñ','µ¸¿ò','dotum',sans-serif;
color:#424242;
letter-spacing:-2px;
 }
.color {
color:#ee6107 }

.t {
font:bold 17px Malgun Gothic,'¸¼Àº °íµñ','µ¸¿ò','dotum',sans-serif;
color:#424242;
 }

.l_txt_0 {
font:bold 17px Malgun Gothic,'¸¼Àº °íµñ','µ¸¿ò','dotum',sans-serif;
color:#fff;

 }

.l_txt {
font:bold 17px Malgun Gothic,'¸¼Àº °íµñ','µ¸¿ò','dotum',sans-serif;
color:#fff;
border-bottom:3px solid #fff
 }
 
 .l_btxt  {
font:bold 15px Malgun Gothic,'¸¼Àº °íµñ','µ¸¿ò','dotum',sans-serif;
color:#3f4040;
border-bottom:4px solid #797979;

 }
 
 .l_b2txt {
font:bold 19px Malgun Gothic,'¸¼Àº °íµñ','µ¸¿ò','dotum',sans-serif;
color:#333333;

 }
 
 


/********** ÀÎÇ² **********/
.input {
	border:4px solid #a6a6a6;
	background:#f6f6f6;
	color:#000;
	font-family:"µ¸¿ò","Dotum",sans-serif;
	font-weight:bold;
	font-size:16px;
	padding:0 0 0 10px;
}

.pri {
	font:12px 'µ¸¿ò','dotum',sans-serif;
    color:#7a7a7a;
}

/** ¶óµð¿À **/
input[type="radio"] {
    display:none;
}

input[type="radio"] + label span {
    width:100%;
	background-color:#fff;
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 18px;
	color:#5f5f5f;
	border: 2px solid #9c9c9c;
	padding: 8px 10px;
	cursor:pointer;
	-webkit-border-radius:0;
	-webkit-appearance: none;	
	
}

input[type="radio"]:checked + label span {
	width:100%;
	height:100%;
	background-color:#6b6b6b;
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 18px;
	color:#FFF;
	border: 2px solid #6b6b6b;
	padding: 8px 10px;
	cursor:pointer;
	-webkit-border-radius:0;
	-webkit-appearance: none;
}


input::-ms-input-placeholder { color: #666; }
input::-webkit-input-placeholder { color: #666; } 
input::-moz-placeholder { color: #666; }

/* ¼¿·ºÆ®¹Ú½º */
.select {
	position:relative;
	z-index:1000;
	font:25px Malgun Gothic,'¸¼Àº °íµñ','dotum',sans-serif;
	color:#404040;
	letter-spacing:-2px;
	text-align:left;
}
.select ul,.select li,.select dl,.select dt,.select dd,.select p {
	margin:0;
	padding:0;
}
.select li {
	list-style:none;
}
.select .select_label {
	padding:13px 0px 13px 25px;
	border:5px solid #a6a6a6;
	background:#fff url(image/arrow.png) no-repeat 100% 0;

}
.select .select_label span {
	display:block;
	overflow:hidden;
	width:90%;
	font:bold 23px Malgun Gothic,'¸¼Àº °íµñ','µ¸¿ò','dotum',sans-serif;
	color:#000;
	text-align:left;
	white-space:nowrap;

}
.select .select_layer {
	display:none;
	position:absolute;
	top:50px;
	left:0;
	width:100%;
	z-index:1000;
	background:#fff;
}
.select .select_layer ul {
	border:5px solid #a6a6a6;
	border-top:0;
	padding:10px 10px 2px
}
.select .select_layer ul li {
	display:inline-block;
	width:100%;
	vertical-align:top
}
.select .select_layer ul li dl dt {
	display:block;
	*display:inline-block;
	overflow:hidden;
	width:100%;
	margin-top:1px;
	font:bold 23px Malgun Gothic,'¸¼Àº °íµñ','µ¸¿ò','dotum',sans-serif;
	color:#000000;
	line-height:110%;
	cursor:pointer;
	_cursor:hand
}
.select .select_layer ul li dl dt span {
	display:block;
	overflow:hidden;
	padding:4px 16px 10px;
	white-space:nowrap
}
.select .select_layer ul li dl {
	position:relative
}
.select .select_layer ul li.on dl dd {
	display:block
}
.select .select_layer ul li.on dl dt {
	background:#e6f6fd;
	color: #000
}
/** ¼¿·ºÆ®¹Ú½º **/



.line {
	border-bottom:3px solid #fff }
	
.line_2 {
	border-bottom:3px solid #fff }




/********** ÇªÅÍ **********/
.footer_txt	 {
	color:#575656;
	font:12px 'µ¸¿ò','dotum',sans-serif;
	line-height:22px
}