li.appr_expected {display:none;} /*결재예정문서 히든*/
/** DOCUSTOM-22360 [한화제약] 전자결재 시 합의 종류 숨김처리 해제 요청 */
/* div.tabview-apprline #parallel {display:none;} */ /*합의방식 히든*/
/* div.tabview-apprline label[for="parallel"]{display:none;} */ /*합의방식 히든*/

#act_draft_withdrawal {display:none;} /*상신취소 버튼 히든*/
#act_withdrawal {display:none;} /*결재취소 버튼 히든*/
#actDraftWithdrawal {display:none;} /*상신취소 버튼 히든(mobile)*/
#actWithdrawal {display:none;} /*결재취소 버튼 히든(mobile)*/
/* div.tabview-apprline span.tit{display:none;} */ /*합의방식 히든*/
/* div.tabview-apprline #series {display:none;} */ /*합의방식 히든*/
/* div.tabview-apprline label[for="series"]{display:none;} */ /*합의방식 히든*/

#hwpharmMigration div.selector,
#hwpharmMigration div.selector span,
#hwpharmMigration div.checker span,
#hwpharmMigration div.radio span,
#hwpharmMigration div.uploader,
#hwpharmMigration div.uploader span.action,
#hwpharmMigration div.button,
#hwpharmMigration div.button span {
	background: url("/images/blue/sprite.png");
	background-repeat: no-repeat;
	-webkit-font-smoothing: antialiased;
}

#hwpharmMigration div.selector,
#hwpharmMigration div.checker,
#hwpharmMigration div.button,
#hwpharmMigration div.radio,
#hwpharmMigration div.uploader {
	display: -moz-inline-box;
	display: inline-block;
	*display: inline;
	zoom: 1;
	vertical-align: middle;
	/* Keeping this as :focus to remove browser styles */
}

#hwpharmMigration div.selector:focus,
#hwpharmMigration div.checker:focus,
#hwpharmMigration div.button:focus,
#hwpharmMigration div.radio:focus,
#hwpharmMigration div.uploader:focus {
	outline: 0;
}

#hwpharmMigration div.selector,
#hwpharmMigration div.selector *,
#hwpharmMigration div.radio,
#hwpharmMigration div.radio *,
#hwpharmMigration div.checker,
#hwpharmMigration div.checker *,
#hwpharmMigration div.uploader,
#hwpharmMigration div.uploader *,
#hwpharmMigration div.button,
#hwpharmMigration div.button * {
	margin: 0;
	padding: 0;
}

#hwpharmMigration .highContrastDetect {
	width: 0px;
	height: 0px;
}


/* Input & Textarea */

#hwpharmMigration input {
	height: 15px;
}

#hwpharmMigration input.uniform-input,
#hwpharmMigration select.uniform-multiselect,
#hwpharmMigration textarea.uniform {
	padding: 3px 4px 0px 3px;
	margin: 2px 0 2px 3px;
	outline: 0;
}

#hwpharmMigration input.uniform-input.active,
#hwpharmMigration select.uniform-multiselect.active,
#hwpharmMigration textarea.uniform.active {}


/* Remove default webkit and possible mozilla .search styles.
 * Keeping this as :active to remove browser styles */

#hwpharmMigration div.checker input,
#hwpharmMigration input[type="search"],
#hwpharmMigration input[type="search"]:active {
	-moz-appearance: none;
	-webkit-appearance: none;
}


/* Select */

#hwpharmMigration div.selector {
	background-position: 0 -120px;
	line-height: 24px;
	height: 24px;
	padding: 0 0 0 6px;
	margin: 0 -2px 0 1px;
	position: relative;
	overflow: hidden;
}

#hwpharmMigration div.selector span {
	text-overflow: ellipsis;
	display: block;
	overflow: hidden;
	white-space: nowrap;
	background-position: right 0;
	height: 24px;
	line-height: 25px;
	text-align: left;
	padding-right: 25px;
	cursor: pointer;
	width: 100%;
	display: block;
}

#hwpharmMigration div.selector.fixedWidth {
	width: 190px;
}

#hwpharmMigration div.selector.fixedWidth span {
	width: 155px;
}

#hwpharmMigration div.selector select {
	opacity: 0;
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	background: none;
	position: absolute;
	height: 22px;
	top: 2px;
	font: 12px "dotum", "arial";
	font-weight: normal;
	color: #454545;
	left: 0px;
	margin: 0 0 0 -0px;
	width: 100%;
}

#hwpharmMigration div.selector.active {
	background-position: 0 -144px;
}

#hwpharmMigration div.selector.active span {
	background-position: right -24px;
}

#hwpharmMigration div.selector.hover,
#hwpharmMigration div.selector.focus {
	background-position: 0 -168px;
}

#hwpharmMigration div.selector.hover span,
#hwpharmMigration div.selector.focus span {
	background-position: right -48px;
}

#hwpharmMigration div.selector.hover.active,
#hwpharmMigration div.selector.focus.active {
	background-position: 0 -192px;
}

#hwpharmMigration div.selector.hover.active span,
#hwpharmMigration div.selector.focus.active span {
	background-position: right -72px;
}

#hwpharmMigration div.selector.disabled,
#hwpharmMigration div.selector.disabled.active {
	background-position: 0 -216px;
}

#hwpharmMigration div.selector.disabled span,
#hwpharmMigration div.selector.disabled.active span {
	background-position: right -96px;
}


/* Checkbox */

#hwpharmMigration div.checker {
	position: relative;
	*position: static;
}


/** 수정 2016-10-27 호환성보기에서 overflow 적용 안됨 */

#hwpharmMigration div.checker,
#hwpharmMigration div.checker span,
#hwpharmMigration div.checker input {
	width: 18px;
	height: 19px;
}

#hwpharmMigration div.checker span {
	display: -moz-inline-box;
	display: inline-block;
	*display: inline;
	zoom: 1;
	text-align: center;
	background-position: 0 -260px;
}

#hwpharmMigration div.checker span.checked {
	background-position: -72px -260px;
}

#hwpharmMigration div.checker input {
	opacity: 0;
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	border: none;
	background: none;
	display: -moz-inline-box;
	display: inline-block;
	*display: inline;
	zoom: 1;
}

#hwpharmMigration div.checker.active span {
	background-position: -19px -260px;
}

#hwpharmMigration div.checker.active span.checked {
	background-position: -90px -260px;
}

#hwpharmMigration div.checker.hover span,
#hwpharmMigration div.checker.focus span {
	background-position: -36px -260px;
}

#hwpharmMigration div.checker.hover span.checked,
#hwpharmMigration div.checker.focus span.checked {
	background-position: -108px -260px;
}

#hwpharmMigration div.checker.hover.active span,
#hwpharmMigration div.checker.focus.active span {
	background-position: -54px -260px;
}

#hwpharmMigration div.checker.hover.active span.checked,
#hwpharmMigration div.checker.focus.active span.checked {
	background-position: -126px -260px;
}

#hwpharmMigration div.checker.disabled span,
#hwpharmMigration div.checker.disabled.active span {
	background-position: -144px -260px;
}

#hwpharmMigration div.checker.disabled span.checked,
#hwpharmMigration div.checker.disabled.active span.checked {
	background-position: -162px -260px;
}


/* Radio */

#hwpharmMigration div.radio {
	position: relative;
}

#hwpharmMigration div.radio,
#hwpharmMigration div.radio span,
#hwpharmMigration div.radio input {
	width: 18px;
	height: 18px;
}

#hwpharmMigration div.radio span {
	display: -moz-inline-box;
	display: inline-block;
	*display: inline;
	zoom: 1;
	text-align: center;
	background-position: 0 -279px;
}

#hwpharmMigration div.radio span.checked {
	background-position: -72px -279px;
}

#hwpharmMigration div.radio input {
	opacity: 0;
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	border: none;
	background: none;
	display: -moz-inline-box;
	display: inline-block;
	*display: inline;
	zoom: 1;
	text-align: center;
}

#hwpharmMigration div.radio.active span {
	background-position: -18px -279px;
}

#hwpharmMigration div.radio.active span.checked {
	background-position: -90px -279px;
}

#hwpharmMigration div.radio.hover span,
#hwpharmMigration div.radio.focus span {
	background-position: -36px -279px;
}

#hwpharmMigration div.radio.hover span.checked,
#hwpharmMigration div.radio.focus span.checked {
	background-position: -108px -279px;
}

#hwpharmMigration div.radio.hover.active span,
#hwpharmMigration div.radio.focus.active span {
	background-position: -54px -279px;
}

#hwpharmMigration div.radio.hover.active span.checked,
#hwpharmMigration div.radio.focus.active span.checked {
	background-position: -126px -279px;
}

#hwpharmMigration div.radio.disabled span,
#hwpharmMigration div.radio.disabled.active span {
	background-position: -144px -279px;
}

#hwpharmMigration div.radio.disabled span.checked,
#hwpharmMigration div.radio.disabled.active span.checked {
	background-position: -162px -279px;
}


/* Uploader */

#hwpharmMigration div.uploader {
	background-position: 0 -297px;
	height: 28px;
	width: 190px;
	cursor: pointer;
	position: relative;
	overflow: hidden;
}

#hwpharmMigration div.uploader span.action {
	background-position: right -409px;
	height: 28px;
	line-height: 28px;
	width: 82px;
	text-align: center;
	float: left;
	display: inline;
	overflow: hidden;
	cursor: pointer;
}

#hwpharmMigration div.uploader span.filename {
	text-overflow: ellipsis;
	display: block;
	overflow: hidden;
	white-space: nowrap;
	float: left;
	cursor: default;
	height: 24px;
	margin: 2px 0 2px 2px;
	line-height: 24px;
	width: 85px;
	padding: 0 10px;
}

#hwpharmMigration div.uploader input {
	opacity: 0;
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	border: none;
	background: none;
	position: absolute;
	top: 0;
	right: 0;
	float: right;
	cursor: default;
	width: 100%;
	height: 100%;
}

#hwpharmMigration div.uploader.active span.action {
	background-position: right -465px;
}

#hwpharmMigration div.uploader.hover,
#hwpharmMigration div.uploader.focus {
	background-position: 0 -353px;
}

#hwpharmMigration div.uploader.hover span.action,
#hwpharmMigration div.uploader.focus span.action {
	background-position: right -437px;
}

#hwpharmMigration div.uploader.hover.active span.action,
#hwpharmMigration div.uploader.focus.active span.action {
	background-position: right -493px;
}

#hwpharmMigration div.uploader.disabled,
#hwpharmMigration div.uploader.disabled.active {
	background-position: 0 -325px;
}

#hwpharmMigration div.uploader.disabled span.action,
#hwpharmMigration div.uploader.disabled.active span.action {
	background-position: right -381px;
}


/* Buttons */

#hwpharmMigration div.button {
	background-position: 0 -641px;
	height: 30px;
	cursor: pointer;
	position: relative;
	/* Keep buttons barely visible so they can get focus */
}

#hwpharmMigration div.button a,
#hwpharmMigration div.button button,
#hwpharmMigration div.button input {
	opacity: 0.01;
	filter: alpha(opacity=1);
	-moz-opacity: 0.01;
	display: block;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	position: absolute;
}

#hwpharmMigration div.button span {
	display: -moz-inline-box;
	display: inline-block;
	*display: inline;
	zoom: 1;
	line-height: 22px;
	text-align: center;
	background-position: right -521px;
	height: 22px;
	margin-left: 13px;
	padding: 8px 15px 0 2px;
}

#hwpharmMigration div.button.active {
	background-position: 0 -671px;
}

#hwpharmMigration div.button.active span {
	background-position: right -551px;
	cursor: default;
}

#hwpharmMigration div.button.hover,
#hwpharmMigration div.button.focus {
	background-position: 0 -701px;
}

#hwpharmMigration div.button.hover span,
#hwpharmMigration div.button.focus span {
	background-position: right -581px;
}

#hwpharmMigration div.button.disabled,
#hwpharmMigration div.button.disabled.active {
	background-position: 0 -731px;
}

#hwpharmMigration div.button.disabled span,
#hwpharmMigration div.button.disabled.active span {
	background-position: right -611px;
	cursor: default;
}


/* INPUT & TEXTAREA */

#hwpharmMigration input.uniform-input,
#hwpharmMigration select.uniform-multiselect,
#hwpharmMigration textarea.uniform {
	font: 12px "dotum", "arial";
	font-weight: normal;
	color: #454545;
	border-top: solid 1px #bfc8d2;
	border-left: solid 1px #bfc8d2;
	border-bottom: solid 1px #bfc8d2;
	border-right: solid 1px #bfc8d2;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
}

#hwpharmMigration input.uniform-input.hover,
#hwpharmMigration input.uniform-input.focus,
#hwpharmMigration select.uniform-multiselect.hover,
#hwpharmMigration select.uniform-multiselect.focus,
#hwpharmMigration textarea.uniform.hover,
#hwpharmMigration textarea.uniform.focus {
	-webkit-box-shadow: 0px 0px 4px rgba(0, #hwpharmMigration 0, #hwpharmMigration 0, #hwpharmMigration 0.3);
	-moz-box-shadow: 0px 0px 4px rgba(0, #hwpharmMigration 0, #hwpharmMigration 0, #hwpharmMigration 0.3);
	box-shadow: 0px 0px 4px rgba(0, #hwpharmMigration 0, #hwpharmMigration 0, #hwpharmMigration 0.3);
	border-color: #0e9fff;
}


/* PRESENTATION */


/* Buttons */

#hwpharmMigration div.button span {
	font-weight: bold;
	font-family: "dotum", "arial";
	font-size: 12px;
	letter-spacing: 1px;
	text-transform: uppercase;
}

#hwpharmMigration div.button.hover span,
#hwpharmMigration div.button.focus span {
	color: #555;
}

#hwpharmMigration div.button.disabled span,
#hwpharmMigration div.button.disabled.active span {
	color: #bbb;
}


/* Select */

#hwpharmMigration div.selector {
	font-size: 12px;
}

#hwpharmMigration div.selector span {
	color: #454545;
	text-shadow: 0 1px 0 white;
}

#hwpharmMigration div.selector select {
	font-family: "dotum", "arial";
	font-size: 12px;
}

#hwpharmMigration div.selector.disabled span,
#hwpharmMigration div.selector.disabled.active span {
	color: #bbb;
}


/* Checker */

#hwpharmMigration div.checker {
	margin-right: 5px;
}


/* Radio */

#hwpharmMigration div.radio {
	margin-right: 3px;
}


/* Uploader */

#hwpharmMigration div.uploader span.action {
	text-shadow: white 0px 1px 0px;
	background-color: #fff;
	font-size: 11px;
	font-weight: bold;
}

#hwpharmMigration div.uploader span.filename {
	color: #454545;
	border-right: solid 1px #bbbbbb;
	font-size: 11px;
}

#hwpharmMigration div.uploader.disabled span.action,
#hwpharmMigration div.uploader.disabled.active span.action {
	color: #aaa;
}

#hwpharmMigration div.uploader.disabled span.filename,
#hwpharmMigration div.uploader.disabled.active span.filename {
	border-color: #ddd;
	color: #aaa;
}

#hwpharmMigration input.uniform-input,
#hwpharmMigration input.uniform-input:focus {
	background-color: #fff;
}




			
#hwpharmMigration a:link    { color:#454545; text-decoration:none; }
#hwpharmMigration a:visited { color:#454545; text-decoration:none; }
#hwpharmMigration a:hover   { color:#454545; text-decoration:underline; }
#hwpharmMigration a:active  { color:#454545; text-decoration:underline; }
#hwpharmMigration dl, dt, dd { margin:0; padding:0; }
#hwpharmMigration img { border:0; }
#hwpharmMigration hr { display:none; }                               
#hwpharmMigration form { margin:0; padding:0; }
#hwpharmMigration img { border-top-width:0px; border-left-width:0px; border-bottom-width:0px; border-right-width:0px; }
#hwpharmMigration hr { display:none; }
#hwpharmMigration body { margin:0; padding:0; }
#hwpharmMigration img { border:none; } 
#hwpharmMigration a { selector-dummy:expression(this.hideFocus=true); } 
#hwpharmMigration .table_w100 { width:100%; }
#hwpharmMigration .table_h100 { height:100%; }

#hwpharmMigration html,#hwpharmMigration body { height:100%; margin:0; }


/* Header Blue----------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------*/
#header_blue { width:100%; height:95px; }
/* HeaderBg */
#header_blue .headerbg { width:100%; height:63px; }
#header_blue .headerbg .left { float:left; padding:0 0 0 10px; }
#header_blue .headerbg .right { float:right; font-size:11px; padding:0 11px 0 0; }
#header_blue .headerbg .right .mailbg { float:left; font-size:11px; padding:5px 8px 0 0; }
#header_blue .headerbg .right .mailbg .maill { float:left; width:6px; height:20px; background:url("/images/blue/header_text/maill.png"); }
#header_blue .headerbg .right .mailbg .mail { float:left; height:15px; color:#454545; background:url("/images/blue/header_text/mail.png"); padding:5px 0 0 0; }
#header_blue .headerbg .right .mailbg .mail a:link    { color:#454545; }
#header_blue .headerbg .right .mailbg .mail a:visited { color:#454545; }
#header_blue .headerbg .right .mailbg .mail a:active  { color:#90969b; text-decoration:none; }
#header_blue .headerbg .right .mailbg .mail a:hover   { color:#90969b; text-decoration:none; }
#header_blue .headerbg .right .mailbg .mail strong { color:#e23b01; }
#header_blue .headerbg .right .mailbg .mail a:hover strong { color:#e6b2a0; }
#header_blue .headerbg .right .mailbg .mailr { float:left; width:6px; height:20px; background:url("/images/blue/header_text/mailr.png"); }
#header_blue .headerbg .right .mailbg .mailblank { float:left; width:15px; height:20px; background:url("/images/blue/header_text/mailblank.png") no-repeat; }
#header_blue .headerbg .right .smenubg { float:right; font-size:11px; padding:10px 0 0 0; }
#header_blue .headerbg .right .smenubg .smenu { float:left; color:#454545; }
#header_blue .headerbg .right .smenubg .smenu a:link    { color:#454545; }
#header_blue .headerbg .right .smenubg .smenu a:visited { color:#454545; }
#header_blue .headerbg .right .smenubg .smenu a:active  { color:#90969b; text-decoration:none; }
#header_blue .headerbg .right .smenubg .smenu a:hover   { color:#90969b; text-decoration:none; }
#header_blue .headerbg .right .smenubg .sadmin { float:left; color:#454545; }
#header_blue .headerbg .right .smenubg .sadmin a:link    { color:#454545; background:url("/images/blue/header_text/arrowb.png") no-repeat right; padding:0 9px 0 0; }
#header_blue .headerbg .right .smenubg .sadmin a:visited { color:#454545; background:url("/images/blue/header_text/arrowb.png") no-repeat right; padding:0 9px 0 0; }
#header_blue .headerbg .right .smenubg .sadmin a:active  { color:#90969b; text-decoration:none; background:url("/images/blue/header_text/arrowb_on.png") no-repeat right; padding:0 9px 0 0; }
#header_blue .headerbg .right .smenubg .sadmin a:hover   { color:#90969b; text-decoration:none; background:url("/images/blue/header_text/arrowb_on.png") no-repeat right; padding:0 9px 0 0; }
#header_blue .headerbg .right .smenubg .smenublank { float:left; width:15px; height:11px; background:url("/images/blue/header_text/blank_s2.png") no-repeat; }

/* HeaderMenu */
#header_blue .headermenu { width:100%; height:29px; background:#1e4371; border-top:1px solid #0b244d; border-bottom:1px solid #0b244d; }
#header_blue .headermenu .left { float:left; width:15.6%; }
#header_blue .headermenu .left .name { float:left; height:18px; color:#bbff43; padding:9px 0 0 0; }
#header_blue .headermenu .left .name a:link    { color:#bbff43; }
#header_blue .headermenu .left .name a:visited { color:#bbff43; }
#header_blue .headermenu .left .name a:active  { color:#4d8d19; text-decoration:none; }
#header_blue .headermenu .left .name a:hover   { color:#4d8d19; text-decoration:none; }
#header_blue .headermenu .left .department { float:left; font-size:11px; height:18px; color:#bbff43; padding:10px 8px 0 10px; }
#header_blue .headermenu .left .department a:link    { color:#bbff43; }
#header_blue .headermenu .left .department a:visited { color:#bbff43; }
#header_blue .headermenu .left .department a:active  { color:#4d8d19; text-decoration:none; }
#header_blue .headermenu .left .department a:hover   { color:#4d8d19; text-decoration:none; }
#header_blue .headermenu .left .department_arrow { float:left; font-size:11px; height:18px; color:#bbff43; padding:10px 8px 0 10px; }
#header_blue .headermenu .left .department_arrow a:link    { color:#bbff43; background:url("/images/blue/header_text/arrowa.png") no-repeat right; padding:0 10px 0 0; }
#header_blue .headermenu .left .department_arrow a:visited { color:#bbff43; background:url("/images/blue/header_text/arrowa.png") no-repeat right; padding:0 10px 0 0; }
#header_blue .headermenu .left .department_arrow a:active  { color:#4d8d19; text-decoration:none; background:url("/images/blue/header_text/arrowa_on.png") no-repeat right; padding:0 10px 0 0; }
#header_blue .headermenu .left .department_arrow a:hover   { color:#4d8d19; text-decoration:none; background:url("/images/blue/header_text/arrowa_on.png") no-repeat right; padding:0 10px 0 0; }
#header_blue .headermenu .left .nameblank { float:right; width:2px; height:30px; background:url("/images/blue/header_text/blank.png") no-repeat; }

