@charset "utf-8";
@import url("./width1024_default.css");


#container {position:relative; z-index:0;}


/*메인비주얼*/
.main_visual {text-align:center; position:relative; width:100%; height:600px; min-width:1100px; overflow:hidden;}
.main_visual .main_visual_slide { width:100%; left:0px;top:0px; height:600px; position:absolute;}
.main_visual .main_visual_slide li{background-repeat:no-repeat; background-position:center top; width:100%; height:600px;}
.main_visual .main_visual_slide li a{display:block; height:600px;}


/*비주얼 퀵박스*/
.main_visual .visual_quick_box {position:relative; z-index:999999;}
.main_visual .visual_quick_box_children  {position:absolute; left:0px; top:198px; width:340px; background:#fff; }
.main_visual .visual_quick_box_children .quick {overflow:hidden; }
.main_visual .visual_quick_box_children .quick li {float:left; width:50%; }
.main_visual .visual_quick_box_children .quick li a{display:block;background:#008ed1; height:123px; color:#fff; font-size:18px;}
.main_visual .visual_quick_box_children .quick li.last a{background:#5dcdf1; }
.main_visual .visual_quick_box_children .quick li a img {margin-top:15px;}

.main_visual .visual_quick_box_children .notice_box {position:relative; height:230px; padding:0 25px; text-align:left;}
.main_visual .visual_quick_box_children .notice_box h3{color:#000000; font-size:18px; padding:30px 0px 20px;}
.main_visual .visual_quick_box_children .notice_box li{padding-left:26px; line-height:26px; overflow:hidden; background:url(../images/main/visual_quick_box_dot.png) left 50% no-repeat; }
.main_visual .visual_quick_box_children .notice_box li a{display:block; font-size:16px; color:#777777;}

.main_visual .visual_quick_box_children .notice_box .more{position:absolute; right:24px; top:37px;}


.main_center {margin:50px 0px; overflow:hidden;}
.main_center .banner_box {float:left; width:340px; height:300px; overflow:hidden; vertical-align:top;}


.main_center .center_quick {float:left; width:398px; height:298px; margin-left:10px; border:1px #dddddd solid; position:relative;}
.main_center .center_quick .title{font-size:25px; color:#000000; padding:33px 0 0 20px; position:relative; font-weight:600;}
.main_center .center_quick .title span{display:block; font-size:14px; color:#999999; font-weight:normal;}
.main_center .center_quick .title .more {position:absolute; right:24px; top:32px; }

.main_center .center_quick .quick {text-align:center; margin-top:15px;}
.main_center .center_quick .quick li{display:inline-block; margin:0 20px;}
.main_center .center_quick .quick li a{color:#333333; font-size:14px;}
.main_center .center_quick .btn {border-top:1px #ddd solid; position:absolute;bottom:0px; left:0px; width:100%; overflow:hidden; text-align:center;}
.main_center .center_quick .btn .col {display:table; width:100%; table-layout:fixed;}
.main_center .center_quick .btn a{display:table-cell; line-height:49px; background:url(../images/main/center_dot_arrow.png) 151px 50% no-repeat;}
.main_center .center_quick .btn a img {vertical-align:middle;  padding-right:5px;}
.main_center .center_quick .btn a.first {border-right:1px #ddd solid;}


.main_center .center_help {background:#bcc3c5; float:right; width:340px; height:300px; position:relative; }
.main_center .center_help .box{padding:33px 25px;}
.main_center .center_help .title{font-size:25px; color:#000000; position:relative; font-weight:600;}
.main_center .center_help .title span{display:block; font-size:14px; color:#fff; font-weight:normal;}
.main_center .center_help .title .more{position:absolute; right:0px; top:0px; }
.main_center .center_help .phone {font-size:30px; color:#152a5a; background:url(../images/main/center_help_bg) left top no-repeat; line-height:40px; margin-top:40px; padding-left:50px; font-weight:600;  }
.main_center .center_help .time {margin-top:30px; position:relative;}
.main_center .center_help .time_title {position:absolute; left:0px; top:0px; font-size:17px; color:#fff; font-weight:bold; background:url(../images/main/center_help_dot.png) right 40% no-repeat; padding-right:20px;}
.main_center .center_help .list {margin-left:90px; color:#fff;}
.main_center .center_help .list ul li {position:relative; padding-left:60px; line-height:20px; font-size:14px;}
.main_center .center_help .list ul li strong{position:absolute; left:0px; top:0px;;}


.photo_box {background:#dce1e1; padding:50px 0px; }
.photo_box .default_layout{overflow:hidden;}

.photo_box .default_layout .col{float:left; width:530px; height:290px; background:#fff;}
.photo_box .default_layout .col h3{font-size:25px; color:#000000;  font-weight:600; padding:0 40px; font-weight:600; }
.photo_box .default_layout .col h3 a{float:right;}

.photo_box .default_layout .col .box{padding:35px 0 40px;}
.photo_box .default_layout .last {float:right; }
.photo_box .default_layout ul {text-align:center; font-size:0px; margin-top:25px;}
.photo_box .default_layout ul li{display:inline-block; width:210px; position:relative; height:150px; margin:0 15px; }
.photo_box .default_layout ul li a{color:#fff;}
.photo_box .default_layout ul li .text{position:absolute; bottom:0px; line-height:40px; width:100%; background:rgba(0,0,0,0.6); text-align:center;font-size:16px; }
.photo_box .default_layout ul li img {vertical-align:middle; width:100%; height:100%; }
