/* BASIC css start */
#header {margin:0 auto !important;}
#footer {margin-top:50px !important;}
.main_img {width:100%; height:446px; margin:0px; padding:0px; font-size:0px;vertical-align:top;line-height:0;}
.contentslider-main {width:100%; height:446px; margin:0px auto; padding:0px; }
.contentslider-main .sliderkit-panels {width:100%;height:446px;overflow:hidden;padding:0px;margin:0px; background:transparent;  }
.contentslider-main .sliderkit-panel {width:100%;height:446px;overflow:hidden;padding:0px;margin:0px; background:transparent;  }
.contentslider-main .sliderkit-panel div {width:100%; height:100%; background-position:center;}

.contentslider-main .main_img_arrow {position:relative; max-width:1100px; min-width:1100px; margin:0 auto;font-size:0px;}
.contentslider-main .sliderkit-go-btn {position:absolute;top:0px;z-index:10; }
.contentslider-main .sliderkit-go-prev {left:-80px;}
.contentslider-main .sliderkit-go-next {right:-45px;}
.contentslider-main .sliderkit-go-prev a{position:absolute;width:49px;height:49px;cursor:pointer;background:url("/design/happytown/0699fineday/btn_prev.png") no-repeat;margin-top:235px;opacity:0;}
.contentslider-main .sliderkit-go-next a {position:absolute; width:49px;height:49px;cursor:pointer;background:url("/design/happytown/0699fineday/btn_next.png") no-repeat;margin-top:235px;opacity:0;}
.contentslider-main:hover .sliderkit-go-prev a{opacity:1; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s;  transition: all 0.5s;}
.contentslider-main:hover .sliderkit-go-next a{opacity:1; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s;  transition: all 0.5s;}