#header_blue .headermenu .right { float:right; width:84.4%; }
#header_blue .headermenu .right .bmenubg { float:left; width:66%; padding:0 0 0 12px; }
#header_blue .headermenu .right .bmenubg .bmenu { float:left; color:#ffffff; padding:9px 0 0 0; }
#header_blue .headermenu .right .bmenubg .bmenu a:link    { color:#ffffff; }
#header_blue .headermenu .right .bmenubg .bmenu a:visited { color:#ffffff; }
#header_blue .headermenu .right .bmenubg .bmenu a:active  { color:#7795b2; text-decoration:none; }
#header_blue .headermenu .right .bmenubg .bmenu a:hover   { color:#7795b2; text-decoration:none; }
#header_blue .headermenu .right .bmenubg .bmenu_on { float:left; color:#bbff43; height:20px; padding:9px 0 0 0; }
#header_blue .headermenu .right .bmenubg .bmenu_on a:link    { color:#bbff43; }
#header_blue .headermenu .right .bmenubg .bmenu_on a:visited { color:#bbff43; }
#header_blue .headermenu .right .bmenubg .bmenu_on a:active  { color:#4d8d19; text-decoration:none; }
#header_blue .headermenu .right .bmenubg .bmenu_on a:hover   { color:#4d8d19; text-decoration:none; }

#header_blue .headermenu .right .bmenubg .bmenuarrow { float:left; color:#ffffff; padding:9px 0 0 0; }
#header_blue .headermenu .right .bmenubg .bmenuarrow a:link    { color:#ffffff; background:url("/images/blue/header_text/arrowc.png") no-repeat right -2px; padding:0 20px 0 0; }
#header_blue .headermenu .right .bmenubg .bmenuarrow a:visited { color:#ffffff; background:url("/images/blue/header_text/arrowc.png") no-repeat right -2px; padding:0 20px 0 0; }
#header_blue .headermenu .right .bmenubg .bmenuarrow a:active  { color:#7795b2; text-decoration:none; background:url("/images/blue/header_text/arrowc_on.png") no-repeat right -2px; padding:0 20px 0 0; }
#header_blue .headermenu .right .bmenubg .bmenuarrow a:hover   { color:#7795b2; text-decoration:none; background:url("/images/blue/header_text/arrowc_on.png") no-repeat right -2px; padding:0 20px 0 0; }
#header_blue .headermenu .right .bmenubg .bmenuarrow_on { float:left; color:#bbff43; padding:9px 0 0 0; }
#header_blue .headermenu .right .bmenubg .bmenuarrow_on a:link    { color:#bbff43; background:url("/images/blue/header_text/arrowc.png") no-repeat right -2px; padding:0 20px 0 0; }
#header_blue .headermenu .right .bmenubg .bmenuarrow_on a:visited { color:#bbff43; background:url("/images/blue/header_text/arrowc.png") no-repeat right -2px; padding:0 20px 0 0; }
#header_blue .headermenu .right .bmenubg .bmenuarrow_on a:active  { color:#4d8d19; text-decoration:none; background:url("/images/blue/header_text/arrowc_on.png") no-repeat right -2px; padding:0 20px 0 0; }
#header_blue .headermenu .right .bmenubg .bmenuarrow_on a:hover   { color:#4d8d19; text-decoration:none; background:url("/images/blue/header_text/arrowc_on.png") no-repeat right -2px; padding:0 20px 0 0; }

#header_blue .headermenu .right .bmenubg .bmenublank { float:left; width:26px; height:32px; background:url("/images/blue/header_text/blank_s.png") no-repeat; }
#header_blue .headermenu .right .search { float:right; width:30%; padding:0 13px 0 0; }
#header_blue .headermenu .right .search .inputarea { float:right; width:150px; height:25px; background:url("/images/blue/header_text/search.png") no-repeat; margin:2px 0 0 2px; }
#header_blue .headermenu .right .search .inputbg { float:left; width:110px; }
#header_blue .headermenu .right .search .inputbg .input { background:#ffffff; border:1px solid #ffffff; margin:2px 0 0 1px; }
#header_blue .headermenu .right .search .inputbtn { float:right; width:27px; }
#header_blue .headermenu .right .search .inputbtn a.inputbtn { display:block; width:27px; height:25px; background:url("/images/blue/header_text/searchbtn.png") no-repeat; margin:0; }
#header_blue .headermenu .right .search .inputbtn a:hover.inputbtn { background:url("/images/blue/header_text/searchbtn_on.png") no-repeat; }
#header_blue .headermenu .right .search .inputbtn a.inputbtn span { display:none; }
/* HeaderPopup - 대메뉴Popup */
#header_blue .headerpop { width:100%; }
#header_blue .headerpop .bmenupop { float:left; border-left:1px solid #0b244d; border-right:1px solid #0b244d; border-bottom:1px solid #0b244d; margin:-1px 0 0 0; }
#header_blue .headerpop .bmenupop ul { list-style:none; padding:0; margin:0; }
#header_blue .headerpop .bmenupop li { padding:0; margin:0; }
#header_blue .headerpop .bmenupop .menu { float:left; width:100%; color:#ffffff; padding:6px 0 3px 0; text-indent:6px; background:#1e4371; }
#header_blue .headerpop .bmenupop a:hover.menu { color:#ffffff; background:#677e9b; text-decoration:none; }
#header_blue .headerpop .bmenupop a { margin:0 6px 0 0; }
#header_blue .headerpop .bmenupop .line { float:left; width:100%; height:1px; background:#677e9b; }
/* HeaderPopup - 소메뉴Popup */
#header_blue .headerpop_s  { width:100%; height:27px; background:#ebf1f6; border-bottom:1px solid #b0b0b0; margin:-2px 0 0 0; }
#header_blue .headerpop_s .bsmenupop { padding:0 0 0 12px; }
#header_blue .headerpop_s .bsmenupop .bsmenu { float:left; color:#454545; padding:8px 0 0 0; }
#header_blue .headerpop_s .bsmenupop .bsmenu a:link    { color:#454545; }
#header_blue .headerpop_s .bsmenupop .bsmenu a:visited { color:#454545; }
#header_blue .headerpop_s .bsmenupop .bsmenu a:active  { color:#90969b; text-decoration:none; }
#header_blue .headerpop_s .bsmenupop .bsmenu a:hover   { color:#90969b; text-decoration:none; }
#header_blue .headerpop_s .bsmenupop .bsmenu_on { float:left; color:#c90000; padding:8px 0 0 0; }
#header_blue .headerpop_s .bsmenupop .bsmenu_on a:link    { color:#c90000; }
#header_blue .headerpop_s .bsmenupop .bsmenu_on a:visited { color:#c90000; }
#header_blue .headerpop_s .bsmenupop .bsmenu_on a:active  { color:#e6b2a0; text-decoration:none; }
#header_blue .headerpop_s .bsmenupop .bsmenu_on a:hover   { color:#e6b2a0; text-decoration:none; }
#header_blue .headerpop_s .bsmenupop .bsmenublank { float:left; width:15px; height:11px; background:url("/images/blue/header_text/blank_s2.png") no-repeat; margin:9px 0 0 0; }
/* HeaderPopup - 보조메뉴Popup */
#header_blue .toppop { width:100%; }
#header_blue .toppop .toppop_arrow { width:100%; height:7px; text-align:center; }
#header_blue .toppop .toppop_body { float:left; background:#ffffff; border:1px solid #1e4371; margin:-1px 0 0 0; }
#header_blue .toppop .toppop_body ul { list-style:none; padding:0; margin:0; }
#header_blue .toppop .toppop_body li { padding:0; margin:0; }
#header_blue .toppop .toppop_body .toppop_menu { float:left; width:100%; font-size:11px; padding:5px 0 2px 0; text-indent:6px; background:#ffffff; }
#header_blue .toppop .toppop_body a:hover.toppop_menu { background:#e6f5d4; text-decoration:none; }
#header_blue .toppop .toppop_body a { margin:0 6px 0 0; }
#header_blue .toppop .toppop_body .toppop_line { float:left; width:100%; height:1px; background:#ced5dd; }





/* Header Pink----------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------*/
#header_pink { width:100%; height:95px; }
/* HeaderBg */
#header_pink .headerbg { width:100%; height:63px; }
#header_pink .headerbg .left { float:left; padding:0 0 0 10px; }
#header_pink .headerbg .right { float:right; font-size:11px; padding:0 11px 0 0; }
#header_pink .headerbg .right .mailbg { float:left; font-size:11px; padding:5px 8px 0 0; }
#header_pink .headerbg .right .mailbg .maill { float:left; width:6px; height:20px; background:url("/images/pink/header_text/maill.png"); }
#header_pink .headerbg .right .mailbg .mail { float:left; height:15px; color:#454545; background:url("/images/pink/header_text/mail.png"); padding:5px 0 0 0; }
#header_pink .headerbg .right .mailbg .mail a:link    { color:#454545; }
#header_pink .headerbg .right .mailbg .mail a:visited { color:#454545; }
#header_pink .headerbg .right .mailbg .mail a:active  { color:#90969b; text-decoration:none; }
#header_pink .headerbg .right .mailbg .mail a:hover   { color:#90969b; text-decoration:none; }
#header_pink .headerbg .right .mailbg .mail strong { color:#c90000; }
#header_pink .headerbg .right .mailbg .mail a:hover strong { color:#ab606f; }
#header_pink .headerbg .right .mailbg .mailr { float:left; width:6px; height:20px; background:url("/images/pink/header_text/mailr.png"); }
#header_pink .headerbg .right .mailbg .mailblank { float:left; width:15px; height:20px; background:url("/images/pink/header_text/mailblank.png") no-repeat; }
#header_pink .headerbg .right .smenubg { float:right; font-size:11px; padding:10px 0 0 0; }
#header_pink .headerbg .right .smenubg .smenu { float:left; color:#454545; }
#header_pink .headerbg .right .smenubg .smenu a:link    { color:#454545; }
#header_pink .headerbg .right .smenubg .smenu a:visited { color:#454545; }
#header_pink .headerbg .right .smenubg .smenu a:active  { color:#90969b; text-decoration:none; }
#header_pink .headerbg .right .smenubg .smenu a:hover   { color:#90969b; text-decoration:none; }
#header_pink .headerbg .right .smenubg .sadmin { float:left; color:#454545; }
#header_pink .headerbg .right .smenubg .sadmin a:link    { color:#454545; background:url("/images/pink/header_text/arrowb.png") no-repeat right; padding:0 9px 0 0; }
#header_pink .headerbg .right .smenubg .sadmin a:visited { color:#454545; background:url("/images/pink/header_text/arrowb.png") no-repeat right; padding:0 9px 0 0; }
#header_pink .headerbg .right .smenubg .sadmin a:active  { color:#90969b; text-decoration:none; background:url("/images/pink/header_text/arrowb_on.png") no-repeat right; padding:0 9px 0 0; }
#header_pink .headerbg .right .smenubg .sadmin a:hover   { color:#90969b; text-decoration:none; background:url("/images/pink/header_text/arrowb_on.png") no-repeat right; padding:0 9px 0 0; }
#header_pink .headerbg .right .smenubg .smenublank { float:left; width:15px; height:11px; background:url("/images/pink/header_text/blank_s2.png") no-repeat; }

/* HeaderMenu */
#header_pink .headermenu { width:100%; height:29px; background:#635964; border-top:1px solid #49404a; border-bottom:1px solid #49404a; }
#header_pink .headermenu .left { float:left; width:15.6%; }
#header_pink .headermenu .left .name { float:left; height:18px; color:#ffb0c0; padding:9px 0 0 0; }
#header_pink .headermenu .left .name a:link    { color:#ffb0c0; }
#header_pink .headermenu .left .name a:visited { color:#ffb0c0; }
#header_pink .headermenu .left .name a:active  { color:#c67c8b; text-decoration:none; }
#header_pink .headermenu .left .name a:hover   { color:#c67c8b; text-decoration:none; }
#header_pink .headermenu .left .department { float:left; font-size:11px; height:18px; color:#ffb0c0; padding:10px 8px 0 10px; }
#header_pink .headermenu .left .department a:link    { color:#ffb0c0; }
#header_pink .headermenu .left .department a:visited { color:#ffb0c0; }
#header_pink .headermenu .left .department a:active  { color:#c67c8b; text-decoration:none; }
#header_pink .headermenu .left .department a:hover   { color:#c67c8b; text-decoration:none; }
#header_pink .headermenu .left .department_arrow { float:left; font-size:11px; height:18px; color:#ffb0c0; padding:10px 8px 0 10px; }
#header_pink .headermenu .left .department_arrow a:link    { color:#ffb0c0; background:url("/images/pink/header_text/arrowa.png") no-repeat right; padding:0 10px 0 0; }
#header_pink .headermenu .left .department_arrow a:visited { color:#ffb0c0; background:url("/images/pink/header_text/arrowa.png") no-repeat right; padding:0 10px 0 0; }
#header_pink .headermenu .left .department_arrow a:active  { color:#c67c8b; text-decoration:none; background:url("/images/pink/header_text/arrowa_on.png") no-repeat right; padding:0 10px 0 0; }
#header_pink .headermenu .left .department_arrow a:hover   { color:#c67c8b; text-decoration:none; background:url("/images/pink/header_text/arrowa_on.png") no-repeat right; padding:0 10px 0 0; }
#header_pink .headermenu .left .nameblank { float:right; width:2px; height:30px; background:url("/images/pink/header_text/blank.png") no-repeat; }

#header_pink .headermenu .right { float:right; width:84.4%; }
#header_pink .headermenu .right .bmenubg { float:left; width:66%; padding:0 0 0 12px; }
#header_pink .headermenu .right .bmenubg .bmenu { float:left; color:#ffffff; padding:9px 0 0 0; }
#header_pink .headermenu .right .bmenubg .bmenu a:link    { color:#ffffff; }
#header_pink .headermenu .right .bmenubg .bmenu a:visited { color:#ffffff; }
#header_pink .headermenu .right .bmenubg .bmenu a:active  { color:#ba9a95; text-decoration:none; }
#header_pink .headermenu .right .bmenubg .bmenu a:hover   { color:#ba9a95; text-decoration:none; }
#header_pink .headermenu .right .bmenubg .bmenu_on { float:left; color:#ffb0c0; height:20px; padding:9px 0 0 0; }
#header_pink .headermenu .right .bmenubg .bmenu_on a:link    { color:#ffb0c0; }
#header_pink .headermenu .right .bmenubg .bmenu_on a:visited { color:#ffb0c0; }
#header_pink .headermenu .right .bmenubg .bmenu_on a:active  { color:#c67c8b; text-decoration:none; }
#header_pink .headermenu .right .bmenubg .bmenu_on a:hover   { color:#c67c8b; text-decoration:none; }

#header_pink .headermenu .right .bmenubg .bmenuarrow { float:left; color:#ffffff; padding:9px 0 0 0; }
#header_pink .headermenu .right .bmenubg .bmenuarrow a:link    { color:#ffffff; background:url("/images/pink/header_text/arrowc.png") no-repeat right -2px; padding:0 20px 0 0; }
#header_pink .headermenu .right .bmenubg .bmenuarrow a:visited { color:#ffffff; background:url("/images/pink/header_text/arrowc.png") no-repeat right -2px; padding:0 20px 0 0; }
#header_pink .headermenu .right .bmenubg .bmenuarrow a:active  { color:#ab606f; text-decoration:none; background:url("/images/pink/header_text/arrowc_on.png") no-repeat right -2px; padding:0 20px 0 0; }
#header_pink .headermenu .right .bmenubg .bmenuarrow a:hover   { color:#ab606f; text-decoration:none; background:url("/images/pink/header_text/arrowc_on.png") no-repeat right -2px; padding:0 20px 0 0; }
#header_pink .headermenu .right .bmenubg .bmenuarrow_on { float:left; color:#ffb0c0; padding:9px 0 0 0; }
#header_pink .headermenu .right .bmenubg .bmenuarrow_on a:link    { color:#ffb0c0; background:url("/images/pink/header_text/arrowc.png") no-repeat right -2px; padding:0 20px 0 0; }
#header_pink .headermenu .right .bmenubg .bmenuarrow_on a:visited { color:#ffb0c0; background:url("/images/pink/header_text/arrowc.png") no-repeat right -2px; padding:0 20px 0 0; }
#header_pink .headermenu .right .bmenubg .bmenuarrow_on a:active  { color:#ab606f; text-decoration:none; background:url("/images/pink/header_text/arrowc_on.png") no-repeat right -2px; padding:0 20px 0 0; }
#header_pink .headermenu .right .bmenubg .bmenuarrow_on a:hover   { color:#ab606f; text-decoration:none; background:url("/images/pink/header_text/arrowc_on.png") no-repeat right -2px; padding:0 20px 0 0; }

#header_pink .headermenu .right .bmenubg .bmenublank { float:left; width:26px; height:32px; background:url("/images/pink/header_text/blank_s.png") no-repeat; }
#header_pink .headermenu .right .search { float:right; width:30%; padding:0 13px 0 0; }
#header_pink .headermenu .right .search .inputarea { float:right; width:150px; height:25px; background:url("/images/pink/header_text/search.png") no-repeat; margin:2px 0 0 2px; }
#header_pink .headermenu .right .search .inputbg { float:left; width:110px; }
#header_pink .headermenu .right .search .inputbg .input { background:#ffffff; border:1px solid #ffffff; margin:2px 0 0 1px; }
#header_pink .headermenu .right .search .inputbtn { float:right; width:27px; }
#header_pink .headermenu .right .search .inputbtn a.inputbtn { display:block; width:27px; height:25px; background:url("/images/pink/header_text/searchbtn.png") no-repeat; margin:0; }
#header_pink .headermenu .right .search .inputbtn a:hover.inputbtn { background:url("/images/pink/header_text/searchbtn_on.png") no-repeat; }
#header_pink .headermenu .right .search .inputbtn a.inputbtn span { display:none; }
/* HeaderPopup - 대메뉴Popup */
#header_pink .headerpop { width:100%; }
#header_pink .headerpop .bmenupop { float:left; border-left:1px solid #463c47; border-right:1px solid #463c47; border-bottom:1px solid #463c47; margin:-1px 0 0 0; }
#header_pink .headerpop .bmenupop ul { list-style:none; padding:0; margin:0; }
#header_pink .headerpop .bmenupop li { padding:0; margin:0; }
#header_pink .headerpop .bmenupop .menu { float:left; width:100%; color:#ffffff; padding:6px 0 3px 0; text-indent:6px; background:#635964; }
#header_pink .headerpop .bmenupop a:hover.menu { color:#ffffff; background:#a6949e; text-decoration:none; }
#header_pink .headerpop .bmenupop a { margin:0 6px 0 0; }
#header_pink .headerpop .bmenupop .line { float:left; width:100%; height:1px; background:#a6949e; }
/* HeaderPopup - 소메뉴Popup */
#header_pink .headerpop_s  { width:100%; height:27px; background:#f0f0f0; border-bottom:1px solid #b0b0b0; margin:-2px 0 0 0; }
#header_pink .headerpop_s .bsmenupop { padding:0 0 0 12px; }
#header_pink .headerpop_s .bsmenupop .bsmenu { float:left; color:#454545; padding:8px 0 0 0; }
#header_pink .headerpop_s .bsmenupop .bsmenu a:link    { color:#454545; }
#header_pink .headerpop_s .bsmenupop .bsmenu a:visited { color:#454545; }
#header_pink .headerpop_s .bsmenupop .bsmenu a:active  { color:#90969b; text-decoration:none; }
#header_pink .headerpop_s .bsmenupop .bsmenu a:hover   { color:#90969b; text-decoration:none; }
#header_pink .headerpop_s .bsmenupop .bsmenu_on { float:left; color:#df2347; padding:8px 0 0 0; }
#header_pink .headerpop_s .bsmenupop .bsmenu_on a:link    { color:#df2347; }
#header_pink .headerpop_s .bsmenupop .bsmenu_on a:visited { color:#df2347; }
#header_pink .headerpop_s .bsmenupop .bsmenu_on a:active  { color:#e6b2a0; text-decoration:none; }
#header_pink .headerpop_s .bsmenupop .bsmenu_on a:hover   { color:#e6b2a0; text-decoration:none; }
#header_pink .headerpop_s .bsmenupop .bsmenublank { float:left; width:15px; height:11px; background:url("/images/pink/header_text/blank_s2.png") no-repeat; margin:9px 0 0 0; }
/* HeaderPopup - 보조메뉴Popup */
#header_pink .toppop { width:100%; }
#header_pink .toppop .toppop_arrow { width:100%; height:7px; text-align:center; }
#header_pink .toppop .toppop_body { float:left; background:#ffffff; border:1px solid #463c47; margin:-1px 0 0 0; }
#header_pink .toppop .toppop_body ul { list-style:none; padding:0; margin:0; }
#header_pink .toppop .toppop_body li { padding:0; margin:0; }
#header_pink .toppop .toppop_body .toppop_menu { float:left; width:100%; font-size:11px; padding:5px 0 2px 0; text-indent:6px; background:#ffffff; }
#header_pink .toppop .toppop_body a:hover.toppop_menu { background:#f9e6e2; text-decoration:none; }
#header_pink .toppop .toppop_body a { margin:0 6px 0 0; }
#header_pink .toppop .toppop_body .toppop_line { float:left; width:100%; height:1px; background:#ced5dd; }




