﻿@charset "utf-8";
/* CSS Document */

/* common */
@import url(https://fonts.googleapis.com/earlyaccess/nanumgothic.css);
* {margin: 0; padding: 0; font-family: '나눔고딕', 'NanumGothic', Helvetica, sans-serif; -webkit-text-size-adjust: none;}
ul, li, dl {list-style: none;}
html, body {min-width:1100px;}
a {text-decoration:none;}
fieldset, img {border:0; margin:0; padding:0;}
img.map, map area {outline: none;}
fieldset, img{border:0; margin:0; padding:0}
i, em, address{font-style:normal; font-weight:normal;}
input, textarea{border:0; background:#fff; padding:5px; box-sizing:border-box;}
.margin_none{margin:0 !important;}

/* style */
.centerImg, #footer{width:100%; line-height:0; position:relative; text-align: center;}

#header{width:100%; background:#fff; position:fixed; top:0; left:0; z-index:999;}
#header .header_in{width:1000px; margin:0 auto; position:relative; overflow:hidden;}
#header .header_in .left_menu{float:left;}
#header .header_in .left_menu li{margin-right:55px;}
#header .header_in .right_menu{float:right;}
#header .header_in .right_menu li{margin-left:40px;}
#header .header_in li{float:left; text-align:center; height:125px;}
#header .header_in li a{line-height:125px; font-size:1.15em; font-weight:600; display:block;}
#header .header_in li.line2 a{line-height:1.5em; padding-top:42px;}
#header .header_in li.line2 a span{font-size:0.75em; font-weight:400;}
#header .header_in li.txt_r a{color:#cd201f;}
#header .header_in .logo{position:absolute; top:28px; left:50%; margin-left:-65px;}

#section01{/*background:url(../img2/bg01_20230323.jpg?ver=2) no-repeat center;*/}
#section01 img{width:100%;margin-top:120px;}
#section02{background:url(../img2/bg02.jpg) no-repeat center;}
#section03{background:url(../img2/bg03.jpg) no-repeat center;}
#section04{background:url(../img2/bg04.jpg) no-repeat center;}
#section05{background:url(../img2/bg05.jpg) no-repeat center;}
#section06{background:url(../img2/bg06.jpg) no-repeat center;}
#section07{background:url(../img2/bg07.jpg) no-repeat center;}
#section08{background:url(../img2/bg08.jpg?ver=2) no-repeat center;}
#section09{background:url(../img2/bg09.jpg) no-repeat center;}
#section10{background:#ebf6ff;}
#section11{background:#f7fbff;}
#section12{background:url(../img2/bg12.jpg) no-repeat center;}
#section13{background:url(../img2/bg13.jpg) no-repeat center;}
#section14{background:url(../img2/bg14.jpg) no-repeat center;}
#section15{background:url(../img2/bg15.jpg) no-repeat center;}
#section16{background:url(../img2/bg16.jpg) no-repeat center;}
/* #section17{background:url(../img2/bg17.jpg) no-repeat center;} */
#section18{background:url(../img2/bg18.jpg) no-repeat center;}
#section19{background:url(../img2/bg19.jpg) no-repeat center;}
#section20{background:url(../img2/bg20.jpg) no-repeat center;}
#section21{background:url(../img2/bg21.jpg) no-repeat center;}
#section22{background:url(../img2/bg22.jpg) no-repeat center;}
#section23{background:url(../img2/bg24.jpg) no-repeat center;}
#section24{background:url(../img2/bg25.jpg) no-repeat center;}
#section25{background:url(../img2/bg_spring.jpg?ver=2) no-repeat center;}
#section26{background:url(../img2/bg_grandopen.jpg) no-repeat center;}
#section27{height: 6540px; background:#ffebd8}
#footer{background:#fff;}

#section17 .form_wrap{width:1060px; margin:0 auto; padding-bottom:30px;}
#section17 .form_wrap textarea{border:1px solid #000; background:#efefef; padding:8px; width:100%; height:80px; box-sizing:border-box; resize:none;}
#section17 .form_wrap select{width:80%;}
#section17 .form_wrap textarea.privacy{border:1px solid #d1d1d1; background:#fff;}
#section17 .form_wrap table{table-layout:fixed;}
#section17 .form_wrap table th{font-size:16px; color:#757575; margin-top:10px; text-align:left; font-weight:400; border-bottom:1px solid #ccc}
#section17 .form_wrap table td{padding:7px 0;}
#section17 .form_wrap table td dd{width:100%;}

#section19 .map{width:1060px; margin:0 auto; position:relative;}
#section19 .map .mywed_map{position:absolute; top:360px;; left:30px;}
.root_daum_roughmap{padding: 0px !important; border: 0px !important;}

#quick{position:fixed; right:15px; bottom:15px; z-index:999;}
#quick li{width:260px; height:260px;}
#quick li a {display: block;}
#quick li a img {max-width: 100%}
