@charset "utf-8";
/* CSS Document */

#container{margin-top:-1px;}
#contents .sub_content{width:100%; margin:0; padding:0;}/* 메인 */
.main_visual{overflow:hidden; width:100%;  margin:0 0 70px 0;}
.main_content{}
.main_slide_ban{overflow:hidden; width:1200px; margin:0 auto;}
.main_slide{float:left; width:452px;}
.main_banner{float:left; width:748px;}
.main_ban_img01,
.main_ban_img02,
.main_ban_img03{display:inline-block; float:left;}

.main_slide_ban02{overflow:hidden; width:1200px; margin:0 auto; margin-top: 30px;}
.main_slide02{float:left; width:452px;}
.main_slide03{float:left; width:452px;}
.main_banner02{float:left; width:296px;}
.main_ban_img04,
.main_ban_img05{display:inline-block; float:left;}

.event_banner_btn { margin: 0 auto; padding-top: 180px; width: 840px; }
.link_btn{ padding: 6px 23px; border-radius: 0; width: 80px; background-color: #282828; color: #ffffff; }



.main_cont_slide{text-align:center; height: 251px; margin-top:70px; width: 100%; background: url(../../img/banner/event_banner.png) no-repeat center 0;}



.scroll_wrap{top:570px;}

.main_best_area{width:1200px;margin: 0 auto;margin-top: 60px;}
.main_best_area > div{overflow:hidden; margin-top:-1px;}
.main_best_area > div:first-child{margin-top:0;}
.main_best_area > div > div{float:left; margin-left:-1px;} 
.main_best_area > div > div:first-child{float:left; margin-left:0;} 

.qna_box{ display:inline-block; float:left; height: 222px; width: 260px;margin-right: 19px; background: url(../../img/banner/qna_info.png) no-repeat center 0;}
.as_box{ display:inline-block; float:left; height: 222px; width: 260px;margin-right: 19px; background: url(../../img/banner/as_info.png) no-repeat center 0;}
.down_box{ display:NONE; float:left; height: 222px; width: 260px;margin-right: 19px; background: url(../../img/banner/down_info.png) no-repeat center 0;}
.customer_box{ display:inline-block; float:left; height: 223px; width: 363px;}
.service_banner_btn { margin: 0 auto; padding-top: 176px; padding-left: 20px; }
.service_btn{ padding: 4px 20px; border-radius: 0; background-color: #636363; color: #ffffff; }


.main_cont_slide_ban_mul{margin-top:60px;}
.main_cont_slide_ban_mul2{background:#f5f5f5;}