@charset "utf-8";
/* CSS Document */

/* 
 * Nanum Gothic (Korean) http://www.google.com/webfonts/earlyaccess
 */
@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 700;
  src: url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Bold.eot);
  src: url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Bold.eot?#iefix) format('embedded-opentype'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Bold.woff2) format('woff2'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Bold.woff) format('woff'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Bold.ttf) format('truetype');
}
@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 400;
  src: url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.eot);
  src: url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.eot?#iefix) format('embedded-opentype'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.woff2) format('woff2'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.woff) format('woff'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.ttf) format('truetype');
}
@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 800;
  src: url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-ExtraBold.eot);
  src: url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-ExtraBold.eot?#iefix) format('embedded-opentype'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-ExtraBold.woff2) format('woff2'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-ExtraBold.woff) format('woff'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-ExtraBold.ttf) format('truetype');
}
	a{color:black;text-decoration:none}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Nanum Gothic, 나눔고딕;
}

img{ border:0px; }

ul, ol { list-style-type:none; padding:0px; margin:0px; }
dt, dd, h1 ,h2, h3, h4 { padding:0px; margin:0px; }
#wrap{ background-image:url(../img/topbg.jpg); background-repeat:repeat-x; width:100%;}

#top{margin:0px auto; width:1000px;}

.logo{width:180px; padding:10px 40px 20px 0; float:left;}

.menu{float:left;}
.menu ul li{float:left; padding:90px 50px 0 20px; font-weight:bold; color:#42391c; font-size:20px; line-height:14px;}
.menu ul li span{font-size:14px; color:#b8b8b8; }

.customer h1{font-size:18px; color:#589adb; font-weight:bold; line-height:20px; margin-bottom:10px;}
.customer{float:left; padding-top:50px;}
.cus_img{float:left;}
.cus_text{float:left; color:#474b55; font-weight:bold; padding-left:10px;}

#contents1{margin:0px auto; width:1000px; padding-bottom:20px;}
.c1{width:175px;  height:430px; float:left; padding-right:30px; background-image:url(../img/c1.jpg); background-repeat:no-repeat;}
.c1text{ padding-top:150px; font-size:15px; font-weight:bolder; letter-spacing:-1px; line-height:30px;}

.c2{width:175px;  height:430px; float:left; padding-right:30px; background-image:url(../img/c2.jpg); background-repeat:no-repeat;}
.c2text{ padding-top:300px; font-size:15px; font-weight:bolder; letter-spacing:-1px; line-height:30px;}

.c3{width:175px;  height:430px; float:left; padding-right:30px; background-image:url(../img/c3.jpg); background-repeat:no-repeat;}
.c3text{ padding-top:125px; font-size:15px; font-weight:bolder; letter-spacing:-1px; line-height:30px;}

.c4{width:175px;  height:430px; float:left; padding-right:30px; background-image:url(../img/c4.jpg); background-repeat:no-repeat;}
.c4text{ padding-top:100px; font-size:14px; font-weight:bolder; letter-spacing:-2px; line-height:30px;}

.c5{}


#contents2{overflow:hidden; padding:25px 0 20px 0; border-top:1px solid #cdcdcd; border-bottom:1px solid #cdcdcd;}
.con2{margin:0px auto; width:1000px;}

.notice_time{float:right; font-size:12px;}
.notice_name{float:left; font-size:14px;width:150px;overflow: hidden;text-overflow: ellipsis;display: block;white-space: nowrap}
.notice_wrap{float:left; width:220px; padding:15px 5px 0 5px;}

.notice_top{width:230px; overflow:hidden; padding-bottom:10px; border-bottom:#cdcdcd solid 1px; }
.notice_top ul li{float:left; color:#464646; font-weight:bold; font-size:16px;}
.notice_top ul li a { padding-left:100px;}
.notice{float:left; margin-right:30px; width:230px;}

.qna_top{width:230px; overflow:hidden; padding-bottom:5px; border-bottom:#cdcdcd solid 1px; }
.qna_top ul li{float:left; color:#464646; font-weight:bold; font-size:16px;}
.title_s{font-size:12px; color:#4990bf;}
.qna_top ul li a { padding-left:95px;}
.qna{float:right; width:230px;}


.view{float:left;}
.view_left{float:left; padding-right:10px; color:#464646; font-weight:bold; font-size:16px;}
.view_right{float:left;}

#footer{padding-top:10px;}






.conpany_text{ font-size:16px; line-height:18px;}