/* Header Green---------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------*/
#header_green { width:100%; height:95px; }
/* HeaderBg */
#header_green .headerbg { width:100%; height:63px; }
#header_green .headerbg .left { float:left; padding:0 0 0 10px; }
#header_green .headerbg .right { float:right; font-size:11px; padding:0 11px 0 0; }
#header_green .headerbg .right .mailbg { float:left; font-size:11px; padding:5px 8px 0 0; }
#header_green .headerbg .right .mailbg .maill { float:left; width:6px; height:20px; background:url("/images/green/header_text/maill.png"); }
#header_green .headerbg .right .mailbg .mail { float:left; height:15px; color:#454545; background:url("/images/green/header_text/mail.png"); padding:5px 0 0 0; }
#header_green .headerbg .right .mailbg .mail a:link    { color:#454545; }
#header_green .headerbg .right .mailbg .mail a:visited { color:#454545; }
#header_green .headerbg .right .mailbg .mail a:active  { color:#90969b; text-decoration:none; }
#header_green .headerbg .right .mailbg .mail a:hover   { color:#90969b; text-decoration:none; }
#header_green .headerbg .right .mailbg .mail strong { color:#e23b01; }
#header_green .headerbg .right .mailbg .mail a:hover strong { color:#e6b2a0; }
#header_green .headerbg .right .mailbg .mailr { float:left; width:6px; height:20px; background:url("/images/green/header_text/mailr.png"); }
#header_green .headerbg .right .mailbg .mailblank { float:left; width:15px; height:20px; background:url("/images/green/header_text/mailblank.png") no-repeat; }
#header_green .headerbg .right .smenubg { float:right; font-size:11px; padding:10px 0 0 0; }
#header_green .headerbg .right .smenubg .smenu { float:left; color:#454545; }
#header_green .headerbg .right .smenubg .smenu a:link    { color:#454545; }
#header_green .headerbg .right .smenubg .smenu a:visited { color:#454545; }
#header_green .headerbg .right .smenubg .smenu a:active  { color:#90969b; text-decoration:none; }
#header_green .headerbg .right .smenubg .smenu a:hover   { color:#90969b; text-decoration:none; }
#header_green .headerbg .right .smenubg .sadmin { float:left; color:#454545; }
#header_green .headerbg .right .smenubg .sadmin a:link    { color:#454545; background:url("/images/green/header_text/arrowb.png") no-repeat right; padding:0 9px 0 0; }
#header_green .headerbg .right .smenubg .sadmin a:visited { color:#454545; background:url("/images/green/header_text/arrowb.png") no-repeat right; padding:0 9px 0 0; }
#header_green .headerbg .right .smenubg .sadmin a:active  { color:#90969b; text-decoration:none; background:url("/images/green/header_text/arrowb_on.png") no-repeat right; padding:0 9px 0 0; }
#header_green .headerbg .right .smenubg .sadmin a:hover   { color:#90969b; text-decoration:none; background:url("/images/green/header_text/arrowb_on.png") no-repeat right; padding:0 9px 0 0; }
#header_green .headerbg .right .smenubg .smenublank { float:left; width:15px; height:11px; background:url("/images/green/header_text/blank_s2.png") no-repeat; }

/* HeaderMenu */
#header_green .headermenu { width:100%; height:29px; background:#4a6457; border-top:1px solid #2e493c; border-bottom:1px solid #2e493c; }
#header_green .headermenu .left { float:left; width:15.6%; }
#header_green .headermenu .left .name { float:left; height:18px; color:#93ff99; padding:9px 0 0 0; }
#header_green .headermenu .left .name a:link    { color:#93ff99; }
#header_green .headermenu .left .name a:visited { color:#93ff99; }
#header_green .headermenu .left .name a:active  { color:#3fa845; text-decoration:none; }
#header_green .headermenu .left .name a:hover   { color:#3fa845; text-decoration:none; }
#header_green .headermenu .left .department { float:left; font-size:11px; height:18px; color:#93ff99; padding:10px 8px 0 10px; }
#header_green .headermenu .left .department a:link    { color:#93ff99; }
#header_green .headermenu .left .department a:visited { color:#93ff99; }
#header_green .headermenu .left .department a:active  { color:#3fa845; text-decoration:none; }
#header_green .headermenu .left .department a:hover   { color:#3fa845; text-decoration:none; }
#header_green .headermenu .left .department_arrow { float:left; font-size:11px; height:18px; color:#93ff99; padding:10px 8px 0 10px; }
#header_green .headermenu .left .department_arrow a:link    { color:#93ff99; background:url("/images/green/header_text/arrowa.png") no-repeat right; padding:0 10px 0 0; }
#header_green .headermenu .left .department_arrow a:visited { color:#93ff99; background:url("/images/green/header_text/arrowa.png") no-repeat right; padding:0 10px 0 0; }
#header_green .headermenu .left .department_arrow a:active  { color:#3fa845; text-decoration:none; background:url("/images/green/header_text/arrowa_on.png") no-repeat right; padding:0 10px 0 0; }
#header_green .headermenu .left .department_arrow a:hover   { color:#3fa845; text-decoration:none; background:url("/images/green/header_text/arrowa_on.png") no-repeat right; padding:0 10px 0 0; }
#header_green .headermenu .left .nameblank { float:right; width:2px; height:30px; background:url("/images/green/header_text/blank.png") no-repeat; }

#header_green .headermenu .right { float:right; width:84.4%; }
#header_green .headermenu .right .bmenubg { float:left; width:66%; padding:0 0 0 12px; }
#header_green .headermenu .right .bmenubg .bmenu { float:left; color:#ffffff; padding:9px 0 0 0; }
#header_green .headermenu .right .bmenubg .bmenu a:link    { color:#ffffff; }
#header_green .headermenu .right .bmenubg .bmenu a:visited { color:#ffffff; }
#header_green .headermenu .right .bmenubg .bmenu a:active  { color:#92ac89; text-decoration:none; }
#header_green .headermenu .right .bmenubg .bmenu a:hover   { color:#92ac89; text-decoration:none; }
#header_green .headermenu .right .bmenubg .bmenu_on { float:left; color:#93ff99; height:20px; padding:9px 0 0 0; }
#header_green .headermenu .right .bmenubg .bmenu_on a:link    { color:#93ff99; }
#header_green .headermenu .right .bmenubg .bmenu_on a:visited { color:#93ff99; }
#header_green .headermenu .right .bmenubg .bmenu_on a:active  { color:#3fa845; text-decoration:none; }
#header_green .headermenu .right .bmenubg .bmenu_on a:hover   { color:#3fa845; text-decoration:none; }

#header_green .headermenu .right .bmenubg .bmenuarrow { float:left; color:#ffffff; padding:9px 0 0 0; }
#header_green .headermenu .right .bmenubg .bmenuarrow a:link    { color:#ffffff; background:url("/images/green/header_text/arrowc.png") no-repeat right -2px; padding:0 20px 0 0; }
#header_green .headermenu .right .bmenubg .bmenuarrow a:visited { color:#ffffff; background:url("/images/green/header_text/arrowc.png") no-repeat right -2px; padding:0 20px 0 0; }
#header_green .headermenu .right .bmenubg .bmenuarrow a:active  { color:#92ac89; text-decoration:none; background:url("/images/green/header_text/arrowc_on.png") no-repeat right -2px; padding:0 20px 0 0; }
#header_green .headermenu .right .bmenubg .bmenuarrow a:hover   { color:#92ac89; text-decoration:none; background:url("/images/green/header_text/arrowc_on.png") no-repeat right -2px; padding:0 20px 0 0; }
#header_green .headermenu .right .bmenubg .bmenuarrow_on { float:left; color:#93ff99; padding:9px 0 0 0; }
#header_green .headermenu .right .bmenubg .bmenuarrow_on a:link    { color:#93ff99; background:url("/images/green/header_text/arrowc.png") no-repeat right -2px; padding:0 20px 0 0; }
#header_green .headermenu .right .bmenubg .bmenuarrow_on a:visited { color:#93ff99; background:url("/images/green/header_text/arrowc.png") no-repeat right -2px; padding:0 20px 0 0; }
#header_green .headermenu .right .bmenubg .bmenuarrow_on a:active  { color:#3fa845; text-decoration:none; background:url("/images/green/header_text/arrowc_on.png") no-repeat right -2px; padding:0 20px 0 0; }
#header_green .headermenu .right .bmenubg .bmenuarrow_on a:hover   { color:#3fa845; text-decoration:none; background:url("/images/green/header_text/arrowc_on.png") no-repeat right -2px; padding:0 20px 0 0; }

#header_green .headermenu .right .bmenubg .bmenublank { float:left; width:26px; height:32px; background:url("/images/green/header_text/blank_s.png") no-repeat; }
#header_green .headermenu .right .search { float:right; width:30%; padding:0 13px 0 0; }
#header_green .headermenu .right .search .inputarea { float:right; width:150px; height:25px; background:url("/images/green/header_text/search.png") no-repeat; margin:2px 0 0 2px; }
#header_green .headermenu .right .search .inputbg { float:left; width:110px; }
#header_green .headermenu .right .search .inputbg .input { background:#ffffff; border:1px solid #ffffff; margin:2px 0 0 1px; }
#header_green .headermenu .right .search .inputbtn { float:right; width:27px; }
#header_green .headermenu .right .search .inputbtn a.inputbtn { display:block; width:27px; height:25px; background:url("/images/green/header_text/searchbtn.png") no-repeat; margin:0; }
#header_green .headermenu .right .search .inputbtn a:hover.inputbtn { background:url("/images/green/header_text/searchbtn_on.png") no-repeat; }
#header_green .headermenu .right .search .inputbtn a.inputbtn span { display:none; }
/* HeaderPopup - 대메뉴Popup */
#header_green .headerpop { width:100%; }
#header_green .headerpop .bmenupop { float:left; border-left:1px solid #2e493c; border-right:1px solid #2e493c; border-bottom:1px solid #2e493c; margin:-1px 0 0 0; }
#header_green .headerpop .bmenupop ul { list-style:none; padding:0; margin:0; }
#header_green .headerpop .bmenupop li { padding:0; margin:0; }
#header_green .headerpop .bmenupop .menu { float:left; width:100%; color:#ffffff; padding:6px 0 3px 0; text-indent:6px; background:#4a6457; }
#header_green .headerpop .bmenupop a:hover.menu { color:#ffffff; background:#789386; text-decoration:none; }
#header_green .headerpop .bmenupop a { margin:0 6px 0 0; }
#header_green .headerpop .bmenupop .line { float:left; width:100%; height:1px; background:#789386; }
/* HeaderPopup - 소메뉴Popup */
#header_green .headerpop_s  { width:100%; height:27px; background:#f0f0f0; border-bottom:1px solid #b0b0b0; margin:-2px 0 0 0; }
#header_green .headerpop_s .bsmenupop { padding:0 0 0 12px; }
#header_green .headerpop_s .bsmenupop .bsmenu { float:left; color:#454545; padding:8px 0 0 0; }
#header_green .headerpop_s .bsmenupop .bsmenu a:link    { color:#454545; }
#header_green .headerpop_s .bsmenupop .bsmenu a:visited { color:#454545; }
#header_green .headerpop_s .bsmenupop .bsmenu a:active  { color:#90969b; text-decoration:none; }
#header_green .headerpop_s .bsmenupop .bsmenu a:hover   { color:#90969b; text-decoration:none; }
#header_green .headerpop_s .bsmenupop .bsmenu_on { float:left; color:#c90000; padding:8px 0 0 0; }
#header_green .headerpop_s .bsmenupop .bsmenu_on a:link    { color:#c90000; }
#header_green .headerpop_s .bsmenupop .bsmenu_on a:visited { color:#c90000; }
#header_green .headerpop_s .bsmenupop .bsmenu_on a:active  { color:#e6b2a0; text-decoration:none; }
#header_green .headerpop_s .bsmenupop .bsmenu_on a:hover   { color:#e6b2a0; text-decoration:none; }
#header_green .headerpop_s .bsmenupop .bsmenublank { float:left; width:15px; height:11px; background:url("/images/green/header_text/blank_s2.png") no-repeat; margin:9px 0 0 0; }
/* HeaderPopup - 보조메뉴Popup */
#header_green .toppop { width:100%; }
#header_green .toppop .toppop_arrow { width:100%; height:7px; text-align:center; }
#header_green .toppop .toppop_body { float:left; background:#ffffff; border:1px solid #2e493c; margin:-1px 0 0 0; }
#header_green .toppop .toppop_body ul { list-style:none; padding:0; margin:0; }
#header_green .toppop .toppop_body li { padding:0; margin:0; }
#header_green .toppop .toppop_body .toppop_menu { float:left; width:100%; font-size:11px; padding:5px 0 2px 0; text-indent:6px; background:#ffffff; }
#header_green .toppop .toppop_body a:hover.toppop_menu { background:#e6f5d4; text-decoration:none; }
#header_green .toppop .toppop_body a { margin:0 6px 0 0; }
#header_green .toppop .toppop_body .toppop_line { float:left; width:100%; height:1px; background:#ced5dd; }




/* Header Yellow--------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------*/
#header_yellow { width:100%; height:95px; }
/* HeaderBg */
#header_yellow .headerbg { width:100%; height:63px; }
#header_yellow .headerbg .left { float:left; padding:0 0 0 10px; }
#header_yellow .headerbg .right { float:right; font-size:11px; padding:0 11px 0 0; }
#header_yellow .headerbg .right .mailbg { float:left; font-size:11px; padding:5px 8px 0 0; }
#header_yellow .headerbg .right .mailbg .maill { float:left; width:6px; height:20px; background:url("/images/yellow/header_text/maill.png"); }
#header_yellow .headerbg .right .mailbg .mail { float:left; height:15px; color:#454545; background:url("/images/yellow/header_text/mail.png"); padding:5px 0 0 0; }
#header_yellow .headerbg .right .mailbg .mail a:link    { color:#454545; }
#header_yellow .headerbg .right .mailbg .mail a:visited { color:#454545; }
#header_yellow .headerbg .right .mailbg .mail a:active  { color:#90969b; text-decoration:none; }
#header_yellow .headerbg .right .mailbg .mail a:hover   { color:#90969b; text-decoration:none; }
#header_yellow .headerbg .right .mailbg .mail strong { color:#e23b01; }
#header_yellow .headerbg .right .mailbg .mail a:hover strong { color:#e6b2a0; }
#header_yellow .headerbg .right .mailbg .mailr { float:left; width:6px; height:20px; background:url("/images/yellow/header_text/mailr.png"); }
#header_yellow .headerbg .right .mailbg .mailblank { float:left; width:15px; height:20px; background:url("/images/yellow/header_text/mailblank.png") no-repeat; }
#header_yellow .headerbg .right .smenubg { float:right; font-size:11px; padding:10px 0 0 0; }
#header_yellow .headerbg .right .smenubg .smenu { float:left; color:#454545; }
#header_yellow .headerbg .right .smenubg .smenu a:link    { color:#454545; }
#header_yellow .headerbg .right .smenubg .smenu a:visited { color:#454545; }
#header_yellow .headerbg .right .smenubg .smenu a:active  { color:#90969b; text-decoration:none; }
#header_yellow .headerbg .right .smenubg .smenu a:hover   { color:#90969b; text-decoration:none; }
#header_yellow .headerbg .right .smenubg .sadmin { float:left; color:#454545; }
#header_yellow .headerbg .right .smenubg .sadmin a:link    { color:#454545; background:url("/images/yellow/header_text/arrowb.png") no-repeat right; padding:0 9px 0 0; }
#header_yellow .headerbg .right .smenubg .sadmin a:visited { color:#454545; background:url("/images/yellow/header_text/arrowb.png") no-repeat right; padding:0 9px 0 0; }
#header_yellow .headerbg .right .smenubg .sadmin a:active  { color:#90969b; text-decoration:none; background:url("/images/yellow/header_text/arrowb_on.png") no-repeat right; padding:0 9px 0 0; }
#header_yellow .headerbg .right .smenubg .sadmin a:hover   { color:#90969b; text-decoration:none; background:url("/images/yellow/header_text/arrowb_on.png") no-repeat right; padding:0 9px 0 0; }
#header_yellow .headerbg .right .smenubg .smenublank { float:left; width:15px; height:11px; background:url("/images/yellow/header_text/blank_s2.png") no-repeat; }

/* HeaderMenu */
#header_yellow .headermenu { width:100%; height:29px; background:#775946; border-top:1px solid #503f36; border-bottom:1px solid #503f36; }
#header_yellow .headermenu .left { float:left; width:15.6%; }
#header_yellow .headermenu .left .name { float:left; height:18px; color:#ffc555; padding:9px 0 0 0; }
#header_yellow .headermenu .left .name a:link    { color:#ffc555; }
#header_yellow .headermenu .left .name a:visited { color:#ffc555; }
#header_yellow .headermenu .left .name a:active  { color:#ac6e34; text-decoration:none; }
#header_yellow .headermenu .left .name a:hover   { color:#ac6e34; text-decoration:none; }
#header_yellow .headermenu .left .department { float:left; font-size:11px; height:18px; color:#ffc555; padding:10px 8px 0 10px; }
#header_yellow .headermenu .left .department a:link    { color:#ffc555; }
#header_yellow .headermenu .left .department a:visited { color:#ffc555; }
#header_yellow .headermenu .left .department a:active  { color:#ac6e34; text-decoration:none; }
#header_yellow .headermenu .left .department a:hover   { color:#ac6e34; text-decoration:none; }
#header_yellow .headermenu .left .department_arrow { float:left; font-size:11px; height:18px; color:#ffc555; padding:10px 8px 0 10px; }
#header_yellow .headermenu .left .department_arrow a:link    { color:#ffc555; background:url("/images/yellow/header_text/arrowa.png") no-repeat right; padding:0 10px 0 0; }
#header_yellow .headermenu .left .department_arrow a:visited { color:#ffc555; background:url("/images/yellow/header_text/arrowa.png") no-repeat right; padding:0 10px 0 0; }
#header_yellow .headermenu .left .department_arrow a:active  { color:#ac6e34; text-decoration:none; background:url("/images/yellow/header_text/arrowa_on.png") no-repeat right; padding:0 10px 0 0; }
#header_yellow .headermenu .left .department_arrow a:hover   { color:#ac6e34; text-decoration:none; background:url("/images/yellow/header_text/arrowa_on.png") no-repeat right; padding:0 10px 0 0; }
#header_yellow .headermenu .left .nameblank { float:right; width:2px; height:30px; background:url("/images/yellow/header_text/blank.png") no-repeat; }

#header_yellow .headermenu .right { float:right; width:84.4%; }
#header_yellow .headermenu .right .bmenubg { float:left; width:66%; padding:0 0 0 12px; }
#header_yellow .headermenu .right .bmenubg .bmenu { float:left; color:#ffffff; padding:9px 0 0 0; }
#header_yellow .headermenu .right .bmenubg .bmenu a:link    { color:#ffffff; }
#header_yellow .headermenu .right .bmenubg .bmenu a:visited { color:#ffffff; }
#header_yellow .headermenu .right .bmenubg .bmenu a:active  { color:#a6906e; text-decoration:none; }
#header_yellow .headermenu .right .bmenubg .bmenu a:hover   { color:#a6906e; text-decoration:none; }
#header_yellow .headermenu .right .bmenubg .bmenu_on { float:left; color:#ffc555; height:20px; padding:9px 0 0 0; }
#header_yellow .headermenu .right .bmenubg .bmenu_on a:link    { color:#ffc555; }
#header_yellow .headermenu .right .bmenubg .bmenu_on a:visited { color:#ffc555; }
#header_yellow .headermenu .right .bmenubg .bmenu_on a:active  { color:#ac6e34; text-decoration:none; }
#header_yellow .headermenu .right .bmenubg .bmenu_on a:hover   { color:#ac6e34; text-decoration:none; }

