@charset "utf-8";

/* Layout */
.wrap{min-width:1200px}
.container{position:relative;}
.container:after{display:block;content:'';position:absolute;top:0;left:0;right:0;height:558px;background:#e8e2db;z-index:-1}
.container.greenPackage{background:#faeee0}
.container.greenPackage:after{display:none}
.main .container:after{display:none}
.closeWrap{overflow:hidden}
#contents{position:relative;width:1120px;margin:0 auto;padding-bottom:100px}
.main  #contents.section{width:auto;padding-bottom:0}


/* Header */
#Menu {width:1200px; height:135px; margin:0 auto;}
#Menu h1{float:left;margin-top:73px;}
#Menu .gnb_menu{float:right;margin-top:85px;}
#Menu .gnb_menu ul li{display:inline;padding-left:30px;}

/* Footer */
#footer {background:#323232;font:12px Century Gothic,µ¸¿ò;}
#footer .footerArea{width:1200px;margin:0 auto;padding:29px 0 30px 0}
#footer .footerArea:after{display:block;clear:both;content:''}
#footer .footerArea .left{float:left;margin-left:49px}
#footer .footerArea .left .logo{float:left}
#footer .footerArea .left .copyright{float:left;font-size:12px;font-weight:100;color:rgba(255, 255, 255, 0.5);margin:2px 0 0 19px}
#footer .footerArea .right{float:right;margin-right:32px;}
#footer .footerArea .right a{float:left; color:#7b7b7b; margin-right:10px;}

/* Main */
.main{overflow:hidden}
.main .section{position:relative;}
.main .section .inner{width:1200px;margin:0 auto}
.main .section.visual{height:930px;}
.main .section.visual .visualSlide{position:relative;height:100%;overflow:hidden}
.main .section.visual .visualSlide ul li{position:relative;overflow:hidden}
.main .section.visual .visualSlide ul li img{position:relative;left:50%;margin-left:-960px}
.main .section.visual .visualSlide .bx-pager{position:absolute;left:0;right:0;bottom:40px;text-align:center;z-index:10;font-size:0}
.main .section.visual .visualSlide .bx-pager .bx-pager-item{display:inline-block;vertical-align:bottom;}
.main .section.visual .visualSlide .bx-pager .bx-pager-item a{display:block;width:112px;height:4px;background:#fff;transition: 0.3s ease-out;-webkit-transition: 0.3s ease-out;}
.main .section.visual .visualSlide .bx-pager .bx-pager-item a.active{height:8px;background:#7a594a}
.main .section.visual .visualSlide .bx-controls-direction a{position:absolute;top:50%;margin-top:-25px;display:block;text-indent:-9999px;width:50px;height:50px;background-repeat:no-repeat;background-position:0 0}
.main .section.visual .visualSlide .bx-controls-direction a.bx-prev{background-image:url(/img/common/btn_visual_prev.png);left:50%;margin-left:-650px}
.main .section.visual .visualSlide .bx-controls-direction a.bx-next{background-image:url(/img/common/btn_visual_next.png);left:50%;margin-left:600px}
.main .section .inner h2{text-align:center;/* margin-bottom:37px; */margin-bottom:80px}
.main .section .inner h3{text-align:center;margin-bottom:80px}
.main .section.best{padding-top:120px}
.main .section.recommend{padding-top:10px;}
.main .section.recommend h3{margin-bottom:50px}
.main .section .hashTag{text-align:center;font-size:0;margin-bottom:60px;padding:0 50px}
.main .section .hashTag a{display:inline-block;vertical-align:top;font-size:22px;padding:16px 30px;background:#fff;border:1px solid #ddd;border-radius:30px;margin:0 10px 20px 10px}
.main .section .hashTag a.on{background:#977262;border:1px solid #977262;color:#fff}
.main .section .btnArea{padding-bottom:150px}

.greenPackageCont{padding-top:60px}
