@charset "utf-8";
@font-face {
	font-family: 'Noto Sans KR';
	font-style: normal;
	font-weight: 100;
	src: url(/assets/fonts/NotoSansKR/NotoSansKR-Thin.woff2) format('woff2'),
	url(/assets/fonts/NotoSansKR/NotoSansKR-Thin.woff) format('woff'),
	url(/assets/fonts/NotoSansKR/NotoSansKR-Thin.otf) format('opentype');
}
@font-face {
	font-family: 'Noto Sans KR';
	font-style: normal;
	font-weight: 300;
	src: url(/assets/fonts/NotoSansKR/NotoSansKR-Light.woff2) format('woff2'),
	url(/assets/fonts/NotoSansKR/NotoSansKR-Light.woff) format('woff'),
	url(/assets/fonts/NotoSansKR/NotoSansKR-Light.otf) format('opentype');
}
@font-face {
	font-family: 'Noto Sans KR';
	font-style: normal;
	font-weight: 400;
	src: url(/assets/fonts/NotoSansKR/NotoSansKR-Regular.woff2) format('woff2'),
	url(/assets/fonts/NotoSansKR/NotoSansKR-Regular.woff) format('woff'),
	url(/assets/fonts/NotoSansKR/NotoSansKR-Regular.otf) format('opentype');
}
@font-face {
	font-family: 'Noto Sans KR';
	font-style: normal;
	font-weight: 500;
	src: url(/assets/fonts/NotoSansKR/NotoSansKR-Medium.woff2) format('woff2'),
	url(/assets/fonts/NotoSansKR/NotoSansKR-Medium.woff) format('woff'),
	url(/assets/fonts/NotoSansKR/NotoSansKR-Medium.otf) format('opentype');
}
@font-face {
	font-family: 'Noto Sans KR';
	font-style: normal;
	font-weight: 700;
	src: url(/assets/fonts/NotoSansKR/NotoSansKR-Bold.woff2) format('woff2'),
	url(/assets/fonts/NotoSansKR/NotoSansKR-Bold.woff) format('woff'),
	url(/assets/fonts/NotoSansKR/NotoSansKR-Bold.otf) format('opentype');
}
@font-face {
	font-family: 'Noto Sans KR';
	font-style: normal;
	font-weight: 900;
	src: url(/assets/fonts/NotoSansKR/NotoSansKR-Black.woff2) format('woff2'),
	url(/assets/fonts/NotoSansKR/NotoSansKR-Black.woff) format('woff'),
	url(/assets/fonts/NotoSansKR/NotoSansKR-Black.otf) format('opentype');
}



@font-face {
	font-family: 'S-CoreDream-1Thin';
	font-style: normal;
	font-weight: normal;
	src: local('Noto Sans KR'),
	url(/assets/fonts/S-Core_Dream/SCDream_Thin.woff2) format('woff2'),
	url(/assets/fonts/S-Core_Dream/SCDream_Thin.woff) format('woff'),
	url(/assets/fonts/S-Core_Dream/SCDream_Thin.otf) format('opentype');
}


@font-face {
	font-family: 'S-CoreDream-8Heavy';
	font-style: normal;
	font-weight: normal;
	src: local('Noto Sans KR'),
	url(/assets/fonts/S-Core_Dream/SCDream_Heavy.woff2) format('woff2'),
	url(/assets/fonts/S-Core_Dream/SCDream_Heavy.woff) format('woff'),
	url(/assets/fonts/S-Core_Dream/SCDream_Heavy.eot) format('opentype');
}