#header_yellow .headermenu .right .bmenubg .bmenuarrow { float:left; color:#ffffff; padding:9px 0 0 0; }
#header_yellow .headermenu .right .bmenubg .bmenuarrow a:link    { color:#ffffff; background:url("/images/yellow/header_text/arrowc.png") no-repeat right -2px; padding:0 20px 0 0; }
#header_yellow .headermenu .right .bmenubg .bmenuarrow a:visited { color:#ffffff; background:url("/images/yellow/header_text/arrowc.png") no-repeat right -2px; padding:0 20px 0 0; }
#header_yellow .headermenu .right .bmenubg .bmenuarrow a:active  { color:#a6906e; text-decoration:none; background:url("/images/yellow/header_text/arrowc_on.png") no-repeat right -2px; padding:0 20px 0 0; }
#header_yellow .headermenu .right .bmenubg .bmenuarrow a:hover   { color:#a6906e; text-decoration:none; background:url("/images/yellow/header_text/arrowc_on.png") no-repeat right -2px; padding:0 20px 0 0; }
#header_yellow .headermenu .right .bmenubg .bmenuarrow_on { float:left; color:#ffc555; padding:9px 0 0 0; }
#header_yellow .headermenu .right .bmenubg .bmenuarrow_on a:link    { color:#ffc555; background:url("/images/yellow/header_text/arrowc.png") no-repeat right -2px; padding:0 20px 0 0; }
#header_yellow .headermenu .right .bmenubg .bmenuarrow_on a:visited { color:#ffc555; background:url("/images/yellow/header_text/arrowc.png") no-repeat right -2px; padding:0 20px 0 0; }
#header_yellow .headermenu .right .bmenubg .bmenuarrow_on a:active  { color:#ac6e34; text-decoration:none; background:url("/images/yellow/header_text/arrowc_on.png") no-repeat right -2px; padding:0 20px 0 0; }
#header_yellow .headermenu .right .bmenubg .bmenuarrow_on a:hover   { color:#ac6e34; text-decoration:none; background:url("/images/yellow/header_text/arrowc_on.png") no-repeat right -2px; padding:0 20px 0 0; }

#header_yellow .headermenu .right .bmenubg .bmenublank { float:left; width:26px; height:32px; background:url("/images/yellow/header_text/blank_s.png") no-repeat; }
#header_yellow .headermenu .right .search { float:right; width:30%; padding:0 13px 0 0; }
#header_yellow .headermenu .right .search .inputarea { float:right; width:150px; height:25px; background:url("/images/yellow/header_text/search.png") no-repeat; margin:2px 0 0 2px; }
#header_yellow .headermenu .right .search .inputbg { float:left; width:110px; }
#header_yellow .headermenu .right .search .inputbg .input { background:#ffffff; border:1px solid #ffffff; margin:2px 0 0 1px; }
#header_yellow .headermenu .right .search .inputbtn { float:right; width:27px; }
#header_yellow .headermenu .right .search .inputbtn a.inputbtn { display:block; width:27px; height:25px; background:url("/images/yellow/header_text/searchbtn.png") no-repeat; margin:0; }
#header_yellow .headermenu .right .search .inputbtn a:hover.inputbtn { background:url("/images/yellow/header_text/searchbtn_on.png") no-repeat; }
#header_yellow .headermenu .right .search .inputbtn a.inputbtn span { display:none; }
/* HeaderPopup - 대메뉴Popup */
#header_yellow .headerpop { width:100%; }
#header_yellow .headerpop .bmenupop { float:left; border-left:1px solid #503f36; border-right:1px solid #503f36; border-bottom:1px solid #503f36; margin:-1px 0 0 0; }
#header_yellow .headerpop .bmenupop ul { list-style:none; padding:0; margin:0; }
#header_yellow .headerpop .bmenupop li { padding:0; margin:0; }
#header_yellow .headerpop .bmenupop .menu { float:left; width:100%; color:#ffffff; padding:6px 0 3px 0; text-indent:6px; background:#775946; }
#header_yellow .headerpop .bmenupop a:hover.menu { color:#ffffff; background:#967f71; text-decoration:none; }
#header_yellow .headerpop .bmenupop a { margin:0 6px 0 0; }
#header_yellow .headerpop .bmenupop .line { float:left; width:100%; height:1px; background:#967f71; }
/* HeaderPopup - 소메뉴Popup */
#header_yellow .headerpop_s  { width:100%; height:27px; background:#f0f0f0; border-bottom:1px solid #b0b0b0; margin:-2px 0 0 0; }
#header_yellow .headerpop_s .bsmenupop { padding:0 0 0 12px; }
#header_yellow .headerpop_s .bsmenupop .bsmenu { float:left; color:#454545; padding:8px 0 0 0; }
#header_yellow .headerpop_s .bsmenupop .bsmenu a:link    { color:#454545; }
#header_yellow .headerpop_s .bsmenupop .bsmenu a:visited { color:#454545; }
#header_yellow .headerpop_s .bsmenupop .bsmenu a:active  { color:#90969b; text-decoration:none; }
#header_yellow .headerpop_s .bsmenupop .bsmenu a:hover   { color:#90969b; text-decoration:none; }
#header_yellow .headerpop_s .bsmenupop .bsmenu_on { float:left; color:#c90000; padding:8px 0 0 0; }
#header_yellow .headerpop_s .bsmenupop .bsmenu_on a:link    { color:#c90000; }
#header_yellow .headerpop_s .bsmenupop .bsmenu_on a:visited { color:#c90000; }
#header_yellow .headerpop_s .bsmenupop .bsmenu_on a:active  { color:#e6b2a0; text-decoration:none; }
#header_yellow .headerpop_s .bsmenupop .bsmenu_on a:hover   { color:#e6b2a0; text-decoration:none; }
#header_yellow .headerpop_s .bsmenupop .bsmenublank { float:left; width:15px; height:11px; background:url("/images/yellow/header_text/blank_s2.png") no-repeat; margin:9px 0 0 0; }
/* HeaderPopup - 보조메뉴Popup */
#header_yellow .toppop { width:100%; }
#header_yellow .toppop .toppop_arrow { width:100%; height:7px; text-align:center; }
#header_yellow .toppop .toppop_body { float:left; background:#ffffff; border:1px solid #503f36; margin:-1px 0 0 0; }
#header_yellow .toppop .toppop_body ul { list-style:none; padding:0; margin:0; }
#header_yellow .toppop .toppop_body li { padding:0; margin:0; }
#header_yellow .toppop .toppop_body .toppop_menu { float:left; width:100%; font-size:11px; padding:5px 0 2px 0; text-indent:6px; background:#ffffff; }
#header_yellow .toppop .toppop_body a:hover.toppop_menu { background:#fde8bb; text-decoration:none; }
#header_yellow .toppop .toppop_body a { margin:0 6px 0 0; }
#header_yellow .toppop .toppop_body .toppop_line { float:left; width:100%; height:1px; background:#ced5dd; }




/** #hwpharmMigration * { font:12px "dotum","arial"; color:#454545; background:#ffffff; margin:0;} **/
#hwpharmMigration * { font:12px "dotum","arial"; color:#454545; margin:0;}
		/* scrollbar-face-color:#ffffff; 
			scrollbar-highlight-color:#d5dbe1; 
			scrollbar-3dlight-color:#f7f7f7; 
			scrollbar-shadow-color:#d5dbe1;
			scrollbar-darkshadow-color:#f7f7f7; 
			scrollbar-track-color:#f7f7f7; 
			scrollbar-arrow-color:#bfc8d2;*/
#hwpharmMigration a:link    { color:#454545; text-decoration:none; }
#hwpharmMigration a:visited { color:#454545; text-decoration:none; }
#hwpharmMigration a:hover   { color:#454545; text-decoration:underline; }
#hwpharmMigration a:active  { color:#454545; text-decoration:underline; }
#hwpharmMigration dl, #hwpharmMigration dt, #hwpharmMigration dd { margin:0; padding:0; }
#hwpharmMigration img { border:0; }
#hwpharmMigration hr { display:none; }                               
#hwpharmMigration form { margin:0; padding:0; }
#hwpharmMigration img { border-top-width:0px; border-left-width:0px; border-bottom-width:0px; border-right-width:0px; }
#hwpharmMigration hr { display:none; }
#hwpharmMigration body { margin:0; padding:0; }
#hwpharmMigration img { border:none; } 
#hwpharmMigration a { selector-dummy:expression(this.hideFocus=true); } 
#hwpharmMigration .table_w100 { width:100%; }
#hwpharmMigration .table_h100 { height:100%; }

#hwpharmMigration html,body { height:100%; margin:0; }
#hwpharmMigration .resetFont { font:12px "dotum","arial"; color:#454545; }

/* Layout area----------------------
------------------------------------
----------------------------------*/
#hwpharmMigration .homewrapper { position:absolute; top:0px; right:0px; bottom:0px; left:0px; min-width:1260px; }


/* Container area-------------------
------------------------------------
----------------------------------*/
#hwpharmMigration .container { width:100%; position:relative; }


/* Sidebar area---------------------
------------------------------------
----------------------------------*/
#hwpharmMigration .sidebar { width:16%; position:absolute; left:0; top:0; overflow-x:hidden; overflow-y:hidden; }
/* sidebar (title) */
#hwpharmMigration .sidebar .titlebg { background:#79c5eb; border-top:1px solid #4192d4; border-right:1px solid #4192d4; border-bottom:1px solid #4192d4; margin:0 6px 0 0; }
#hwpharmMigration .sidebar .title { font:16px "dotum","arial"; color:#00324b; font-weight:bold; height:34px; padding:20px 0 0 48px; background:url("/images/blue/dot_title_side.png") no-repeat; }
#hwpharmMigration .sidebar .titleimg { height:55px; }
/* sidebar (input) */
#hwpharmMigration .sidebar .inputarea { width:100%; height:29px; background:url("/images/blue/sideselect.png") no-repeat; }
#hwpharmMigration .sidebar .inputbg { float:left; width:76%; }
#hwpharmMigration .sidebar .inputbg .input { background:#ffffff; border:1px solid #ffffff; margin:3px 0 0 6px; }
#hwpharmMigration .sidebar .inputbtn { float:right; width:17%; }
#hwpharmMigration .sidebar .inputbtn a.inputbtn { display:block; width:31px; height:29px; background:url("/images/blue/sideselect_btn.png") no-repeat; margin:0 0 0 3px; }
#hwpharmMigration .sidebar .inputbtn a:hover.inputbtn { background:url("/images/blue/sideselect_btnon.png") no-repeat; }
#hwpharmMigration .sidebar .inputbtn a.inputbtn span { display:none; }

#hwpharmMigration .sidebar .layerarea { border:1px solid #1f58a4; background:#ffffff; margin:0; }
#hwpharmMigration .sidebar .layerarea ul { list-style:none; padding:0; margin:0; }
#hwpharmMigration .sidebar .layerarea li { padding:0; margin:0; }
#hwpharmMigration .sidebar .layerarea .layertxt { float:left; width:100%; color:#454545; padding:4px 0 1px 0; text-indent:5px; }
#hwpharmMigration .sidebar .layerarea a:hover.layertxt { background:#e6f5d4; text-decoration:none; }
#hwpharmMigration .sidebar .layerarea .layertxt_line { float:left; width:100%; height:1px; background:#ced5dd; }

#hwpharmMigration .sidebar .s_community { border:1px solid #3384cd; background:#b8e3f5; margin:0 4px 4px 4px; }
#hwpharmMigration .sidebar .s_community ul { list-style:none; padding:6px 0 3px 0; margin:0; }
#hwpharmMigration .sidebar .s_community li { padding:1px 0 2px 0; margin:0; }
#hwpharmMigration .sidebar .s_community .commutit { font-size:11px; height:25px; color:#1e4371; background:url("/images/blue/dot_search.png") no-repeat 5px 2px; padding:0 0 0 13px; }
#hwpharmMigration .sidebar .s_community .commutit a:link    { color:#1e4371; }
#hwpharmMigration .sidebar .s_community .commutit a:visited { color:#1e4371; }
#hwpharmMigration .sidebar .s_community .commutit a:active  { color:#7796bd; text-decoration:none; }
#hwpharmMigration .sidebar .s_community .commutit a:hover   { color:#7796bd; text-decoration:none; }
#hwpharmMigration .sidebar .s_community .commutxt { font-size:11px; height:17px; color:#1e4371; padding:0; }
#hwpharmMigration .sidebar .s_community .commutxt a:link    { color:#1e4371; }
#hwpharmMigration .sidebar .s_community .commutxt a:visited { color:#1e4371; }
#hwpharmMigration .sidebar .s_community .commutxt a:active  { color:#7796bd; text-decoration:none; }
#hwpharmMigration .sidebar .s_community .commutxt a:hover   { color:#7796bd; text-decoration:none; }
#hwpharmMigration .sidebar .s_community span { color:#c13c1c; }
#hwpharmMigration .sidebar .s_community a:hover span { color:#d68c7a; }

#hwpharmMigration .titlemu .s_sidemubg { height:23px; color:#ffffff; border:1px solid #3a68b4; background:url("/images/blue/s_sidemu.png") no-repeat right; margin:0 4px 4px 4px; }
#hwpharmMigration .titlemu .s_sidemubg a:link    { color:#ffffff; }
#hwpharmMigration .titlemu .s_sidemubg a:visited { color:#ffffff; }
#hwpharmMigration .titlemu a:hover.s_sidemubg { color:#ffffff; text-decoration:none; }
#hwpharmMigration .titlemu .s_sidemu { float:left; width:100%; color:#454545; font-size:11px; font-weight:bold; padding:6px 0 4px 0; text-indent:5px; }
#hwpharmMigration .titlemu a:hover.s_sidemu { background:url("/images/blue/s_sidemu_on.png") no-repeat right; text-decoration:none; }
#hwpharmMigration .titlemu .s_sidemubg_open { height:23px; color:#ffffff; border:1px solid #3a68b4; background:url("/images/blue/s_sidemuopen.png") no-repeat right; margin:0 4px 4px 4px; }
#hwpharmMigration .titlemu .s_sidemubg_open a:link    { color:#ffffff; }
#hwpharmMigration .titlemu .s_sidemubg_open a:visited { color:#ffffff; }
#hwpharmMigration .titlemu a:hover.s_sidemubg_open { color:#ffffff; text-decoration:none; }
#hwpharmMigration .titlemu .s_sidemu_open { float:left; width:100%; color:#454545; font-size:11px; font-weight:bold; padding:6px 0 4px 0; text-indent:5px; }
#hwpharmMigration .titlemu a:hover.s_sidemu_open { background:url("/images/blue/s_sidemuopen_on.png") no-repeat right; text-decoration:none; }

/* sidebar (menu) */
#hwpharmMigration .sidebar .sidemenu { height:30px; border-right:1px solid #c3ccd4; border-bottom:1px solid #c3ccd4; background:url("/images/blue/sidemu.png") no-repeat right; margin:0 6px 0 0; }
#hwpharmMigration .sidebar .sidemenu a:link { color:#454545; }
#hwpharmMigration .sidebar .sidemenu .sidetxt { float:left; width:100%; color:#454545; font-weight:bold; padding:10px 0 7px 0; text-indent:10px; }
#hwpharmMigration .sidebar .sidemenu a:hover.sidetxt { background:url("/images/blue/sidemu_on.png") no-repeat right 0px; text-decoration:none; }

#hwpharmMigration .sidebar .sidemenuopen { height:30px; color:#ffffff; border-top:1px solid #3a68b4; border-right:1px solid #3a68b4; border-bottom:1px solid #3a68b4; background:url("/images/blue/sidemuopen.png") no-repeat right; margin:-1px 6px 0 0; }
#hwpharmMigration .sidebar .sidemenuopen a:link    { color:#ffffff; }
#hwpharmMigration .sidebar .sidemenuopen a:visited { color:#ffffff; }
#hwpharmMigration .sidebar .sidemenuopen .sidetxtopen { float:left; width:100%; color:#454545; font-weight:bold; padding:10px 0 7px 0; text-indent:10px; }
#hwpharmMigration .sidebar .sidemenuopen a:hover.sidetxtopen { background:url("/images/blue/sidemuopen_on.png") no-repeat right 0px; text-decoration:none; }

#hwpharmMigration .sidebar .sidemenuno { height:30px; border-right:1px solid #c3ccd4; border-bottom:1px solid #c3ccd4; background:url("/images/blue/sidemuno.png") no-repeat right; margin:0 6px 0 0; }
#hwpharmMigration .sidebar .sidemenuno a:link    { color:#454545; }
#hwpharmMigration .sidebar .sidemenuno .sidetxt { float:left; width:100%; color:#454545; font-weight:bold; padding:10px 0 7px 0; text-indent:10px; line-height:12px;}
#hwpharmMigration .sidebar .sidemenuno a:hover.sidetxt { background:url("/images/blue/sidemuno_on.png") no-repeat right 0px; text-decoration:none; }

#hwpharmMigration .sidebar .sidemenunoopen { height:30px; color:#ffffff; border-top:1px solid #3a68b4; border-right:1px solid #3a68b4; border-bottom:1px solid #3a68b4; background:url("/images/blue/sidemunoopen.png") no-repeat right; margin:-1px 6px 0 0; }
#hwpharmMigration .sidebar .sidemenunoopen a:link    { color:#ffffff; }
#hwpharmMigration .sidebar .sidemenunoopen a:visited { color:#ffffff; }
#hwpharmMigration .sidebar .sidemenunoopen .sidetxtopen { float:left; width:100%; color:#454545; font-weight:bold; padding:10px 0 7px 0; text-indent:10px; }
#hwpharmMigration .sidebar .sidemenunoopen a:hover.sidetxtopen { background:url("/images/blue/sidemunoopen_on.png") no-repeat right 0px; text-decoration:none; }
/* only for firefox */
@-moz-document url-prefix() {
	#hwpharmMigration .sidebar .sidemenu .sidetxt { padding:8px 0 7px 0; }
	#hwpharmMigration .sidebar .sidemenuopen .sidetxtopen { padding:8px 0 7px 0; }
	#hwpharmMigration .sidebar .sidemenuno .sidetxt { padding:8px 0 7px 0; }
	#hwpharmMigration .sidebar .sidemenunoopen .sidetxtopen { padding:8px 0 7px 0; }
}
#hwpharmMigration .sidebar .bar { width:6px; height:100%; position:absolute; right:0; bottom:0; }
#hwpharmMigration .sidebar .bar ul { list-style:none; padding:0; margin:0; }
#hwpharmMigration .sidebar .bar li { display:inline; padding:0; margin:0; }
#hwpharmMigration .sidebar .bar a.sidebtn { position:absolute; display:block; width:6px; height:100%; background:url("/images/blue/sidebar_blank.png") right bottom; }
#hwpharmMigration .sidebar .bar a:hover.sidebtn { background:url("/images/blue/sidebarbtn_hover.png") right bottom; }
#hwpharmMigration .sidebar .bar a.sidebtn span { display:none; background:url("/images/blue/sidebar_blank.png") right bottom; }

/* content */
#hwpharmMigration .content { width:84%; position:relative; left:15.8%; top:0; }
#hwpharmMigration .wrapper { padding:12px 11px 7px 10px; margin:0; }
#hwpharmMigration .pop_wrapper { padding:0 0 6px 0; margin:0; }


/* Title area ----------------------
------------------------------------
----------------------------------*/
#hwpharmMigration .titlearea { width:100%; height:16px; margin:0 0 9px 0; }
#hwpharmMigration .titlearea .tit_left { float:left; margin:0; }
#hwpharmMigration .titlearea .tit_left .title { float:left; height:13px; font-weight:bold; background:url("/images/blue/dot_title.png") no-repeat 0 3px; padding:3px 4px 0 10px; }
#hwpharmMigration .titlearea .tit_left .title_s { float:left; height:13px; font-weight:bold; color:#454545; background:url("/images/blue/dot_title_s.png") no-repeat 0 1px; padding:3px 4px 0 9px; }
#hwpharmMigration .titlearea .tit_right { float:right; padding:0; margin:0; }
#hwpharmMigration .titlearea .tit_right ul { list-style:none; padding:0; margin:0; }
#hwpharmMigration .titlearea .tit_right li { float:left; display:inline; padding:0; margin:0; }
#hwpharmMigration .titlearea .tit_right .btn { float:left; padding:0; margin:0 0 2px 0; }
#hwpharmMigration .titlearea .tit_right .ico { float:left; padding:0; margin:0 0 0 4px; }
#hwpharmMigration .titlearea .tit_right .txt { float:left; color:#454545; background:url("/images/blue/dot_search.png") no-repeat 0 9px; height:13px; padding:6px 5px 0 8px; margin:0; }


