 @charset "utf-8";

@charset "utf-8";

@font-face {
  font-family: 'NanumBarunGothic';
  font-style: normal;
  font-weight: 400;
  src: url(NanumBarunGothic.eot);
  src: url(NanumBarunGothic.eot?#iefix) format('embedded-opentype'),
       url(NanumBarunGothic.woff) format('woff'),
       url(NanumBarunGothic.ttf) format('truetype');
}


*{ font-family:NanumBarunGothic,"돋움", "굴림", Dotum, Gulim, sans-serif, tahoma;  line-height:1.5em;}
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select{ margin:0; padding:0; color:#58595b;}
body{margin:0; padding:0; font-size:12px; }
table{ border-collapse:collapse}
img,fieldset{ border:0}
ul,ol{ list-style:none}
em,address{ font-style:normal}
a{ color:inherit;text-decoration:none}

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video{ margin:0; padding:0; border:0; }

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{ display:block;}
body{ -webkit-text-size-adjust:none; }
ol, ul{ list-style:none;}
blockquote, q{ quotes:none;}
blockquote:before, blockquote:after,
q:before, q:after{ content:''; content:none; }
table{ width:100%; border-collapse:collapse; border-spacing:0; }
img{ border:0; max-width:100%;	 height:auto; }
iframe,
embed,
object,
video {max-width:100%;}
i, 
cite, 
em, 
var, 
address, 
dfn { font-style:normal;}

.blind,
legend{ position:absolute;left:0;top:0;width:1px;height:1px;font-size:0;line-height:0;overflow:hidden;visibility:hidden;}
caption{ display:none;}


/************************************************
	form
************************************************/
fieldset{border:0}
input,
textarea{ border:#dbdbdb 1px solid; border-top:#a9a9a9 1px solid; border-left:#a9a9a9 1px solid; }
input[type=text],
input[type=submit],
input[type=password],
input[type=file]{ height:30px; line-height:30px; padding:0 4px; margin:0; vertical-align:middle; background:#fff; border-radius:0; border:#dbdbdb 1px solid; border-top:#a9a9a9 1px solid; border-left:#a9a9a9 1px solid; box-shadow:none; -webkit-border-radius:1px; -webkit-appearance:none; ime-mode:inactive;}
input:disabled{ color:#70654f;}
input.date{ margin-right:5px;}
input.read{ background:#fafafa;}
input[type=button]{ background:#4aadc4; width:65px; border-radius:5px; border:#7e9da5 1px solid; color:#fff; height:30px; line-height:30px; position:absolute; }
input[type=checkbox]{ width:15px; height:15px; vertical-align:middle; margin:0 5px 0 0; border:#dbdbdb 1px solid;}

input[type=radio]{ width:16px; height:16px; vertical-align:middle; margin:0 5px 0 0; vertical-align:middle; border:none;}

button{ border:0 none;}
textarea{ padding:0 4px;}
select{ height:30px; padding:0 2px 0 2px; min-width:40px; vertical-align:middle;}
label { display:inline-block; vertical-align:middle;}
label.radio{ margin-right:20px;}


 
/************************************************
	Hyperlinks
************************************************/
a{ color:#666; text-decoration:none; -moz-transition:color .2s; -ms-transition:color .2s; -o-transition:color .2s; -webkit-transition:color .2s; transition:color .2s; }
a:hover{ text-decoration:underline; }


* {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}
*:before,
*:after {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}

.clearfix:before,
.clearfix:after,{
  display: table;
  content: " ";
}
.clearfix:after{
  clear: both;
}
/************************************************
	space
************************************************/
.mt0{ margin-top:0 !important;}
.mt5{ margin-top:5px !important;}
.mt10{ margin-top:10px !important;}
.mt15{ margin-top:15px !important;}
.mt20{ margin-top:20px !important;}
.mt28{ margin-top:28px !important;}
.mt30{ margin-top:30px !important;}
.mt40{ margin-top:40px !important;}
.mt50{ margin-top:50px !important;}
.mt55{ margin-top:48px !important;}
.mt56{ margin-top:55px !important;}
.mt60{ margin-top:60px !important;}
.mt65{ margin-top:60px !important;}
.mt70{ margin-top:70px !important;}
.mt80{ margin-top:80px !important;}
.mt85{ margin-top:85px !important;}
.mt260{ margin-top:110px !important;}
.mt60{ margin-top:60px !important;}
.ml10{ margin-left:10px !important;}
.ml20{ margin-left:20px !important;}
.mt130{ margin-top:130px !important;}
.mt140{ margin-top:140px !important;}
.mt145{ margin-top:145px !important;}
.mt150{ margin-top:150px !important;}
.mt160{ margin-top:160px !important;}
.mt170{ margin-top:170px !important;}
.mt180{ margin-top:180px !important;}
.mt191{ margin-top:190px !important;}
.mt190{ margin-top:193px !important;}
.mr10{ margin-right:10px !important;}
.ml200{ margin-left:200px !important; }
.mt238{ margin-top:238px !important;}
.pb0{ padding-bottom:0 !important;}
.mb1{ margin-bottom:0 !important;}
.mt90{ margin-top:90px !important;}
.mt100{ margin-top:100px !important;}
.mt112{ margin-top:112px !important;}


/************************************************
	font
************************************************/
.cRed{ color:#da300f !important;}
.cBlue{ color:#5790bb !important;}
.cGray{ color:#333 !important;}
.cGreen{ color:#6ca41d !important;}
.font11{ font-size:11px !important;}
.font14{ font-size:14px !important;}
.font15{ font-size:15px !important;}
.font17{ font-size:17px !important;}
.underline{ text-decoration:underline !important;}

/************************************************
	position
************************************************/
.l {text-align:left !important;}
.r {text-align:right !important;}
.c {text-align:center !important;}
.vt{ vertical-align:top !important;}
.vm{ vertical-align:middle !important;}
.fl {float:left !important;}
.fr {float:right !important;}
.posR{ position:relative !important;}
.c_both{ clear:both !important;}



/* layout */
body{ background:#f1f2f2;}

div.pfList{ text-align:left; padding:10px 80px 10px 100px; border-bottom:#a1a1a1 1px solid;}
div.pfList .inputDate01{  position:absolute; top:10px; left:60px; width:23%; }
div.pfList .inputDate02{  position:absolute; top:10px; left:50%; width:23%; }
div.pfList .stcCom{  position:absolute; top:19px; left:44%; width:80px; }
div.pfList .stcAppDt{ position:absolute; top:16px; left:5px; width:80px; padding: 0px 5px;}
div.pfList .selAfcr{ position:absolute; top:57px; left:5px; width:85px; padding: 0px 5px;}
div.pfList .divAppDt{ width:200px; }
div.pfList .bt_sch2{ background:#4aadc4; width:65px; border-radius:5px; border:#7e9da5 1px solid; color:#fff; height:30px; line-height:30px; position:absolute; top:10px; right:2%;}
div.pfList .stcSel{ position:absolute; top:50px; left:60px; width:25%;}
div.pfList .stcSel01{ position:absolute; top:50px; left:62%; width:29%;}
div.pfList .selStnd{ position:absolute; top:57px; left:45%; width:85px; padding: 0px 5px;}

div.dtCond{ text-align:left; padding:10px 80px 10px 100px; border-bottom:#a1a1a1 1px solid;}
div.dtCond .input01{ position:absolute; top:50px; left:135px; width:110px;}
div.dtCond .inputDate{ width:81px; }
div.dtCond .selDt { position:absolute; top:10px; left:10px; width:85px; padding: 0px 5px;}
div.dtCond .inputDate1{ width:81px; }
div.dtCond .stcCntrDt1{ position:absolute; top:52px; left:10px; width:85px; padding: 0px 5px;}
div.dtCond .stcCntrDt{ position:absolute; top:15px; left:10px; width:85px; padding: 0px 5px;}
div.dtCond .selAfcr{ position:absolute; top:9.5%; left:10px; width:85px; padding: 0px 5px;}
div.dtCond .selStnd{ position:absolute; top:9.5%; left:180px; width:85px; padding: 0px 5px;}
div.dtCond .stcDt{ position:absolute; top:17px; left:10px; width:85px; padding: 0px 5px;}
div.dtCond .stcSr{ position:absolute; top:17px; left:10px; width:20px; padding: 0px 5px;}
div.dtCond .stcCond{ position:absolute; top:17px; right:85px; width:85px; padding: 0px 5px;}
div.dtCond .stcCond1{ position:absolute; top:17px; left:135px; width:85px; padding: 0px 5px;}
div.dtCond .stcCalc{ position:absolute; top:58px; left:10px; width:85px; padding: 0px 5px;}
div.dtCond .stcSelect { position:absolute; top:18px; right:16%; width:85px;}
div.dtCond .stcSelect0 { position:absolute; top:45px; left:17%; width:85px;}
div.dtCond .stcSelect01 { position:absolute; top:10px; left:17%; width:85px;}
div.dtCond .stcSelect1 { position:absolute; top:45px; right:17%; width:85px;}
div.dtCond .stcSelect2 { position:absolute; top:10px; right:10px; width:100px;}
div.dtCond .stcSelect3 { position:absolute; top:10px; right:95px; width:100px;}
div.dtCond .name1	{ position:absolute; top:18px; left:15px; width:105px; padding: 0px 10px;}
div.dtCond .name01	{ position:absolute; top:18px; left:10px; width:60px; padding: 0px 10px;}
div.dtCond .name	{ position:absolute; top:15px; left:15px; width:85px; padding: 0px 5px;}
div.dtCond .name2	{ position:absolute; top:14px; left:40%; width:85px; padding: 0px 5px;}
div.dtCond .divCntrDt{ width:230px; }
div.dtCond .test00{ width:230px;position:absolute; top:52px; left:15px; }
div.dtCond .test02{ width:230px;position:absolute; top:52px; left:200px; }
div.dtCond .divDt{ position:absolute; width:200px; left:70px; }
div.dtCond .select { position:absolute; top:45px; left:10px; width:85px;}
div.dtCond .select02 {width:81px;}
div.dtCond .bt_basic{background:#4aadc4; width:65px; border-radius:5px; border:#7e9da5 1px solid; color:#fff; height:30px; line-height:30px; display:inline-block; font-size:13px; font-weight:700;}
div.dtCond .select02 { position:absolute; top:80px; left:10px; width:82px;}
div.dtCond .select03 { position:absolute; top:45px; left:100px; width:90px;}
div.dtCond .select04 { position:absolute; top:45px; left:265px; width:90px;}

div.dtCond .stcCntrDt02{ position:absolute; top:15px; left:5px; width:85px; padding: 0px 5px;}

div.dtCond .inputDate01 { position:absolute; top:10px; left:60px; width:80px;}
div.dtCond .inputDate02 { position:absolute; top:10px; left:160px; width:80px;}
div.dtCond .bt_mngCQ01{ background:#53cbdc; width:65px; border-radius:5px; border:#53cbdc 1px solid; color:#fff; height:30px; line-height:30px; position:absolute; top:10px; right:10px;}

div.dtCond .empNoInput { position:absolute; top:70px; left:60px; width:70px; background:#D8D8D8;}
div.dtCond .empNmInput { position:absolute; top:70px; left:133px; width:70px;}
div.dtCond .stcEmpNm   { position:absolute; top:75px; left:5px; width:85px; padding: 0px 5px;}
div.dtCond .stcDate   { position:absolute; top:17px; left:133px; width:85px; padding: 0px 5px;}
div.dtCond .btnEmpInfo { background:#53cbdc; width:50px; border-radius:5px; border:#53cbdc 1px solid; font-size:13px; color:#fff; height:30px; line-height:30px; position:absolute; top:70px; left:210px;}

div.dtCond .orgInfo { position:absolute; top:110px; left:60px; width:60%; background:#D8D8D8;}
div.dtCond .stcOrg   { position:absolute; top:115px; left:5px; width:85px; padding: 0px 5px;}
div.dtCond .btnOrgInfo { background:#53cbdc; width:50px; border-radius:5px; border:#53cbdc 1px solid; font-size:13px; color:#fff; height:30px; line-height:30px; position:absolute; top:110px; left:82%;}

div.dtCond .stcCntrKind   { position:absolute; top:157px; left:5px; width:85px; padding: 0px 5px;}
div.dtCond .selCntrKind   { position:absolute; top:150px; left:60px; width:105px; padding: 0px 5px;}

div.dtCond .stcAfcr   { position:absolute; top:157px; left:170px; width:85px; padding: 0px 5px;}
div.dtCond .selAfcr   { position:absolute; top:150px; left:220px; width:105px; padding: 0px 5px;}

div.dtCond .stcCarAfcr   { position:absolute; top:157px; left:5px; width:85px; padding: 0px 5px;}
div.dtCond .selCarAfcr   { position:absolute; top:150px; left:60px; width:105px; padding: 0px 5px;}

div.dtCond .selCond   { position:absolute; top:193px; left:7px; width:85px; padding: 0px 5px;}
div.dtCond .cntrInputBox  { position:absolute; top:193px; left:100px; width:70%; padding: 0px 5px;}

div.dtCond .inputBox  { position:absolute; top:173px; left:100px; width:70%; padding: 0px 5px;}

div.dtCond .bt_mngCQ{ background:#53cbdc; width:65px; border-radius:5px; border:#53cbdc 1px solid; color:#fff; height:30px; line-height:30px; position:absolute; top:193px; left:70%;}
div.dtCond .bt_CQ{ background:#53cbdc; width:65px; border-radius:5px; border:#53cbdc 1px solid; color:#fff; height:30px; line-height:30px; position:absolute; top:70px; right:10px;}
div.dtCond .bt_oneWeek{ background:#53cbdc; width:40px; border-radius:5px; border:#53cbdc 1px solid; color:#fff; height:20px; line-height:20px; position:absolute; top:45px; left:100px;}
div.dtCond .bt_twoWeek{ background:#53cbdc; width:40px; border-radius:5px; border:#53cbdc 1px solid; color:#fff; height:20px; line-height:20px; position:absolute; top:45px; left:145px;}
div.dtCond .bt_oneMonth{ background:#53cbdc; width:40px; border-radius:5px; border:#53cbdc 1px solid; color:#fff; height:20px; line-height:20px; position:absolute; top:45px; left:190px;}


div.test{ text-align:left; padding:10px 80px 10px 100px; }
div.test .input01{ position:absolute; top:50px; left:135px; width:110px;}
div.test .inputDate{ position:absolute; top:10px; left:80px; width:70px; }
div.test .inputDate1{ width:81px; }
div.test .stcCntrDt1{ position:absolute; top:15px; left:14px; width:85px; padding: 0px 5px;}
div.test .stcCntrDt2{ position:absolute; top:57px; left:170px; width:85px; padding: 0px 5px;}
div.test .stcCntrDt{ position:absolute; top:17px; left:13px; width:60px; padding: 0px 5px;}
div.test .selAfcr{ position:absolute; top:9.5%; left:10px; width:85px; padding: 0px 5px;}
div.test .selStnd{ position:absolute; top:9.5%; left:180px; width:85px; padding: 0px 5px;}
div.test .stcDt{ position:absolute; top:17px; left:10px; width:85px; padding: 0px 5px;}
div.test .stcSr{ position:absolute; top:17px; left:10px; width:20px; padding: 0px 5px;}
div.test .stcCond{ position:absolute; top:17px; right:85px; width:85px; padding: 0px 5px;}
div.test .stcCond1{ position:absolute; top:17px; left:135px; width:85px; padding: 0px 5px;}
div.test .stcCalc{ position:absolute; top:58px; left:10px; width:85px; padding: 0px 5px;}
div.test .stcSelect { position:absolute; top:18px; right:16%; width:85px;}
div.test .stcSelect0 { position:absolute; top:45px; left:17%; width:85px;}
div.test .stcSelect01 { position:absolute; top:10px; left:17%; width:85px;}
div.test .stcSelect1 { position:absolute; top:45px; right:17%; width:85px;}
div.test .stcSelect2 { position:absolute; top:10px; right:10px; width:100px;}
div.test .bmpf { position:absolute; top:10px; left:70px; width:80px;}
div.test .pmpf { position:absolute; top:50px; left:240px; width:80px;}
div.test .name1	{ position:absolute; top:18px; left:15px; width:105px; padding: 0px 10px;}
div.test .name01	{ position:absolute; top:18px; left:10px; width:60px; padding: 0px 10px;}
div.test .name	{ position:absolute; top:15px; left:15px; width:85px; padding: 0px 5px;}
div.test .name2	{ position:absolute; top:14px; left:40%; width:85px; padding: 0px 5px;}
div.test .divCntrDt{ width:230px; }
div.test .divDt{ position:absolute; width:200px; left:70px; }
div.test .select { position:absolute; top:45px; left:10px; width:85px;}
div.test .select02 {width:81px;}
div.test .bt_basic{background:#4aadc4; width:65px; border-radius:5px; border:#7e9da5 1px solid; color:#fff; height:30px; line-height:30px; display:inline-block; font-size:13px; font-weight:700;}
div.test .bt_sch{ background:#4aadc4; width:65px; border-radius:5px; border:#7e9da5 1px solid; color:#fff; height:30px; line-height:30px; position:absolute; top:10px; right:10px;}

div.test .btn_classic{ 
	background:#87b9e0;
	width:74px; 
	height:20px; 
	color:#fff; 
	border-radius:5px; 
	border:1px solid #5b9bcd; 
	text-align:center; vertical-align:top; 
	box-shadow:inset #5b9bcd 0px 5px 15px -1px;
	o-box-shadow:inset #5b9bcd 0px 5px 15px -1px;
	-moz-box-shadow:inset #5b9bcd 0px 5px 15px -1px;
	-webkit-box-shadow:inset #5b9bcd 0px 5px 15px -1px;
	line-height:10px;
	cursor:hand;
	font-size:12.5px;}
div.test .btn_classic:active{
	position:relative;
}
div.test .btn_classic:hover{
	background:#8dc3e6;
	background:-o-linear-gradient(90deg, #8dc3e6, #8dc3e6);
	background:-moz-linear-gradient( center top, #8dc3e6 5%, #8dc3e6 100% );
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.01, #8dc3e6), color-stop(1, #8dc3e6) );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8dc3e6', endColorstr='#8dc3e6');
	background:-webkit-linear-gradient(#8dc3e6, #8dc3e6);
	background:-ms-linear-gradient(#8dc3e6, #8dc3e6);
	background:linear-gradient(#8dc3e6, #8dc3e6);
}
div.test .btn_open{ 
	background:#f4f4f4; 
	width:100px; height:20px; 
	color:#333333; border-radius:0px; 
	border:1px solid #b2b8c1; text-align:center; 
	vertical-align:top; box-shadow:inset #e6e6e6 0px 5px 15px -1px;
	o-box-shadow:inset #e6e6e6 0px 5px 15px -1px;
	-moz-box-shadow:inset #e6e6e6 0px 5px 15px -1px;
	-webkit-box-shadow:inset #e6e6e6 0px 5px 15px -1px;
	line-height:10px;
	cursor:hand;
	font-size:12px;
}
div.test .btn_open:active{
	position:relative;
}
div.test .btn_open:hover{
	background:#f4f4f4;
	background:-o-linear-gradient(90deg, #f4f4f4, #e9e9e9);
	background:-moz-linear-gradient( center top, #f4f4f4 5%, #e9e9e9 100% );
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.01, #f4f4f4), color-stop(1, #e9e9e9) );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f4', endColorstr='#e9e9e9');
	background:-webkit-linear-gradient(#f4f4f4, #e9e9e9);
	background:-ms-linear-gradient(#f4f4f4, #e9e9e9);
	background:linear-gradient(#f4f4f4, #e9e9e9);
}

div.fcMmpMarto{ text-align:left;}
div.fcMmpMarto .bt_sch { background:#4aadc4; width:18%; border-radius:5px; border:#7e9da5 1px solid; color:#fff; height:30px; line-height:30px; position:absolute; top:43px; right:10px;}
div.fcMmpMarto .stcCalcYm { position:absolute; top:10px; left:10px;}
div.fcMmpMarto .inputCalcYm { position:absolute; top:3px; left:62px; width:60px;}
div.fcMmpMarto .stcCalcKndNm { position:absolute; top:10px; left:130px;}
div.fcMmpMarto .selCalcKndNm { position:absolute; top:3px; left:190px; width:60px;}
div.fcMmpMarto .stcAfcrNm { position:absolute; top:50px; left:10px;}
div.fcMmpMarto .selAfcrNm { position:absolute; top:43px; left:62px;}

div.possFcCntrStList { text-align:left;}
div.possFcCntrStList .bt_sch { background:#4aadc4; width:18%; border-radius:5px; border:#7e9da5 1px solid; color:#fff; height:30px; line-height:30px; position:absolute; top:43px; right:10px;}
div.possFcCntrStList .stcCalcYm { position:absolute; top:10px; left:10px; }
div.possFcCntrStList .inputCalcYm { position:absolute; top:3px; left:62px; width:60px;}
div.possFcCntrStList .stcCntrStNm { position:absolute; top:10px; left:130px; }
div.possFcCntrStList .selCntrStNm { position:absolute; top:3px; left:180px; width:60px;}
div.possFcCntrStList .stcAfcrNm { position:absolute; top:50px; left:10px; }
div.possFcCntrStList .selAfcrNm { position:absolute; top:43px; left:62px; width:120px;}
div.possFcCntrStList .selCondKnd { position:absolute; top:83px; left:5px; width:75px;}
div.possFcCntrStList .inputVal { position:absolute; top:83px; left:85px; width:61%;}
div.possFcCntrStList .stcComment { position:absolute; top:120px; left:5px; width:200px; color:#4aadc4;}

div.bizDrptIndiInfo{ text-align:left;}
div.bizDrptIndiInfo .bt_sch { background:#4aadc4; width:18%; border-radius:5px; border:#7e9da5 1px solid; color:#fff; height:30px; line-height:30px; position:absolute; top:3px; right:10px;}
div.bizDrptIndiInfo .stcCondDt { position:absolute; top:10px; left:10px;}
div.bizDrptIndiInfo .stcCondDt02 { position:absolute; top:10px; left:47%;}
div.bizDrptIndiInfo .inputCondDt01 { position:absolute; top:3px; left:60px; width:24%;}
div.bizDrptIndiInfo .inputCondDt02 { position:absolute; top:3px; left:52%; width:24%;}
div.bizDrptIndiInfo .bt_case { background:#e4e6e6; width:25%; border-radius:5px; border:#848484 1px solid; color:#585858; height:30px; line-height:30px; position:absolute; top:40px;}
div.bizDrptIndiInfo .bt_chgResu { background:#e4e6e6; width:25%; border-radius:5px; border:#848484 1px solid; color:#585858; height:30px; line-height:30px; position:absolute; top:40px; left:25%;}
div.bizDrptIndiInfo .bt_mmp { background:#e4e6e6; width:25%; border-radius:5px; border:#848484 1px solid; color:#585858; height:30px; line-height:30px; position:absolute; top:40px; left:50%;}
div.bizDrptIndiInfo .bt_anp { background:#e4e6e6; width:25%; border-radius:5px; border:#848484 1px solid; color:#585858; height:30px; line-height:30px; position:absolute; top:40px; left:75%;}

div.dtCock{ text-align:left; padding:10px 80px 10px 100px; border-bottom:#a1a1a1 1px solid;}
div.dtCock .input01{ position:absolute; top:50px; left:135px; width:110px;}
div.dtCock .inputDate{ width:81px; }
div.dtCock .inputDate1{ width:81px; }
div.dtCock .stcCntrDt1{ position:absolute; top:52px; left:10px; width:85px; padding: 0px 5px;}
div.dtCock .stcCmpDt{ position:absolute; top:18px; left:14px; width:85px; padding: 0px 5px;}
div.dtCock .stcCalRslt{ position:absolute; top:38px; left:14px; width:85px; padding: 0px 5px;}
div.dtCock .stcCmpDt01{ position:absolute; top:18px; left:22px; width:85px; padding: 0px 5px;}
div.dtCock .stcDt{ position:absolute; top:17px; left:10px; width:85px; padding: 0px 5px;}
div.dtCock .stcSr{ position:absolute; top:17px; left:10px; width:20px; padding: 0px 5px;}
div.dtCock .stcCond{ position:absolute; top:17px; right:85px; width:85px; padding: 0px 5px;}
div.dtCock .stcCond1{ position:absolute; top:17px; left:135px; width:85px; padding: 0px 5px;}
div.dtCock .stcCalc{ position:absolute; top:58px; left:10px; width:85px; padding: 0px 5px;}
div.dtCock	.name1	{ position:absolute; top:18px; left:15px; width:105px; padding: 0px 10px;}
div.dtCock	.name01	{ position:absolute; top:18px; left:10px; width:60px; padding: 0px 10px;}
div.dtCock	.name	{ position:absolute; top:15px; left:15px; width:85px; padding: 0px 5px;}
div.dtCock	.name2	{ position:absolute; top:14px; left:40%; width:85px; padding: 0px 5px;}
div.dtCock .divCntrDt{ width:230px; }
div.dtCock .divDt{ position:absolute; width:200px; left:70px; }
div.dtCock .select00 { position:absolute; top:10px; left:100px; width:85px;}
div.dtCock .select01 { position:absolute; top:45px; left:10px; width:85px;}
div.dtCock .select02 { position:absolute; top:45px; left:100px; width:85px;}
div.dtCock .select03 { position:absolute; top:45px; left:190px; width:85px;}
div.dtCock .stcSel{ position:absolute; top:50px; left:70px; width:100px;}
div.dtCock .input{ width:100%;}
div.dtCock .bt_sch02{ background:#4aadc4; width:65px; border-radius:5px; border:#7e9da5 1px solid; color:#fff; height:30px; line-height:30px; position:absolute; top:45px; right:10px;}
div.dtCock .bt_sch01{ background:#4aadc4; width:65px; border-radius:5px; border:#7e9da5 1px solid; color:#fff; height:30px; line-height:30px; position:absolute; top:10px; right:10px;}
div.dtCock .cockCHK{ position:absolute; top:105px; border-radius:5px; left:10px;}
div.dtCock .button{ background:#4aadc4; width:65px; border-radius:5px; border:#7e9da5 1px solid; color:#fff; height:30px; line-height:30px; position:absolute; top:100px; right:100px;}
div.dtCock .button01{ background:#4aadc4; width:65px; border-radius:5px; border:#7e9da5 1px solid; color:#fff; height:30px; line-height:30px; position:absolute; top:100px; right:20px;}
div.dtCock .custDtl{position:absolute; left:35%; font-size:13px; font-weight:700; top:7px;}

div.dtCOnd .select1{ position:absolute; top:10px; right:2%; width:85px;}
div.dtCOnd .select2{ position:absolute; top:14px; left:10px; width:85px;}
div.dtCOnd .stcSel{ position:absolute; top:50px; left:70px; width:100px;}
div.dtCOnd .stcSel01{ position:absolute; top:50px; right:10px; width:100px;}
div.dtCOnd .stcSel0{ position:absolute; top:50px; left:70px; width:60px;}
div.dtCOnd .stcSel1{ position:absolute; top:10px; left:70px; width:100px;}
div.dtCond .input{ width:100%;}
div.dtCond .input1{ position:absolute; top:45px; left:41%; width:140px;}
div.dtCond .input2{ position:relative; left:-25px; width:38%;}
div.dtCond .input3{ position:absolute; top:10px; right:85px; width:25%;}
div.dtCond .bt_sch{ background:#4aadc4; width:65px; border-radius:5px; border:#7e9da5 1px solid; color:#fff; height:30px; line-height:30px; position:absolute; top:45px; right:10px;}
div.dtCond .bt_sch2{ background:#4aadc4; width:65px; border-radius:5px; border:#7e9da5 1px solid; color:#fff; height:30px; line-height:30px; position:absolute; top:10px; right:10px;}
div.dtCond .bt_sch1{ background:#4aadc4; width:100px; border-radius:5px; border:#7e9da5 1px solid; color:#fff; height:30px; line-height:30px; position:absolute; top:50px; right:10px;}
div.dtCond .bt_sch3{ background:#4aadc4; width:60px; border-radius:5px; border:#7e9da5 1px solid; color:#fff; height:30px; line-height:30px; position:absolute; top:10px; right:10px;}

div.cntrCtmn .empNoInput { position:absolute; top:10px; left:60px; width:70px; background:#D8D8D8;}
div.cntrCtmn .empNmInput { position:absolute; top:10px; left:133px; width:70px;}
div.cntrCtmn .stcEmpNm   { position:absolute; top:15px; left:5px; width:85px; padding: 0px 5px;}
div.cntrCtmn .stcDate    { position:absolute; top:17px; left:140px; width:85px; padding: 0px 5px;}
div.cntrCtmn .btnEmpInfo { background:#53cbdc; width:50px; border-radius:5px; border:#53cbdc 1px solid; font-size:13px; color:#fff; height:30px; line-height:30px; position:absolute; top:10px; left:210px;}
div.cntrCtmn .btnEmpReset{ background:#53cbdc; width:50px; border-radius:5px; border:#53cbdc 1px solid; font-size:13px; color:#fff; height:30px; line-height:30px; position:absolute; top:50px; left:265px;}
div.cntrCtmn .bt_sch2{ background:#53cbdc; width:65px; border-radius:5px; border:#53cbdc 1px solid; color:#fff; height:30px; line-height:30px; position:absolute; top:10px; right:10px;}

div.cntrCtmn .orgInfo { position:absolute; top:50px; left:60px; width:65%; background:#D8D8D8;}
div.cntrCtmn .stcOrg   { position:absolute; top:55px; left:5px; width:85px; padding: 0px 5px;}
div.cntrCtmn .btnOrgInfo { background:#53cbdc; width:50px; border-radius:5px; border:#53cbdc 1px solid; font-size:13px; color:#fff; height:30px; line-height:30px; position:absolute; top:50px; left:83%;}

div.cntrCtmn .stcCntrKind   { position:absolute; top:95px; left:5px; width:85px; padding: 0px 5px;}
div.cntrCtmn .selCntrKind   { position:absolute; top:90px; left:60px; width:105px; padding: 0px 5px;}
div.cntrCtmn .stcAfcr   { position:absolute; top:95px; left:170px; width:85px; padding: 0px 5px;}
div.cntrCtmn .selAfcr   { position:absolute; top:90px; left:220px; width:105px; padding: 0px 5px;}
div.cntrCtmn .stcAfcr02   { position:absolute; top:95px; left:5px; width:85px; padding: 0px 5px;}
div.cntrCtmn .selAfcr02   { position:absolute; top:90px; left:60px; width:105px; padding: 0px 5px;}
div.cntrCtmn .stcCtmnSt   { position:absolute; top:137px; left:5px; width:85px; padding: 0px 5px;}
div.cntrCtmn .selCtmnSt   { position:absolute; top:132px; left:60px; width:105px; padding: 0px 5px;}
div.cntrCtmn .stcCtmnSt02   { position:absolute; top:95px; left:170px; width:85px; padding: 0px 5px;}
div.cntrCtmn .selCtmnSt02   { position:absolute; top:90px; left:230px; width:105px; padding: 0px 5px;}
div.cntrCtmn .selCond   { position:absolute; top:173px; left:7px; width:85px; padding: 0px 5px;}
div.cntrCtmn .inputBox  { position:absolute; top:173px; left:100px; width:70%; padding: 0px 5px;}
div.cntrCtmn .selCond02   { position:absolute; top:137px; left:7px; width:85px; padding: 0px 5px;}
div.cntrCtmn .inputBox02  { position:absolute; top:137px; left:100px; width:70%; padding: 0px 5px;}

div.cntrCtmn .comment   { position:absolute; top:213px; left:7px; width:295px; padding: 0px 5px; color:#4aadc4; font-weight:bold; }
div.cntrCtmn .comment02   { position:absolute; top:173px; left:7px; width:295px; padding: 0px 5px; color:#3a75b1; }

div.CockDilDB { text-align:left; padding:10px 80px 10px 100px; border-bottom:#a1a1a1 1px solid;}
div.CockDilDB .stcCalRslt{ position:absolute; top:44px; left:10px; width:70px; padding: 0px 5px; font-size:11px;}
div.CockDilDB .bt_sch04{ background:#4aadc4; width:65px; border-radius:5px; border:#7e9da5 1px solid; color:#fff; height:30px; line-height:30px; position:absolute; top:45px; right:10px;}
div.CockDilDB .bt_sch03{ background:#4aadc4; width:85px; border-radius:5px; border:#7e9da5 1px solid; color:#fff; height:30px; line-height:30px; position:absolute; top:45px; right:80px; font-size:12px;}
div.CockDilDB .bt_sch02{ background:#4aadc4; width:65px; border-radius:5px; border:#7e9da5 1px solid; color:#fff; height:30px; line-height:30px; position:absolute; top:45px; right:10px; font-size:12px;}
div.CockDilDB .bt_sch01{ background:#4aadc4; width:65px; border-radius:5px; border:#7e9da5 1px solid; color:#fff; height:30px; line-height:30px; position:absolute; top:10px; right:10px;}
div.CockDilDB .inputCmpDt01{ position:absolute; top:10px; left:21%; width:80px; padding: 0px 5px;}
div.CockDilDB .inputCmpDt02{ position:absolute; top:10px; left:47%; width:80px; padding: 0px 5px;}
div.CockDilDB .stcInputCmpDt{ position:absolute; top:18px; left:42%; padding: 0px 5px;}
div.CockDilDB .selectCalRslt { position:absolute; top:45px; left:21%; width:80px;}
div.CockDilDB .stcCmpDt{ position:absolute; top:18px; left:10px; width:85px; padding: 0px 5px;}
div.CockDilDB .stcHphn{ position:absolute; top:18px; left:2%; width:85px; padding: 0px 5px; }
div.CockDilDB .stcCustNm{ position:absolute; top:53px; left:8%; width:85px; padding: 0px 5px; }
div.CockDilDB .stcStNm{ position:absolute; top:53px; left:41%; width:85px; padding: 0px 5px; }
div.CockDilDB .inputHphn{ position:absolute; top:10px; left:21%; width:140px; background:#a1a1a1; color:white; }
div.CockDilDB .inputCustNm{ position:absolute; top:45px; left:21%; width:70px; background:#a1a1a1; color:white;}
div.CockDilDB .selectVstHis { position:absolute; top:45px; left:57%; width:65px;}

div.CockDillDBDtl{ text-align:left; padding:10px 80px 10px 100px; border-bottom:#a1a1a1 1px solid;}
div.CockDillDBDtl .btnSave {position:absolute; bottom:2%; right:6%; background:#4aadc4; width:105px; border-radius:5px; border:#7e9da5 1px solid; color:#fff; height:30px; line-height:30px; display:inline-block; font-size:13px; font-weight:700;}
div.CockDillDBDtl .stcVstHisIns{position:absolute; left:33%; font-size:15px; font-weight:700; top:10px;}
div.CockDillDBDtl .btnUpdate {position:absolute; top:5%; right:26%; background:#4aadc4; width:70px; border-radius:5px; border:#7e9da5 1px solid; color:#fff; height:30px; line-height:30px; display:inline-block; font-size:13px; font-weight:700;}
div.CockDillDBDtl .btnDelete {position:absolute; top:5%; right:6%; background:#4aadc4; width:70px; border-radius:5px; border:#7e9da5 1px solid; color:#fff; height:30px; line-height:30px; display:inline-block; font-size:13px; font-weight:700;}
div.CockDillDBDtl .btnUpdate02 {position:absolute; top:70%; right:6%; background:#4aadc4; width:90px; border-radius:5px; border:#7e9da5 1px solid; color:#fff; height:30px; line-height:30px; display:inline-block; font-size:13px; font-weight:700;}

div.CtmnLpd { text-align:left; padding:10px 80px 10px 100px; border-bottom:#a1a1a1 1px solid;}
div.CtmnLpd .bt_sch{ background:#4aadc4; width:95px; border-radius:5px; border:#7e9da5 1px solid; color:#fff; height:30px; line-height:30px; position:absolute; top:10px; right:2%;}
div.CtmnLpd .selectCond{ position:absolute; top:10px; left:20%; width:30%;}
div.CtmnLpd .selectCond2{ position:absolute; top:50px; left:23%; width:30%;}
div.CtmnLpd .selectCond3{ position:absolute; top:90px; left:23%; width:30%;}
div.CtmnLpd .selectCond4{ position:absolute; top:10px; left:23%; width:30%;}
div.CtmnLpd .cond { position:absolute; top:15px; left:10px; width:75px;}
div.CtmnLpd .input{ position:absolute; top:45px; left:20%; width:30%;}
div.CtmnLpd .inputbox{ position:absolute; top:45px; right:10px; width:30%; }
div.CtmnLpd .Biz{ position:absolute; top:80px; left:10px;  padding: 0px 5px; color:#2BA5BA; font-size:13px;}
div.CtmnLpd .Biz2{ position:absolute; top:130px; left:10px; padding: 0px 5px; color:#2BA5BA; font-size:13px;}
div.CtmnLpd .afcrNm{ position:absolute; top:17px; left:5px; width:85px; padding: 0px 5px;}
div.CtmnLpd .searchCond{ position:absolute; top:17px; right:80px; width:85px; padding: 0px 5px;}
div.CtmnLpd .polNo{ position:absolute; top:52px; left:5px; width:80%; padding: 0px 5px;}
div.CtmnLpd .custNm{ position:absolute; top:52px; right:35%; padding: 0px 5px;}
div.CtmnLpd .select { position:absolute; top:10px; right:10px; width:30%;}
div.CtmnLpd .searchBox{ position:absolute; top:50px; left:70px; width:30%;}

div.CtmnLpd .Txt1{ position:absolute; top:17px; left:13px; width:30%;}
div.CtmnLpd .Txt3{ position:absolute; top:58px; left:13px; width:30%;}
div.CtmnLpd .Txt4{ position:absolute; top:100px; left:13px; width:30%;}
div.CtmnLpd .Txt5{ position:absolute; top:58px; left:205px; width:30%;}
div.CtmnLpd .Txt6{ position:absolute; top:100px; left:205px; width:30%;}

div.CtmnLpd .input6{ position:absolute; top:50px; left:260px; width:92px;}
div.CtmnLpd .input7{ position:absolute; top:90px; left:260px; width:92px;}

div.YyDtCond .input{ position:absolute; top:45px; right:2%; width:55%;}
div.YyDtCond .select02 { position:absolute; top:45px; left:20%; width:20%;}
div.YyDtCond .select01 { position:absolute; top:8px; left:20%; width:30%;}
div.YyDtCond .stcCntrCond{ position:absolute; top:17px; left:2%; width:85px; padding: 0px 5px;}
div.YyDtCond .stcSearchCond{ position:absolute; top:53px; left:2%; width:85px; padding: 0px 5px;}
div.YyDtCond .bt_sch{ background:#4aadc4; width:30%; border-radius:5px; border:#7e9da5 1px solid; color:#fff; height:30px; line-height:30px; position:absolute; top:10px; right:2%;}


div.dtCond01 .bt_sch{ background:#4aadc4; width:70px; border-radius:5px; border:#7e9da5 1px solid; color:#fff; height:30px; line-height:30px; position:absolute; top:10px; right:10px;}
div.dtCond01 .input	{ position:absolute; top:10px; right:90px; width:120px;}
div.dtCond01 .select { position:absolute; top:10px; left:70px; width:70px;}
div.dtCond01 .stcCalc{ position:absolute; top:17px; left:10px; width:50px;}

div.dtCond02 .bt_sch{ background:#4aadc4; width:20%; border-radius:5px; border:#7e9da5 1px solid; color:#fff; height:30px; line-height:30px; position:absolute; top:10px; right:2%;}
div.dtCond02 .input	{ position:absolute; top:10px; left:37%; width:40%;}
div.dtCond02 .select { position:absolute; top:10px; left:18%;} 
div.dtCond02 .stcCalc{ position:absolute; top:17px; left:2%; width:20%;}
div.dtCond02 .stcCalc01{ position:absolute; top:17px; left:10px; width:60px;}

div.dtCust { text-align:left; padding:10px 80px 10px 100px; }
div.dtCust .name01 { position:absolute; top:17px; left:2%; width:70%; padding: 0px 10px;}
div.dtCust .input { position:absolute; top:10px; left:23%; width:41%;}
div.dtCust .bt_sch2{ background:#4aadc4; width:30%; border-radius:5px; border:#7e9da5 1px solid; color:#fff; height:30px; line-height:30px; position:absolute; top:10px; right:2%;}

div.suJi { text-align:left; padding:10px 80px 10px 100px; border-bottom:#a1a1a1 1px solid;}
div.suJi .bt_sch{ background:#4aadc4; width:80px; border-radius:5px; border:#7e9da5 1px solid; color:#fff; height:30px; line-height:30px; position:absolute; top:10px; right:10px;}
div.suJi .inputDate{ width:85px; }
div.suJi .divCntrDt{ width:200px; }
div.suJi .stcCntrDt{ position:absolute; top:17px; left:18px; width:70px; padding: 0px 5px;}

div.susu .inputDate{ position:absolute; top:12px; left:65px; padding: 0px 5px; width:60px; }
div.susu .stcCntrDt{ position:absolute; top:19px; left:6px; width:85px; padding: 0px 5px;}

div.susu .bt_sch  { background:#4aadc4; width:110px; border-radius:5px; border:#7e9da5 1px solid; color:#fff; height:30px; line-height:30px; position:absolute; top:10px; right:10px;}
div.susu .bt_sch2 { background:#4aadc4; width:65px; border-radius:5px; border:#7e9da5 1px solid; color:#fff; height:30px; line-height:30px; position:absolute; top:10px; right:126px;}
div.susu .tab1 {background:#f1f2f2; width:20%; border-top:gray 2px solid; border-left:gray 2px solid; border-right:gray 1px solid; border-bottom:gray 2px solid; color:gray; height:40px; line-height:30px; position:absolute; top:50px;}
div.susu .tab2 {background:#f1f2f2; width:20%; border-top:gray 2px solid; border-left:gray 1px solid; border-right:gray 1px solid; border-bottom:gray 2px solid; color:gray; height:40px; line-height:30px; position:absolute; top:50px;left:20%;}
div.susu .tab3 {background:#f1f2f2; width:20%; border-top:gray 2px solid; border-left:gray 1px solid; border-right:gray 1px solid; border-bottom:gray 2px solid; color:gray; height:40px; line-height:30px; position:absolute; top:50px;left:40%;}
div.susu .tab4 {background:#f1f2f2; width:20%; border-top:gray 2px solid; border-left:gray 1px solid; border-right:gray 1px solid; border-bottom:gray 2px solid; color:gray; height:40px; line-height:30px; position:absolute; top:50px;left:60%;}
div.susu .tab5 {background:#f1f2f2; width:20%; border-top:gray 2px solid; border-left:gray 1px solid; border-right:gray 2px solid; border-bottom:gray 2px solid; color:gray; height:40px; line-height:30px; position:absolute; top:50px;left:80%;}
div.susu .bt_basic{background:#4aadc4; width:65px; border-radius:5px; border:#7e9da5 1px solid; color:#fff; height:30px; line-height:30px; display:inline-block; font-size:13px; font-weight:700;}


div.stPscd .inputDate{ position:absolute; top:12px; left:65px; padding: 0px 5px; width:60px; }
div.stPscd .stPscdDt{ position:absolute; top:19px; left:6px; width:85px; padding: 0px 5px;}
div.stPscd .bt_sch { background:#4aadc4; width:110px; border-radius:5px; border:#7e9da5 1px solid; color:#fff; height:30px; line-height:30px; position:absolute; top:10px; right:126px;}
div.stPscd .bt_sch2  { background:#4aadc4; width:110px; border-radius:5px; border:#7e9da5 1px solid; color:#fff; height:30px; line-height:30px; position:absolute; top:10px; right:10px;}

div.memyself .one { position:absolute; top:164px; left:10px; width:150px; padding: 0px 5px; font-size:15px; background:#A4A4A4;}
div.memyself .two { position:absolute; top:299px; left:10px; width:150px; padding: 0px 5px; font-size:15px; background:#A4A4A4;}
div.memyself .three { position:absolute; top:434px; left:10px; width:150px; padding: 0px 5px; font-size:15px; background:#A4A4A4;}
div.memyself .button{ background:#4aadc4; width:20%; border-radius:5px; border:#7e9da5 1px solid; color:#fff; height:30px; line-height:30px; position:absolute; top:10px; right:10px;}
div.memyself .memine{ position:absolute; top:16px; left:10px; width:85px; padding: 0px 5px;}
div.memyself .inputDate{ width:25%;}
div.memyself .inputAppYm{ width:100%; position:absolute; top:10px; left:70px; }

div.PfStList .afcrNm { position:absolute; top:62px; left:10px; padding: 0px 5px;}
div.PfStList .date { position:absolute; top:17px; left:10px; width:85px; padding: 0px 5px;}
div.PfStList .manager { position:absolute; top:62px; right:34%; padding: 0px 5px;}
div.PfStList .select01 { position:absolute; top:55px; left:18%; width:30%;}
div.PfStList .select02 { position:absolute; top:55px; right:2%; width:30%;}
div.PfStList .b_search { background:#4aadc4; width:30%; border-radius:5px; border:#7e9da5 1px solid; color:#fff; height:30px; line-height:30px; position:absolute; top:10px; right:2%;}
div.PfStList .inputDate { position:absolute; top:10px; left:18%; }
div.PfStList .inputAppYm { width:25%;}

div.button_position { text-align:left; padding:10px 80px 10px 100px; border-bottom:#a1a1a1 1px solid; top:80px;}
div.button_position .tab1{background:#C3C3C3; width:20%; border-top:gray 2px solid; border-left:gray 1px solid; border-bottom:gray 2px solid; color:white; height:40px; line-height:30px; position:absolute; top:95px; left:0%; font-size:11px;}
div.button_position .tab2{background:#C3C3C3; width:20%; border-top:gray 2px solid; border-left:gray 1px solid; border-bottom:gray 2px solid; color:white; height:40px; line-height:30px; position:absolute; top:95px; left:20%; font-size:11px;}
div.button_position .tab3{background:#C3C3C3; width:20%; border-top:gray 2px solid; border-left:gray 1px solid; border-bottom:gray 2px solid; color:white; height:40px; line-height:30px; position:absolute; top:95px; left:40%; font-size:11px;}
div.button_position .tab4{background:#C3C3C3; width:20%; border-top:gray 2px solid; border-left:gray 1px solid; border-bottom:gray 2px solid; color:white; height:40px; line-height:30px; position:absolute; top:95px; left:60%; font-size:11px;}
div.button_position .tab5{background:#C3C3C3; width:20%; border-top:gray 2px solid; border-left:gray 1px solid; border-bottom:gray 2px solid; color:white; height:40px; line-height:30px; position:absolute; top:95px; left:80%; font-size:11px;}

div.medicard .mainNm {position:absolute; top:5%; left:2%; font-size:220%; color:#08115D;}
div.medicard .text00 {position:absolute; top:12%; left:4%; font-size:150%; color:#08115D; font-weight:590; }
div.medicard .text01 {position:absolute; top:20%; left:2%; font-size:110%; font-weight:700;}
div.medicard .text02 {position:absolute; top:32%; left:2%; font-size:140%; font-weight:700; color:#821C09;}
div.medicard .text03 {position:absolute; top:43%; left:2%; font-size:130%; font-weight:700; background-color:#B2B2B2; font-color:black;}
div.medicard .text04 {position:absolute; top:51%; left:4%; font-size:120%; font-weight:700;}
div.medicard .text05 {position:absolute; top:57%; left:4%; font-size:100%; }
div.medicard .text06 {position:absolute; top:67%; left:4%; font-size:100%;}
div.medicard .text07 {position:absolute; top:74%; left:4%; font-size:100%;}
div.medicard .text08 {position:absolute; top:79%; left:4%; font-size:120%; font-weight:700;}
div.medicard .text09 {position:absolute; top:84%; left:4%; font-size:100%;}
div.medicard .text10 {position:absolute; top:88%; left:4%; font-size:100%;}
div.medicard .text11 {position:absolute; top:98%; left:4%; font-size:100%;}
div.medicard .text12 {position:absolute; top:102%; left:4%; font-size:100%;}
div.medicard .text13 {position:absolute; top:121%; left:4%; font-size:100%;}
div.medicard .text14 {position:absolute; top:125%; left:4%; font-size:100%;}
div.medicard .text15 {position:absolute; top:147%; left:4%; font-size:100%;}
div.medicard .bt_sch{ background:#f1f2f2; width:250px; color:#fff; height:30px; position:absolute; top:152%; left:15%; border:#7e9da5 0px solid; color:#08115D; font-weight:700;}

div.cardInfo .cardInfoTab1 {background:#A4B9C6; width:25%; border-radius:10px; border-top:gray 0px solid; border-left:#fff 0px solid; border-right:#f1f2f2 2px solid; border-bottom:gray 3px solid; color:#fff; height:30px; line-height:30px; position:absolute; top:10px;}
div.cardInfo .cardInfoTab2 {background:#A4B9C6; width:25%; border-radius:10px; border-top:gray 0px solid; border-left:#fff 0px solid; border-right:#f1f2f2 2px solid; border-bottom:gray 3px solid; color:#fff; height:30px; line-height:30px; position:absolute; top:10px; left:25%;}
div.cardInfo .cardInfoTab3 {background:#A4B9C6; width:25%; border-radius:10px; border-top:gray 0px solid; border-left:#fff 0px solid; border-right:#f1f2f2 2px solid; border-bottom:gray 3px solid; color:#fff; height:30px; line-height:30px; position:absolute; top:10px; left:50%;}
div.cardInfo .cardInfoTab4 {background:#A4B9C6; width:25%; border-radius:10px; border-top:gray 0px solid; border-left:#fff 0px solid; border-right:#f1f2f2 2px solid; border-bottom:gray 3px solid; color:#fff; height:30px; line-height:30px; position:absolute; top:10px; left:75%;}
div.cardInfo .cardInfoTab5 {background:#A4B9C6; width:25%; border-radius:10px; border-top:gray 0px solid; border-left:#fff 0px solid; border-right:#f1f2f2 2px solid; border-bottom:gray 3px solid; color:#fff; height:30px; line-height:30px; position:absolute; top:50px;}
div.cardInfo .cardInfoTab6 {background:#A4B9C6; width:25%; border-radius:10px; border-top:gray 0px solid; border-left:#fff 0px solid; border-right:#f1f2f2 2px solid; border-bottom:gray 3px solid; color:#fff; height:30px; line-height:30px; position:absolute; top:50px; left:25%;}
div.cardInfo .cardInfoTab7 {background:#A4B9C6; width:25%; border-radius:10px; border-top:gray 0px solid; border-left:#fff 0px solid; border-right:#f1f2f2 2px solid; border-bottom:gray 3px solid; color:#fff; height:30px; line-height:30px; position:absolute; top:50px; left:50%;}
div.cardInfo .cardInfoTab8 {background:#A4B9C6; width:25%; border-radius:10px; border-top:gray 0px solid; border-left:#fff 0px solid; border-right:#f1f2f2 2px solid; border-bottom:gray 3px solid; color:#fff; height:30px; line-height:30px; position:absolute; top:50px; left:75%;}

table.list{width:100%; border-collapse:separate; *border-collapse:collapse; border-spacing:0px; clear:both; border-top:#a1a1a1 1px solid; table-layout:fixed; color:#777;}
table.list thead th{ text-align:center; padding:14px 0; font-size:13px; color:#000; font-weight:700; border-bottom:#8d8d8d 2px solid;  background:#e4e6e6; vertical-align:middle; border-right:#8d8d8d 0px solid;}
table.list tbody tr.dtlLink{ cursor:hand;}
table.list tbody td{ font-size:12px; text-align:center; padding:9px 0; background:#f1f2f2; border-bottom:#ced6d3 1px solid; }
table.list tbody td.leftAlign{ text-align:left; }
table.list tbody td.rightAlign{ text-align:right; }
table.list tbody td.subject{ text-align:left;}
table.list tbody td.overTd{ text-align:left; word-break:break-all;}
table.list tbody td.subject a{ text-overflow:ellipsis; overflow:hidden; display:block; white-space:nowrap; }

table.empCardInfo{width:100%; border-collapse:separate; *border-collapse:collapse; border-spacing:0px; clear:both; border-top:#a1a1a1 1px solid; table-layout:fixed; color:#777; font-size:100%}
table.empCardInfo thead th{ text-align:center; padding:14px 0; font-size:13px; color:#000; font-weight:700; border-bottom:#8d8d8d 2px solid;  background:#e4e6e6; vertical-align:middle; border-right:#8d8d8d 0px solid;}
table.empCardInfo thead th.title{ text-align:center; font-size:13px; color:#fff; font-weight:700; border-bottom:#8d8d8d 2px solid;  background:#A4A4A4; vertical-align:middle; border-right:#8d8d8d 1px solid;}
table.empCardInfo tbody tr.dtlLink{ cursor:hand;}
table.empCardInfo tbody td{ font-size:12px; text-align:center; padding:9px 0; background:#f1f2f2; border-bottom:#ced6d3 1px solid; }
table.empCardInfo tbody td.leftAlign{ text-align:left; }
table.empCardInfo tbody td.rightAlign{ text-align:right; }
table.empCardInfo tbody td.subject{ text-align:left;}
table.empCardInfo tbody td.subject a{ text-overflow:ellipsis; overflow:hidden; display:block; white-space:nowrap; }

table.cmpList{width:100%; border-collapse:separate; *border-collapse:collapse; border-spacing:0px; clear:both; border-top:#a1a1a1 1px solid; table-layout:fixed; color:#f1f2f2;}
table.cmpList tbody th{ text-align:center; padding:10px 0; font-size:12px; color:#000; font-weight:500; border-bottom:#8d8d8d 0px solid;  background:#f1f2f2; vertical-align:middle; border-right:#8d8d8d 0px solid; border-left:#8d8d8d 0px solid;}

.more{ font-size:1.1em; color:#333; font-weight:700; padding:10px; text-align:center; display:none;}

table.pfList{width:100%; border-collapse:separate; *border-collapse:collapse; border-spacing:0px; clear:both; border-top:#a1a1a1 1px solid; table-layout:fixed; color:#777;}
table.pfList thead th{ text-align:center; padding:14px 0; font-size:13px; color:#000; font-weight:700; border-bottom:#8d8d8d 2px solid;  background:#e4e6e6; vertical-align:middle; border-right:#8d8d8d 0px solid;}
table.pfList thead th.leftAlign{ text-align:left; }
table.pfList tbody tr.dtlLink{ cursor:hand;}
table.pfList tbody td{ font-size:12px; text-align:center; padding:9px 0; background:#f1f2f2; border-bottom:#ced6d3 1px solid; }
table.pfList tbody td.leftAlign{ text-align:left; }
table.pfList tbody td.rightAlign{ text-align:right; }
table.pfList tbody td.subject{ text-align:left;}
table.pfList tbody td.subject a{ text-overflow:ellipsis; overflow:hidden; display:block; white-space:nowrap; }

table.view{width:100%; border-collapse:separate; *border-collapse:collapse; border-spacing:0px; clear:both; border-top:#a1a1a1 1px solid; table-layout:fixed; color:#777;}
table.view tbody th{ font-size:12px; text-align:left; padding:9px; background:#e4e6e6; border-bottom:#ced6d3 1px solid; border-right:#ced6d3 1px solid;}
table.view tbody td{ font-size:12px; text-align:left; padding:9px; background:#f1f2f2; border-bottom:#ced6d3 1px solid;}

table.empDtlview{width:100%; border-collapse:separate; *border-collapse:collapse; border-spacing:0px; clear:both; border-top:#a1a1a1 1px solid; color:#777; font-size:100%;}
table.empDtlview tbody th{ font-size:12px; text-align:left; padding:9px; background:#e4e6e6; border-bottom:#ced6d3 1px solid; border-right:#ced6d3 1px solid; font-size:100%;}
table.empDtlview tbody td{ font-size:12px; text-align:left; padding:9px; background:#f1f2f2; border-bottom:#ced6d3 1px solid; font-size:100%;}
table.empDtlview tbody td.empDtlInfo{ font-size:12px; text-align:left; padding:9px; background:#e4e6e6; border-bottom:#ced6d3 1px solid; border-right:#ced6d3 1px solid; font-weight:700; font-size:100%;}

table.viewCock {width:100%; border-collapse:separate; *border-collapse:collapse; border-spacing:0px; clear:both; border-top:#a1a1a1 1px solid; table-layout:fixed; color:#777;}
table.viewCock tbody th{ font-size:12px; text-align:left; padding:9px; background:#e4e6e6; border-bottom:#ced6d3 1px solid; border-right:#ced6d3 1px solid;}
table.viewCock tbody td{ font-size:12px; text-align:left; padding:9px; background:#f1f2f2; border-bottom:#ced6d3 1px solid;}


table.view04{width:100%; border-collapse:separate; *border-collapse:collapse; border-spacing:0px; clear:both; border-top:#a1a1a1 1px solid; table-layout:fixed; color:#777;}
table.view04 tbody th{ font-size:12px; text-align:left; padding:9px; background:#e4e6e6; border-bottom:#ced6d3 1px solid; border-right:#ced6d3 1px solid;}
table.view04 tbody td{ font-size:12px; text-align:left; padding:9px; background:#f1f2f2; border-bottom:#ced6d3 1px solid; border-right:#ced6d3 1px solid;}
 thead th{ text-align:center; padding:10px 0; font-size:13px; color:#000; font-weight:550; border-bottom:#8d8d8d 2px solid; background:#e4e6e6; vertical-align:middle; border-right:#8d8d8d 1px solid;}

table.view01{width:100%; border-collapse:separate; *border-collapse:collapse; border-spacing:0px; clear:both; border-top:#a1a1a1 1px solid; table-layout:fixed; color:#777;}
table.view01 tbody th{ font-size:12px; text-align:left; padding:9px; background:#e4e6e6; border-bottom:#ced6d3 1px solid; border-right:#ced6d3 1px solid;}
table.view01 tbody td{ font-size:12px; text-align:left; padding:9px; background:#f1f2f2; border-bottom:#ced6d3 1px solid; border-right:#ced6d3 1px solid;}
 thead th{ text-align:center; padding:10px 0; font-size:13px; color:#000; font-weight:550; border-bottom:#8d8d8d 2px solid; background:#e4e6e6; vertical-align:middle;}

table.viewww{width:100%; border-collapse:separate; *border-collapse:collapse; border-spacing:0px; clear:both; border-top:#a1a1a1 1px solid; table-layout:fixed; color:#777;}
table.viewww tbody th{ font-size:15px; text-align:left; padding:9px; background:#e4e6e6; border-bottom:#ced6d3 1px solid; border-right:#ced6d3 1px solid;}
table.viewww tbody td{ font-size:13px; text-align:left; padding:9px; background:#f1f2f2; border-bottom:#ced6d3 1px solid;}


table.vieww{width:100%; border-collapse:separate; *border-collapse:collapse; border-spacing:0px; clear:both; border-top:#a1a1a1 1px solid; table-layout:fixed; color:#777;}
table.vieww tbody th{ font-size:12px; text-align:left; padding:9px; background:#f1f2f2; border-bottom:#ced6d3 1px solid; border-right:#ced6d3 1px solid;}
table.vieww tbody td{ font-size:12px; text-align:left; padding:9px; background:#f1f2f2; border-bottom:#ced6d3 1px solid; border-right:#ced6d3 1px solid;}

table.oing {width:100%; border-collapse:separate; *border-collapse:collapse; border-spacing:0px; clear:both; border-top:#a1a1a1 1px solid; table-layout:fixed; color:#777;}
table.oing tbody th{ font-size:2px; background:#f1f2f2; border-bottom:#ced6d3 1px solid; border-right:#ced6d3 1px solid;}

table.sujiList{width:100%; border-collapse:separate; *border-collapse:collapse; border-spacing:0px; clear:both; border-top:#a1a1a1 1px solid; table-layout:fixed; color:#777;}
table.sujiList thead th{ text-align:center; padding:10px 0; font-size:13px; color:#000; font-weight:700; border-bottom:#8d8d8d 1px solid; border-right:#8d8d8d 1px solid; background:#e4e6e6; vertical-align:middle;}
table.sujiList thead td{ font-size:15px; text-align:center; padding:8px 0; background:#f1f2f2; font-weight:500; border-bottom:#ced6d3 2px solid;  border-right:#ced6d3 1px solid;}
table.sujiList tbody tr.dtlLink{ cursor:hand;}
table.sujiList tbody td{ font-size:10px; text-align:center; padding:5px 0; background:#f1f2f2; border-bottom:#ced6d3 1px solid;  border-right:#ced6d3 1px solid;}
table.sujiList tbody td.leftAlign{ text-align:left; }
table.sujiList tbody td.rightAlign{ text-align:right; }
table.sujiList tbody td.subject{ text-align:left;}
table.sujiList tbody td.subject a{ text-overflow:ellipsis; overflow:hidden; display:block; white-space:nowrap; }

table.memyself{width:100%; border-collapse:separate; *border-collapse:collapse; border-spacing:0px; clear:both; border-top:#a1a1a1 1px solid; table-layout:fixed; color:#777;}
table.memyself thead th{ text-align:center; padding:14px 0; font-size:13px; color:#000; font-weight:700; border-bottom:#8d8d8d 2px solid; background:#e4e6e6; vertical-align:middle; }
table.memyself thead th.memyself{ text-align:left; padding:14px 0; font-size:13px; color:#000; font-weight:700; border-bottom:#8d8d8d 2px solid; background:#e4e6e6; vertical-align:middle;}
table.memyself tbody tr.dtlLink{ cursor:hand;}
table.memyself tbody td{ font-size:12px; text-align:center; padding:9px 0; background:#f1f2f2; border-bottom:#ced6d3 1px solid; }
table.memyself tbody td.leftAlign{ text-align:left; }
table.memyself tbody td.rightAlign{ text-align:right; }
table.memyself tbody td.subject{ text-align:left;}
table.memyself tbody td.subject a{ text-overflow:ellipsis; overflow:hidden; display:block; white-space:nowrap; }
table.memyself th { text-align:center; padding:14px 0; font-size:10px; color:#000; font-weight:500; border-bottom:#8d8d8d 1px solid; background:#EEEEEE; vertical-align:middle; border-right:#8d8d8d 1px solid;}
table.memyself tbody th.title { text-align:center; padding:14px 0; font-size:11px; color:#000; font-weight:500; border-bottom:#8d8d8d 1px solid; background:#EEEEEE; vertical-align:middle; }
table.memyself th.title { text-align:center; padding:14px 0; font-size:11px; color:#000; font-weight:500; border-bottom:#8d8d8d 0px solid; background:#EEEEEE; vertical-align:middle; border-right:0px;}
table.memyself th.blank { text-align:center; padding:14px 0; font-size:12px; color:#000; font-weight:500; border-bottom:#8d8d8d 1px solid; background:#e4e6e6; vertical-align:middle; border-right:0px;}


table.NoteInfo{width:100%; border-collapse:separate; *border-collapse:collapse; border-spacing:0px; clear:both; border-top:#a1a1a1 1px solid; table-layout:fixed; color:#777;}
table.NoteInfo thead th{ text-align:center; padding:14px 0; font-size:13px; color:#000; font-weight:400; border-bottom:#8d8d8d 2px solid; border-right:#8d8d8d 1px solid; background:#e4e6e6; vertical-align:middle; }
table.NoteInfo tbody tr.dtlLink{ cursor:hand;}
table.NoteInfo tbody td{ font-size:12px; text-align:center; padding:9px 0; background:#f1f2f2; border-bottom:#ced6d3 1px solid; }

table.StList{width:100%; border-collapse:separate; *border-collapse:collapse; border-spacing:0px; clear:both; border-top:#a1a1a1 1px solid; table-layout:fixed; color:#777;}
table.StList thead th{ text-align:center; padding:14px 0; font-size:13px; color:#000; font-weight:700; border-bottom:#8d8d8d 2px solid;  background:#e4e6e6; vertical-align:middle; border-right:#8d8d8d 1px solid;}
table.StList thead td{ text-align:center; padding:14px 0; font-size:13px; color:#000; font-weight:700; border-bottom:#8d8d8d 1px solid; border-top:#8d8d8d 1px solid; background:#e4e6e6; vertical-align:middle; }
table.StList tbody tr.dtlLink{ cursor:hand;}
table.StList tbody td{ font-size:12px; text-align:center; padding:9px 0; background:#f1f2f2; border-bottom:#ced6d3 1px solid; }
table.StList tbody td.leftAlign{ text-align:left; }
table.StList tbody td.rightAlign{ text-align:right; }
table.StList tbody td.subject{ text-align:left;}
table.StList tbody td.subject a{ text-overflow:ellipsis; overflow:hidden; display:block; white-space:nowrap; }

table.noteAtchInfo{position:absolute; bottom:1%; width:100%; border-collapse:separate; *border-collapse:collapse; border-spacing:0px; clear:both; border-top:#a1a1a1 1px solid; table-layout:fixed; color:#777;}
table.noteAtchInfo tbody th{ font-size:12px; text-align:left; padding:9px; background:#e4e6e6; border-bottom:#ced6d3 1px solid; border-right:#ced6d3 1px solid;}
table.noteAtchInfo tbody td{ font-size:12px; text-align:left; padding:9px; background:#f1f2f2; border-bottom:#ced6d3 1px solid;}
table.noteAtchInfo tr {position:absolute; width:100%; }

table.noteDtlInfo{ width:100%; border-collapse:separate; *border-collapse:collapse; border-spacing:0px; clear:both; border-top:#a1a1a1 1px solid; table-layout:fixed; color:#777;}
table.noteDtlInfo tbody th{ font-size:12px; text-align:left; padding:9px; background:#e4e6e6; border-bottom:#ced6d3 1px solid; border-right:#ced6d3 1px solid;}
table.noteDtlInfo tbody td{ font-size:12px; text-align:left; padding:9px; background:#f1f2f2; border-bottom:#ced6d3 1px solid;}


table.noteTitleInfo{ width:100%; border-collapse:separate; *border-collapse:collapse; border-spacing:0px; clear:both; border-top:#a1a1a1 1px solid; table-layout:fixed; color:#777;}
table.noteTitleInfo tbody th{ width:100%; font-size:12px; text-align:left; padding:9px; background:#f1f2f2; }
table.noteTitleInfo tbody td{ width:100%; font-size:12px; text-align:left; padding:9px; background:#f1f2f2; }
table.noteTitleInfo thead th { text-align:center; padding:14px 0; font-size:13px; color:#000; font-weight:400; border-bottom:#8d8d8d 1px solid; border-right:#8d8d8d 0px solid; border-left:#8d8d8d 0px solid;  background:#e4e6e6; vertical-align:middle;}
table.noteTitleInfo thead td { text-align:center; padding:14px 0; font-size:13px; color:#000; font-weight:400; border-bottom:#8d8d8d 0px solid; border-right:#8d8d8d 0px solid; border-left:#8d8d8d 0px solid; border-top:#8d8d8d 0px solid; background:#e4e6e6; vertical-align:middle; }

table.test{
	width:100%; border-collapse:separate; 
	border-radius:5px; *border-collapse:collapse; 
	border:#bfd2e2 2px solid; table-layout:fixed; color:#777;
	box-shadow:20px 20px 30px inset;
	}
table.test thead th{ text-align:center; background:bfd8fb;}
table.test tbody td{ text-align:center; background:bfd8fb;}

div.bt_basic{background:#4aadc4; width:65px; border-radius:5px; border:#7e9da5 1px solid; color:#fff; height:30px; line-height:30px; display:inline-block; font-size:13px; font-weight:700;}


/* paging */
div.paging{ text-align:center; padding:0; margin:15px 0 0 0; position:relative;}
div.paging a,
div.paging span{ display:inline-block; width:25px; height:25px; line-height:25px; text-align:center; margin:0; color:#444; vertical-align:middle; }
div.paging a:hover,
div.paging a.on{ color:#4aadc4;}
div.paging .direction{ vertical-align:middle; width:36px; height:25px; display:inline-block; border:none;}
div.paging .direction:hover{ text-decoration:none; border:none;}
div.paging .prev{ margin-right:5px;}
div.paging .next{ margin-left:5px;}
/* //paging */

/* agree-bx */
.agree-bx{ border-top:#93a7b9 1px solid;}
.agree-bx dt{ position:relative; padding:14px 30px; border-bottom:#8d8d8d 2px solid; backgroud:#e4e6e6;}
.agree-bx dt input{ position:absolute; top:50%; left:0; margin-top:-11px;}
.agree-bx dt span{ display:block; display:block; color:#000; font-weight:600;}
.agree-bx dd{ padding:14px 8px; overflow-y:auto; border-bottom:#8d8d8d 2px solid;}
.agree-bx dd h5{ color:#222; font-weight:600; font-size:14px;}


#black { display:none; }
#black { width:100%; height:100%; position:fixed; left:0; top:0; background:rgba(0,0,0,0.4); z-index:10; }
#popup { width:100%; height:100%; position:fixed; left:0; top:0; display:none; z-index:10; display: block;}
#popup .black { position:absolute; width:100%; height:100%; left:0; top:0; background:rgba(0,0,0,0.4); z-index:-1; }
#popup .inner { display:table; width:90%; max-width:400px; height:100%; margin:0 auto; }
#popup .inner > div { width:100%; height:100%; display:table-cell; vertical-align:middle; }
#popup .inner > div > form { background:#fff; border:1px solid #39475b;}
#popup .inner > div > form .head { font-size:22px; line-height:50px; font-weight:500; color:#fff; text-align:center; background:#39475b; }
#popup .inner > div > form .body { padding:20px 15px 0; overflow:auto; -webkit-overflow-scrolling:touch; }
#popup .inner > div > form .body p { margin-top:10px; line-height:160%; color:#666; }
#popup .inner > div > form .body p:first-child { margin-top:0; }
#popup .inner > div > form .body p strong { font-weight:500; color:#333; }
#popup .inner > div > form .body .input_account { margin-top:20px; overflow:hidden; }
#popup .inner > div > form .body .input_account select,
#popup .inner > div > form .body .input_account input[type='text'] { border:1px solid #ddd; height:40px; font-size:16px; padding:0 15px; }
#popup .inner > div > form .body .input_account select { width:30%; }
#popup .inner > div > form .body .input_account input[type='text'] { width:68%; float:right; }
#popup .inner > div > form .foot { padding:10px 25px; }
#popup .inner > div > form .foot .btn_confirm { height:40px;  font-size:18px; font-weight:500; color:#fff; background:#39475b; text-align: center; line-height:40px;}
#popup .inner > div > form .foot input.btn_white { border:2px solid #39475b; color:#39475b; background:#fff; }
#popup .inner > div > form .foot .double { overflow:hidden; }
#popup .inner > div > form .foot .double input { width:48%; float:right; }
#popup .inner > div > form .foot .double input:first-child { float:left; }
#popup .inner > div > form .bottom{ margin-left:7px; margin-top: 5px; margin-bottom:7px; }
#popup .inner > div > form .bottom input{ display:block; float: left; margin-top: 3px; }
#popup .inner > div > form .bottom span{ margin-left:5px; font-size:small; position: relative; }