*{margin:0;padding:0;list-style-type:none}
html{height:100%;font-size:14px}
body{width:100%;min-width:1200px;min-height:100%;margin:0;padding:0;font-size:14px;font-family:'Noto Sans KR','Malgun Gothic','Nanum Gothic','Dotum','Gulim','Tahoma','Verdana',mg,mbd,hmcL,hmcB,sans-serif;color:#777;letter-spacing:-.01em;-webkit-text-size-adjust:none}
h1,h2,h3,h4,h5,h6{font-size:1em}font-family
h1,h2,h3,h4,h5,h6,div,p,dl,dt,dd,ul,ol,li,form,fieldset,blockquote,address,table,thead,tbody,tfoot,tr,td,caption,legend,label{margin:0;padding:0}
a,a:link,a:visited,a:hover{color:#666;text-decoration:none}
ul,ol{list-style:none}
em,var{font-style:normal}
img,fieldset{border:0 none}
div,p,span,li,table td{word-break:break-all}
hr{visibility:hidden;overflow:hidden;position:absolute;top:0;left:0;width:0;height:0;padding:0;font-size:0;line-height:0}
caption,legend{visibility:hidden;overflow:hidden;width:0;height:0;margin:0;padding:0;font-size:0;line-height:0}
textarea{padding:9px;padding-right:0;border-top:solid 1px #afafaf;border-right:solid 1px #ddd;border-bottom:solid 1px #ddd;border-left:solid 1px #c3c3c3;font-family:'Dotum','Verdana';color:#666;resize:none}
.skip,.tableskip{visibility:hidden;overflow:hidden;width:0;height:0;margin:0;padding:0;font-size:0;line-height:0}
article,aside,canvas,details,figcaption,figure,footer,header,hgroup,nav,menu,nav,section,summary{display:block}
table{border-collapse:collapse}
#accessibility{position:absolute;top:0;left:0;z-index:1000;width:100%;background:#008dcc;font-size:2em;text-align:center}
#accessibility a{display:block;overflow:hidden;width:1px;height:1px;margin-bottom:-1px;color:#fff;color:#fff;text-align:center;white-space:nowrap}
#accessibility a:focus,#accessibility a:active{width:auto;height:auto;padding:20px 0;font-family:georgia,sans-serif,'malgunB';color:#fff}

/* Skip Menu */
.skipMenu{overflow:hidden;position:relative;z-index:2;width:100%}
.skipMenu a{display:block;overflow:hidden;width:1px;height:1px;margin:0 -1px -1px 0;font-size:0;line-height:0;text-align:center}
.skipMenu a:focus,.skipMenu a:hover,.skipMenu a:active{width:auto;height:20px;margin:0;margin:0;padding:8px 0 0 15px;background:#ffdabc;font-size:12px;font-weight:bold;line-height:1;color:#333}

.leftCell{border-left:0 !important}
.rightCell{border-right:0 !important}

.h4_butt{font-size:20px;font-weight:800;line-height:40px;color:#444;letter-spacing:-2px;background:url(/pages/hospital/img/sub/h4_butt.gif) 0 13px no-repeat;padding-left:20px}
.h4_butt2{font-size:20px;letter-spacing:-2px;color:#2469a2;font-weight:700;display:block;width:100%;line-height:30px;padding:12px 0 10px 20px;background:url(/pages/hospital/img/sub/h4_butt.gif) no-repeat left 21px}
.h5_butt{font-size:18px;font-weight:800;line-height:40px;color:#444;letter-spacing:-1px;padding-left:15px}
.h5_butt2{font-size:17px;font-weight:800;line-height:20px;color:#444;letter-spacing:-1px;padding-left:15px}
.p_title{padding-bottom:5px;font-size:15px;line-height:35px;font-weight:700;color:#00887D;letter-spacing:-1px}
.p_title2{font-size:14px;line-height:25px;font-weight:700;color:#444;letter-spacing:-1px;padding-left:15px}
.p_title3{padding-bottom:5px;font-size:15px;line-height:22px;font-weight:700;color:#00887D;letter-spacing:-1px}
.p_title4{padding-bottom:5px;font-size:15px;line-height:22px;font-weight:700;color:#005faf;letter-spacing:-1px}
.p_title5{padding:10px 0 5px 5px;font-size:15px;line-height:22px;font-weight:400;color:#5b5b5b;letter-spacing:-2px}
.p_title5 > strong{text-decoration:underline}
.p_title6{padding:10px 0 10px 5px;font-size:15px;line-height:22px;font-weight:400;color:#5b5b5b;letter-spacing:-1px}
.p_title6 > strong{line-height:30px;font-size:16px;font-weight:800;background:url(/pages/hospital/img/sub/h4_butt.gif) 0 2px no-repeat;padding-left:20px}
.p_title7{padding-bottom:5px;font-size:17px;line-height:26px;font-weight:700;color:#2469a2;letter-spacing:-1px}
.p_noinfo{font-size:14px;font-weight:700;line-height:40px;color:#444;letter-spacing:-1px;background:url(/pages/hospital/img/sub/icon_alert.gif) 0 13px no-repeat;padding-left:20px}
.explain{font-weight:700;letter-spacing:-1px;font-size:15px;color:#00887D;background:url(/pages/hospital/img/sub/icon_alert.gif) 0 4px no-repeat;padding-left:20px}
.board_top_dl{padding:10px 0 15px 5px}
.board_top_dl > dt, .board_top_dl > dd{display:inline}
.board_top_dl > dd{padding-right:5px}
.board_top_dl > dt{padding-right:10px;font-weight:700}

.st_red{font-weight:700;color:#f66e00}
.st_red2{font-weight:700;font-size:13px;color:red;background:url(/pages/hospital/img/sub/icon_alert.gif) 0 5px no-repeat;padding-left:23px;display:block;clear:both;padding-bottom:10px}
.st_org{color:#000 !important}

.blnakIcon{*display:inline-block;width:10px;height:10px;*margin-top:3px;padding-left:16px;*padding-left:6px;background:url(/pages/hospital/img/sub/icon_blank2.gif) no-repeat top right}

/* png transparent */
.png24{tmp:expression(setPng24(this))}

.pl5{padding-left:5px !important}
.pl10{padding-left:10px !important}
.pl15{padding-left:15px !important}
.pl20{padding-left:20px !important}
.pl25{padding-left:25px !important}
.pl30{padding-left:30px !important}
.pl35{padding-left:35px !important}
.pl40{padding-left:40px !important}
.pl45{padding-left:45px !important}

.pr0{padding-right:0 !important}
.pr5{padding-right:5px !important}
.pr10{padding-right:10px !important}
.pr15{padding-right:15px !important}
.pr20{padding-right:20px !important}
.pr25{padding-right:25px !important}
.pr30{padding-right:30px !important}
.pr35{padding-right:35px !important}
.pr40{padding-right:40px !important}
.pr45{padding-right:45px !important}

.pb5{padding-bottom:5px !important}
.pb10{padding-bottom:10px !important}
.pb15{padding-bottom:15px !important}
.pb20{padding-bottom:20px !important}
.pb25{padding-bottom:25px !important}
.pb30{padding-bottom:30px !important}
.pb35{padding-bottom:35px !important}
.pb40{padding-bottom:40px !important}
.pb45{padding-bottom:45px !important}
.pb50{padding-bottom:50px !important}
.pb55{padding-bottom:55px !important}
.pb60{padding-bottom:60px !important}
.pb65{padding-bottom:65px !important}
.pb70{padding-bottom:70px !important}
.pb75{padding-bottom:75px !important}
.pb80{padding-bottom:80px !important}
.pb85{padding-bottom:85px !important}

.pb90{padding-bottom:90px !important}

.pt5{padding-top:5px !important}
.pt10{padding-top:10px !important}
.pt15{padding-top:15px !important}
.pt20{padding-top:20px !important}
.pt25{padding-top:25px !important}
.pt30{padding-top:30px !important}
.pt35{padding-top:35px !important}
.pt40{padding-top:40px !important}
.pt45{padding-top:45px !important}
.pt50{padding-top:50px !important}
.pt55{padding-top:55px !important}
.pt60{padding-top:60px !important}
.pt65{padding-top:65px !important}
.pt70{padding-top:70px !important}
.pt75{padding-top:75px !important}
.pt80{padding-top:80px !important}

.ml5{margin-left:5px !important}
.ml10{margin-left:10px !important}
.ml15{margin-left:15px !important}
.ml20{margin-left:20px !important}

.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}
.mt25{margin-top:25px !important}
.mt30{margin-top:30px !important}
.mt35{margin-top:35px !important}
.mt40{margin-top:40px !important}

.mb0{margin-bottom:0 !important}
.mb5{margin-bottom:5px !important}
.mb10{margin-bottom:10px !important}
.mb15{margin-bottom:15px !important}
.mb20{margin-bottom:20px !important}
.mb25{margin-bottom:25px !important}
.mb30{margin-bottom:30px !important}
.mb35{margin-bottom:35px !important}
.mb40{margin-bottom:40px !important}

/* nav4dep */
.nav4dep{height:42px;overflow:hidden;margin:20px 0 15px;background:url(/pages/hospital/img/sub/bg_tabLine.gif) repeat-x bottom left}
.nav4dep ul{display:table}
.nav4dep li{display:table-cell;*display:inline;vertical-align:top}
.nav4dep li span{height:40px;display:inline-block;vertical-align:middle;position:relative;z-index:1;margin-right:-1px;padding-left:15px;background:url(/pages/hospital/img/sub/bg_nav4dep.gif) no-repeat 0 -52px}
.nav4dep li span a{display:table-cell;*display:inline-block;min-width:76px;height:40px;padding-right:15px;text-align:center;vertical-align:middle;line-height:1.2;*line-height:43px;color:#777;background:url(/pages/hospital/img/sub/bg_nav4dep.gif) no-repeat 100% -52px;letter-spacing:-1px}
.nav4dep li span a.adjIE7{height:38px;padding-top:2px;line-height:1.3}
.nav4dep li:last-child span{margin-right:0}
.nav4dep li span a:hover,
.nav4dep li span a:focus{color:#333;text-decoration:none;font-weight:700}
.nav4dep li.on span{height:43px;*height:42px;z-index:9;background-position:0 0}
.nav4dep li.on span a{height:43px;*height:42px;color:#037cb0 !important;font-weight:bold;background-position:100% 0;letter-spacing:-1px}

/* list */
.ul_basic{display:block;clear:both;width:100%;margin-bottom:10px;padding-top:10px;color:#777}
.ul_basic li{padding:0 12px 3px 15px;background:url(/pages/hospital/img/sub/li_butt.gif) no-repeat scroll 1px 9px transparent;line-height:23px;font-size:14px;*zoom:1;letter-spacing:-1px}
.ul_basic li strong{font-weight:700;color:#000}
.ul_basic li img{vertical-align:middle}
.ul_basic li a{padding:0 5px;font-size:15px;font-weight:700;color:#777;text-decoration:underline}
.ul_basic li a:hover{color:#d52d0c;text-decoration:underline}
.ul_basic li.info{display:block;clear:both;padding-left:25px !important;background:url(/pages/hospital/img/sub/icon_alert.gif) no-repeat scroll 4px 4px transparent;font-size:14px;font-weight:700;line-height:24px;color:#3c50ac}
.ul_basic li.info a{padding:0 5px}
.ul_basic li.info a:hover{color:#000;text-decoration:underline}
.ul_basic li.point{font-weight:700;color:#2e62c1}
.ul_basic li span { text-align:center; display: block; margin:10px 0;}
.ol_basic{display:block;clear:both;width:100%;margin-bottom:10px;padding-top:10px;color:#777;list-style:decimal}
.ol_basic li{margin-left:20px;padding:0 10px 2px 0;line-height:21px;font-size:14px;*zoom:1;list-style:decimal}
.ol_basic li strong{font-weight:700;color:#000}
.ol_basic li img{vertical-align:middle}
.ol_basic li a{padding:0 5px;font-size:14px;font-weight:700;color:#777;text-decoration:underline}
.ol_basic li a:hover{color:#d52d0c;text-decoration:underline}
.ol_basic li.info{display:block;clear:both;padding-left:25px !important;background:url(/pages/hospital/img/sub/icon_alert.gif) no-repeat scroll 4px 7px transparent;font-size:12px;font-weight:700;line-height:28px;color:#3c50ac}
.ol_basic li.info a{padding:0 5px}
.ol_basic li.info a:hover{color:#000;text-decoration:underline}

/*list2*/
.ul_basic2{display:block;clear:both;width:100%;margin-bottom:10px;padding-top:10px;color:#777}
.ul_basic2 li{padding:0 12px 3px 15px;background:url(/pages/hospital/img/sub/li_butt.gif) no-repeat scroll 1px 9px transparent;line-height:23px;font-size:14px;*zoom:1;letter-spacing:-1px}
.ul_basic2 li strong{font-weight:700;color:#000}
.ul_basic2 li img{vertical-align:middle}
.ul_basic2 li a{padding:0 5px;font-size:15px;font-weight:700;color:#777;text-decoration:underline}
.ul_basic2 li a:hover{color:#d52d0c;text-decoration:underline}
.ul_basic2 li.info{display:block;clear:both;padding-left:25px !important;background:url(/pages/hospital/img/sub/icon_alert.gif) no-repeat scroll 4px 4px transparent;font-size:14px;font-weight:700;line-height:24px;color:#3c50ac}
.ul_basic2 li.info a{padding:0 5px}
.ul_basic2 li.info a:hover{color:#000;text-decoration:underline}
.ul_basic2 li.point{font-weight:700;color:#2e62c1}
.ul_basic2 li span { text-align:left; display: block; margin-left:-13px; margin-bottom:-20px;color:#2e7bd3;}

/*list3*/
.ul_basic3 {display:block;clear:both;width:100%;margin-bottom:10px;padding-top:10px;color:#777}
.ul_basic3 li{padding:0px 12px 10px 15px;background:url(/pages/hospital/img/sub/li_butt.gif) no-repeat scroll 1px 9px transparent;line-height:23px;font-size:15px;*zoom:1;letter-spacing:-1px}
.ul_basic3 li strong{font-weight:700;color:#000;}
.ul_basic3 li img{vertical-align:middle}
.ul_basic3 li a{padding:0 5px;font-size:15px;font-weight:700;color:#777;text-decoration:underline}
.ul_basic3 li a:hover{color:#d52d0c;text-decoration:underline}
.ul_basic3 li.info{display:block;clear:both;padding-left:25px !important;background:url(/pages/hospital/img/sub/icon_alert.gif) no-repeat scroll 4px 4px transparent;font-size:14px;font-weight:700;line-height:24px;color:#3c50ac}
.ul_basic3 li.info a{padding:0 5px}
.ul_basic3 li.info a:hover{color:#000;text-decoration:underline}
.ul_basic3 li.point{font-weight:700;color:#2e62c1}
.ul_basic3 li span { text-align:center; display: block; margin:10px 0;}


/* list4 */
.ul_basic4{display:block;clear:both;width:100%;margin-bottom:10px;padding-top:10px;color:#777}
.ul_basic4 li{padding:0 12px 3px 15px;background:url(/pages/hospital/img/sub/li_butt.gif) no-repeat scroll 1px 9px transparent;line-height:23px;font-size:16px;*zoom:1;letter-spacing:0px; color:#000}
.ul_basic4 li strong{font-weight:700;color:#000}

/* table */
.subDataTable{width:100%;border-collapse:collapse;border-width:0;font-size:12px}
.subDataTable caption{display:none;padding-bottom:10px}
.subDataTable caption span.title{display:block;font-weight:bold;font-size:1.2em}
.subDataTable caption span.unit{float:right;font-size:11px;font-weight:normal;color:#aaa}
.subDataTable tr th{padding:8px;border-top:1px solid #6AC9BC;border-left:1px solid #F6F7F7;border-right:1px solid #F6F7F7;border-bottom:2px solid #6AC9BC;font-size:13px;line-height:130%;font-weight:bold;color:#333;letter-spacing:-1px}
.subDataTable td{padding:3px 10px 3px 15px;border-width:1px;border-style:solid;border-color:#CAC9D0;font-size:12px;line-height:170%;font-weight:normal;color:#5b5b5b}
.subDataTable td strong{font-weight:700;color:#333}
.subDataTable .leftCell{border-left:0 !important}
.subDataTable .rightCell{border-right:0 !important}

.subDataTable2{width:100%;border-collapse:collapse;border-width:0;font-size:12px;border-top:2px solid #6aa2c9;border-bottom:2px solid #6aa2c9;margin:15px 0 30px 0}
.subDataTable2 caption{display:none;padding-bottom:10px}
.subDataTable2 caption span.title{display:block;font-weight:bold;font-size:1.2em}
.subDataTable2 caption span.unit{float:right;font-size:11px;font-weight:normal;color:#aaa}
.subDataTable2 tr th{padding:8px;border:1px solid #CAC9D0;font-size:13px;line-height:130%;font-weight:bold;color:#333;letter-spacing:-1px;text-align:center}
.subDataTable2 td{padding:3px 10px 3px 15px;border-width:1px;border-style:solid;border-color:#CAC9D0;font-size:12px;line-height:170%;font-weight:normal;color:#5b5b5b;text-align:center}
.subDataTable2 td strong{font-weight:700;color:#333}
.subDataTable2 .leftCell{border-left:0 !important}
.subDataTable2 .rightCell{border-right:0 !important}

.subDataTable3{width:100%;border-collapse:collapse;border-width:0;font-size:15px;border-top:2px solid #6aa2c9;border-bottom:2px solid #6aa2c9;margin:5px 0 30px 0}
.subDataTable3 caption{display:none;padding-bottom:10px}
.subDataTable3 caption span.title{display:block;font-weight:bold;font-size:1.2em}
.subDataTable3 caption span.unit{float:right;font-size:11px;font-weight:normal;color:#aaa}
.subDataTable3 thead tr th{background:#f9f9f9;padding:15px 0;border:1px solid #CAC9D0;color:#333;font-weight:700}
.subDataTable3 tbody tr th{padding:8px 8px 8px 18px;border:1px solid #CAC9D0;font-size:15px;line-height:130%;font-weight:bold;color:#333;letter-spacing:-1px;text-align:left;width:30%}
.subDataTable3 td{padding:10px 10px 10px 18px;border-width:1px;border-style:solid;border-color:#CAC9D0;font-size:15px;line-height:170%;font-weight:normal;color:#5b5b5b;text-align:left}
.subDataTable3 td strong{font-weight:700;color:#333}
.subDataTable3 span{padding-left:13px}
.subDataTable3 span.check{background:url(/pages/hospital/img/sub/checkMark.gif) 0 6px no-repeat;padding-left:13px}
.subDataTable3 .leftCell{border-left:0 !important}
.subDataTable3 .rightCell{border-right:0 !important}

.subDataTable4{width:100%;border-collapse:collapse;border-width:0;font-size:14px;border-top:2px solid #6aa2c9;border-bottom:2px solid #6aa2c9;margin:5px 0 30px 0}
.subDataTable4 caption{display:none;padding-bottom:10px}
.subDataTable4 caption span.title{display:block;font-weight:bold;font-size:1.2em}
.subDataTable4 caption span.unit{float:right;font-size:11px;font-weight:normal;color:#aaa}
.subDataTable4 thead tr th{background:#f9f9f9;padding:15px 0;border:1px solid #CAC9D0;color:#333;font-weight:700}
.subDataTable4 tbody tr th{padding:8px 8px 8px 18px;border:1px solid #CAC9D0;font-size:14px;line-height:130%;font-weight:bold;color:#333;letter-spacing:-1px;text-align:center}
.subDataTable4 td{padding:10px 10px 10px 18px;border-width:1px;border-style:solid;border-color:#CAC9D0;font-size:13px;line-height:170%;font-weight:normal;color:#777;text-align:left}
.subDataTable4 td strong{font-weight:700;color:#333}
.subDataTable4 .leftCell{border-left:0 !important}
.subDataTable4 .rightCell{border-right:0 !important}

.subDataTable14{width:98%;border-collapse:collapse;border-width:0;font-size:16px;border-top:2px solid #6aa2c9;border-bottom:2px solid #6aa2c9;margin:5px 0 30px 10px}
.subDataTable14 caption{display:none;padding-bottom:10px}
.subDataTable14 caption span.title{display:block;font-weight:bold;font-size:1.2em}
.subDataTable14 caption span.unit{float:right;font-size:11px;font-weight:normal;color:#aaa}
.subDataTable14 thead tr th{background:#f9f9f9;padding:15px 0;border:1px solid #CAC9D0;color:#333;font-weight:700}
.subDataTable14 tbody tr th{padding:8px 8px 8px 18px;border:1px solid #CAC9D0;font-size:16px;line-height:130%;font-weight:bold;color:#333;letter-spacing:-1px;text-align:center}
.subDataTable14 td{padding:10px 10px 10px 18px;border-width:1px;border-style:solid;border-color:#CAC9D0;font-size:16px;line-height:170%;font-weight:normal;color:#777;text-align:left}
.subDataTable14 td strong{font-weight:700;color:#333}
.subDataTable14 td.textc{text-align:center}


.subDataTable5{width:100%;border-collapse:collapse;border-width:0;font-size:15px;border-top:2px solid #6aa2c9;border-bottom:2px solid #6aa2c9;margin:5px 0 30px 0}
.subDataTable5 caption{display:none;padding-bottom:10px}
.subDataTable5 caption span.title{display:block;font-weight:bold;font-size:1.2em}
.subDataTable5 caption span.unit{float:right;font-size:11px;font-weight:normal;color:#aaa}
.subDataTable5 thead tr th{background:#f9f9f9;padding:15px 0;border:1px solid #CAC9D0;color:#333;font-weight:700;width:50%}
.subDataTable5 tbody tr th{padding:8px 8px 8px 10px;border:1px solid #CAC9D0;font-size:15px;line-height:130%;font-weight:bold;color:#333;letter-spacing:-1px;text-align:center}
.subDataTable5 td{padding:4px 10px 4px 10px;border-width:1px;border-style:solid;border-color:#CAC9D0;font-size:14px;line-height:160%;font-weight:normal;color:#777;text-align:center}
.subDataTable5 td strong{font-weight:700;color:#333}
.subDataTable5 .leftCell{border-left:0 !important}
.subDataTable5 .rightCell{border-right:0 !important}

.subDataTable6{width:100%;border-collapse:collapse;border-width:0;font-size:15px;border-top:2px solid #6aa2c9;border-bottom:2px solid #6aa2c9;margin:5px 0 30px 0}
.subDataTable6 caption{display:none;padding-bottom:10px}
.subDataTable6 caption span.title{display:block;font-weight:bold;font-size:1.2em}
.subDataTable6 caption span.unit{float:right;font-size:11px;font-weight:normal;color:#aaa}
.subDataTable6 thead tr th{background:#f9f9f9;padding:15px 0;border:1px solid #CAC9D0;color:#333;font-weight:700}
.subDataTable6 tbody tr th{padding:8px 8px 8px 10px;border:1px solid #CAC9D0;font-size:15px;line-height:130%;font-weight:bold;color:#333;letter-spacing:-1px;text-align:center}
.subDataTable6 td{padding:5px 30px 5px 30px;border-width:1px;border-style:solid;border-color:#CAC9D0;font-size:13px;line-height:160%;font-weight:normal;color:#777}
.subDataTable6 td strong{font-weight:700;color:#333}
.subDataTable6 .leftCell{border-left:0 !important}
.subDataTable6 .rightCell{border-right:0 !important}

.subDataTable7{width:100%;border-collapse:collapse;border-width:0;font-size:14px;border-top:2px solid #6aa2c9;border-bottom:2px solid #6aa2c9;margin:5px 0 30px 0}
.subDataTable7 caption{display:none;padding-bottom:10px}
.subDataTable7 caption span.title{display:block;font-weight:bold;font-size:1.2em}
.subDataTable7 caption span.unit{float:right;font-size:11px;font-weight:normal;color:#aaa}
.subDataTable7 thead tr th{background:#f9f9f9;padding:15px 0;border:1px solid #CAC9D0;color:#333;font-weight:700;text-align:center}
.subDataTable7 td{padding:10px;border-width:1px;border-style:solid;border-color:#CAC9D0;font-size:13px;line-height:170%;font-weight:normal;color:#777}
.subDataTable7 td strong{font-weight:700;color:#333}
.subDataTable7 .leftCell{border-left:0 !important}
.subDataTable7 .rightCell{border-right:0 !important}

.subDataTable8{width:100%;border-collapse:collapse;border-width:0;font-size:15px;border-top:2px solid #6aa2c9;border-bottom:2px solid #6aa2c9;margin:5px 0 30px 0}
.subDataTable8 caption{display:none;padding-bottom:10px}
.subDataTable8 caption span.title{display:block;font-weight:bold;font-size:1.2em}
.subDataTable8 caption span.unit{float:right;font-size:11px;font-weight:normal;color:#aaa}
.subDataTable8 thead tr th{background:#f9f9f9;padding:15px 0;border:1px solid #CAC9D0;color:#333;font-weight:700}
.subDataTable8 tbody tr th{padding:8px 8px 8px 18px;border:1px solid #CAC9D0;font-size:15px;line-height:130%;font-weight:bold;color:#333;letter-spacing:-1px;text-align:center;width:15%}
.subDataTable8 td{padding:10px 10px 10px 18px;border-width:1px;border-style:solid;border-color:#CAC9D0;font-size:15px;line-height:170%;font-weight:normal;color:#5b5b5b;text-align:left}
.subDataTable8 td strong{font-weight:700;color:#333}
.subDataTable8 span{padding-left:13px}
.subDataTable8 span.check{background:url(/pages/hospital/img/sub/checkMark.gif) 0 6px no-repeat;padding-left:13px}
.subDataTable8 .leftCell{border-left:0 !important}
.subDataTable8 .rightCell{border-right:0 !important}



/* btn */
.button_type1{display:inline-block;width:55px;height:27px;border-radius:4px;border:1px solid #dcdcdc;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f9f9f9), color-stop(1, #e9e9e9));background:-moz-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);background:-webkit-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);background:-o-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);background:-ms-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);background:linear-gradient(to bottom, #f9f9f9 5%, #e9e9e9 100%);background-color:#f9f9f9;font-size:13px !important;font-weight:bold;line-height:27px;color:#000;text-align:center;-moz-box-shadow:inset 0 1px 0 0 #fff;-webkit-box-shadow:inset 0 1px 0 0 #fff;box-shadow:inset 0 1px 0 0 #fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9',endColorstr='#e9e9e9',GradientType=0);-moz-border-radius:4px;-webkit-border-radius:4px;cursor:pointer;text-shadow:0 1px 0 #fff}
.button_type1{width:auto;padding:0 15px}
.button_type1:hover{background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #e9e9e9), color-stop(1, #f9f9f9));background:-moz-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);background:-webkit-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);background:-o-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);background:-ms-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);background:linear-gradient(to bottom, #e9e9e9 5%, #f9f9f9 100%);background-color:#e9e9e9;text-decoration:none;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9',endColorstr='#f9f9f9',GradientType=0)}
.button_type1:active{position:relative;top:1px}

.button_type2{display:inline-block;width:55px;height:29px;border-radius:4px;border:1px solid #566963;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #666e81), color-stop(1, #6c7c7c));background:-moz-linear-gradient(top, #666e81 5%, #6c7c7c 100%);background:-webkit-linear-gradient(top, #666e81 5%, #6c7c7c 100%);background:-o-linear-gradient(top, #666e81 5%, #6c7c7c 100%);background:-ms-linear-gradient(top, #666e81 5%, #6c7c7c 100%);background:linear-gradient(to bottom, #666e81 5%, #6c7c7c 100%);background-color:#666e81;font-size:13px !important;font-weight:bold;line-height:29px;color:#fff !important;text-align:center;-moz-box-shadow:inset 0 1px 3px 0 #91b8b3;-webkit-box-shadow:inset 0 1px 3px 0 #91b8b3;box-shadow:inset 0 1px 3px 0 #91b8b3;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#666e81',endColorstr='#6c7c7c',GradientType=0);-moz-border-radius:4px;-webkit-border-radius:4px;cursor:pointer;text-shadow:0 -1px 0 #2b665e}
.button_type2{width:auto;padding:0 15px}
.button_type2:hover{background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #6c7c7c), color-stop(1, #768d87));background:-moz-linear-gradient(top, #6c7c7c 5%, #768d87 100%);background:-webkit-linear-gradient(top, #6c7c7c 5%, #768d87 100%);background:-o-linear-gradient(top, #6c7c7c 5%, #768d87 100%);background:-ms-linear-gradient(top, #6c7c7c 5%, #768d87 100%);background:linear-gradient(to bottom, #6c7c7c 5%, #768d87 100%);background-color:#6c7c7c;text-decoration:none;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6c7c7c',endColorstr='#768d87',GradientType=0)}
.button_type2:active{position:relative;top:1px}

.button_type4{display:inline-block;width:55px;height:29px;border-radius:4px;border:1px solid #fa2;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffec64), color-stop(1, #ffab23));background:-moz-linear-gradient(top, #ffec64 5%, #ffab23 100%);background:-webkit-linear-gradient(top, #ffec64 5%, #ffab23 100%);background:-o-linear-gradient(top, #ffec64 5%, #ffab23 100%);background:-ms-linear-gradient(top, #ffec64 5%, #ffab23 100%);background:linear-gradient(to bottom, #ffec64 5%, #ffab23 100%);background-color:#ffec64;font-size:13px !important;font-weight:bold;line-height:29px;color:#333 !important;text-align:center;-moz-box-shadow:inset 0 1px 3px 0 #fff6af;-webkit-box-shadow:inset 0 1px 3px 0 #fff6af;box-shadow:inset 0 1px 3px 0 #fff6af;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffec64',endColorstr='#ffab23',GradientType=0);-moz-border-radius:4px;-webkit-border-radius:4px;cursor:pointer;text-shadow:0 -1px 0 #fe6}
.button_type4{width:auto;padding:0 15px}
.button_type4:hover{background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffab23), color-stop(1, #ffec64));background:-moz-linear-gradient(top, #ffab23 5%, #ffec64 100%);background:-webkit-linear-gradient(top, #ffab23 5%, #ffec64 100%);background:-o-linear-gradient(top, #ffab23 5%, #ffec64 100%);background:-ms-linear-gradient(top, #ffab23 5%, #ffec64 100%);background:linear-gradient(to bottom, #ffab23 5%, #ffec64 100%);background-color:#ffab23;text-decoration:none;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffab23',endColorstr='#ffec64',GradientType=0)}
.button_type4:active{position:relative;top:1px}

.button_type3{display:inline-block;width:auto;height:32px;border-radius:3px;border:1px solid #fa2;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffec64), color-stop(1, #ffab23));background:-moz-linear-gradient(top, #ffec64 5%, #ffab23 100%);background:-webkit-linear-gradient(top, #ffec64 5%, #ffab23 100%);background:-o-linear-gradient(top, #ffec64 5%, #ffab23 100%);background:-ms-linear-gradient(top, #ffec64 5%, #ffab23 100%);background:linear-gradient(to bottom, #ffec64 5%, #ffab23 100%);background-color:#ffec64;font-size:12px;font-weight:bold;line-height:32px;color:#000 !important;letter-spacing:-1px;text-align:center;-moz-box-shadow:inset 0 1px 0 0 #fff6af;-webkit-box-shadow:inset 0 1px 0 0 #fff6af;box-shadow:inset 0 1px 0 0 #fff6af;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffec64',endColorstr='#ffab23',GradientType=0);-moz-border-radius:6px;-webkit-border-radius:6px;cursor:pointer;text-shadow:0 1px 0 #fe6}
.button_type3{width:auto;padding:0 15px}
.button_type3:hover{background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffab23), color-stop(1, #ffec64));background:-moz-linear-gradient(top, #ffab23 5%, #ffec64 100%);background:-webkit-linear-gradient(top, #ffab23 5%, #ffec64 100%);background:-o-linear-gradient(top, #ffab23 5%, #ffec64 100%);background:-ms-linear-gradient(top, #ffab23 5%, #ffec64 100%);background:linear-gradient(to bottom, #ffab23 5%, #ffec64 100%);background-color:#ffab23;text-decoration:none;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffab23',endColorstr='#ffec64',GradientType=0)}
.button_type3:active{position:relative;top:1px}

.button_type4{display:inline-block;width:auto;height:32px;border-radius:3px;border:1px solid #fa2;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffec64), color-stop(1, #ffab23));background:-moz-linear-gradient(top, #ffec64 5%, #ffab23 100%);background:-webkit-linear-gradient(top, #ffec64 5%, #ffab23 100%);background:-o-linear-gradient(top, #ffec64 5%, #ffab23 100%);background:-ms-linear-gradient(top, #ffec64 5%, #ffab23 100%);background:linear-gradient(to bottom, #ffec64 5%, #ffab23 100%);background-color:#ffec64;font-size:12px;font-weight:bold;line-height:32px;color:#000 !important;letter-spacing:-1px;text-align:center;-moz-box-shadow:inset 0 1px 0 0 #fff6af;-webkit-box-shadow:inset 0 1px 0 0 #fff6af;box-shadow:inset 0 1px 0 0 #fff6af;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffec64',endColorstr='#ffab23',GradientType=0);-moz-border-radius:6px;-webkit-border-radius:6px;cursor:pointer;text-shadow:0 1px 0 #fe6}
.button_type4{width:auto;padding:5px 30px}
.button_type4:hover{background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffab23), color-stop(1, #ffec64));background:-moz-linear-gradient(top, #ffab23 5%, #ffec64 100%);background:-webkit-linear-gradient(top, #ffab23 5%, #ffec64 100%);background:-o-linear-gradient(top, #ffab23 5%, #ffec64 100%);background:-ms-linear-gradient(top, #ffab23 5%, #ffec64 100%);background:linear-gradient(to bottom, #ffab23 5%, #ffec64 100%);background-color:#ffab23;text-decoration:none;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffab23',endColorstr='#ffec64',GradientType=0)}
.button_type4:active{position:relative;top:1px}

.button_type5{display:inline-block;padding:16px 23px;border-radius:5px;border:1px solid #4e6096;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #7892c2), color-stop(1, #476e9e));background:-moz-linear-gradient(top, #7892c2 5%, #476e9e 100%);background:-webkit-linear-gradient(top, #7892c2 5%, #476e9e 100%);background:-o-linear-gradient(top, #7892c2 5%, #476e9e 100%);background:-ms-linear-gradient(top, #7892c2 5%, #476e9e 100%);background:linear-gradient(to bottom, #7892c2 5%, #476e9e 100%);background-color:#7892c2;font-size:13px;font-weight:bold;color:#fff;text-decoration:none;-moz-box-shadow:inset 0 1px 3px 0 #9fb4f2;-webkit-box-shadow:inset 0 1px 3px 0 #9fb4f2;box-shadow:inset 0 1px 3px 0 #9fb4f2;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7892c2',endColorstr='#476e9e',GradientType=0);-moz-border-radius:5px;-webkit-border-radius:5px;cursor:pointer;text-shadow:0 -1px 0 #283966}
.button_type5{font-family:'Nanum Gothic'}
.button_type5:hover{background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #476e9e), color-stop(1, #7892c2));background:-moz-linear-gradient(top, #476e9e 5%, #7892c2 100%);background:-webkit-linear-gradient(top, #476e9e 5%, #7892c2 100%);background:-o-linear-gradient(top, #476e9e 5%, #7892c2 100%);background:-ms-linear-gradient(top, #476e9e 5%, #7892c2 100%);background:linear-gradient(to bottom, #476e9e 5%, #7892c2 100%);background-color:#476e9e;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#476e9e',endColorstr='#7892c2',GradientType=0)}
.button_type5:active{position:relative;top:1px}

.button_type5_2{display:inline-block;padding:7px 13px;border-radius:3px;border:1px solid #4e6096;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #7892c2), color-stop(1, #476e9e));background:-moz-linear-gradient(top, #7892c2 5%, #476e9e 100%);background:-webkit-linear-gradient(top, #7892c2 5%, #476e9e 100%);background:-o-linear-gradient(top, #7892c2 5%, #476e9e 100%);background:-ms-linear-gradient(top, #7892c2 5%, #476e9e 100%);background:linear-gradient(to bottom, #7892c2 5%, #476e9e 100%);background-color:#7892c2;font-size:13px;font-weight:bold;color:#fff;text-decoration:none;-moz-box-shadow:inset 0 1px 3px 0 #9fb4f2;-webkit-box-shadow:inset 0 1px 3px 0 #9fb4f2;box-shadow:inset 0 1px 3px 0 #9fb4f2;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7892c2',endColorstr='#476e9e',GradientType=0);-moz-border-radius:3px;-webkit-border-radius:3px;cursor:pointer;text-shadow:0 -1px 0 #283966}
.button_type5_2{font-family:'Nanum Gothic'}
.button_type5_2:hover{background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #476e9e), color-stop(1, #7892c2));background:-moz-linear-gradient(top, #476e9e 5%, #7892c2 100%);background:-webkit-linear-gradient(top, #476e9e 5%, #7892c2 100%);background:-o-linear-gradient(top, #476e9e 5%, #7892c2 100%);background:-ms-linear-gradient(top, #476e9e 5%, #7892c2 100%);background:linear-gradient(to bottom, #476e9e 5%, #7892c2 100%);background-color:#476e9e;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#476e9e',endColorstr='#7892c2',GradientType=0)}
.button_type5_2:active{position:relative;top:1px}


.button_type6{display:inline-block;padding:16px 23px;border-radius:5px;border:1px solid #dcdcdc;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf));background:-moz-linear-gradient(top, #ededed 5%, #dfdfdf 100%);background:-webkit-linear-gradient(top, #ededed 5%, #dfdfdf 100%);background:-o-linear-gradient(top, #ededed 5%, #dfdfdf 100%);background:-ms-linear-gradient(top, #ededed 5%, #dfdfdf 100%);background:linear-gradient(to bottom, #ededed 5%, #dfdfdf 100%);background-color:#ededed;font-size:13px;font-weight:bold;color:#777;text-decoration:none;-moz-box-shadow:inset 0 1px 3px 0 #fff;-webkit-box-shadow:inset 0 1px 3px 0 #fff;box-shadow:inset 0 1px 3px 0 #fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed',endColorstr='#dfdfdf',GradientType=0);-moz-border-radius:5px;-webkit-border-radius:5px;cursor:pointer;text-shadow:0 -1px 0 #fff}
.button_type6{font-family:'Nanum Gothic'}
.button_type6:hover{background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed));background:-moz-linear-gradient(top, #dfdfdf 5%, #ededed 100%);background:-webkit-linear-gradient(top, #dfdfdf 5%, #ededed 100%);background:-o-linear-gradient(top, #dfdfdf 5%, #ededed 100%);background:-ms-linear-gradient(top, #dfdfdf 5%, #ededed 100%);background:linear-gradient(to bottom, #dfdfdf 5%, #ededed 100%);background-color:#dfdfdf;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf',endColorstr='#ededed',GradientType=0)}
.button_type6:active{position:relative;top:1px}


.h6_butt2{margin:10px 20px 0 20px}
a.button_type7{display:block;padding: 0 60px 0 50px;height:60px;line-height:57px;text-align:center;color:#fff !important;font-weight:700;font-size:17px;letter-spacing:-1px;margin:0 10px 10px 10px;float:left;background:url(/pages/hospital/img/sub/doc_stand.png) #555  right 18% top 22px no-repeat}
a:hover.button_type7{background:url(/pages/hospital/img/sub/doc_stand.png) #333  right 18% top 22px no-repeat}

a.button_type8{display:block;width:250px;height:45px;line-height:45px;text-align:center;color:#fff !important;font-weight:700;font-size:14px;letter-spacing:-1px;margin:0 10px 10px 10px;float:left;background:#555}
a:hover.button_type8{background:#333}

a.button_type9{display:block;width:230px;height:60px;line-height:60px;text-align:center;color:#fff !important;font-weight:700;font-size:14px;letter-spacing:-1px;margin:0 10px 10px 10px;float:left;background: #555  175px 22px no-repeat}
a:hover.button_type9{background: #333  175px 22px no-repeat}

a.button_type10{display:block;padding: 0 60px 0 40px;height:46px;line-height:47px;text-align:center;color:#fff !important;
font-weight:700;font-size:14px;letter-spacing:-1px;margin:0 10px 10px 10px;float:left;background:url(/pages/hospital/img/sub/doc_standnew.png) #3176c1  right 6% top 10px no-repeat}
a:hover.button_type10{background:url(/pages/hospital/img/sub/doc_standnew.png) #16395f right 6% top 10px no-repeat}

a.button_type11{display:block;padding: 0 30px 0 30px;height:50px;line-height:47px;text-align:center;color:#fff !important;
font-weight:700;font-size:17px;letter-spacing:-1px;margin:0 10px 10px 10px;float:left;background:#3176c1;}
a:hover.button_type11{background:#16395f}

a.button_type12 {
   display: block;
    padding: 0 18px 0 40px;
    height: 41px;
    line-height: 43px;
    text-align: center;
    color: #000 !important;
    font-weight: 700;
    font-size: 15px;
    letter-spacing: -1px;
    margin: 0 0px 10px 10px;
    float: left;
    background: url(/pages/hospital/img/sub/hira_icon.jpg) #fff left 6% top 6px no-repeat;
    border: solid 1px #b7b6b6;
}

/* tab */
.tab01{overflow:hidden;position:relative;margin-bottom:20px;background:url(/pages/hospital/img/sub/bg_tab.gif) no-repeat 0 top;width:100%}
.tab01 ul{overflow:auto;overflow:hidden;width:739px;padding-left:1px}
.tab01 li{display:inline;float:left;padding-left:5px;background:url(/pages/hospital/img/sub/bg_tab.gif) no-repeat -1px top}
.tab01 li a{display:inline-block;width:110px;height:32px;padding-left:9px;background:url(/pages/hospital/img/sub/bg_tab.gif) no-repeat right top;line-height:32px;letter-spacing:-1px;text-decoration:none;vertical-align:top}
.tab01 li a:hover,.tab01 li a:active{text-decoration:none}
.tab01 li.on{position:static;z-index:10;margin-right:1px;background-position:0 -58px}
.tab01 li.on a{background-position:right -58px;font-weight:bold;color:#3366CC}

.tab02{position:relative;padding:20px 0 40px 0;display:block}
.tab02 ul{overflow:hidden;padding:1px 0 0 1px;background:none repeat scroll 0 0 transparent}
.tab02 li{float:left;position:relative;width:50%;margin-top:-1px;padding:0;background:none repeat scroll 0 0 #ECECEC;cursor:pointer}
.tab02 li a{display:block;z-index:0;height:auto;margin-left:-1px;padding:12px 12px 12px;border:1px solid #CCC;background:none repeat scroll 0 0 transparent;font-size:14px;font-weight:normal;color:#808080;letter-spacing:-1px}
.tab02 li a:hover{z-index:50;border-top:medium none;background:none repeat scroll 0 0 #FFF;color:#000;border:1px solid #CCC;font-weight:700}

.tab03{position:relative;padding:20px 0 40px 0;display:block}
.tab03 ul{overflow:hidden;padding:1px 0 0 1px;background:none repeat scroll 0 0 transparent}
.tab03 li{float:left;position:relative;width:20%;margin-top:-1px;padding:0;background:none repeat scroll 0 0 #ECECEC;cursor:pointer}
.tab03 li a{display:block;z-index:0;height:auto;margin-left:-1px;padding:12px 12px 12px;border:1px solid #CCC;background:none repeat scroll 0 0 transparent;font-size:14px;font-weight:normal;color:#808080;letter-spacing:-1px;text-align:center}
.tab03 li a:hover{z-index:50;border-top:medium none;background:none repeat scroll 0 0 #FFF;color:#000;border:1px solid #CCC;font-weight:700}
.tab03 li a.on{z-index:50;border-top:medium none;background:none repeat scroll 0 0 #7ca1c5;color:#fff;border:1px solid #CCC;font-weight:700}

.tab04{position:relative;padding:20px 0 40px 0;display:block}
.tab04 ul{overflow:hidden;padding:1px 0 0 1px;background:none repeat scroll 0 0 transparent}
.tab04 li{float:left;position:relative;width:33.3%;margin-top:-1px;padding:0;background:none repeat scroll 0 0 #ECECEC;cursor:pointer}
.tab04 li a{display:block;z-index:0;height:auto;margin-left:-1px;padding:12px 12px 12px;border:1px solid #CCC;background:none repeat scroll 0 0 transparent;font-size:14px;font-weight:normal;color:#808080;letter-spacing:-1px;text-align:center}
.tab04 li a:hover{z-index:50;border-top:medium none;background:none repeat scroll 0 0 #FFF;color:#000;border:1px solid #CCC;font-weight:700}
.tab04 li a.on{z-index:50;border-top:medium none;background:none repeat scroll 0 0 #7ca1c5;color:#fff;border:1px solid #CCC;font-weight:700}

.tab05{position:relative;padding:20px 0 30px 0;display:block}
.tab05 ul{overflow:hidden;padding:1px 0 0 1px;background:none repeat scroll 0 0 transparent}
.tab05 li{float:left;position:relative;width:20%;margin-top:-1px;padding:0;background:none repeat scroll 0 0 #fff;cursor:pointer}
.tab05 li a{display:block;z-index:0;height:auto;margin-left:-1px;padding:12px 12px 12px;border:1px solid #CCC;background:none repeat scroll 0 0 transparent;font-size:14px;font-weight:normal;color:#808080;letter-spacing:-1px;text-align:center}
.tab05 li a:hover{z-index:50;border-top:medium none;background:none repeat scroll 0 0 #FFF;color:#000;border:1px solid #CCC;font-weight:700}
.tab05 li a.on{z-index:50;border-top:medium none;background:none repeat scroll 0 0 #7ca1c5;color:#fff;border:1px solid #CCC;font-weight:700}

/* input */
.input_type{height:30px;padding:3px 7px;border-top:1px solid #b6b6b6;border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;border-left:1px solid #b6b6b6;border-radius:3px;background:#fff;font-family:'Malgun Gothic';font-size:15px;font-weight:700;padding-left:15px}
.input_type1{height:30px;padding:3px 7px;border-top:1px solid #b6b6b6;border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;border-left:1px solid #b6b6b6;border-radius:3px;background:#fff;font-family:'Malgun Gothic';font-size:15px;padding-left:15px}

/* select */
.select_type{height:33px;padding:3px 16px;border-top:1px solid #b6b6b6;border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;border-left:1px solid #b6b6b6;border-radius:3px}
.subDataTable4 span{ font-weight:bold; color:#1158a8;}