/* BASIC css start */
#contentWrap { width:100%; }





#maintop { width:100%; }

/* ¸ÞÀÎ½½¶óÀÌµå */


        .jssorb05 { position: absolute; }
        .jssorb05 div, .jssorb05 div:hover, .jssorb05 .av { position: absolute; width: 16px;height: 16px; background: url('/design/yhbysun/2017wiz/b05.png') no-repeat; overflow: hidden; cursor: pointer;  }
        .jssorb05 div { background-position: -7px -7px; }
        .jssorb05 div:hover, .jssorb05 .av:hover { background-position: -37px -7px; }
        .jssorb05 .av { background-position: -67px -7px; }
        .jssorb05 .dn, .jssorb05 .dn:hover { background-position: -97px -7px; }


        .jssora22l, .jssora22r { display: block; position: absolute; width: 40px;  height: 58px; cursor: pointer; background: url('/design/yhbysun/2017wiz/a22.png') center center no-repeat; overflow: hidden;  }
        .jssora22l { background-position: -10px -31px;}
        .jssora22r { background-position: -70px -31px; }
        .jssora22l:hover { background-position: -130px -31px; }
        .jssora22r:hover { background-position: -190px -31px; }
        .jssora22l.jssora22ldn { background-position: -250px -31px; }
        .jssora22r.jssora22rdn { background-position: -310px -31px; }



/* ½½¶óÀÌµå end */





/* Áß¾Ó¹è³Ê */

.itembox { width:1245px; margin:0 auto;  }
.itembox .box02 { width:700px; float: left; }
.itembox .box01 { width:535px; float: right; position:relative; margin-left:10px;}
.itembox .box01 li { float: left;}
.itembox .box01 .last { float: right; pading-right:0px;}
.itembox .box01 .sp { padding:5px 0;}


/* ÅÇ¸Þ´º */

