@charset "utf-8";
/* ------------------------------------------------------------
   basic style sheet
 * website   : http://www.daenam.co.kr/
 * version   : 1.0
 * author    : yun tea gun
 * email     : tg0825@gmail.com
 * created   : 2010/05/03
 * updated   :
 ------------------------------------------------------------ */

body {margin:0px; padding:0px;}
img,fieldset {border:0 none;}
dl,ul,ol,li {list-style: none;}
h1,h2,h3,h4,h5,dl,dt,dd,ul,li,ol,th,td,p,blockquote,form,fieldset,legend {margin:0;padding:0;}
table {border-collapse:collapse;}
body,td {font:normal 12px/1.5 "arial","MS song"; color:#333;}
address {font-style:normal;}

/* Type Selector */

/* ID Selector */

/** dynamic pseudo **/
/* common */
a {font:normal 12px/1.5 "arial","MS song";  color:#305b90; text-decoration:none;}
a:hover {font:normal 12px/1.5 "arial","MS song";  color:#4787d7; text-decoration:underline;}
.bx_board li a {background:url(../img/common/bu_board_off.gif) 0 6px no-repeat; padding:0  0 0 6px;}
.bx_board li a:hover {background:url(../img/common/bu_board_on.gif) 0 6px no-repeat; padding:0  0 0 6px;}
.local_nb a {font:bold 10px/1.5 "tahoma";}
.portal a {font:900 10px/1.5 "arial"; font-style:italic; color:#888;}
.portal a:hover {font:900 10px/1.5 "arial"; font-style:italic; color:#555; text-decoration:none;}

/* footer */
.footer_nb a {color:#666;}
.footer_nb a:hover {color:#888; text-decoration:underline;}

/* blind navigation */
.blind {position:absolute; top:-1000px; left:0px; width:10px; height:1px; font:1px; overflow:hidden; visibility:hidden;}

/*// navi //*/
#nb {position:relative; top:40px; left:0px;}

/*
* {border:1px solid green;}
*/ 

/* 1뎁스 구간 */
#depth1 {position:absolute; top:-5px; left:80px; z-index:30; width:900px; height:40px;}
#depth1 ul {float:right;}
#depth1 li {display:inline;}
#depth1 a {font-size:14px; font-weight:bold; color:#153e73; display:block; float:left; width:106px; height:28px; padding:8px 0 0 0; margin:0 0 0 30px; text-align:center;}
#depth1 a:hover {font-size:14px; font-weight:bold; color:#fff; background:url(../img/common/bt_dep1_over.gif) 50% no-repeat; text-decoration:none;}

/* 2뎁스 구간 */
#depth2 div {}
/* cap */
.nb_round_l {float:left; width:8px; height:37px; background:url(../img/common/bg_nb_l.gif) bottom right repeat-x; font-size:0px;}
.nb_round_r {float:right; width:8px; height:37px; background:url(../img/common/bg_nb_r.gif) bottom left repeat-x; font-size:0px;}
#depth2 ul {text-align:center; background:#d9d9d9; margin:0 8px; _margin:0 6px; padding:10px 0  9px 0; background:url(../img/common/bg_nb.gif) bottom left repeat-x #d00b0b;}
#depth2 li {display:inline; margin:0 10px;}
#depth2 a {color:#fff;}
#depth2 a:hover {font-weight:bold; color:#fff;}

/* navi position */
#s1 {visibility:hidden; position:absolute; top:30px; left:0px; width:100%; z-index:10;}
#s2 {visibility:hidden; position:absolute; top:30px; left:330px; width:40%; z-index:10;}
#s3 {visibility:hidden; position:absolute; top:30px; left:510px; width:25%; z-index:10;}
#s4 {visibility:hidden; position:absolute; top:30px; left:630px; width:25%; z-index:10;}
#s5 {visibility:hidden; position:absolute; top:30px; left:480px; width:50%; z-index:10;} 

/* class selector */
.clear {clear:both; visibility:hidden; height:1px; font:1px; display:block;}
.bu_ufo {background:url(../img/common/bu_ufo.gif) left center no-repeat; padding:0 0 0 16px;}
.inset {float:left; border-top:1px solid #e5e5e5; solid #fff; border-left:1px solid #e5e5e5; height:130px; width:1px;  background:#fff; font:0px; margin:20px 0 0 0; _margin:10px 0 0 0;}
.titbg_l {background:url(../img/common/titbg_l.gif) top left no-repeat; padding:5px 0 5px 8px;}
.titbg_r {background:url(../img/common/titbg_r.gif) top right no-repeat; padding:5px 5px 5px 5px;}

/* round table position */
#bx_t {position:relative; width:100%; font-size:0px;}
	#round_tl {position:absolute; top:0px; left:0px;}
	#round_tr {position:absolute; top:0px; right:0px;}
#bx_b {position:relative; width:100%; font-size:0px;}
	#round_bl {position:absolute; bottom:0px; left:0px;}
	#round_br {position:absolute; bottom:0px; right:0px;}

/* Round Box */
.bx_indexmenu_tl {width:8px; height:8px; background:url(../img/common/bx_indexmenu_tl.gif) top left no-repeat;}
.bx_indexmenu_t {margin:0 8px; height:6px; background:#f8f8f8; border-top:2px solid #537eb4;}
.bx_indexmenu_rl {width:8px; height:8px; background:url(../img/common/bx_indexmenu_tr.gif) top left no-repeat;}

.bx_middle {min-height:140px; _height:100px; padding:8px 20px; border-left:2px solid #537eb4; border-right:2px solid #537eb4; background:#f8f8f8;}

.bx_indexmenu_bl {width:8px; height:8px; background:url(../img/common/bx_indexmenu_bl.gif) bottom left no-repeat;}
.bx_indexmenu_b {margin:0 8px; height:6px; border-bottom:2px solid #537eb4; background:#f8f8f8;}
.bx_indexmenu_br {width:8px; height:8px; background:url(../img/common/bx_indexmenu_br.gif) bottom left no-repeat;}
/* Round Box // End */