/* CSS Document */
/* Base */
hr	{ display: none; }
ul	{ margin: 0; padding: 0;	list-style: none; }
img { margin: 0; padding: 0; border: 0; }

/* layout section */
#layout	{ cursor:default; }
#layout .link { height:20px; width:905px; margin-left:auto; margin-right: auto; text-align:left; font-size: 12px; }
#super	{ width:905px; margin-left:auto; margin-right:auto; font-size: 12px; }
#here	{ width:900px; padding-top: 10px; border: 1px solid #ffd264; margin-left:auto; margin-right:auto; font-size: 12px; }
#here .here_layout           { height:400px; margin-top:-10px; }
#here .here_layout .l_left   { width:160px; background:#F6F6F6; }
#here .here_layout .l_line   { width:1px; background:#F1F2F3; }
#here .here_layout .l_right  { width:189px; }
#under	{ height:55px; background:url(./images/copyright_bg.gif); text-align:center; padding-top:5px; margin-top:10px; font-size: 12px; }

/* TOP Area Design */
#TP_LOGO h1 { position: relative; }
#TP_BTN_A {	position: relative;	width: 880px; height: 35px; }
#TP_BTN_A ul { position: absolute; top: 4px; left: 160px; margin: 0; padding: 0; list-style: none; z-index: 2; }
#TP_BTN_A li { float: left;	}
#TP_BTN_A .influence { margin-top: 9px; margin-left: 61px; }
#TP_BTN_B {	position: relative;	width: 880px; height: 34px; }
#navUtil { margin-top: 0; margin-bottom: 2px; padding: 10px 0 20px 10px; border-top: 1px solid #9FB1BC; border-bottom: 1px solid #9FB1BC; }
#navUtil li { margin: 0; padding: 0; display: inline; list-style-type: none; }
#navUtil a:link, #navUtil a:visited { float: left; font-size: 12px; line-height: 14px; font-weight: bold; padding: 0 12px 6px 12px; text-decoration: none; color: #708491; }
#navUtil a:link.active, #navUtil a:visited.active, #navUtil a:hover { color: #000; background: url(http://synage.net/talent/pdata/kr/save/Square.gif) no-repeat bottom center; }
#TP_LOGFRM { position: absolute; top: 68px;	left: 730px; margin: 0; padding: 0; }

/* MENU ºÎºÐ Design */
#MN_LOGFRM { margin: 0;	border: 1px solid #D9D9D9; padding: 0; text-align: center; }
#MN_CATE, #MN_BCATE, #mypage { margin-top: 3px;	border: 1px solid #D9D9D9; padding: 0; font-size: 9pt; line-height: 140%; }
#MN_BCATE ul, #mypage ul { padding-top: 5px; padding-bottom: 5px; width: 158px;	}
#MN_TBL_A {	width: 160px; height: 120px; font-size: 9pt; text-align: center; }
#MN_TBL_A li { list-style-type: none; }
#banner { margin-top: 3px; padding: 0; text-align: center; }

/* BODY ºÎºÐ Design */
#area1 li, #area2 li, #area3 li { margin-left: 6px; padding: 0; width: 345px; display: inline; list-style-type: none; float: left; }
#bbs_left { float: left; width: 49%; }
#bbs_right { float: right; width: 49%; }
#area4, #area5 { clear: both; }

/* °Ô½ÃÆÇ(ÀÏ±ú¿ò³ª´®ÅÍ) BODY ºÎºÐ */
#BD_TBL { padding: 2px;	width: 100%; background: #F6F6F6; }
#BD_TBL img { float: left; }
#BD_TBL li { font-size: 10pt; line-height: 140%; }
#b_area4 li { margin-left: 6px; padding: 0;	width: 345px; display: inline; list-style-type: none; float: left; }

/* ±âº»È­¸é(½Å¾÷°øµ¿Ã¼) MENU ºÎºÐ */
#menu3 { margin: 0; font-size: 10pt; font-weight: bold; background: #FFF; width: 160px; margin-top: 2px; border-style: solid solid none solid; border-color: #BCD2E6; border-size: 1px; border-width: 1px; }
#menu3 li a { height: 32px; voice-family: inherit; height: 24px; text-decoration: none; }
/*ie hack */ *html #menu3 li a { height: 32px; }
#menu3 li a:link, #menu3 li a:visited { color: #8BADCF; display: block; background:  url(http://synage.net/talent/pdata/kr/save/menu3.gif); padding: 8px 0 0 10px; }
#menu3 li a:hover, #menu3 li #current { color: #627EB7; background:  url(http://synage.net/talent/pdata/kr/save/menu3.gif) 0 -32px; padding: 8px 0 0 10px; }
/* °í°´¼¾ÅÍ(½Å³ªÀÌ ¾ÆÄ«µ¥¹Ì) ÆäÀÌÁö ¼³Á¤ */
#MN_BCATE li { padding-top: 3px; }