.bestbox {width:700px; overflow:hidden; background:#F5F5F5; margin-top:0px; height:704px; border:1px solid #E7E7E7;}
.menu-list {width: 660px; margin: 0 auto; overflow: hidden; height:90px;}
.menu-list h2 { height:20px; }
.menu-list .listcate{ float:left;}
.menu-list ul{ width:795px; float:left; overflow:hidden; border-top: 1px solid #dfdfdf; border-right: 1px solid #dfdfdf; vertical-align: baseline; }
.menu-list ul li {width:131px; float:left;  height:40px; line-height:40px;  text-align:center; border-left:1px solid #D4D4D4; border-bottom:1px solid #D4D4D4; background:#fff; cursor:pointer; color:#000; font-size:11px; font-family: 'Lato', Arial,sans-serif; }
.menu-list ul li.last{width:130px; border-right:1px solid #D4D4D4; }
.menu-list ul li.active{ background:#555555; border-bottom:0px; color:#fff;}

.swiper-container {width:670px; margin: 0 auto; overflow:hidden; }
.swiper-container  .swiper-wrapper{width: 660px; margin: 0 auto; margin-top:0px; margin-bottom:0px; overflow:hidden;}
.swiper-container  .swiper-wrapper .swiper-slide{float:left; height:594px!important; overflow:hidden;}
.swiper-container ul{overflow:hidden;}
.swiper-container li {width: 49%; margin:0 0.5%; float: left; overflow: hidden; position:relative;}
.swiper-container li img{width:100%;}
.swiper-wrapper {position: relative;width: 100%;}



.item-list5 { zoom: 1; overflow: hidden; padding-bottom: 10px; }
.item-list5:after { content: ""; clear: both; display: block; }

.item-list5 .item { float: left; width: 223px;text-align: center; }
.item-list5 .item .thumb { margin: 0 auto 0px; width:210px; height: auto;  }
.item-list5 .item .thumb img { width:210px ; height: auto; position:relative;}
.item-list5 .item .info { width: 210px; margin:0 auto; }
.item-list5 .item .info li { margin-bottom: 5px; color: #7b7b7b; }
.item-list5 .item .info .name { margin-top: 10px; margin-bottom: 10px;text-align:left; font-size:12px; font-weight:bold;  font-family: 'Nanum Gothic', µ¸¿ò, dotum; color: #888888; }
.item-list5 .item .info .subname { color: #7F7F7F; text-align:left; padding-top:0px; font-size:12px; font-family: 'Nanum Gothic', µ¸¿ò, dotum;  }

.item-list5 .item .thumb {  position:relative; }
.item-list5 .item .thumb .gnb_sub { display:none; }       
.item-list5 .item .thumb:hover .gnb_sub { display:block; position:absolute; left:0px; top:0 ; }
.item-list5 .aa { text-align:center;  width:210px; height:292px; background:url(/design/yhbysun/2017wiz/box.png) 0 0;  display:table-cell;vertical-align:middle; }
.item-list5 .aa { color:#fff;font-weight:bold;   }
.item-list5 .aa .name { color : #fff; font-weight:bold;  }


/* ¹è°æºÎºÐ */

#cen_bg { clear:both; position:relative; width:1245px !important; height:300px;   margin:0 auto;}
#cen_bg a { clear:both; position:relative;  width:1245px !important; height:300px; background:url(/design/yhbysun/2017wiz/bg_img.jpg) center top no-repeat fixed; overflow:hidden; margin-top:30px; display:table; }
.cen_text { position:relative; clear:both; width:100%; /*-webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%); top:50%;*/ display:table-cell; vertical-align: middle; *top:25%; }


/* »óÇ°ÈÄ±â */

.ins { margin:0 auto; width:1240px;  border-top:1px solid #D2D2D2; padding-top:30px; text-align:center; margin-bottom:30px;}
.tit1 { display:inline-block; *display:inline;   padding: 10px;  background-color: #636363; font-weight:bold;  color:#fff;  text-decoration:none;font-size:9pt; font-family: arial,µ¸¿ò; margin-bottom:30px; }



/* ÆÄ¿ö¸®ºä */
.power_review_main {
    background: #ffe7e7;
    padding: 60px 0 65px 0;
    position: relative;
}

.power_review_main .power_review_main_wrap {
    width: 1272px;
    margin: 0 auto;
}

.power_review_main .power_review_main_wrap h3 {
    font-family: 'Lato';
    font-weight: 700;
    color: #000;
    font-size: 32px;
    letter-spacing: 0.3px;
    text-align: center;
    padding-bottom: 55px;
}

.power_review_main .power_review_main_wrap .power_reivew_list {}

.power_review_main .power_review_main_wrap .power_reivew_list ul {
    font-size: 0;
}

.power_review_main .power_review_main_wrap .power_reivew_list ul li {
    font-size: 12px;
    display: inline-block;
    width: 294px;
    vertical-align: top;
    position: relative;
    border: 1px solid #f5d3d3;
    background: #fff;
    -webkit-box-sizing: border-box;
    -khtml-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0 12px;
    box-shadow: 2px 2px 5px #f5d3d3;
    border-radius: 5px;
}

.power_review_main .power_review_main_wrap .power_reivew_list ul li .thumb {
    width: 260px;
    height: 260px;
    margin: 0 auto;
    margin-top: 15px;
    margin-bottom: 20px;
    background-repeat: no-repeat;
   /* background-size: cover;*/
    background-position: center;
}

.power_review_main .power_review_main_wrap .power_reivew_list ul li .thumb img {
    width: 100%;
}

.power_review_main .power_review_main_wrap .power_reivew_list ul li .product_name a {
    color: #000000;
    font-size: 14px;
    font-family: 'Nanum Gothic', µ¸¿ò, dotum;
}

.power_review_main .power_review_main_wrap .power_reivew_list ul li .product_name {
    margin: 0 15px;
    padding-bottom: 15px;
}

.power_review_main .power_review_main_wrap .power_reivew_list ul li .desc {
    margin: 0 15px;
}

.power_review_main .power_review_main_wrap .power_reivew_list ul li .desc a {
    color: #7f7f7f;
    font-size: 12px;
    font-family: 'Nanum Gothic', µ¸¿ò, dotum;
}

.power_review_main .power_review_main_wrap .power_reivew_list ul li .writer {
    margin: 10px 15px;
}

.power_review_main .power_review_main_wrap .power_reivew_list ul li .writer a {
    color: #b4b4b4;
    font-size: 12px;
    font-family: 'Nanum Gothic', µ¸¿ò, dotum;
}

.power_review_main .power_review_main_wrap .power_reivew_list ul li .etc {
    border-top: 1px solid #f5d3d3;
    margin: 0 15px;
    padding: 10px 1px;
}

.power_review_main .power_review_main_wrap .power_reivew_list ul li .etc a {
    color: #db7380;
    font-size: 13px;
    font-family: 'Nanum Gothic', µ¸¿ò, dotum;
}

.power_review_main .power_review_main_wrap .power_reivew_list ul li .etc a img {
    vertical-align: text-top;
    margin-right: 4px;
}

.power_review_main .power_review_main_wrap .power_reivew_list ul li .etc a span {
    margin-right: 18px;
}
.power_review_main .power_review_main_wrap .power_reivew_list ul li .thumb a {
    display: block;
    width: 260px;
    height: 260px;
}
.power_review_main .power_review_main_wrap .power_reivew_list ul li a:hover {
    opacity: 0.8 !important;
}
.power_review_main .power_review_main_wrap .power_reivew_list ul li .thumb .best_badge {
    position: absolute;
    top: -1px;
    left: -1px;
}

.normal_price {
    font-size: 15px;
    font-family: 'Lato', 'Nanum Gothic';
    color: #222;
    font-weight: bold;
}
.consumer_price {
    color: #999;
    padding-left: 3px;
    font-size: 13px;
    font-family: 'Lato', 'Nanum Gothic';
}
.dc_info {
    color: #df1000;
    font-family: 'Lato', 'Nanum Gothic';
    font-weight: bold;
    display: inline-block;
    margin-left: 5px;
    font-size: 20px;
    vertical-align: -3px;
}
.item-list5 .aa .normal_price, .item-list5 .aa .consumer_price {
    color: #fff !important;
}

.item-list5 .aa .consumer_price {
    font-weight: normal;
}
/* BASIC css end */

