  @CHARSET "UTF-8";
@import url("layout-default-latest.css");
@import url("jquery-ui/ui-lightness/jquery-ui-1.8.16.custom.css");
@import url("dynatree/skin-vista/ui.dynatree.css");
@import url("jquery.jqplot.min.css");
html {
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
	overflow: visible; /* when page gets too small */
	font-family:Dotum, Helvetica, AppleGothic, Sans-serif !important;
	font-size:12px !important;
}
body {
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
	overflow: auto; /* when page gets too small */
	font-family:Dotum, Helvetica, AppleGothic, Sans-serif !important;
	font-size:12px !important;
	background-color:#FFFFFF;
	background:repeat-x;
}
input[type=checkbox] {
	border:none;
	vertical-align:align !important;
}
.width_100{padding:0 2px 0 0!important;}
/*.btn_gride_right{background:url(/common/img/bg_btn_gride.png) no-repeat right bottom; cursor:pointer; border:none!important; width:5px; padding-right:5px; display:inline-block; float:right;}*/
.btn_gride{background-color:#5498de; font-size:11px!important; color:#fff; padding:3px 6px 0 6px; font-family:Dotum; text-align:center; vertical-align:middle; cursor:pointer; width:auto; border:none; border-radius:4px; margin:2px 0;}
.btn_gride_tree{background:url(/common/img/bg_btn_gride.png) no-repeat; font-size:11px!important; color:#535353; padding:3px 0 2px 0px; font-family:Dotum; text-align:center; vertical-align:middle; cursor:pointer; border:none!important; width:100%!important; border-right:#c8c7c7 1px solid!important;}

.btn_gride_ec781a{background-color:#ec781a; font-size:11px!important; color:#fff; padding:3px 6px 0 6px; font-family:Dotum; text-align:center; vertical-align:middle; cursor:pointer; width:auto; border:none; border-radius:4px; margin:2px 0;}


/* 서브 레이아웃*/

#sub_wrap {
	background:url(/common/img/sub/bg_body.jpg) repeat-x;
	zoom:1;
}
#sub_header, #gnb_bar {
	width:100%;
}
#sub_header {
	position:relative;
	height:75px;
}
#sub_header h1 {
	float:left; cursor:pointer;
}
#sub_header div.util { float:right; position:relative; top:18px; right:190px;}
#sub_header div.util ul {
	margin:0;
	padding:0;
}
#sub_header div.util ul li {
	float:left;
	padding: 0 10px;
	background:url(/common/img/sub/line.jpg) right 4px no-repeat;
}
#sub_header div.util ul li.last {
	background:none;
}
#sub_header div.info {
	position:absolute;
	top:0px;
	right:15px;
	height:43px;
	background:url(/common/img/sub/bg_info.jpg) left top no-repeat;
}
#sub_header div.info ul {
	margin:0;
	padding:20px 0 0 0;
}
#sub_header div.info ul li {
	float:left;
	padding: 0 10px 0 15px;
	background:url(/common/img/sub/icon_arrow.png) left 2px no-repeat;
	color:#000;
	font-weight:bold;
}
#sub_header div.info ul li.login {
	float:left;
	padding: 0 10px 0 42px;
	background:url(/common/img/sub/icon_star.png) 22px 0px no-repeat;
	color:#000;
	font-weight:bold;
}
#sub_header div.info ul li a {
	color:#343434;
	font-size:11px;
	font-weight:bold;
	letter-spacing:-1px;
}
#sub_header div.info ul li a:hover {
	color:#bc2026;
	font-size:11px;
	font-weight:bold;
	letter-spacing:-1px;
}
.info_right {
	right:10px;
	height:43px;
	background:url(/common/img/sub/bg_info_right.jpg) right top no-repeat;
	display:block;
}
#sub_header div.mh_gnb {
	float:left;
	height:30px;
	position: absolute;
	left:0;
	top:45px;
}
#sub_header div.mh_gnb ul {
	padding:0px!important;
	margin:0px;
}
#sub_header div.mh_gnb li {
	float:left;
	padding:0px!important;
}
#gnb_bar {
	position:relative;
