﻿@charset "utf-8";


#wrap{ width:100%; position:relative;}


/*----------------------------------------------------------------------
							header
------------------------------------------------------------------------*/

#header { width:100%; height:120px; background:url(../images/bg_header.gif); z-index:9999;}

.top_menu { position:relative;  width:100%; height:70px; z-index:9999;}
.top_menu .wrapper {position:relative;width:1000px; height:70px; margin:0 auto;}
.top_menu .wrapper .logo{ float:left; position:absolute; top:0; left:0px;}
.top_menu .wrapper .top_left {position:absolute; top:0px; left:0px;  font-size:14px; font-weight:600; color:#fff; line-height:30px;}
.top_menu .wrapper .top_left li { float:left;}
.top_menu .wrapper .top_left .bold { margin-right:12px; padding:0 13px; background:#1b386a; font-weight:500; color:#fff6ca; line-height:31px;}
.top_menu .wrapper .top_right {position:absolute; top:28px; right:0px; overflow:hidden;}
.top_menu .wrapper .top_right li {float:left; border-right:1px #707070 solid; padding:0 12px; font-size:13px; color:#6a6a6a; line-height:14px; text-align:center;}
.top_menu .wrapper .top_right li a { display:block; color:#707070;}
.top_menu .wrapper .top_right li:last-child { border-right:0px #99c2c2 solid;}
.top_menu .wrapper .top_right .login a{ font-size:13px; color:#fe5858;}

/* 메뉴 */
.menu {position:absolute; width:100%; top:70px; z-index:999999; }
.menu .section { position:relative; width:1000px; height:50px; margin:0 auto; text-align:;}
/* .menu .section .logo{ float:left;} */

.menu .section .mainmenu{ position:absolute; left:; overflow:hidden; text-align:center;}
.menu .section .mainmenu li{ float:left; padding:0 35px; }
.menu .section .mainmenu li:first-child{ padding-left:; }
.menu .section .mainmenu li a{font-family:'Noto Sans KR', nsans-serif; font-size:16px; font-weight:500; color:#242424; line-height:50px; letter-spacing:0px;}
.menu .section .mainmenu li a:hover{ color:#e52626;}

.subMenu{ width:100%; display:none;}
.subMenu .section{ width:1000px; margin:0 auto;}
.subMenu .subMenuText { float:left; margin-top:15px; font-size:14px; color:#; line-height:27px;}
.subMenu .subMenuText a{ color:#393939; font-weight:; }
.subMenu .subMenuText a:hover{ color:#e52626; text-decoration:underline;}
.subMenu .a1{margin-left:35px;}
.subMenu .a2{ position:absolute; margin-left:150px;}
.subMenu .a3{ position:absolute; margin-left:300px;}
.subMenu .a4{ position:absolute; margin-left:435px;}
.subMenu .a5{ position:absolute; margin-left:615px;}
.subMenu .a6{ position:absolute; margin-left:745px;}
.subMenu .a7{margin-left:25px;}


#gallery { width:100%; background:#555555; padding:50px 0;}
#gallery h2{ font-size:23px; font-weight:600; color:#333333; text-align:center;}
#gallery h3{ padding:10px 0 25px 0; font-size:15px; font-weight:100; color:#737373; text-align:center;}


/* 푸터 */
#footer{ width:100%; background:#1e1e1e; padding:35px 0; margin-top:80px; clear:both;}
#footer .wrapper{ width:1000px; margin:0 auto; overflow:hidden;}

#footer .wrapper .copyright{ float:left; width:600px; background:#1e1e1e; margin-top:10px; margin-bottom:;}
#footer .wrapper .copyright {font-size:15px !important; color:#cfcfcf; line-height:25px; letter-spacing:; text-align:;}
#footer .wrapper .copyright strong{ font-size:35px; color:#fff; line-height:60px;}


/*
#footer .wrapper .phone { float:right; background:url(../images/footer_phone.png) right no-repeat; width:320px; height:175px; border-left:1px #5c5c5c solid; padding-left:40px; padding-top:20px; font-family:'Noto Sans KR', nsans-serif; font-size:17px; color:#cfcfcf;}
*/
#footer .wrapper .phone { float:right; width:320px; height:175px; border-left:1px #5c5c5c solid; padding-left:40px; padding-top:0px; font-family:'Noto Sans KR', nsans-serif; font-size:17px; color:#cfcfcf;}
#footer .wrapper .phone .tit{ font-size:25px; color:#fff; font-weight:300;line-height:34px; }
#footer .wrapper .phone .tit strong{ font-size:20px; font-weight:600; color:#f70b91; line-height:26px;}
