@charset "euc-kr";
/* CSS Document */

html { 
    font-family:"굴림" ; font-size:12px; color:#7a7a7a; margin:0; padding:0; overflow:scroll; overflow-x:auto;
	scrollbar-face-color      : #FFFFFF;
	scrollbar-highlight-color : #73b0e7; 
	scrollbar-shadow-color    : #73b0e7;
	scrollbar-3dlight-color   : #f8fafd; 
	scrollbar-arrow-color     : #73b0e7; 
	scrollbar-track-color     : #f8fafd;
	scrollbar-darkshadow-color: #f8fafd; 
}
img { border:0;}
body   { font-family:"굴림" ; font-size:12px; color:#7a7a7a; margin:0; padding:0; }
body a { color:#717382; text-decoration:none; }
#skybg { position:absolute; width:200px; height:115px; z-index:1; left: 0px;top: 0px;}


/* TOP */
#header   { position:relative; width:948px; height:35px; top:0px; z-index:2; }
#logolink { position:absolute; width:110px; left:255px; top:5px; z-index:2; }
#topmenu         { position:absolute; left:373px; top:15px; font-family:"돋움" ; font-size:11px; letter-spacing:-1px; z-index:2;}
#topmenu a:hover { color:#868797; text-decoration:underline; }

#topsearch  { position:absolute; left:570px; top:8px; z-index:2; }
#typesize   { position:absolute; left:845px; top:13px; font-family:"돋움"; font-size:11px; letter-spacing:-1px; z-index:2; }
/* #mainmenu   { position:absolute; width:931px; height:83px; left:17px; top:35px; z-index:2; } */
#lefttop_ti { position:absolute; left: 0px; top:176px; z-index:2; }
#subfm      { position:absolute;left: 191px; top:117px; z-index:2; }

.subtitle   { text-align:left; padding-left:15px;}
.subtitle img {padding-top:8px;}
.roca  {position: absolute;left: 540px;top: 255px;width:400px; font-family:"돋움" ; text-align:right ;color:#acacac;font-size:11px;letter-spacing:-1px;background:none}
.roca img {padding-top:1px; padding-bottom:3px;}
.conbox1    { color:#717171; font-size:12px; line-height:22px; }
.conbox1 a       { color:#418ed4; text-decoration:none; }
.conbox1 a:hover { color:#418ed4; text-decoration:underline; }


.list_style01 { font-family:"돋움"; font-size:11px; list-style-type:none;line-height: 18px; margin : 3px 5px 10px 15px ;}
.list_style01 a { font-family:"돋움"; font-size:11px; color:#7c889a; text-decoration:none;}
.list_style01 a:hover { font-family:"돋움"; font-size:11px; color:#7c889a; text-decoration:underline;}
.list_style01 strong {color:#8c98aa}
.list_table img{padding-bottom:1px}


.line5     { height:5px;  }
.line10    { height:10px; }
.line20    { height:20px; }
.line30    { height:30px; }
.line40    { height:40px; }

.space1     { padding-top:1px;  }
.space2     { padding-top:2px;  }
.space3     { padding-top:3px;  }
.space4     { padding-top:4px;  }
.space5     { padding-top:5px;  }
.space10    { padding-top:10px; }
.space20    { padding-top:20px; }
.space30    { padding-top:30px; }
.space40    { padding-top:40px; }

#quickbar { position:absolute; top:223px; left:958px; width:59px;}

.addcopy   { font-family:"돋움" ; color:#acacac; font-size:11px; letter-spacing:-1px; line-height:16px; }
.addcopy a { color:#73b0e7; text-decoration:none; }
.wemail    { color:#707070; }


/* 폰트 스타일 관련 */
.typo01 { font-size:11px; line-height:14px; }

/* 게시판관련 */
.data_title { font-family:"돋움" ; color:#7c93a9; font-size:12px; letter-spacing:-1px; font-weight:bold; }
.board_co   { line-height:23px; padding:10px 10px 20px 15px; }
.tb_c01     { font-size:11px; color:#a0a0a0; }
.tb_c02     { font-size:11px; color:#0a78cd; }

/* 팝업화면 테이블 관련 */
.PtboxTitle { 
    line-height:17px; background-color:#e2f0f5; padding:1px 2px 1px 2px;
 }
.PtboxCon { 
    line-height:22px; padding:1px 2px 1px 2px; color:#575757;
 }


/* 테이블 관련 */
.tbox { 
    border-collapse:collapse; border-top:1px solid #bed1e3; border-left:1px solid #bed1e3; 
    border-bottom:1px solid #bed1e3 ; border-right:1px  solid #bed1e3 ; line-height:17px; 
 }
.tbox td {
    padding:5px; border-left:none; border-right:1; border-right-color:#bed1e3; border-top-color:#bed1e3; border-bottom-color:#bed1e3;
}

.tbox2           { border-collapse:collapse; border-top:none; border-left:none; border-bottom:1px solid #e3eaf1 ; border-right:none; }
.tbox2 a:hover   { text-decoration:underline; }
.tbox2 td        { padding-top:15px; padding-bottom:7px; padding-left:7px; padding-right:7px; border-bottom:1px solid #e3eaf1 }

.tbox3           { border-collapse:collapse; border-top:none; border-left:none; border-bottom:1px solid #e3eaf1 ; border-right:none; }
.tbox3 a:visited { color:#00509F; }
.tbox3 a:hover   { text-decoration:underline; }
.tbox3 td        { padding-top:15px; padding-bottom:7px; padding-left:7px; padding-right:7px; border-bottom:1px solid #e3eaf1 }

.tbox4 a:hover { text-decoration:underline; }


div#listnum         { color:#b5b5b5; font-weight:bold; font-size:11px }
div#listnum a       { color:#b5b5b5; text-decoration:none; font-weight:bold; font-size:11px }
div#listnum a:link  { color:#b5b5b5; text-decoration:none; font-weight:bold; font-size:11px }
div#listnum a:hover { color:#d0d0d0; text-decoration:underline; font-weight:bold; font-size:11px }
div#listnum .act    { color:#73b0e7; }

div#prevnext         { font-family:"돋움"; color:#6a869f; font-size:11px }
div#prevnext a       { font-family:"돋움"; color:#6a869f; text-decoration:none; font-size:11px }
div#prevnext a:link  { font-family:"돋움"; color:#6a869f; text-decoration:none; font-size:11px }
div#prevnext a:hover { font-family:"돋움"; color:#475c70; text-decoration:underline; font-size:11px }

.down         { font-family:"돋움"; color:#64819c; font-size:11px; letter-spacing:-1px }
.down a:link  { text-decoration:none; color:#64819c; letter-spacing:-1px }
.down a:hover { text-decoration:underline; color:#64819c; letter-spacing:-1px }
.activ {color:"#73b0e7"}

/* 폼 스타일 관련 */
.fs01 {font-family: "돋움"; color:#717382; font-size: 12px;width:130px; height:14px; border:1px solid #7fb7ea;}
.fs02 {font-family: "돋움"; color:#FFFFFF;font-size: 12px;width:90px; height:15px; border:1px solid #7fb7ea; background-color:#7fb7ea;}
.fs03 {font-family: "돋움"; color:#4e94d3; font-size: 14px;width:200px; height:16px; border:1px solid #7fb7ea; font-weight:bold;}
.fs04 {font-family: "돋움"; color:#FFFFFF;font-size: 11px;width:170px; height:14px; border:1px solid #7fb7ea; background-color:#7fb7ea;}
.fs05 {font-family: "돋움"; color:#7f7f7f;font-size: 11px;width:75px; height:17px; border:1px solid #7fb7ea;}
.fs06 {font-family: "돋움"; color:#4e94d3; font-size: 14px;width:170px; height:16px; border:1px solid #7fb7ea; font-weight:bold;}
.fs07 {font-family: "돋움"; color:#7e7e7e; font-size: 14px;width:200px; height:17px; border:1px solid #c5c5c5; font-weight:bold;padding-top:4px}
.fs08 {font-family: "돋움"; color:#7e7e7e; font-size: 14px;width:200px; height:17px; border:1px solid #94b0c8; font-weight:bold;padding-top:4px}
.fs09 {font-family: "돋움"; color:#7c7c7c; font-size: 12px; height:17px; border:1px solid #a5a5a5;background-color:#f9f9f9;padding-top:3px}
.fs10 {font-family: "돋움"; color:#7c7c7c; font-size: 12px; border:1px solid #a5a5a5;background-color:#f9f9f9;padding-top:3px}
.fs11 {font-family: "돋움"; color:#717f94 ; font-size: 12px; border:1px solid #7fb7ea;}


.tabm0 img {margin-right:2px}
.conB0 {line-height:50px}
.termt0 {font-family:"돋움";font-size:13px;  line-height:17px}

/* 주의 문구 스타일 */
.spe_font { font-family:"돋움";  color:#8da9c4; font-size:11px; letter-spacing:-1px; line-height:19px; font-weight:bold }


/****************************************/
/* 기존 사용하던 스타일                 */
/****************************************/

.10padding {
	padding-right:10px; padding-left:10px; font-size:12px; padding-bottom:10px; color:#444444; 
    line-height:150%; padding-top:10px; font-family: "돋움", "돋움체"; text-decoration:none;
}
.style6 {
	font-weight:bold; color:#0a5e83; line-height:160%;
}
