/*
td {font-family:굴림; font-size:9pt; color:#525252;line-height:18px; }

BODY {scrollbar-face-color: #F2F2F2;
scrollbar-shadow-color: #999999;
scrollbar-highlight-color: #FFFFFF;
scrollbar-3dlight-color: #999999;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-track-color: #FFFFFF;
scrollbar-arrow-color: #999999}

form {margin:0; color: #5E5E5D;FONT-FAMILY:굴림, arial; FONT-SIZE: 9pt;;letter-spacing:-0.02em; text-decoration:none;line-height:12pt;}
.form2 {border:1px solid #E4DCBA;font-family:굴림;font-size:12px; color:#5E5E5E; background-color:#F7F7F7;}
.form3 {border:1px solid #000000;font-family:굴림;font-size:12px; color:#FFFFFF; background-color:#C41B06; padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:5px;}
.form4 {border:1px solid #CCCCCC;font-family:굴림;font-size:12px; color:#5E5E5E;}

A:link {color:#525252; text-decoration:none; font-size:9pt;}
A:visited {color:#525252; text-decoration:none; font-size:9pt;}
A:active {color:#525252; text-decoration:none; font-size:9pt;}
A:hover {color:#525252; text-decoration:none; font-size:9pt;}

.ds a:link {font-family:돋움; font-size:11px; color: #FF8306; text-decoration: none;}
.ds a:visited {font-family:돋움; font-size:11px;; color: #FF8306; text-decoration: none;}
.ds a:hover, .ds a:active {font-family:돋움; font-size:11px;color: #000000;text-decoration: underline;font-weight:bold}

.dd a:link {font-family:돋움; font-size:11px; color: #999999; text-decoration: none;}
.dd a:visited {font-family:돋움; font-size:11px; color: #999999; text-decoration: none;}
.dd a:hover, .dd a:active {font-family:돋움; font-size:11px;color: #000000;text-decoration: underline;font-weight:bold}


font {font-family:굴림; font-size:9pt; line-height:18px;}
.s {font-family:돋움; font-size:11px; line-height:18px;}
.size {font-family:돋움; font-size:11pt; font-weight:bold; color:#333333; letter-spacing:-1pt;}
.s_D73 {font-family:돋움; font-size:11px; color:#D73204;}
.t_666 {color:#666666; font-weight: bold;}	
.t_FFF {line-height:28px; color:#FFFFFF;}
.tb_333 {color:#333333; font-weight: bold;}
.tb_f60 {color:#ff6600}
.tb_2C5 {color:#2C5BBC; font-weight: bold;}
.tbs_2C5 {font-family:돋움; font-size:11px; color:#2C5BBC; font-weight: bold;}
.black8 {font-family:돋움; font-size:11px;color:#000000;}
.t_CC0 {color:#CC3300;}		
.t_4B8 {color:#4B88B8;}		
.t_333 {color:#333333;}
.t_D73 {color:#D73204;}		
.t_F0F {color:#F0FF00;}	
.ts_F0F {font-family:돋움; font-size:11px; color:#F0FF00;}	
.ts_FFF {font-family:돋움; font-size:11px; color:#FFFFFF;}
.t_339 {color:#339000; font-family:돋움; font-size:11px;}

img {border:none}

.padding10 {padding:10}
.padding10w {padding:0 10;}
.padding10h {padding:10 0}
.padding10new {padding:5 10 5 10;}
.smspadding {padding:25 13 0 13}
.padding20 {padding:10 20}
.padding20w {padding:0 20}
.schdpadding {padding:20}

* {font-family:굴림; font-size:12px; color:#555555; line-height:17px;}
h1 {font-size:12px; color:#2972BF; font-weight:bold; text-align:left; margin:10px 0 5px 0}
h2 {font-size:12px; color:#27A915; font-weight:bold; text-align:left; margin:10px 0 5px 0}
h3 {font-size:12px; color:#555555; font-weight:bold; text-align:left; margin:10px 0 5px 0}
p {margin:7px 0 7px 0; text-align:left}

.org {color:#FF8201}
.blue {color:#507FCF}
/*테이블*/
.mail_board {
    border:1px solid #d8d8d8;
    border-collapse:collapse;
}
.mail_board th {
    font:12px dotum;
    color:#333;
	font-weight:bold;
	background-color:#f2f2f2;
	border-bottom:1px solid #d8d8d8;
	border-right:1px solid #d8d8d8;
	padding:10px;
}
.mail_board td {
	font:12px dotum;
	color:#333;
	border-bottom:1px solid #d8d8d8;
	padding:10px;
	text-align:left;
	border-right:1px solid #d8d8d8;
	line-height:18px;
}
.cost_tbl td {
	height:30px;
	font-family: "굴림";
	font-size: 12px;
	color:#737373;
	line-height:18px;
	padding:0;
	margin:0;
}
td .t001 {
	font-family: "굴림";
	font-size: 12px;
	color: #000000;
	line-height:18px;
}
.t002 {
	font-family: "굴림";
	font-size: 12px;
	color: #000000;
	line-height:18px;
	font-weight:bold;
}
.t003 {
	font-family: "굴림";
	font-size: 12px;
	color: #ff6600;
	line-height:18px;
}
.t004 {
	font-family: "굴림";
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	line-height:18px;
}
.btn {
	font-family: "굴림";
	font-size: 11px;
	color: #000;
	line-height:18px;
	height:40px;
}
*/


