.slideropc {background:rgba(0,0,0,0.25); width:100%; position:absolute; z-index:99; color:#fff !important; height:100vh; text-align:center;}
.slidertxt {position:absolute; width:90%; top:50%; left:50%; transform:translate(-50%,-35%); bottom:0; z-index:100; color:#fff !important; text-align:center;}
	.slidertxt .bigtxt {font-size:2.5rem; font-weight:550; letter-spacing:-1.2px;  }
	.slidertxt .smalltxt {font-size:1.8rem; font-weight:500; letter-spacing:-0.2px; margin-bottom:10px;}
	.slidertxt .infotxt {font-size:1.1rem; margin-top:10px; color:#e4e4e4;}
	.slidertxt p {margin:0;}
.subslider .slidertxt { top:53%; }
	.subslider .slidertxt .bigtxt {font-size:2.8rem; text-transform:uppercase;}
	.subslider .slidertxt .smalltxt {font-size:1.3rem;}
	.subslider .slidertxt p {margin:0;}

.subslider2 {float:left; width:100%; margin:60px 0 120px 0; position:relative;}
	.subslider2 li {list-style:none;}
	.subslider2 .slidertxt { top:53%; color:#333 !important; }
	.subslider2 .slidertxt .bigtxt {font-size:2.8rem; text-transform:uppercase;}
	.subslider2 .slidertxt .smalltxt {font-size:1rem; color:#bdbdbd; font-weight:500; margin-top:10px; letter-spacing:1px;}
	.subslider2 .slidertxt p {margin:0;}

#hd_tnb .lang {position:relative;}
#hd_tnb .lang span {border:1px solid #ddd; padding:2px 10px; margin-top:-2px; color:gray; font-size:.8rem; margin-top:-2px; }
#hd_tnb .lang span img {margin-top:-3px; margin-left:5px;}
#hd_tnb .langul {position:absolute;  top:25px; width:100%; height:0; overflow:hidden; z-index:999;  transition:all .5s; border:0;}
#hd_tnb .langul li {float:left; width:100%; background:#fff; border:1px solid #ddd; border-top:0; padding:10px 0; text-align:center; font-size:.8rem; color:gray;}
#hd_tnb .langul li:hover {background:#f7f7f7;}
#hd_tnb .langul li a {border-radius:0; font-size:.8rem; padding:0; line-height:initial; }
#hd_tnb .langul li a:hover {background:transparent;}
#hd_tnb .lang:hover .langul {height:150px; border-top:1px solid #ddd; transition:all .3s;}

.kenburn-slider {
  width: 100%;
  margin: 0;
  position: relative;
  background-color:#000 !important;
}
.kenburn-slider .slides {
  list-style: none;
  overflow: hidden;
  margin: 0;
  padding: 0;
}
.kenburn-slider .slides > li {
  float: left;
  margin-right: -100%;
  width: 100%;
  overflow: hidden;
  height: calc(100vh - 80px);
  position: relative;
}
.subslider .slides > li {
	height:350px !important;
}
.kenburn-slider .flex-direction-nav {
  list-style: none;
  margin: 0;
  padding: 0;
}
.kenburn-slider .flex-direction-nav .flex-prev, .kenburn-slider .flex-direction-nav .flex-next {
  background-color: rgba(255, 255, 255, 0.7);
  color: #333;
  padding: 10px 20px;
  text-decoration: none;
  position: absolute;
  top: 40%;
  bottom: 0;
  margin: auto;
  z-index: 8;
  text-align: center;
}
.kenburn-slider .flex-direction-nav .flex-prev {
  left: 0;
}
.kenburn-slider .flex-direction-nav .flex-next {
  right: 0;
}

.slide-image {
  background-size: cover;
  background-position: center;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}
.flex-active-slide .slide-image {
  -webkit-animation: zoomOut 5s;
          animation: zoomOut 5s;
}

@-webkit-keyframes zoomOut{
0%{opacity:0.6}
100%{opacity:1}
}
@keyframes zoomOut{
0%{opacity:0.6;     -webkit-transform: scale(1.3); transform: scale(1.3);}
100%{opacity:1;     -webkit-transform: scale(1); transform: scale(1); }}

.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}

.kenburn-slider .flex-direction-nav .flex-prev, .kenburn-slider .flex-direction-nav .flex-next {background:none !important; color:#fff; font-family:'batang', 'sans-serif'; padding:10px 25px !important; font-size:3.8rem; font-weight:200; opacity:0.5;}
.subslider .flex-direction-nav .flex-prev, .subslider .flex-direction-nav .flex-next {display:none;}

@keyframes fadeInUp {
	0% { opacity:0;}
	100% {opacity:1; transform:translate3d(0,10px,0);}
}

.layout_wrap {width:100%; margin:0 auto;}

.main_content_1 {float:left; width:100%; padding:100px 0 80px 0; font-size:1rem;}
.main_content_1 .left {float:left; width:30%; padding:0 0 40px 0;}
.main_content_1 .left p {margin-top:20px;}
.main_content_1 .left img {max-width:100%;}
.main_content_1 .right {float:right; width:70%; padding-left:60px;}
.main_content_1 .right h1 {font-size:2.2rem; letter-spacing:-0.05em;}
.main_content_1 .right p {margin:40px 0; color:#646464; }
.main_content_1 .right img {max-width:100%;}
.main_content_2 {float:left; width:100%; padding:150px 0; font-size:1rem; }
.main_content_2 .left {float:left; width:60%; padding:0;}
.main_content_2 .left p {margin-top:20px;}
.main_content_2 .left img {max-width:100%;}
.main_content_2 .right {float:right; width:40%; padding-left:40px;}
.main_content_2 .right p {margin:35px 0;}
.main_content_2 .right img {max-width:100%;}
.main_content_2 .right h1 {font-size:1.6rem; margin-top:40px;}
.main .sct_10 .sct_icon {display:none;}

.long_banner_1 {float:left; position:relative; width:100%; background-image: url('http://amely.thememove.com/wp-content/uploads/2017/09/homepage12-banner1.png'); background-position:center; background-repeat:no-repeat; background-size:cover; text-align:center; height:550px;}
.long_banner_1 .txt {position:absolute; left:50%; top:50%; transform:translate(0,-50%); text-align:left;}
.long_banner_1 .txt h1 {font-size:3rem; margin:15px 0;}
.long_banner_1 .txt h5 {font-size:1.3rem;}
.long_banner_1 .txt p {font-size:1.2rem;}

.long_banner_2 {float:left; position:relative; width:100%; background-image: url('http://amely.thememove.com/wp-content/uploads/2017/09/ads-homepage12.png'); background-position:center; background-repeat:no-repeat; background-size:cover; text-align:center; height:550px;}
.long_banner_2 .txt {position:absolute; left:50%; top:50%; transform:translate(-120%,-50%); text-align:left;}
.long_banner_2 .txt h1 {font-size:3rem; margin:15px 0;}
.long_banner_2 .txt h5 {font-size:1.6rem;}
.long_banner_2 .txt p {font-size:1.2rem;}

.layout_btn1 {background-color:transparent; color:#333; font-size:14px; border:1px solid #333; padding:10px 20px; font-weight:600;}
.layout_btn1:hover {background:#333; color:#fff; transition:all 0.5s;}
.layout_btn2 {background-color:#333; color:#fff; font-size:14px; border:1px solid #333; padding:10px 20px; font-weight:600;}
.layout_btn2:hover {background:transparent; color:#333; transition:all 0.5s;}
.layout_btn3 {background-color:#d13f4a; color:#fff; font-size:14px; border:1px solid #d13f4a; padding:10px 20px; font-weight:600;}
.layout_btn3:hover {background:transparent; color:#d13f4a; transition:all 0.5s;}
.layout_btn4 {background-color:#5f9aae; color:#fff; padding:10px 30px; font-weight:400; border-radius:20px; font-size:.8rem; background-position:100% 50%; }
.layout_btn4:hover {background-color:#5f9aae; background-image:url('../img/paw.png'); background-repeat: no-repeat; background-size:21px; background-position:85% 50%;  padding:10px 40px 10px 20px;
transition: background-position 0.35s ease 0s, background-color 0.3s ease 0s, padding 0.3s ease 0s; -webkit-transition:background-position 0.35s ease 0s, background-color 0.3s ease 0s,  padding 0.3s ease 0s;
}

#layout_footer {float:left; width:100%; color:#999; padding:80px 0; border-top:1px solid #eee; font-size:.96rem;}
#layout_footer .left {float:left; width:30%; padding-top:15px;}
#layout_footer .left p {margin-top:15px;}
#layout_footer .center {float:left; width:30%; line-height:2.2rem;}
#layout_footer .center div {float:left;}
#layout_footer .right {float:left; width:30%; font-size:0.9em; line-height:1.7rem;}
#layout_footer .right b {font-weight:500;}

.layout_sub_right {float:left; width:35%; padding-left:80px;}
.layout_sub_right li {border-bottom:1px solid #ddd; padding:15px 0; list-style:none;}
.layout_sub_right li a {color:#777; }
.layout_sub_right li a:hover {color:#444;}

.col2 {float:left; width:100%;}
.col2 .one {float:left; width:50%;}
.col3 {float:left; width:100%;}
.col3 .one {float:left; width:33.3%;}
.col4 {float:left; width:100%;}
.col4 .one {float:left; width:25%;}
.col2 img, .col3 img, .col4 img {max-width:100%;}
.separated-div-wrapper {display:block; height:20px; margin:5px 0 15px 0; }
.separator {display:inline-block; width:30px; height:1px; margin:0 2px;}
.separator.header {margin-top:0; margin-bottom:0; background-color:#c9c9c9;}
.separator.header.center.orange {background-color:#5f9aae;}
.vitastyle {margin:50px 0;}
.vitastyle:last-child {margin-bottom:0;}
.vitastyle .one:nth-child(1n) {width:48%; margin-right:2%;}
.vitastyle .one:nth-child(2n) {width:48%; margin-left:2%; margin-right:0;}
.vitastyle h1{ font-size:1.4rem; font-weight:500;}
.vitastyle p {font-size:1rem; font-weight:300; margin-bottom:10px;}
.vitastyle p:last-child {margin:0;}
.mark {display:inline-block; background:#e9e9e9; color:#6c6c6c; margin:5px 0; padding:2px 15px; border-radius:20px; font-size:0.8rem;}
.bracket {font-family:noto sans kr;}
.mainico .one{text-align:center; color:#5f9aae; font-weight:500; font-size:14px;}
.mainico .one:nth-child(1), .mainico .one:nth-child(2) {padding:30px 0;}
.vitaico {background:#fff; border:1px solid #5f9aae; padding:15px; width:65px; height:65px; border-radius:100%; margin:0 auto; margin-bottom:10px;}
.vitaico img {max-width:100%;}
.vitaico:hover {transition:all 0.4s;}

.innovation {margin-top:110px; float:left; width:100%;color:#fff; text-align:center; padding-top:25px; padding-bottom:0; background-color:#fff; background:linear-gradient(180deg,rgba(48,48,48,0.5),transparent 25%,#fff 55%),url(../img/longbanner_about.jpg); background-size:auto,cover; background-attachment:scroll,fixed;}
.innovation .prs {margin-top:90px;}
.innovation .prs .tit {color:#333; font-weight:500; margin:20px 0 30px 0;}
.innovation .gotoshop {float:left; width:100%; margin:150px 0 40px 0; text-align:center;}
.innovation .gotoshop .txt {margin-bottom:40px; font-size:1.14rem; color:#333;}

.sct_wrap {float:left !important; width:100%;}
#hd_wrapper {}
#hd_wrapper.min {position:fixed; width:100%; background:#fff; box-shadow:0 1px 1px rgba(0, 0, 0, 0.2); z-index:9999;transition:all 0.5s; }
#hd_wrapper.min #logo {padding:15px 0 10px 40px; transition:all 0.5s;}
#hd_wrapper.min #logo img {max-height:30px;}
#hd_wrapper.min #hd_gnb li{padding:15px 25px;transition:all 0.5s;}
#hd_wrapper.min #hd_gnb li ul {margin-top:3px;}
#hd_wrapper.min #hd_gnb li li {padding:5px 20px; transition:all 0.5s;}
#hd_wrapper.min #hd_tnb {padding:15px 0 0 0; padding-right:40px;transition:all 0.5s;}

.main .sct_10 .sct_li {width:23.8% !important;}
.main .sct_10 .sct_li:nth-child(4n) {margin:0 !important;}

@media (max-width:1100px) {
.main .sct_10 .sct_li {width:48% !important;} /*지워*/

}

@media (min-width:1200px) { 
	.layout_wrap {max-width:1200px;}
}

/*컬러맞추기*/
#layout_footer {background:#242424; color:#fff; border-top:0;}
#layout_footer a {color:#fff;}
#sit_btn_cart {background:#5f9aae; border-color:#5f9aae;}
#sit_btn_cart:hover {background:#50889b; border-color:#50889b;}
#sit_btn_wish {color:#5f9aae;}
.pointcolor {color:#5f9aae}
.pointcolor2 {color:#ea5c62;}
.pointcolor3 {border-bottom:0px solid #5f9aae; color:#5f9aae; font-weight:500;}
#sit_tab .tab_tit li .selected {border-color:#5f9aae;}

/*제거*/
#sit_tab .tab_tit li {display:none !important;}
#sit_tab .tab_tit li:nth-child(1) {display:block !important; width:100% !important;}

/*상단 투명스타일 - 검정
#hd_wrapper{position:fixed;width:100%; background:rgba(0,0,0,0.2); z-index:9999; transition:all 0.5s;}
#hd_wrapper #hd_gnb li a {color:#fff;}
#hd_wrapper #hd_gnb li a:hover {color:#ccc; transition:all .2s;}
#hd_wrapper #hd_gnb li li a {color:#696969;}
#hd_wrapper #hd_gnb li li a:hover {color:#5f9aae !important;}
#hd_wrapper #hd_tnb li a {color:#fff;}
#hd_wrapper #hd_tnb li a:hover {background:transparent; color:#ccc; transition:all .2s;}

.subslider .slides > li {
	height:500px !important;
}
.subslider .slidertxt { top:-50px; }

#hd_wrapper.min #hd_gnb li a {color:#696969;}
#hd_wrapper.min #hd_tnb li a {color:#585a7e;}
/*끝*/
/*상단 투명스타일 - 화이트 
#hd_wrapper{position:fixed;width:100%; background:rgba(255,255,255,0.8); z-index:9999; transition:all 0.5s;}

.subslider .slides > li {
	height:500px !important;
}
.subslider .slidertxt { top:-50px; }
/*끝*/