/* Tab area ------------------------
------------------------------------
----------------------------------*/
/* tab basic */
#hwpharmMigration .tab_basic { width:100%; height:25px; background:url("/images/blue/btn.png") right -292px; }
#hwpharmMigration *.tab_basic { width:100%; height:25px; background:url("/images/blue/btn.png") right -292px; position:relative; z-index:1; }/* FOR IE7 */
#hwpharmMigration .tab_basic .tab_left { float:left; line-height:normal; height:25px; }
#hwpharmMigration .tab_basic .tab_left ul { list-style:none; padding:0; margin:0; }
#hwpharmMigration .tab_basic .tab_left li { display:inline; padding:0; margin:0; }
#hwpharmMigration .tab_basic .tab_left .basic a { float:left; background:url("/images/blue/btn.png") no-repeat left -188px; text-decoration:none; padding:0 0 0 11px; margin:0; }
#hwpharmMigration .tab_basic .tab_left .basic a span { float:left; height:15px; display:block; background:url("/images/blue/btn.png") no-repeat right -188px; color:#ffffff; padding:7px 13px 3px 0; margin:0; }   
#hwpharmMigration .tab_basic .tab_left .basic a:hover span { color:#ffffff; } 
#hwpharmMigration .tab_basic .tab_left .basic a:hover { background-position:0% -214px; cursor:hand; }
#hwpharmMigration .tab_basic .tab_left .basic a:hover span { background-position:100% -214px; }
#hwpharmMigration .tab_basic .tab_left .basic_open a { float:left; background:url("/images/blue/btn.png") no-repeat left -240px; text-decoration:none; padding:0 0 0 11px; margin:0; }
#hwpharmMigration .tab_basic .tab_left .basic_open a span { float:left; height:15px; display:block; background:url("/images/blue/btn.png") no-repeat right -240px; color:#454545; padding:7px 13px 3px 0; margin:0; }
#hwpharmMigration .tab_basic .tab_left .basic_open a:hover span { color:#9a9999; } 
#hwpharmMigration .tab_basic .tab_left .basic_open a:hover { background-position:0% -266px; cursor:hand; }
#hwpharmMigration .tab_basic .tab_left .basic_open a:hover span { background-position:100% -266px; }
@-moz-document url-prefix() {
	#hwpharmMigration .tab_basic .tab_left .basic a span { float:left; height:15px; display:block; background:url("/images/blue/btn.png") no-repeat right -188px; color:#ffffff; padding:5px 13px 5px 0; margin:0; }
	#hwpharmMigration .tab_basic .tab_left .basic_open a span { float:left; height:15px; display:block; background:url("/images/blue/btn.png") no-repeat right -240px; color:#454545; padding:5px 13px 5px 0; margin:0; }
}
#hwpharmMigration .tab_basic .tab_right { float:right; line-height:normal; height:25px; }
#hwpharmMigration .tab_basic .tab_right ul { list-style:none; padding:0; margin:0; }
#hwpharmMigration .tab_basic .tab_right li { display:inline; padding:0; margin:0; }
#hwpharmMigration .tab_basic .tab_right .txt { float:left; font-size:11px; color:#454545; margin:6px 0 0 0; }
#hwpharmMigration .tab_basic .tab_right .txt a:link    { color:#454545; }
#hwpharmMigration .tab_basic .tab_right .txt a:visited { color:#454545; }
#hwpharmMigration .tab_basic .tab_right .txt a:active  { color:#454545; text-decoration:underline; }
#hwpharmMigration .tab_basic .tab_right .txt a:hover   { color:#454545; text-decoration:underline; }
#hwpharmMigration .tab_basic .tab_right .btn { float:left; padding:0; margin:0 0 2px 0; }
#hwpharmMigration .tab_basic .tab_right .ico { float:left; padding:0; margin:0 0 0 4px; }


/* front area ----------------------
------------------------------------
----------------------------------*/
#hwpharmMigration .front { width:100%; height:25px; color:#454545; }
#hwpharmMigration .front .front_left { float:left; height:23px; margin:-1px 0 0 0; }
#hwpharmMigration .front .front_left .scd_head { float:left; color:#454545; font-weight:bold; padding:7px 0 0 2px; margin:0 9px 0 0; }
#hwpharmMigration .front .front_left .fronttit { color:#454545; background:url("/images/blue/dot_search.png") no-repeat 0 10px; padding:3px 4px 0 8px; margin:0; }
#hwpharmMigration .front .front_left .fronttitb { color:#454545; padding:2px 4px 0 0; margin:0; }
#hwpharmMigration .front .front_left .fronttitc { color:#454545; background:url("/images/blue/dot_search.png") no-repeat 0 11px; padding:6px 4px 0 8px; margin:0; }
#hwpharmMigration .front .front_left .frontico { float:left; padding:2px 3px 0 0; margin:0; }
#hwpharmMigration .front .front_left .frontbtn { float:left; padding:2px 3px 0 0; margin:0 0 0 -3px; }
#hwpharmMigration .front .front_left .frontinput { float:left; padding:0 3px 0 0; margin:0 0 0 -3px; }
#hwpharmMigration .front .front_left .width { float:left; width:2px; } 

#hwpharmMigration .front .front_right { float:right; line-height:normal; height:23px; }
#hwpharmMigration .front .front_right .scd_head { float:left; color:#454545; font-weight:bold; padding:7px 0 0 2px; margin:0 9px 0 0; }
#hwpharmMigration .front .front_right .fronttit { color:#454545; background:url("/images/blue/dot_search.png") no-repeat 0 10px; padding:3px 4px 0 8px; margin:0; }
#hwpharmMigration .front .front_right .frontico { float:left; padding:2px 0 0 3px; margin:0; }
#hwpharmMigration .front .front_right .frontbtn { float:left; padding:2px 0 0 3px; margin:0 0 0 -3px; }
#hwpharmMigration .front .front_right .frontinput { float:left; padding:0 0 0 3px; margin:0 0 0 -3px; }
#hwpharmMigration .front .front_right .width { float:left; width:2px; } 


/* Search area ---------------------
------------------------------------
----------------------------------*/
/* search div box */
#hwpharmMigration .search { width:100%; color:#bfc8d2; }
#hwpharmMigration .search b { display:block; height:1px; overflow:hidden; padding:0; margin:0; }
#hwpharmMigration .search b, #hwpharmMigration .search .search5 { border:#a7b4bc; background:#ebf1f6; } 
#hwpharmMigration .search .search1 { background:#bfc8d2; }
#hwpharmMigration .search .search1 { margin:0 5px 0 5px; }
#hwpharmMigration .search .search2 { border-left:solid 2px; border-right:solid 2px; margin:0 3px 0 3px; }  
#hwpharmMigration .search .search3, #hwpharmMigration .search .search4, #hwpharmMigration .search .search5 { border-left:solid 1px; border-right:solid 1px; background:#ebf1f6; }  
#hwpharmMigration .search .search3 { margin:0 2px 0 2px; }
#hwpharmMigration .search .search4 { height:2px; } 
#hwpharmMigration .search .search4 { margin:0 1px 0 1px; }  
#hwpharmMigration .search .search5 { padding:5px 10px 4px 8px; }
/* search table */
#hwpharmMigration .search_table { width:100%; padding:2px 2px 1px 3px; }
/* .search_table .search_tit { height:22px; color:#454545; background:url("/images/blue/dot_search.png") no-repeat 0 9px; padding:1px 7px 0 8px; } */
#hwpharmMigration .search_table .search_tit { height:22px; color:#454545; background:url("/images/blue/dot_search.png") no-repeat center left; padding:1px 7px 0 8px; }
#hwpharmMigration .search_table .search_tit strong{ font-weight:bold; }
#hwpharmMigration .search_table .search_titx { height:22px; color:#454545; padding:1px 7px 0 0; }
#hwpharmMigration .search_table .search_titx strong{ font-weight:bold; }
#hwpharmMigration .search_body { color:#454545; padding:1px 5px 0 0; }
#hwpharmMigration .search_body_ct { color:#454545; padding:4px 2px 0 5px; }
/* search btnarea */
#hwpharmMigration .search_btnarea { margin:0 10px 0 0; text-align:right; color:#ffffff; }
#hwpharmMigration .search_btnarea a:link    { color:#ffffff; }
#hwpharmMigration .search_btnarea a:visited { color:#ffffff; }
#hwpharmMigration .search_btnarea a:active  { color:#76acd4; }
#hwpharmMigration .search_btnarea a:hover   { color:#76acd4; }


/* div Box -------------------------
------------------------------------
----------------------------------*/
/* 사각박스 흰배경 */
#hwpharmMigration .wbox { width:100%; color:#bfc8d2; margin:-1px 0 0 0; }
#hwpharmMigration *.wbox { width:100%; color:#bfc8d2; margin:-1px 0 0 0; position:relative; z-index:0; }/* FOR IE7 */
#hwpharmMigration .wbox b { display:block; height:1px; overflow:hidden; padding:0; margin:0; }
#hwpharmMigration .wbox b, #hwpharmMigration .wbox .wbox5 { border:#bfc8d2; background:#ffffff; } 
#hwpharmMigration .wbox b, #hwpharmMigration .wbox .wbox6 { border:#bfc8d2; background:#ffffff; }
#hwpharmMigration .wbox .wbox1 { background:#1c71bc; margin:0; }
#hwpharmMigration .wbox .wbox1g { background:#bfc8d2; margin:0; }
#hwpharmMigration .wbox .wbox2 { border-left:solid 1px; border-right:solid 1px; margin:0; }  
#hwpharmMigration .wbox .wbox3, #hwpharmMigration .wbox .wbox4, #hwpharmMigration .wbox .wbox5 { border-left:solid 1px; border-right:solid 1px; }
#hwpharmMigration .wbox .wbox3, #hwpharmMigration .wbox .wbox4, #hwpharmMigration .wbox .wbox6 { border-left:solid 1px; border-right:solid 1px; }  
#hwpharmMigration .wbox .wbox3 { margin:0; }
#hwpharmMigration .wbox .wbox4 { height:0; }
#hwpharmMigration .wbox .wbox4 { margin:0; }  
#hwpharmMigration .wbox .wbox5 { padding:0; margin:0; }
#hwpharmMigration .wbox .wbox6 { padding:10px; }
#hwpharmMigration .wbox .wbox7 { background:#bfc8d2; margin:0; }
/* 사각박스 회색배경 */
#hwpharmMigration .gbox { width:100%; height:100%; color:#bfc8d2; margin:-1px 0 0 0; }
/* FOR IE7
*.gbox { width:100%; height:100%; color:#bfc8d2; margin:-1px 0 0 0; position:relative; z-index:0; }
 */
#hwpharmMigration .gbox b { display:block; height:1px; overflow:hidden; padding:0; margin:0; }
#hwpharmMigration .gbox b,#hwpharmMigration  .gbox .gbox5 { border:#bfc8d2; background:#f7f7f7; } 
#hwpharmMigration .gbox b,#hwpharmMigration  .gbox .gbox6 { border:#bfc8d2; background:#f7f7f7; }
#hwpharmMigration .gbox .gbox1 { background:#1c71bc; margin:0; }
#hwpharmMigration .gbox .gbox1g { background:#bfc8d2; margin:0; }
#hwpharmMigration .gbox .gbox2 { border-left:solid 1px; border-right:solid 1px; margin:0; }  
#hwpharmMigration .gbox .gbox3,#hwpharmMigration  .gbox .gbox4,#hwpharmMigration  .gbox .gbox5 { border-left:solid 1px; border-right:solid 1px; }
#hwpharmMigration .gbox .gbox3,#hwpharmMigration  .gbox .gbox4,#hwpharmMigration  .gbox .gbox6 { border-left:solid 1px; border-right:solid 1px; }  
#hwpharmMigration .gbox .gbox3 { margin:0; }
#hwpharmMigration .gbox .gbox4 { height:0; }
#hwpharmMigration .gbox .gbox4 { margin:0; }  
#hwpharmMigration .gbox .gbox5 { padding:0; margin:0; }
#hwpharmMigration .gbox .gbox6 { padding:10px; }
#hwpharmMigration .gbox .gbox7 { background:#bfc8d2; margin:0; }

/* 결재 버튼 하단 라인 */
#hwpharmMigration .apBtnLine { height:1px; background: #1c71bc; margin-top:1px; margin-bottom:10px }

/* popup area ----------------------
------------------------------------
----------------------------------*/
/* popup */
#hwpharmMigration .poptit { width:100%; height:33px; background:#134372; }
#hwpharmMigration .poptit .title { float:left; color:#ffffff; font-weight:bold; padding:10px 0 0 15px; }
#hwpharmMigration .popbody { padding:15px 15px 0 15px; margin:0; }
/* layer popup */
#hwpharmMigration .layerpoparea { border:1px solid #454545; background:#ffffff; padding:0; margin:0; }
#hwpharmMigration .layerpoparea .lypoptit { width:100%; height:33px; background:#134372; }
#hwpharmMigration .layerpoparea .lypoptit .title { float:left; color:#ffffff; font-weight:bold; padding:10px 0 0 15px; }
#hwpharmMigration .layerpoparea .lypoptit .btn { float:right; width:33px; height:33px; }
#hwpharmMigration .layerpoparea .lypoptit .btn a.close { display:block; width:33px; height:33px; background:url("/images/blue/btn_close.png") no-repeat; margin:0; }
#hwpharmMigration .layerpoparea .lypoptit .btn a:hover.close { background:url("/images/blue/btn_close.png") no-repeat; }
#hwpharmMigration .layerpoparea .lypoptit .btn a.close span { display:none; }
#hwpharmMigration .layerpoparea .bodyarea { padding:15px 15px 7px 15px; margin:0; overflow:auto; }
/* tooltip */
#hwpharmMigration .tooltip { width:100%; }
#hwpharmMigration .tooltip_arrow { width:100%; height:9px; }
#hwpharmMigration .tooltip_body { float:left; font-size:11px; color:#454545; background:#ffffff; border:1px solid #6d7b8f; margin:-1px 0 0 0; }
#hwpharmMigration .tooltip_body ul { list-style:none; padding:0; margin:0; }
#hwpharmMigration .tooltip_body li { padding:0; margin:0; }
#hwpharmMigration .tooltip_body a { margin:0 6px 0 0; }
#hwpharmMigration .tooltip_menu { float:left; width:100%; padding:5px 0 2px 0; text-indent:6px; background:#ffffff; }
#hwpharmMigration a:hover.tooltip_menu { background:#e6f5d4; text-decoration:none; }

#hwpharmMigration .tooltip_text { padding:7px 4px 3px 5px; line-height:15px; }
#hwpharmMigration .tooltip_line { float:left; width:100%; height:1px; background:#ced5dd; }


/* approval area -------------------
------------------------------------
----------------------------------*/
#hwpharmMigration .approvaltable { background:#bfc8d2; color:#454545; }
#hwpharmMigration .approvaltable tr { background:#ffffff; }
#hwpharmMigration .approval_head { width:26px; text-align:center; padding:3px 0 0 0; background:#ebf1f6; line-height:17px; }
#hwpharmMigration .approval_headw { width:95px; text-align:center; padding:3px 0 0 0; background:#ebf1f6; line-height:17px; }
#hwpharmMigration .approval_body { width:95px; height:22px; text-align:center; padding:3px 3px 0 3px; line-height:17px; }
#hwpharmMigration .approval_img { width:95px; height:50px; text-align:center; margin:0 auto 0 auto; padding:7px 0 7px 0; }
#hwpharmMigration .approval_bodyin { width:100%; height:18px; overflow:hidden; text-align:center; padding-top:2px; }


/* List Table area -----------------
------------------------------------
----------------------------------*/
/* list area */
#hwpharmMigration .listarea  { float:left; width:100%; padding:0; margin:0; color:#454545; }
#hwpharmMigration .listtable { width:100%; background:#bfc8d2; color:#454545; }
#hwpharmMigration .listtable tr { background:#ffffff; }
#hwpharmMigration .listtable .trover { background:#ecffd6; }
#hwpharmMigration .listtable .trout { background:#ffffff; }
#hwpharmMigration .listtable .folder { background:#f3f3f3; }
#hwpharmMigration .listbody { background:#ffffff; border-left:1px solid #bfc8d2; border-right:1px solid #bfc8d2; border-bottom:1px solid #bfc8d2; overflow-x:hidden; overflow-y:auto; }
/* list head bg */
#hwpharmMigration .listtable .head_bg { height:24px; text-align:center; background:#ebf1f6; padding:0 0 0 5px; }
#hwpharmMigration .listtable .head_rd { background:#ebf1f6; padding:0 0 0 1px; }
/* list head left */
#hwpharmMigration .listtable .head_lt { height:22px; background:#ebf1f6; line-height:17px; padding:2px 0 0 4px; }
#hwpharmMigration .listtable .head_lt a:link    { color:#454545; }
#hwpharmMigration .listtable .head_lt a:visited { color:#454545; }
#hwpharmMigration .listtable .head_lt a:active  { color:#454545; text-decoration:underline; }
#hwpharmMigration .listtable .head_lt a:hover   { color:#454545; text-decoration:underline; }
/* list head center */
#hwpharmMigration .listtable .head_ct { height:22px; text-align:center; background:#ebf1f6; line-height:17px; padding:2px 2px 0 2px; }
#hwpharmMigration .listtable .head_ct a:link    { color:#454545; }
#hwpharmMigration .listtable .head_ct a:visited { color:#454545; }
#hwpharmMigration .listtable .head_ct a:active  { color:#454545; text-decoration:underline; }
#hwpharmMigration .listtable .head_ct a:hover   { color:#454545; text-decoration:underline; }
/* list head right */
#hwpharmMigration .listtable .head_rt { height:22px; text-align:right; background:#ebf1f6; line-height:17px; padding:2px 4px 0 0; }
#hwpharmMigration .listtable .head_rt a:link    { color:#454545; }
#hwpharmMigration .listtable .head_rt a:visited { color:#454545; }
#hwpharmMigration .listtable .head_rt a:active  { color:#454545; text-decoration:underline; }
#hwpharmMigration .listtable .head_rt a:hover   { color:#454545; text-decoration:underline; }
/* list head essential left */
#hwpharmMigration .listtable .head_ess_lt { height:22px;color:#d22681; background:#ebf1f6; line-height:17px; padding:2px 0 0 4px; }
#hwpharmMigration .listtable .head_ess_lt a:link    { color:#d22681; }
#hwpharmMigration .listtable .head_ess_lt a:visited { color:#d22681; }
#hwpharmMigration .listtable .head_ess_lt a:active  { color:#d22681; text-decoration:underline; }
#hwpharmMigration .listtable .head_ess_lt a:hover   { color:#d22681; text-decoration:underline; }
/* list head essential center */
#hwpharmMigration .listtable .head_ess_ct { height:22px; color:#d22681; text-align:center; background:#ebf1f6; line-height:17px; padding:2px 2px 0 2px; }
#hwpharmMigration .listtable .head_ess_ct a:link    { color:#d22681; }
#hwpharmMigration .listtable .head_ess_ct a:visited { color:#d22681; }
#hwpharmMigration .listtable .head_ess_ct a:active  { color:#d22681; text-decoration:underline; }
#hwpharmMigration .listtable .head_ess_ct a:hover   { color:#d22681; text-decoration:underline; }
/* list body bg */
#hwpharmMigration .bodybg_lt { padding:1px 0 2px 2px; }
#hwpharmMigration .bodybg_ct { height:23px; text-align:center; padding:0 0 1px 4px; }
#hwpharmMigration .bodybg_rt { height:23px; text-align:right; padding:0 0 1px 0; }
/* list body left */
#hwpharmMigration .body_lt { height:22px; color:#454545; line-height:17px; padding:2px 3px 0 4px; }
#hwpharmMigration .body_lt a:link    { color:#454545; }
#hwpharmMigration .body_lt a:visited { color:#454545; }
#hwpharmMigration .body_lt a:active  { color:#454545; text-decoration:underline; }
#hwpharmMigration .body_lt a:hover   { color:#454545; text-decoration:underline; }
#hwpharmMigration .bodyip_lt { color:#454545; line-height:18px; padding:3px 0 0 0; margin:0; }
/* list body new left */
#hwpharmMigration .body_new_lt { font-weight:bold; height:22px; color:#4685d3; line-height:17px; padding:2px 3px 0 4px; }
#hwpharmMigration .body_new_lt a:link    { color:#4685d3; }
#hwpharmMigration .body_new_lt a:visited { color:#4685d3; }
#hwpharmMigration .body_new_lt a:active  { color:#4685d3; text-decoration:underline; }
#hwpharmMigration .body_new_lt a:hover   { color:#4685d3; text-decoration:underline; }
/* list body center */
#hwpharmMigration .body_ct { height:22px; color:#454545; text-align:center; line-height:17px; padding:2px 3px 0 3px; }
#hwpharmMigration .body_ct a:link    { color:#454545; }
#hwpharmMigration .body_ct a:visited { color:#454545; }
#hwpharmMigration .body_ct a:active  { color:#454545; text-decoration:underline; }
#hwpharmMigration .body_ct a:hover   { color:#454545; text-decoration:underline; }