.contentslider-main .sliderkit-nav{position:absolute; top:480px;left:48%;text-align:center; margin:0 auto;}
.contentslider-main .sliderkit-nav-clip {position:relative;margin:0 auto;text-align:center;}
.contentslider-main .sliderkit-nav-clip ul {font-size:0;text-align:center;}
.contentslider-main .sliderkit-nav-clip li {cursor:pointer;display:inline-block;}	
.contentslider-main .sliderkit-nav-clip li a {margin:4px;text-decoration:none;width:10px;height:10px; border:1px solid #c8c8c8; background-color:#fff; border-radius:6px; cursor:pointer;}
.contentslider-main .sliderkit-nav-clip li.sliderkit-selected a {width:10px;height:10px; border:1px solid #222; background-color:#222; border-radius:6px;}

#content .section1 {margin:40px auto 0;}
#content .section1 .hot_trend {width:755px;float:left;}
#content .section1 .hot_trend p {height:1px;font-size:16px;line-height:5px;font-family:'Oswald';margin-bottom:35px;border-left:2px solid #aeaeae;padding-left:10px;color:#010101;letter-spacing:2px;font-weight:bold;}
#content .section1 .hot_trend p span {color:#777;font-size:13px;font-family:'Nanum Gothic';padding-left:10px;letter-spacing:0;font-weight:normal;}
#content .section1 .hot_trend ul li {float:left;border-left:0px solid #ffffff;}
#content .section1 .hot_trend ul li:first-child {border:0;}
#content .section1 .hot_news {width:290px;float:left;}
#content .section1 .hot_news p {height:15px;font-size:16px;line-height:16px;font-family:'Oswald';margin-bottom:24px;color:#010101;letter-spacing:2px;font-weight:bold;}
#content .section1 .hot_news p span {color:#777;font-size:13px;font-family:'Nanum Gothic';padding-left:10px;letter-spacing:0;font-weight:normal;}
#content .section1 .hot_news .list {border:1px solid #000000;width:290px;height:143px;padding:0 18px;}
#content .section1 .hot_news .list li {width:100%;overflow:hidden;height:23px;line-height:23px;}
#content .section1 .hot_news .list li:first-child {padding-top:12px;}
#content .section1 .hot_news .list li:first-child a {color:#111;}
#content .section1 .hot_news .list li a {height:23px;line-height:23px;color:#555;}
#content .section1 .hot_news .list li a:hover {color:#888;}

#content .section2 {margin-top:40px;}
#content .section2 .main_title {border-top:2px solid #000000;padding:50px 0;text-align:center;margin:0 auto;font-size:22px;line-height:22px;font-family:'Oswald';color:#010101;letter-spacing:2px;font-weight:bold;}
#content .section2 .main_title span {color:#777;font-size:13px;padding-left:10px;letter-spacing:0;font-weight:normal;font-family:'Nanum Gothic';}
.contentslider-tab { width:1100px; text-align:center;}
.contentslider-tab .sliderkit-nav { position:relative; width:1100px; height:40px; }
.contentslider-tab .sliderkit-nav-clip { position:absolute; top:0px; left:0px;}
.contentslider-tab .sliderkit-nav-clip li{ display:block; padding:0px; margin:0px; width:274px; height:39px; font-size:15px; list-style:none; float:left ;border-right:1px solid #e9e9e9; border-top:1px solid #e9e9e9; border-bottom:1px solid #e9e9e9;}
.contentslider-tab .sliderkit-nav-clip li:first-child {width:273px; border-left:1px solid #e9e9e9;}
.contentslider-tab .sliderkit-nav-clip li a{ cursor:pointer; height:39px; color:#555; background-color:#fbfbfb; display:block; line-height:39px;  font-weight:normal; font-size:13px; letter-spacing:-0.5px;}
.contentslider-tab .sliderkit-nav-clip li a:hover { color:#525252; background-color:#fff; display:block; font-weight:normal; }
.contentslider-tab .sliderkit-nav-clip li.sliderkit-selected a {color:#000; background-color:#fff; font-weight:normal; height:40px; border-bottom:1px solid #fff; border-top:3px solid #222;}
.contentslider-tab .sliderkit-panels {width:1098px; position:relative; font-size:0px;}
.contentslider-tab .sliderkit-panel {width:1098px; position:relative !important; border:1px solid #e9e9e9; border-top:0px;padding-top:60px !important;}
.contentslider-tab .sliderkit-panel .prd-list {width:98%;margin:0 auto;}

#content .section3 .main_title {padding:50px 0;text-align:center;margin:0 auto;font-size:22px;line-height:22px;font-family:'Oswald';color:#010101;letter-spacing:2px;font-weight:bold;}
#content .section3 .main_title span {color:#777;font-size:13px;padding-left:10px;letter-spacing:0;font-weight:normal;font-family:'Nanum Gothic';}
#content .section3 .prd-list table .info { width:330px;text-align:left; } /* 고객님 상품사이즈에 맞게 가로세로 픽셀 조절 */
#content .section3 .prd-list .thumb { width:350px; } /* 고객님 상품사이즈에 맞게 가로세로 픽셀 조절 */
#content .section3 .prd-list .dsc {margin-top:15px;font-weight:normal;font-size:14px;color:#222; word-break:break-all;}

#content .section4 {}
#content .section4 .main_title {padding:50px 0 0 ;text-align:center;margin:0 auto;font-size:22px;line-height:22px;font-family:'Oswald';color:#010101;letter-spacing:2px;font-weight:bold;}
#content .section4 .main_title span {color:#777;font-size:13px;padding-left:10px;letter-spacing:0;font-weight:normal;font-family:'Nanum Gothic';}
#content .section4 .prd-list {height:480px; overflow:hidden;}
#content .section4 .prd-list .title {margin-top:10px; display:inline-block; float:left;}
#content .section4 .prd-list .thumb {overflow:visible; /*border:0;*/ width:145px; margin:0px 5px;}
#content .section4 .prd-list .thumb a:hover {/*border:0; */}
#content .section4 .prd-list .thumb a:hover {filter:alpha(opacity=60); opacity:0.6;-moz-opacity:0.6;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;   -ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s; }
#content .section4 .prd-list .info {padding:7px 0; width: 145px; margin:0 5px;}

/*게시판 명과 이름까지 출력하고 싶을때, 백업해 놓습니다. html임.
<div class="info" style="border-top:1px solid #e9e9e9;"><a href="<!--/board_happytown_image3@link/-->" style="font-size:13px; font-weight:bold; color:#555;"><!--/board_happytown_image3@subject(25)/--></a></div>
<div class="info"><a href="<!--/board_happytown_image3@link/-->"><!--/board_happytown_image3@writer/--></a></div>
*/

#content .section5 .main_title {padding:50px 0 0 ;text-align:center;margin:0 auto;font-size:22px;line-height:22px;font-family:'Oswald';color:#010101;letter-spacing:2px;font-weight:bold;}
#content .section5 .main_title span {color:#777;font-size:13px;padding-left:10px;letter-spacing:0;font-weight:normal;font-family:'Nanum Gothic';}
#content .section5 .prd-list {height:480px; overflow:hidden;}
#content .section5 .prd-list .title {margin-top:10px; display:inline-block; float:left;}
#content .section5 .prd-list .thumb {overflow:visible; /*border:0;*/ width:145px; height:145px; margin:0px 5px;}
#content .section5 .prd-list .thumb a:hover {/*border:0; */}
#content .section5 .prd-list .thumb a:hover {filter:alpha(opacity=60); opacity:0.6;-moz-opacity:0.6;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;   -ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s; }
#content .section5 .prd-list .info {padding:7px 0; width: 145px; margin:0 5px;}

/*
#content .section5 .prd-list table td { border:0; vertical-align:top;text-align:center;padding:0 0 20px 20px;}
#content .section5 .prd-list table tr td:first-child {padding-left:0;}
#content .section5 .prd-list table .tb-center {margin:0 auto; padding:0;text-align:center; border:1px solid #dedede;}
#content .section5 .prd-list table .tb-center:hover {border:1px solid #999;}
#content .section5 .prd-list table .info { width:225px;padding:50px 0 0 25px;text-align:left;background-color:#fff;float:left; } /* 고객님 상품사이즈에 맞게 가로세로 픽셀 조절 
#content .section5 .prd-list .thumb { width:260px;height:100%;font-size:0; line-height: 0;float:right;border:0; } /* 고객님 상품사이즈에 맞게 가로세로 픽셀 조절
#content .section5 .prd-list table .tb-center:hover .salebig {background-color:#222; color:#fff; -moz-transition: all 0.3s linear; -webkit-transition: all 0.3s linear; -o-transition: all 0.3s linear; -ms-transition: all 0.3s linear; transition: all 0.3s linear; }
*/

#content .section6 {}
#content .section6 .main_title {padding:50px 0 0 ;text-align:center;margin:0 auto;font-size:22px;line-height:22px;font-family:'Oswald';color:#010101;letter-spacing:2px;font-weight:bold;}
#content .section6 .main_title span {color:#777;font-size:13px;padding-left:10px;letter-spacing:0;font-weight:normal;font-family:'Nanum Gothic';}
#content .section6 #instafeed {margin:20px auto 0;text-align:center;}
#content .section6 #instafeed img {text-decoration:none; border:none; width:150px; height:150px;margin:0 3px;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
#content .section6 #instafeed img:hover {filter:alpha(opacity=60); opacity:0.6;-moz-opacity:0.6;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;   -ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}

#content .section7 {}
#content .section7 .main_title {padding:50px 0 0;text-align:center;margin:0 auto;font-size:22px;line-height:22px;font-family:'Oswald';color:#010101;letter-spacing:2px;font-weight:bold;}
#content .section7 .main_title span {color:#777;font-size:13px;padding-left:10px;letter-spacing:0;font-weight:normal;font-family:'Nanum Gothic';}
#content .section7 ul li {float:left; margin-left:32px;}
#content .section7 ul li:first-child {margin-left:0;}

.soldout {font-size:14px; font-weight:bold; color:#dc0000;}
/* BASIC css end */

