a:link {color:#353535; text-decoration:none;}
a:visited {color:#353535; text-decoration:none;}
a:hover {color:#353535; text-decoration:none;}

.navi_off {
font-size:14px;
color:#131d53;
font-weight:bold;
}

.navi_on {
font-size:14px;
color:#ffffff;
font-weight:bold;
}

.list1 {
	font-size:13px;
	color:#1e1e1e;
	font-weight:bold;
	line-height:20px;
}

.list2 {
	font-size:12px;
	color:#757e97;
}
.list3 {
	font-size:12px;
	color:#ff3300;
}

.copy {
	font-size:11px;
	color:#6f6f6f;
	line-height:16px;
}






img {border:0px}

body{
	width:100%;
	height:100%;
	background-attachment:fixed;
	margin:0px;
	padding:0px;
	/*background:#f4f4f4;*/
}

/*°í°´ÀÚ·á½Ç ¼­ºê¸Þ´º*/
#_subMenuData{
	background:#FFFFFF;
	border:1px solid #DDDDDD;
	padding:3px;
	width:120px;
}
#_subMenuData div{
	border-bottom:1px solid #DDDDDD;
	padding:3px;
}

#Main_Bottom{ 
/*
	position:fixed; 
	bottom: 0px;
	z-index:5;
*/
}

/*»ó´Ü ³×ºñ ºÎºÐ ½ºÅ¸ÀÏ*/
.div_top{
	padding:5px 5px 0px 5px;
	/*
	background-repeat:repeat-x;
	background:url(/mobile/images/web/top_bg.png);
	*/
	background:#0d9f1b;
}
/*»ó´Ü°Ë»öºÎºÐ*/
.div_search{
	background:#f0f0f0;
	padding:3px 5px 3px 5px;
}

/*¸Þ´º ºÎºÐ*/
.div_menu{
	background:#f5f5f5;
	border-bottom:1px solid #d9d9d9;
}
.div_menu_out{
	font-weight:bold;
	background:#FFFFFF;
	color:#131d53;
	border-right:1px solid #d9d9d9;
	border-left:1px solid #ededed;
}
.div_menu_over{
	font-weight:bold;
	color:#ffffff;
	border:1px solid #011856;
	background:#435095;

	background: -moz-linear-gradient(top, #435095 0%, #141e55 100%); /* FF3.6*/
	background:-webkit-linear-gradient(top, #435095 0%, #141e55 100%); /* Å©·Ò10 ÀÌ»ó, »çÆÄ¸® 5.1ÀÌ»ó*/
	background:-o-linear-gradient(top, #435095 0%, #141e55 100%); /* ¿ÀÆä¶ó 11.10 ÀÌ»ó*/
	background:-ms-linear-gradient(top, #435095 0%, #141e55 100%); /* ÀÍ½º10 ÀÌ»ó*/
	background:linear-gradient(to bottom, #435095 0%, #141e55 100%); /* W3C Ç¥ÁØ*/
}

/*ÁÂÃø¸Þ´º*/
.div_menu_left{
	z-index:10;
	position:absolute;
	left:0px;
	top:0px;
	background:#3b3b3b;
	z-index:200;
}
.div_menu_left_sub{
	z-index:10;
	position:absolute;
	left:179px;
	top:45px;
	background:#3b3b3b;
	z-index:200;
}

.div_menu_left_depth1_out{
	cursor:pointer;
	width:170px;
	padding:6px 0 0 3px;
	color:#a7a6a6;
	font-size:13px;
	font-weight:bold;
	height:24px;
	background:#3b3b3b;
	border-top:1px solid #434343;
	border-bottom:1px solid #343434;
}
.div_menu_left_depth1_over{
	padding:6px 0 0 3px;
	color:#ffffff;
	font-size:13px;
	font-weight:bold;
	height:24px;
	background:#151b3b;
	border-top:1px solid #434343;
	border-bottom:1px solid #343434;
}

.div_menu_left_depth2_out{
	cursor:pointer;
	width:140px;
	padding:6px 0 0 3px;
	color:#a7a6a6;
	font-size:13px;
	font-weight:bold;
	height:24px;
	background:#474747;
	border-bottom:1px solid #343434;
}

.default_List{
	border-bottom:1px solid #dddddd;
	padding:3px 0 3px 0;
}

.default_Next{
	background:url("/mobile/images/web/icon_arrow.png");
	background-repeat:no-repeat;
	background-position:right ;/*ÀÌ¹ÌÁö À§Ä¡*/

}

/*»ó´Ü Å¸ÀÌÆ²*/
.TitleTop{
	padding:5px 0 5px 5px;
	font-weight:bold;
}

/*Áß°£ Å¸ÀÌÆ²*/
.TitleSub{
	padding:10px 0 0 15px;
	box-shadow : 1px 1px 3px #DDDDDD;
	color:#166ac9;
	font-weight:bold;
	font-size:16px;
	background:url("/mobile/images/web/icon_title.png");
	background-repeat:no-repeat;
	background-position:0px 8px ;/*ÀÌ¹ÌÁö À§Ä¡*/
}

/*±âº» ¹öÆ° css*/
.css_button{
	border-radius:5px;
	background:#EEEEEE;
	border:1px solid #AAAAAA;
	padding:5px 10px 5px 10px;
	cursor:pointer;
}

/*±âº» input_text css*/
.css_input_text{
	border-radius:3px;
	background:#FFFFFF;
	border:1px solid #AAAAAA;
	padding:5px;
	font-size:18px;
	color:#999999;
	/*width:100% ³Ö´Â ºÎºÐ*/
	width: 100%; 
    box-sizing: border-box;
    -webkit-box-sizing:border-box;
    -moz-box-sizing: border-box;
	/*width:100% ³Ö´Â ºÎºÐ*/
	/*box-shadow : 1px 1px 3px #2f2e2d;*//*±×¸²ÀÚ*/
}

.css_textarea{
	border-radius:3px;
	background:#FFFFFF;
	border:1px solid #AAAAAA;
	padding:5px;
	font-size:18px;
	color:#999999;
	/*width:100% ³Ö´Â ºÎºÐ*/
	width: 100%;
	max-width:100%;
	min-width:100%;
    box-sizing: border-box;
    -webkit-box-sizing:border-box;
    -moz-box-sizing: border-box;
	/*width:100% ³Ö´Â ºÎºÐ*/
	/*box-shadow : 1px 1px 3px #2f2e2d;*//*±×¸²ÀÚ*/
}

.css_select{
	border-radius:3px;
	background:#FFFFFF;
	border:1px solid #AAAAAA;
	padding:3px;
	font-size:18px;
	color:#999999;
	/*width:100% ³Ö´Â ºÎºÐ*/
	width: 100%;
	max-width:100%;
	min-width:100%;
    box-sizing: border-box;
    -webkit-box-sizing:border-box;
    -moz-box-sizing: border-box;
	/*width:100% ³Ö´Â ºÎºÐ*/
	/*box-shadow : 1px 1px 3px #2f2e2d;*//*±×¸²ÀÚ*/
}

.css_checkbox{
}

.banner_paso{margin:10px 0;width:100%}
.banner_paso img {width:100%}