<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";


@import url(layout.css?0802);
@import url(aos.css);
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@100;300;400;500;700;900&amp;display=swap');
body,html {height:100%;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small,
strike, strong, sub, sup, tt, var, b, u, i, dl, dt, dd, ol, ul, li, fieldset, form,
label, legend, table, caption, tbody, tfoot, thead, tr, th, td, input, textarea, button,
article, aside, canvas, details, embed, figure, figcaption, footer, header, menu,
nav, output, section, summary, time, mark, audio, video {margin:0;padding:0;border:0;word-break:keep-all;} body{position:relative;color:#333} html {-webkit-text-size-adjust: none;-moz-text-size-adjust: none;-ms-text-size-adjust: none;} img,fieldset{border:0} table{border-collapse:collapse} img {vertical-align:top;max-width:100%;} em,address{font-style:normal} a {color:inherit;text-decoration:none;} strong {font-weight:500;} .tac {text-align:center;} .tal {text-align:left} .tar {text-align:right;}
body.hidden {overflow:hidden;}
#WRAP {height:100%;font-family:"Noto Sans KR","Malgun Gothic","AppleSDGothcNeo","AppleGothic", sans-serif;font-smoothing: antialiased;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;text-rendering: auto !important;font-weight:300;letter-spacing:-1px;word-spacing:1.2px;line-height:1.4}
/* SKIP */
#SKIP {position:relative;z-index:99999999999;}
#SKIP a {display:block;overflow:hidden;width:1px;height:1px;margin-bottom:-1px;background:#151c2d;font-weight:500;font-size:16px;color:#fff;white-space:nowrap;text-align:center;}
#SKIP a:focus,
#SKIP a:active {position:absolute;width:100%;height:auto;margin-bottom:10px;padding:5px;left:0;top:0;box-sizing:border-box;}



/* layout common */
.maxWidth {max-width:1227px;margin:0 auto;}
.l-table {display:table;table-layout:fixed;width:100%;height:100%;}
.l-cell {display:table-cell;vertical-align:middle;}
.inner--left {float:left;}
.inner--right {float:right !important;}
.ls0 {letter-spacing:0px}
.blind {visibility:hidden;overflow:hidden;position:absolute;top:0;left:0;width:0;height:0;font-size:0;line-height:0}
.row {font-size:0;}
.row &gt; li {display:inline-block;vertical-align:top;position:relative;list-style:none;}
.row.col_3 {margin:-2.5% -1%;}
.row.col_3 &gt; li {width:31.3%;margin:2.5% 1%;}
.row.col_2 {margin:-2.5% -1%;}
.row.col_2 &gt; li {width:47.9%;margin:2.5% 1%;}
.row.col_4 {margin:-0.5% -0.5%;}
.row.col_4 &gt; li {width:23.9%;margin:0.5% 0.5%;}
.overflow {overflow:hidden;}
@media screen and (max-width: 1257px){
    .maxWidth {margin:0 15px;}
}


input[type=text],
input[type=password],
select,
textarea {transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;}

input[type=password],
input[type=text],
textarea {appearance:none;-webkit-appearance:none;-moz-appearance:none;-webkit-border-radius:0;border-radius:0;-moz-border-radius:0;resize:none;}
button,
input[type=button],
input[type=submit] { cursor: pointer; vertical-align: middle;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-webkit-border-radius:0;border-radius:0;-moz-border-radius:0;}

input[type=text]:hover,
input[type=text]:focus,
input[type=password]:hover,
input[type=password]:focus,
select:hover,
select:focus,
textarea:hover,
textarea:focus {border-color:#00ac84 !important;}

input[type="checkbox"] {display:none;}
input[type="checkbox"] + label {font-weight:300;font-size:20px;color:#ffffff;}
input[type="checkbox"] + label &gt; span {display:inline-block;width:29px;height:29px;margin:-4px 0px 0 20px;vertical-align:middle;background:url(../img/main/check_box_sheet.png) no-repeat;background-position:center;cursor:pointer;}
input[type="checkbox"]:checked + label &gt; span {background:url(../img/main/check_box_sheet_on.png) center no-repeat;}
a {color:#fff;}


select { background: url(../img/select.png) no-repeat 97% center; appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none; -webkit-border-radius:1px;border-radius:1px;-moz-border-radius:1px;}
select::-ms-expand { display: none; }
select { appearance: none; -webkit-appearance: none; -moz-appearance: none; }
select option {color:#000;}

.obj {position:relative;top:30px;-webkit-transition-duration:0.6s;-moz-transition-duration:0.6s;-ms-transition-duration:0.6s;-o-transition-duration:0.6s;transition-duration:0.6s;opacity:0}
.obj.active {top:0;opacity:1}


.set_table {display: table;width: 100%;table-layout: fixed;}
.set__table {display: table-cell;vertical-align: middle;}

#lightbox {position:fixed;top:100px;left:0;cursor:pointer;width:99%;height:100%;background:url(./images/overlay.png) repeat;text-align:center;z-index:9999999999;}
#lightbox p {text-align:right;color:#fff;margin-right:20px;font-size:12px;}
#lightbox img {box-shadow:0 0 25px #111;-webkit-box-shadow:0 0 25px #111;-moz-box-shadow:0 0 25px #111;max-width:95%;}


/*------------------------------------------------------
    메인
------------------------------------------------------*/
#MAIN .main__section {background-repeat:no-repeat;background-position:center;background-size:cover;}
#MAIN .section__mark {margin-bottom:45px;}
#MAIN .main__title {font-weight:300;font-size:70px;letter-spacing:-5px;line-height:1.2;color:#000;}
#MAIN .main__title b {font-size:75px;}
#MAIN .main__title strong {font-weight:700;}
#MAIN .main__title2 {font-weight:300;font-size:42px;letter-spacing:-3px;}
#MAIN .main__title_line {position:relative;padding-left:30px;font-weight:100;font-size:59px;color:#000;text-align:left;line-height:1.3}
#MAIN .main__title_line:before {content:'';position:absolute;top:12px;left:0;width:7px;height:88%;background-color:#000;}
#MAIN .point {color:#ff7729;}
#MAIN .point * {color:#ff7729;}
#MAIN .point2 {color:#ff9558;}
@media screen and (min-width: 1025px){
}
@media screen and (max-width: 1440px){
    #MAIN .main__title {font-size:45px;}
    #MAIN .main__title b {font-size:50px;}
    #MAIN .main__title2 {font-size:30px;}
    #MAIN .main__title_line {padding-left:20px;font-size:45px;}
    #MAIN .main__title_line:before {top:8px;width:5px;}
}
@media screen and (max-width: 1024px){
    #MAIN .main__title {font-size:30px;letter-spacing:-1px;}
    #MAIN .main__title b {font-size:35px;}
    #MAIN .main__title2 {font-size:25px;letter-spacing:-1px;}
    #MAIN .main__title_line {font-size:30px;}
}
@media screen and (max-width: 768px){
    #MAIN .main__title {font-size:25px;}
    #MAIN .main__title b {font-size:30px;}
    #MAIN .main__title2 {font-size:22px;}
    #MAIN .main__title_line {margin-bottom: 20px;}
    #MAIN .main__title_line:before {top:8px;width:3px;}
}
@media screen and (max-width: 425px){
    #MAIN .main__title {font-size:22px;}
    #MAIN .main__title b {font-size:25px;}
    #MAIN .main__title2 {font-size:20px;}

}
@media screen and (max-width: 375px){
    #MAIN .main__title_line br {display:none;}
}



@media all and (max-width:1023px) {
	#esti_quick_banner {display:none;}
	#co_tail_tel_esti {display:block;width:100%;position:fixed;left:0px;bottom:0px;z-index:99;}
	#co_tail_tel_esti a {font-size:1.25em;display:block;color:#fff;}
	#co_tail_tel_esti .icon_tel {padding-top:19px;}
	#co_tail_tel_esti .icon_esti {padding-top:18px;}
	#co_tail_tel_esti .co_tail_css {float:left;width:50%;height:55px;line-height:55px;font-size:1.35em;font-weight:bold;text-align:center;}
	#co_tail_tel_esti .co_tail_tel {background:#000;}
	#co_tail_tel_esti .co_tail_tel img {width:24px;}
	#co_tail_tel_esti .co_tail_esti {background:#89643A;}
 	#co_tail_tel_esti .co_tail_esti img {width:18px;}
}
@media screen and (min-width: 1024px) {
	#co_tail_tel_esti {display:none;}
	#esti_quick_banner {display:block;position:fixed;right:5px;top:320px;z-index:999;}
}

/*------------------------------------------------------
    메인 1
------------------------------------------------------*/
#MAIN__SECTION_1 {padding:303px 0 293px;background-image:url(../img/section_1_bg.jpg);background-size: cover;background-repeat:no-repeat;background-position:center center;}

@media screen and (max-width: 1440px){

}
@media screen and (max-width: 1024px){
	#MAIN__SECTION_1 {padding:200px 0 200px;}
	#MAIN__SECTION_1 .section__image_1 {width:80%;}
}
@media screen and (max-width: 800px){

}
@media screen and (max-width: 768px){
    #MAIN__SECTION_1 {padding:120px 0 100px;}
	#MAIN__SECTION_1 .section__image_1 {width:80%;}
}
@media screen and (max-width: 640px){
    #MAIN__SECTION_1 .section__topsecret {margin:35px 0 15px;}
    #MAIN__SECTION_1 .section__image img {max-width:80%;}
}
@media screen and (max-width: 425px){
	#MAIN__SECTION_1 {padding:80px 0 80px;}
	#MAIN__SECTION_1 .section__image_1 {width:85%;}
}


/*------------------------------------------------------
    메인 10
------------------------------------------------------*/
#MAIN__SECTION_10 {padding:100px 0 100px;background-color:#E7E4DD;}
#MAIN__SECTION_10 .swiper {max-width: 1500px;margin: 0 auto;padding: 100px 0;}
#MAIN__SECTION_10 .swiper-container {width: 100%;height: 100%;}
#MAIN__SECTION_10 .swiper-slide { text-align:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}
#MAIN__SECTION_10 .swiper-slide img {-moz-border-radius:20px 20px 0 0;-webkit-border-radius:20px 20px 0 0;border-radius:20px 20px 0 0;}
#MAIN__SECTION_10 .swiper-pagination {font-size: 1.35em;}
#MAIN__SECTION_10 .swiper-button-next {background-image:url(../img/swiper-button-next.png);background-repeat:no-repeat;background-position: center;}
#MAIN__SECTION_10 .swiper-button-prev {background-image:url(../img/swiper-button-prev.png);background-repeat:no-repeat;background-position: center;}
#MAIN__SECTION_10 .swiper-button-next::after,
#MAIN__SECTION_10 .swiper-button-prev::after {display: none;}
#MAIN__SECTION_10 .gallbox {text-align: center;font-size: 1.45em;background: #fff; -moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px; -moz-box-shadow:5px 5px 5px #ccc;-webkit-box-shadow:5px 5px 5px #ccc;box-shadow:5px 5px 5px #ccc; }
#MAIN__SECTION_10 .gallbox p {width:100%;  color:#222; padding:10px 10px 5px 10px;}
#MAIN__SECTION_10 .gallbox .price {width:100%; color:#222;font-weight:bold;}
#MAIN__SECTION_10 .section__image_2 {padding-top:50px;}

@media screen and (max-width: 1440px){

}
@media screen and (max-width: 1024px){
	#MAIN__SECTION_10 .gallbox {height:310px;}
 	#MAIN__SECTION_10 .section__image_2 {width:40%;}
}
@media screen and (max-width: 800px){
	#MAIN__SECTION_10 .gallbox {height:325px;}
}
@media screen and (max-width: 768px){
	#MAIN__SECTION_10 .gallbox {height:315px;}
	#MAIN__SECTION_10 .swiper {padding-top:0px;}
}
@media screen and (max-width: 640px){
 	#MAIN__SECTION_10 .section__image_1 {width:80%;}
 	#MAIN__SECTION_10 .gallbox {height:380px;}
}
@media screen and (max-width: 540px){
 	#MAIN__SECTION_10 .gallbox {height:335px;}
}
@media screen and (max-width: 470px){
 	#MAIN__SECTION_10 .gallbox {height:300px;}
}
@media screen and (max-width: 425px){
	#MAIN__SECTION_10 {padding:50px 0 20px;}
	#MAIN__SECTION_10 .swiper-button-next, #MAIN__SECTION_10 .swiper-button-prev {top:140px;}
	#MAIN__SECTION_10 .gallbox {font-size: 1.30em;height:250px;}
	#MAIN__SECTION_10 .gallbox p {padding:5px 5px 0px 5px;line-height:110%;}
	#MAIN__SECTION_10 .swiper-pagination {top:300px;color:#000;font-weight:bold;}
 	#MAIN__SECTION_10 .section__image_2 {width:50%;padding-top:0px;}
}
@media screen and (max-width: 375px){
	#MAIN__SECTION_10 .section__image_1 {margin-bottom:-100px;}
	#MAIN__SECTION_10 .gallbox {height:225px;}
}
@media screen and (max-width: 360px){
	#MAIN__SECTION_10 .swiper-button-next, #MAIN__SECTION_10 .swiper-button-prev {top:120px;}
	#MAIN__SECTION_10 .gallbox {height:220px;}
	#MAIN__SECTION_10 .swiper-pagination {top:260px;}
 	#MAIN__SECTION_10 .section__image_2 {width:60%;padding-top:10px;}
}
@media screen and (max-width: 340px){
	#MAIN__SECTION_10 .gallbox {font-size: 1.15em;height:210px;}
}
@media screen and (max-width: 320px){
	#MAIN__SECTION_10 .gallbox {height:195px;}
}

/*------------------------------------------------------
    메인 11
------------------------------------------------------*/
#MAIN__SECTION_11 {padding:114px 0 190px;background:#FFF9F1;}
#MAIN__SECTION_11 .section__image_1 {}
#MAIN__SECTION_11 .section__image_2 {padding-top:70px;}

@media screen and (max-width: 768px){
	#MAIN__SECTION_11 .section__image_1{width:80%;}
	#MAIN__SECTION_11 .section__image_2{width:80%;}
}
@media screen and (max-width: 425px){
	#MAIN__SECTION_11 {padding:80px 0 80px;}
	#MAIN__SECTION_11 .section__image_2{padding-top:50px;}
}
@media screen and (max-width: 375px){
	#MAIN__SECTION_11 {padding:50px 0 50px;}
}


/*------------------------------------------------------
    메인 2
------------------------------------------------------*/
#MAIN__SECTION_2 {padding:254px 0 220px;background-image:url(../img/section_2_bg.jpg);}
#MAIN__SECTION_2 .maxWidth {max-width:1650px;}
#MAIN__SECTION_2 .section__texts {max-width: 1400px;margin: 0 auto;padding: 100px 0;}
#MAIN__SECTION_2 .section__image_2 {vertical-align: bottom;}
#MAIN__SECTION_2 .section__texts li {line-height: 650px;}
#MAIN__SECTION_2 .row.col_3 &gt; li {width: 29.0%;margin: 2.5% 2%;}

@media screen and (max-width: 1440px){

}
@media screen and (max-width: 1024px){
    #MAIN__SECTION_2 {padding:100px 0 50px;}
	#MAIN__SECTION_2 .section__texts {max-width: 900px;}
	#MAIN__SECTION_2 .section__texts li {height: 500px;line-height: 500px;}
}
@media screen and (max-width: 800px){
	#MAIN__SECTION_2 .section__texts li {height: 400px;line-height: 400px;}
}
@media screen and (max-width: 768px){
	#MAIN__SECTION_2 .section__image {width: 80%;}
	#MAIN__SECTION_2 .section__texts li {line-height: 400px;}
    #MAIN__SECTION_2 {padding:50px 0;}
}
@media screen and (max-width: 767px){
	#MAIN__SECTION_2 .section__image_2 {vertical-align: top;}
    #MAIN__SECTION_2 .section__texts li {display:block;width:85%;height:auto;margin:0 auto;margin-bottom:50px;}
	#MAIN__SECTION_2 .row.col_3 &gt; li {width: 80%;margin:0 auto;}
}
@media screen and (max-width: 425px){
	#MAIN__SECTION_2 .section__image {width: 90%;}
    #MAIN__SECTION_2 .section__texts li {width:100%;padding-top:35px;}
    #MAIN__SECTION_2 .texts_title {width:80%;height:46px;}
}
@media screen and (max-width: 374px){
	#MAIN__SECTION_2 .section__texts {padding: 50px 0;}
	#MAIN__SECTION_2 .section__texts li {height: 350px;}
}

@media screen and (max-width: 361px){
	#MAIN__SECTION_2 .section__texts {padding: 50px 0;}
	#MAIN__SECTION_2 .section__texts li {height: 430px;}
}



/*------------------------------------------------------
    메인 6
------------------------------------------------------*/
#MAIN__SECTION_6 {padding:200px 0 385px;background-color:#fff;}
#MAIN__SECTION_6 .maxWidth {max-width:1335px}
#MAIN__SECTION_6 .section__texts {margin-top:150px;}
#MAIN__SECTION_6 .section__texts .row.col_3 {margin:-2.5% -3.5%;}
#MAIN__SECTION_6 .section__texts .row.col_3 li {width:auto;margin:2.5% 3.5%;}
#MAIN__SECTION_6 .section__texts_1 {line-height:600px;}
#MAIN__SECTION_6 img {vertical-align: middle;}
#MAIN__SECTION_6 .row &gt; li{margin: 4px 0;}

@media screen and (max-width: 1440px){

}
@media screen and (max-width: 1024px){
    #MAIN__SECTION_6 {padding:100px 0 150px;}

}
@media screen and (max-width: 768px){
	#MAIN__SECTION_6 .section__texts {margin-top:50px;}
	#MAIN__SECTION_6 .section__image_1 {width:80%;}
	#MAIN__SECTION_6 .section__image_2 {float: none;width:70%;}
	#MAIN__SECTION_6 .section__image_3 {width:70%;}
	#MAIN__SECTION_6 .section__texts_1 {line-height:300px;}

}
@media screen and (max-width: 670px){
    #MAIN__SECTION_6 .section__texts .row.col_3 li {display:block;width:auto;margin:0;margin-top:25px;padding-left:20px;}

}
@media screen and (max-width: 425px){
   #MAIN__SECTION_6 {padding:0px 0 80px;}
	#MAIN__SECTION_6 .section__texts_1 {line-height:200px;}

}
@media screen and (max-width: 375px){

}



/*------------------------------------------------------
    메인 4
------------------------------------------------------*/
#MAIN__SECTION_4 {padding:260px 0 220px;background-image:url(../img/section_4_bg.jpg);}
#MAIN__SECTION_4 .maxWidth {max-width:1650px;}
#MAIN__SECTION_4 .section__texts {max-width: 1200px;margin: 0 auto;padding: 100px 0;}
#MAIN__SECTION_4 .row.col_3 &gt; li {margin:0 auto;}

@media screen and (max-width: 1680px){
    #MAIN__SECTION_4 .maxWidth {margin:0 15px;}
}
@media screen and (max-width: 1440px){
    #MAIN__SECTION_4 .texts_title {font-size:16px;line-height:1.3;}
    #MAIN__SECTION_4 .texts_info em {font-size:18px;}
    #MAIN__SECTION_4 .section__texts li {}
}
@media screen and (max-width: 1024px){
    #MAIN__SECTION_4 {padding:60px 0;}
	#MAIN__SECTION_4 .section__image_2{width:60%;}

}
@media screen and (max-width: 800px){

}
@media screen and (max-width: 768px){
    #MAIN__SECTION_4 {padding:50px 0;}
	#MAIN__SECTION_4 .section__image_1{width:80%;}
	#MAIN__SECTION_4 .section__image_2{width:90%;margin-top:50px;}
	#MAIN__SECTION_4 .section__texts li {width:85%;height:auto;margin:0 auto;padding: 20px 0 20px;}
	#MAIN__SECTION_4 .section__texts {padding: 50px 0 0;}
}
@media screen and (max-width: 767px){
    #MAIN__SECTION_4 .main__line {margin-top:20px;margin-bottom:65px;}
}
@media screen and (max-width: 425px){
	#MAIN__SECTION_4 .section__image_1{width:90%;}
	#MAIN__SECTION_4 .section__image_2{width:95%;margin-top:30px;}
	#MAIN__SECTION_4 .section__texts li {width:90%;height:auto;margin:0 auto;margin-bottom:0px;}
	#MAIN__SECTION_4 .section__texts li {padding: 10px 0 10px;}
}
@media screen and (max-width: 374px){
}



/*------------------------------------------------------
    메인 5 
------------------------------------------------------*/
#MAIN__SECTION_5 {padding:190px 0 100px;background:#fff;}
#MAIN__SECTION_5 .maxWidth {max-width:1650px;}
#MAIN__SECTION_5 .section__texts {max-width: 1200px;margin: 0 auto;padding: 50px 0;}
#MAIN__SECTION_5 .row.col_4 &gt; li {margin: 0 -10px auto;}
#MAIN__SECTION_5 .section__image_2 {padding:30px 0;}
#MAIN__SECTION_5 .section__image_3 {width:91%;margin-left: -25px;}
#MAIN__SECTION_5 .section__pc{display:block;}
#MAIN__SECTION_5 .section__mobile{display:none;}
@media screen and (max-width: 1680px){
    #MAIN__SECTION_5 .maxWidth {margin:0 15px;}
}
@media screen and (max-width: 1024px){
    #MAIN__SECTION_5 {padding:60px 0;}
	#MAIN__SECTION_5 .section__image_2{padding:50px 0;width:60%;}
	#MAIN__SECTION_5 .row.col_4 &gt; li {margin: 0 -5px auto;}
}
@media screen and (max-width: 768px){
	#MAIN__SECTION_5 .section__image_1{width:80%;}
	#MAIN__SECTION_5 .section__image_2{width:80%;margin-top:30px;}
	#MAIN__SECTION_5 .section__texts li {width:45%;height:auto;margin:0 auto;padding: 20px 0 20px;}
	#MAIN__SECTION_5 .section__texts {padding: 50px 0 0;}
	#MAIN__SECTION_5 .section__pc{display:none;}
	#MAIN__SECTION_5 .section__mobile{display:block;}
}
@media screen and (max-width: 425px){
	#MAIN__SECTION_5 .section__image_1{width:100%;}
	#MAIN__SECTION_5 .section__image_2{width:100%;margin-top:10px;}
	#MAIN__SECTION_5 .section__texts li {width:70%;height:auto;margin:0 auto;margin-bottom:0px;}
	#MAIN__SECTION_5 .section__texts li {padding: 10px 0 10px;}
	#MAIN__SECTION_5 .section__texts {padding-top:50px;}
}
@media screen and (max-width: 374px){
}





/*------------------------------------------------------
    메인 7
------------------------------------------------------*/
#MAIN__SECTION_7 {padding:100px 0 100px;background-image:url(../img/section_7_bg.jpg);background-size: cover;background-repeat:no-repeat;background-position:center center;}
#MAIN__SECTION_7 .section__texts{padding:150px 0;}
#MAIN__SECTION_7 .section__image_3 {padding-top:80px;}

@media screen and (max-width: 1440px){

}
@media screen and (max-width: 1024px){
    #MAIN__SECTION_7 {padding:50px 0 50px;}
	#MAIN__SECTION_7 .section__image_1 {width:65%;}
	#MAIN__SECTION_7 .section__image_2 {width:90%;}
	#MAIN__SECTION_7 .section__texts {padding:100px 0;}

}
@media screen and (max-width: 768px){
	#MAIN__SECTION_7 .row.col_1 &gt; li {width:98%;}
}
@media screen and (max-width: 539px){

}
@media screen and (max-width: 425px){
	#MAIN__SECTION_7 .section__texts{padding:50px 0;}
	#MAIN__SECTION_7 .over{overflow-x:auto; white-space:nowrap; margin:0 auto}
	#MAIN__SECTION_7 .scale {transform: scale(1);-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transition: all 0.3s ease-in-out;}
	#MAIN__SECTION_7 .scale:hover {transform: scale(1.5);-webkit-transform: scale(1.5);-moz-transform: scale(1.5);-ms-transform: scale(1.5);-o-transform: scale(1.5);transition: all 0.3s ease-in-out;}
	#MAIN__SECTION_7 .section__image_3 {width:60%;padding-top:30px;}
}
@media screen and (max-width: 350px){

}


/*------------------------------------------------------
    메인 13
------------------------------------------------------*/
#MAIN__SECTION_13 {padding:0px 0 270px;background-image:url(../img/section_13_bg.jpg);background-size: cover;background-repeat:no-repeat;background-position:center center;}
#MAIN__SECTION_13 .maxWidth {max-width:1650px;}
#MAIN__SECTION_13 .section__image_2 {padding-top:90px;}

@media screen and (max-width: 1680px){
    #MAIN__SECTION_13 .maxWidth {margin:0 15px;}
}
@media screen and (max-width: 1440px){
	#MAIN__SECTION_13 .section__image_2 {width:70%;}
}
@media screen and (max-width: 1024px){
    #MAIN__SECTION_13 {padding:0 0 100px;}
	#MAIN__SECTION_13 .section__image_2 {width:70%;}
}
@media screen and (max-width: 768px){
	#MAIN__SECTION_13 .section__image_1 {width:80%;}
	#MAIN__SECTION_13 .section__image_2 {}
}
@media screen and (max-width: 640px){
	#MAIN__SECTION_13 {padding:0px 0 50px;}
	#MAIN__SECTION_13 .section__image_2 {padding-top:70px;}
}
@media screen and (max-width: 425px){
	#MAIN__SECTION_13 {padding:0px 0 50px;}
	#MAIN__SECTION_13 .section__image_2 {padding-top:50px;}
}
@media screen and (max-width: 374px){

}
@media screen and (max-width: 321px) {

}


/*------------------------------------------------------
    메인 14
------------------------------------------------------*/
#MAIN__SECTION_14 {padding:140px 0 140px;background-image:url(../img/section_14_bg.jpg);background-size: cover;background-repeat:no-repeat;background-position:center center;}
#MAIN__SECTION_14 .maxWidth {max-width:1650px;}
#MAIN__SECTION_14 .section_part_1 {max-width: 562px;margin:0 auto;padding:80px 0 0;}
#MAIN__SECTION_14 .timer__text {width:562px;height:99px;line-height:99px;text-align:center;font-size:2.55em;font-weight:400;color:#fff;background: rgba(0, 0, 0, 0.7);}
#MAIN__SECTION_14 .timer__text strong {color:#9B7E56;font-weight:700;}
#MAIN__SECTION_14 .section__image_3{margin-top:20px;}

@media screen and (max-width: 1680px){
    #MAIN__SECTION_14 .maxWidth {margin:0 15px;}
}
@media screen and (max-width: 1440px){
#MAIN__SECTION_14 .section__image_4 {width:70%;}
}

@media screen and (max-width: 1024px){
    #MAIN__SECTION_14 {}
}
@media screen and (max-width: 768px){
    #MAIN__SECTION_14 {padding:80px 0 80px;}
	#MAIN__SECTION_14 .section__image_1 {width:80%;}
	#MAIN__SECTION_14 .section_part_1 {max-width: 442px;}
	#MAIN__SECTION_14 .timer__text {width:442px;height:78px;line-height:78px;font-size:2.35em;}
	#MAIN__SECTION_14 .section__image_3 {width: 60%;}
}
@media screen and (max-width: 539px){

}
@media screen and (max-width: 425px){
    #MAIN__SECTION_14 {padding:80px 0 80px;}
	#MAIN__SECTION_14 .section__image_1 {width:80%;}
	#MAIN__SECTION_14 .section_part_1 {max-width: 306px;padding:30px 0 0;}
	#MAIN__SECTION_14 .timer__text {width:306px;height:58px;line-height:58px;font-size:1.90em;}
	#MAIN__SECTION_14 .section__image_3 {width: 80%;}

}
@media screen and (max-width: 375px){
	#MAIN__SECTION_14 .section_part_1 {max-width: 276px;}
	#MAIN__SECTION_14 .timer__text {width:276px;height:50px;line-height:50px;font-size:1.80em;}
}

@media screen and (max-width: 360px){
	#MAIN__SECTION_14 .section_part_1 {max-width: 264px;}
	#MAIN__SECTION_14 .timer__text {width:264px;height:47px;line-height:47px;font-size:1.80em;}
}

@media screen and (max-width: 321px) {
    #MAIN__SECTION_14 {padding:50px 0 50px;}
	#MAIN__SECTION_14 .section_part_1 {max-width: 232px;padding:30px 0 0;}
	#MAIN__SECTION_14 .timer__text {width:232px;height:41px;line-height:41px;font-size:1.45em;}
}



/*------------------------------------------------------
    메인 8
------------------------------------------------------*/
#MAIN__SECTION_8 {padding:200px 0 170px;background:#fff;}
#MAIN__SECTION_8 .section__image_2 {padding-top:85px;}

@media screen and (max-width: 1440px){

}
@media screen and (max-width: 1024px){
    #MAIN__SECTION_8 {padding:100px 0 100px;}
}
@media screen and (max-width: 768px){
#MAIN__SECTION_8 .section__image_1 {width:80%;}
#MAIN__SECTION_8 .section__image_2 {width:80%;}
}
@media screen and (max-width: 425px){
    #MAIN__SECTION_8 {padding:50px 0 50px;}
#MAIN__SECTION_8 .section__image_2 {padding-top:50px;}
}
@media screen and (max-width: 375px){
 
}


/*------------------------------------------------------
    메인 17
------------------------------------------------------*/
#MAIN__SECTION_17 {padding:80px 0 80px;background:#926957;}
#MAIN__SECTION_17 .section__texts {max-width: 1200px;margin: 0 auto;}
#MAIN__SECTION_17 .row &gt; li {vertical-align:middle;line-height:100px;}
#MAIN__SECTION_17 .row &gt; li img {vertical-align:middle;}
#MAIN__SECTION_17 .row.col_3 &gt; li {width: 29.0%;margin: 0 2%;}

@media screen and (max-width: 768px){
	#MAIN__SECTION_17 {padding:40px 0 40px;}
	#MAIN__SECTION_17 .section__image_1 {width: 60%;}
}
@media screen and (max-width: 640px){
	#MAIN__SECTION_17 .section__image_1 {width: 30%;}
	#MAIN__SECTION_17 .section__image_2 {width: 60%;}
	#MAIN__SECTION_17 .section__image_3 {width: 50%;}
	#MAIN__SECTION_17 .row &gt; li {vertical-align:top;line-height:0;}
	#MAIN__SECTION_17 .row &gt; li img {vertical-align:top;}
	#MAIN__SECTION_17 .row.col_3 &gt; li {width: 99%;padding-top:20px;}
}
@media screen and (max-width: 425px){
	#MAIN__SECTION_17 .section__image_2 {width: 80%;}
}

/*------------------------------------------------------
    메인 18
------------------------------------------------------*/
#MAIN__SECTION_18 {padding:80px 0 80px;background:#926957;}
#MAIN__SECTION_18 .section__texts {max-width: 1200px;margin: 0 auto;}
#MAIN__SECTION_18 .row &gt; li {vertical-align:middle;line-height:100px;}
#MAIN__SECTION_18 .row &gt; li img {vertical-align:middle;}
#MAIN__SECTION_18 .row.col_3 &gt; li {width: 29.0%;margin: 0 2%;}

@media screen and (max-width: 768px){
	#MAIN__SECTION_18 {padding:40px 0 40px;}
	#MAIN__SECTION_18 .section__image_1 {width: 60%;}
}
@media screen and (max-width: 640px){
	#MAIN__SECTION_18 .section__image_1 {width: 30%;}
	#MAIN__SECTION_18 .section__image_2 {width: 60%;}
	#MAIN__SECTION_18 .section__image_3 {width: 50%;}
	#MAIN__SECTION_18 .row &gt; li {vertical-align:top;line-height:0;}
	#MAIN__SECTION_18 .row &gt; li img {vertical-align:top;}
	#MAIN__SECTION_18 .row.col_3 &gt; li {width: 99%;padding-top:20px;}
}
@media screen and (max-width: 425px){
	#MAIN__SECTION_18 .section__image_2 {width: 80%;}
}

/*------------------------------------------------------
    메인 19
------------------------------------------------------*/
#MAIN__SECTION_19 {padding:80px 0 80px;background:#926957;}
#MAIN__SECTION_19 .section__texts {max-width: 1200px;margin: 0 auto;}
#MAIN__SECTION_19 .row &gt; li {vertical-align:middle;line-height:100px;}
#MAIN__SECTION_19 .row &gt; li img {vertical-align:middle;}
#MAIN__SECTION_19 .row.col_3 &gt; li {width: 29.0%;margin: 0 2%;}

@media screen and (max-width: 768px){
	#MAIN__SECTION_19 {padding:40px 0 40px;}
	#MAIN__SECTION_19 .section__image_1 {width: 60%;}
}
@media screen and (max-width: 640px){
	#MAIN__SECTION_19 .section__image_1 {width: 30%;}
	#MAIN__SECTION_19 .section__image_2 {width: 60%;}
	#MAIN__SECTION_19 .section__image_3 {width: 50%;}
	#MAIN__SECTION_19 .row &gt; li {vertical-align:top;line-height:0;}
	#MAIN__SECTION_19 .row &gt; li img {vertical-align:top;}
	#MAIN__SECTION_19 .row.col_3 &gt; li {width: 99%;padding-top:20px;}
}
@media screen and (max-width: 425px){
	#MAIN__SECTION_19 .section__image_2 {width: 80%;}
}

/*------------------------------------------------------
    메인 S
------------------------------------------------------*/
#MAIN__SECTION_S {padding:90px 0 90px;text-align:center;border-bottom:1px solid #ddd;background:#F9F9F9;background-size: cover;background-repeat:no-repeat;background-position:center center;}
#MAIN__SECTION_S .section__texts1 {font-size:4.00em;color:#333;font-weight:500;}
#MAIN__SECTION_S .section__texts1.original { display: block; }
#MAIN__SECTION_S .section__texts1.linebreak { display: none; }
#MAIN__SECTION_S .section__texts2 {max-width: 1240px;margin: 0 auto;padding-top:80px;}
#MAIN__SECTION_S .section__texts2 img:hover { opacity: 0.85; filter: brightness(0.95); transition: all 0.3s ease; }

@media screen and (max-width: 1024px) {
	#MAIN__SECTION_S {padding:50px 0 50px; }
	#MAIN__SECTION_S .section__texts1 {font-size:3.70em;color:#333;font-weight:500;}
	#MAIN__SECTION_S .section__texts2 {max-width: 600px;margin: 0 auto;padding-top:50px;}
	#MAIN__SECTION_S .section__texts2 img {width:100%;}
	#MAIN__SECTION_S .section__texts2 .row.col_4 &gt; li {width: 45.0%;margin: 0.3% 0.5%;}
	#MAIN__SECTION_S .section__texts2 .row.col_4 &gt; li:nth-of-type(even){margin-right:0;}
	#MAIN__SECTION_S .section__texts3 {max-width: 600px;margin: 0 auto;padding-top:50px;}
	#MAIN__SECTION_S .section__texts3 .row.col_4 &gt; li {width: 100.0%;margin: 0.3% 0;}
	#MAIN__SECTION_S .section__texts3 img {width:100%;}
}
@media screen and (max-width: 1023px) {
  #MAIN__SECTION_S .section__texts1.original { display: none; }
  #MAIN__SECTION_S .section__texts1.linebreak { display: block; }
}
@media screen and (max-width: 640px) {
	#MAIN__SECTION_S .section__texts3 {max-width:95%;}
}
@media screen and (max-width: 540px) {
	#MAIN__SECTION_S .section__texts1 {font-size:3.00em;}
}
@media screen and (max-width: 425px) {
	#MAIN__SECTION_S .section__texts1 {font-size:2.65em;}
}
@media screen and (max-width: 375px) {
	#MAIN__SECTION_S .section__texts1 {font-size:2.45em;}
}
@media screen and (max-width: 360px) {
	#MAIN__SECTION_S .section__texts1 {font-size:2.25em;}
	#MAIN__SECTION_S .section__texts2 {padding-top:30px;}
}
@media screen and (max-width: 359px) {
	#MAIN__SECTION_S .section__texts1 {font-size:2.05em;}
}

/*------------------------------------------------------
    메인 풋터
------------------------------------------------------*/

/*------------------------------------------------------
    FOOTER
------------------------------------------------------*/
#FOOTER {background-color:#383637;}
#FOOTER .footer__menu {padding:25px 15px;border-bottom:1px solid #4e4e4e;text-align:center;font-size:0;}
#FOOTER .footer__menu a {font-size:18.17px;color:#fff;}
#FOOTER .footer__menu a:first-child:after {display:inline-block;width:1px;height:16px;margin:-3px 35px 0;background-color:#fff;vertical-align:middle;}
#FOOTER .footer__address {padding:35px 15px;text-align:center;font-weight:200;font-size:18px;color:#fff;word-break:keep-all;}
#FOOTER .footer__address a {color:#fff;}
#FOOTER .footer__address a.link {color:#4aacff;text-decoration:underline;}
#FOOTER .section__pc {display:block;}
#FOOTER .section__mo {display:none;}

@media screen and (max-width: 1024px){
    #FOOTER .footer__menu,
    #FOOTER .footer__address {padding:15px;}
    #FOOTER .footer__menu a,
    #FOOTER .footer__address {font-size:15px;}
    #FOOTER .footer__menu a:first-child:after {margin:-3px 15px 0;}
}
@media screen and (max-width: 599px){
	#FOOTER .section__pc {display:none;}
	#FOOTER .section__mo {display:block;}
}
@media screen and (max-width: 340px){
    #FOOTER .footer__address {font-size:1.12em;}
}


.l__popup {display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999999999}
.l__popup .dim {position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:0.7}
.l__popup .popup__area {position:relative;max-width:800px;margin:0 auto;padding:35px;background-color:#fff;z-index:2;box-sizing:border-box;}
.l__popup .popup__close {position:absolute;top:15px;right:15px;background-color:transparent !important;border:none !important;padding:0 !important;}

/*이용약관*/
.l__popup .popup__inner h3 {margin-bottom:30px;font-size:22px;color:#333;}
.l__popup#popup__privacy .popup__inner h3 {margin-bottom:0;}
.l__popup .termsCon_area{width:100%; height:520px; margin:0 auto 0; overflow:auto;overflow-y: scroll; -ms-overflow-style: none;font-weight:400;}
.l__popup .termsCon_area::-webkit-scrollbar{display: none;}
.l__popup .termsCon_area h6{color:#000; font-size:20px; margin:0; padding-top:30px; font-weight:600;}
.l__popup .termsCon_area p{padding-top:20px; font-size:16px;}
.l__popup .termsCon_area p a {color:#000;}
.l__popup .termsCon_area .box_text{padding:20px 18px; background:#f8f8f8; border:2px solid #ddd; font-size:15px; line-height:23px;}
.l__popup#popup__agree .popup__area {max-width:400px;}
.l__popup#popup__agree .termsCon_area {height:auto;}
@media screen and (max-width: 830px){
    .l__popup .popup__area {padding:20px;}
    .l__popup#popup__privacy .popup__area,
    .l__popup#popup__info .popup__area {margin:0 15px;}
    .l__popup .popup__inner h3 {margin-bottom:25px;}
    .l__popup .termsCon_area h6 {padding-top:20px;font-size:18px;}
    .l__popup .termsCon_area p {padding-top:15px;font-size:14px;}
    .l__popup .termsCon_area {height:130vmin;}
}
@media screen and (max-width: 430px){
    .l__popup#popup__agree .popup__area {margin:0 15px;}
}


/*------------------------------------------------------
    ShoppingMall
------------------------------------------------------*/
.sct_10 .sct_txt a {color:#333;}

/* 상품상세*/
.sit_info {border-bottom:0;}
#sit_ov_btn button {width:448px;}

#sit_tab {width:100%;}/* 상세설명 전체*/
.scr_10 .sct_txt a {color:#333;}

#hd #logo a {font-size:1.55em;font-weight:700;color:#fff;}
#btn_hdmain {height:55px;width:40px;border:0;background:0;font-size:18px;vertical-align:top;position:absolute;top:0;right:5px;color:#fff;}</pre></body></html>