#hwpharmMigration .bodytime { color:#454545; padding:0; }
#hwpharmMigration .bodytime_red { color:#454545; border:1px solid #47aee1; background:#9ddcf3; padding:0; }
/* list body right */
#hwpharmMigration .body_rt { height:22px; color:#454545; text-align:right; line-height:17px; padding:2px 4px 0 3px; }
#hwpharmMigration .body_rt a:link    { color:#454545; }
#hwpharmMigration .body_rt a:visited { color:#454545; }
#hwpharmMigration .body_rt a:active  { color:#454545; text-decoration:underline; }
#hwpharmMigration .body_rt a:hover   { color:#454545; text-decoration:underline; }
/* list body left */
#hwpharmMigration .listtable .body_red_lt { height:22px; color:#d22681; line-height:17px; padding:2px 3px 0 4px; }
#hwpharmMigration .listtable .body_red_lt a:link    { color:#d22681; }
#hwpharmMigration .listtable .body_red_lt a:visited { color:#d22681; }
#hwpharmMigration .listtable .body_red_lt a:active  { color:#d22681; text-decoration:underline; }
#hwpharmMigration .listtable .body_red_lt a:hover   { color:#d22681; text-decoration:underline; }
/* list body center */
#hwpharmMigration .listtable .body_red_ct { height:22px; color:#d22681; text-align:center; line-height:17px; padding:2px 3px 0 3px; }
#hwpharmMigration .listtable .body_red_ct a:link    { color:#d22681; }
#hwpharmMigration .listtable .body_red_ct a:visited { color:#d22681; }
#hwpharmMigration .listtable .body_red_ct a:active  { color:#d22681; text-decoration:underline; }
#hwpharmMigration .listtable .body_red_ct a:hover   { color:#d22681; text-decoration:underline; }
/* list body right */
#hwpharmMigration .listtable .body_red_rt { height:22px; color:#d22681; text-align:right; line-height:17px; padding:2px 4px 0 3px; }
#hwpharmMigration .listtable .body_red_rt a:link    { color:#d22681; }
#hwpharmMigration .listtable .body_red_rt a:visited { color:#d22681; }
#hwpharmMigration .listtable .body_red_rt a:active  { color:#d22681; text-decoration:underline; }
#hwpharmMigration .listtable .body_red_rt a:hover   { color:#d22681; text-decoration:underline; }
/* list body link */
#hwpharmMigration .listtable .link { color:#1c7cff; height:21px; padding:3px 3px 0 4px; }
#hwpharmMigration .listtable .link a:link    { color:#1c7cff; text-decoration:underline; }
#hwpharmMigration .listtable .link a:visited { color:#1c7cff; text-decoration:underline; }
#hwpharmMigration .listtable .link a:active  { color:#92c0fe; text-decoration:underline; }
#hwpharmMigration .listtable .link a:hover   { color:#92c0fe; text-decoration:underline; }
/* list icon */
#hwpharmMigration .listicon_lt { padding:0 0 0 3px; margin:0; }
#hwpharmMigration .listicon_ct { text-align:center; padding:0; margin:0 auto 0 auto; }
#hwpharmMigration .listicon_rt { float:right; text-align:right; padding:2px 3px 0 0; margin:0; }
/* input */
#hwpharmMigration .input_rt { float:right; text-align:right; padding:0 3px 0 0; margin:0; }
/* photo td*/
#hwpharmMigration .photo_lt { height:125px; padding:7px 0 7px 7px; }
#hwpharmMigration .photo_ct { height:125px; text-align:center; padding:7px 0 7px 0; margin:0 auto 0 auto; }
#hwpharmMigration .photo_btn { text-align:right; padding:0 3px 3px 0; }
/* td안에 버튼*/
#hwpharmMigration .td_btn { padding:2px 0 0 0; }
#hwpharmMigration .td_imglt { padding:2px 0 0 3px; }
/* input 위치정렬*/
#hwpharmMigration .input_ct { text-align:center; padding:0 3px 0 0; margin:0 auto 0 auto; }
/* no data */
#hwpharmMigration .nodata { height:70px; color:#454545; text-align:center; background:#f7f7f7; padding:4px 0 0 0; }
/* 첨부파일 */
#hwpharmMigration .attachbtn { margin:3px 0 3px 0; }
#hwpharmMigration .attachbtn_check { float:left; margin:1px -6px 0 1px; }
#hwpharmMigration .attacharea { float:left; width:256px; table-layout:fixed; margin:0 0 3px 0; }
#hwpharmMigration #docAttchFileArea .attacharea { width:450px !important;}
#hwpharmMigration .attach_check { float:left; margin:2px -6px 0 1px; }
#hwpharmMigration .attach_img { float:left; width:22px; height:16px; padding:4px 0 2px 0; margin:0; }
#hwpharmMigration .attach { font-size:11px; height:13px; padding:7px 0 0 0; margin:0; white-Space:nowrap; text-overflow:ellipsis; overflow:hidden; }
#hwpharmMigration .attach a:link    { color:#454545; text-decoration:none; }
#hwpharmMigration .attach a:visited { color:#454545; text-decoration:none; }
#hwpharmMigration .attach a:hover   { color:#454545; text-decoration:underline; }
#hwpharmMigration .attach a:active  { color:#454545; text-decoration:underline; }


/* headbox area --------------------
------------------------------------
----------------------------------*/
#hwpharmMigration .headbox { color:#454545; background:#ebf1f6; border:1px solid #bfc8d2; padding:9px 7px 3px 10px; }
#hwpharmMigration .headbox_tit { font-weight:bold; background:url("/images/blue/dot_title_s.png") no-repeat; padding:2px 0 5px 9px; }
#hwpharmMigration .headbox_tits { background:url("/images/blue/dot_search.png") no-repeat 0 6px; padding:3px 2px 5px 9px; }
#hwpharmMigration .headbox_body { line-height:18px; padding:0 0 3px 0; }
#hwpharmMigration .headbox_red { color:#d22681; line-height:17px; padding:0; }
#hwpharmMigration .headbox_sred { color:#d22681; line-height:17px; padding:0; font-size:11px; }

/* schedule area -------------------
------------------------------------
----------------------------------*/
/* schedule head */
#hwpharmMigration .scdhead      { height:22px; color:#d22681; background:#ebf1f6; text-align:center; padding:2px 0 0 4px; }
#hwpharmMigration .scdhead_week { height:22px; color:#d22681; background:#ebf1f6; padding:2px 0 0 4px; }
#hwpharmMigration .scdline { width:100%; background:#ebf1f6; padding:5px 0 0 0 ; }
/* schedule date */
#hwpharmMigration .scdtd      { height:80px; line-height:17px; padding:4px 3px 0 0px; vertical-align:top; }
#hwpharmMigration .scdtd_week { height:506px; line-height:17px; padding:4px 3px 0 0px; vertical-align:top; }
#hwpharmMigration .scdtd_day  { height:15px; line-height:17px; padding:3px 3px 0 0px; vertical-align:top; }
#hwpharmMigration .scd_today      { height:78px; line-height:16px; padding:4px 3px 0 0px; vertical-align:top; background:#f5f8fa; border:1px solid #0079e0; }
#hwpharmMigration .scd_today_week { height:506px; line-height:16px; padding:4px 3px 0 0px; vertical-align:top; background:#f5f8fa; border:1px solid #0079e0; }
#hwpharmMigration .scd_today_day  { padding:2px 3px 0 0px; vertical-align:top; background:#f5f8fa; border:1px solid #0079e0; }
#hwpharmMigration .scddate_red      { font-size:11px; font-weight:bold; color:#d22681; padding:0 2px 0 4px; }
#hwpharmMigration .scddate_red_prev { font-size:11px; font-weight:bold; color:#efb0d1; padding:0 2px 0 4px; }
#hwpharmMigration .scddate      { font-size:11px; font-weight:bold; color:#454545; padding:0 2px 0 4px; }
#hwpharmMigration .scddate_day  { font-size:11px; color:#454545; padding:0 2px 0 4px; }
#hwpharmMigration .scddate_prev { font-size:11px; font-weight:bold; color:#afb5bb; line-height:17px; padding:0 2px 0 4px; }
/* schedule body */
#hwpharmMigration .scd_red       { float:right; text-align:right; font-size:11px; color:#d22681; line-height:17px; padding:0; }
#hwpharmMigration .scd_red_prev  { float:right; text-align:right; font-size:11px; color:#efb0d1; line-height:17px; padding:0; }
#hwpharmMigration .scd_scddate      { float:right; text-align:right; font-size:11px; color:#454545; line-height:17px; padding:0; }
#hwpharmMigration .scd_gray      { float:right; text-align:right; font-size:11px; color:#454545; line-height:17px; padding:0; }
#hwpharmMigration .scd_gray_prev { float:right; text-align:right; font-size:11px; color:#afb5bb; line-height:17px; padding:0; }
#hwpharmMigration .scd_promise     { font-size:11px; color:#0092ff; line-height:16px; padding:0 3px 0 4px; }
#hwpharmMigration .scd_work        { font-size:11px; color:#ef8d01; line-height:16px; padding:0 3px 0 4px; }
#hwpharmMigration .scd_event       { font-size:11px; color:#11aa01; line-height:16px; padding:0 3px 0 4px; }
#hwpharmMigration .scd_anniversary { font-size:11px; color:#c900d6; line-height:16px; padding:0 3px 0 4px; }
#hwpharmMigration .scd_prev        { font-size:11px; color:#afb5bb; line-height:16px; padding:0 3px 0 4px; }
/* schedule repeat */
#hwpharmMigration .scd_repeat { width:100%; font-size:11px; color:#454545; background:#ace3f5; border-top:1px solid #50b5e3; border-bottom:1px solid #50b5e3;  line-height:16px; padding:2px 3px 0 0px; }
#hwpharmMigration .scd_popup  { padding:2px 3px 0 0px; vertical-align:top; background:#eef3f7; border:1px solid #96a3b2; }

/* calendar */
#hwpharmMigration .calendar { width:170px; background:#ffffff; border:1px solid #6d7b8f; text-align:center; padding:0; margin:0; }
#hwpharmMigration .calendar .closearea { width:100%; height:13px; padding:0; margin:0; }
#hwpharmMigration .calendar .closearea a.close { display:block; width:13px; height:13px; background:url("/images/blue/calendar_close.png") no-repeat; float:right; }
#hwpharmMigration .calendar .closearea a:hover.close { background:url("/images/blue/calendar_close.png") no-repeat; }
#hwpharmMigration .calendar .closearea a.close span { display:none; }

#hwpharmMigration .calendar .month { height:20px; padding:0 3px 0 7px; margin:0 auto 0 auto; }
#hwpharmMigration .calendar .month .monthtxt { width:67px; height:20px; font:13px "Tahoma","arial"; color:#454545; font-weight:bold; text-align:center; padding:1px 2px 0 0; }
#hwpharmMigration .calendar .month .monthbtn { width:20px; height:20px; padding:0 2px 0 0; }

#hwpharmMigration .calendar .week_pd   { font:11px "Tahoma","arial"; margin:5px auto 5px auto; }
#hwpharmMigration .calendar .week_red  { width:22px; height:17px; color:#d22681; text-align:center; font-weight:bold; }
#hwpharmMigration .calendar .week_gray { width:22px; height:17px; color:#454545; text-align:center; font-weight:bold; }

#hwpharmMigration .calendar a.today { display:block; width:21px; height:17px; color:#ffffff; text-align:center; background:url("/images/blue/calendar_day.png") no-repeat; padding:0; }
#hwpharmMigration .calendar a:hover.today { background-position:0% -18px; color:#ffffff; }
#hwpharmMigration .calendar a.day_red { display:block; width:21px; height:17px; color:#d22681; text-align:center; padding:0; }
#hwpharmMigration .calendar a:hover.day_red { background:url("/images/blue/calendar_dayline.png") no-repeat; }
#hwpharmMigration .calendar a.day_red_off { display:block; width:21px; height:17px; color:#efb0d1; text-align:center; padding:0; }
#hwpharmMigration .calendar a:hover.day_red_off { background:url("/images/blue/calendar_dayline.png") no-repeat; }
#hwpharmMigration .calendar a.day_gray { display:block; width:21px; height:17px; color:#454545; text-align:center; padding:0; }
#hwpharmMigration .calendar a:hover.day_gray { background:url("/images/blue/calendar_dayline.png") no-repeat; }
#hwpharmMigration .calendar a.day_gray_off { display:block; width:21px; height:17px; color:#afb5bb; text-align:center; padding:0;}
#hwpharmMigration .calendar a:hover.day_gray_off { background:url("/images/blue/calendar_dayline.png") no-repeat; }

/* calendar_popup */
#hwpharmMigration .calendar_year { width:53px; height:131px; background:#ffffff; border:1px solid #768598; padding:0 0 0 4px; }
#hwpharmMigration .calendar_years { width:100%; height:131px; overflow-x:hidden; overflow-y:auto; }
#hwpharmMigration .calendar_years .menu { height:18px; font:11px "Tahoma","arial"; color:#454545; padding:0 1px 0 3px; }
#hwpharmMigration .calendar_years .mouseover_color { background:url("/images/blue/calendar_year.png") no-repeat; }
#hwpharmMigration .calendar_month { width:46px; height:131px; background:#ffffff; border:1px solid #768598; padding:0 0 0 4px; }
#hwpharmMigration .calendar_months { width:100%; height:131px; overflow-x:hidden; overflow-y:auto; }
#hwpharmMigration .calendar_months .menu { height:18px; font:11px "Tahoma","arial"; color:#454545; padding:0 1px 0 6px; }
#hwpharmMigration .calendar_months .mouseover_color { background:url("/images/blue/calendar_month.png") no-repeat; }


/* Group area ----------------------
------------------------------------
----------------------------------*/
/* group div */
#hwpharmMigration .groupdiv { background:#ffffff; border:1px solid #bfc8d2; padding:6px; cursor:pointer; }
#hwpharmMigration .groupdiv_on { background:#ebf1f6; border:1px solid #bfc8d2; padding:6px; cursor:pointer; }
#hwpharmMigration .group_txt { height:15px; color:#454545; padding:3px 0 0 0; }
#hwpharmMigration .group_textarea { background:#ffffff; border:1px solid #bfc8d2; padding:0px; }

#hwpharmMigration .group_mu { width:100%; height:23px; border:1px solid #bfc8d2; padding:0; margin:0; }
#hwpharmMigration .group_mu .group_ico { width:24px; height:21px; background:#ebf1f6; padding:0; margin:0; }
#hwpharmMigration .group_mu .text { height:15px; padding:3px 0 0 3px; background:#ebf1f6; margin:0; }
#hwpharmMigration .group_mu .text a:link    { color:#454545; }
#hwpharmMigration .group_mu .text a:visited { color:#454545; }
#hwpharmMigration .group_mu .text a:active  { color:#454545; }
#hwpharmMigration .group_mu .text a:hover   { color:#454545; }

#hwpharmMigration .group_mu .text_ton { height:15px; color:#1c7cff; font-weight:bold; padding:3px 0 0 3px; background:#ebf1f6; margin:0; }
#hwpharmMigration .group_mu .text_ton a:link    { color:#1c7cff; }
#hwpharmMigration .group_mu .text_ton a:visited { color:#1c7cff; }
#hwpharmMigration .group_mu .text_ton a:active  { color:#1c7cff; }
#hwpharmMigration .group_mu .text_ton a:hover   { color:#1c7cff; }

#hwpharmMigration .group_smu { width:100%; background:#ffffff; border-bottom:solid 1px #bfc8d2; border-left:solid 1px #bfc8d2; border-right:solid 1px #bfc8d2; padding:3px 0 1px 0; margin:0; }
#hwpharmMigration .group_smu .text { height:16px; padding:4px 0 1px 27px; margin:0; }
#hwpharmMigration .group_smu .text a:link    { color:#454545; }
#hwpharmMigration .group_smu .text a:visited { color:#454545; }
#hwpharmMigration .group_smu .text a:active  { color:#454545; }
#hwpharmMigration .group_smu .text a:hover   { color:#454545; }
#hwpharmMigration .group_smu .textbg { height:16px; color:#a1a1a1; padding:4px 0 1px 27px; background:#f3f3f3; margin:0; }
#hwpharmMigration .group_smu .textbg a:link    { color:#a1a1a1; }
#hwpharmMigration .group_smu .textbg a:visited { color:#a1a1a1; }
#hwpharmMigration .group_smu .textbg a:active  { color:#a1a1a1; }
#hwpharmMigration .group_smu .textbg a:hover   { color:#a1a1a1; }

#hwpharmMigration .group_smu .text_on { height:16px; color:#1c7cff; font-weight:bold; padding:4px 0 1px 27px; margin:0; }
#hwpharmMigration .group_smu .text_on a:link    { color:#1c7cff; }
#hwpharmMigration .group_smu .text_on a:visited { color:#1c7cff; }
#hwpharmMigration .group_smu .text_on a:active  { color:#1c7cff; }
#hwpharmMigration .group_smu .text_on a:hover   { color:#1c7cff; }
#hwpharmMigration .group_smu .text_onbg { height:16px; color:#a2c8f2; font-weight:bold; background:#f3f3f3; padding:4px 0 1px 27px; margin:0; }
#hwpharmMigration .group_smu .text_onbg a:link    { color:#a2c8f2; }
#hwpharmMigration .group_smu .text_onbg a:visited { color:#a2c8f2; }
#hwpharmMigration .group_smu .text_onbg a:active  { color:#a2c8f2; }
#hwpharmMigration .group_smu .text_onbg a:hover   { color:#a2c8f2; }

#hwpharmMigration .group_smu .ftext { height:16px; padding:4px 0 1px 27px; background:url("/images/blue/tree_folder_close.gif") no-repeat 6px 2px; margin:0; }
#hwpharmMigration .group_smu .ftext a:link    { color:#454545; }
#hwpharmMigration .group_smu .ftext a:visited { color:#454545; }
#hwpharmMigration .group_smu .ftext a:active  { color:#454545; }
#hwpharmMigration .group_smu .ftext a:hover   { color:#454545; }
#hwpharmMigration .group_smu .ftextbg { height:16px; color:#a1a1a1; padding:4px 0 1px 27px; background:url("/images/blue/folder_gbg.png") no-repeat; margin:0; }
#hwpharmMigration .group_smu .ftextbg a:link    { color:#a1a1a1; }
#hwpharmMigration .group_smu .ftextbg a:visited { color:#a1a1a1; }
#hwpharmMigration .group_smu .ftextbg a:active  { color:#a1a1a1; }
#hwpharmMigration .group_smu .ftextbg a:hover   { color:#a1a1a1; }

#hwpharmMigration .group_smu .ftext_on { height:16px; color:#1c7cff; font-weight:bold; padding:4px 0 1px 27px; background:url("/images/blue/tree_folder_close.gif") no-repeat 6px 2px; margin:0; }
#hwpharmMigration .group_smu .ftext_on a:link    { color:#1c7cff; }
#hwpharmMigration .group_smu .ftext_on a:visited { color:#1c7cff; }
#hwpharmMigration .group_smu .ftext_on a:active  { color:#1c7cff; }
#hwpharmMigration .group_smu .ftext_on a:hover   { color:#1c7cff; }
#hwpharmMigration .group_smu .ftext_onbg { height:16px; color:#a2c8f2; font-weight:bold; background:url("/images/blue/folder_gbg.png") no-repeat; padding:4px 0 1px 27px; margin:0; }
#hwpharmMigration .group_smu .ftext_onbg a:link    { color:#a2c8f2; }
#hwpharmMigration .group_smu .ftext_onbg a:visited { color:#a2c8f2; }
#hwpharmMigration .group_smu .ftext_onbg a:active  { color:#a2c8f2; }
#hwpharmMigration .group_smu .ftext_onbg a:hover   { color:#a2c8f2; }

