* { font-family:dotum; } /* verdana */
a { cursor:pointer; }
img { border:0; }

body { margin:0px; overflow-y:scroll; }
body,td,select,div,textarea,center { color:#202020; font-size:12px; } /*line-height:150%; */
p,blockquote,td,br { font-size:12px; }

a:link { text-decoration:none; color:#314194; font-size:12px; }
a:visited { text-decoration:none; color:#314194; font-size:12px; }
a:hover { color:#000000; text-decoration:underline; font-size:12px; }

.list_color { background-color:#358ed4; padding:0}
.help_bg1 { background-color:#eccbb1; }
.help_bg2 { background-color:#faf3ee; }

/* °¢Á¾Æû */
.simpleform { font:12px verdana; line-height:120%; background-color:#f9f9f9; color:#555555; border:1x solid #cccccc; height:22px; padding:3px 3px 0px 3px; }
.radform { font:12px verdana; line-height:120%; background-color:#F7FAFD; color:#555555; border:1x solid #BCC4D0; height:20px; padding:1px 3px 0px 3px; }
textarea {
	font-family:dotum; font-size:12px; color:#555555; border:#dddddd 1px solid; overflow:auto;
	scrollbar-face-color:#f5f5f5;
	scrollbar-shadow-color:#cccccc;
	scrollbar-highlight-color:#ffffff;
	scrollbar-3dlight-color:#ffffff;
	scrollbar-darkshadow-color:#f5f5f5;
	scrollbar-track-color:#f5f5f5;
	scrollbar-arrow-color:#7e7e7e;
}

/*ÆùÆ®Ä®¶ó */
.sub_title { font-family:dotum; font-size:12px; color:317cc1; font-weight:bold; }
.blue_b { font-family:dotum; font-size:12px; color:3156c1; font-weight:bold; }
.gray_b { font-family:dotum; font-size:12px; color:707070; font-weight:bold; }
.blue { font-family:dotum; font-size:12px; color:3156c1; }
.blue_s { font-family:dotum; font-size:11px; color:3156c1; }
.gray_s { font-family:dotum; font-size:11px; color:808380; }
.white_s { font-family:dotum; font-size:11px; color:ffffff; }
.green { font-family:dotum; font-size:12px; color:2a904b; }
.red_b { font-family:dotum; font-size:12px; color:db1350; font-weight:bold; }
.red { font-family:dotum; font-size:12px; color:db1350; }
.sky_b { font-family:dotum; font-size:12px; color:577abd; font-weight:bold; }

a.gray_s { font-family:dotum; font-size:11px; color:bcbbba; } /* default txt */
a.gray_s:link { color:bcbbba; font-size:11px; font-family:dotum,tahoma; }
a.gray_s:visited { color:bcbbba; font-size:11px; font-family:dotum,tahoma; }
a.gray_s:hover { color:bcbbba; font-size:11px; font-family:dotum,tahoma; }

a.blue_b { font-family:dotum; font-size:12px; color:2c59ab; font-weight:bold; } /* default txt */
a.blue_b:link { color:2c59ab; font-size:12px; font-family:dotum,tahoma; font-weight:bold; }
a.blue_b:visited { color:2c59ab; font-size:12px; font-family:dotum,tahoma; font-weight:bold; }
a.blue_b:hover { color:2c59ab; font-size:12px; font-family:dotum,tahoma; font-weight:bold; }

/*2012-09-26 Left ¼öÁ¤*/
.top_menu{margin-top:2px;}
.top_menu td{padding:0 5px;line-height:1.2em}
.left_bg1{background-image:url('../../Libs/_images/left_bg01.gif');padding-left:17;height:38px;}
.left_bg2{background:url('../../Libs/_images/left_bg02.gif') no-repeat;height:18px;}
.left_title{font-family:dotum; font-size:12px; color:#efe7b1;font-weight:bold;padding-top:10px;padding-bottom:7px;}
.left_title2{font-family:dotum; font-size:11px; color:#ffffff;font-weight:bold;letter-spacing:-1;white-space:nowrap;display:inline-block;padding-top:1px;}
.left_title3{font-family:dotum; font-size:12px; color:#efe7b1;font-weight:bold}

#left_menu{margin:0;padding:3px 0 0 0;color:#ffffff;list-style: none;}
#left_menu li{padding:2px 0 1px 13px;background:url('../../Libs/_images/ic_1.png') no-repeat 0px 5px;height:18px;}
#left_menu li.left_menu1{font-size:12px; padding:2px 0 1px 13px;background:url('../../Libs/_images/ic_open.png') no-repeat 0px 3px;}
#left_menu li.left_menu2{padding:2px 0 1px 13px;background:url('../../Libs/_images/ic_2.png') no-repeat 3px 0px;letter-spacing:-0.05em;}
#left_menu a{font-family:dotum; font-size:12px; color:#ffffff;}
#left_menu li.left_menu2 a{font-family:dotum; font-size:11px; color:#9a9a9a;}

.bar{position:relative;background:url('../../Libs/_images/tit_bar_bg.png') repeat-x;}
/*2012-09-26 Left ³¡*/

a.gray_link { font-family:dotum; font-size:12px; color:808380; } /* default txt */
a.gray_link:link { color:808380; font-size:12px; font-family:±¼¸²,tahoma; }
a.gray_link:visited { color:808380; font-size:12px; font-family:±¼¸²,tahoma; }
a.gray_link:hover { color:808380; font-size:12px; font-family:±¼¸²,tahoma; text-decoration:underline; }

.orange { font-family:dotum; color:#ff6600; font-weight:bold; }
.orange_b { font-family:dotum; font-size:11px; color:#ff6600; font-weight:bold; }
.black_bbb { font-family:dotum; font-size:14px; color:333333; font-weight:bold; letter-spacing:-2; }

#tip {margin-left:6px;color:#3399FF;font-size:11px;font-family:dotum;letter-spacing:-1px}

.title_blue { font-family:dotum; font-size:12px; color:#0079C9; font-weight:bold; }
.title_orange { font-family:dotum; font-size:12px; color:#FF8400; font-weight:bold; }

.black_b { font-family:dotum; font-size:12px; color:#333333; font-weight:bold; }

#sub_title {font-family:dotum;font-size:12px;color:317cc1;font-weight:bold;display:inline;background:url(../../Libs/_images/ic_bullet1.gif) no-repeat 0 0px;padding-left:11px;margin-right:5px;}
.table1{border-collapse:collapse;background-color:#ffffff;}
.table_line td,.table_line th{border:1px solid #d7d7d7}
.list_top{border-top:2px solid #6699cc}
.list_top td{border-top:0px solid}
.list_top th{border-top:0px solid}
/*2009-03-03*/

/*2013.5.28 add*/
.brd_t{border-top:1px solid #d7d7d7}
.brd_none,.brd_none td,.brd_none th{border:0;}

/* ´Þ·Â - 2008.09.11 Ãß°¡ */
#calendar_div {position:absolute;text-align:center;background-color:white;}
#calendar_div td {width:20px;height:20px;font-size:11px;font-family:verdana;letter-spacing:-1px;}
#calendar_div .hoverCell {background-color:#F1F9EE;}
#calendar_div .normalCell {background-color:white;}
#calendar_div .selectCell {background-color:#FDF7E8;font-weight:bolder;}
#calendar_div .shoverCell {background-color:#FCF2DA;font-weight:bolder;}
#calendar_div button {width:20px;padding:0px;cursor:pointer;font-size:10px;font-family:verdana;}
#calendar_div input {border:0px;font-size:13px;padding-top:0px;font-weight:bolder;font-family:verdana;letter-spacing:-2px;text-align:center;}
.calendar {width:80px;height:22px;padding-top:3px;border:#a9becf 1px solid;background-color:#006699;color:white;font-size:11px;font-family:verdana;font-weight:bolder;letter-spacing:-1px;text-align:center;cursor:pointer;}

#period_search_option input {cursor:pointer;background-color:black;color:white;font-size:11px;border:black 1px solid;padding-top:3px;margin-right:2px;letter-spacing:-1px;}

/* pay ready 2011.06.10 added */
.tbl07{border:1px dashed #e0e0e0;margin-bottom:3px;}
.tbl07 td{border:0px solid;background-color:#f8f8f8;padding:6px;}

.help_bg, td.help_bg {border:1px solid #eccbb1;background-color:#faf3ee;padding:10px;}
.help_img {border:1px solid #ebded5;margin-bottom:8px;}
.help_ul { list-style:none; padding:0; margin:0;}
.help_ul li { list-style:none; background:transparent url('../../Libs/_images/ic_arrow2.gif') no-repeat left 4px; padding:2px;padding-left: 10px;}
.gray_bg{background-color:#f7f7f7}

/* sending box */
#sending_box {
	width: 150px;
	margin: 0 auto;
	padding: 10px 0;
	background-color: #f7f7f7;
	border: 1px #ccc dotted;
	position: relative;
	z-index: 10;
}
#sending_box p {
	font-size: 12px;
	font-weight: bold;
}
#sending_box div {
	margin-top: 2px;
	font-size: 11px;
	letter-spacing: -1px;
}

/*2009-03-03*/
#topmenu{position:relative;background-color:#eeeeee;border-bottom:1px solid #dddddd;padding:15px 0px 10px 0px;text-align:center !important;}
#topmenu ul{display:inline;margin:0;margin-left:0 auto;margin-right:auto;padding:0;width:780px;text-align:left;}
#topmenu li{display:inline;background:url(../../Libs/_images/ic_arrow1.gif) no-repeat 0 35%;padding:0 0 0 10px;margin:0 7px;height:20px;line-height:200%;}
#topmenu .menu2 li{display:inline;background:url(../../Libs/_images/ic_arrow1.gif) no-repeat 0 35%;padding:0 0 0 10px;margin:0 5px;height:20px;line-height:200%;}
#topmenu li a{color:#314194;text-decoration:none;}
#topmenu li a:hover{text-decoration:underline;}
#topmenu li.selected{font-weight:bold}

#topmenu2{position:relative;background-color:#eeeeee;border-bottom:1px solid #dddddd;padding:15px 0px 10px 0px;text-align:center !important;}
#topmenu2 ul{display:inline;margin:0;margin-left:0 auto;margin-right:auto;padding:0;text-align:left;}
#topmenu2 li{display:inline;background:url(../../Libs/_images/ic_arrow1.gif) no-repeat 0 35%;padding:0 0 0 10px;margin:0 7px;height:20px;line-height:200%;}
#topmenu2 .menu2 li{display:inline;background:url(../../Libs/_images/ic_arrow1.gif) no-repeat 0 35%;padding:0 0 0 10px;margin:0 5px;height:20px;line-height:200%;}
#topmenu2 li a{color:#314194;text-decoration:none;}
#topmenu2 li a:hover{text-decoration:underline;}
#topmenu2 li.selected{font-weight:bold}

/* 2013.05.13 added À§ÁöÀ¨ ul ol style*/
#div_content ul{list-style-type:disc;padding-left:40px}
#div_content ul li{list-style-type:disc;}
#div_content ol{list-style-type:decimal}
#div_content ol li{list-style-type:decimal}

.td_list_style ul{list-style-type:disc;padding-left:40px}
.td_list_style ul li{list-style-type:disc}
.td_list_style ol{list-style-type:decimal}
.td_list_style ol li{list-style-type:decimal}