@charset "euc-kr";
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
img {border:0px;}

body {margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;  background-color:#ececec;}
body, td, p, input, button, textarea, select, .c1 {font-family:Nanum Gothic, sans-serif; font-size:10pt;}

.subtop  {background:url(/gnuboard4/images/subtop.jpg) center top no-repeat;}
.subbg {background-color:#ffffff;}


/*topmenu*/
#topmenu a{text-decoration:none; color:#0c0c0c; font-size:11pt; font-weight:bold; padding:0px 25px 0px 25px; line-height:115px;}
#topmenu a:hover{color:#ac9457;}
/*topmenu end*/

/*submenu*/
#submenu a{text-decoration:none; color:#ffffff; font-size:12px; width:180px; height:31px; line-height:31px; float:left; text-align:center; background:url(/gnuboard4/images/l-off.jpg) left top no-repeat; }
#submenu a:hover{background:url(/gnuboard4/images/l-ing.jpg) left top no-repeat;}
/*submenu end*/

#bigtitle{font-size:20px; color:#fff; font-weight:bold; text-align:center; height:110px; line-height:110px; width:180px; padding-bottom:17px;background:url(/gnuboard4/images/bigtitlebg.jpg) left top no-repeat;}
#title{font-size:30px; color:#2b2b2b; font-weight:bold; line-height:110px;}

/**/
.copy{font-size:8pt; color:#4c4c4c; padding:40px 0px 40px 0px;}

/* °ψΕλ */
.normal *{margin:0px; padding:0px; list-style:none; text-decoration:none;}
.normal{font-size:15px; line-height:150%; color:#555; letter-spacing:-1px;}
.top_tit{text-align:center; color:#888; font-size:15px; font-weight:normal; padding-bottom:41px; margin-bottom:30px; background:url(/gnuboard4/images/sub_dot01.jpg) center bottom no-repeat;}
.top_tit span{display:block; font-size:25px; margin-bottom:5px; color:#ac9457; padding-top:68px; background:url(/gnuboard4/images/sub_dot02.jpg) center top no-repeat;}

/* sub0101 */
.sub0101 center{font-size:18px; color:#333; margin-bottom:30px;}
.sub0101 figure{padding-left:410px; text-align:justify; background:url(/gnuboard4/images/sub0101.jpg) center left no-repeat;}
.sub0101 h5{border-top:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf; text-align:center; padding:10px 0px; font-size:18px; color:#333; margin-top:30px;}

/* sub0103 */
.sub0103 center{font-size:15px; color:#777; margin-bottom:30px;}
.sub0103 center span{display:block; font-size:18px; color:#333;}

/* sub0201 */
.sub0201 center{font-size:18px; color:#333; margin-bottom:30px;}
.sub0201 figure{text-align:center; margin-top:30px;}
.sub0201 h3{font-size:18px; font-weight:normal; color:#ac9457; margin-bottom:20px;}

/* sub0301 */
.sub0301 center{font-size:15px; color:#777; margin-bottom:30px;}
.sub0301 center span{display:block; font-size:18px; color:#333;}

/* sub0401 */
.sub0401 ul{margin-bottom:30px;}
.sub0401 li{width:148px; height:148px; padding-top:20px; border:5px solid #dfdfdf; float:left; box-sizing:border-box; background:#666666; color:#fff; border-radius:50%; text-align:center; margin-right:15px;}
.sub0401 li:nth-child(5){margin-right:0px;}
.sub0401 li:hover{background:#ac9457;}
.sub0401 h4{font-size:18px; padding-top:45px;}
.sub0401 li:nth-child(1) h4{background:url(/gnuboard4/images/sub0401_1.png) center top no-repeat;}
.sub0401 li:nth-child(2) h4{background:url(/gnuboard4/images/sub0401_2.png) center top no-repeat;}
.sub0401 li:nth-child(3) h4{background:url(/gnuboard4/images/sub0401_3.png) center top no-repeat;}
.sub0401 li:nth-child(4) h4{background:url(/gnuboard4/images/sub0401_4.png) center top no-repeat;}
.sub0401 li:nth-child(5) h4{background:url(/gnuboard4/images/sub0401_5.png) center top no-repeat;}