#hwpharmMigration .group_smu .htext { height:16px; padding:4px 0 1px 27px; background:url("/images/blue/ico_hyphen.png") no-repeat 5px 4px; margin:0; }
#hwpharmMigration .group_smu .htext a:link    { color:#454545; }
#hwpharmMigration .group_smu .htext a:visited { color:#454545; }
#hwpharmMigration .group_smu .htext a:active  { color:#454545; }
#hwpharmMigration .group_smu .htext a:hover   { color:#454545; }
#hwpharmMigration .group_smu .htext_on { height:16px; color:#1c7cff; font-weight:bold; padding:4px 0 1px 27px; background:url("/images/blue/ico_hyphen.png") no-repeat 5px 4px; margin:0; }
#hwpharmMigration .group_smu .htext_on a:link    { color:#1c7cff; }
#hwpharmMigration .group_smu .htext_on a:visited { color:#1c7cff; }
#hwpharmMigration .group_smu .htext_on a:active  { color:#1c7cff; }
#hwpharmMigration .group_smu .htext_on a:hover   { color:#1c7cff; }
#hwpharmMigration .group_smu .htexts { height:16px; padding:4px 0 1px 40px; background:url("/images/blue/ico_hyphens.png") no-repeat 28px 4px; margin:0; }
#hwpharmMigration .group_smu .htexts a:link    { color:#454545; }
#hwpharmMigration .group_smu .htexts a:visited { color:#454545; }
#hwpharmMigration .group_smu .htexts a:active  { color:#454545; }
#hwpharmMigration .group_smu .htexts a:hover   { color:#454545; }
#hwpharmMigration .group_smu .htexts_on { height:16px; color:#1c7cff; font-weight:bold; padding:4px 0 1px 40px; background:url("/images/blue/ico_hyphens.png") no-repeat 28px 4px; margin:0; }
#hwpharmMigration .group_smu .htexts_on a:link    { color:#1c7cff; }
#hwpharmMigration .group_smu .htexts_on a:visited { color:#1c7cff; }
#hwpharmMigration .group_smu .htexts_on a:active  { color:#1c7cff; }
#hwpharmMigration .group_smu .htexts_on a:hover   { color:#1c7cff; }
#hwpharmMigration .group_smu .line { height:1px; background:url("/images/blue/line.png"); padding:0; margin:0; }

/* groupsmu 추가 */
#hwpharmMigration .groupsmu_text { height:16px; padding:5px 0 2px 3px; margin:0; }
#hwpharmMigration .groupsmu_text a:link    { color:#454545; }
#hwpharmMigration .groupsmu_text a:visited { color:#454545; }
#hwpharmMigration .groupsmu_text a:active  { color:#454545; }
#hwpharmMigration .groupsmu_text a:hover   { color:#454545; }
#hwpharmMigration .groupsmu_textbg { height:16px; color:#a1a1a1; padding:5px 0 2px 3px; background:#f3f3f3; margin:0; }
#hwpharmMigration .groupsmu_textbg a:link    { color:#a1a1a1; }
#hwpharmMigration .groupsmu_textbg a:visited { color:#a1a1a1; }
#hwpharmMigration .groupsmu_textbg a:active  { color:#a1a1a1; }
#hwpharmMigration .groupsmu_textbg a:hover   { color:#a1a1a1; }
#hwpharmMigration .groupsmu_text_on { height:16px; color:#1c7cff; font-weight:bold; padding:5px 0 2px 3px; margin:0; }
#hwpharmMigration .groupsmu_text_on a:link    { color:#1c7cff; }
#hwpharmMigration .groupsmu_text_on a:visited { color:#1c7cff; }
#hwpharmMigration .groupsmu_text_on a:active  { color:#1c7cff; }
#hwpharmMigration .groupsmu_text_on a:hover   { color:#1c7cff; }
#hwpharmMigration .groupsmu_text_onbg { height:16px; color:#a2c8f2; font-weight:bold; background:#f3f3f3; padding:5px 0 2px 3px; margin:0; }
#hwpharmMigration .groupsmu_text_onbg a:link    { color:#a2c8f2; }
#hwpharmMigration .groupsmu_text_onbg a:visited { color:#a2c8f2; }
#hwpharmMigration .groupsmu_text_onbg a:active  { color:#a2c8f2; }
#hwpharmMigration .groupsmu_text_onbg a:hover   { color:#a2c8f2; }
#hwpharmMigration .groupsmu_line { height:1px; background:url("/images/blue/line.png"); padding:0; margin:0; }

/* admin table */
#hwpharmMigration .admintable { width:97%; background:#ffffff; border:1px solid #bfc8d2; padding:7px; }
#hwpharmMigration .admintable a:link    { background:#ffffff; }
#hwpharmMigration .admintable a:visited { background:#ffffff; }
#hwpharmMigration .admintable a:active  { background:#ff0000; }
#hwpharmMigration .admintable a:hover   { background:#ff0000; }
#hwpharmMigration .admintable .text { height:17px; color:#454545; padding:4px 0 0 0; }
#hwpharmMigration .admintable .text a:link    { color:#454545; background:#ffffff; padding:4px 5px 3px 2px; }
#hwpharmMigration .admintable .text a:visited { color:#454545; background:#ffffff; padding:4px 5px 3px 2px; }
#hwpharmMigration .admintable .text a:active  { color:#ffffff; background:#5db4e4; padding:4px 5px 3px 2px; }
#hwpharmMigration .admintable .text a:hover   { color:#ffffff; background:#5db4e4; padding:4px 5px 3px 2px; }


/* Sidebar Tree Menu ---------------
------------------------------------
----------------------------------*/
#hwpharmMigration .sidetree { margin:0 6px 0 0; padding:9px 0 7px 10px; background:#f1f5f9; border-right:1px solid #c3ccd4; border-bottom:1px solid #c3ccd4; 
			scrollbar-face-color:#f7f9fc; 
			scrollbar-highlight-color:#ccd8e4; 
			scrollbar-3dlight-color:#f1f5f9; 
			scrollbar-shadow-color:#ccd8e4;
			scrollbar-darkshadow-color:#f1f5f9; 
			scrollbar-track-color:#f1f5f9; 
			scrollbar-arrow-color:#bccee0; }
#hwpharmMigration .sidetree a:link    { color:#454545; text-decoration:none; }
#hwpharmMigration .sidetree a:visited { color:#454545; text-decoration:none; }
#hwpharmMigration .sidetree a:active  { color:#a3abb4; text-decoration:none; }
#hwpharmMigration .sidetree a:hover   { color:#a3abb4; text-decoration:none; }
#hwpharmMigration ul.sidetree_menu,#hwpharmMigration  ul.sidetree_menu * { margin:0; padding:0; list-style:none; border:none; overflow:hidden; text-decoration:none; }
#hwpharmMigration ul.sidetree_menu a:hover { color:#454545; text-decoration:underline; }
#hwpharmMigration ul.sidetree_menu ul { padding:0 0 0 0px; zoom:1; }
#hwpharmMigration ul.sidetree_menu li { position:relative; zoom:1; line-height:19px; padding:0 0 0 15px; }
#hwpharmMigration ul.sidetree_menu li.side_end { }
#hwpharmMigration ul.sidetree_menu li a.side_control { position:absolute; left:1px; top:3px; display:block; width:11px; height:11px; }
#hwpharmMigration ul.sidetree_menu li a.menu { padding:0 3px 0 0; }
#hwpharmMigration ul.sidetree_menu li a.menu_open { padding:0 3px 0 0; color:#1c7cff; font-weight:bold; }


/* Tree Menu -----------------------
------------------------------------
----------------------------------*/
#hwpharmMigration .tree { margin:0; padding:6px 0 6px 8px; color:#454545; }
#hwpharmMigration .tree a:link    { color:#454545; text-decoration:none; }
#hwpharmMigration .tree a:visited { color:#454545; text-decoration:none; }
#hwpharmMigration .tree a:active  { color:#a3abb4; text-decoration:none; }
#hwpharmMigration .tree a:hover   { color:#a3abb4; text-decoration:none; }
#hwpharmMigration .tree a.menu_open { padding:0 3px 0 0; color:#1c7cff; font-weight:bold; }
#hwpharmMigration ul.tree_menu,#hwpharmMigration  ul.tree_menu * { margin:0; padding:0; list-style:none; border:none; /**overflow:hidden; 2016-12-15 */text-decoration:none; }
#hwpharmMigration ul.tree_menu a:hover { color:#454545; text-decoration:underline; }
#hwpharmMigration ul.tree_menu ul { padding:0 0 0 0px; zoom:1; }
#hwpharmMigration ul.tree_menu li { position:relative; background:url("/images/blue/tree_bg.gif") no-repeat 7px top; line-height:14px; zoom:1; padding:0 0 0 18px; }
#hwpharmMigration ul.tree_menu li.end { background-image:url("/images/blue/tree_bg2.gif"); }
#hwpharmMigration ul.tree_menu li a.control { position:absolute; left:0px; top:2px; display:block; width:9px; height:9px; padding:3px; }
#hwpharmMigration ul.tree_menu li a.menu_open { padding:0 3px 0 0; color:#1c7cff; font-weight:bold; }


/* Page Navigation -----------------
------------------------------------
----------------------------------*/
#hwpharmMigration .paging { position:relative; width:100%; height:20px; }
#hwpharmMigration .paging_left { position:absolute; left:0px; width:150px; margin:-2px 0 0 0; }
#hwpharmMigration .paging_left .paging_left_text { float:left; margin:6px 0 0 0; }
#hwpharmMigration .paging_center { position:absolute; left:50%; right:50%; margin:0 -210px 0 -210px; width:420px; }
#hwpharmMigration .paging_navi { clear:both; text-align:center; font-size:11px; letter-spacing:-1px; line-height:normal; padding:0; margin:0; }  
#hwpharmMigration .cur_num, #hwpharmMigration .paging_navi a { color:#727a88; display:inline-block; text-decoration:none; vertical-align:top; text-align:center; width:27px; height:15px; text-indent:-1px; padding:6px 0 0 0; margin:0; text-decoration:none; } 
#hwpharmMigration .cur_num, #hwpharmMigration .paging_navi a:hover { text-decoration:none; }     
#hwpharmMigration .num_box { font-weight:bold; padding:0; margin:0; }  
#hwpharmMigration .num_prev, #hwpharmMigration .num_next, #hwpharmMigration .num_box { background:url("/images/blue/btn.png") no-repeat -150px -549px; }
#hwpharmMigration .num_box:hover { background:url("/images/blue/btn.png") no-repeat -300px -549px; color:#727a88; padding:6px 0 0 0; margin:0; }  
#hwpharmMigration .cur_num { background:url("/images/blue/btn.png") no-repeat -120px -549px; color:#0085ff; padding:6px 0 0 0; margin:0; } 
#hwpharmMigration .num_prev:hover, #hwpharmMigration .num_next:hover { padding:0; margin:0; }
#hwpharmMigration .paging_front { width:27px; background:url("/images/blue/btn.png") no-repeat -30px -549px; }
#hwpharmMigration .paging_front:hover { background:url("/images/blue/btn.png") no-repeat 0px -549px; }
#hwpharmMigration .paging_prev { width:27px; background:url("/images/blue/btn.png") no-repeat -90px -549px; }
#hwpharmMigration .paging_prev:hover { background:url("/images/blue/btn.png") no-repeat -60px -549px; } 
#hwpharmMigration .paging_next { width:27px; background:url("/images/blue/btn.png") no-repeat -180px -549px; }
#hwpharmMigration .paging_next:hover { background:url("/images/blue/btn.png") no-repeat -210px -549px; } 
#hwpharmMigration .paging_back { width:27px; background:url("/images/blue/btn.png") no-repeat -240px -549px; }
#hwpharmMigration .paging_back:hover { background:url("/images/blue/btn.png") no-repeat -270px -549px; } 
#hwpharmMigration .paging_right { position:absolute; right:0px; width:80px; height:17px; text-align:right; padding:4px 0 0 0; }
#hwpharmMigration .paging_right strong { color:#1c7cff; }
@-moz-document url-prefix() {
	#hwpharmMigration .cur_num, #hwpharmMigration .paging_navi a { color:#727a88; display:inline-block; text-decoration:none; vertical-align:top; text-align:center; width:27px; height:15px; text-indent:-1px; padding:4px 0 2px 0; margin:0; text-decoration:none; }
	#hwpharmMigration .num_box:hover { background:url("/images/blue/btn.png") no-repeat -300px -549px; color:#727a88; padding:4px 0 2px 0; margin:0; }
}
#hwpharmMigration .strong { color:#1c7cff; font-weight:bold; }
#hwpharmMigration .search_title a:link    { color:#375D78; text-decoration:none; }
#hwpharmMigration .search_title a:visited { color:#375D78; text-decoration:none; }
#hwpharmMigration .search_title a:hover   { color:#375D78; text-decoration:underline; }
#hwpharmMigration .search_title a:active  { color:#375D78; text-decoration:underline; }


/* Button area ---------------------
------------------------------------
----------------------------------*/
/* button basic */
#hwpharmMigration .button_basic { float:right; line-height:normal; height:25px; }
#hwpharmMigration .button_basic ul { list-style:none; padding:0; margin:0; }
#hwpharmMigration .button_basic li { display:inline; padding:0; margin:0; }
#hwpharmMigration .button_basic .basic a { float:left; background:url("/images/blue/btn.png") no-repeat left top; text-decoration:none; padding:0 0 0 4px; margin:0; }
#hwpharmMigration .button_basic .basic a span { float:left; height:15px; display:block; background:url("/images/blue/btn.png") no-repeat right top; color:#ffffff; padding:7px 10px 3px 10px; margin:0; }   
#hwpharmMigration .button_basic .basic a:hover span { color:#ffffff; } 
#hwpharmMigration .button_basic .basic a:hover { background-position:0% -26px; cursor:hand; }
#hwpharmMigration .button_basic .basic a:hover span { background-position:100% -26px; }

#hwpharmMigration .button_basic .basic3 a { float:left; background:url("/images/blue/btn.png") no-repeat left top; text-decoration:none; padding:0 0 0 4px; margin:0 3px 0 0; }
#hwpharmMigration .button_basic .basic3 a span { float:left; height:15px; display:block; background:url("/images/blue/btn.png") no-repeat right top; color:#ffffff; padding:7px 10px 3px 10px; margin:0; }   
#hwpharmMigration .button_basic .basic3 a:hover span { color:#ffffff; } 
#hwpharmMigration .button_basic .basic3 a:hover { background-position:0% -26px; cursor:hand; }
#hwpharmMigration .button_basic .basic3 a:hover span { background-position:100% -26px; }
@-moz-document url-prefix() {
	#hwpharmMigration .button_basic .basic a span { float:left; height:15px; display:block; background:url("/images/blue/btn.png") no-repeat right top; color:#ffffff; padding:5px 10px 5px 10px; margin:0; }   
	#hwpharmMigration .button_basic .basic3 a span { float:left; height:15px; display:block; background:url("/images/blue/btn.png") no-repeat right top; color:#ffffff; padding:5px 10px 5px 10px; margin:0; }   
}
/* button small*/
#hwpharmMigration .sbutton, #hwpharmMigration .sbutton span, #hwpharmMigration .sbutton input { position:relative; display:inline-block; white-space:nowrap; overflow:visible; margin:0; color:#454545; }
#hwpharmMigration .sbutton { cursor:pointer; } span.sbutton { cursor:default; }
#hwpharmMigration .button_small { background:url('/images/blue/btn.png') no-repeat left -146px; font-size:11px; margin:0 4px 0 0; }
#hwpharmMigration .button_small:hover { background:url('/images/blue/btn.png') no-repeat left -167px; font-size:11px; margin:0 4px 0 0; }
#hwpharmMigration .button_small span, #hwpharmMigration .button_small input { left:4px; height:15px; padding:5px 6px 0 5px; background:url("/images/blue/btn.png") no-repeat right -146px; }
#hwpharmMigration .button_small span:hover { left:4px; height:15px; padding:5px 6px 0 5px; background:url("/images/blue/btn.png") no-repeat right -167px; }
#hwpharmMigration .listarea .button_small span { line-height:normal; }
/* only for firefox */
@-moz-document url-prefix() {
	#hwpharmMigration .button_small span, #hwpharmMigration .button_small input { left:4px; height:15px; padding:3px 6px 2px 5px; background:url("/images/blue/btn.png") no-repeat right -146px; }
	#hwpharmMigration .button_small span:hover { left:4px; height:15px; padding:3px 6px 2px 5px; background:url("/images/blue/btn.png") no-repeat right -167px; }
}
#hwpharmMigration .sbuttonc, #hwpharmMigration .sbuttonc span, #hwpharmMigration .sbuttonc input { position:relative; display:inline-block; white-space:nowrap; overflow:visible; margin:0; color:#ffffff; }
#hwpharmMigration .sbuttonc { cursor:pointer; } span.sbuttonc { cursor:default; }
#hwpharmMigration .button_color { background:url('/images/blue/btn.png') no-repeat left -104px; font-size:11px; padding:0; margin:0 4px 0 0; }
#hwpharmMigration .button_color:hover { background:url('/images/blue/btn.png') no-repeat left -125px; padding:0; margin:0 4px 0 0; }
#hwpharmMigration .button_color span, #hwpharmMigration .button_color input { left:4px; height:15px; padding:5px 6px 0 5px; background:url("/images/blue/btn.png") no-repeat right -104px; }
#hwpharmMigration .button_color span:hover { left:4px; height:15px; padding:5px 6px 0 5px; background:url("/images/blue/btn.png") no-repeat right -125px; }

#hwpharmMigration .button_sright { float:right; line-height:normal; height:20px; }
#hwpharmMigration .button_sright ul { list-style:none; padding:0; margin:0; }
#hwpharmMigration .button_sright li { display:inline; padding:0; margin:0; }
/* button search */
#hwpharmMigration .button_search { float:right; line-height:normal; height:25px;width:60px; }
#hwpharmMigration .button_search ul { list-style:none; padding:0; margin:0; }
#hwpharmMigration .button_search li { display:inline; padding:0; margin:0; }
#hwpharmMigration .button_search .search a { float:right; background:url("/images/blue/btn.png") no-repeat right -52px; text-decoration:none; padding:0 5px 0 0; margin:0; }
#hwpharmMigration .button_search .search a span { float:left; height:15px; display:block; background:url("/images/blue/btn.png") no-repeat left -52px; color:#ffffff; padding:7px 3px 3px 28px; margin:0; }   
#hwpharmMigration .button_search .search a:hover span { color:#ffffff; } 
#hwpharmMigration .button_search .search a:hover { background-position:right -78px; cursor:hand; }
#hwpharmMigration .button_search .search a:hover span { background-position:left -78px; }
/* icon button */
#hwpharmMigration a.ico_calendar { display:block; width:20px; height:20px; background:url("/images/blue/btn.png") no-repeat -40px -580px; margin:0 0 0 3px; }
#hwpharmMigration a:hover.ico_calendar { background:url("/images/blue/btn.png") no-repeat -60px -580px; }
#hwpharmMigration a.ico_calendar span { display:none; }
#hwpharmMigration a.ico_search { display:block; width:20px; height:20px; background:url("/images/blue/btn.png") no-repeat 0 -580px; margin:0 0 0 3px; }
#hwpharmMigration a:hover.ico_search { background:url("/images/blue/btn.png") no-repeat -20px -580px; }
#hwpharmMigration a.ico_search span { display:none; }
@-moz-document url-prefix() {
	#hwpharmMigration .button_search .search a span { float:left; height:15px; display:block; background:url("/images/blue/btn.png") no-repeat left -52px; color:#ffffff; padding:5px 3px 5px 28px; margin:0; }
}

/* Page Setup-----------------------
------------------------------------
----------------------------------*/
#hwpharmMigration .pagetit { height:17px; color:#454545; text-align:center; background:#c1e8f7; border:solid 1px #68b7e0; padding:5px 0 0 0; margin:0; }
#hwpharmMigration .pagediv { height:531px; background:#ffffff; border-left:1px solid #bfc8d2; border-right:1px solid #bfc8d2; border-bottom:1px solid #bfc8d2; padding:4px 0 0 0; margin:0; }
#hwpharmMigration .pagediv .text { color:#454545; padding:4px 5px 3px 0; }
#hwpharmMigration .pagediv .text a:link    { color:#454545; padding:4px 6px 3px 6px; }
#hwpharmMigration .pagediv .text a:visited { color:#454545; padding:4px 6px 3px 6px; }
#hwpharmMigration .pagediv .text a:active  { color:#1c7cff; padding:4px 6px 3px 6px; }
#hwpharmMigration .pagediv .text a:hover   { color:#1c7cff; padding:4px 6px 3px 6px; }
#hwpharmMigration .pagediv .texton { color:#ffffff; padding:4px 5px 3px 0; }
#hwpharmMigration .pagediv .texton a:link    { color:#ffffff; background:#448bcb; padding:4px 6px 3px 6px; }
#hwpharmMigration .pagediv .texton a:visited { color:#ffffff; background:#448bcb; padding:4px 6px 3px 6px; }
#hwpharmMigration .pagediv .texton a:active  { color:#ffffff; background:#448bcb; padding:4px 6px 3px 6px; }
#hwpharmMigration .pagediv .texton a:hover   { color:#ffffff; background:#448bcb; padding:4px 6px 3px 6px; }

#hwpharmMigration .pagecolumnarea { width:98.2%; height:116px; background:#ffffff; border:1px solid #bfc8d2; padding:0 0 0 7px; min-width:975px; }
#hwpharmMigration .pagecolumn { float:left; width:142px; margin:0 20px 0 0; }
#hwpharmMigration .pagecolumn .radio { text-align:center; padding:3px 0 2px 3px; }
#hwpharmMigration .pagecolumn .img { text-align:center; padding:0 0 5px 2px; }

