@charset "utf-8";
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);

/*메인비주얼*/
#m_visual{clear: both; width:100%; height:500px;  position:relative; z-index: 0; }
#m_visual #visual_slider{width: 100%; margin: 0 auto;}
#m_visual #visual_slider li{width:100%; height: 500px; position: relative;}
#m_visual #visual_slider .vis1{background:url(/images/m_visual01.png) no-repeat center center;background-size:cover;}
#m_visual #visual_slider .vis2{background:url(/images/m_visual02.png) no-repeat center center;background-size:cover;}
#m_visual #visual_slider .vis3{background:url(/images/m_visual03.png) no-repeat center center;background-size:cover;}
#m_visual #visual_slider .vis4{background:url(/images/m_visual04.png) no-repeat center center;background-size:cover;}



#container{width:100%;height:150px;padding:50px 0;background:#fafafa;border-bottom:1px solid #ddd;}
#contents{width:1024px;margin:0 auto; height:150px;overflow:hidden;}
#contents .sliderTit{float:left;padding-top:30px;}
#contents .sliderTit h3{font-size:18px;font-weight:bold;color:#333;}
#contents .sliderTit h3 .tit_color{font-size:18px;color:#20349c;}
#contents .sliderTit p{font-size:14px;color:#6e6e6e;line-height:25px;padding-top:20px;}




#contents2{width:1024px;margin:50px auto;}
#boxWrap{width:1024px;height:150px;margin: 0 auto;overflow:hidden;}
#boxWrap:after{content: ""; overflow: hidden; display: block;}
#boxWrap .box{overflow: hidden; position: relative;float: left; width:327px;height:150px;}
.box .boxTit{font-size:17px;font-weight:bold;color:#333;}
.box .boxTit span{color:#20349c;font-size:17px;}
.box .cont{width:327px;}
.box1{border-right:1px solid #ddd;margin-right:20px;}
.box1 .notice ul{margin-top:20px;}
.box1 .notice ul li{line-height:25px;}
.write{font-size:13px;float:left;box-sizing:border-box;}
.write a{color:#666;display:block;white-space: nowrap;text-overflow:ellipsis;overflow:hidden;}
.write a:hover{color:#333;}
.date{font-size:13px;color:#666;float:right;padding-right:20px;box-sizing:border-box;}

/*box1 end*/


/*box2*/
.box2{border-right:1px solid #ddd;margin-right:20px;}
.box2 .service ul{overflow:hidden;width:327px;margin-top:20px;}
.box2 .service li{float:left;width:105px;color:#555;font-size:14px;text-align:center;}
.box2 .service li a:hover{color:#f8b500;}
.box2 p{padding-top:10px;}

/*box2 end*/

/*box3*/
.box3  .csCenter img{ display:block; margin-top:35px; float: left; }
.box3  .csCenter .wait{ display: inline-block; width:240px; font-size:14px; line-height:16px;color:#6e6e6e; float: left;margin:7px 0 0 20px; }
.box3  .csCenter .number{ width: 240px; font-weight: bold; display: inline-block; font-size: 33px;color:#666; float: left;margin:31px 0 0 24px;}
/*box3 end*/


.rightContents h4{font-weight:bold;color:#555;font-size:16px;margin-bottom:5px;}
.rightContents .square{display:inline-block;width:12px;height:12px;background:#1c2c80;margin-right:5px;}
.rightContents .blank{height:15px;}
.rightContents .blank2{height:20px;}
.rightContents p{font-size:14px; color:#444; line-height:22px;}

/*연혁*/

.rightContents h5{font-size:24px; color:#666;font-weight:bold;padding-bottom:10px;text-indent:10px;}
.rightContents .history{border:1px solid #ddd;padding:20px;}
.rightContents .history h6{font-size:16px;color:#444;font-weight:bold;text-align:left;}
.rightContents .history h6 img{padding-right:5px;padding-bottom:1px;}
.rightContents .history p{font-size:16px; color:#444;}
.rightContents .history .line{display:block;height:1px;background:#ddd;margin:5px 0;}


/*오시는길*/
.mapTable{border-collapse: separate; border-spacing: 0px; border:1px solid #eee; border-width:1px 1px 0 1px; font-size: 14px; margin-top: 20px;}
.mapTable th, td{padding:15px;}
.mapTable th{background: #fafafa; font-weight: bold;border-bottom: 1px solid #eee;}
.mapTable td{color:#666;border-bottom: 1px solid #eee;}

/*사업실적*/
.tb02{width:100%;border-collapse:collapse;}
.tb02 td{font-size:14px;padding:12px 7px;text-align:center;color:#666;border:1px solid #eee;}
.tb02 .tb_bg{background:#fafafa;color:#333;font-weight:bold;text-align:center;padding-left:0;}

