@charset "euc-kr";
@import url("base.css");
* {	margin:0; padding:0; }
html, body { width:100%; height:100%; margin:0; padding:0; color:#676767; font-size:12px; font-family:"µ¸¿ò", verdana;
scrollbar-face-color:#ffffff;
scrollbar-shadow-color:#b4cae0;
scrollbar-highlight-color:#b4cae0;
scrollbar-3dlight-color:#ffffff;
scrollbar-darkshadow-color:#ffffff;
scrollbar-track-color:#ebf5fe;
scrollbar-arrow-color:#b4cae0;
}
table#bodyStyle { width:1000px; margin:0; padding:0; table-layout:fixed; }
table#bodyStyle td { margin:0; padding:0; vertical-align:top; }
table#bodyStyle .leftmenu { margin:0; padding:0; font-size:0; }
table#bodyStyle div.flash { 
margin:0; padding:0; font-size:0; 
position:absolute; top:213px; left:30px;
}
table#bodyStyle .logo { margin:20px 0 145px 30px; padding:0; font-size:1px; }
table#bodyStyle .gTopmenu { padding:0; font-size:1px; }
table#bodyStyle .location { position:absolute; top:235px; left:275px; color:#b3b3b3; font-size:11px; } 
table#bodyStyle .location ul {
float:left;
margin:0 0 0 16px; 
padding:0 0 0 8px;
background:url('../img/common/iconLocation.gif') 0 2px no-repeat;
}
*html table#bodyStyle .location ul { margin:0 0 0 8px; padding:0 0 0 8px;}
table#bodyStyle .location ul li {
float:left;
margin:0; 
padding:0 6px 0 5px;
background:url('../img/common/iconArr.gif') 3px right no-repeat;
}
table#bodyStyle .location ul li.current {
margin:0; 
color:#7f7f7f;
padding:0 6px 0 5px;
background:none;
}
table#bodyStyle .contents {
width:735px;
height:300px;
background:url('../img/common/bgBodyContent.jpg') top left repeat-y;
}
table#bodyStyle td.cbottom {
width:735px;
height:35px;
padding:0;
margin:0;
background:url('../img/common/bgBottomContent.jpg') 0 0 no-repeat;
}
table#bodyStyle .copyright {margin:35px 0 30px 30px;padding:0;font-size:1px;}
table#bodyStyle .copyright img { margin-right:300px; }
#wrap {	margin:0 0 0 30px; padding:0;}
#wrap h1 { margin:0 0 20px 0; padding:0; font-size:1px;}
#wrap h2 { margin:0 0 12px 0; padding:0; font-size:1px;}
#wrap h2 span { color:#008000; font-size:12px; font-weight:normal; }
#wrap h2 input.radio { vertical-align:-3px; margin-top:-2px; }
#wrap h3 { margin:0 0 10px 12px; padding:0;	font-size:1px;}
#wrap table.history { margin:0; }
#wrap table.history td { height:17px; }
#wrap table.history .historyDate {
color:#2b74b9;
font-size:11px;
letter-spacing:1px;
font-weight:bold;
font-family:verdana;
}
#wrap table.hnpContent {
width:621px;
margin:0 0 20px 13px;
padding:0;
border-top:1px solid #a1bbe4;
border-left:1px solid #d0ddf1;
}
#wrap table.hnpContent th {
color:#676767;
padding:6px 0 3px 0;
font-weight:normal;
background:#ebf5fe;
border-right:1px solid #d0ddf1;
border-bottom:1px solid #d0ddf1;
}
#wrap table.hnpContent th.eTit { color:#2b74b9; padding:6px 0 3px 0; font-weight:bold;}
#wrap table.hnpContent th.joinTit {
color:#2b74b9;
text-align:left;
padding:6px 0 3px 8px; 
font-weight:normal;
}
#wrap table.hnpContent th.joinTit span { color:#008000; }
#wrap table.hnpContent td.join {
text-align:left;
padding:3px 0 3px 8px;
font-size:11px;
color:#999999;
border-right:none;
}
#wrap table.hnpContent td.join input { border:1px solid #d0ddf1; }
#wrap table.hnpContent td.join span { color:#2b74b9; vertical-align:2px; font-size:12px; }
#wrap table.hnpContent td.join textarea { 
width:520px;
height:120px;
padding:5;
border:none;
font-family:µ¸¿ò;
scrollbar-face-color:#ffffff;
scrollbar-shadow-color:#b4cae0;
scrollbar-highlight-color:#b4cae0;
scrollbar-3dlight-color:#ffffff;
scrollbar-darkshadow-color:#ffffff;
scrollbar-track-color:#ebf5fe;
scrollbar-arrow-color:#b4cae0;
}
#wrap table.hnpContent td {
text-align:center;
color:#676767;
line-height:130%;
padding:6px 0 3px 0; 
vertical-align:middle;
border-right:1px solid #d0ddf1;	
border-bottom:1px solid #d0ddf1;	
}
#wrap table.hnpContent .end { border-right:none; }
#wrap table.hnpContent td.sec { background:#f4f4f4; font-weight:bold; color:#008000; }
#wrap table.hnpContent .al { text-align:left; padding-left:10px; }
#wrap table.hnpContent .dot { text-align:left; background:url('../img/common/iconLi.gif') 0 5px no-repeat; padding:0 0 0 7px; }
#wrap .imgContent { margin:0 0 40px 0; font-size:1px; }
#wrap .LiContent { margin:0 0 20px 0; padding:0;}
#wrap .LiContent ul { margin:0 0 0 20px; }
#wrap .LiContent ul li { padding:0 0 0 7px; line-height:130%; background:url('../img/common/iconLi.gif') 0 5px no-repeat; }
#wrap .LiContent ul li.login { padding:0 0 15px 7px; line-height:180%; background:url('../img/common/iconLi.gif') 0 10px no-repeat; }
#wrap .LiContent ul li span { color:#2b74b9; }
#wrap .LiContent ul li span.mail { color:#2b74b9; }
#wrap .LiContent ul li span a.mail:link { text-decoration:underline; color:#2b74b9; }
#wrap .LiContent ul li span a.mail:visited { text-decoration:underline; color:#2b74b9; }
#wrap .LiContent ul li span a.mail:active { text-decoration:none; color:#2b74b9; }
#wrap .LiContent ul li span a.mail:hover { text-decoration:none; color:#2b74b9; }
#wrap .LiContent ul li a.mail:link { text-decoration:underline; color:#802400; }
#wrap .LiContent ul li a.mail:visited { text-decoration:underline; color:#802400; }
#wrap .LiContent ul li a.mail:active { text-decoration:none; color:#802400; }
#wrap .LiContent ul li a.mail:hover { text-decoration:none; color:#802400; }
#wrap .addBox { padding:0 0 0 7px; margin:0 0 0 13px; background:url('../img/common/iconArr_02.gif') 0 3px no-repeat; color:#2b74b9; font-size:11px; }
#wrap h4 { color:#646464; font-size:12px; margin:20px 0 10px 0; padding:0; }
#wrap h5 { color:#2b74b9; font-size:12px; margin:10px 0 10px 0; padding:0 0 0 12px; background:url('../img/common/iconSitemap.gif') 0 2px no-repeat; }
#wrap table.hnpBoard {
width:645px;
margin:2px 0 4px 0;
border-top:1px solid #a1bbe4;
}
#wrap table.hnpBoard th {
font-weight:normal;
color:#2b74b9;
padding:6px 0 3px 0;
vertical-align:middle;
background:#ebf5fe;
border-bottom:1px solid #a1bbe4;
border-right:1px solid #d0ddf1;
}
#wrap table.hnpBoard th.vTit { border-bottom:1px solid #d0ddf1; width:64px; }
#wrap table.hnpBoard th.vTit_02 { border-bottom:1px solid #a1bbe4; }
#wrap table.hnpBoard td {
vertical-align:middle;
text-align:center;
color:#666666;
padding:6px 0 3px 0; 
border-right:1px solid #d0ddf1;
border-bottom:1px solid #d0ddf1;
}
#wrap table.hnpBoard .end { border-right:none; }
#wrap table.hnpBoard td.title { text-align:left; padding:2px 0 2px 4px; color:#008000; cursor:hand; }
#wrap table.hnpBoard td.tit2 { text-align:left; padding:2px 0 2px 4px; border-right:0; border-bottom:1px solid #a1bbe4; }
#wrap table.hnpBoard td.name { color:#008000; cursor:hand; }
#wrap table.hnpBoard .al { text-align:left; padding-left:6px; }
#wrap table.hnpBoard .bline { border-bottom:1px solid #a1bbe4; }
#wrap table.hnpBoard span.filebyte { color:#008000; font-size:11px; padding-left:10px; }
a:link.file { text-decoration:underline; color:#802400; }
a:visited.file { text-decoration:underline; color:#802400; }
a:active.file { text-decoration:none; color:#802400; }
a:hover.file { text-decoration:none; color:#802400; }
#wrap table.btnTable { width:645px; padding:0; margin:0;}
#wrap table.btnTable td { padding:0 8px 0 8px; margin:0; vertical-align:top;}
#wrap table.btnTable td.al { text-align:left; }
#wrap .boardSearch {
width:645px;
height:33px;
color:#555;
text-align:center;
margin-top:8px;
padding-top:8px;
background:url('../img/common/bgBoardSearch.gif') 0 0 no-repeat;
}
.loginBox {
width:325px;
height:93px;
margin:0;
padding:20px 0 0 150px;
background:url('../img/member/bgLogin.gif') 0 0 no-repeat;
}
.loginBox input.login { border:1px solid #d0ddf1; margin-bottom:3px; }
.loginBox span { font-size:11px; color:#2b74b9; }
.idpwBox {
width:325px;
height:81px;
margin:0 0 50px 0;
padding:32px 0 0 150px;
background:url('../img/member/bgIdPwSearch.gif') 0 0 no-repeat;
}
.idpwBox input.login { border:1px solid #d0ddf1; margin-bottom:3px; }
.idpwBox .idpwTxt { padding:0; margin:10px 0 0 0; line-height:150%; color:#2b74b9; }
.agreementBox {
width:640px;
height:200px;
padding:4px;
border-top:1px solid #a1bbe4;
border-bottom:1px solid #a1bbe4;
}
.agreeTxt { width:645px; text-align:center; color:#008000; }
.congrate {
width:355px;
height:143px;
margin:0;
padding:30px 0 0 120px;
background:url('../img/member/bgCongrate.gif') 0 0 no-repeat;
}
table#Gtab {
width:645px;
margin:0;
padding:0;
table-layout:fixed;
}
table#Gtab td {
width:129px;
height:30px;
margin:0;
font-weight:bold;
text-align:center;
padding:8px 0 0 0;
background:url('../img/goods/tab_Off.gif') 0 0 no-repeat;
}
table#Gtab td.on {
width:129px;
height:30px;
margin:0;
color:#2b74b9;
font-weight:bold;
text-align:center;
padding:8px 0 0 0;
background:url('../img/goods/tab_On.gif') 0 0 no-repeat;
}
table#Gtab td img { vertical-align:1px; }
table#Gtab td a:link { color:#808080; text-decoration:none; font-weight:bold; }
table#Gtab td a:visited { color:#808080; text-decoration:none; font-weight:bold; }
table#Gtab td a:active { color:#a42121; text-decoration:none; font-weight:bold; }
table#Gtab td a:hover { color:#a42121; text-decoration:none; font-weight:bold; }
.bgWrap {
width:638px;
height:121px;
margin:0 0 20px 0;
padding:22px 0 0 8px;
background:url('../img/goods/bgNeo.gif') 0 0 no-repeat;
}
.sitemap { margin:10px 0 10px 20px; padding:0;}
.sitemap ul { }
.sitemap ul li { 
line-height:200%;
color:#2b74b9;
font-weight:bold;
padding:0 0 0 12px;
background:url('../img/common/iconSitemap.gif') 0 7px no-repeat;
}
.sitemap ul li a:link { color:#2b74b9; text-decoration:none; font-weight:bold; }
.sitemap ul li a:visited { color:#2b74b9; text-decoration:none; font-weight:bold; }
.sitemap ul li a:active { color:#2b74b9; text-decoration:underline; font-weight:bold; }
.sitemap ul li a:hover { color:#2b74b9; text-decoration:underline; font-weight:bold; }
.appProgram {
width:601px;
height:50px;
margin:0;
padding:15px 22px 22px 22px;
background:url('../img/goods/bgGoods.gif') 0 0 no-repeat;
}
.appProgram ul { margin:5px 0 0 0; }
.appProgram ul li {
margin:0;
line-height:130%;
padding:0 0 0 8px;
background:url('../img/common/iconLi.gif') 0 5px no-repeat;
}
.appProgram p { font-size:11px; color:#2b74b9; margin:0 0 0 2px; padding:0; }