left top no-repeat;
	height:30px;
	overflow:hidden;
}
#gnb_bar .m_list {
	float:left;
	padding: 5px 5px 0 0;
	width:195px;
}
#gnb_bar .m_list h2 {
	float:left;
}
#gnb_bar .m_list select {
	height:21px;
	border:1px solid #cbcbcc;
	width:122px;
	color:#595a5a;
	vertical-align:top;
}
/* 검색조건 창 전체*/
.h5-search-box {
	margin: 0px;
	display:block;
	background:#ffffff;
	border-bottom: 1px solid #e4e4e4;
	padding:5px 0 2px 2px;
 *zoom:1;
}
.h5-search-box:after {
	content:" ";
	display:block;
	clear:both;
}
.h5-search-condition-box {
	color:#4a4a4a;
	float:left;
	margin: 0px;
	padding: 0px;
	display:inline;
}
.h5-search-condition-box table {
	margin: 0px;
	padding: 0px;
	display:inherit;
}
.h5-search-condition-box table td {
	color:#4a4a4a;
	font-weight:normal;
	padding-right:5px;
}
.h5-search-condition-box table td label {
	vertical-align: middle;
	padding-left:18px;
	background: url(/common/main/images/label_arrow.gif) 0px 50% no-repeat;
	font-size: 12px;
}
.h5-search-condition-box table td b {color:#f7702e !important}
.h5-search-condition-box table td b label {background: url(/common/main/images/attention_icon.gif) no-repeat left center; padding-left:18px;}
.h5-search-condition-box table .point label {
	background: url(/common/main/images/label_point_arrow.gif) 0px 50% no-repeat;
}
.h5-search-condition-box table td img {
	vertical-align: middle;
}
.h5-search-condition-box select {padding:1px;}
.h5-search-condition-box .empInfo {border-radius:5px; padding:5px 10px 2px 25px; box-shadow:2px 2px 8px #dedede inset; background:url(/common/img/icon/161.png) no-repeat 8px 4px !important; display:inline-block; border-right:1px solid #edebeb; border-bottom:1px solid #edebeb; margin-left:5px; min-height:15px; min-width:210px;}

/* 검색 조건, 또는 컨텐츠 부분의 버튼이 들어갈 영역*/
.h5-action-box {
	padding:3px 0 2px 0!important;
	float:right;
	display:inline-block;
	vertical-align:bottom;
}
/*편집 불가능 요소*/
/*.h5-input-disabled {background-color:#EEEEEE; border:1px solid #ccc;}*/

input[type="text"].h5-input-disabled {background-color:#EEEEEE !important; border:1px solid #ccc !important;}

/*액션버튼-explorer 7 input button background*/
.b_search{
	background: url(/common/img/b_search.gif) no-repeat; width:23px; height:20px; 	border:none!important;  background-position:2px 1px;
}
.ui-icon-disk {
	background: url(/common/img/icon/96.png);
}
.ui-icon-arrowrefresh-1-w {
	background: url(/common/img/icon/62.png);
}
.ui-icon-document {
	background: url(/common/img/icon/76.png);
}
.ui-icon-pencil {
	background: url(/common/img/icon/94.png);
}
.ui-icon-trash {
	background: url(/common/img/icon/85.png);
}
.ui-icon-mail-closed {
	background: url(/common/img/icon/99.png);
}
.ui-icon-popup_close {
	background: url(/common/img/icon/111.png);
}
.ui-icon-newwin {
	background: url(/common/img/icon/69.png);
}
.ui-icon-search {
	background: url(/common/img/icon/100.png);
}
.ui-icon-close2 {
	background: url(/common/img/icon/112.png);
}

.upload {
	background: url(/common/img/icon/134.png);
}
.download {
	background: url(/common/img/icon/135.png);
}
.ui-icon-print {
	background: url(/common/img/icon/132.png);
}
.ui-icon-zoomin {
	background: url(/common/img/icon/98.png);
}
.ui-icon-zoomout {
	background: url(/common/img/icon/99.png);
}
.ui-icon-extlink {
	background: url(/common/img/icon/68.png);
}
.ui-icon-check {
	background: url(/common/img/icon/126.png);
}
.ui-icon-calendar {
	background: url(/common/img/icon/92.png);
}
.ui-icon-comment {
	background: url(/common/img/icon/56.png);
}
.ui-icon-locked {
	background: url(/common/img/icon/86.png);
}
.ui-icon-unlocked {
	background: url(/common/img/icon/87.png);
}
.ui-icon-gear {
	background: url(/common/img/icon/102.png);
}
.ui-icon-plus {
	background: url(/common/img/icon/107.png);
}
.ui-icon-minus {
	background: url(/common/img/icon/109.png);
}
.ui-icon-info {
	background: url(/common/img/icon/123.png);
}
.ui-icon-arrowreturnthick-1-e {
	background: url(/common/img/icon/56.png);
}
.ui-icon-carat-1-e {
	background: url(/common/img/icon/03.png);
}
.ui-icon-carat-1-w {
	background: url(/common/img/icon/07.png);
}
.ui-icon-carat-1-n {
	background: url(/common/img/icon/01.png);
}
.ui-icon-carat-1-s {
	background: url(/common/img/icon/05.png);
}
.ui-icon-person {
	background: url(/common/img/icon/161.png);
}
.ui-icon-cancel {
	background: url(/common/img/icon/106.png);
}
.ui-icon-copy {
	background: url(/common/img/icon/164.png);
}
.ui-icon-clipboard {
	background: url(/common/img/icon/116.png);
}
.ui-icon-arrow-4 {
	background: url(/common/img/icon/66.png);
}
/*인쇄*/
.h5-print-icon {
	background: url(/common/img/icon/132.png);
}
/*기준추가*/
.h5-add-icon {
	background: url(/common/img/icon/133.png);
}
/*업로드*/
.h5-upload-icon {
	background: url(/common/img/icon/134.png);
}
/*KPI접기*/
.h5-enfold-icon {
	background: url(/common/img/icon/131.png);
}
/*ROOT*/
.h5-root-tree-icon {
	background: url(/common/img/icon/136.png);
}
/*다운로드*/
.h5-download-icon {
	background: url(/common/img/icon/137.png);
}
/*평가완료*/
.h5-eval-icon {
	background: url(/common/img/icon/147.png);
}
/*이메일*/
.h5-email-icon {
	background: url(/common/img/icon/148.png);
}
/*미리보기*/
.h5-preview-icon {
	background: url(/common/img/icon/149.png);
}
/*되돌리기*/
.h5-back-icon {
	background: url(/common/img/icon/150.png);
}
/*개인정보*/
.h5-private-icon {
	background: url(/common/img/icon/151.png);
}
/*통계*/
.h5-stats-icon {
	background: url(/common/img/icon/152.png);
}
/*생성*/
.h5-create-icon {
	background: url(/common/img/icon/157.png);
}
/*회수*/
.h5-withdraw-icon {
	background: url(/common/img/icon/158.png);
}
/*제출*/
.h5-submit-icon {
	background: url(/common/img/icon/159.png);
}
/*결재*/
.h5-ela-approve-icon {
	background: url(/common/img/icon/160.png);
}
/*대상자생성*/
.h5-target-create-icon {
	background: url(/common/img/icon/161.png);
}
/*반려*/
.h5-ela-return-icon {
	background: url(/common/img/icon/162.png);
}
/*수정*/
.h5-modify-icon {
	background: url(/common/img/icon/163.png);
}
/*복사*/
.h5-copy-icon {
	background: url(/common/img/icon/164.png);
}
/*계산*/
.h5-calc-icon {
	background: url(/common/img/icon/165.png);
}
/*이전*/
.h5-prev-icon {
	background: url(/common/img/icon/44.png);
}
/*다음*/
.h5-next-icon {
	background: url(/common/img/icon/40.png);
}
/*지우개 2013.04.03 */
.h5-eraser-icon {
	background: url(/common/img/icon/78.png);
}
/* 버튼 아이콘*/
.h5-button-icon {
	/*  display:block !important;*/
   width:16px;
	height:16px;
	float:left;
	vertical-align: middle;
	margin-right:2px;
	margin-top:-1px;
	zoom:1;
}
/*액션버튼-explorer 7 button image*/
.h5-ie7-button {
	background: url(/common/img/search_icon.png);
	background-repeat:no-repeat;
	background-position:1px;
	background-color:#F95624;
	cursor:pointer;
	padding:0 0 0 7px;
	height:23px;
	width:60px;
}
/*액션버튼-explorer 7 input button*/
.h5-ie7-in-btn {
	display:inline-block;
	background: url(/common/img/bg_btn.jpg) bottom;
	cursor:pointer;
	padding:0px;
	height:18px!important;
	font-size:12px;
	font-weight:bold;
	color:#3c3c3c;
	border:#81b1d3 solid 1px;
        border-radius:3px;
        min-width:18px;
}
.input_btn {
	background-repeat:no-repeat!important;
	background-position:4px 1px!important;
	padding:0 6px 0 22px;
	border:none!important;
	height:18px!important;
	cursor: pointer;
	font-weight:bold;
	color:#3c3c3c;
	font-family: dotum;
	font-size: 12px;
	vertical-align:middle;
        line-height:20px;
        border-radius:3px;
}
.ui-datepicker-trigger {cursor: pointer; margin-left:2px;}

.input_btn_no_value {
	background-repeat:no-repeat!important;
	background-position:0px 1px!important;
	padding:0 0px 0 16px;
	border:none!important;
	height:18px!important;
	font-weight:bold;
	color:#3c3c3c;
	font-family: dotum;
	font-size: 12px;
	vertical-align:middle;
	cursor:pointer;
}

/*액션버튼-explorer 7 input button img*/
.h5-ie7-in-btn-img {
	background: url(/common/themes/jquery-ui/ui-lightness/images/ui-icons_ef8c08_256x240.png);
	background-repeat:no-repeat;
	background-position:-161px -112px;
	background-color:#F95624;
	cursor:pointer;
	height:23px;
	width:60px;
	font-size:15px;
	font-weight:bold;
	color:#FFF;
	border:0 solid;
}
/*컨텐츠 부분의 영역 박스*/
.h5-content-box {
	margin-top:0px;
	padding: 0;
	top: 0px;
}
/*컨텐츠 부분의 타이틀 박스 영역*/
.h5-title-box {
	padding-bottom:4px;
	clear:both;
	margin:0;
	vertical-align: middle;
	overflow:hidden;
	background-color:#FFFFFF;
}
.h5-title-box img {
	vertical-align: middle;
}
.h5-title-box label {
	top:6px;
	font-weight : bold;
	color:#464646;
	font-family: dotum;
	font-size: 12px;
	position:relative;
	vertical-align:middle;
	padding-bottom:5px;
}
.h5-title-box .info {color:#666; margin-left:12px; padding-left:12px; border-left:2px solid #b0ccdf; float:left; margin-top:6px; height:11px;}
/*그리드 디비전 영역*/
.h5-grid-box {
	overflow:hidden;
	clear:both;
	border-width:1px;
	position:relative;
}
/*그리드 컬럼*/
.h5-grid-box table {
	border-top:2px solid #68b9ee;
	border-collapse: collapse;
	width:100%;
	color:#2b2b2b;
}
.h5-grid-box table th {
	line-height:23px;
	background: #e6eef6;
	text-decoreation:none;
	padding:2px 10px 2px 20px;
	border-bottom:1px solid #bbd0de;
	text-align:left;
	font-weight:normal;
}
.h5-grid-box table td {
	line-height:23px;
	text-decoreation:none;
	padding:2px 15px 2px 16px;
	border-bottom:1px solid #bbd0de;
	text-align:left;
	font-weight:normal;
	font-size: 12px;
}

.h5-grid-box table td select {
    color: black;
}

.h5-grid-box table td img {
	vertical-align: middle;
}
.h5-grid-box table td.ui-widget-header {
	background: #e6eef6;
        border-right:1px solid #bbd0de;
}
.h5-grid-box table .r_line {border-right:1px solid #bbd0de;}
.h5-grid-box table #head1 {background:#e6eef6; border-right:1px solid #bbd0de; text-align:center;}
.h5-grid-box table #head2 {background:#e6eef6; border-right:1px solid #bbd0de; text-align:center;}
.h5-grid-box table #head3 {background:#e6eef6; border-right:1px solid #bbd0de; text-align:center;}
.h5-grid-box table .text_r {text-align:right;}
.h5-grid-box table .text_c {text-align:center;}
.h5-grid-box table .text_l {text-align:left;}
.h5-grid-box table .blue_txt {color:#005dc6;}
.h5-grid-box table .over td:hover {background-color:#f6e8e2; color:#e85c2b;}
.h5-grid-box table .over td:hover strong {color:#e85c2b;}

.h5-grid-box table td.ui-state-highlight {
	color:#2b2b2b;
	background:#e6eef6 url(/common/img/h5_search_ico02.gif) 8px 50% no-repeat;
}

.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {
	color:#2b2b2b;
	font-weight:normal;
}
input[type="text"]{
	padding:2px;
	border-top: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	font-family: dotum;
	font-size: 12px;
	vertical-align:middle;
    line-height:16px;
}
/** IE 지원 안함 **/
input[type="text"]:read-only {
	background-color: #EEEEEE;
}
input[type="text"]:-moz-read-only {
	background-color: #EEEEEE;
}
input[type="text"]:focus {background:#ffd6c6; border:1px solid #ffaa7c;}

input[type="password"]:focus {background:#ffd6c6; border:0px solid #ffaa7c;}
input[type="text1"]:focus {background:#ffd6c6; border:0px solid #ffaa7c;}
/* 그리드 등의 헤더 컬럼*/

.h5-header-column {
}
.h5-header-column label {
	color:#4a4a4a;
	font-family: dotum;
	font-size: 12px;
}
.tab-blue_old {
	height:24px;
	background: url(/common/img/tab_bg_line.gif) left bottom repeat-x;
	padding: 0;
	margin-top:1px;
}
.tab-blue_old li.ui-state-active {
	background: url(/common/img/tab_active.gif) left top repeat-x;
	border-left: 1px solid #c4c3c3;
	border-right: 1px solid #c4c3c3;
	font-size:11px;
	color:#08699b!important;
	font-weight:bold;
}
.tab-blue_old .ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
	color:#787878;
}
.tab-blue_old li.ui-state-active a, .tab-blue li.ui-state-active a:link, .tab-blue li.ui-state-active a:visited {
	margin-bottom: 0;
	color:#08699b!important;
	font-weight:bold;
}
.top-menu-tab {
	display:inline-block;
/*	height:29px!important;
	border-left: 1px solid #c8c8c8;
	border-right: 1px solid #c8c8c8;
	font-weight: bold;
	background: url(/common/img/sub/bg_subject.jpg) repeat-x;
	padding: 8px 0px 0px 10px;
	color:#878787;
	margin-right:2px; */
}
.top-menu-tab-active {
	display:inline-block;
/*	height:29px!important;
	border-left:1px solid #b6b5b5;
	border-right:1px solid #b6b5b5;
	font-weight: bold;
	padding: 10px 0px 0px 10px;
	color:#565353!important;
	background: url(/common/img/sub/bg_subject_active.jpg) repeat-x;
	margin-right:2px; */	
}
/*
.top-menu-tab-active {display:inline-block; 
/*
height:29px!important; border-left:1px solid #b6b5b5; border-right:1px solid #b6b5b5; border-top:3px solid #fa0000; border-bottom:1px solid #ffffff; font-weight: bold; padding: 5px 10px 2px 10px; color:#565353!important; background: url(/common/themes/jquery-ui/ui-lightness/images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; margin-right:2px;
*/
} 

.top-menu-tab-active .ui-icon {
/*
	background-image: url(/common/img/ui-icons_ef8c08_256x240.png);
*/	
}
.elaViewStyle {
	max-height: 600px;
	overflow-y: auto;
	padding: 0px;
	margin-bottom: 5px;
	display: block;
	position: relative;
}



/*컨텐츠내 탭*/
div.cont_tab ul {list-style:none; padding:0; margin:0;}
div.cont_tab { width:100%; height:26px; background:url(/common/main/khv_images/cont_tab_bar.gif) repeat-x; margin-top:4px;}
div.cont_tab .ui-tabs-nav li a,
div.cont_tab .ui-tabs-nav {
        padding-left:0;
	padding-right:2px;
	padding-top :0px;
	padding-bottom: 0px;
	border:0px!important;
}
div.cont_tab .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{
	border:0px;
}
div.cont_tab .ui-tabs-panel {
    padding: 5px;
}
div.cont_tab .ui-widget-header {
    border: none;
}
div.cont_tab .ui-tabs-nav li {
    position: relative;
    height: 100%;
    cursor: pointer;
    margin: 0;
    top: 0;
}
div.cont_tab .ui-widget-header .ui-state-default {
    background: none;
    border: none;
}
div.cont_tab .ui-state-active {border:none!important;}

div.cont_tab div.cc {display:inline-block; height:26px }
div.cont_tab div.cc li {display:inline-block; background:url(/common/main/khv_images/cont_tab_bg.gif) repeat-x; vertical-align:top}
div.cont_tab div.cc li.left {background:url(/common/main/khv_images/cont_tab_left.gif) no-repeat; width:6px;height:26px }
div.cont_tab div.cc li.star {width:12px; height:19px; padding:7px 2px 0 5px; cursor:pointer}	
div.cont_tab div.cc li.tit {font-family:dotum; font-size:11px; color:#848484; font-weight:bold; height:18px; padding:8px 5px 0 5px}
div.cont_tab div.cc li.close {width:6px; height:16px; padding:10px 4px 0 3px; cursor:pointer }	
div.cont_tab div.cc li.right {background:url(/common/main/khv_images/cont_tab_right.gif) no-repeat; width:6px; height:26px}
/*컨텐츠내 선택된 탭*/
div.cont_tab div.dd {display:inline-block; height:25px;}
div.cont_tab div.dd li {display:inline-block; background:url(/common/main/khv_images/tab_bg2.gif) repeat-x; vertical-align:top}
div.cont_tab div.dd li.left {background:url(/common/main/khv_images/tab_left2.gif) no-repeat; width:6px;height:26px }
div.cont_tab div.dd li.star {width:12px; height:19px; padding:7px 2px 0 5px; cursor:pointer}	
div.cont_tab div.dd li.tit {font-family:dotum; font-size:11px; color:#0190d6; font-weight:bold; height:18px; padding:8px 5px 0 5px}
div.cont_tab div.dd li.close {width:6px; height:16px; padding:10px 4px 0 3px; cursor:pointer }	
div.cont_tab div.dd li.right {background:url(/common/main/khv_images/tab_right2.gif) no-repeat; width:6px; height:26px}

#printTitle {text-align:center;}
#printActionBox01 {text-align:center; float:none; width:100%; margin-top:10px;}
.printTable {
	border-top:2px solid #68b9ee;
	border-collapse: collapse;
	width:100%;
	color:#2b2b2b;
}
.printTable th {
	line-height:23px;
	background: #e6eef6;
	border-bottom:1px solid #bbd0de;
	text-align:center;
	font-weight:normal;
        border-right:1px solid #bbd0de;
        width:auto;
}
.printTable td {
	line-height:23px;
	text-decoreation:none;
	padding:2px 5px;
	border-bottom:1px solid #bbd0de;
	/**text-align:left;**/
	font-weight:normal;
        border-right:1px solid #bbd0de;
}
.printTable .odd {background-color:#eff1f9;}
#__contentBox4 .dynatree-container {border:1px solid #bbd0de;}

.infobox {border:1px solid #bcd3e3; margin:5px 0; border-radius:4px;}
.infobox ul {margin:19px 19px 14px 19px; display:table}
.infobox .tltle {background:none; padding:0; margin-bottom:8px;}
.infobox .tltle h3 {background:url(/common/main/images/title_arrow.gif) no-repeat; padding-left:20px; color:#204590;}
.infobox .tltle h2 {color:#204590; font-size:14px;}
.infobox ul .dot {background:url(/common/main/images/dot.gif) no-repeat 2px 5px; padding-left:11px; line-height:18px; margin:6px 0;}
.infobox .images {float:left;}
.infobox .images img {margin-right:30px;}

.error_wrap {width:100%; height:100%; position:relative;}
.error_wrap .error {width:680px; height:480px; position:absolute; top:50%; left:50%; margin-left:-340px; margin-top:-240px; border:7px solid #c0e0f9; border-radius:6px; background:url(/common/img/error_img.gif) no-repeat center 80px;}
.error_wrap .notice1 {background:url(/common/img/notice_img.gif) no-repeat center 80px;}
.error_wrap .error .txt {width:500px; height:auto; padding:25px; margin:250px auto 0 auto; border:1px solid #d5d5d5; border-radius:4px; text-align:center; box-shadow:3px 3px 15px #e3e3e3;}
.error_wrap .error .txt h3 {font-size:18px; font-weight:bold; font-family:Malgun Gothic, Dotum; color:#2e64ba;}
.error_wrap .error .txt p {margin-top:20px; color:#555; line-height:18px;}
.error_wrap .error .txt strong {color:#f43900;}

.info_txt1 {background:url(/common/main/images/title_arrow.gif) no-repeat; padding-left:20px; color:#0960ba; display:inline-block; margin:5px 0;}
.info_attention {background:url(/common/main/images/attention_icon.gif) no-repeat; padding-left:20px; color:#e75522; display:inline-block; margin:5px 0;}