@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; font-family: 'Nanum Gothic', ³ª´®°íµñ, sans-serif;}
body, td, p, input, button, textarea, select, .c1 {font-size:10pt; font-family: 'Nanum Gothic', ³ª´®°íµñ, sans-serif;}


#submenu a{background:url(/gnuboard4/images/lbg-off.jpg) left top no-repeat; width:180px; height:30px; text-decoration:none; color:#666; font-size:10pt; padding-left:10px; padding-bottom:3px; line-height:30px; float:left;}
#submenu a:hover{background:url(/gnuboard4/images/lbg.jpg) left top no-repeat; color:#fff;}

.copy{color:#999; padding:25px 0px 15px 0px;}

#mbn a{text-decoration:none;}
#mbn a:hover div.mnb01{color:#333333;}
#mbn a:hover div.mnb02{color:#47789b;}
#mbn a:hover div.mnb03{color:#adadad; text-decoration:underline;}
.mnb01{font-size:8pt; color:#666; font-weight:bold;}
.mnb02{font-size:15pt; color:#333; font-weight:bold; padding:5px 0px 5px 0px;}
.mnb03{font-size:8pt; color:#adadad; letter-spacing:0; line-height:140%;}

.mgallery{border:1px solid #e8e8e8; padding:15px 0px 15px 0px; background-color:#f5f5f5;}

.bigtitle{font-size:18pt; color:#333; font-weight:bold; padding:5px 0px 10px 0px;}
.title{font-size:17pt; color:#333; font-weight:bold; border-bottom:1px solid #d5d5d5; padding-bottom:5px;}
.title span{font-size:10pt; color:#666; font-weight:normal;}

.lbn01{font-size:10pt; font-weight:bold; color:#333;}
.lbn01 b{color:#47789b; font-size:15pt; font-weight:bold; font-family:arial; letter-spacing:-1;}
.lbn02{font-size:9pt; color:#666;}
.lbn02 b{font-size:10pt; font-weight:bold; color:#333;}


.txt {color:#424242; font-size:15px; line-height:25px; font-family: 'Nanum Gothic', ³ª´®°íµñ, sans-serif;}
.txt td {color:#424242; font-size:15px; line-height:25px; font-family: 'Nanum Gothic', ³ª´®°íµñ, sans-serif;}

.h5 {height:5px;}
.h10 {height:10px;}
.h15 {height:15px;}
.h23 {height:23px;}
.h40 {height:40px;}
.h50 {height:50px;}
.h55 {height:55px;}

.sstitle {color:#47789b; font-size:25px; font-weight:bold; padding-bottom:25px;}
.sstitle2 {color:#47789b; font-size:25px; font-weight:bold; padding-bottom:15px;}
.ssline {height:3px; background-color:#47789b;}
.ssline2 {height:1px; background-color:#d2d2d2;}
.t_or {color:#da7829; font-weight:bold;}
.t_blue {color:#1c5d8b;}
.t_big {font-size:17px; font-weight:bold;}

.box0102 {border:1px solid #d2d2d2; padding:30px 22px 15px 22px;}
.num {padding-bottom:15px;}
.num_blue {color:#47789b; font-size:20px; padding-right:12px; font-weight:bold;}
.num_green {color:#789a35; font-size:20px; padding-right:12px; font-weight:bold;}
.num_orange {color:#d8792c; font-size:20px; padding-right:12px; font-weight:bold;}

.ss0103 {background:url(/gnuboard4/images/check.jpg) left 7px no-repeat; padding-left:20px;}

.tb0104 td {padding:6px 0px;}
.tb0104 .td01 {text-align:center; color:#ffffff; font-weight:bold; background-color:#47789b;}
.tb0104 .td02 {border:1px solid #b9b9b9; padding-left:10px;}


.dot {background:url(/gnuboard4/images/dot.jpg) left 27px no-repeat; padding:20px 0px 20px 22px;}

/* sub0204, sub0301 */
.tb0204 {padding-top:20px;}
.tb0204 .td00 {background:url(/gnuboard4/images/dot2.jpg) left 8px no-repeat; padding-left:20px; padding-bottom:10px;}
.tb0204 .td01 {border:1px solid #c9c9c9;}


.tb0302 {padding:25px 0px;}
.tb0302 .td00 {border:1px solid #c9c9c9;}
.tb0302 .td01 {text-align:center; padding-top:5px;}


.box0401 {border:1px solid #d2d2d2; padding:20px 22px 20px 30px;}
.tb0401 td {line-height:40px;}
.tb0401 .td01 {color:#47789b; font-weight:bold;}