#hwpharmMigration .pageline_w { height:7px; background:url("/images/blue/pageline_w.png"); }
#hwpharmMigration .pageline_h { width:7px; background:url("/images/blue/pageline_h.png"); }


/* Portlet -------------------------
------------------------------------
----------------------------------*/
/* Portlet */
#hwpharmMigration .portlet { float:left; width:100%; }
#hwpharmMigration .ptltxt_head { font-weight:bold; padding:5px 0 1px 7px; }
#hwpharmMigration .ptltxt_heads { float:left; width:48%; background:url("/images/blue/dot_search.png") no-repeat 5px 6px; padding:3px 0 5px 15px; }
#hwpharmMigration .ptltxt_body { line-height:16px; padding:3px 5px 0 7px; }
#hwpharmMigration .ptltxt_line { width:95%; height:1px; background:#ced5dd; margin:5px auto 0 auto; }

#hwpharmMigration .ptltit { float:left; width:100%; height:23px; background:#9ddcf3; border:1px solid #47aee1; }
#hwpharmMigration .ptltit .title { float:left; height:17px; color:#003249; padding:6px 0 0 6px; font-weight:bold; }
#hwpharmMigration .ptltit .btn { float:right; height:23px; padding:0 2px 0 0; }

#hwpharmMigration .ptlbody { float:left; width:100%; background:#ffffff; border-left:1px solid #9eacba; border-right:1px solid #9eacba; border-bottom:1px solid #9eacba; }
#hwpharmMigration .ptlbody_top { border-top:1px solid #9eacba; }
#hwpharmMigration .ptlbodyline { float:left; width:100%; background:#ffffff; border:1px solid #9eacba; }
#hwpharmMigration .ptlbody_ct { margin:10px 9px 0 9px; text-align:center; }
#hwpharmMigration .ptlpage { color:#454545; font-weight:bold; border:1px solid #bfc8d2; background:#ebf1f6; text-align:center; }

#hwpharmMigration .btnarea { float:right; text-align:right; width:100%; height:9px; }

/* Portlet table */
#hwpharmMigration .ptltable { width:100%; background:#bfc8d2; color:#454545; }
#hwpharmMigration .ptltable tr { background:#ffffff; }
#hwpharmMigration .ptltable .trover { background:#ecffd6; }
#hwpharmMigration .ptltable .trout { background:#ffffff; }
#hwpharmMigration .ptltable .folder { background:#ecffd6; }
/* Portlet table head */
#hwpharmMigration .ptltable .head_lt { height:19px; text-align:left; background:#ebf1f6; line-height:15px; padding:2px 0 0 4px; }
#hwpharmMigration .ptltable .head_lt a:link    { color:#454545; }
#hwpharmMigration .ptltable .head_lt a:visited { color:#454545; }
#hwpharmMigration .ptltable .head_lt a:active  { color:#454545; text-decoration:underline; }
#hwpharmMigration .ptltable .head_lt a:hover   { color:#454545; text-decoration:underline; }

#hwpharmMigration .ptltable .head_ct { height:19px; text-align:center; background:#ebf1f6; line-height:15px; padding:2px 0 0 4px; }
#hwpharmMigration .ptltable .head_ct a:link    { color:#454545; }
#hwpharmMigration .ptltable .head_ct a:visited { color:#454545; }
#hwpharmMigration .ptltable .head_ct a:active  { color:#454545; text-decoration:underline; }
#hwpharmMigration .ptltable .head_ct a:hover   { color:#454545; text-decoration:underline; }

#hwpharmMigration .ptltable .line { height:1px; background:#ced5dd; }
#hwpharmMigration .dotline { height:1px; background: url("/images/blue/line.png"); }

/* Portlet table body */
#hwpharmMigration .ptltable .body_lt { height:19px; text-align:left; line-height:15px; padding:2px 0 0 4px; }
#hwpharmMigration .ptltable .body_lt a:link    { color:#454545; }
#hwpharmMigration .ptltable .body_lt a:visited { color:#454545; }
#hwpharmMigration .ptltable .body_lt a:active  { color:#454545; text-decoration:underline; }
#hwpharmMigration .ptltable .body_lt a:hover   { color:#454545; text-decoration:underline; }

#hwpharmMigration .ptltable .body_ct { height:19px; text-align:center; line-height:15px; padding:2px 0 0 0; }
#hwpharmMigration .ptltable .body_ct a:link    { color:#454545; }
#hwpharmMigration .ptltable .body_ct a:visited { color:#454545; }
#hwpharmMigration .ptltable .body_ct a:active  { color:#454545; text-decoration:underline; }
#hwpharmMigration .ptltable .body_ct a:hover   { color:#454545; text-decoration:underline; }

#hwpharmMigration .bodyphoto_ct { text-align:center; padding:7px 0 7px 0; }

#hwpharmMigration .ptltable .body_rt { height:19px; text-align:right; line-height:15px; padding:2px 4px 0 0; }
#hwpharmMigration .ptltable .body_rt a:link    { color:#454545; }
#hwpharmMigration .ptltable .body_rt a:visited { color:#454545; }
#hwpharmMigration .ptltable .body_rt a:active  { color:#454545; text-decoration:underline; }
#hwpharmMigration .ptltable .body_rt a:hover   { color:#454545; text-decoration:underline; }


/* Profile area --------------------
------------------------------------
----------------------------------*/
#hwpharmMigration .profile_left { float:left; width:90px; }
#hwpharmMigration .profile_left .photo { float:left; width:88px; border:1px solid #bfc8d2; margin:0 0 5px 0; }
#hwpharmMigration .profile_left .photo_btn { text-align:center; }
#hwpharmMigration .profile_right { margin:0 0 0 100px; }
#hwpharmMigration .profile_right .inner { position:relative; width:100%; }


/* card area -----------------------
------------------------------------
----------------------------------*/
#hwpharmMigration .cardarea { padding:0 0 0 3px; }
#hwpharmMigration .cardtxt { float:left; font-size:11px; color:#454545; font-weight:bold; padding:3px 0 0 0; margin:0 3px 0 0; }
#hwpharmMigration .cardtxt a:link    { color:#454545; background:#9ddcf3; border:1px solid #47aee1; padding:3px 5px 0 5px; }
#hwpharmMigration .cardtxt a:visited { color:#454545; background:#9ddcf3; border:1px solid #47aee1; padding:3px 5px 0 5px; }
#hwpharmMigration .cardtxt a:active  { color:#454545; text-decoration:none; background:#d7f1fa; border:1px solid #47aee1; padding:3px 5px 0 5px; }
#hwpharmMigration .cardtxt a:hover   { color:#454545; text-decoration:none; background:#d7f1fa; border:1px solid #47aee1; padding:3px 5px 0 5px; }

#hwpharmMigration .cardtxton { float:left; font-size:11px; color:#ffffff; font-weight:bold; padding:3px 0 0 0; margin:0 3px 0 0; }
#hwpharmMigration .cardtxton a:link    { color:#ffffff; background:#4f98d1; border:1px solid #3e84c6; padding:3px 5px 0 5px; }
#hwpharmMigration .cardtxton a:visited { color:#ffffff; background:#4f98d1; border:1px solid #3e84c6; padding:3px 5px 0 5px; }
#hwpharmMigration .cardtxton a:active  { color:#ffffff; text-decoration:none; background:#37b2ff; border:1px solid #008de6; padding:3px 5px 0 5px; }
#hwpharmMigration .cardtxton a:hover   { color:#ffffff; text-decoration:none; background:#37b2ff; border:1px solid #008de6; padding:3px 5px 0 5px; }

#hwpharmMigration .cardbox { float:left; padding:10px 0 0 10px; }
#hwpharmMigration .community { float:left; padding:10px 0 0 0; }

/* stamp area -----------------------
------------------------------------
----------------------------------*/
#hwpharmMigration .stamparea { background:#ffffff; border:1px solid #bfc8d2; text-align:center; }


/* Blank area ----------------------
------------------------------------
----------------------------------*/
#hwpharmMigration .blank { clear:both; height:10px; }
#hwpharmMigration .blank_s { clear:both; height:5px; }
#hwpharmMigration .blank_s1 { clear:both; height:1px; }
#hwpharmMigration .blank_s2 { clear:both; height:2px; }
#hwpharmMigration .blank_s3 { clear:both; height:3px; }
#hwpharmMigration .blank_s4 { clear:both; height:4px; }
#hwpharmMigration .blank_s5 { clear:both; height:5px; }
#hwpharmMigration .blank_s6 { clear:both; height:6px; }
#hwpharmMigration .blank_s7 { clear:both; height:7px; }
#hwpharmMigration .blank_s8 { clear:both; height:8px; }
#hwpharmMigration .blank_s9 { clear:both; height:9px; }
#hwpharmMigration .left { float:left; }
#hwpharmMigration .center { text-align:center; margin:0 auto 0 auto; }
#hwpharmMigration .right { float:right; }
#hwpharmMigration .right3 { float:right; width:3px; margin:0 3px 0 0; padding:0 3px 0 0; }
#hwpharmMigration .width1 { width:1px; }
#hwpharmMigration .width2 { width:2px; }
#hwpharmMigration .width3 { width:3px; }
#hwpharmMigration .width4 { width:4px; }
#hwpharmMigration .width5 { width:5px; }
#hwpharmMigration .width6 { width:6px; }
#hwpharmMigration .width7 { width:7px; }
#hwpharmMigration .width8 { width:8px; }
#hwpharmMigration .width9 { width:9px; }
#hwpharmMigration .width10 { width:10px; }
#hwpharmMigration .width11 { width:11px; }
#hwpharmMigration .width12 { width:12px; }
#hwpharmMigration .width13 { width:13px; }
#hwpharmMigration .width14 { width:14px; }
#hwpharmMigration .width15 { width:15px; }
#hwpharmMigration .width20 { width:20px; }
#hwpharmMigration .width30 { width:30px; }
#hwpharmMigration .width150 { width:150px; }
#hwpharmMigration .height2 { height:2px; }
#hwpharmMigration .height3 { height:3px; }
#hwpharmMigration .height4 { height:4px; }
#hwpharmMigration .height5 { height:5px; }
#hwpharmMigration .height6 { height:6px; }
#hwpharmMigration .height7 { height:7px; }
#hwpharmMigration .height8 { height:8px; }
#hwpharmMigration .height9 { height:9px; }
#hwpharmMigration .height10 { height:10px; }
#hwpharmMigration .height11 { height:11px; }
#hwpharmMigration .height12 { height:12px; }
#hwpharmMigration .height13 { height:13px; }
#hwpharmMigration .height14 { height:14px; }
#hwpharmMigration .height15 { height:15px; }
#hwpharmMigration .height20 { height:20px; }
#hwpharmMigration .height30 { height:30px; }
#hwpharmMigration .height40 { height:40px; }
#hwpharmMigration .top_ip { vertical-align:top; padding:3px 0 0 0; }


/* ETC text ------------------------
------------------------------------
----------------------------------*/
#hwpharmMigration .red_txt { clear:both; color:#d22681; line-height:17px; padding:5px 0 0 0; } 
#hwpharmMigration .red_stxt { clear:both; color:#d22681; line-height:17px; padding:5px 0 0 0; font-size:11px; }
#hwpharmMigration .color_txt { clear:both; color:#2f88ca; line-height:17px; padding:5px 0 0 0; } 
#hwpharmMigration .color_stxt { clear:both; color:#2f88ca; line-height:17px; padding:5px 0 0 0; font-size:11px; }  


/* FORM ----------------------------
------------------------------------
----------------------------------*/
/* input */
#hwpharmMigration .input_center { height:15px; padding:2px 2px 0 2px; text-align:center; }
#hwpharmMigration .input_right { height:15px; padding:1px 4px 1px 0; text-align:right; }
/* input disabled */
#hwpharmMigration .input_disabled { background: url("/images/blue/input_bg.png") repeat-x 0 0; }
#hwpharmMigration .input_disabled_c { background: url("/images/blue/input_bg.png") repeat-x 0 0; text-align:center; }
#hwpharmMigration .input_disabled_r { background: url("/images/blue/input_bg.png") repeat-x 0 0; text-align:right; }
/* textarea disabled */
#hwpharmMigration .textarea_disabled { background:#f1f1f1; }
/* input */
#hwpharmMigration .iframe_border { border:1px solid #bfc8d2; }
#hwpharmMigration .div_border { border:1px solid #bfc8d2; background:#ffffff; }

#hwpharmMigration .ellipsis {
	-o-text-overflow: ellipsis;   /* Opera */
	text-overflow:    ellipsis;   /* IE, #hwpharmMigration Safari (WebKit) */
	overflow:hidden;              /* don't show excess chars */
	white-space:nowrap;           /* force single line */
	-moz-binding: url('/css/ellipsis.xml#ellipsis');  /* FF */
}
/* Editor */
#hwpharmMigration .editor { word-break:break-all; margin:0px; padding:5px 5px 5px 5px; }
#hwpharmMigration .editor P, #hwpharmMigration .editor li { margin-top:3px; margin-bottom:3px; word-break:break-all; }
#hwpharmMigration .editor ul, #hwpharmMigration .editor ol { margin-top:5px; margin-bottom:5px; padding-top:0px; padding-bottom:0px; }
#hwpharmMigration .editor td, #hwpharmMigration .editor th { margin: 1px 2px 1px 2px; word-break:break-all; }
#hwpharmMigration .editor b { display:inline; height:auto; overflow:visible; background:transparent; }

/** Schedule*/
#hwpharmMigration .scd_plt_day { background:#1c7cff; }
#hwpharmMigration .scd_plt_day div{ color:#ffffff; }
#hwpharmMigration .scd_plt_today { border:1px solid #0404b4; }

/** Common - 2015-07-20 */
#hwpharmMigration .textBox a.on { padding:0 3px 0 0; color:#1c7cff; font-weight:bold; }

/** indicator - 2016-11-21 */
#hwpharmMigration .loading, #hwpharmMigration .curtain{
	position:absolute;
	float:left;
	z-index:999;
	content: " ";
	width:100%;
	height:100%;	
	opacity: .7;
	filter: alpha(opacity=70); /* for IE */
}
#hwpharmMigration .loading{
	background:#fff url('/images/cm/bigWaiting.gif') no-repeat center center;
}
#hwpharmMigration .curtain{
	background:#fff;
}
/** box - 2017-02-28 */
#hwpharmMigration div.ubox {float:left;border:1px solid #bfc8d2;border-radius:3px;height:20px;font-size:13px;padding:3px;margin:3px 3px 0px 0px;}
#hwpharmMigration div.ubox .title {float:left;color:#454545;line-height:22px;}
#hwpharmMigration div.ubox .title_view {color:#454545;line-height:22px;min-width:40px;text-align:center;}
#hwpharmMigration div.ubox .btn {float:left;}
#hwpharmMigration div.ubox .btn a.delete{ display:block;width:15px;height:19px;background:url('/images/blue/ico_delete.png') no-repeat right;}
#hwpharmMigration div.ubox .btn a.delete span{ display:none;}
#hwpharmMigration div.ubox .btn a.add{ display:block;width:15px;height:19px;background:url('/images/blue/ico_add.png') no-repeat right;}
#hwpharmMigration div.ubox .btn a.add span{ display:none;}

#hwpharmMigration .wordbreak { 
	word-break:break-all;	
}

/** calendar time*/
#hwpharmMigration div.input_date {
    position: relative;
    display: inline-block;
    .float:left;
}

#hwpharmMigration div.input_date span.calbtn{
	display: inline-block;    
	margin:0 0 2px 0;	
	vertical-align: bottom;
}

#hwpharmMigration div.input_date span.input{
	display: inline-block;    
	width:87px;
}

#hwpharmMigration div.input_select_list {
    position: relative;
    display: inline-block;
    padding: 0;
    .max-width:70px;
/*    vertical-align: top;*/
}
#hwpharmMigration div.input_select_list ul{
    list-style: none;
	margin:0;
	padding:0;
}
#hwpharmMigration div.input_select_list ul.select_list {
	position: absolute;
    background-color: #fff;
	width: 100%;
    max-height: 188px;
    overflow: auto;
    overflow-x: hidden;
    border: 1px solid #bfc8d2;
    margin: 2px 0 2px 3px;
	z-index:999;
	.margin-top: 24px;
    .left: 0px;
}
#hwpharmMigration ul.select_list li {
    margin-top: 0px;
    width: 100%;
	padding: 6px 7px 5px;
    border-bottom: 1px solid #ececec;
	font-weight:bold;
	/*font-size:14px;
	color:#454545;*/
	outline:0;
}

/** TAB (+Delete Button, #hwpharmMigration +Check) */
#hwpharmMigration div#tabArea li{position:relative;}
#hwpharmMigration div.input_tab{width:190px;position:absolute;}
#hwpharmMigration div#tabNmArea{background-color:#fff;border:1px solid #bfc8d2;padding:2px;}

#hwpharmMigration div.utab { width:100%; height:25px; background:url("/images/blue/btn.png") right -292px; }
#hwpharmMigration *.utab { width:100%; height:25px; background:url("/images/blue/btn.png") right -292px; position:relative; z-index:1; }/* FOR IE7 */
#hwpharmMigration div.utab .tab_left { float:left; line-height:normal; height:25px; }
#hwpharmMigration div.utab .tab_left ul { list-style:none; padding:0; margin:0; }
#hwpharmMigration div.utab .tab_left li { display:inline; padding:0; margin:0; }

#hwpharmMigration div.utab .tab_left .basic .tab1 { float:left; background:url("/images/blue/btn.png") no-repeat left -188px; padding:0 0 0 11px; margin:0; }
#hwpharmMigration div.utab .tab_left .basic .tab1 div.tab2 { float:left; display:block; background:url("/images/blue/btn.png") no-repeat right -188px; padding:7px 13px 3px 0; margin:0; }   
#hwpharmMigration div.utab .tab_left .basic_open .tab1 { float:left; background:url("/images/blue/btn.png") no-repeat left -240px; text-decoration:none; padding:0 0 0 11px; margin:0; }
#hwpharmMigration div.utab .tab_left .basic_open .tab1 div.tab2 { float:left; height:15px; display:block; background:url("/images/blue/btn.png") no-repeat right -240px; padding:7px 13px 3px 0; margin:0; }

#hwpharmMigration div.utab  .tab_left .basic dd.title a { text-decoration:none;}
#hwpharmMigration div.utab .tab_left .basic dd.title span{ color:#ffffff; }
#hwpharmMigration div.utab .tab_left .basic .tab1:hover dd.title span { color:#ffffff; } 
#hwpharmMigration div.utab .tab_left .basic .tab1:hover { background-position:0% -214px; cursor:pointer; }
#hwpharmMigration div.utab .tab_left .basic .tab1:hover .tab2 { background-position:100% -214px;color:#ffffff; }

#hwpharmMigration div.utab .tab_left .basic_open dd.title a { text-decoration:none; }
#hwpharmMigration div.utab .tab_left .basic_open dd.title span{ color:#454545; }
#hwpharmMigration div.utab .tab_left .basic_open .tab1:hover dd.title span { color:#9a9999; } 
#hwpharmMigration div.utab .tab_left .basic_open .tab1:hover { background-position:0% -266px; cursor:pointer; }
#hwpharmMigration div.utab .tab_left .basic_open .tab1:hover .tab2 { background-position:100% -266px; }

#hwpharmMigration div.utab .title {float:left;}

#hwpharmMigration div.utab .btn {float:left;width:11px;}
#hwpharmMigration div.utab .btn a.delete{ display:block;width:15px;height:12px;background:url('/images/cm/ico_x.png') no-repeat right 1px;}
#hwpharmMigration div.utab .btn a.delete span{ display:none;}

#hwpharmMigration div.utab .check {float:left;}
#hwpharmMigration div.utab .check {float:left;}

#hwpharmMigration div.utab .btn a.check_on{ display:block;width:18px;height:12px;background:url('/images/blue/scd_all_on.png') no-repeat right 1px;}
#hwpharmMigration div.utab .btn a.check_on span{ display:none;}
#hwpharmMigration div.utab .btn a.check{ display:block;width:18px;height:12px;background:url('/images/blue/scd_all.png') no-repeat right 1px;}
#hwpharmMigration div.utab .btn a.check span{ display:none;}

#hwpharmMigration div.image_profile{overflow:hidden;}

#hwpharmMigration .updown {color:#638ECF;}


#hwpharmMigration .listtable > tbody > tr > td {border:1px solid #ddd}
#hwpharmMigration #bodyHtmlViewArea .editor table[align="center"] {margin:auto}
#hwpharmMigration #bodyHtmlViewArea strong {font-weight:bold;}
#hwpharmMigration #bodyHtmlViewArea strong u {font-weight:bold;}
#hwpharmMigration #bodyHtmlViewArea b {font-weight:bold;}

