﻿body,div,ul,ol,li,dl,table {

	margin:0;

	padding:0;

}

body,input,textarea,select,button,table {

	font:12px verdana,'verdana','돋움',dotum;color:#3a3a3b;

}

img,fieldset {

	border:0;

}

ul,ol {

	list-style:none;

}

A:link {

	color:#3a3a3b;

	text-decoration:none;

}

A:visited {

	color:#3a3a3b;

	text-decoration:none;

}

A:active {

	color:#3a3a3b;

	text-decoration:none;

}

A:hover {

	color:#c21503;

	text-decoration:none;

}

.b_input {

	border:1px solid #7f7f7f;

	background:#f6f6f6;

	color:#3a3a3b;

	font-weight:bold;

	font-family:"돋움","Dotum";

	padding:5px 0 0 5px;

	font-size:12px;

}

.b0_input {

	border:1px solid #a27a16;

	background:#f6f6f6;

	color:#3a3a3b;

	font-weight:bold;

	font-family:"돋움","Dotum";

	padding:5px 0 0 5px;

	font-size:12px;

}



/********** 메뉴 **********/

.gnb_comm {

overflow:hidden;

width:100%

}

.gnb_comm li {

float:left;

width:11.11%

}

.gnb_comm .fst {

width:11%

}

.gnb_comm .lst {

overflow:hidden;

float:none;

width:auto

}

.gnb_comm .link_menu {

font:bold 13px '돋움',dotum,sans-serif;

color:#fff;

letter-spacing:-1px;

display:block;

height:30px;

line-height:33px;

text-align:center;

}

.gnb_comm .on .link_menu {

color: #fad16d;

}





/* 분야별 주목할 보험 */

.txt_sub {

	font:bold 15px Malgun Gothic,'맑은 고딕','돋움',dotum;

	letter-spacing:-2px;

	text-decoration:none;

	color:#000;

}

a.txt_sub:link {

	font:bold 15px Malgun Gothic,'맑은 고딕','돋움',dotum;

	letter-spacing:-2px;

	text-decoration:none;

	color:#000;

}

.contents {

}

a.txt_sub:visited {

	font:bold 15px Malgun Gothic,'맑은 고딕','돋움',dotum;

	letter-spacing:-2px;

	color:#000;

	text-decoration:none;

}

a.txt_sub:hover {

	font:bold 15px Malgun Gothic,'맑은 고딕','돋움',dotum;

	letter-spacing:-2px;

	color:#000;

	vertical-align:middle;

	text-decoration:none;

}

.txt_sub2 {

	font-family:"돋움","Dotum",tahoma;

	font-size:11px;

	color:#9f9e9e;

}



.ej_lst_type {

	margin:0px;

	padding:0px;

	list-style:none

}

.ej_lst_type li {

	margin-bottom:0px;

	padding:0;

	font:12px '돋움',Dotum;

	line-height:20px;

	color:#3a3a3b;

}

.ej_join {

	margin:0px;

	padding:12px 20px 0px 10px;

	list-style:none;

}

.ej_join li {

	margin-bottom:6px;

	padding-left:20px;

	font:11px '돋움',Dotum;

	line-height:18px;

	color:#757575;

	vertical-align:top;

}

.ej_join li span {

	display:block;

	float:left;

	width:35px;

	margin:0 0 0 -25px;

	_margin:0 -3px 0 -25px;

	margin-top:-1.5px;

	color: #757575;

}



/** 푸터 텍스트**/

.footer_comm {

	width:100%;

	font-size:12px;

	color:#545353;

	text-align:left;

	clear:both;

}

.footer_comm .link_info {

	color:#545353

}

.footer_comm .txt_bar {

	color:#dadada

}

.footer_comm .wrap_link .link_info {

	font-weight:bold;

	font-size:12px;

	font-family:'돋움',dotum,sans-serif;

	color:#545353

}

.footer_comm .wrap_info {

	padding-top:3px;

	padding-bottom:3px;

	line-height:18px;

	color:#666

}

.footer_comm .wrap_info .txt_num {

	font-family:tahoma;

	letter-spacing:0

}

.footer_comm .wrap_info .txt_info {

	padding:0 2px;

	font-size:12px

}

.footer_comm .wrap_info .txt_bar {

	font-size: 11px

}

.footer_comm .txt_copyright {

	font-style:normal;

	font-family:tahoma;

	font-size:11px;

	color:#545353;

}



.point {

	color:#FFF;

}





.n_point {

	font:bold 15px '돋움',dotum,sans-serif;color:#FFF;

}


/*모달팝업02*/
.popUpDim02{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1000;background:#000}
.popUpEvent02{position:absolute;top:0;left:0;z-index:1002;display:none}
.popUpEvent02 .popUpCon{position:relative}
.popUpEvent02 .popUpCon .coupOffer{position:absolute;left:336px;top:231px;width:325px;height:39px;line-height:39px;padding:0 5px;font-size:16px;font-weight:bold;background:#fff;border:none}


/*모달팝업03*/
.popUpDim03{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1000;background:#000}
.popUpEvent03{position:absolute;top:0;left:0;z-index:1002;display:none}
.popUpEvent03 .popUpCon{position:relative}
.popUpEvent03 .popUpCon .coupOffer{position:absolute;left:336px;top:231px;width:325px;height:39px;line-height:39px;padding:0 5px;font-size:16px;font-weight:bold;background:#fff;border:none}
