@charset "euc-kr";
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
img {border:0px;}
ul,li{list-style: none;}
body {margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; background-image:url(/gnuboard4/images/bg.gif); background-repeat:repeat; background-position:left top;}
body, td, p, input, button, textarea, select, .c1 {font-family:Nanum Gothic, sans-serif; font-size:9pt; line-height:145%;}

.copy{padding:10px 0px 10px 0px; border-bottom:1px solid #474747; border-top:1px solid #474747; color:#808080;}

#topbt a{text-decoration:none; color:#858585; font-size:8pt; font-weight:bold; padding-left:10px;}
#topbt a:hover{color:#df970e;}

#topmenu a{text-decoration:none; color:#a8a8a8; font-size:10pt; font-weight:bold; padding-left:30px;}
#topmenu a:hover{color:#df970e;}

.m-title{font-size:11pt; font-weight:bold; color:#ffffff; padding:30px 0px 10px 0px;}

.mainbanner td{width:220px; height:220px; font-weight:bold; color:#ffffff; font-size:9pt; text-align:center;}
.mainbanner td div{font-size:12pt; line-height:160%;}
.mainbanner td img{-webkit-filter : grayscale(100%); -moz-filter : grayscale(100%); -ms-filter : grayscale(100%); -o-filter : grayscale(100%); filter:gray();}

.mainimg{position:absolute; width:660px; z-index:1;}
.maintext{color:#ffffff; background:#000; line-height:20px; padding-left:10px; width:230px; filter:alpha(opacity=60); opacity:0.6; -moz-opacity:0.6; position:absolute; z-index:2; bottom:20px;}


.mbttombn td{font-weight:bold; color:#e8b416; font-size:10pt; letter-spacing:-1;}
.mbttombn-2 td{color:#616161; font-size:9pt; padding:5px 0px 50px 0px;}
.mainnum{color:#999999; font-size:20pt; font-weight:bold; letter-spacing:-1; font-family:arial; line-height:160%;}
.mainnum b{color:#df970e;}


.title{color:#252525; font-size:13pt; font-weight:bold; border-bottom:1px solid #e9e9e9; line-height:55px;}
.title span{color:#666666; font-size:9pt; font-weight:100; padding-left:7px;}

#submenu a{background:url(/gnuboard4/images/lbg-off.jpg) left top no-repeat; width:180px; height:30px; text-decoration:none; color:#ffffff; font-size:9pt; padding-left:10px; padding-bottom:3px; line-height:30px; float:left;}
#submenu a:hover{background:url(/gnuboard4/images/lbg.jpg) left top no-repeat; font-weight:bold;}

.subbn{font-size:8pt; color:#999; border-bottom:2px solid #df970e; line-height:40px; width:180px;}
.subbn span{color:#df970e; font-family:arial; font-weight:bold; letter-spacing:0; _letter-spacing:-1; font-size:14pt; line-height:40px;}

/* °ψΕλ */
.normal{font-size:15px; line-height:150%; color:#555; letter-spacing:-1px;}
.sub_tit{background:url(/gnuboard4/images/sub_dot01.jpg) no-repeat left center; font-family:'Nanum Square'; padding-left:15px; font-size:20px; color:#000; margin-bottom:10px;}
.sp70{height:70px;}
.sp20{height:20px;}

/* sub0101 */
.sub0101{padding-left:470px; background:url(/gnuboard4/images/sub0101.jpg) right top no-repeat; height: 367px; padding-top: 174px;
}
.sub0101 h4{font-family:'Nanum Square'; color:#000; font-size:18px; margin-bottom:30px;}
.sub0101 h4 span{display:block;}
.sub0101 b{color:#000; font-size:16px;}

/* sub0102 */
.sub0102 ul{border-top:1px solid #aaa; border-bottom:1px solid #aaa; margin-bottom:30px;}
.sub0102 li{border-bottom:1px solid #eee; font-size:18px; padding:10px 0px;}
.sub0102 li span{display:inline-block; font-family:'Nanum Square'; width:150px; text-align:center; font-weight:bold; color:#378cdb; margin-right:30px;}
.sub0102 li:nth-child(3){border-bottom:none;}
