﻿

/* 전체적용 CSS정의

input{  font-family:돋움,Arial;    FONT-SIZE: 9pt;	height:19;	color:#666666;
			border:1px solid #DBDBDB;	background-color:#ffffff;}
 */
body  {	scrollbar-face-color: #F2F2F2; scrollbar-shadow-color: #B7B7B7; 
			scrollbar-highlight-color: #F2F2F2; scrollbar-3dlight-color: #F2F2F2; 
			scrollbar-darkshadow-color: #E9E9E9; scrollbar-track-color: #E9E9E9; 
			scrollbar-arrow-color: #B7B7B7;
			margin: 0 0 0 0;
			}

TD  {  font-family:돋움,Arial;    FONT-SIZE: 9pt;    color:#666666;	line-height:130%; }

img {border:0}

/*input{  font-family:돋움,Arial;    FONT-SIZE: 9pt;	height:19;}*/
input{  font-family:돋움,Arial;    FONT-SIZE: 9pt;}
.input1{  font-family:돋움,Arial;    FONT-SIZE: 8pt;	height:16;	color:#648E34;
			border:1px solid #648E34;	background-color:#F4F9EF;}
.input2{  font-family:돋움,Arial;    FONT-SIZE: 9pt;	height:19;	color:#666666;
			border:1px solid #DED8C7;	background-color:#F7F5EE;}
.input3{  font-family:돋움,Arial;    FONT-SIZE: 9pt;	height:15;	color:#52A0D2;
			border:1px solid #A9C3D6;	background-color:#FFFFFF;}								

.input_focus01{    font-family:돋움,Arial;    FONT-SIZE: 9pt;	height:19;	color:#666666;
							border:1px solid #DBDBDB;	background-color:#EDF1FF;}

radio{  font-family:돋움,Arial;    FONT-SIZE: 9pt;	height:19;	color:#666666;
			border:1px solid #DBDBDB;	background-color:#ffffff;}
.radio1{  font-family:돋움,Arial;    FONT-SIZE: 9pt;	height:19;	color:#666666;
			border:0px solid #DBDBDB;	background-color:#ffffff;}
.radio2{  font-family:돋움,Arial;    FONT-SIZE: 9pt;	height:19;	color:#666666;
			border:0px solid #DBDBDB;	background-color:#f9f9f9;}


textarea  {    font-family:돋움,Arial;    FONT-SIZE: 9pt;    color:#666666;
					border:1px solid #DBDBDB;	background-color:#ffffff;}

select {    font-family:돋움,Arial;    FONT-SIZE: 9pt;    color:#666666;
				background-color:#FFFFFF;}

.search select{    font-family:Verdana;    FONT-SIZE: 8pt;    color:#666666;
							background-color:#FFFFFF;}



.text_appli  {  font-family:돋움,Arial;   FONT-SIZE: 9pt; color:#006666; font-weight:bold;line-height:130%; }

/* Link CSS정의 */


A:link { text-decoration:none; color:#5F76CB}
A:visited { text-decoration:none; color:#5F76CB}
A:active { text-decoration:none; color:#5F76CB}
A:hover {text-decoration:underline; color:#2A53EA}

A.gy:link { text-decoration:none; color:#666666}
A.gy:visited { text-decoration:none; color:#666666}
A.gy:active { text-decoration:none; color:#666666}
A.gy:hover {text-decoration:none;color:#B46970}

A.ble:link { text-decoration:none; color:#7491AF}
A.ble:visited { text-decoration:none; color:#7491AF}
A.ble:active { text-decoration:none; color:#7491AF}
A.ble:hover {text-decoration:underline;color:#41487C}

A.ble2:link { text-decoration:none; color:#666666}
A.ble2:visited { text-decoration:none; color:#666666}
A.ble2:active { text-decoration:none; color:#666666}
A.ble2:hover {text-decoration:underline;color:#41487C}

A.red:link { text-decoration:none; color:#000000}
A.red:visited { text-decoration:none; color:#000000}
A.red:active { text-decoration:none; color:#000000}
A.red:hover {text-decoration:none; font-weight:bold; color:#DC4300}

A.red2:link { text-decoration:none; color:#666666}
A.red2:visited { text-decoration:none; color:#666666}
A.red2:active { text-decoration:none; color:#666666}
A.red2:hover {text-decoration:none; color:#DC4300}


.route {    font-family:"돋움", "굴림";    FONT-SIZE: 11px;    color:#888888;}

.route	 	A:link		{ text-decoration:none; color:#888888}
.route		A:visited 	{ text-decoration:none; color:#888888}
.route		A:active 	{ text-decoration:none; color:#888888}
.route		A:hover 	{text-decoration:none; color:#6F89C5}


.main {    font-family:"돋움", "굴림";    FONT-SIZE: 12px;    color:#666666;}

.main  A:link { text-decoration:none; color:#666666}
.main  A:visited { text-decoration:none; color:#666666}
.main  A:active { text-decoration:none;font-weight:bold; color:#669933}
.main  A:hover {text-decoration:none;font-weight:bold; color:#669933}

.route02{    font-family:"돋움", "굴림";    FONT-SIZE: 11px;    color:#222222;}

.question {    font-family:"돋움", "굴림";    FONT-SIZE: 11px;    color:#666666;}
.question   	A:link		{ text-decoration:none; color:#666666}
.question		A:visited 	{ text-decoration:none; color:#666666}
.question		A:active 	{ text-decoration:none; color:#666666}
.question		A:hover 	{text-decoration:underline; color:#C57D6F}


/* table정의 (공통) */
.tbhor {
border-top:#DEDEDE 1px solid; border-bottom:#DEDEDE 1px solid;border-right:#DEDEDE 0px solid;border-left:#DEDEDE 0px solid;}

.tbver {
border-top:#DEDEDE 0px solid; border-bottom:#DEDEDE 0px solid;border-right:#DEDEDE 1px solid;border-left:#DEDEDE 1px solid;}




/* pad CSS정의 (공통) */
.pad_left {padding-left: 8px; text-align:left}
.pad_right {padding-right: 13px;  text-align:right}
.pad_tb {padding-top: 5px; padding-bottom: 5px;}

/* margin CSS정의 (공통) */
.m_left {margin-left:23px;text-align:left}
.m_right {margin-right:10px;text-align:right}	   		   		   .tb_bktxt {  font-family: "돋움"; font-size: 12px; color: #333333}
.tb_wttxt {  font-family: "돋움"; font-size: 12px; font-weight: bold; color: #FFFFFF; padding-top: 3px}
.tb_bltxt {  font-family: "돋움"; font-size: 12px; font-weight: bold; color: #333333}
.tb_yellgreen {  font-family: "돋움"; font-size: 12px; font-weight: bold; color: #C94C00}
.txtred {  font-family: "돋움"; font-size: 12px; color: #FF0000; font-weight: normal}
.txtpurple {  font-family: "돋움"; font-size: 12px; color: #887EC9; font-weight: normal}
.news {  font-family: "돋움"; font-size: 12px; color: #006699}
.loc {  font-family: "돋움"; font-size: 12px; font-weight: bold; color: #FF7857}
.pad_left2 {  padding-left: 13px}
.txtcolor01 {  font-family: "돋움"; font-size: 12px; color: #587DAF; font-weight: bold}


.line1 
{
	border-left : 3px solid #ffffff;
	border-right : 3px solid #ffffff;
	border-bottom : 3px solid #ffffff;
	border-top : 3px solid #ffffff;
}

.txtcolor02 {  font-size: 12px; font-weight: bold; color: #418188; font-family: "돋움"}
.txtorange {  font-family: "돋움"; font-size: 12px; font-weight: bold; color: #FF3300}
.txtnews {  font-family: "돋움"; font-size: 11px; font-weight: normal; line-height: 13px}
.txtcolor03 {  font-family: "돋움"; font-size: 12px; font-weight: bold; color: #65ACC0}
.txtcolor04 {  font-family: "돋움"; font-size: 12px; font-weight: bold; color: #9D45B6}
.pad_left3 {  font-family: "돋움"; font-size: 12px; padding-left: 33px}
.pgraph01 {  font-family: "돋움"; font-size: 12px; word-spacing: -1px}
.pad_left4 {  font-family: "돋움"; font-size: 12px; padding-left: 50px}
.pro_title01 {  font-family: "돋움"; font-size: 12px; font-weight: bold; color: #094b9a}
.pad_left2-1 {  font-family: "돋움"; font-size: 12px; padding-left: 20px}
.txtgreen2 {  font-family: "돋움"; font-size: 12px; color: #238E71; font-weight: bold}
.txtblue2 {  font-family: "돋움"; font-size: 12px; color: #2266BB; font-weight: normal}
.txtpar {  font-family: "돋움"; font-size: 12px; letter-spacing: -1px}
.subtxt01 {  font-family: "돋움"; font-size: 12px; font-weight: bold; color: #249C83}
.tb_bltxt {  padding-top: 5px}
.txtcolor05 {  font-family: "돋움"; font-size: 12px; font-weight: bold; color: #990000}
.txtlocation {  font-family: "돋움"; font-size: 12px; color: #175DA2}
.txt_cal {  font-family: "돋움"; font-size: 8pt}
.hotnews {  font-family: "돋움"; font-size: 11px; font-weight: bold; color: #5C84A2}
.news_date {  font-family: "돋움"; font-size: 12px; font-weight: bold; color: #D57961}
.depth01 {  font-family: "돋움"; font-size: 12px; font-weight: bold; color: #3F6EA8}
.txtcolor06 {  font-family: "돋움"; font-size: 12px; color: #A44703}
.txtcolor07 {  font-family: "돋움"; font-size: 12px; color: #3A95B9}
.txtcolor08 {  font-family: "돋움"; font-size: 12px; color: #4C7E8B}
.pad_right2 {  font-family: "돋움"; padding-right: 5px; text-align: right}
.txt_caption01 {  font-family: "돋움"; font-size: 12px; font-weight: bold; color: #B9A485}
.txtcolor09 {  font-family: "돋움"; font-size: 12px; color: #8B94AF; font-weight: bold}
.tit_navi_depth1 {  font-family: "돋움"; font-size: 14px; font-weight: bold; color: #FFFFFF; padding-top: 5px}
.tit_navi_depth0 {  font-family: "돋움"; font-size: 16px; font-weight: bold; color: #FFFFFF}
.loc_cnm {  font-family: "돋움"; font-size: 12px; color: #2F96A2}
.cnm_tit {  font-family: "돋움"; font-size: 12px; font-weight: bold; color: #0D989A}
.td_cnm_01 {  font-family: "돋움"; font-size: 12px; background-color: #ECF7F7; padding-left: 10px; height: 23px; padding-top: 5px; color: #666666}
.td_title_gycen {  font-family: "돋움"; font-size: 12px; text-align: center; height: 23px; padding-top: 4px; background-color: #F8F8F8; color: #666666; font-weight: bold}
.td_cen_gy {  background-color: #F8F8F8; text-align: center}
.td_cnm_01_cen {  font-family: "돋움"; font-size: 12px; font-weight: bold; color: #4E9FA9; background-color: #ECF7F7; text-align: center; height: 23px; padding-top: 5px}
.td_cen {  text-align: center}
.td_right {  text-align: right}
.tit_tms1 {  font-family: "돋움"; font-size: 12px; font-weight: bold; color: #7A7BBE}
.td_tms_01_cen {  font-family: "돋움"; font-size: 12px; font-weight: bold; color: #7A7BBE; background-color: #F1F1FA; height: 23px; padding-top: 5px; text-align: center}
.tit_tms {  font-family: "돋움"; font-size: 12px; font-weight: bold; color: #7059BB}
.tit_bk {  font-family: "돋움"; font-size: 12px; font-weight: bold; color: #333333}
.tit_wt {  font-family: "돋움"; font-size: 12px; font-weight: bold; color: #FFFFFF; text-align: center; padding-top: 3px}
.tit_ble {  font-family: "돋움"; font-size: 12px; font-weight: bold; color: #2386B4}
.td_ble_01_cen {  font-family: "돋움"; font-size: 12px; font-weight: bold; background-color: #ECF2F8; text-align: center; padding-top: 5px; color: #5B94C1; height: 23px}
.mtit_ble {  font-family: "돋움"; font-size: 12px; font-weight: bold; color: #7997BF; padding-top: 3px}
