@charset "utf-8";

/* CSS Document */
* {font-size: 12px; font-family:"돋움","돋움체","verdana";  }
input {margin:0;}
td {line-height: 18px;}
td a:link {font-size: 9pt; color: #000000; text-decoration: none}
td a:visited {font-size: 9pt; color: #000000; text-decoration: none}
td a:hover {font-size: 9pt; color: #0044b3; text-decoration: none}

td a.point:link {font-size: 9pt; color: #cc0000; text-decoration: none}
td a.point:visited {font-size: 9pt; color: #cc0000; text-decoration: none}
td a.point:hover {font-size: 9pt; color: #cc0000; text-decoration: none}

/* USER */
table.form_u {border-top:2px solid #EABEAD;border-bottom:2px solid #F2D8CE;table-layout:fixed;}
.form_title_u {text-align:center;font-size:11px;background-color:#fdf4f0;color:#ef6d32;font-weight:bold}
.form_value {color:#000000}
.form_msg  {  font-size:8pt; line-height: 11pt; color: #ff6c00;}

/* SYSTEM */
table.input_form_table {
	border-collapse:collapse;
	border:1px solid #F3F3F3;
}
table.input_form_table td {
	border-color:#f0f0f0;
}
table.input_form_table_topbottom {
	background-color:#F3F3F3;
}
td.input_form_title {
	background-color:#FBFBFB;
	font-weight:bold; color: #0B4081; font-size: 11px; ime-mode: active; line-height:1.6;
}
td.input_form_value {
	background-color:#FFFFFF;
	color: #000000; font-size: 11px; ime-mode: active; line-height:1.6;
}
td.input_form_value_11px, td.input_form_value_11px label, td.input_form_value_11px span, td.input_form_value_11px td {
	background-color:#FFFFFF;
	color: #000000; font-size: 11px; ime-mode: active; line-height:1.6;
}
td.input_form_title_user {
	background-color:#F0F0FF;
	font-weight:bold; color: #0B4081; font-size: 11px; ime-mode: active; line-height:1.6;
}
td.input_form_value_user {
	background-color:#FFFFFF;
	color: #000000; font-size: 11px; ime-mode: active; line-height:1.6;
}
td.input_form_value_11px_user, td.input_form_value_11px_user label, td.input_form_value_11px_user span, td.input_form_value_11px_user td {
	background-color:#FFFFFF;
	color: #000000; font-size: 11px; ime-mode: active; line-height:1.6;
}

/* MENU */
td.menu_title {
	color: #000000; font-size: 9pt; ime-mode: active; line-height:1.6;
	font-weight: bold;
}

td.list_title {
	color: #000000; font-size: 11px; ime-mode: active; line-height:1.6;font-weight:bold;text-align:center;
}

td.list_value_11px, td.list_value_11px label, td.list_value_11px span, td.list_value_11px td {
	color: #000000; font-size: 11px; ime-mode: active; line-height:1.6;font-weight:bold;
}

.designer_help {color: #000000;font-size:11px;line-height:18px;}

.list_title {
	color: #000000; font-size: 11px; ime-mode: active; line-height:1.6;font-weight:bold;
}

.tr_div_line {background-image:url('/designer/thema/type_1/images/tr_line.gif');}
.list_odd {background-color: #F3F3F3;}
.list_even {background-color: #FFFFFF;}
.onmouseover { background-color:#F0FEE0; color:#000000;}
.onmouseout  { background-color:#FFFFFF; color:#000000;}

.designer_text {
	background-color:#FFFFFF;
	border : #cdcdcd 1px solid;
	
	height:16px;
	vertical-align:middle;	
}

.AB_datepicker {
	background-color:#FFFFFF;
	border : #cdcdcd 1px solid;
	
	height:16px;
	vertical-align:middle;
}

.designer_textarea {
	background-color:#FFFFFF;
	border: #dddddd 1px solid;
	
	overflow:auto;
}
.designer_select {
	background-color:#FFFFFF;
	border:#dddddd 1px solid;
	font-family:"tahoma";
	vertical-align:middle;
	height:20px;
	font-size:11px;
}

.designer_radio {
	vertical-align:middle; margin:0 2px 3px 0px;
}

.designer_checkbox {
	vertical-align:middle; margin:0 2px 3px 0px;
}

.designer_select[multiple] {	
	height:20px;
}

.designer_button {color: #333333; height:20px;}

.designer_text_money {
	background-color:#FFFFFF;
	border : #dddddd 1px solid;
	
	font-size: 9pt;
	width:50px;
	height:20px;
	text-align:right;
}

.page_block {
	font-size:11px;
}

.page_block_current{
	font-size:11px;color:#2b87ce;font-weight:bold;
}

.navi {font-size:11px;}
.navi_last {font-size:11px;font-weight:bold;color:#c46acb}

.11px label,.11px span {font-size:11px;}

.multi_checkbox{font-size:11px;}
.cBlue{ color:#277BC9;}
.cPurple{ color:#C46ACB;}
.input_form_title {
	background-color:#F0F0FF;
	font-weight:bold; color: #0B4081; font-size: 11px; ime-mode: active; line-height:1.6;
}

.big_f  {  font-size:10pt; line-height: 15pt; color:#ffffff; font-weight:bold;}
.big_f  A { text-decoration: none; color:#6c6c6c}
.big_f  A:active  {color:#6c6c6c}
input.msg{font-size:8pt;;color:#33CC00;line-height:17px;} 

.shop_goods_money {font-weight:bold;color:#FF0000}
.shop_goods_name {color:#000000}

/* INPUT STYLE */

.input_search {
	background-color: #ffffff;
	border : #cdcdcd 1px solid;
	
	padding-left: 3px;
}

.input_select { font-family: 돋움,Dotum,gulim; }

/* FONT STYLE */

a.abmm:link {font-family: "굴림", "굴림체"; color: #426394; text-decoration: none }
a.abmm:visited {font-family: "굴림", "굴림체"; color: #426394; text-decoration: none }
a.abmm:hover {font-family: "굴림", "굴림체"; color: #426394; text-decoration: none }

.smenu {font-family: "굴림", "굴림체"; color: #ffffff; text-decoration: none}
a.smenu:link {font-family: "굴림", "굴림체"; color: #ffffff; text-decoration: none}
a.smenu:visited {font-family: "굴림", "굴림체"; color: #ffffff; text-decoration: none}
a.smenu:hover {font-family: "굴림", "굴림체"; color: #fff799; text-decoration: none}
a.smenu:active {font-family: "굴림", "굴림체"; color: #fff799; text-decoration: none}

a.ptitle:link { font-size: 11px; color: #000000; text-decoration: none }
a.ptitle:visited {font-size: 11px; color: #000000; text-decoration: none}
a.ptitle:hover {font-size: 11px; color: #000000; text-decoration: none}
a.ptitle:active {font-size: 11px; color: #000000; text-decoration: none}

/* 좌측서브메뉴 */
a.left_menu:link {
	
	font-size: 11px;
	color: #000000;
	text-decoration: none
}
a.left_menu:visited {font-size: 11px; color: #000000; text-decoration: none}
a.left_menu:hover {font-size: 11px; color: #000000; font-weight: bold; text-decoration: none}
a.left_menu:active {font-size: 11px; color: #000000; text-decoration: none}

.box_title {color: #E9AC3A; font-weight: bold; text-decoration: none}

.IB_text {color: #000000;font-size:11px;line-height:18px;}
.IB_text label {color: #000000;font-size:11px;line-height:18px;}
.IB_text span {color: #000000;font-size:11px;line-height:18px;}
.IB_value {color: #000000;font-size:11px;line-height:18px;}

.OB_font_plain {
	
	font-size: 11px;
	color: #111111;
	padding-top: 2px;
	line-height: 16px;
}

.OB_font_plain_emp2 { font-size: 12px; color: #f26522; padding-top: 2px; line-height: 16px; }
.OB_font_plain_emp3 { font-family: "굴림", "굴림체"; font-size: 12px; color: #ffffff; padding-top: 2px; line-height: 16px; }
.OB_font_plain_sub { font-size: 11px; color: #111111; line-height: 16px; }
.OB_font_sub { font-family: "돋움","돋움체"; font-size: 11px; color: #8a8a8a; padding-top: 2px; line-height: 16px; }
.OB_font_sub_emp1 { font-size: 11px; color: #ffffff; padding-top: 2px; line-height: 16px; }
.OB_font_sub_emp2 { font-size: 11px; color: #cc0000; padding-top: 2px; line-height: 16px; }
.OB_font_sub_emp3 { font-size: 11px; color: #FF0000; padding-top: 2px; line-height: 16px; }

table.list_form_table {
	border-top-color: #e9e9e9;
	border-top-width: 1px;
	border-top-style: solid;
	border-left-color: #e9e9e9;
	border-left-width: 1px;
	border-left-style: solid;
	background: #ffffff;
}

th.list_form_title, td.list_form_title {
	color: #555555;	
	font-size: 11px;
	ime-mode: active;
	line-height:1.3;
	border-bottom-color: #e9e9e9;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-right-color: #e9e9e9;
	border-right-width: 1px;
	border-right-style: solid;
	background: #f9f9f9;
	height: 28px;
	text-align: center;
}

th.list_form_value, td.list_form_value {
	color: #000000;	
	font-size: 11px;
	ime-mode: active;
	line-height:1.6;
	border-bottom-color: #e9e9e9;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-right-color: #e9e9e9;
	border-right-width: 1px;
	border-right-style: solid;
	text-align: left;
	padding-left: 10px;	
}

td.list_form_title2 {
	color: #000000; font-family:  "돋움", "돋움체"; font-size: 11px; ime-mode: active; line-height:1.6;
	font-weight: bold;
	border-bottom-color: #e9e9e9;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-right-color: #e9e9e9;
	border-right-width: 1px;
	border-right-style: solid;
	background: #f9f9f9;
	text-align: center;
}

td.list_form_value2 {
	color: #000000; font-family:  "돋움", "돋움체"; font-size: 11px; ime-mode: active; line-height:1.6;
	border-bottom-color: #e9e9e9;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-right-color: #e9e9e9;
	border-right-width: 1px;
	border-right-style: solid;
}

.ABA-web-editor ul{list-style-type:disc; margin:0 7px 13px 40px; padding:0 7px;}
.ABA-web-editor ul li{list-style-type:disc; margin:0 7px 0 10px; ;padding:0px;}
.ABA-web-editor ol {list-style-type:decimal; margin:0 7px 13px 40px; padding:0 7px;}
.ABA-web-editor ol li{list-style-type:decimal; margin:0 7px 0 10px; padding:0px;}
.ABA-web-editor ol ul li,
.ABA-web-editor ul ul li{list-style-type:circle;} 
.ABA-web-editor ol ul ul li,
.ABA-web-editor ul ul ul li{list-style-type:square;}
.ABA-web-editor ol ul li,
.ABA-web-editor ul ul ul li{list-style-type:square;}
.ABA-web-editor blockquote.q1,
.ABA-web-editor blockquote.q2,
.ABA-web-editor blockquote.q3,
.ABA-web-editor blockquote.q4,
.ABA-web-editor blockquote.q5,
.ABA-web-editor blockquote.q6,
.ABA-web-editor blockquote.q7{ padding:10px; margin-left:15px; margin-right:15px;}
.ABA-web-editor blockquote.q1{ padding:0 10px; border-left:2px solid #ccc;}
.ABA-web-editor blockquote.q2{ padding:0 10px; background:url(../img/bg_qmark.gif) no-repeat;}
.ABA-web-editor blockquote.q3{ border:1px solid #d9d9d9;}
.ABA-web-editor blockquote.q4{ border:1px solid #d9d9d9; background:#fbfbfb;}
.ABA-web-editor blockquote.q5{ border:2px solid #707070;}
.ABA-web-editor blockquote.q6{ border:1px dashed #707070;}
.ABA-web-editor  blockquote.q7{ border:1px dashed #707070; background:#fbfbfb;}

/* 작성자정보 */
.ABA-full-down-menu{background:#fff; padding:3px; bordeR:1px solid #868686; line-height:18px; position:absolute; z-index:1000;}
.ABA-full-down-menu ul {margin:0;padding:0;list-style:none;}
.ABA-full-down-menu li{padding-left:5px;}
.ABA-full-down-menu li a{background:url("../images/icon/mini_list1.gif") 0 50% no-repeat; padding-left:9px;}
.ABA-full-down-menu li a:hover{color:#0090ff}
.ABA-full-down-menu div{text-align:center;}