#page_title{height:50px; background: url('/v2/images/common/dot_line_title.gif') repeat-x left bottom; margin-bottom:30px;}
#page_title .title_img{margin-top:8px}
#page_title .location{color:#595959; letter-spacing:-1px; float:right; padding:8px;}


#mail_contents{width:100%;  font-size:12px;margin-bottom:100px; }
#mail_contents .main_copy{margin-bottom:20px;}
#mail_contents .list h2{margin-top:10px;background: url('/v2/images/common/dot_purple.gif') no-repeat left center; padding-left:15px; color:#475ad3; font-size:16px; line-height:22px; font-weight:bold; font-family:Malgun Gothic, 맑은 고딕, gulim, 굴림; }
#mail_contents .list h3{margin-top:10px;}
#mail_contents .list h2 .txt_vat, .popup .p_content h2 .txt_vat{font-size:12px; float:right; font-weight:normal; color:#666; padding-top:8px;}
#mail_contents .list .list_contents, ul{padding:10px 15px 30px 15px; line-height:18px;}
#mail_contents .list .list_contents2{padding:10px 15px 30px 0; line-height:18px;}
#mail_contents .list ul li{background: url('/v2/images/common/icon_dash.gif') no-repeat left 11px; padding-left:10px; padding-top:2px;}
#mail_contents .table_info{margin-top:10px; line-height:18px;}
#mail_contents .list .list_contents ol{padding:15px 15px 30px 0; line-height:18px;}
#mail_contents .list .list_contents ol li{padding-top:2px;}
#mail_contents .list .txt_right_align{position:absolute; right:5px; font-weight:normal; font-size:12px;}
#mail_contents .list .txt_left_align{position:absolute; padding-left:10px; font-weight:normal; font-size:12px; color:#444;}
#mail_contents .list .mail_service{}
#mail_contents .list .mail_service h3{font-weight:bold; font-size:18px;  font-family:Malgun Gothic, 맑은 고딕, gulim, 굴림; line-height:22px;margin-bottom:10px; color:#222;}
#mail_contents .list .mail_service .mail_service_detail{width:100%; height:114px;background:#f4f6fc; border:solid 1px #e2e5f2; vertical-align:middle; }
#mail_contents .list .mail_service .mail_service_detail img{margin-left:10px; float:left; vertical-align:middle;}
#mail_contents .list .mail_service .mail_service_detail ul{float:left; margin-top:12px;vertical-align:middle;}
#mail_contents .list .mail_service .mail_service_detail ul li img{clear:both;float:none; margin-left:0px; margin:2px 0 3px 0;}

.tbl_left{color:#3c559b; font-weight:bold; padding-left:10px; vertical-align:middle;}
.tbl_r{border-right:solid 1px #bcc6ec;}
.tbl_b{border-bottom:solid 1px #bcc6ec;}
.p_left_10{padding-left: 10px;}
.pl15{padding-left:15px; padding-top:6px; padding-bottom:6px;padding-right:10px;}
.f_reg{font-size:12px;border-left:solid 1px #808080;border-top:solid 1px #808080;border-right:solid 1px #BAC7E3;border-bottom:solid 1px #BAC7E3;background-color:#edeefb; color:#102E56; font-family:verdana, 굴림, gulim, sans-serif; padding:2px 3px 1px 5px;vertical-align:middle;}
.f_reg14{font-size:14px; font-weight:bold;border-left:solid 1px #808080;border-top:solid 1px #808080;border-right:solid 1px #BAC7E3;border-bottom:solid 1px #BAC7E3;background-color:#edeefb; color:#102E56; font-family:verdana, 굴림, gulim, sans-serif; padding:2px 3px 1px 5px; height:22px;}

.f_reg14m{font-size:16px; border-left:solid 1px #808080;border-top:solid 1px #808080;border-right:solid 1px #BAC7E3;border-bottom:solid 1px #BAC7E3;background-color:#edeefb; color:#102E56;  font-family:'Malgun Gothic', '맑은 고딕', gulim, 굴림; padding:2px 3px 1px 5px; height:34px; vertical-align:middle}

.f_14m{font-size:16px;  font-family:'Malgun Gothic', '맑은 고딕', gulim, 굴림; }
