@charset "euc-kr";
.container2,
.specialist_grade .list,
.specialist_grade .list_view,
.specialist_grade2 .list,
.specialist_grade2 .list_view {
    border-bottom: 1px solid #ddd;
    clear: both
}

#sub_visual {
    width: 100%;
    height: 420px;
    border: 0 solid red
}

#sub_visual .sub_visual_set {
    position: absolute;
    top: 180px;
    z-index: 99999999;
    border: 0 solid red
}

#sub_visual .sub_visual_set li.left_arr {
    position: absolute;
    width: 50px;
    height: 50px;
    left: 10px;
    cursor: pointer
}

#sub_visual .sub_visual_set li.right_arr {
    position: absolute;
    width: 50px;
    height: 50px;
    left: 880px;
    cursor: pointer
}

#sub_visual .sub_visual_set2 {
    position: absolute;
    top: 160px;
    z-index: 99999999;
    border: 0 solid red
}

#sub_visual .sub_visual_set2 li.left_arr {
    position: absolute;
    width: 50px;
    height: 50px;
    left: 10px;
    cursor: pointer
}

#sub_visual .sub_visual_set2 li.right_arr {
    position: absolute;
    width: 50px;
    height: 50px;
    left: 880px;
    cursor: pointer
}

#sub_visual .sub_visual_img {
    z-index: 998;
    height: 380px;
    border: 0 solid red
}

#sub_visual .sub_visual_img li.sb_img {
    z-index: 998;
    height: 350px;
    border: 0 solid red
}

a.mainslidesjs-play,
a.mainslidesjs-stop {
    margin: 0;
    padding-left: 57%;
    top: 383px;
    z-index: 9999999999999
}

#sub_visual .pagination {
    position: absolute;
    text-align: center;
    margin: 100px auto;
    width: 100%;
    height: 18px;
    top: 380px;
    border: 0 solid red
}

#sub_visual .pagination li {
    margin: 0 1px;
    display: inline
}

#sub_visual .pagination li.on {
    width: 13px;
    height: 12px;
    margin-top: 10px;
    background: url(//imgcdn.kantukan.co.kr/kan/main/visual_btn_on.gif)center no-repeat;
    float: left;
    cursor: pointer
}

#sub_visual .pagination li.off {
    width: 13px;
    height: 12px;
    margin-top: 10px;
    background: url(//imgcdn.kantukan.co.kr/kan/main/visual_btn_off.gif)center no-repeat;
    float: left;
    cursor: pointer
}

#sub_visual .pagination li.current {
    float: left;
    padding-left: 2px;
    vertical-align: middle
}

#sub_visual .pagination2 {
    position: absolute;
    text-align: center;
    margin: 0 auto;
    width: 100%;
    height: 18px;
    top: 350px;
    border: 0 solid red
}

#sub_visual .pagination2 li {
    margin: 0 1px;
    display: inline
}

#sub_visual .pagination2 li.on {
    width: 13px;
    height: 12px;
    margin-top: 10px;
    background: url(//imgcdn.kantukan.co.kr/kan/main/visual_btn_on.gif)center no-repeat;
    float: left;
    cursor: pointer
}

#sub_visual .pagination2 li.off {
    width: 13px;
    height: 12px;
    margin-top: 10px;
    background: url(//imgcdn.kantukan.co.kr/kan/main/visual_btn_off.gif)center no-repeat;
    float: left;
    cursor: pointer
}

#sub_visual .pagination2 li.current {
    float: left;
    padding-left: 2px;
    vertical-align: middle
}

.mainslidesjs-pagination {
    margin: 10px 0 0;
    list-style: none;
    position: relative;
    padding-left: 48%;
    display: block;
    z-index: 9999999999999
}

.mainslidesjs-pagination li {
    float: left;
    margin: 0 3px;
    border: 0 solid red
}

.mainslidesjs-pagination li a {
    display: block;
    width: 13px;
    height: 0;
    padding-top: 13px;
    background-image: url(//imgcdn.kantukan.co.kr/kan/main/pagination.png);
    background-position: 0 0;
    float: left;
    overflow: hidden
}

.mainslidesjs-pagination li a.active,
.mainslidesjs-pagination li a:hover.active {
    background-position: 0 -13px
}

.mainslidesjs-pagination li a:hover {
    background-position: 0 -26px
}

a.mainslidesjs-previous,
a:hover.mainslidesjs-previous {
    top: 200px;
    z-index: 999;
    background: url(//imgcdn.kantukan.co.kr/kan/product/pro_visual_left.png)no-repeat
}

a.mainslidesjs-play {
    position: absolute
}

a.mainslidesjs-stop {
    position: absolute;
    border: 0 solid red
}

#mainslides a:link,
#mainslides a:visited {
    color: #333
}

#mainslides a:active,
#mainslides a:hover {
    color: #9e2020
}

a.mainslidesjs-previous {
    width: 50px;
    height: 50px;
    float: left;
    position: absolute;
    left: 15px;
    border: 0 solid red
}

a:hover.mainslidesjs-previous {
    width: 50px;
    height: 50px;
    float: left;
    position: absolute;
    left: 15px
}

a.mainslidesjs-next,
a:hover.mainslidesjs-next {
    background: url(//imgcdn.kantukan.co.kr/kan/product/pro_visual_right.png)no-repeat;
    width: 50px;
    height: 50px;
    float: left;
    position: absolute;
    top: 200px;
    z-index: 999;
    right: 15px
}

#prdt_search,
#w_best,
#women_wapper,
.w_best_imgbg,
.w_best_wapper,
.w_longbanner,
.w_md_banner {
    position: relative
}

.w_md_banner {
    width: 100%;
    height: 100%;
    overflow: hidden;
    border-top: 2px solid #2f2f2f;
    border-bottom: 2px solid #2f2f2f;
    padding: 15px 0
}

.w_md_banner .left {
    width: 225px;
    float: left
}

.w_md_banner .left .name {
    height: 30px;
    font-weight: 700;
    color: #000;
    text-align: right;
    font-size: 15px;
    padding-top: 10px
}

.w_md_banner .md {
    width: 480px;
    height: 500px;
    margin-left: 10px;
    float: left
}

.w_md_banner .right {
    width: 225px;
    margin-left: 10px;
    float: left
}

#w_best,
.w_best_imgbg {
    height: 580px;
    width: 100%
}

.w_md_banner .right .name {
    height: 30px;
    font-weight: 700;
    color: #000;
    text-align: left;
    font-size: 15px;
    padding-top: 10px
}

.w_longbanner {
    width: 100%;
    margin-top: 30px
}

#w_best {
    background: url(//imgcdn.kantukan.co.kr/kan/product/w_best_bg.jpg)repeat-x;
    margin-top: 30px
}

.w_best_imgbg {
    background: url(//imgcdn.kantukan.co.kr/kan/product/w_best_imgbg.png)left no-repeat
}

.w_best_wapper {
    width: 950px;
    height: 440px;
    margin: 0 auto;
    padding: 70px 0
}

.w_best_wapper .right .w_best_cont li,
.w_best_wapper .right .w_best_cont li.end {
    width: 195px;
    height: 195px;
    background: url(//imgcdn.kantukan.co.kr/kan/product/w_best_probg.png)no-repeat;
    padding: 10px
}

.w_best_wapper .left {
    float: left;
    width: 270px
}

.w_best_wapper .left .w_best_text {
    left: 0
}

.w_best_wapper .left .w_bestone {
    width: 215px;
    height: 230px;
    padding: 10px;
    margin-left: 10px;
    margin-top: 35px;
    background: url(//imgcdn.kantukan.co.kr/kan/product/w_best_probg2.png)no-repeat
}

.w_best_wapper .right {
    float: right;
    width: 670px
}

.w_best_wapper .right .w_best_cont li {
    float: left;
    margin-right: 10px;
    margin-bottom: 10px
}

.w_best_wapper .right .w_best_cont li.end {
    float: left;
    margin-right: 0
}

#prdt_search {
    width: 915px;
    height: 100%;
    overflow: hidden;
    border: 1px solid #e5e5e5;
    display: block;
    margin-top: 20px;
    padding: 15px
}

#prdt_search dl.color {
    overflow: hidden;
    margin-bottom: 15px;
    width: 85%
}

#prdt_search dl.color dt {
    font-weight: 700;
    color: #000;
    float: left;
    font-size: 13px;
    padding-right: 20px;
    width: 50px;
    padding-top: 0;
    padding-left: 0
}

#prdt_search dl.color dd {
    float: left;
    overflow: hidden;
    width: 700px
}

#prdt_search dl.color dd ul li {
    float: left;
    padding-right: 10px;
    font-size: 12px;
    border: none
}

#prdt_search dl.size {
    overflow: hidden;
    margin-bottom: 15px;
    width: 85%
}

#prdt_search dl.size dt {
    font-weight: 700;
    color: #000;
    float: left;
    font-size: 13px;
    padding-right: 20px;
    width: 50px
}

#prdt_search dl.size dd {
    float: left;
    overflow: hidden;
    width: 700px
}

#prdt_search dl.size dd li {
    color: #4b4b4b;
    font-size: 12px;
    list-style: none;
    display: block;
    float: left;
    padding-right: 10px
}

#prdt_search dl.size dd li span {
    color: #bebebe;
    font-size: 12px
}

#prdt_search .search_btn {
    position: absolute;
    background-color: #e60013;
    display: inline-block;
    cursor: pointer;
    color: #fff;
    font-family: 'arial', arial, 'Malgun Gothic',sans-serif;
    top: 20px;
    right: 20px;
    font-size: 14px;
    font-weight: 700;
    padding: 40px 28px;
    text-decoration: none;
    text-shadow: 0 0 0 #2f6627
}

#prdt_search dl.price {
    overflow: hidden;
    margin-bottom: 15px
}

#prdt_search dl.price dt {
    font-weight: 700;
    color: #000;
    float: left;
    font-size: 13px;
    padding-right: 20px;
    width: 50px;
    padding-top: 0;
    padding-left: 0
}

#prdt_search dl.price dd {
    overflow: hidden
}

#prdt_search dl.price dd ul li {
    float: left;
    padding-right: 10px;
    font-size: 12px;
    margin-top: 5px
}

#prdt_search .prdt_search_btn {
    float: right;
    border-top: 0 solid #e5e5e5;
    text-align: center;
    margin-top: 10px;
    padding-top: 0
}

#prdt_search .search_btn:hover {
    background-color: #e60013;
    color: #fff
}

#prdt_search .prdt_search_btn2 {
    border-top: 1px solid #e5e5e5;
    text-align: center;
    margin-top: 10px;
    padding-top: 20px
}

#category_search {
    position: relative;
    overflow: hidden;
    display: block;
    margin-top: 20px
}

#category_search h3 {
    position: relative;
    width: 100%;
    font-size: 15px;
    color: #000
}

#category_search .category_search_result {
    position: relative;
    width: 915px;
    height: 100%;
    overflow: hidden;
    border: 1px solid #e5e5e5;
    display: block;
    padding: 15px
}

#category_search .category_search_result dl {
    position: relative;
    border-bottom: 1px dashed #e5e5e5;
    height: 100%;
    overflow: hidden;
    padding: 10px 0
}

.prdt_tab ul li,
.prdt_tab ul li a,
.prdt_tab ul li a span,
.prdt_tab ul li.end a,
.prdt_tab ul li.on a {
    width: 108px;
    height: 31px
}

.prdt_tab_sel,
.prdt_tab_sel2 {
    height: 22px;
    float: right;
    position: absolute
}

#category_search .category_search_result dl dt {
    float: left;
    color: #000;
    font-size: 15px;
    width: 150px;
    font-weight: 700
}

#category_search .category_search_result dl dd {
    float: left
}

#category_search .category_search_result dl dd li {
    float: left;
    padding-right: 20px;
    line-height: 150%;
    font-size: 13px
}

.prdt_tab {
    width: 100%;
    padding: 0
}

.prdt_tab * {
    list-style: none;
    margin: 0;
    padding: 0;
    font-size: 12px;
    line-height: 1.28
}

.prdt_tab ul {
    width: 100%;
    overflow: hidden
}

.prdt_tab ul li {
    display: inline;
    padding: 0;
    margin-right: 0
}

.prdt_tab ul li a {
    display: inline;
    float: left;
    margin-right: 2px;
    padding: 0;
    text-decoration: none;
    white-space: nowrap;
    cursor: pointer
}

.prdt_tab ul li a span {
    display: block;
    text-align: center;
    padding-top: 10px;
    color: #848383;
    background-color: #fff;
    border-left: 1px solid #e5e5e5;
    border-top: 1px solid #e5e5e5
}

.prdt_tab ul li.on a span {
    color: #fff;
    font-weight: 700;
    background-color: #707070;
    border: 0 solid #326767
}

.prdt_tab ul li.end a span {
    font-weight: 700;
    border-right: 1px solid #e5e5e5;
    display: block;
    text-align: center;
    padding-top: 10px;
    color: #848383;
    background-color: #fff
}

#tablist {
    padding: 0;
    margin-left: 0;
    margin-bottom: 0;
    margin-top: 10px;
    font: 700 12px Verdana;
    border-bottom: 0 solid #d9d9d9
}

#tablist li {
    list-style: none;
    display: inline;
    margin: 0
}

.prdt_tab_sel {
    right: 0;
    z-index: 999px;
    overflow: hidden
}

.prdt_tab_sel li {
    display: inline;
    padding-right: 1px;
    cursor: pointer
}

.prdt_tab_sel2 {
    border: 0 solid red;
    width: 330px;
    right: 0;
    z-index: 999px;
    overflow: hidden
}

.prdt_tab_sel2 li {
    display: inline;
    padding-right: 1px;
    cursor: pointer
}

#prdt_view_top {
    position: relative;
    width: 948px;
    height: 100%;
    overflow: hidden;
    border: 1px solid #e5e5e5
}

#prdt_view_top .prdt_view_top_l {
    position: relative;
    width: 515px;
    height: 100%;
    overflow: hidden;
    display: inline;
    float: left;
    z-index: 999
}

#prdt_view_top .prdt_view_img {
    position: relative;
    width: 475px;
    height: 475px;
    overflow: hidden;
    margin-top: 20px;
    margin-left: 20px
}

#prdt_view_top .prdt_view_img_small {
    position: relative;
    width: 405px;
    height: 375px;
    padding-top: 100px;
    padding-left: 70px;
    overflow: hidden;
    margin-top: 20px;
    margin-left: 20px
}

#prdt_view_top .prdt_view_img_set {
    position: relative;
    width: 460px;
    height: 80px;
    overflow: hidden;
    margin-top: 20px;
    margin-left: 20px
}

#prdt_view_top .prdt_view_img_list {
    position: relative;
    width: 400px;
    left: 40px
}

#prdt_view_top .prdt_view_img_list li {
    position: relative;
    width: 48px;
    height: 48px;
    float: left;
    margin-right: 15px;
    border: 1px solid #ddd
}

#prdt_view_top .prdt_view_img_list li:hover {
    position: relative;
    width: 48px;
    height: 48px;
    float: left;
    margin-right: 15px;
    border: 2px solid #e60012
}

#prdt_view_top .prdt_view_img_list li .prdt_view_img_text {
    text-align: center;
    line-height: 130%;
    font-size: 11px;
    padding-top: 3px;
    white-space: pre;
    width: 50px
}

#prdt_view_top .prdt_view_img_prev {
    position: absolute;
    margin-top: 15px;
    left: 0
}

#prdt_view_top .prdt_view_img_next {
    position: absolute;
    margin-top: 15px;
    right: 0
}

#prdt_view_top .prdt_view_review {
    position: relative;
    width: 480px;
    margin-top: 20px;
    margin-left: 20px
}

#prdt_view_top .prdt_view_review h3 {
    font-size: 15px;
    float: left
}

#prdt_view_top .prdt_view_review h3 span {
    position: relative;
    width: 100%;
    color: #e60012
}

#prdt_view_top .prdt_view_review_list {
    position: relative;
    width: 100%;
    margin-top: 10px
}

#prdt_view_top .prdt_view_review_list li {
    font-size: 12px;
    padding: 5px 0;
    border-bottom: 1px dashed #ddd
}

#prdt_view_top .prdt_view_review_list li .star {
    display: inline-block;
    width: 120px
}

#prdt_view_top .prdt_view_top_r {
    position: relative;
    width: 430px;
    height: 100%;
    display: inline;
    float: left;
    padding: 35px 0;
    z-index: 0
}

#prdt_view_top .prdt_view_top_r h2 {
    color: #000;
    font-size: 25px;
    padding-top: 10px;
    letter-spacing: -.2px;
    line-height: 120%;
    white-space: pre-wrap
}

dl.prdt_cont_list {
    position: relative;
    width: 100%;
    overflow: hidden;
    display: block;
    padding: 5px 0
}

dl.prdt_cont_list dt {
    width: 80px;
    color: #000;
    font-size: 13px;
    font-weight: 700;
    float: left
}

dl.prdt_cont_list dd {
    overflow: hidden;
    width: 320px;
    color: #000;
    font-size: 12px
}

.prdt_cont_list_cont {
    width: 100%;
    padding: 0;
    margin: 10px 0 0;
    position: relative;
    border-top: 1px solid #e5e5e5;
    border-bottom: 1px solid #e5e5e5
}

.section_cont_list li.off,
.section_cont_list li.sns {
    height: 35px;
    padding-top: 5px;
    border-bottom: 1px solid #eaeaea
}

.prdt_cont_list_view {
    position: relative;
    width: 100%;
    overflow: hidden;
    display: block;
    padding: 5px 0
}

.prdt_cont_list_view span.prdt_name {
    width: 180px;
    color: #000;
    font-size: 12px;
    font-weight: 700;
    float: left;
    padding: 2px 0
}

.prdt_cont_list_view span.sum {
    float: right;
    text-align: right;
    overflow: hidden;
    width: 210px;
    color: #4b4b4b;
    font-size: 12px;
    padding: 2px 0
}

.prdt_cont_list_view li.totalsum {
    float: right;
    text-align: right;
    overflow: hidden;
    width: 100%;
    color: #4b4b4b;
    font-size: 15px;
    font-weight: 700;
    padding-top: 15px
}

dl.prdt_cont_list dd .prdt_cont_slist {
    overflow: hidden
}

dl.prdt_cont_list dd .prdt_cont_slist li {
    float: left;
    text-align: center;
    margin-right: 5px
}

dl.prdt_cont_list dd .prdt_cont_color {
    overflow: hidden
}

dl.prdt_cont_list dd .prdt_cont_color li {
    float: left;
    text-align: center;
    margin-right: 2px
}

dl.prdt_cont_list dd .prdt_cont_color li .prdt_color_on {
    border: 2px solid #fff;
    width: 35px;
    height: 20px;
    display: inline-block;
    cursor: pointer
}

dl.prdt_cont_list2 {
    position: relative;
    width: 100%;
    overflow: hidden;
    display: block;
    padding: 5px 0
}

dl.prdt_cont_list2 dt {
    width: 80px;
    color: #000;
    font-size: 13px;
    font-weight: 700;
    float: left
}

dl.prdt_cont_list2 dd {
    overflow: hidden;
    width: 324px;
    color: #000;
    font-size: 12px
}

dl.prdt_cont_list2 dd .prdt_cont_slist {
    overflow: hidden
}

dl.prdt_cont_list2 dd .prdt_cont_slist li {
    float: left;
    text-align: center;
    margin-right: 5px
}

dl.prdt_cont_list2 dd .prdt_cont_color {
    overflow: hidden
}

dl.prdt_cont_list2 dd .prdt_cont_color li {
    float: left;
    text-align: center;
    margin-right: 1px
}

dl.prdt_cont_list2 dd .prdt_cont_color li .prdt_color_on {
    border: 1px solid #e5e5e5;
    width: 35px;
    height: 25px;
    display: inline-block;
    cursor: pointer
}

dl.prdt_cont_list2 dd .amount_set {
    width: 300px;
    display: hidden
}

dl.prdt_cont_list2 dd .amount_set li {
    float: left;
    margin-top: 3px
}

.prdt_member_info {
    width: 400px;
    color: #000;
    background: #f7f7f7;
    padding: 5px;
    font-size: 12px;
    text-align: center;
    border: 1px solid #eaeaea
}

.section_cont_list {
    border-top: 1px solid #eaeaea;
    position: relative
}

.section_cont_list li {
    width: 100%;
    height: 35px
}

.section_cont_list li.on {
    width: 100%;
    height: 100%;
    overflow: hidden;
    cursor: pointer;
    padding-top: 5px;
    border-bottom: 1px solid #eaeaea;
    background: url(//imgcdn.kantukan.co.kr/kan/product/section_prdt_arr.gif)right 15% no-repeat
}

.section_cont_list li.off {
    width: 100%;
    cursor: pointer;
    background: url(//imgcdn.kantukan.co.kr/kan/product/section_prdt_arr.gif)right 50% no-repeat
}

.section_cont_list li.sns {
    width: 100%
}

.section_cont_list .sns_right {
    position: absolute;
    right: 0
}

.section_cont_list li .section_cont {
    width: 100%;
    height: 100%;
    overflow: hidden;
    font-size: 12px;
    line-height: 180%;
    padding: 10px 0;
    white-space: nomal;
    text-overflow: ellipsis
}

.section_cont_list li .section_cont li {
    width: 100%;
    height: 100%
}

.section_cont_list li .section_cont li span {
    font-weight: 700
}

.section_cont_list li .section_cont ul.section_cont_left {
    position: relative;
    width: 100%
}

.section_cont_list li .section_cont ul.section_cont_left li {
    float: left;
    width: 70px
}

#section_info {
    position: absolute;
    width: 450px;
    height: auto!important;
    min-height: 600px;
    overflow: hidden;
    display: block;
    background: #fff;
    top: 338px;
    left: 58%;
    margin: 0 auto;
    z-index: 900;
    border: 1px solid #eaeaea;
    padding: 20px;
    box-shadow: 1px 1px 1px rgba(34, 34, 34, .08)
}

.wrap_New_prdt {display:block;position:relative;width:1200px;margin:0px auto;}
#section_purchase {position:absolute;width:580px;height:auto !important;min-height:600px;overflow: hidden;display: block;background: #fff;top:0px;right:0px;z-index: 900;border:1px solid #eaeaea;padding:20px;box-shadow: 1px 1px 1px rgba(34, 34, 34, .08);}

.wrap_New_prdt01 {display:block;position:relative;width:600px;padding-top:0px;padding-left:600px;min-height:725px;margin:0px auto;}
#section_purchase01 {width:580px;height:auto !important;min-height:600px;overflow: hidden;display: block;background:#fff;z-index: 900;border:1px solid #eaeaea;padding:20px;box-shadow: 1px 1px 1px rgba(34, 34, 34, .08);}
.purchase_thum {position:absolute;top:0px;left:0px;width:538px;height:720px;overflow:hidden;border:1px solid #eaeaea;}
.purchase_thum img {max-width:100%;}
.purchase_move {position:absolute;top:0px;left:0px;width:538px;height:725px;overflow:hidden;}
.purchase_move iframe {}
.mov_frame {position:absolute;top:-1px;left:537px;width:2px;height:723px;background:#fff !important;z-index:999;}

.color_size_wrap {position:absolute;top:730px;left:0px;width:538px;}
.color_size_wrap ul {font-size:0;margin-left:-1px;}
.color_size_wrap li {display:inline-block;vertical-align:top;width:56px;margin:2px;opacity:0.7;filter:alpha(opacity=70);-ms-filter:alpha(opacity=70);transition:all 0.3s ease-out; -webkit-transition:all 0.3s ease-out;background:#000;}
.color_size_wrap li img {max-width:100%;}
.color_size_wrap li:hover, .color_size_wrap li.on {opacity:1.0;filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);}
.color_size_txt {display:block;text-align:center;background:#fff;width:538px;height:187px;position:absolute;bottom:0px;left:0px;font-family:'Noto Sans KR',sans-serif;}
.color_size_txt strong {font-size:25px;display:block;padding:20px 15px;line-height:34px;}
.color_size_txt span {font-size:15px;display:block;padding:10px 15px;line-height:20px;font-weight:400;letter-spacing:0px;color:#333;}

.topB_wrap {position:relative;margin:0px auto 50px;display:block;min-width:1200px;}
/**.topB_wrap_mov {position:relative;margin:0px auto 50px;display:block;min-width:1200px;height:735px;overflow:hidden;}
.topB_wrap_mov iframe {position:absolute;top:50%;left:50%;width:1920px;height:1080px;margin-left:-960px;margin-top:-540px;}*/

.topB_wrap_mov {position:relative;margin:0px auto 50px;display:block;overflow:hidden;text-align:center;}
.topB_wrap_mov iframe {margin:0px auto;}

.topB_w100_mov {margin:0px auto 50px;position:relative;padding-bottom:43.8%;padding-top:0px;height:0;overflow:hidden;text-align:center;;background:url('') no-repeat center center;}
.topB_w100_mov iframe {position:absolute;top:0;left:0;width:100%;height:100%;background:#000;padding-bottom:38px;}


@media all and (max-width:1550px) {	
	.topB_wrap_mov {position:relative;padding-bottom:56.25%;padding-top:0px;height:0;overflow:hidden;} 
	.topB_wrap_mov iframe {position:absolute;top:0;left:0;width:100%;height:100%;}
}


#section_info_new {
    position: absolute;
    /*width: 450px;*/
	width: 520px;
    height: auto!important;
    min-height: 600px;
    overflow: hidden;
    display: block;
    background: #fff;
    top: 300px;
    left: 58.3%;
    margin: 0 auto;
    z-index: 900;
    border: 1px solid #eaeaea;
    padding: 20px;
    box-shadow: 1px 1px 1px rgba(34, 34, 34, .08)
}

#section_info_01 {
    position: absolute;
    width: 580px;
    height: auto!important;
    min-height: 600px;
    overflow: hidden;
    display: block;
    background: #fff;
    top: 350px;
    left: 58.3%;
    margin: 0 auto;
    z-index: 900;
    border: 1px solid #eaeaea;
    padding: 20px;
    box-shadow: 1px 1px 1px rgba(34, 34, 34, .08)
}

.section_visual_left,
.section_visual_right,
.zoom-in {
    position: absolute;
    top: 270px
}

.section_info_cont {
    position: relative;
    height: 100%;
    overflow: hidden;
    letter-spacing: .4px
}

.section_info_cont h2 {
    color: #000;
    font-size: 25px;
    letter-spacing: -.2px;
    line-height: 120%;
    white-space: pre-wrap;
    display: hidden
}

.section_info_cont .code_title01 strong{
    color: #000;
    font-size: 15px;
    font-weight: normal;
    display:inline-block;margin-top:8px;font-family:'Work Sans','Jeju Gothic', 'arial', 'Malgun Gothic',sans-serif;background:#ddd;padding:0px 5px;line-height:20px;vertical-align:top;margin-right:3px;
}

.prdt_member_info {
    width: 370px;
    color: #000;
    background: #f7f7f7;
    padding: 5px;
    font-size: 12px;
    text-align: center;
    border: 1px solid #eaeaea
}

#section_top {
    position: relative;
    width: 100%;
    /*height: 100%;*/
    overflow: hidden;
    padding-right: 0!important;
    padding-left: 0!important
}

.zoom-in {
    width: 80px;
    height: 65px;
    left: 50%;
    margin-left: -280px;
    background: url(//imgcdn.kantukan.co.kr/kan/product/zoom_in.png)50% 50% no-repeat;
    z-index: 900;
    cursor: pointer
}

.section_visual_left {
    width: 42px;
    height: 42px;
    left: 50%;
    margin-left: -500px;
    background: url(//imgcdn.kantukan.co.kr/kan/product/pro_visual_left2.png)50% 50% no-repeat;
    z-index: 900;
    cursor: pointer
}

.section_visual_right {
    width: 42px;
    height: 42px;
    left: 50%;
    margin-left: -27px;
    background: url(//imgcdn.kantukan.co.kr/kan/product/pro_visual_right2.png)50% 50% no-repeat;
    z-index: 900;
    cursor: pointer
}

.section_visual_on {
    position: absolute;
    top: 0;
    left: 50%;
    margin-left: -477px;
    z-index: 100;
    cursor: pointer
}

#section_top .section_visual {
    position: relative;
    width: 2500px;
    margin: auto 0;
    left: 50%;
    left: 0;
    height: 585px;
    overflow: hidden;
    display: block;
    border: 1px solid #eaeaea;
    z-index: 0
}

#section_top .section_visual li {
    float: left;
    display: inline-block;
    overflow: hidden;
    list-style: none;
    position: relative
}

#section_top .section_visual li.off {
    opacity: .3!important;
    -moz-transition: .8s;
    -webkit-transition: .8s;
    -o-transition: .8s;
    transition: .8s
}

#section_top .section_visual_layer {
    border: 0 solid red;
    width: 2500px;
    height: 585px;
    position: absolute;
    z-index: 105;
    overflow: hidden
}

#section_top .section_visual_layer li {
    width: 475px;
    height: 585px;
    float: left;
    display: inline-block;
    overflow: hidden;
    list-style: none;
    position: relative;
    border: 0 solid #00f
}

#section_top .section_visual_layer li.off {
    background: #fff;
    opacity: .5!important;
    -moz-transition: .8s;
    -webkit-transition: .8s;
    -o-transition: .8s;
    transition: .8s
}

#section_top_warp {
    position: relative;
    width: 950px;
    height: 400px;
    overflow: hidden;
    margin: 0 auto;
    bordeR: 0 solid red
}

#section_top_warp .section_visual_list {
    position: relative;
    width: 445px;
    height: 120px;
    top: 20px;
    padding-left: 30px;
}

#section_top_warp .section_visual_img_list {
    position: relative;
    margin-left: 20px
}

#section_top_warp .section_visual_img_list li {
    position: relative;
    width: 80px;
    height: 80px;
    float: left;
    margin-right: 5px;
    border: 1px solid #ddd
}

#section_top_warp .section_visual_list li:hover {
    position: relative;
    width: 80px;
    height: 80px;
    float: left;
    margin-right: 5px;
    border: 2px solid #e60012
}

#section_top_warp .section_visual_prev {
    position: absolute;
    margin-top: 25px;
    left: 0
}

#section_top_warp .section_visual_next {
    position: absolute;
    margin-top: 25px;
    right: 0
}

#section_top_warp .section_review {
    position: relative;
    width: 435px;
    padding: 10px 20px;
    font-size: 13px;
    border-top: 1px dashed #e5e5e5;
    margin-top: 10px;
    letter-spacing: .4px
}

#section_top_warp h4 {
    padding-top: 5px;
    float: left
}

#section_top_warp .section_review_cont ul {
    width: 95%;
    background: #f4f4f4;
    padding: 15px;
    margin-top: 5px
}

#section_top_warp .section_review_cont li {
    color: #787878;
    font-size: 12px;
    line-height: 150%;
    padding-left: 10px;
    background: url(//imgcdn.kantukan.co.kr/kan/common/bul06.gif)0 50% no-repeat
}

#section_top_warp .section_review_cont li a:hover {
    text-decoration: underline
}

#section_top_warp .section_withbanner {
    position: relative;
    width: 435px;
    padding: 15px 20px;
    font-size: 13px;
    margin-top: 10px;
    border-top: 1px dashed #eaeaea
}

#section_top_warp .section_withbanner h4 {
    position: relative;
    width: 100%;
    font-size: 16px;
    color: #333;
    padding-bottom: 10px
}

#section_top_warp .section_withbanner ul.section_withbanner_cont li {
    float: left;
    width: 130px;
    height: 190px;
    background: #fff;
    margin-left: 20px;
    margin-top: 10px
}

#section_top_warp .section_withbanner ul.section_withbanner_cont li:first-child {
    margin-left: 0
}

#section_top_warp .section_withbanner ul.section_withbanner_cont li:last-child {
    margin-left: 20px
}

#section_top_warp .section_withbanner ul.section_withbanner_cont li .section_withbanner_pic {
    width: 128px;
    height: 128px;
    padding: 0;
    z-index: 0;
    background: #f4f4f4;
    text-align: center;
    margin: 0 auto
}

#section_top_warp .section_withbanner ul.section_withbanner_cont li dl {
    text-align: center
}

#section_top_warp .section_withbanner ul.section_withbanner_cont li dl dt {
    font-size: 13px;
    padding-top: 10px;
    color: #999;
    line-height: 120%
}

#section_top_warp .section_withbanner ul.section_withbanner_cont li dl dd {
    padding-top: 5px;
    font-weight: 700;
    font-size: 13px;
    letter-spacing: -.5px;
    line-height: 120%;
    white-space: pre-wrap
}

#section_top_warp .section_withbanner ul.section_withbanner_cont li dl dd.price a {
    color: #333
}

#section_top_warp .section_withbanner ul.section_withbanner_cont li dl dd.link {
    color: #fff;
    padding-top: 10px
}

#section_top_warp .section_withbanner ul.section_withbanner_cont .cart {
    color: #999;
    font-size: 12px;
    text-align: center
}

#section_prdt_detail {
    position: relative;
    width: 100%: height: 100%;
    overflow: hidden;
    border-left: 1px solid #e2e2e2;
    border-right: 1px solid #e2e2e2;
    border-bottom: 1px solid #e2e2e2;
    padding: 0 0 30px;
    margin-top: 10px
}

#section_prdt_detail_wd {
    position: relative;
    width: 100%: height: 100%;
    overflow: hidden;
    border-top: 0px solid #e2e2e2;
    border-left: 0px solid #e2e2e2;
    border-right: 0px solid #e2e2e2;
    border-bottom: 0px solid #e2e2e2;
    padding: 0px 55px 30px 55px;
    margin-top: 10px;
}

#section_prdt_info {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden
}

#section_prdt_info .section_prdt_tab {
    width: 100%;
    padding: 0;
}

#section_prdt_info .section_prdt_tab * {
    list-style: none;
    margin: 0;
    padding: 0;
    font-size: 12px;
    line-height: 1.28
}

#section_prdt_info .section_prdt_tab ul {
    position: relative;
    width: 100%;
    height: 45px;
    border-top: 1px solid #e2e2e2
}
#section_prdt_info .section_prdt_tab a {display:block;height:45px;}
#section_prdt_info .section_prdt_tab ul li {
    display: inline;
    float: left;
    width: 25%;
    height: 45px;
    text-decoration: none;
    white-space: nowrap;
    cursor: pointer;
    background-color: #fcfcfc;
    border-left: 1px solid #e2e2e2;margin-left:-1px;
    border-bottom: 1px solid #e2e2e2
}

#section_prdt_info .section_prdt_tab ul li.first {
    border-right: 0 solid #e2e2e2;
    border-left: 0 solid #e2e2e2
}

#section_prdt_info .section_prdt_tab ul li span {
    display: block;
    text-align: center;
    padding-top: 15px;
    color: #000;
    font-weight: 700;
    background: url(//imgcdn.kantukan.co.kr/kan/product/section_prdt_arr.gif)95% 70% no-repeat
}

#section_prdt_info .section_prdt_tab .detail_comment {
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    background-color: #efefe;
    cursor: pointer;
    color: #5f5f5f;
    font-weight: 700;
    font-size: 12px;
    padding: 3px 5px;
    text-decoration: none;
    text-shadow: 0 0 0 #000;
    border: 1px solid red
}

.gb_btn01,
.gb_btn02,
.gb_btn03,
.gb_btn04,
.gb_btn05,
.gb_btn06 {
    text-shadow: 0 0 0 #2f6627
}

#section_prdt_info .section_prdt_tab ul li.on {
    width: 24.8%;
    height: 45px;
    background-color: #fff;
    border: none;
    border-top: 1px solid #000;
    border-left: 1px solid #e2e2e2
}

#section_prdt_info .section_prdt_tab ul li.on span {
    color: #000;
    font-weight: 700;
    background: url(//imgcdn.kantukan.co.kr/kan/product/section_prdt_arr2.gif)95% 70% no-repeat
}

#section_prdt_info .section_detail_cont {
    margin: 0 auto;
    position: relative;
    width: 890px;
    height: 100%;
    overflow: hidden;
    border: 0 solid red
}

#section_prdt_info .section_detail_cont h3 {
    margin-top: 50px
}

#section_prdt_info .section_detail_cont h4 {
    margin-top: 50px;
    padding-bottom: 10px;
    border-bottom: 1px solid #e2e2e2
}

dl.section_detail_cont_list {
    position: relative;
    margin-bottom: 10px
}

dl.section_detail_cont_list dt {
    color: #000;
    font-size: 16px;
    padding-top: 50px;
    padding-bottom: 20px;
    font-weight: 700
}

dl.section_detail_cont_list dt span {
    color: #000;
    font-size: 12px
}

dl.section_detail_cont_list dd {
    position: relative;
    /*width:890px*/
}

dl.section_detail_cont_list dd.mt40 {
    margin-top: 40px
}

dl.section_detail_cont_list dd.brandinfo {
    width: 890px;
    background-color: #fafafa;
    border-top: 0 solid #e2e2e2;
    border-bottom: 0 solid #e2e2e2;
    color: #464545;
    font-size: 13px;
    padding: 0;
    height: 100%;
    overflow: hidden;
    white-space: normal
}

.section_detail_tit,
.section_detail_tit2 {
    color: #000;
    font-size: 15px;
    padding-left: 15px
}
.section_detail_tit3 {color:#000;font-size:15px;padding-left:15px;font-weight:700;margin-top:10px;margin-bottom:1px;background: url('//imgcdn.kantukan.co.kr/kan/common/bul03.gif') no-repeat 0px center;letter-spacing:-1px;}
.section_detail_tit3 strong {vertical-align:top;font-weight:bold;font-weight:600;font-family:'Noto Sans KR', sans-serif;}
.section_detail_sub3 {display:block;color:#000000;font-size:14px;background: url('//imgcdn.kantukan.co.kr/mall/newstyle/ico_pen.jpg') no-repeat 0px 6px;letter-spacing:-1px;padding-left:15px;font-weight:700;}

#search_main,
#store {
    border-top: 2px solid #364751
}

dl.section_detail_cont_list dd li.brand_logo {
    float: left;
    display: inline;
    width: 20%
}

dl.section_detail_cont_list dd li.brand_text {
    float: right;
    width: 75%;
    color: #464545;
    font-size: 12px;
    line-height: 170%
}

.section_detail_tit {
    font-weight: 700;
    margin-top: 10px;
    margin-bottom: 5px;
    background: url(//imgcdn.kantukan.co.kr/kan/common/bul03.gif)0 50% no-repeat
}

.section_detail_tit2 {
    font-weight: 700;
    padding-bottom: 10px;
    margin-bottom: 15px;
    background: url(//imgcdn.kantukan.co.kr/kan/common/bul03.gif)0 35% no-repeat;
    border-bottom: 1px solid #e2e2e2
}

#store .store_search_list,
#store .store_search_top {
    width: 285px;
    border-right: 1px solid #e7e7e7;
    border-bottom: 1px solid #e7e7e7
}

.section_detail_icon {
    position: relative;
    width: 880px;
    height: 100%;
    overflow: hidden;
    display: block
}

.section_detail_icon li {
    float: left;
    padding-right: 1px;
    padding-bottom: 2px;
    height: 110px
}

#detail_img_wrap {
    position: relative;
    width: 100%;
    height: 610px
}

#detail_img_wrap .detail_img_zoom {
    position: relative;
    float: left;
    width: 660px;
    height: 610px;
    border: 1px solid #eaeaea
}

#detail_img_wrap .detail_img_zoom .color_wrap {
    position: absolute;
    top: 25px;
    left: 25px;
    width: 70px;
    height: 70px;
    z-index: 999;
    margin: 0 auto;
    text-align: center
}

#detail_img_wrap .detail_img_zoom .color_wrap .color_on {
    margin-left: 0;
    width: 70px;
    height: 70px;
    z-index: 999px
}

#detail_img_wrap .detail_img_zoom .color_wrap .color_text {
    width: 70px;
    text-align: center;
    line-height: 120%: font-size: 14px;
    font-weight: 700;
    color: #333
}

#detail_img_wrap .detail_img_zoom .text_on {
    position: absolute;
    filter: alpha(opacity: '60');
    opacity: .6;
    -moz-opacity: .2;
    color: #fff;
    font-weight: 700;
    font-size: 14px;
    line-height: 140%;
    bottom: 0;
    left: 0;
    padding: 15px 20px;
    width: 620px;
    display: hidden;
    background-color: #000;
    z-index: 999px
}

#function_renew_wrap .function_img_list li.off,
.detail_img_list li.off {
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
    opacity: .5!important
}

.detail_img_list_wrap {
    float: right;
    width: 200px;
    height: 610px;
    margin-left: 5px
}

.detail_img_list {
    width: 200px;
    height: 580px
}

.detail_img_list li {
    float: left;
    margin-left: 5px;
    margin-bottom: 5px;
    width: 90px;
    height: 90px;
    border: 1px solid #eaeaea
}

.detail_img_list li.off {
    transition: .5s
}

.detail_img_set {
    margin: 0 auto;
    padding-left: 65px
}

.detail_img_set li {
    float: left;
    padding-left: 5px
}

#section_detail_renew {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden
}

#section_detail_renew .section_renew_tit {
    position: relative;
    width: 100%;
    height: 100px;
    margin: 50px auto 30px;
    text-align: center
}

#section_detail_renew .section_renew_tit .num {
    width: 150px height: 65px;
    padding-top: 15px;
    font-family: 'Noto Sans KR',sans-serif;'arial', arial, 'Malgun Gothic',sans-serif;
    font-size: 65px;
    color: #000;
    display: inline;
    font-weight: 700;
    overflow: hidden
}

#section_detail_renew .section_renew_tit .text {
    height: 65px;
    top: 5px;
    display: inline-block;
    overflow: hidden;
    font-weight: 700
}

#section_detail_renew .section_renew_tit .smaill_text {
    height: 20px;
    font-family: 'Noto Sans KR',sans-serif;'arial', arial, 'Malgun Gothic',sans-serif;
    text-align: left;
    padding-top: 5px;
    font-size: 15px;
    color: #555;
    letter-spacing: -1
}

#section_detail_renew .section_renew_tit .bic_text {
    height: 35px;
    font-family: 'Noto Sans KR',sans-serif;'arial', arial, 'Malgun Gothic',sans-serif;
    font-size: 28px;
    color: #292929;
    font-weight: 700;
    text-align: left;
    padding-top: 5px;
    letter-spacing: -1
}

#section_detail_renew .section_renew_main {
    position: relative;
    width: 848px;
    height: 100%;
    overflow: hidden;
    text-align: center;
    padding: 40px 20px;
    border: 1px solid #eaeaea
}

#section_detail_renew .section_renew_main .renew_main_text dl dt {
    font-size: 22px;
    line-height: 150%;
    color: #313131;
    font-weight: 700;
    padding-bottom: 15px;
    font-family: 'Noto Sans KR',sans-serif;'arial', arial, 'Malgun Gothic',sans-serif;

}

#secion_detail_renew .section_renew_main .renew_main_text dl dd {
    font-size: 14px;
    line-height: 210%;
    color: #575757
}

#section_detail_renew .section_renew_main .renew_main_list {
    margin: 10px auto 0;
    text-align: center
}

#section_detail_renew .section_renew_main .renew_main_list li {
    width: 92px;
    height: 92px;
    border: 1px solid #eaeaea;
    display: inline-block;
    margin-right: 10px
}

#section_detail_renew .section_renew_main .renew_main_list li img {
    width: 90px;
    height: 90px
}

#function_renew_wrap {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
    padding-top: 10px
}

#function_renew_wrap .function_img_zoom {
    position: relative;
    float: left;
    width: 780px;
    height: 720px;
    border: 1px solid #eaeaea
}

#function_renew_wrap .function_img_zoom img {
    width: 780px;
    height: 720px
}

#function_renew_wrap .function_img_list_wrap {
    float: left;
    width: 90px;
    height: 690px;
    margin-left: 15px
}

#function_renew_wrap .function_img_list {
    width: 90px;
    height: 690px
}

#function_renew_wrap .function_img_list li {
    margin-bottom: 8px;
    width: 90px;
    height: 90px;
    border: 1px solid #eaeaea
}

#function_renew_wrap .function_img_list li.off {
    transition: .5s
}

#function_renew_wrap .function_text dl {
    position: relative;
    padding-top: 20px;
    padding-bottom: 20px;
    display: block;
    width: 100%;
    overflow: hidden;
    text-align: center
}

#function_renew_wrap .function_text dt {
    font-size: 24px;
    line-height: 150%;
    color: #313131;
    font-weight: 700;
    padding-bottom: 15px;
    font-family: 'Noto Sans KR',sans-serif;'arial', arial, 'Malgun Gothic',sans-serif;

}

#function_renew_wrap .function_text dd {
    font-size: 15px;
    line-height: 180%;
    color: #313131;
    font-family: 'Noto Sans KR',sans-serif;'arial', arial, 'Malgun Gothic',sans-serif;

}

#fabric_renew_wrap {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden
}

#fabric_renew_wrap .fabric_img_zoom {
    position: relative;
    float: left;
    width: 888px;
    height: 800px;
    border: 1px solid #eaeaea
}

#fabric_renew_wrap .fabric_img_zoom img {
    width: 888px;
    height: 800px
}

#fabric_renew_wrap .fabric_text_wrap {
    position: absolute;
    filter: alpha(opacity: '60');
    opacity: .6;
    -moz-opacity: .2;
    bottom: 0;
    left: 0;
    padding: 15px 20px;
    width: 100%;
    height: 140px;
    display: hidden;
    background-color: #000;
    z-index: 1
}

#fabric_renew_wrap dl.fabric_text {
    position: absolute;
    width: 840px;
    padding: 20px;
    text-align: center;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 999
}

#fabric_renew_wrap dl.fabric_text dt {
    font-size: 22px;
    line-height: 150%;
    color: #fff;
    font-weight: 700;
    padding-bottom: 15px
}

#fabric_renew_wrap dl.fabric_text dd {
    font-size: 14px;
    line-height: 180%;
    color: #fff
}

#color_renew_wrap {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden
}

#color_renew_wrap .color_img_zoom {
    position: relative;
    float: left;
    width: 888px;
    height: 650px;
    text-align: center;
    border: 1px solid #eaeaea
}

#color_renew_wrap .color_list_wrap {
    width: 100%;
    overflow: hidden;
    margin: 0 auto;
    text-align: center;
    padding-top: 30px
}

#color_renew_wrap .color_list_wrap li {
    border: 0 solid red;
    width: 90px;
    height: 90px;
    display: inline-block;
    margin-right: 15px;
    text-align: center
}

.color_list_chip {
    width: 70px;
    height: 70px;
    margin-left: 5px
}

#color_renew_wrap .color_list_wrap li .color_list_text {
    text-align: center;
    bottom: 0;
    width: 85px;
    height: 20px;
    top: 70px;
    left: 0;
    color: #2c2c2c;
    font-size: 12px;
    font-weight: 700;
    padding-top: 5px;
    line-height: 100%
}

#detail_renew_wrap {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden
}

#detail_renew_wrap li,
#detail_renew_wrap li img {
    width: 438px;
    height: 410px
}

#detail_renew_wrap li {
    float: left;
    border: 1px solid #eaeaea;
    margin-right: 10px;
    margin-bottom: 10px
}

#detail_renew_wrap li.end {
    float: left;
    width: 438px;
    height: 410px;
    border: 1px solid #eaeaea;
    margin-right: 0;
    margin-bottom: 10px
}

#prdt_view_cont {
    position: relative;
    width: 908px;
    height: 100%;
    overflow: hidden;
    border: 1px solid #e5e5e5;
    padding: 0 20px 30px;
    margin-top: 20px
}

#prdt_detail_info {
    position: relative;
    width: 100%;
    height: 100%;
    border: 0 solid #e5e5e5;
    overflow: hidden;
    margin-top: 40px
}

.prdt_detail_tab ul li,
.prdt_detail_tab ul li a,
.prdt_detail_tab ul li.on a {
    width: 179px;
    height: 40px
}

.prdt_detail_tab {
    width: 100%;
    padding: 0;
    border: 0 solid red
}

.prdt_detail_tab * {
    list-style: none;
    margin: 0;
    padding: 0;
    font-size: 12px;
    line-height: 1.28
}

.gb_btn01,
.gb_btn02,
.gb_btn03,
.gb_btn04,
.gb_btn05,
.gb_btn06 {
    line-height: 120%
}

.prdt_detail_tab ul {
    position: relative;
    width: 100%;
    overflow: hidden
}

.prdt_detail_tab ul li {
    display: inline;
    padding: 0;
    margin-right: 0
}

.prdt_detail_tab ul li a {
    display: inline;
    float: left;
    margin-right: 0;
    padding: 0;
    text-decoration: none;
    white-space: nowrap;
    cursor: pointer;
    border-right: 1px solid #585858;
    border-left: 1px solid #6f6f6f
}

#event_view .event_view_cont,
#lookbook .lookbook_cont {
    border-right: 1px solid #e5e5e5;
    border-left: 1px solid #e5e5e5
}

.prdt_detail_tab ul li a span {
    width: 179px;
    height: 40px;
    display: block;
    text-align: center;
    padding-top: 10px;
    color: #a5a5a5;
    background-color: #606060;
    font-weight: 700
}

.prdt_detail_tab ul li.on a span {
    color: #fff;
    font-weight: 700;
    background-color: #db1800
}

dl.prdt_detail_list {
    position: relative;
    margin-top: 50px;
    margin-left: 5px;
    border: 0 solid red
}

dl.prdt_detail_list2,
dl.prdt_detail_list3 {
    margin-top: 10px
}

dl.prdt_detail_list dt {
    color: #000;
    font-size: 16px;
    font-weight: 700;
    padding-left: 15px;
    padding-bottom: 10px;
    bordeR-bottom: 1px solid #e5e5e5;
    background: url(//imgcdn.kantukan.co.kr/kan/common/bul03.gif)0 30% no-repeat
}

dl.prdt_detail_list2 dt,
dl.prdt_detail_list3 dt {
    background: url(//imgcdn.kantukan.co.kr/kan/common/bul04.gif)0 50% no-repeat
}

dl.prdt_detail_list dt span {
    color: #000;
    font-size: 12px
}

dl.prdt_detail_list dd {
    padding-top: 20px;
    padding-left: 5px;
    width: 890px
}

dl.prdt_detail_list dd li {
    color: #777;
    font-size: 12px
}

dl.prdt_detail_list dd.cont_box {
    height: 100%;
    overflow: hidden;
    text-align: center;
    padding: 5px;
    border: 0 solid #e5e5e5;
    position: relative;
    display: block;
    margin-top: 10px;
    margin-left: 0
}

#e_mail,
.prdt_detail_list_box {
    margin-top: 20px;
    border: 1px solid #e5e5e5
}

dl.prdt_detail_list dd.cont_box li {
    float: left;
    padding-left: 3px
}

dl.prdt_detail_list2 dt {
    color: #000;
    font-size: 16px;
    font-weight: 700;
    padding-left: 15px
}

dl.prdt_detail_list2 dd {
    padding-top: 10px;
    padding-left: 35px;
    color: #777;
    font-size: 12px
}

dl.prdt_detail_list2 dd li {
    list-style-type: outside
}

dl.prdt_detail_list3 dt {
    color: #000;
    font-size: 16px;
    font-weight: 700;
    padding-left: 15px
}

dl.prdt_detail_list3 dd {
    padding-top: 10px;
    padding-left: 20px;
    color: #777;
    font-size: 12px
}

.prdt_detail_list_box {
    height: 100%;
    overflow: hidden;
    text-align: center;
    padding: 5px;
    position: relative;
    display: block;
    margin-left: 15px;
    font-size: 12px;
    background-color: #f6f6f6
}

#e_mail {
    position: relative;
    width: 915px;
    height: 100%;
    overflow: hidden;
    display: block;
    padding: 15px
}

#groupbuying h5,
.gb_btn01,
.gb_btn02,
.gb_btn03,
.gb_btn04,
.gb_btn05,
.gb_btn06 {
    display: inline-block
}

#e_mail h6 {
    position: relative;
    width: 98%;
    color: #fff;
    text-align: center;
    font-size: 20px;
    font-weight: 700;
    padding: 10px;
    background: #000
}

#e_mail .e_mail_cont {
    text-align: center
}

#groupbuying {
    position: relative;
    padding-bottom: 50px
}

#groupbuying h5 {
    padding: 5px 0;
    color: #000;
    font-size: 18px;
    font-weight: 700;
    text-align: left
}

.gb_btn01,
.gb_btn02,
.gb_btn03,
.gb_btn04,
.gb_btn05,
.gb_btn06 {
    text-align: center;
    font-size: 15px
}

.board_search {
    border: 0 solid red;
    margin-top: 20px
}

.gb_btn01,
.gb_btn01:hover,
.gb_btn02,
.gb_btn02:hover,
.gb_btn03,
.gb_btn04,
.gb_btn04:hover,
.gb_btn05,
.gb_btn05:hover,
.gb_btn06,
.gb_btn06:hover {
    border: 1px solid #e8e8e8
}

#groupbuying .gb_cont {
    position: relative;
    width: 100%;
    height: 170px
}

#gb_bank,
#gb_person {
    width: 430px;
    height: 80px
}

#groupbuying .gb_cont li {
    float: left;
    padding-left: 5px
}

.gb_btn01 {
    box-shadow: 0 0 0 -50px #3dc21b;
    border-radius: 0;
    cursor: pointer;
    padding: 60px 40px 30px;
    text-decoration: none;
    background: url(//imgcdn.kantukan.co.kr/kan/product/gb_icon01_off.gif)50% 30% no-repeat #fff;
    font-weight: 700
}

.gb_btn01,
.gb_btn02 {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -webkit-box-shadow: 0 0 0 -50px #3dc21b;
    -moz-box-shadow: 0 0 0 -50px #3dc21b
}

.gb_btn01:hover {
    background: url(//imgcdn.kantukan.co.kr/kan/product/gb_icon01_on.gif)50% 30% no-repeat #e50110;
    color: #fff;
    padding: 60px 40px 30px
}

.gb_btn02,
.gb_btn02:hover,
.gb_btn03,
.gb_btn03:hover {
    padding: 60px 40px 30px
}

.gb_btn02 {
    box-shadow: 0 0 0 -50px #3dc21b;
    border-radius: 0;
    cursor: pointer;
    text-decoration: none;
    background: url(//imgcdn.kantukan.co.kr/kan/product/gb_icon02_off.gif)50% 30% no-repeat #fff;
    font-weight: 700
}

.gb_btn02:hover {
    background: url(//imgcdn.kantukan.co.kr/kan/product/gb_icon02_on.gif)50% 30% no-repeat #e50110;
    color: #fff
}

.gb_btn03 {
    box-shadow: 0 0 0 -50px #3dc21b;
    border-radius: 0;
    cursor: pointer;
    text-decoration: none;
    background: url(//imgcdn.kantukan.co.kr/kan/product/gb_icon03_off.gif)50% 30% no-repeat #fff;
    font-weight: 700
}

.gb_btn03,
.gb_btn04 {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -webkit-box-shadow: 0 0 0 -50px #3dc21b;
    -moz-box-shadow: 0 0 0 -50px #3dc21b
}

.gb_btn03:hover {
    background: url(//imgcdn.kantukan.co.kr/kan/product/gb_icon03_on.gif)50% 30% no-repeat #e50110;
    border: 1px solid #e8e8e8;
    color: #fff
}

.gb_btn04 {
    box-shadow: 0 0 0 -50px #3dc21b;
    border-radius: 0;
    cursor: pointer;
    padding: 60px 40px 30px;
    text-decoration: none;
    background: url(//imgcdn.kantukan.co.kr/kan/product/gb_icon04_off.gif)50% 30% no-repeat #fff;
    font-weight: 700
}

.gb_btn04:hover {
    background: url(//imgcdn.kantukan.co.kr/kan/product/gb_icon04_on.gif)50% 30% no-repeat #e50110;
    color: #fff;
    padding: 60px 40px 30px
}

.gb_btn05,
.gb_btn05:hover,
.gb_btn06,
.gb_btn06:hover {
    padding: 60px 40px 30px
}

.gb_btn05 {
    box-shadow: 0 0 0 -50px #3dc21b;
    border-radius: 0;
    cursor: pointer;
    text-decoration: none;
    background: url(//imgcdn.kantukan.co.kr/kan/product/gb_icon05_off.gif)50% 30% no-repeat #fff;
    font-weight: 700
}

.gb_btn05,
.gb_btn06 {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -webkit-box-shadow: 0 0 0 -50px #3dc21b;
    -moz-box-shadow: 0 0 0 -50px #3dc21b
}

.gb_btn05:hover {
    background: url(//imgcdn.kantukan.co.kr/kan/product/gb_icon05_on.gif)50% 30% no-repeat #e50110;
    color: #fff
}

.gb_btn06 {
    box-shadow: 0 0 0 -50px #3dc21b;
    border-radius: 0;
    cursor: pointer;
    text-decoration: none;
    background: url(//imgcdn.kantukan.co.kr/kan/product/gb_icon06_off.gif)50% 30% no-repeat #fff;
    font-weight: 700
}

.gb_btn06:hover {
    background: url(//imgcdn.kantukan.co.kr/kan/product/gb_icon06_on.gif)50% 30% no-repeat #e50110;
    color: #fff
}

#gb_bank,
#gb_person {
    border: 0 solid #e8e8e8
}

#gb_bank {
    float: left;
    padding: 20px;
    background: url(//imgcdn.kantukan.co.kr/kan/product/gb_bank_bg.jpg)50% 30% no-repeat #eee;
    margin-bottom: 50px
}

#gb_bank .gb_bank_text {
    text-align: left;
    padding-left: 150px;
    color: #fff;
    line-height: 130%
}

#gb_bank .gb_bank_text h5 {
    font-weight: 700;
    font-size: 20px;
    color: #fff
}

#gb_person {
    float: right;
    padding: 20px;
    background: url(//imgcdn.kantukan.co.kr/kan/product/gb_person_bg.jpg)50% 30% no-repeat #eee;
    margin-bottom: 50px
}

#gb_person .gb_person_text {
    text-align: left;
    padding-left: 150px;
    color: #fff;
    line-height: 130%
}

#gb_person .gb_person_text a {
    color: #fff
}

#gb_person .gb_person_text h5 {
    font-weight: 700;
    font-size: 20px;
    color: #fff
}

#store {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
    border: 1px solid #e7e7e7;
    padding: 0
}

#store .store_search {
    float: left
}

#store .store_search_top {
    height: 130px;
    padding: 35px 25px
}

#store .store_search_top dl dt {
    font-weight: 700;
    font-size: 15px;
    color: #555;
    float: left;
    padding-right: 20px
}

#store .store_search_top dl dd {
    line-height: 150%
}

#store .store_search_top dl dd ul {
    padding-left: 75px;
    line-height: 180%
}

#store .store_search_btn {
    padding-top: 20px;
    padding-left: 75px
}

#store .store_search_list {
    height: 450px;
    padding: 25px;
    overflow-x: hidden;
    overflow: scroll
}

#store .store_search_list_tit {
    font-weight: 700;
    font-size: 15px;
    color: #555
}

#store .store_search_list dl {
    border-bottom: 1px solid #e7e7e7;
    padding: 10px 0
}

#store .store_search_list dl dt {
    font-weight: 700;
    font-size: 12px;
    color: #000;
    padding-right: 20px
}

#store .store_search_list dl dd {
    line-height: 150%;
    font-size: 12px;
    cursor: pointer
}

#store .store_map {
    float: left;
    width: 610px
}

#store .store_photo {
    width: 320px;
    height: 200px;
    float: left
}

#store .store_address {
    width: 270px;
    height: 180px;
    float: left;
    background: #414242;
    padding: 10px
}

#store .store_address dl {
    width: 100%;
    overflow: hidden;
    display: block;
    padding: 2px 0
}

#store .store_address dl dt {
    color: #adadad;
    width: 60px;
    font-size: 12px;
    float: left;
    font-weight: 700;
    display: inline;
    line-height: 140%
}

#store .store_address dl dd {
    color: #fff;
    float: left;
    width: 200px;
    text-align: left;
    line-height: 140%;
    font-size: 12px;
    display: inline
}

.store_banner {
    position: relative;
    margin-top: 30px;
    margin-bottom: 30px
}

.store_banner li {
    float: left;
    padding-right: 10px
}

.store_banner li.end {
    padding-right: 0
}

#search_main {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden
}

.search_area_box {
    background: #f6f6f6;
    border: 1px solid #ccc;
    margin-bottom: 30px;
    overflow: hidden;
    padding: 30px 20px;
    width: 870px
}

.search_area_box .search_warp {
    margin-left: 162px;
    padding-left: 5px;
    position: relative;
    width: 736px
}

.search_area_box .search_warp .text_input {
    background: #fff;
    border: 3px solid #ed000c;
    display: inline-block;
    height: 22px;
    overflow: hidden;
    padding: 6px 0 6px 11px;
    width: 348px;
    color: #000
}

.event_tab ul li,
.event_tab ul li a,
.event_tab ul li a span,
.event_tab ul li.on a {
    width: 309px;
    height: 45px
}

.search_area_box .search_warp .search_input {
    color: #777;
    font-family: 'arial', arial, 'Malgun Gothic',sans-serif;
    font-size: 12px!important;
    padding: 5px 10px;
    width: 230px;
    border: 0 solid #dbdbdb;
    background: #fff;
    vertical-align: middle
}

.search_area_box .search_warp .sch_select {
    border-right: 1px solid #f9868d;
    display: inline-block;
    float: left;
    padding: 3px 1px 2px;
    width: 89px
}

.search_area_box .search_warp .sch_select span {
    background: url(//imgcdn.kantukan.co.kr/kan/common/btn_arrow_red.png)100% 4px no-repeat #fff;
    display: inline-block;
    width: 79px
}

.search_area_box .search_warp .sch_select span a {
    display: block;
    color: #000;
    text-decoration: none
}

.search_area_box .search_warp a.btn {
    display: inline-block;
    left: 367px;
    position: absolute;
    top: 0
}

.search_area_box .search_warp .check {
    width: 100px left: 500px;
    top: 50px;
    bordeR: 1px solid red
}

.search_area_box .search_warp .check label {
    padding-left: 5px;
    bordeR: 1px solid red
}

.search_list {
    background: url(//imgcdn.kantukan.co.kr/kan/common/bg_search01.gif)0 12px no-repeat;
    font-family: 'arial', arial, 'Malgun Gothic',sans-serif;
    font-size: 11px;
    overflow: hidden;
    padding: 10px 0 0 77px;
    width: 392px
}

.search_list li {
    background: url(//imgcdn.kantukan.co.kr/kan/common/bg_10x1.gif)right 7px no-repeat;
    color: #666;
    display: inline-block;
    float: left
}

.search_list li a {
    display: inline-block;
    float: left;
    padding: 5px 10px 5px 9px;
    text-align: center;
    white-space: nowrap
}

.search_area_box .txt {
    border-top: 1px solid #d9d9d9;
    color: #484848;
    font-size: 21px;
    margin-top: 25px;
    overflow: hidden;
    padding: 40px 0 22px;
    text-align: center;
    width: 898px;
    word-wrap: break-word
}

.search_area_box .txt span {
    color: #ed000c;
    font-weight: 700
}

.event_tab {
    width: 100%;
    padding: 20px 0 0 10px
}

.event_tab * {
    list-style: none;
    margin: 0;
    padding: 0;
    font-size: 12px;
    line-height: 1.28
}

.event_tab ul {
    width: 100%;
    overflow: hidden
}

.event_tab ul li {
    display: inline;
    padding: 0;
    margin-right: 0
}

.event_tab ul li a {
    display: inline;
    float: left;
    margin-right: 0;
    padding: 0;
    text-decoration: none;
    white-space: nowrap;
    cursor: pointer
}

.event_tab ul li a span {
    display: block;
    text-align: center;
    padding-top: 13px;
    color: #364751;
    background-color: #f5f5f5;
    border: 1px solid #d9d9d9;
    border-top: 2px solid #364751
}

.event_tab ul li.on a span {
    color: #e60012;
    font-weight: 700;
    background-color: #fff;
    border: 1px solid #e2e3e4;
    border-top: 2px solid #e60012
}

#event_view .event_view_cont,
#lookbook .lookbook_cont {
    border-bottom: 1px solid #e5e5e5;
    border-top: 2px solid #797979
}

#event_tablist {
    padding: 0;
    margin-left: 0;
    margin-bottom: 0;
    margin-top: 0;
    font: 700 12px Verdana;
    border-bottom: 1px solid #d9d9d9;
    width: 98%
}

#event_tablist li {
    list-style: none;
    display: inline;
    margin: 0
}

#tabcontentcontainer_event {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden
}

#tabcontentcontainer_event .tabcontent_event {
    width: 910px;
    margin: 0 auto;
    padding: 30px 15px 0 20px
}

#event_view {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
    margin-bottom: 50px
}

#event_view .event_view_cont {
    width: 948px;
    height: 100%;
    overflow: hidden
}

#event_view .event_cont {
    width: 900px;
    margin: 0 auto;
    padding: 25px 0
}

#event_view .event_comment {
    margin: 20px 0;
    width: 908px;
    height: 100%;
    padding: 20px;
    overflow: hidden;
    border: 1px solid #e5e5e5
}

#privacy {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
    margin-bottom: 50px
}

#privacy .privacy_tab {
    float: left;
    width: 908px;
    text-align: left;
    border: 1px solid #e1e1e1;
    padding: 20px;
    background-color: #fafafa;
    margin: 30px 0;
    border-radius: 5px
}

#privacy .privacy_tab li {
    width: 400px;
    float: left;
    font-size: 15px;
    padding-left: 20px;
    line-height: 180%
}

#privacy .privacy_tab li a {
    color: #606060;
    font-weight: 700
}

#privacy .privacy_cont {
    width: 908px;
    height: 100%;
    padding: 20px;
    overflow: hidden;
    border-top: 2px solid #797979;
    border-left: 1px solid #e5e5e5;
    border-right: 1px solid #e5e5e5;
    border-bottom: 1px solid #e5e5e5;
    font-size: 14px;
    line-height: 180%;
    color: #3d3d3d
}

#privacy dl.privacy_list {
    margin: 20px 0
}

#privacy dl.privacy_list dt {
    color: #000;
    font-size: 16px;
    font-weight: 700;
    padding-left: 15px;
    background: url(//imgcdn.kantukan.co.kr/kan/common/bul04.gif)0 50% no-repeat
}

#privacy dl.privacy_list dd {
    padding: 5px 0 0 20px
}

#privacy dl.privacy_list dd ul li {
    list-style-type: disc;
    list-style-position: inside
}

#privacy dl.privacy_list dd ol li {
    list-style-type: decimal-leading-zero;
    list-style-position: inside
}

#privacy dl.privacy_list dd ol li ul li {
    list-style-type: none;
    list-style-position: inside;
    padding-left: 35px
}

#lookbook {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
    margin-bottom: 50px
}

#lookbook .lookbook_cont {
    width: 948px;
    height: 100%;
    overflow: hidden;
    margin: 0 auto
}

.specialist_grade .cont,
.specialist_grade2 .cont {
    border-top: 1px solid #ddd
}

#lookbook .lookbook_cont_list {
    width: 900px;
    margin: 0 auto;
    padding: 25px 0;
    text-align: center
}

#lookbook .lookbook_cont_list li {
    list-style: none;
    padding-bottom: 30px;
    display: inline-block;
    height: 277px;
    margin-left: 0
}

#lookbook li a {
    list-style: none;
    display: inline-block
}

#lookbook li a:hover {
    list-style: none;
    display: inline-block;
    border: 0 solid red
}

.lookbook_tit {
    padding-bottom: 20px;
    width: 900px
}

.specialist_grade h2 {
    font-size: 15px;
    margin: 20px 0
}

.specialist_grade h2 a {
    line-height: 30px
}

.specialist_grade .list {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
    display: block;
    padding: 30px 0
}

.specialist_grade .list_img {
    float: left;
    display: inline-block;
    width: 10%;
    height: 90px;
    overflow: hidden;
    padding-left: 5px;
    border: 0 solid red;
    padding-right: 5px
}

.specialist_grade .list_text {
    display: inline;
    overflow: hidden
}

.specialist_grade .list_text .name {
    font-size: 15px;
    color: #404040;
    font-weight: 700
}

.specialist_grade .list_text .title {
    font-size: 15px;
    padding: 10px 0
}

.specialist_grade .list_text dl.grade dt {
    float: left;
    padding-right: 10px
}

.specialist_grade .list_text dl.grade dd {
    padding-top: 7px;
    font-size: 13px
}

.specialist_grade .list_text dl.grade dd span {
    color: #404040;
    font-weight: 700
}

.specialist_grade .list_text .text a {
    display: block;
    width: 85%;
    font-size: 12px;
    padding-top: 15px;
    line-height: 1.7;
    color: #000
}

.specialist_grade .list_text .text a:hover {
    text-decoration: none
}

.specialist_grade .list_view {
    position: relative;
    height: 100%;
    padding: 30px 50px;
    font-size: 12px;
    line-height: 1.6;
    background: #f8f8f8;
    color: #404040
}

.specialist_grade .list_view .product_pick {
    font-size: 15px;
    padding-top: 15px;
    font-weight: 700;
    color: #000
}

.specialist_grade .list_view .product {
    margin-top: 10px
}

.specialist_grade .list_view .product li {
    display: inline-block;
    width: 130px;
    padding-right: 10px
}

.specialist_grade .list_view .product li img {
    border: 1px solid #ddd
}

.specialist_grade .list_view .product li span {
    display: block;
    text-align: center;
    bottom: 0;
    left: 0;
    margin-top: 0;
    font-weight: 700
}

.specialist_grade2 h2 {
    font-size: 15px;
    margin: 20px 0
}

.specialist_grade2 h2 a {
    line-height: 30px
}

.specialist_grade2 .list {
    position: relative;
    width: 100%;
    overflow: hidden;
    display: block;
    padding: 30px 0
}

.specialist_grade2 .list_img {
    float: left;
    display: inline-block;
    width: 10%;
    height: 90px;
    overflow: hidden;
    padding-left: 5px;
    border: 0 solid red;
    padding-right: 5px
}

.specialist_grade2 .list_text {
    overflow: hidden
}

.specialist_grade2 .list_text .name {
    font-size: 15px;
    color: #404040;
    font-weight: 700
}

.specialist_grade2 .list_text .title {
    font-size: 15px;
    padding: 10px 0
}

.specialist_grade2 .list_text .text a {
    display: block;
    width: 85%;
    font-size: 12px;
    padding-top: 15px;
    line-height: 1.7;
    color: #000
}

.specialist_grade2 .list_text .text a:hover {
    text-decoration: none
}

.specialist_grade2 .list_view {
    position: relative;
    height: 100%;
    padding: 30px 50px;
    font-size: 12px;
    line-height: 1.6;
    background: #f8f8f8;
    color: #404040
}

.specialist_grade2 .list_view .product_pick {
    font-size: 15px;
    padding-top: 15px;
    font-weight: 700;
    color: #000
}

.specialist_grade2 .list_view .product {
    margin-top: 10px
}

.specialist_grade2 .list_view .product li {
    display: inline-block;
    width: 130px;
    padding-right: 10px
}

.specialist_grade2 .list_view .product li img {
    border: 1px solid #ddd
}

.specialist_grade2 .list_view .product li span {
    display: block;
    text-align: center;
    bottom: 0;
    left: 0;
    margin-top: 0;
    font-weight: 700
}

.s-content {
    position: relative;
    left: 110px;
    border-left: 1px solid #ddd
}

.s-content p {
    font-size: 13px;
    color: #000;
    display: block;
    text-align: left
}

li {
    list-style: none
}

.s-content .info .data {
    width: 100%;
    padding-top: 0;
    line-height: 2.2;
    padding-bottom: 0
}

.s-content .list_text li {
    clear: both;
    text-align: left;
    display: block;
    padding-top: 0
}

.s-content .info .data img {
    display: inline;
    overflow: hidden
}

.container2 {
    position: relative;
    width: 100%;
    overflow: hidden;
    display: block;
    padding: 30px 0
}

.s-content .list_text h2 {
    font-size: 14px;
    font-weight: 700;
    color: #000;
    text-align: left;
    margin-top: 15px;
    padding-top: 15px
}

.ui-datepicker {
    font-size: 12px;
    width: 160px
}

.ui-datepicker select.ui-datepicker-month {
    width: 30%;
    font-size: 11px
}

.ui-datepicker select.ui-datepicker-year {
    width: 40%;
    font-size: 11px
}

.s-button {
    background-color: #000;
    border: 1px solid #000;
    color: #fff;
    padding: 3px
}





.relation_item_wrap {margin:30px auto;position:relative;letter-spacing:0.5px;font-family:'Noto Sans KR', sans-serif;}
.relation_item_txt {display:block;color:#000;padding:15px 0px;font-size:15px;}
.btn_moreR {display:block;position:absolute;bottom:-70px;right:0px;border:1px solid #888;width:100px;height:30px;line-height:30px;text-align:center;font-size:14px;color:#333;background:#fff;}
#visual_R03 {width:100%;margin:0px auto 0px;position:relative;display:block;}
#visual_R03 .cover {width:100%;margin:0;}
#visual_R03 .content {width:100%;margin-left:0px;}
#visual_R03 .flexslider_event10 {text-align:center;}
#visual_R03 .flexslider_event10 .slides {width:100%;}
#visual_R03 .flexslider_event10 .slides > li {display:none;font-size:0px;text-align:center;-webkit-backface-visibility: hidden;}
#visual_R03 .flexslider_event10 .slides img {}
#visual_R03 .flexslider_event10 .slides li a {display:block;padding:0px;font-size:13px;line-height:23px;text-align:left;font-family:'Noto Sans KR', sans-serif;position:relative;letter-spacing:0px;}
.star_rev {display:block;line-height:13px;font-size:12px;color:#888;}
.star_rev img {width:15px;vertical-align:middle;}
#visual_R03 .flexslider_event10 .slides .w100 {width:100%;margin-bottom:10px;}
#visual_R03 .flexslider_event10 .slides li .t_logo {position:absolute;top:400px;left:10%;width:80%;z-index:9999;}
#visual_R03 .flexslider_event10 .slides li a .custom {text-decoration:line-through;color:#999;margin-right:10px;}
#visual_R03 .flexslider_event10 .flex-direction-nav {z-index:99;margin:0px auto;}
#visual_R03 .flexslider_event10 .flex-direction-nav li {width:22px;z-index:999;}
#visual_R03 .flexslider_event10 .flex-direction-nav a {width:22px;height:31px;display:block;z-index:10;cursor:pointer;text-indent:-9999em;}
#visual_R03 .flexslider_event10 .flex-direction-nav .flex-next {background:url('//imgcdn.kantukan.co.kr/mall/mukjoe/image/right_arrow_g.jpg') no-repeat;position:absolute;top:40%;right:-40px;}
#visual_R03 .flexslider_event10 .flex-direction-nav .flex-prev {background:url('//imgcdn.kantukan.co.kr/mall/mukjoe/image/left_arrow_g.jpg') no-repeat;position:absolute;top:40%;left:-40px;}
#visual_R03 .flexslider_event10 .flex-control-nav {position:absolute;width:100%;right:0;bottom:0px;text-align:center;display:none;}
#visual_R03 .flexslider_event10 .flex-control-nav li {margin:0px 3px;display:inline-block; zoom: 1; *display: inline; }
#visual_R03 .flexslider_event10 .flex-control-paging li a {width:28px;height:6px;display:block;background:#dfdfdf;cursor:pointer;text-indent:-9999em;}
#visual_R03 .flexslider_event10 .flex-control-paging li a:hover, #visual_R03 .flexslider_event10 .flex-control-paging li a.flex-active {background:#2d26ba;cursor:pointer;width:50px;height:6px;}

.visual_R04 {width:100%;margin:0px auto 0px;position:relative;}
.visual_R04 .cover {width:100%;margin:0;}
.visual_R04 .content {width:100%;}
.visual_R04 .flexslider_event26 {text-align:center;}
.visual_R04 .flexslider_event26 .slides {width:100%;}
.visual_R04 .flexslider_event26 .slides > li {display:none;font-size:0px;text-align:center;}
.visual_R04 .flexslider_event26 .slides img {}
.visual_R04 .flexslider_event26 .slides li a {display:block;padding:0px;font-size:13px;line-height:23px;text-align:left;font-family:'Noto Sans KR', sans-serif;position:relative;letter-spacing:0px;}
.star_rev {display:block;line-height:13px;font-size:12px;color:#888;}
.star_rev img {width:15px;vertical-align:middle;}
.visual_R04 .flexslider_event26 .slides .w100 {width:100%;margin-bottom:10px;}
.visual_R04 .flexslider_event26 .slides li .t_logo {position:absolute;top:400px;left:10%;width:80%;z-index:9999;}
.visual_R04 .flexslider_event26 .slides li a .custom {text-decoration:line-through;color:#999;margin-right:10px;}
.visual_R04 .flexslider_event26 .flex-direction-nav {z-index:99;margin:0px auto;}
.visual_R04 .flexslider_event26 .flex-direction-nav li {width:22px;z-index:999;}
.visual_R04 .flexslider_event26 .flex-direction-nav a {width:22px;height:31px;display:block;z-index:10;cursor:pointer;text-indent:-9999em;}
.visual_R04 .flexslider_event26 .flex-direction-nav .flex-next {background:url('//imgcdn.kantukan.co.kr/mall/mukjoe/image/right_arrow_g.jpg') no-repeat;position:absolute;top:40%;right:-40px;}
.visual_R04 .flexslider_event26 .flex-direction-nav .flex-prev {background:url('//imgcdn.kantukan.co.kr/mall/mukjoe/image/left_arrow_g.jpg') no-repeat;position:absolute;top:40%;left:-40px;}
.visual_R04 .flexslider_event26 .flex-control-nav {position:absolute;width:100%;right:0;bottom:0px;text-align:center;display:none;}
.visual_R04 .flexslider_event26 .flex-control-nav li {margin:0px 3px;display:inline-block; zoom: 1; *display: inline; }
.visual_R04 .flexslider_event26 .flex-control-paging li a {width:28px;height:6px;display:block;background:#dfdfdf;cursor:pointer;text-indent:-9999em;}
.visual_R04 .flexslider_event26 .flex-control-paging li a:hover, .visual_R04 .flexslider_event26 .flex-control-paging li a.flex-active {background:#2d26ba;cursor:pointer;width:50px;height:6px;}

.compare_box {width:100%;margin:0px auto 0px;position:relative;display:block;}
.compare_box .cover {width:100%;margin:0;}
.compare_box .content {width:100%;margin-left:0px;}
.compare_box .flexslider_compare {text-align:center;}
.compare_box .flexslider_compare .slides {width:100%;}
.compare_box .flexslider_compare .slides img {width:266px;height:266px;}
.compare_box .flexslider_compare .slides > li {display:none;width:226px;padding:0 !important;font-size:0px;text-align:left;}
.compare_box .flexslider_compare .flex-direction-nav {z-index:99;margin:0px auto;}
.compare_box .flexslider_compare .flex-direction-nav li {width:80px;z-index:999;}
.compare_box .flexslider_compare .flex-direction-nav a {width:80px;height:80px;display:block;z-index:10;cursor:pointer;text-indent:-9999em;}
.compare_box .flexslider_compare .flex-direction-nav .flex-next {background:url('//imgcdn.kantukan.co.kr/mall/lickit/pv01-right-red.png') no-repeat;position:absolute;top:100px;right:-80px;}
.compare_box .flexslider_compare .flex-direction-nav .flex-prev {background:url('//imgcdn.kantukan.co.kr/mall/lickit/pv01-left-red.png') no-repeat;position:absolute;top:100px;left:-80px;}
.compare_box .flexslider_compare .flex-control-nav {position:absolute;width:100%;right:0;bottom:0px;text-align:center;display:none;}
.compare_box .flexslider_compare .flex-control-nav li {margin:0px 3px;display:inline-block; zoom: 1; *display: inline; }
.compare_box .flexslider_compare .flex-control-paging li a {width:28px;height:6px;display:block;background:#dfdfdf;cursor:pointer;text-indent:-9999em;}
.compare_box .flexslider_compare .flex-control-paging li a:hover, .compare_box .flexslider_compare .flex-control-paging li a.flex-active {background:#2d26ba;cursor:pointer;width:50px;height:6px;}

.compare_prdt {display:inline-block;vertical-align:top;width:266px;height:500px;border:0px solid red;position:relative;letter-spacing:-0.5px;text-align:left;line-height:24px !important;}
.compare_prdt a {display:block;}
.compare_prdt a img {width:266px;height:174px;}
.compare_prdt a span {display:block;overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis; -ms-text-overflow:ellipsis; white-space:nowrap;font-size:18px;color:#206fdd;font-weight:600;margin-top:15px !important;padding:0px 0 !important;border-bottom:1px solid #fff;}
.compare_prdt a span:hover {border-bottom:1px solid #206fdd;}
.compare_pic {}
.compare_pic img {width:266px;height:266px;}
.compare_pic span {display:block;overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis; -ms-text-overflow:ellipsis; white-space:nowrap;font-size:18px;color:#000;font-weight:600;margin-top:15px !important;padding:0px 0 !important;}
.compare_review_box {padding:0px !important;border:0px solid red;}
.compare_review {padding:0px !important;cursor:pointer;}
.compare_review strong {font-size:22px;color:#ffde00;}
.compare_review span {font-size:15px;color:#206fdd;font-weight:600;margin-left:5px;}
.compare_price {padding:0px 0 !important;}
.compare_price strong {font-size:18px;color:#ff0000;margin-left:10px;}
.compare_price span {font-size:15px;color:#999;font-weight:400;text-decoration:line-through;}

.compare_star_box {position:absolute;top:250px;left:50px;border-radius:5px;background-color:rgba(0,0,0,0.7);padding:15px;width:185px;color:#fff;font-size:16px;display:none;}
.compare_star_box strong {color:#ffde00;}
.compare_star {line-height:22px;margin-top:8px;}
.compare_star strong {font-size:22px;color:#ffde00;}
.compare_star span {font-size:16px;color:#ffde00;font-weight:600;margin-left:5px;}

.compare_link {background:url('//imgcdn.kantukan.co.kr/mall/kantukan/ZMO6O0Z4.png') no-repeat center;display:block;width:177px;height:32px;font-size:0;margin-top:10px;}

.pop_cart_box {display:none;position:fixed;width:350px;height:550px;top:0;right:0;bottom:0;left:0;margin:auto;background:#fff;z-index:100002;}
#btn_close_cart {position:absolute;top:0px;right:-45px;cursor:pointer;}
.backgroundPopup_re {display: none;position: fixed;_position: absolute;height:100%;width:100%;top: 0;left: 0;background-color:rgba(0,0,0,0.8);z-index:100001;}
.pop_cart_pic {width:100%;max-height:350px;}

.pop_cart_tb {margin-top:0px;overflow-y:auto;}
.pop_cart_tb table {width:100%;border-collapse:collapse;border-spacing:0px;}
.pop_cart_tb th {font-size:17px;padding:3px;width:100px;white-space:nowrap;}
.pop_cart_tb td {font-size:17px;font-weight:400;text-align:left;padding:3px;white-space:nowrap;}
.pop_cart_tb .bGrey {background:#ddd;}
.pop_cart_tb select {height:30px !important;width:95% !important;background-color:#fff;}
.cart_color {border: 1px solid #e5e5e5;width:8px;height:8px;display:inline-block;margin-right:1px;}

#visual_prdt {width:100%;margin:0px auto 0px;position:relative;display:block;}
#visual_prdt .cover {width:100%;margin:0;}
#visual_prdt .content {width:100%;margin-left:0px;}
#visual_prdt .flexslider_prdt {text-align:center;}
#visual_prdt .flexslider_prdt .slides {width:100%;}
#visual_prdt .flexslider_prdt .slides > li {display:none;font-size:0px;text-align:center;-webkit-backface-visibility: hidden;}
#visual_prdt .flexslider_prdt .slides img {width:100%;}
#visual_prdt .flexslider_prdt .slides li a {display:block;padding:0px;font-size:13px;line-height:23px;text-align:left;font-family:'Noto Sans KR', sans-serif;position:relative;letter-spacing:0px;}
.star_rev {display:block;line-height:13px;font-size:12px;color:#888;}
.star_rev img {width:15px;vertical-align:middle;}
#visual_prdt .flexslider_prdt .slides .w100 {width:100%;margin-bottom:10px;}
#visual_prdt .flexslider_prdt .slides li .t_logo {position:absolute;top:400px;left:10%;width:80%;z-index:9999;}
#visual_prdt .flexslider_prdt .slides li a .custom {text-decoration:line-through;color:#999;margin-right:10px;}
#visual_prdt .flexslider_prdt .flex-direction-nav {z-index:99;margin:0px auto;}
#visual_prdt .flexslider_prdt .flex-direction-nav li {width:22px;z-index:999;}
#visual_prdt .flexslider_prdt .flex-direction-nav a {width:22px;height:31px;display:block;z-index:10;cursor:pointer;text-indent:-9999em;}
#visual_prdt .flexslider_prdt .flex-direction-nav .flex-next {background:url('//imgcdn.kantukan.co.kr/mall/mukjoe/image/right_arrow_g.jpg') no-repeat;position:absolute;top:40%;right:-40px;}
#visual_prdt .flexslider_prdt .flex-direction-nav .flex-prev {background:url('//imgcdn.kantukan.co.kr/mall/mukjoe/image/left_arrow_g.jpg') no-repeat;position:absolute;top:40%;left:-40px;}
#visual_prdt .flexslider_prdt .flex-control-nav {position:absolute;width:100%;right:0;bottom:0px;text-align:center;display:none;}
#visual_prdt .flexslider_prdt .flex-control-nav li {margin:0px 3px;display:inline-block; zoom: 1; *display: inline; }
#visual_prdt .flexslider_prdt .flex-control-paging li a {width:28px;height:6px;display:block;background:#dfdfdf;cursor:pointer;text-indent:-9999em;}
#visual_prdt .flexslider_prdt .flex-control-paging li a:hover, #visual_prdt .flexslider_prdt .flex-control-paging li a.flex-active {background:#2d26ba;cursor:pointer;width:50px;height:6px;}

.New_search_wrap {display:block;width:1170px;margin:50px auto;min-height:500px;border:0px solid red;position:relative;}
.New_search_tit {display:block;padding:30px 0px 15px;letter-spacing:0px;font-family:'Oswald','Noto Sans KR', sans-serif;font-size:28px;}
.New_search_box {border:2px solid #000;height:43px;position:relative;overflow:hidden;}
.New_search_box input[type="text"] {height:43px;line-height:auto;color:#777;font-size:15px;font-weight:600;letter-spacing:-0.6px;border:none;width:90%;padding-left:10px;vertical-align:middle;}
.Ns_btn {display:inline-block;vertical-align:middle;position:absolute;top:0px;right:0px;}
.New_search_left {display:inline-block;vertical-align:top;width:283px;overflow:hidden;margin:30px 0px 0px 0px;}
.New_search_left .update_wrap {
	margin: 3px 0 20px;
	padding:0 5px;
	letter-spacing: 0;
	font-size: 13px;
}

.search_left_tit {display:block;padding:8px 0px 8px;font-weight:500;background:#000;text-align:center;color:#fff;font-size:18px;margin-bottom:25px;}
.search_right_tit {display:block;padding:5px 0px 3px;font-weight:500;}
.search_right_tit span {letter-spacing:-0.5px;font-size:15px;color:#000;}
.search_right_tit .sr {color:#f50000;letter-spacing:-0.5px;font-size:16px;}

.refine_by {margin-bottom:-1px;}
.search_left_refine {display:block;position:relative;border-top:1px solid #000;border-bottom:1px solid #000;padding:8px 0px;font-size:16px;color:#000;font-weight:600;letter-spacing:-0.5px;margin-bottom:0px;}
.search_left_refine a {position:absolute;width:18px;height:18px;top:10px;right:0px;background:url('//imgcdn.kantukan.co.kr/mall/web/search_down_arrow.png') no-repeat left center;}
.search_left_refine a.on {background:url('//imgcdn.kantukan.co.kr/mall/web/search_up_arrow.png') no-repeat left center;}

.view_refine {display:block;margin-bottom:30px;padding:5px;border:0px solid red;}
.view_refine a {display:block;height:22px;line-height:22px;font-size:16px;color:#000;letter-spacing:-0.5px;background:url('//imgcdn.kantukan.co.kr/mall/web/s_off.jpg') no-repeat left center;margin:10px 0px;padding-left:28px;}
.view_refine a.on {background:url('//imgcdn.kantukan.co.kr/mall/web/s_on.jpg') no-repeat left center;}

.view_refine {scrollbar-3dLight-Color: #efefef; scrollbar-arrow-color: #d2d2d2; scrollbar-base-color: #efefef; scrollbar-Face-Color: #d2d2d2; scrollbar-Track-Color: #fff; scrollbar-DarkShadow-Color: #efefef; scrollbar-Highlight-Color: #efefef; scrollbar-Shadow-Color: #efefef}
.view_refine::-webkit-scrollbar {width: 8px; height: 8px; border: 3px solid #fff; }
.view_refine::-webkit-scrollbar-button:start:decrement, ::-webkit-scrollbar-button:end:increment {display: block; height: 10px; background:#efefef}
.view_refine::-webkit-scrollbar-track {background: #fff; -webkit-border-radius: 10px; border-radius:10px; -webkit-box-shadow: inset 0 0 4px rgba(0,0,0,.2)}
.view_refine::-webkit-scrollbar-thumb {height: 50px; width: 50px; background: rgba(0,0,0,.2); -webkit-border-radius: 8px; border-radius: 8px; -webkit-box-shadow: inset 0 0 4px rgba(0,0,0,.1)}

.New_search_right {display:inline-block;vertical-align:top;width:830px;min-height:500px;overflow:hidden;margin:30px 0px 0px 50px;border:0px solid red;}
.New_search_right:after {display:block;visibility:hidden;clear:both;content:""}
.refine_word {display:inline-block;vertical-align:middle;font-size:12px;line-height:13px;color:#444;background:#eee;border-radius:3px;padding:3px 5px 2px;margin:0px 1px;}
.refine_word a {display:inline-block;vertical-align:top;font-size:12px;padding:0px 3px;border:0px solid red;}

.prdt_refined {display:block;margin:10px 0px 10px -22px;width:103%;text-align:left;}
.prdt_refined:after {display:block;visibility:hidden;clear:both;content:""}
.prdt_refined li {float:left;width:30.33%;margin:0px 0px 30px 3%;position:relative;padding-bottom:5px;height:580px;transition:all 0.3s ease-out; -webkit-transition:all 0.3s ease-out;overflow:hidden;}
.prdt_refined li:hover {}
.prdt_refined li a {display:block;}
.prdt_refined li .thum_refined {display:block;height:400px;overflow:hidden;}
.prdt_refined li .thum_refined img {width:100%;transition:all 0.2s ease-out; -webkit-transition:all 0.2s ease-out;}
.prdt_refined li .thum_refined img:hover {opacity:0.9;filter:alpha(opacity=90);-ms-filter:alpha(opacity=90);}
.prdt_refined li .code_refined {display:block;padding:5px 0px;letter-spacing:-0.5px;font-size:13px;color:#000;margin-top:10px;font-weight:600;position:relative;border-bottom:1px solid #999;}
.prdt_refined li .review_refined {position:absolute;top:0px;right:5px;letter-spacing:-0.5px;font-size:16px;color:#f50000;}
.prdt_refined li .name_refined {display:block;padding:5px 0px;letter-spacing:-0.5px;font-size:14px;color:#333;overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis; -ms-text-overflow:ellipsis; white-space:nowrap;}
.prdt_refined li .price_refined {display:block;padding:0px 0px 10px;letter-spacing:-0.5px;font-size:20px;color:#000;font-weight:500;}
.prdt_refined li .ship_refined {letter-spacing:-0.5px;font-size:13px;color:#555;}
.prdt_refined li .ship_refined span {color:#f50000;}


/*
2018-05-16 ¿ÀÈÄ 1:42 ¾Æ¸¶Á¸ »óÇ°ÈÄ±â
*/


.review_star_wrap {font-family:'Noto Sans KR', sans-serif;margin-top:8px;}
.review_star {display:inline-block;line-height:15px;margin:0px;vertical-align:top;padding:0px 10px 10px 0px;background:url('//imgcdn.kantukan.co.kr/mall/lickit/down_dot.png') no-repeat right 8px;background-size:8px auto;position:relative;border:0px solid red;}
.review_star img {width:16px;margin:0px;}
.review_New_txt {display:inline-block;line-height:18px;margin:0px;vertical-align:top;cursor:pointer;font-size:12px;margin-left:10px;color:#4b7ed4;border-bottom:1px solid #fff;letter-spacing:-0.4px;font-size:13px;font-family:'Noto Sans KR', sans-serif;}
.review_New_txt:hover{color:#000;border-bottom:1px solid #000;}

.review_star_box {display:none;position:absolute;width:200px;top:25px;left:-70px;padding:20px 10px 20px 20px;border:1px solid #555;border-radius:5px;background:#fff;font-size:13px;text-align:center;z-index:9999; box-shadow: 0px 3px 5px rgba(34, 34, 34, .08);}
.review_star_box span {display:block;margin-bottom:10px;}

.review_stick_wrap dl {display:block;margin:5px 0px;}
.review_stick_wrap dl dd {display:inline-block;vertical-align:middle;width:18%;text-align:left;}
.review_stick_wrap dl dt {display:inline-block;vertical-align:middle;width:55%;padding:0px 1%;}
.review_stick_wrap .review_stick {display:block;position:relative;height:15px;background:#f2f2f2;border-top:1px solid #949494;border-left:1px solid #949494;border-bottom:1px solid #dedede;border-right:1px solid #dedede;}
.review_stick_wrap .review_stick > div {display:block;position:absolute;top:0px;left:0px;height:15px;background:#ffbd00;transition:all 1.0s ease;-webkit-transition:all 1.0s ease;}
.review_stick_wrap .review_stick .stats {display:block;float:right;width:100%;height:15px;background:#f2f2f2;position:relative;transition:all 1.0s ease;-webkit-transition:all 1.0s ease;}
.review_stick_wrap .review_stick .stats.on {display:block;width:0% !important;height:15px;transition:all 1.0s ease;-webkit-transition:all 1.0s ease;}
.btn_see {display:inline-block;letter-spacing:0px;font-family:'Noto Sans KR', sans-serif !important;margin:10px 0 10px 0px;color:#4b7ed4;border-bottom:1px solid #fff;font-size:14px;}
.btn_see:hover{color:#000;border-bottom:1px solid #000;}

.review_New_bot {display:block;width:1200px;margin:0px auto;padding-top:20px;letter-spacing:0px;position:relative;font-family:'Noto Sans KR', sans-serif;font-size:13px;}
.review_New_bot a {letter-spacing:0px;font-family:'Noto Sans KR', sans-serif;}
.review_New_tit {font-size:16px;display:block;padding:20px 0px;color:#d3700f;font-weight:bold;letter-spacing:0px;}
.review_New_tit01 {font-size:20px;display:block;padding:20px 0px;color:#000;font-weight:bold;letter-spacing:0px;}
.review_New_tit02 {font-size:20px;display:block;padding-top:20px;color:#000;font-weight:bold;letter-spacing:0px;}

.review_star_bot {display:inline-block;line-height:15px;margin:0px;vertical-align:middle;position:relative;border:0px solid red;}
.review_star_bot img {width:18px;margin:0px;}

.review_bot_box {width:300px;padding:10px 10px 25px 0px;font-size:13px;}
.review_bot_box span {display:block;margin-bottom:10px;}

.review_stick_bot dl {display:block;margin:5px 0px;}
.review_stick_bot dl dd {display:inline-block;vertical-align:middle;width:18%;text-align:left;}
.review_stick_bot dl dt {display:inline-block;vertical-align:middle;width:55%;padding:0px 1%;}
.review_stick_bot .review_stick {display:block;position:relative;height:15px;background:#f2f2f2;border-top:1px solid #949494;border-left:1px solid #949494;border-bottom:1px solid #dedede;border-right:1px solid #dedede;}
.review_stick_bot .review_stick > div {display:block;position:absolute;top:0px;left:0px;height:15px;background:#ffbd00;transition:all 1.0s ease;-webkit-transition:all 1.0s ease;}

.review_right {display:inline-block;vertical-align:middle;position:relative;font-size:15px;margin-left:30px;}
.btn_bg {display:inline-block;margin:10px 0;font-size:13px;padding:2px 10px 3px 10px;letter-spacing:1px;border:1px solid #666;border-radius:3px;background-color:rgba(189,189,189,0.2);transition:all 0.3s ease;-webkit-transition:all 0.3s ease;}
.btn_bg:hover {background-color:rgba(189,189,189,0.5);}

.btn_bg.red {border:1px solid #FF5400;background-color:rgba(255,84,0,0.7);color:#fff;}
.btn_bg.red:hover {background-color:rgba(255,84,0,0.9);}

.btn_bg01 {display:inline-block;vertical-align:middle;margin:0px 1px;font-size:12px;padding:0px 10px;line-height:20px;letter-spacing:0px;border:1px solid #666;border-radius:3px;background-color:rgba(189,189,189,0.2);transition:all 0.3s ease;color:#777;-webkit-transition:all 0.3s ease;}
.btn_bg01:hover {background-color:rgba(189,189,189,0.5);}
.btn_bg01.on {background-color:rgba(0,0,0,1.0);color:#fff;}

.btn_bg02 {display:inline-block;vertical-align:middle;margin:0px 1px;font-size:12px;padding:0px 10px;line-height:20px;letter-spacing:0px;border:1px solid #666;border-radius:3px;background-color:rgba(255,0,0,0.2);transition:all 0.3s ease;color:#777;-webkit-transition:all 0.3s ease;}
.btn_bg02:hover {background-color:rgba(255,0,0,0.5);}

.left_review {display:inline-block;vertical-align:top;width:68%;border:0px solid red;padding-bottom:100px;}
.review_pic {display:block;padding-bottom:30px;}
.review_w01 {display:block;}
.review_w01 img {display:inline-block;vertical-align:middle;width:15px;/**height:20px;border-radius:15px;background:#999;*/overflow:hidden;margin-right:0px;}
.review_w02 {display:block;padding:5px 0px 0px;}
.review_w02 img {width:17px;vertical-align:top;}
.review_w02 span {margin-left:10px;display:inline-block;line-height:15px;vertical-align:top;}
.review_w02 span:hover {text-decoration:underline;color:#d3700f;}
.review_w03 {display:block;padding:0px;color:#777;font-size:12px;line-height:13px;}
.review_w06 {display:block;padding-bottom:6px;color:#777;font-size:12px;line-height:13px;}
.review_w04 {display:block;padding:3px 0px;color:#777;font-size:12px;line-height:13px;}
.review_w04 span {display:inline-block;margin-left:10px;padding-left:10px;color:#d3700f;border-left:1px solid #ddd;vertical-align:middle;}
.review_w05 {display:block;padding:10px 0px;color:#333;font-size:16px;line-height:20px;letter-spacing:0.5px;}
.review_w05 img {display:block;padding-top:10px;width:400px;height:auto !important;}
.review_comment {display:block;padding-top:10px;letter-spacing:0.3px;}
.review_comment li {float:left;}
.review_comment li:nth-child(2) {padding:2px 10px 0px 0px;}
.review_comment li:nth-child(4) {padding:1px 0px 0px 10px;}
.review_comment li:nth-child(2) span.on {color:#000 !important;}

.review_searchStr { background-color:#0078FF;color:#fff;vertical-align:top; }


.comment_link {color:#0078ff;display:inline-block;vertical-align:middle;padding-right:10px;margin-right:10px;border-right:1px solid #ddd;line-height:13px;}
.comment_link:hover {text-decoration:underline;color:#d3700f;}
.comment_link01 {color:#888;display:inline-block;vertical-align:middle;line-height:15px;}
.comment_link01:hover {color:#d3700f;}

.comment_link_w {color:#0078ff;display:inline-block;vertical-align:middle;padding-right:10px;padding-left:15px;margin-right:10px;border-right:1px solid #ddd;line-height:13px;background:url('//imgcdn.kantukan.co.kr/mall/lickit/down_dot.png') no-repeat left center;background-size:10px auto;position:relative;cursor:pointer;}
.comment_link_w.on {background:url('//imgcdn.kantukan.co.kr/mall/lickit/left_dot.png') no-repeat left center;background-size:10px auto;}
.comment_link_w:hover {text-decoration:underline;color:#d3700f;}

.comment_link_R {color:#0078ff;display:block;vertical-align:middle;padding-left:15px;line-height:13px;background:url('//imgcdn.kantukan.co.kr/mall/lickit/left_dot.png') no-repeat left center;background-size:10px auto;position:relative;cursor:pointer;}
.comment_link_R.on {background:url('//imgcdn.kantukan.co.kr/mall/lickit/down_dot.png') no-repeat left center;background-size:10px auto;}
.comment_link_R:hover {text-decoration:underline;color:#d3700f;}

.review_comment  {color:#666;font-size:12px;display:inline-block;vertical-align:middle;line-height:15px;}
.comment_more {color:#0078ff;font-weight:400;line-height:14px !important;}
.comment_more:hover {color:#d3700f;}
.publish {color:#2ebc34;font-weight:400;}
.publish:hover {color:#000;}

.right_review {display:inline-block;vertical-align:top;width:25%;margin-left:5%;border:0px solid red;padding-bottom:220px;}
.customer_i {position:absolute;bottom:0px;right:20px;width:25%;}
.customer_ibox {display:block;overflow:hidden;}
.customer_ibox .viewer_box {display:inline-block;vertical-align:top;width:95px;height:50px;overflow:hidden;margin-bottom:3px;text-align:center;}
.customer_ibox img {width:100%;min-height:50px;transition:all 0.3s ease-out; -webkit-transition:all 0.3s ease-out;}
.customer_ibox img:hover {filter:alpha(opacity=80); opacity:0.8; -webkit-opacity:0.8;}
.customer_ibox_big {display:block;padding:10px;}
.customer_ibox_big .thumP {display:inline-block;vertical-align:top;margin-bottom:4px;width:318px;height:318px;text-align:center;overflow:hidden;}
.customer_ibox_big .thumP a { display:block;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover; }
.customer_ibox_big img {width:318px;min-height:200px;transition:all 0.3s ease-out; -webkit-transition:all 0.3s ease-out;}
.customer_ibox_big img:hover {filter:alpha(opacity=80); opacity:0.8; -webkit-opacity:0.8;}

.white_content {display:none;position:fixed;top:10%;left:50%;margin-left:-500px;width:1000px;height:80%;overflow:hidden;overflow-y:scroll;background:#fff;z-index:100002;font-family:'Noto Sans KR', sans-serif;letter-spacing:0px;}
.light_sns_wrap {display:block;position:fixed;top:100px;left:50%;margin-left:-500px;width:1000px;height:0px;overflow:hidden;overflow-y: scroll;z-index:9999902;}
.pic_open {position:relative;display:block;height:100%;padding:0px;border:0px solid red;}
.left_prev {position:absolute;top:50%;margin-top:-60px;left:-50px;cursor:pointer;}
.right_next {position:absolute;top:50%;margin-top:-60px;right:-50px;cursor:pointer;}
#btn_close {position:absolute;top:0px;right:0px;cursor:pointer;}

#backgroundPopup {display:none;position:fixed;_position:absolute;height:100%;width:100%;opacity:0.7;filter:alpha(opacity=70);-ms-filter:alpha(opacity=70);top:0;left:0;background:#000;z-index:99901;}
.backgroundPopup {
	display: none;
	position: fixed;
	_position: absolute;
	height: 100%;
	width: 100%;
	opacity: 0.7;
	filter: alpha(opacity=70);
	-ms-filter: alpha(opacity=70);
	top: 0;
	left: 0;
	background: #000;
	z-index: 100001;
}

.view_gallery {display:block;padding:15px;background:#fff;margin-bottom:0px;font-family:'Noto Sans KR', sans-serif;letter-spacing:0px;font-size:13px;}
.pic_thum {width:68%;display:block;height:90%;overflow:hidden;}
.pic_thum img {max-width:100%;}

#visual_sns {display:block;margin:0px auto;background:#fff;position:relative; z-index:999990;}
#visual_sns:after {display:block;visibility:hidden;clear:both;content:""}
#visual_sns .cover {width:1000px;margin:0;}
#visual_sns .content {width:1000px;}
#visual_sns .flexslider_sns {text-align:left;}
#visual_sns .flexslider_sns .slides {width:100%;}
#visual_sns .flexslider_sns .slides > li {display: none;background:#fff;font-size:0px;-webkit-backface-visibility: hidden;}
#visual_sns .flexslider_sns .slides img {display:inline-block;vertical-align:top;}
.txt_sns_cont {display:inline-block;vertical-align:top;padding:20px 30px;font-size:13px;color:#000;line-height:20px;text-align:left;font-family:'Noto Sans KR', sans-serif;}
.txt_sns_cont span {display:block;padding:20px 0px;font-size:16px;color:#000;font-family:'Noto Sans KR', sans-serif;letter-spacing:0px;}

#visual_sns .flexslider_sns .flex-direction-nav {z-index:99;margin:0px auto;}
#visual_sns .flexslider_sns .flex-direction-nav li {width:48px;z-index:999;}
#visual_sns .flexslider_sns .flex-direction-nav a {width:34px;height:65px;display:block;z-index:10;cursor:pointer;text-indent:-9999em;font-size:0px;}
#visual_sns .flexslider_sns .flex-direction-nav .flex-next {background:url('//imgcdn.kantukan.co.kr/mall/daisys/rightarrow-ico.png') no-repeat;position:absolute;top:42%;left:660px;opacity:1.0;filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);}
#visual_sns .flexslider_sns .flex-direction-nav .flex-prev {background:url('//imgcdn.kantukan.co.kr/mall/daisys/leftarrow-ico.png') no-repeat;position:absolute;top:42%;left:10px;opacity:1.0;filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);}

#visual_sns .flexslider_sns .flex-control-nav {position:absolute;right:0;bottom:0px;text-align:left;display:none;}
#visual_sns .flexslider_sns .flex-control-nav li {margin-left:5px;display:inline-block; zoom: 1; *display: inline; }
#visual_sns .flexslider_sns .flex-control-paging li a {width:40px;height:5px;display:block;background:#ddd;cursor:pointer;text-indent:-9999em;}
#visual_sns .flexslider_sns .flex-control-paging li a:hover, #visual_sns .flexslider_sns .flex-control-paging li a.flex-active {background:#009ed7;cursor: pointer;}

.relation_item_wrap {margin:30px auto;position:relative;letter-spacing:0.5px;font-family:'Noto Sans KR', sans-serif;}
.relation_item_txt {display:block;color:#000;padding:15px 0px;font-size:15px;}
.btn_moreR {display:block;position:absolute;bottom:-70px;right:0px;border:1px solid #888;width:100px;height:30px;line-height:30px;text-align:center;font-size:14px;color:#333;background:#fff;}


.paging {text-align:center;padding:50px 0px;display:block;border-top:1px solid #ddd;border-bottom:1px solid #ddd;overflow:hidden;font-family:'Noto Sans KR', sans-serif;}
.paging img {vertical-align:middle;padding:0px;margin:0 2px;}
.paging .num {margin:0px 15px;}
.paging .num a {display:inline-block;border:1px solid #fff;font-size:13px;padding:0px;width:25px;height:27px;vertical-align:middle;line-height:27px;color:#000;overflow:hidden;background:#fff;}
.paging .num a:hover, .paging .num a.on {color:red;border:1px solid #e9e9e9;}

.total_review_q {display:inline-block;vertical-align:middle;font-size:20px;margin-left:5px;}
.customer_product {display:inline-block;vertical-align:top;width:880px;}
.customer_product_wrap {display:block;margin-bottom:15px;}
.customer_product_wrap:after {display:block;visibility:hidden;clear:both;content:""}
.customer_product_wrap li {float:left;}
.customer_product_wrap li:nth-child(1) {width:120px;}
.customer_product_wrap li:nth-child(2) {overflow:hidden;}
.customer_product_wrap li:nth-child(3) {width:180px;}
.customer_product_d {width:120px;}
.customer_product_d img {height:100px;vertical-align:top;}
.customer_product_t {display:block;width:550px;border:0px solid red;}
.customer_product_t span {display:block;font-size:18px;color:#000;vertical-align:top;}
.customer_product_t span:hover {text-decoration:underline;color:#df7f18;}
.customer_option {display:block;margin:15px 0px;border:0px solid red;width:100%;overflow:hidden;}
.customer_option select {border:1px solid #ddd;height:25px;line-height:auto;min-width:150px;background:url('//imgcdn.kantukan.co.kr/mall/lickit/down_dot.png') no-repeat 97% center;background-size:8px auto;}
.customer_option span {display:block;font-size:13px;color:#333;padding:5px 0px 0px 60px;}

.review_btn_buy {display:block;line-height:40px;margin:0px auto 10px;border-radius:3px;background-color:rgba(0,0,0,1.0);color:#fff;font-size:14px;text-align:center;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;}
.review_btn_buy:hover {background-color:rgba(0,0,0,0.6);}

.top_positive_review_wrap {display:block;width:1200px;padding:20px 0px;margin:0px auto;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
.top_positive_review {display:inline-block;vertical-align:top;width:47%;letter-spacing:0px;font-family:'Noto Sans KR', sans-serif;font-size:13px;}
.top_positive_review:nth-child(2) {padding-left:5%;}

.review_New_search_wrap {display:block;margin-bottom:50px;}
.review_New_search {display:inline-block;vertical-align:middle;border:1px solid #666;border-radius:3px;width:400px;height:30px;padding-left:5px;}
.review_New_search img {display:inline-block;vertical-align:middle;width:22px;}
.review_New_search input {border:none;width:90%;height:28px;line-height:auto;}

.review_New_section p {}
.review_New_section span {display:inline-block;margin:20px 125px 10px 0px;}
.review_New_section select {border:1px solid #999;border-radius:3px;margin-right:20px;height:30px;line-height:auto;width:150px;background:url('//imgcdn.kantukan.co.kr/mall/lickit/down_dot.png') no-repeat 95% center #eee;background-size:8px auto;margin-right:15px;}

.viewed {display:block;margin-bottom:15px;}
.viewed:after {display:block;visibility:hidden;clear:both;content:""}
.viewed li {float:left;}
.viewed li:nth-child(1) {width:30%;padding-right:5%;}
.viewed li:nth-child(2) {width:65%;}
.viewed_thum {width:100%;}
.viewed_tit {display:block;line-height:16px;white-space:normal;word-break:break-all;word-wrap:break-word;margin-bottom:3px;}
.viewed_tit:hover {text-decoration:underline;color:#df7f18;}

.update_line {margin-top:30px !important;}

.comment_wrap {display:block;}
.comment_wrap textarea {display:block;width:98%;padding:1%;border:1px solid #999;border-radius:3px;height:45px;overflow-y:auto;font-family:'Noto Sans KR', sans-serif;color:#555;font-size:13px;line-height:18px;margin-top:10px;}
.taR {text-align:right;}
.Blue {color:#0078ff !important;margin-right:10px;}
.BlackT {color:#000 !important;line-height:13px !important;}

.Showing_comments {display:block;margin:15px auto 0;border-bottom:1px solid #ddd;padding:10px 0px;color:#888;position:relative;}
.comments_sort {position:absolute;bottom:0px;right:0px;}
.comments_sort li {float:left;padding:5px;font-size:12px;}
.comments_sort li a {font-size:12px;color:#333;line-height:20px !important;}
.comments_sort li.on {border-bottom:1px solid #ff5a00;}
.comments_sort li.on a {color:#ff5a00;}

.comments_customer {display:block;width:100%;margin:10px auto;padding:10px 0;border-top:1px solid #ddd;position:relative;}
.comments_customer:first-child { border-top:0; }
.comments_customer span {color:#888;font-size:12px;}
.comments_customer_txt {color:#000;font-size:13px;line-height:18px;padding:10px 0px;}
.btn_abuse {position:absolute;top:5px;right:0px;color:#888;}
.btn_abuse:hover {color:#ff5a00 !important;}

.Reply_wrap {display:none;width:90%;margin:10px auto;}
.Reply_wrap textarea {display:block;width:98%;padding:1%;border:1px solid #999;border-radius:3px;height:45px;overflow-y:auto;font-family:'Noto Sans KR', sans-serif;color:#555;font-size:13px;line-height:18px;margin-top:10px;}
.btn_M {position:absolute;top:10px;right:0px;color:#888;}
.btn_M a {color:#888;font-weight:normal !important;font-family:'Noto Sans KR', sans-serif;}
.btn_M a:hover {color:#ff5a00 !important;}
.btn_M_new { position:absolute;top:10px;right:0px; }

.R_write_top {display:block;padding:15px 0px;font-size:22px;border-bottom:1px solid #ddd;position:relative;}
.R_write_wrap {display:block;padding:15px 0px;border-bottom:1px solid #ddd;position:relative;}
.R_list_wrap {display:block;padding:15px 0px;border-bottom:1px solid #ddd;position:relative;}
.R_write_top .R_name {position:absolute;top:15px;right:0px;font-size:15px;}
.R_write_top .R_name_new { position:absolute;bottom:10px;right:0px;font-size:15px; }
.R_write_thum {display:inline-block;vertical-align:top;margin-right:30px;}
.R_write_thum img {width:100px;}
.R_write_star {display:inline-block;vertical-align:top;width:88%;}
.R_write_star .R_subject {font-size:15px;}
.star_review_roll {font-size:0px;margin:15px 0px;}
.R_star,
.R_star2 {display:inline-block;vertical-align:middle;background:url("//imgcdn.kantukan.co.kr/mall/kantukan/icon/r_star_2.png") no-repeat;background-size:100% auto;width:25px;height:24px;transition:width .3s ease;-webkit-transition:width .3s ease;text-indent:-999em;cursor:pointer;}
.R_star:not(.view):hover, 
.R_star.on,
.R_star2.on,
.R_star.on2 {background:url("//imgcdn.kantukan.co.kr/mall/kantukan/icon/r_star.png") no-repeat;background-size:100% auto;}

.input_wrap {display:none;position:relative;}
.R_Posting {position:absolute;top:-40px;left:140px;}
.R_writing_put {}
.R_writing_put .tarea {display:block;width:98%;padding:1%;border:1px solid #999;border-radius:3px;height:25px;overflow-y:auto;font-family:'Noto Sans KR', sans-serif;color:#555;font-size:13px;line-height:18px;margin-top:10px;transition:all .3s ease;-webkit-transition:all .3s ease;}
.R_writing_put .tarea.on {height:85px;border:1px solid #ff7200;}

.R_writing_suject {margin-top:10px;display:none;}
.R_writing_suject input {display:block;width:98%;padding:0px 1%;border:1px solid #999;border-radius:3px;height:33px;font-family:'Noto Sans KR', sans-serif;color:#555;font-size:13px;line-height:auto;}
.btnDelete {position:absolute;top:5px;right:5px;cursor:pointer;width:20px !important;}
/* .imgBox_wrap { position:absolute;width:100%;left:0;bottom:0px;vertical-align:top; } */
.imgBox_wrap { margin:20px 0 0; }
.imgBox_wrap .imgBox { display:inline-block;position:relative;max-height:100px;overflow:hidden;vertical-align:top;margin:5px;border:1px solid #989898;font-size:0; }
#upsize_view { color:#0572de; }

.R_writing_conts {position:relative;display:block;padding-top:10px;font-size:13px;line-height:18px;}
.R_writing_conts img {display:block;padding:10px 0px;max-width:600px;}

.R_modify_off {display:none;}

.review_New_tit03 {font-size:20px;display:block;padding:50px 0px 20px;color:#000;font-weight:bold;letter-spacing:0px;}
.c_questions_wrap {display:block;margin:20px 0px 50px;position:relative;}
.votes {display:inline-block;vertical-align:top;border-right:1px solid #ddd;width:55px;text-align:center;padding-bottom:5px;}
.votes a {display:block;color:#999;font-size:23px;overflow:hidden;text-align:center;margin:0;padding:0;border:0px solid red;}
.votes a:hover {color:#ff6000;}
.votes span {display:block;color:#555;font-size:12px;line-height:15px;text-align:center;margin-top:5px;}
.qna_wrap {display:inline-block;vertical-align:top;width:85%;margin-left:20px;}
.qna_wrap .F_txt {display:inline-block !important;width:8%;color:#000;font-size:12px;font-weight:500;vertical-align:top;padding:8px 0px;}
.qna_wrap .R_txt {display:inline-block !important;width:85%;color:#777;font-size:13px;vertical-align:top;padding:6px 0px;white-space:normal;word-break:break-all;word-wrap:break-word;position:relative;}
.D_txt {position:absolute;top:6px;right:0px;}
.Q_txt {display:none;border:1px solid #ddd;border-radius:5px;padding:12px;color:#777;line-height:20px;margin:8px 0px;}
.Reply_txt {display:inline-block !important;width:85%;color:#777;font-size:13px;vertical-align:top;padding:6px 0px;white-space:normal;word-break:break-all;word-wrap:break-word;position:relative;}
.Reply_txt a {color:#777;}
.Reply_txt span {margin-right:10px;}
.A_txt {display:none;border:1px solid #ddd;border-radius:5px;padding:12px;color:#777;line-height:20px;margin:8px 0px;}

.f15 {font-size:15px;vertical-align:bottom;}
.b2c {color:#2c8bdc;}
.y5c {color:#ff5400;}

#visual_prdt {width:100%;margin:0px auto 0px;position:relative;display:block;}
#visual_prdt .cover {width:100%;margin:0;}
#visual_prdt .content {width:100%;margin-left:0px;}
#visual_prdt .flexslider_prdt {text-align:center;}
#visual_prdt .flexslider_prdt .slides {width:100%;}
#visual_prdt .flexslider_prdt .slides > li {display:none;font-size:0px;text-align:center;-webkit-backface-visibility: hidden;}
#visual_prdt .flexslider_prdt .slides img {width:100%;}
#visual_prdt .flexslider_prdt .slides li a {display:block;padding:0px;font-size:13px;line-height:23px;text-align:left;font-family:'Noto Sans KR', sans-serif;position:relative;letter-spacing:0px;}
.star_rev {display:block;line-height:13px;font-size:12px;color:#888;}
.star_rev img {width:15px;vertical-align:middle;}
#visual_prdt .flexslider_prdt .slides .w100 {width:100%;margin-bottom:10px;}
#visual_prdt .flexslider_prdt .slides li .t_logo {position:absolute;top:400px;left:10%;width:80%;z-index:9999;}
#visual_prdt .flexslider_prdt .slides li a .custom {text-decoration:line-through;color:#999;margin-right:10px;}
#visual_prdt .flexslider_prdt .flex-direction-nav {z-index:99;margin:0px auto;}
#visual_prdt .flexslider_prdt .flex-direction-nav li {width:22px;z-index:999;}
#visual_prdt .flexslider_prdt .flex-direction-nav a {width:22px;height:31px;display:block;z-index:10;cursor:pointer;text-indent:-9999em;}
#visual_prdt .flexslider_prdt .flex-direction-nav .flex-next {background:url('//imgcdn.kantukan.co.kr/mall/mukjoe/image/right_arrow_g.jpg') no-repeat;position:absolute;top:40%;right:-40px;}
#visual_prdt .flexslider_prdt .flex-direction-nav .flex-prev {background:url('//imgcdn.kantukan.co.kr/mall/mukjoe/image/left_arrow_g.jpg') no-repeat;position:absolute;top:40%;left:-40px;}
#visual_prdt .flexslider_prdt .flex-control-nav {position:absolute;width:100%;right:0;bottom:0px;text-align:center;display:none;}
#visual_prdt .flexslider_prdt .flex-control-nav li {margin:0px 3px;display:inline-block; zoom: 1; *display: inline; }
#visual_prdt .flexslider_prdt .flex-control-paging li a {width:28px;height:6px;display:block;background:#dfdfdf;cursor:pointer;text-indent:-9999em;}
#visual_prdt .flexslider_prdt .flex-control-paging li a:hover, #visual_prdt .flexslider_prdt .flex-control-paging li a.flex-active {background:#2d26ba;cursor:pointer;width:50px;height:6px;}

.premium_review {width:90%;margin:0px auto;position:relative;display:block;}
.premium_review .cover {width:100%;margin:0 auto;}
.premium_review .content {width:100%;margin-left:0px;}
.premium_review .premium_review_wrap {}
.premium_review .premium_review_wrap .slides {width:100%;}
.premium_review .premium_review_wrap .slides li {position:relative;}
.premium_review .premium_review_wrap .slides img {}
.premium_review .premium_review_wrap .flex-direction-nav {z-index:99;margin:0px auto;}
.premium_review .premium_review_wrap .flex-direction-nav li {width:80px;z-index:999;}
.premium_review .premium_review_wrap .flex-direction-nav a {width:20px;height:30px;display:block;z-index:10;cursor:pointer;text-indent:-9999em;}
.premium_review .premium_review_wrap .flex-direction-nav .flex-next {background:url('//imgcdn.kantukan.co.kr/mall/lickit/rv_ar_right.png') no-repeat;position:absolute;top:40%;margin-top:-15px;right:-50px;opacity:1;filter:alpha(opacity=70);-ms-filter:alpha(opacity=70);}
.premium_review .premium_review_wrap .flex-direction-nav .flex-prev {background:url('//imgcdn.kantukan.co.kr/mall/lickit/rv_ar_left.png') no-repeat;position:absolute;top:40%;margin-top:-15px;left:-50px;opacity:1;filter:alpha(opacity=70);-ms-filter:alpha(opacity=70);}
.premium_review .premium_review_wrap .flex-direction-nav .flex-next:hover {opacity:1.0;filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);}
.premium_review .premium_review_wrap .flex-direction-nav .flex-prev:hover {opacity:1.0;filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);}
.premium_review .premium_review_wrap .flex-control-nav {position:absolute;width:100%;right:0;bottom:0px;text-align:center;display:none;}
.premium_review .premium_review_wrap .flex-control-nav li {margin:0px 3px;display:inline-block; zoom: 1; *display: inline; }
.premium_review .premium_review_wrap .flex-control-paging li a {width:40px;height:1px;display:block;background:#dfdfdf;cursor:pointer;text-indent:-9999em;}
.premium_review .premium_review_wrap .flex-control-paging li a:hover, .premium_review .premium_review_wrap .flex-control-paging li a.flex-active {background:#000;cursor:pointer;width:60px;height:3px;}

.glass_navi {position:absolute;bottom:-1px;right:120px;}
.glass_navi a {display:inline-block;vertical-align:top;font-family:'Noto Sans KR',sans-serif;font-size:15px;font-style:italic;font-weight:600;margin:0 10px;letter-spacing:-0.5px;padding:7px 0;}
.glass_navi a:hover, .glass_navi a.on {border-bottom:2px solid #000;}
.show_count_wrap {position:relative;}

.list_product_Nwrap {display:block;margin:20px 0px;position:relative;}
.list_product_Nwrap ul {display:block;}
.list_product_Nwrap ul:after {display:block;visibility:hidden;clear:both;content:""}
.list_product_Nwrap li {float:left;width:33.33%;height:620px;margin:30px 0px 50px 0px;position:relative;overflow:hidden;}
.list_product_Nwrap li .m_link {position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:999;}
.list_product_Nwrap li .m_over {position:absolute;top:0px;left:0px;width:100% !important;height:auto !important;z-index:999;filter:alpha(opacity=0); opacity:0; -webkit-opacity:0;transition:all 0.2s ease-out; -webkit-transition:all 0.2s ease-out;}
.list_product_Nwrap li .m_over:hover {filter:alpha(opacity=100); opacity:1.0; -webkit-opacity:1.0;}

.list_product_Nwrap .column_01 {display:block;padding:10px 45px 30px 30px;}
.list_product_Nwrap .column_01 li {float:none;width:100% !important;height:auto !important;margin:30px 0px 50px 0px;position:relative;overflow:hidden;}
.list_product_Nwrap .column_01 .Nwrap_thum {display:block;width:100% !important;height:480px;margin:0px auto;position:relative;overflow:hidden;background:url('//imgcdn.kantukan.co.kr/mall/banner/icon/loading.gif') no-repeat center center #fff;text-align:center;}
.list_product_Nwrap .column_01 img {max-width:100%;width:auto !important;height:480px;margin:0px auto;}
.list_product_Nwrap .column_01 .Nwrap_thum iframe {width:1780px !important;height:490px !important;position:absolute;top:-5px;left:0%;margin-left:-346px;}


.Nwrap_thum {width:350px;height:350px;margin:0px auto;position:relative;overflow:hidden;background:url('') no-repeat center center;}
.Nwrap_thum img {width:100%;}
.Nwrap_thum iframe {width:640px !important;height:360px !important;position:absolute;top:-5px;left:50%;margin-top:0px;margin-left:-320px;}

.Nwrap_info {display:block;width:350px;margin:0px auto;}
.Nwrap_copy {display:block;height:52px;color:#000;font-family:'Noto Sans KR',sans-serif;font-size:1.3rem;font-weight:500;line-height:26px;text-align:center;margin:10px 0px;padding:10px 0px 3px 0px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;word-wrap:break-word;}
.Nwrap_name {display:block;position:relative;color:#555;font-size:13px;line-height:15px;font-weight:600;letter-spacing:0px;text-align:center;white-space:normal;word-break:break-all;word-wrap:break-word;}
.Nwrap_name_type04 {display:block;position:relative;color:#555;font-family:'Noto Sans KR',sans-serif;font-size:1rem;line-height:15px;font-weight:500;letter-spacing:-.03rem;text-align:center;white-space:normal;word-break:break-all;word-wrap:break-word;}
.Nwrap_code {display:block;color:#555;font-family:'Oswald',sans-serif;font-size:13px;line-height:24px;font-weight:500;letter-spacing:0px;text-align:center;}

.Nwrap_price {display:block;color:#000;font-size:22px;line-height:25px;font-weight:600;letter-spacing:-1px;text-align:center;padding:10px 0px;}
.Nwrap_price_type04 {display:block;color:#000;font-family:'Oswald',Noto Sans KR,sans-serif;font-size:1.9rem;font-weight:400;letter-spacing:-.03rem;text-align:center;padding:30px 0px;position:relative;}
.Nwrap_price_type04 .tline01 {position:absolute;top:52%;left:-4px;width:110%;height:3px;background:#000;}

.Nwrap_color {display:block;text-align:center;padding:10px 0px;}
.Nwrap_color span {display:inline-block;vertical-align:middle;width:8px;height:8px;border:1px solid #e2e2e2;margin:0px 3px;}

.Nwrap_color01 {display:block;text-align:center;padding:0px 0px;margin-bottom:10px;height:20px;}
.Nwrap_color01 span {display:inline-block;vertical-align:middle;width:8px;height:8px;border:1px solid #e2e2e2;margin:0px 3px;}

.Ndetail_best {display:block;}
.Ndetail_best:after {display:block;visibility:hidden;clear:both;content:""}
.Ndetail_best li {display:block;margin-bottom:15px;overflow:hidden;position:relative;}
.Ndetail_thum {display:block;vertical-align:top;width:170px;height:116px;position:relative;overflow:hidden;background:url('') no-repeat center center;}
.Ndetail_thum img {width:100%;}
.Ndetail_thum iframe {width:320px !important;height:180px !important;position:absolute;top:-5px;left:50%;margin-top:0px;margin-left:-160px;}

.Ndetail_info {display:block;vertical-align:top;width:150px;padding-left:10px;text-align:left;position:absolute;top:0px;left:180px;}
.Ndetail_copy {display:block;color:#000;font-family:'Noto Sans KR',sans-serif;font-size:16px;font-weight:500;line-height:18px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;word-wrap:break-word;}
.Ndetail_brand {display:block;position:relative;color:#000;line-height:14px;font-size:14px;font-weight:500;font-family:'Noto Sans KR',sans-serif;letter-spacing:0px;white-space:normal;word-break:break-all;word-wrap:break-word;margin:15px 0px 5px;}
.Ndetail_hit {display:block;color:#000;line-height:14px;font-size:14px;font-family:'Noto Sans KR',sans-serif;font-weight:500;letter-spacing:0px;}

.Ndetail_thum .buttons_mov01 {position:absolute;top:50%;left:50%;margin-top:-15px !important;margin-left:-30px !important;z-index:9999;}
.Ndetail_thum .buttons_mov01 span {display:inline-block;margin:0px 5px;background:transparent !important;cursor:pointer;}
.Ndetail_thum .buttons_mov01 span img {width:auto !important;height:30px !important;}

.Nwrap_review {display:block;width:460px;margin:0px auto 42px;position:relative;border:1px solid #fff;}
.Nwrap_review .Nwrap_review_txt {display:block;width:100%;height:80px !important;overflow:hidden;}
.Nwrap_review .Nwrap_review_txt span {display:table-cell;vertical-align:middle;text-align:left;width:100%;height:80px !important;overflow:hidden;font-size:13px;line-height:20px;color:#626262;}
.Nwrap_review strong {display:block;padding:10px 0px;font-size:13px;color:#333;letter-spacing:0px;text-align:right;}
.Nwrap_review_after {display:block;height:63px;overflow:hidden;margin:15px auto;font-size:0px;text-align:center;}
.Nwrap_review_after:after {display:block;visibility:hidden;clear:both;content:""}
.Nwrap_review_after dt {display:inline-block;vertical-align:top;width:14.66% !important;height:63px !important;text-align:center;overflow:hidden;padding:0px 1%;}
.Nwrap_review_after dt img {height:100% !important;min-width:100% !important;}
.abcenter {position:absolute;top:-30px;left:50%;margin-left:-26px;}

.price_rate {display:block;width:460px;margin:30px auto;}
.price_rate:after {display:block;visibility:hidden;clear:both;content:""}
.price_rate dt {float:left;width:19%;font-size:13px;line-height:22px;color:#333;border-right:1px solid #ddd;margin-right:-1px;text-align:center;letter-spacing:0px;font-weight:600;}
.price_rate dt:nth-child(3) {width:24%;}
.price_rate dt:last-child {border-right:0px solid #ddd;}
.price_rate dt span {font-size:0.85em;}
.price_rate dt span.small {font-size:0.65em;letter-spacing:-1px;margin-top:-12px;display:inline-block;}
.price_rate dt span.big {font-size:18px;}

.list_type_01 {display:block;margin:20px 0px;}
.list_type_01 ul {display:block;}
.list_type_01 ul:after {display:block;visibility:hidden;clear:both;content:""}
.list_type_01 li {float:left !important;width:50% !important;margin:30px 0px 50px 0px;position:relative;overflow:hidden;}
.list_type_01 li .m_link {position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:999;}
.list_type_01 li .m_over {position:absolute;top:0px;left:0px;width:100% !important;height:auto !important;z-index:999;filter:alpha(opacity=0); opacity:0; -webkit-opacity:0;transition:all 0.2s ease-out; -webkit-transition:all 0.2s ease-out;}
.list_type_01 li .m_over:hover {filter:alpha(opacity=100); opacity:1.0; -webkit-opacity:1.0;}

.Nwrap_thum_type_01 {width:551px;height:380px;margin:0px auto;position:relative;overflow:hidden;}
.Nwrap_thum_type_01 img {width:100%;}
.Nwrap_thum_type_01 iframe {width:996px !important;height:380px !important;position:absolute;top:0px;left:50%;margin-top:0px;margin-left:-498px;background:#000;}

.Nwrap_info_type_01 {display:block;width:550px;height:310px;margin:0px auto;position:relative;overflow:hidden;}

.after_st_grade {display:block;height:80px;overflow:hidden;margin-bottom:15px;}
.after_st_grade_w {display:block;margin:0px 0px;}
.star_boxer {display:inline-block;vertical-align:middle;width:15%;}
.star_boxer img {width:13px;}
.star_txter {display:inline-block;text-align:left;vertical-align:middle;width:83%;color:#000;letter-spacing:-.05rem;font-size:13px;overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis; -ms-text-overflow:ellipsis; white-space:nowrap;}

.list_type_02 {display:block;margin:20px 0px;}
.list_type_02 ul {display:block;}
.list_type_02 ul:after {display:block;visibility:hidden;clear:both;content:""}
.list_type_02 > div > ul > li {float:none !important;width:100% !important;margin:30px 0px 50px 0px;padding-bottom:30px !important;border:0px solid blue !important;position:relative;overflow:hidden;}
.list_type_02 > ul > li {float:none !important;width:100% !important;margin:83px 0px 50px 0px;padding-bottom:30px !important;border:0px solid blue !important;position:relative;overflow:hidden;}
.list_type_02 li .m_link {position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:999;}
.list_type_02 li .m_over {display:none;position:absolute;top:0px;left:0px;width:100% !important;height:auto !important;z-index:999;filter:alpha(opacity=0); opacity:0; -webkit-opacity:0;transition:all 0.2s ease-out; -webkit-transition:all 0.2s ease-out;}
.list_type_02 li .m_over:hover {filter:alpha(opacity=100); opacity:1.0; -webkit-opacity:1.0;}

.Nwrap_thum_type_02 {width:100%;height:580px;text-align:center;margin:0px auto;position:relative;overflow:hidden;background:url('//imgcdn.kantukan.co.kr/mall/banner/icon/loading.gif') no-repeat center center;}
.Nwrap_thum_type_02 img {/**position:absolute;top:0px;left:50%;margin-left:-960px;*/height:auto;width:auto !important;}
.Nwrap_thum_type_02 iframe {width:1215px !important;height:600px !important;position:absolute;top:-5px;left:65%;margin-top:0px;margin-left:-898px;}

.Nwrap_thum_type_04 {width:99%;height:580px;text-align:center;margin:0px auto;position:relative;overflow:hidden;background:#000;}
.prdt_Tarea.Nwrap_thum_type_04 { background:none;height:auto;margin-bottom:70px; }
.Nwrap_thum_type_04 img {/**position:absolute;top:0px;left:50%;margin-left:-960px;*/height:auto;width:auto !important;}
.Nwrap_thum_type_04 iframe {width:1215px !important;height:580px !important;position:absolute;top:0px;left:50%;margin-left:-607px;}

.Nwrap_info_type_02 {display:block;width:1200px;margin:0px auto;}
.Nwrap_copy_type_02 {display:block;color:#000;font-family:'Noto Sans KR',sans-serif;font-size:1.3rem;font-weight:500;line-height:1.8rem;text-align:center;margin:20px 0px;padding:10px 0px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:38;-webkit-box-orient:vertical;display:-webkit-box;word-wrap:break-word;}
.Nwrap_copy_type_04 {display:block;color:#000;font-family:'Noto Sans KR',sans-serif;font-size:1.3rem;font-weight:500;line-height:1.8rem;margin:0 auto;text-align:center;margin:20px 0px;padding:10px 0px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:38;-webkit-box-orient:vertical;display:-webkit-box;word-wrap:break-word;height:auto;}

.Nwrap_info_type_07 {display:block;width:1200px;margin:0px auto;}
.Nwrap_copy_type_07 {display:block;color:#000;font-family:'Noto Sans KR',sans-serif;font-size:28px;font-weight:500;line-height:40px;text-align:center;margin:20px 0px;padding:10px 0px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;word-wrap:break-word;}




.Nwrap_thum_list_wrap {width:980px;margin:20px auto;}
.Nwrap_thum_list {width:570px;height:320px;display:inline-block;vertical-align:middle;position:relative;overflow:hidden;}
.Nwrap_thum_list img {width:100%;}
.Nwrap_thum_list iframe {width:587px !important;height:330px !important;position:absolute;top:-5px;left:50%;margin-top:0px;margin-left:-293px;}

.Nwrap_info_list {display:inline-block;vertical-align:middle;width:350px;margin-left:50px;text-align:left;}
.Nwrap_copy_list {display:block;color:#000;font-family:'Noto Sans KR', sans-serif;letter-spacing:-0.5px;font-size:22px;font-weight:600;line-height:24px;margin:20px 0px;padding:10px 0px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;word-wrap:break-word;}
.Nwrap_name_list {display:block;color:#555;font-size:12px;line-height:15px;font-weight:500;letter-spacing:0px;white-space:normal;word-break:break-all;word-wrap:break-word;}
.Nwrap_code_list {display:block;color:#555;font-size:12px;line-height:24px;font-weight:500;letter-spacing:0px;}
.Nwrap_price_list {display:block;color:#000;font-size:22px;font-weight:600;letter-spacing:-1px;padding:10px 0px;}
.Nwrap_color_list {display:block;padding:10px 0px;}
.Nwrap_color_list span {display:inline-block;vertical-align:middle;width:15px;height:15px;border:1px solid #e2e2e2;margin:0px 3px;}

.buttons_mov {position:absolute;top:50%;left:50%;margin-top:-15px;margin-left:-20px;z-index:99;}
.buttons_mov button {margin:0px 5px;background:transparent !important;cursor:pointer;}
.buttons_mov button img {width:auto !important;height:0px !important;}
.tline {position:absolute;top:13px;left:-4px;width:110%;height:3px;background:#000;}


.Nwrap_thum_type_02_1 {width:1215px;height:580px;text-align:center;margin:0px auto;position:relative;overflow:hidden;background:url('//imgcdn.kantukan.co.kr/mall/banner/icon/loading.gif') no-repeat center center;}
.Nwrap_thum_type_02_1 iframe {width:1215px !important;height:683px !important;position:absolute;top:50%;left:50%;margin-top:-341px;margin-left:-607px;}

.Nwrap_thum_type_07_1 {width:1215px;height:700px;text-align:center;margin:0px auto;position:relative;overflow:hidden;background:url('//imgcdn.kantukan.co.kr/mall/banner/icon/loading.gif') no-repeat center center;}
.Nwrap_thum_type_07_1 iframe {width:1100px !important;height:760px !important;position:absolute;top:50%;left:50%;margin-top:-341px;margin-left:-557px;text-align:center;}


.visual_thum_sub {display:block;width:100%;height:580px;margin:0px auto;position:relative;}
.visual_thum_sub .cover {width:100%;margin:0;}
.visual_thum_sub .content {width:100%;margin-left:0px;}
.visual_thum_sub .flexslider_thum {text-align:center;}
.visual_thum_sub .flexslider_thum .slides {width:100%;}
.visual_thum_sub .flexslider_thum .slides > li {display:none;-webkit-backface-visibility: hidden;}
.visual_thum_sub .flexslider_thum .slides li img {vertical-align:middle;}
.visual_thum_sub .flexslider_thum .slides li a:hover {background:url('//imgcdn.kantukan.co.kr/shop/common/icon_arr2.png') 94% center no-repeat #fff !important;color:#000 !important;}
.visual_thum_sub .flex-direction-nav a {text-decoration: none;display: block;font-size:0px;text-indent:-9999em;padding:0px !important;width:80px;height:80px;position: absolute;top:50%;margin-top:-40px;z-index:999;overflow: hidden;opacity: 0;cursor: pointer;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.visual_thum_sub .flex-direction-nav a:before {display: inline-block;content:'';width:80px;height:80px;overflow:hidden;font-size:0px;;background:url('//imgcdn.kantukan.co.kr/mall/lickit/pv01-left-red.png') no-repeat center;}
.visual_thum_sub .flex-direction-nav a.flex-next:before {content:'';width:80px;height:80px;overflow:hidden;background:url('//imgcdn.kantukan.co.kr/mall/lickit/pv01-right-red.png') no-repeat center;}
.visual_thum_sub .flex-direction-nav .flex-prev {left:100px;}
.visual_thum_sub .flex-direction-nav .flex-next {right:100px;text-align: right;}
.visual_thum_sub .flexslider_thum:hover .flex-direction-nav .flex-prev {opacity:1.0;left:0px;}
.visual_thum_sub .flexslider_thum:hover .flex-direction-nav .flex-prev:hover {opacity: 1;}
.visual_thum_sub .flexslider_thum:hover .flex-direction-nav .flex-next {opacity:1.0;right:0px;}
.visual_thum_sub .flexslider_thum:hover .flex-direction-nav .flex-next:hover {opacity: 1;}

.visual_thum_sub .flexslider_thum .flex-control-nav {position:absolute;right:0;bottom:0px;text-align:left;display:none;}
.visual_thum_sub .flexslider_thum .flex-control-nav li {margin-left:5px;display:inline-block; zoom: 1; *display: inline; }
.visual_thum_sub .flexslider_thum .flex-control-paging li a {width:40px;height:5px;display:block;background:#ddd;cursor:pointer;text-indent:-9999em;}
.visual_thum_sub .flexslider_thum .flex-control-paging li a:hover, .visual_thum_sub .flexslider_thum .flex-control-paging li a.flex-active {background:#009ed7;cursor: pointer;}




#gnb { position:absolute;width:280px;height:1340px;top:0px;left:0px;overflow:auto; background:#1b1b1b; z-index:9999;font-family: 'Noto Sans KR', sans-serif;display:block;}
#gnb::-webkit-scrollbar {width:0 !important;}
#gnb h1{ width:100%; padding-top:16px; height:39px; text-align:center; background:#1b1b1b; }
#gnb h1 img { width:50%; }
#gnb .login { height:45px; font-size:12px; font-weight:bold; background:#545454; }
#gnb .login a { display:inline-block; padding:15px 35px 10px 35px; color:#fff; background-size:16%; }
#gnb ul li .h1 { width:100%; font-size:11px; border-bottom:0px solid #424851; }
#gnb ul li { width:100%; font-size:23px; border-bottom:0px solid #424851; }
#gnb ul li a { display:block; padding:13px 0 13px 25px; color:#fff; font-weight:700; background:url('') no-repeat right 14px; background-size:11%; }
#gnb ul li a.space { background:url('//imgcdn.kantukan.co.kr/kan/mobile/img/menu_nodot.png') no-repeat right 14px; background-size:11%; }
#gnb ul li a.selected { background:url('//imgcdn.kantukan.co.kr/kan/mobile/img/menu_dot_on.png') no-repeat right 14px; background-size:11%; }
#gnb ul li .sm_sub { padding:10px; background:#3a3a3a; }
#gnb ul li .sm_sub li { padding-left:10px; font-size:12px; background:url('//imgcdn.kantukan.co.kr/kan/mobile/img/menu_dot2.png') no-repeat 15px center; border-bottom:0; }
#gnb ul li li a { padding:5px 0 5px 15px; font-weight:normal; line-height:14px; background:none; }
#gnb .kan { color:#16191e; }
#gnb .event { height:45px; font-size:14px; font-weight:bold; background:#fff; }

.wrap_list_gnb {position:relative;padding-left:300px;min-height:1340px;padding-bottom:80px;}

@media (max-width:1300px) {
	
	#gnb {display:none;}
	.wrap_list_gnb {padding-left:0px;}
}

@media (max-width:1000px) {
	.Nwrap_thum_list_wrap {width:880px;margin:20px auto;}
	.Nwrap_thum_list {width:470px;height:320px;}
	
}

@media (max-width:800px) {
	.Nwrap_thum_list_wrap {width:660px;margin:20px auto;}
	.Nwrap_thum_list {width:300px;height:320px;}
	.Nwrap_info_list {display:inline-block;vertical-align:middle;width:300px;margin-left:50px;text-align:left;}
}

@media (max-width:680px) {
	.Nwrap_thum_list_wrap {width:300px;margin:20px auto;}
	.Nwrap_thum_list {width:300px;height:320px;}
	.Nwrap_info_list {display:inline-block;vertical-align:middle;width:300px;margin-left:0px;text-align:left;}
}


#reviewpop {display:block;position:fixed;top:0px;left:0px;width:100%;height:100%;background:rgba(255,255,255,0.7);z-index:9999999;}
.reviewpop_wrap {display:block;position:fixed;top:0px;left:50%;width:500px;margin-left:-250px;background:rgba(255,255,255,1);letter-spacing:-1px;transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out;-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.63);-moz-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.63);box-shadow:0px 0px 20px 0px rgba(0,0,0,0.33);filter:alpha(opacity=0); opacity:0; -webkit-opacity:0;}
.reviewpop_wrap.on {top:50%;margin-top:-200px;filter:alpha(opacity=100); opacity:1.0; -webkit-opacity:1.0;}

.reviewpop_close {padding:10px;text-align:right;font-size:14px;color:#555;border-bottom:1px solid #eee;}
.reviewpop_close label {margin-right:15px;}
.reviewpop_close input {vertical-align:middle;}
.reviewpop_win {display:block;padding:10px 15px 0px 15px;font-size:16px;line-height:20px;color:#444;font-weight:400;text-align:center;}
.reviewpop_win p {display:block;margin:15px auto;color:#999;font-size:20px;line-height:24px;}
.reviewpop_win span {color:#999;font-size:20px;line-height:24px;font-weight:600;}
.reviewpop_win a {display:block;background:#ff0000;color:#fff;font-size:22px;font-weight:600;padding:10px;margin:20px auto;border-radius:5px;letter-spacing:-1px;}

.visual_mslide {width:100%;margin:20px auto;position:relative;}
.visual_mslide .cover {width:100%;}
.visual_mslide .content {width:100%;}
.visual_mslide .flexslider_mslide {text-align:center;}
.visual_mslide .flexslider_mslide .slides {width:100%;}
.visual_mslide .flexslider_mslide .slides > li {display:none;-webkit-backface-visibility: hidden;}
.visual_mslide .flexslider_mslide .slides li {}
.visual_mslide .flexslider_mslide .slides img {width:100%;display: block;}
.visual_mslide .flexslider_mslide .flex-direction-nav {z-index:99;margin:0px auto;}
.visual_mslide .flexslider_mslide .flex-direction-nav li {width:53px;z-index:999;}
.visual_mslide .flexslider_mslide .flex-direction-nav a {width:35px;height:55px;display:block;z-index:10;cursor:pointer;text-indent:-9999em;}
.visual_mslide .flexslider_mslide .flex-direction-nav .flex-next {background:url('//imgcdn.kantukan.co.kr/mall/banner/comporta-pv01-right-2.png') no-repeat;position:absolute;top:40%;right:0px;opacity:0.7;filter:alpha(opacity=70);-ms-filter:alpha(opacity=70);background-size:100% auto;z-index:999999;}
.visual_mslide .flexslider_mslide .flex-direction-nav .flex-prev {background:url('//imgcdn.kantukan.co.kr/mall/banner/comporta-pv01-left-2.png') no-repeat;position:absolute;top:40%;left:0px;opacity:0.7;filter:alpha(opacity=70);-ms-filter:alpha(opacity=70);background-size:100% auto;z-index:999999;}
.visual_mslide .flexslider_mslide .flex-direction-nav .flex-next:hover {opacity:1.0;filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);}
.visual_mslide .flexslider_mslide .flex-direction-nav .flex-prev:hover {opacity:1.0;filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);}
.visual_mslide .flexslider_mslide .flex-control-nav {position:absolute;right:0;bottom:0px;display:none;}
.visual_mslide .flexslider_mslide .flex-control-nav li {margin-left:5px;display:inline-block; zoom: 1; *display: inline; }
.visual_mslide .flexslider_mslide .flex-control-paging li a {width:40px;height:5px;display:block;background:#ddd;cursor:pointer;text-indent:-9999em;}
.visual_mslide .flexslider_mslide .flex-control-paging li a:hover, .visual_mslide .flexslider_mslide .flex-control-paging li a.flex-active {background:#009ed7;cursor: pointer;}

#visual_sns01 {display:block;margin:0px auto;background:#fff;position:relative; z-index:99;}
#visual_sns01:after {display:block;visibility:hidden;clear:both;content:""}
#visual_sns01 .cover {width:100%;margin:0;}
#visual_sns01 .content {width:100%;}
#visual_sns01 .flexslider_sns01 {text-align:left;}
#visual_sns01 .flexslider_sns01 .slides {width:100%;}
#visual_sns01 .flexslider_sns01 .slides > li {display: none;background:#fff;font-size:0px;-webkit-backface-visibility: hidden;}
#visual_sns01 .flexslider_sns01 .slides img {}

#visual_sns01 .flexslider_sns01 .flex-direction-nav {z-index:99;margin:0px auto;display:none;}
#visual_sns01 .flexslider_sns01 .flex-direction-nav li {width:48px;z-index:999;}
#visual_sns01 .flexslider_sns01 .flex-direction-nav a {width:65px;height:65px;display:block;z-index:10;cursor:pointer;text-indent:-9999em;font-size:0px;}
#visual_sns01 .flexslider_sns01 .flex-direction-nav .flex-next {background:url('//imgcdn.kantukan.co.kr/mall/banner/icon/arrow_left.png') no-repeat;position:absolute;top:50%;margin-top:-33px;left:-80px;opacity:1.0;filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);}
#visual_sns01 .flexslider_sns01 .flex-direction-nav .flex-prev {background:url('//imgcdn.kantukan.co.kr/mall/banner/icon/arrow_right.png') no-repeat;position:absolute;top:50%;margin-top:-33px;right:-80px;opacity:1.0;filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);}

#visual_sns01 .flexslider_sns01 .flex-control-nav {position:absolute;right:0;bottom:0px;text-align:left;display:none;}
#visual_sns01 .flexslider_sns01 .flex-control-nav li {margin-left:5px;display:inline-block; zoom: 1; *display: inline; }
#visual_sns01 .flexslider_sns01 .flex-control-paging li a {width:40px;height:5px;display:block;background:#ddd;cursor:pointer;text-indent:-9999em;}
#visual_sns01 .flexslider_sns01 .flex-control-paging li a:hover, #visual_sns01 .flexslider_sns01 .flex-control-paging li a.flex-active {background:#009ed7;cursor: pointer;}

.visual_sns01_top {letter-spacing:0px;font-size:20px;border-bottom:1px solid #000;line-height:26px !important;font-family:'Noto Sans KR', sans-serif;margin-bottom:30px;}
.visual_sns01_top img {vertical-align:middle;}
.visual_sns01_top span {font-size:14px;margin:0px 5px;}
.visual_sns01_btn {padding:10px;text-align:right;}

.reviewpop li {font-size:0px;}
.reviewpop_open {display:inline-block;vertical-align:top;width:31%;margin-bottom:25px;padding:0px 1%;position:relative;}
.reviewpop_open .thum_after {height:295px;overflow:hidden;text-align:center;position:relative;} 
.reviewpop .thum_after > img {width:100%;min-height:100% !important;}
.reviewpop .name_after {position:absolute;top:0px;left:0px;width:100%;height:295px;background-color:rgba(0,0,0,0.5);display:table;text-align:center;vertical-align:middle;color:#fff;font-size:15px;opacity:0;filter:alpha(opacity=0);-ms-filter:alpha(opacity=0);transition:all 0.2s ease-out; -webkit-transition:all 0.2s ease-out;}
.reviewpop .name_after:hover {opacity:1.0;filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);}
.reviewpop .name_after span {display:table-cell;width:100%;height:295px;text-align:center;vertical-align:middle;color:#fff;font-size:16px;}
.reviewpop .name_after img {width:16px;height:15px;}
.reviewpop span {display:block;position:relative;height:30px;overflow:hidden;padding:10px;font-size:12px;line-height:18px;color:#000;text-align:left;}
.reviewpop strong {display:inline-block;position:absolute;bottom:0px;right:8px;font-weight:500;color:#41a205;background:#fff;padding:2px;}
.reviewpop p {text-align:center;}
.reviewpop p img {width:80px !important;height:18px !important;}
.reviewpop .flex-direction-nav {}

.after_thum_wrap {display:table;width:600px;height:800px;overflow:hidden;background:#000;}
.after_thum_wrap .after_thum_p {display:table-cell;text-align:center;vertical-align:middle;width:100%;height:100%;}
.after_thum_wrap .after_thum_p img {width:100%;height:auto !important;}

#backgroundPopup001 {display:none;position:fixed;_position:absolute;height:100%;width:100%;opacity:0.7;filter:alpha(opacity=70);-ms-filter:alpha(opacity=70);top:0;left:0;background:#000;z-index:1001;}
.reviewpop_box001 {display:none;position:fixed;width:1175px;height:800px;top:50px;left:50%;margin-left:-587px;background:#fff;overflow:hidden;text-align:left;z-index:999999;}

.reviewpop_box001 .conts_wrap_box {display:block;width:550px;padding:0px;text-align:left;position:absolute;top:20px;right:0px;border:0px solid red;}
.reviewpop_box001 .tit {display:block;letter-spacing:0px;font-size:16px;line-height:24px !important;font-family:'Noto Sans KR', sans-serif;margin-bottom:10px;color:#000;padding:10px 0px;border-bottom:1px solid #ddd;}
.reviewpop_box001 .conts {display:block;height:600px;overflow-y:auto;overflow-x:hidden;font-size:13px;line-height:20px;padding:15px 20px 15px 0;color:#000;text-align:left;}
.reviewpop_box001 .conts img {width:100%;height:auto !important;margin:10px 0px;}
.reviewpop_box001 .star_p {width:80px !important;height:18px !important;margin-top:5px;}
.btn_ct01 {position:absolute;top:10px;right:10px;cursor:pointer;width:18px !important;}
.btn_rgo {display:block;padding:10px 0px;border-top:1px solid #ddd;margin-top:10px;}
.btn_rgo a {display:inline-block;padding:10px 0px;color:#f50002;font-size:14px;font-family:'Noto Sans KR', sans-serif;}
.wrap_right_after {position:relative;}

.reviewpop_write {display:none;position:fixed;width:920px;height:760px;padding:40px;top:50px;left:50%;margin-left:-500px;background:#fff;z-index:999999;overflow:hidden;}
.reviewpop_write_tit {display:block;text-align:center;font-size:16px;padding:10px;color:#000;border:1px solid #000;}
.reviewpop_write_tit01 {display:block;text-align:left;font-size:14px;padding:10px 0px;color:#000;font-weight:600;}
.reviewpop_photo {display:block;height:250px;padding:20px;text-align:left;border:1px solid #e6e6e6;background:#f7f7f7;overflow-y:auto;margin-bottom:40px;}
.reviewpop_photo img {width:100px;}
.reviewpop_photo_area {text-align:center;padding:50px 0px;font-size:14px;line-height:24px;}
.reviewpop_photo_area a {display:inline-block;padding:5px 15px;background:#fff;border:1px solid #000;}
.reviewpop_write_area textarea {display:block;height:200px;width:96%;padding:2%;text-align:left;border:1px solid #e6e6e6;background:#f7f7f7;overflow-y:auto;}
.btn_bot01 {text-align:center;padding:20px;}
.btn_red {display:inline-block;padding:3px 18px;background:#e70012;color:#fff;font-size:12px;margin:0px 3px;}
.btn_grey {display:inline-block;padding:3px 18px;background:#4b4b4b;color:#fff;font-size:12px;margin:0px 3px;}

.search_hit {position:absolute;top:41px;left:0px;width:600px;}
.search_hit li {float:left;background:url('/image/line_g.jpg') no-repeat right center;letter-spacing:-1px;}
.search_hit li:last-child, .search_hit li:first-child {background:none;}
.search_hit li a {display:block;font-size:12px;color:#000;padding:0px 10px;line-height:18px;}
.search_hit li a:hover {text-decoration:underline;}
.search_hit span {display:inline-block;vertical-align:top;font-size:13px;color:#000;padding:0px 5px 0px 23px;line-height:18px;font-weight:600;background:url('/image/search_hit.jpg') no-repeat left center;}

.prdt_info_viewer {width:890px;margin:50px auto;}
.info_viewer_tit {display:block;font-size:22px;font-weight:600;font-family:'Noto Sans KR', sans-serif;letter-spacing:0px;padding:20px 0px;}
.info_viewer_tb {display:block;margin:20px auto 80px;}
.info_viewer_tb table {width:100%;}
.info_viewer_tb tr th {font-size:12px;font-weight:600;letter-spacing:0px;padding:7px;border-left:1px solid #ededed;border-right:1px solid #ededed;border-bottom:1px solid #ededed;color:#000;width:160px;}
.info_viewer_tb tr th:first-child {border-left:none;}
.info_viewer_tb tr td {font-size:12px;font-weight:400;letter-spacing:0px;padding:7px 0px;border-bottom:1px solid #ededed;color:#555;text-align:center;}
.info_viewer_tb tr td.lef {text-align:left;padding:7px 20px;}

.info_viewer_guide {display:block;width:890px;margin:50px auto 80px;font-size:12px;font-weight:500;letter-spacing:0px;color:#000;line-height:18px;margin:50px auto;}

.prdt_after_Top100 {width:1000px;margin:50px auto 80px;}
.personTop {display:block;border-bottom:1px solid #e2e3e4;padding:0px 0px;margin:0px auto 10px;}
.Top_writer_name {display:block;color:#9e9e9e;font-size:12px;}
.Top_writer_name img {margin-right:3px;}
.Top_writer_star {display:block;padding-top:10px;}
.Top_writer_star img {width:16px;}
.Top_writer_contents {display:block;font-size:14px;font-weight:500;letter-spacing:0px;color:#000;line-height:20px;margin:10px auto;white-space:normal;word-break:break-all;word-wrap:break-word;}

.clean_policy_wrap {display:block;margin:40px auto 0px;position:relative;}
.clean_policy_tit {display:inline-block;border-bottom:1px solid #000;font-size:13px;font-weight:500;letter-spacing:0px;color:#000;padding:0px;}
.clean_policy_data {display:block;margin-top:10px;}
.clean_policy_data:after {display:block;visibility:hidden;clear:both;content:""}
.clean_policy_data li {float:left;padding:0px 10px;font-size:12px;line-height:12px;border-left:1px solid #a3a3a3;letter-spacing:0px;}
.clean_policy_data li:first-child {border-left:none;padding:0px 10px 0px 0px;}
.clean_policy_hit {position:absolute;top:28px;right:0px;font-size:12px;font-weight:500;font-family:'Noto Sans KR', sans-serif;letter-spacing:0px;}
.clean_policy_hit .name {font-size:13px;font-weight:500;margin-right:10px;}
.clean_policy_hit .num {color:#fe1313;}
.clean_policy_right {text-align:right;font-size:12px;font-weight:500;letter-spacing:0px;}
.clean_policy_right a {display:inline-block;background:#373737;color:#fff;font-size:0.95em;line-height:12px;font-weight:500;font-family:'Noto Sans KR', sans-serif;letter-spacing:0px;padding:4px 5px 2px 5px;margin:10px 0px 10px;}
.clean_policy_right a span {font-size:6px;display:inline-block;margin-left:2px;padding-bottom:2px;}

.After_Box_New {display:block;width:950px;margin:50px auto;position:relative;padding-left:250px;}
.After_Box_New01 {display:block;width:1000px;margin:50px auto;position:relative;}
.After_Box_New_tit {margin-bottom:20px;font-size:23px;line-height:23px !important;font-family:'Noto Sans KR',sans-serif;font-weight:600;letter-spacing:0px;color:#000;}
.After_Box_New_tit strong {color:red;display:inline-block;vertical-align:middle;padding-bottom:5px;}
.cir {position:absolute;top:0px;left:0px;display:block;width:250px;text-align:center;}
.month_pulser {width:800px;min-height:300px;margin:50px auto;border:1px solid #ddd;font-size:15px;line-height:28px;padding:50px 200px;font-family:'Noto Sans KR',sans-serif;letter-spacing:-0.5px;white-space:normal;word-break:break-all;word-wrap:break-word;background:url('//imgcdn.kantukan.co.kr/mall/kantukan/image/colorpencil.png') no-repeat 95% bottom #f8f8f8;background-size:auto 40%;}
.month_pulser_tit {display:block;text-align:center;font-size:14px;color:#000;}
.month_pulser_sub {display:block;text-align:center;font-size:30px;color:#000;padding:10px 0px 30px;font-weight:600;}
.month_pulser_id {display:block;text-align:center;font-size:13px;color:#777;padding-top:30px;line-height:15px;}
.month_pulser_date {display:block;text-align:center;font-size:13px;color:#999;}

.star_txt {display:inline-block;vertical-align:middle;width:90px;padding:0px;line-height:16px;}
.star_txt_name {font-size:0.8em;color:#555;display:inline-block;vertical-align:middle;width:70px;line-height:16px;}

.star_G_box_wrap {display:block;text-align:center;font-family:'Noto Sans KR',sans-serif;font-weight:600;letter-spacing:-0.5px;color:#000;}
.star_G_box_wrap01 {display:block;text-align:center;font-family:'Noto Sans KR',sans-serif;font-weight:600;letter-spacing:-0.5px;color:#000;border-bottom:1px solid #ddd;padding-bottom:20px;}
.star_G_box {display:inline-block;width:105px;height:20px;vertical-align:middle;margin-right:10px;}
.star_BG {display:block;height:20px;background:url('//imgcdn.kantukan.co.kr/mall/kantukan/image/star_b.jpg') repeat-x;}
.star_BG01 {display:block;height:20px;background:url('//imgcdn.kantukan.co.kr/mall/kantukan/image/star_y.jpg') repeat-x;}
.star_G_score {display:inline-block;vertical-align:middle;font-size:20px;}
.star_G_tit {display:inline-block;vertical-align:bottom;font-size:18px;padding-top:10px;}
.star_G_sub {display:inline-block;vertical-align:bottom;font-size:14px;padding-top:10px;}
.star_G_title {display:inline-block;font-size:18px;color:#555;vertical-align:middle;margin-right:10px;}

#show_count {padding-right:23px;margin-bottom:9px;}
#show_count::-ms-expand {display:none;}
#show_count::-moz-expand {display:none;}
#show_count::-webkit-expand {display:none;}

.shoe_talk_wrap {width:1200px;margin:50px auto;}
.shoe_talk_txt01 {text-align:center;border-bottom:1px solid #333;padding:20px;font-size:28px;color:#000;font-family:'Noto Sans KR',sans-serif;font-weight:600;letter-spacing:-0.5px;position:relative;}
.shoe_talk_txt02 {display:block;text-align:left;padding:20px 0px;font-size:15px;color:#000;font-family:'Noto Sans KR',sans-serif;font-weight:500;letter-spacing:-0.5px;}

#visual_shoe {width:100%;margin:0px auto;position:relative;display:block;}
#visual_shoe .cover {width:100%;margin:0 auto;}
#visual_shoe .content {width:100%;}
#visual_shoe .flexslider_shoe {text-align:center;}
#visual_shoe .flexslider_shoe .slides {width:100%;}
#visual_shoe .flexslider_shoe .slides > li {position:relative;padding-top:30px;display:none;font-size:0px;text-align:left;}
#visual_shoe .flexslider_shoe .slides img {}
#visual_shoe .flexslider_shoe .flex-direction-nav {z-index:99;margin:0px auto;}
#visual_shoe .flexslider_shoe .flex-direction-nav li {width:80px;z-index:999;}
#visual_shoe .flexslider_shoe .flex-direction-nav a {width:80px;height:80px;display:block;z-index:10;cursor:pointer;text-indent:-9999em;font-size:0px;}
#visual_shoe .flexslider_shoe .flex-direction-nav .flex-next {background:url('//imgcdn.kantukan.co.kr/mall/lickit/pv01-right-red.png') no-repeat;position:absolute;top:50%;margin-top:-40px;right:-100px;opacity:0.7;filter:alpha(opacity=70);-ms-filter:alpha(opacity=70);}
#visual_shoe .flexslider_shoe .flex-direction-nav .flex-prev {background:url('//imgcdn.kantukan.co.kr/mall/lickit/pv01-left-red.png') no-repeat;position:absolute;top:50%;margin-top:-40px;left:-100px;opacity:0.7;filter:alpha(opacity=70);-ms-filter:alpha(opacity=70);}
#visual_shoe .flexslider_shoe .flex-direction-nav .flex-next:hover {opacity:1.0;filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);}
#visual_shoe .flexslider_shoe .flex-direction-nav .flex-prev:hover {opacity:1.0;filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);}
#visual_shoe .flexslider_shoe .flex-control-nav {position:absolute;width:100%;right:0;bottom:0px;text-align:center;display:none;}
#visual_shoe .flexslider_shoe .flex-control-nav li {margin:0px 3px;display:inline-block; zoom: 1; *display: inline; }
#visual_shoe .flexslider_shoe .flex-control-paging li a {width:40px;height:6px;display:block;background:#dfdfdf;cursor:pointer;text-indent:-9999em;}
#visual_shoe .flexslider_shoe .flex-control-paging li a:hover, #visual_shoe .flexslider_shoe .flex-control-paging li a.flex-active {background:#555;cursor:pointer;width:45px;height:6px;}

@media (max-width:1350px) {
	#visual_shoe .flexslider_shoe .flex-direction-nav .flex-next {background:url('//imgcdn.kantukan.co.kr/mall/lickit/pv01-right-red.png') no-repeat;position:absolute;top:50%;margin-top:-40px;right:0px;opacity:0.7;filter:alpha(opacity=70);-ms-filter:alpha(opacity=70);}
	#visual_shoe .flexslider_shoe .flex-direction-nav .flex-prev {background:url('//imgcdn.kantukan.co.kr/mall/lickit/pv01-left-red.png') no-repeat;position:absolute;top:50%;margin-top:-40px;left:0px;opacity:0.7;filter:alpha(opacity=70);-ms-filter:alpha(opacity=70);}
}

.shoe_talk_box_wrap {width:220px;border:1px solid #555;position:relative;margin-bottom:60px;}
.shoe_talk_box_wrap:hover, .shoe_talk_box_wrap:active, .shoe_talk_box_wrap:focus , .shoe_talk_box_wrap.on {border:1px solid #ca321e;}
.shoe_talk_box {width:214px;border:3px solid #fff;font-family:'Noto Sans KR',sans-serif;font-weight:500;font-size:14px;}
.shoe_talk_box:hover, .shoe_talk_box:active, .shoe_talk_box:focus {border:3px solid #ca321e;}
.shoe_talk_box_wrap.on .shoe_talk_box {border:3px solid #ca321e;}
.shoe_talk_box .shoe_talk_top {width:180px;margin:15px auto 5px;border-bottom:0px solid #999;padding:15px 0px 0px 0px;position:relative;}
.talk_top_pic {position:absolute;top:-45px;left:50%;width:100px;margin-left:-50px;text-align:center;background:#fff;z-index:99999;}
.shoe_talk_box .shoe_talk_top img {width:50px;height:50px;}
.shoe_talk_box .shoe_talk_plus {display:block;color:red;font-size:15px;line-height:16px;font-weight:600;display:none;}
.shoe_talk_box .shoe_talk_tit {display:inline-block;vertical-align:bottom;width:45px;color:#000;font-size:16px;line-height:20px;font-weight:600;}
.shoe_talk_box .shoe_talk_sub {display:inline-block;vertical-align:bottom;width:130px;color:#000;font-size:12px;line-height:12px;font-weight:400;overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis; -ms-text-overflow:ellipsis; white-space:nowrap;}
.shoe_talk_box .shoe_talk_conts {height:170px;margin-bottom:20px;overflow:hidden;}
.shoe_talk_box .shoe_talk_conts strong {display:block;padding:0px 15px;color:#000;font-size:15px;font-weight:600;}
.shoe_talk_box .shoe_talk_conts span {display:block;padding:0px 15px 0px 15px;color:#000;font-size:14px;font-weight:400;}
.shoe_talk_box .shoe_talk_btn {display:block;text-align:center;padding:1px 0px 3px;font-size:12px;font-weight:400;color:#fff;background:red;width:50px;position:absolute;bottom:0;right:0;line-height:15px;}

.shoe_big_box_wrap {display:none;min-height:350px;border:1px solid red;background:#fff !important;position:relative;z-index:9999;}
.shoe_big_box {width:70%;margin:30px auto;font-family:'Noto Sans KR',sans-serif;font-weight:500;font-size:14px;}
.shoe_big_box .shoe_talk_top {margin:15px auto;padding:30px 0px 15px 65px;position:relative;}
.shoe_big_box .shoe_talk_top img {width:50px;height:50px;position:absolute;top:0px;left:0px;}
.shoe_big_box .shoe_talk_plus {display:inline-block;vertical-align:middle;color:red;font-size:15px;line-height:16px;font-weight:600;}
.shoe_big_box .shoe_talk_tit {display:inline-block;vertical-align:middle;color:#000;font-size:16px;line-height:18px;font-weight:600;}
.shoe_big_box .shoe_talk_sub {display:inline-block;vertical-align:middle;color:#000;font-size:12px;line-height:14px;font-weight:500;}
.shoe_big_box .shoe_talk_conts {padding:0px 0px;color:#000;font-size:16px;font-weight:400;line-height:26px;}
.shoe_big_box .shoe_talk_conts strong {display:block;padding:0px 0px;color:#000;font-size:16px;font-weight:400;}
.shoe_big_box .shoe_talk_conts span {display:block;padding:20px 0px 20px 0px;color:#000;font-size:16px;font-weight:400;}
.shoe_big_box .shoe_talk_btn {display:block;width:200px;margin:50px auto 30px;border:1px solid red;text-align:center;padding:3px 0px 5px;font-size:13px;font-weight:500;}
.shoe_talk_btn span {margin:0px 5px;}

.shoe_write {margin-top:80px;text-align:center;color:#363636;font-size:18px;line-height:20px;letter-spacing:-1px;font-weight:500;}
.shoe_write a {background:#fe0000;display:block;margin:20px auto;width:190px;line-height:42px;color:#fff;font-size:24px;font-weight:bold;text-align:center;}
.shoe_story {position:absolute;bottom:10px;right:0px;background:#fe0000;display:block;width:250px;line-height:30px;color:#fff;font-size:14px;font-weight:600;font-style:italic;text-align:center;}

.shoe_story_wrap {display:none;position:fixed;top:180px;left:50%;margin-left:-393px;width:736px;border:5px solid #000;background:#fff;padding:10px 20px 30px 20px;z-index:9999;}
.shoe_story_top {padding:10px;color:#555;font-size:13px;font-weight:500;letter-spacing:-1px;}
.shoe_story_top strong {display:inline-block;font-size:24px;margin-right:5px;margin-bottom:5px;color:#000;vertical-align:bottom;}
.shoe_story_tb {border-top:1px solid #000;}
.shoe_story_tb table {width:100%;}
.shoe_story_tb th {padding:10px;color:#000;font-size:14px;font-weight:600;letter-spacing:-1px;background:#f7f7f7;border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;width:150px;}
.shoe_story_tb td {padding:10px;color:#000;font-size:14px;font-weight:500;letter-spacing:-1px;background:#fff;border-bottom:1px solid #dfdfdf;}
.shoe_story_tb input {border:1px solid #e1e1e1;width:95%;padding-left:10px;font-size:14px;font-weight:500;color:#000;line-height:auto;height:25px;font-family:'Noto Sans KR',sans-serif;}
.shoe_story_tb textarea {border:1px solid #e1e1e1;width:95%;padding:10px 0px 10px 10px;font-size:14px;font-weight:500;color:#000;line-height:auto;height:260px;font-family:'Noto Sans KR',sans-serif;}

.goose_top {letter-spacing:-0.5px;font-size:24px;color:#000;font-weight:600;border-bottom:1px solid #000;line-height:26px !important;font-family:'Noto Sans KR', sans-serif;margin-bottom:40px;padding:10px 0;text-align:center;position:relative;}
.goose_top span {position:absolute;bottom:-40px;left:10px;font-size:16px;color:#000;font-weight:500;}
#visual_goose {display:block;margin:0 auto;padding:0;position:relative;display:block;}
#visual_goose .cover {width:100%;margin:0 auto;}
#visual_goose .content {width:100%;margin-left:0px;}
#visual_goose .flexslider_goose {}
#visual_goose .flexslider_goose .slides {width:100%;}
#visual_goose .flexslider_goose .slides > li {position:relative;font-size:0;}
#visual_goose .flexslider_goose .flex-direction-nav {z-index:99;margin:0px auto;}
#visual_goose .flexslider_goose .flex-direction-nav li {width:35px;z-index:999;}
#visual_goose .flexslider_goose .flex-direction-nav a {width:35px;height:64px;display:block;z-index:10;cursor:pointer;text-indent:-9999em;font-size:0px;}
#visual_goose .flexslider_goose .flex-direction-nav .flex-next {background:url('//imgcdn.kantukan.co.kr/mall/kpay/r_arrow_next.jpg') no-repeat;position:absolute;top:50%;margin-top:-32px;right:-80px;opacity:0.7;filter:alpha(opacity=70);-ms-filter:alpha(opacity=70);}
#visual_goose .flexslider_goose .flex-direction-nav .flex-prev {background:url('//imgcdn.kantukan.co.kr/mall/kpay/r_arrow_prev.jpg') no-repeat;position:absolute;top:50%;margin-top:-32px;left:-80px;opacity:0.7;filter:alpha(opacity=70);-ms-filter:alpha(opacity=70);}
#visual_goose .flexslider_goose .flex-direction-nav .flex-next:hover {opacity:1.0;filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);}
#visual_goose .flexslider_goose .flex-direction-nav .flex-prev:hover {opacity:1.0;filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);}

#visual_goose .flexslider_goose .flex-control-nav {position:absolute;width:100%;right:0;bottom:0px;text-align:center;display:none;}
#visual_goose .flexslider_goose .flex-control-nav li {margin:0px 3px;display:inline-block; zoom: 1; *display: inline; }
#visual_goose .flexslider_goose .flex-control-paging li a {width:40px;height:6px;display:block;background:#dfdfdf;cursor:pointer;text-indent:-9999em;}
#visual_goose .flexslider_goose .flex-control-paging li a:hover, #visual_goose .flexslider_goose .flex-control-paging li a.flex-active {background:#555;cursor:pointer;width:45px;height:6px;}

.thum_goose {width:330px;height:295px;display:inline-block;vertical-align:top;overflow:hidden;text-align:center;position:relative;margin:10px;} 
.goose_box {position:absolute;top:0px;left:0px;width:270px;height:235px;overflow:hidden;padding:30px;background-color:rgba(0,0,0,0.6);display:table;text-align:center;vertical-align:middle;color:#fff;font-size:15px;transition:all 0.2s ease-out; -webkit-transition:all 0.2s ease-out;}
.goose_box:hover {background-color:rgba(0,0,0,0.8);}
.goose_box > div {display:table-cell;overflow:hidden;text-align:center;vertical-align:middle;color:#fff;font-size:15px;line-height:24px;font-weight:600;}
.goose_box > div > div {overflow:hidden;text-align:left;color:#fff;font-size:15px;line-height:24px;font-weight:600;height:100px;}
.goose_box > div p {color:#fff;margin-bottom:20px;text-align:center;}
.goose_box > div p span {font-size:13px;font-weight:300;display:inline-block;vertical-align:bottom;margin-right:5px;}
.goose_box > div p strong {font-size:20px;display:inline-block;vertical-align:bottom;}

.goose_write {margin:60px auto 100px;text-align:center;color:#363636;font-size:18px;line-height:20px;letter-spacing:-1px;font-weight:500;}
.goose_write span {display:inline-block;font-size:22px;border-bottom:1px solid #989898;margin-bottom:10px;padding-bottom:5px;}
.goose_write a {background:#fe0000;display:block;margin:40px auto 20px;width:190px;line-height:42px;color:#fff;font-size:24px;font-weight:bold;text-align:center;}
.goose_story {position:absolute;bottom:10px;right:0px;background:#fe0000;display:block;width:250px;line-height:30px;color:#fff;font-size:14px;font-weight:600;font-style:italic;text-align:center;}

.goose_story_wrap {display:none;position:fixed;top:180px;left:50%;margin-left:-393px;width:736px;border:5px solid #000;background:#fff;padding:10px 20px 30px 20px;z-index:1000001}
.goose_story_top {padding:10px;color:#555;font-size:13px;font-weight:500;letter-spacing:-1px;}
.goose_story_top strong {display:inline-block;margin-right:5px;margin-bottom:5px;color:#000;vertical-align:middle;font-size:26px;}
.goose_story_top span {display:inline-block;line-height:18px;font-size:13px;font-weight:500;margin-left:10px;vertical-align:middle;}
.goose_story_tb {border-top:1px solid #000;}
.goose_story_tb table {width:100%;}
.goose_story_tb th {padding:10px;color:#000;font-size:14px;font-weight:600;letter-spacing:-1px;background:#f7f7f7;border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;width:150px;}
.goose_story_tb td {padding:10px;color:#000;font-size:14px;font-weight:500;letter-spacing:-1px;background:#fff;border-bottom:1px solid #dfdfdf;}
.goose_story_tb input {border:1px solid #e1e1e1;width:95%;padding-left:10px;font-size:14px;font-weight:500;color:#000;line-height:auto;height:25px;font-family:'Noto Sans KR',sans-serif;}
.goose_story_tb textarea {border:1px solid #e1e1e1;width:95%;padding:10px 0px 10px 10px;font-size:14px;font-weight:500;color:#000;line-height:auto;height:260px;font-family:'Noto Sans KR',sans-serif;}
.goose_story_write_bg {position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.7);z-index:1000000;display:none;}

.open_goose{display:none;position:fixed;width:1175px;height:800px;top:50px;left:50%;margin-left:-587px;background:#fff;overflow:hidden;text-align:left;z-index:9999999;}
.goose_left {display:table;width:600px;height:800px;overflow:hidden;background:#000;}
.goose_left .goose_thum_p {display:table-cell;text-align:center;vertical-align:middle;width:100%;height:100%;}
.goose_left .goose_thum_p img {width:100%;height:auto !important;}

.goose_right {display:block;width:550px;padding:0px;text-align:left;position:absolute;top:20px;right:0px;border:0px solid red;}

.goose_right_tit {display:block;letter-spacing:0px;font-family:'Noto Sans KR', sans-serif;margin-bottom:10px;color:#000;padding:10px 0px;border-bottom:1px solid #ddd;}
.goose_right_tit span {font-size:16px;display:inline-block;vertical-align:middle;padding-top:3px;margin-right:5px;}
.goose_right_tit strong {font-size:18px;display:inline-block;vertical-align:middle;}
.goose_right_conts {display:block;overflow-y:auto;overflow-x:hidden;font-size:13px;line-height:20px;padding:15px 20px 15px 0;color:#000;text-align:left;}
.goose_right_conts img {width:100%;height:auto !important;margin:10px 0px;}
.btn_gt {position:absolute;top:10px;right:10px;cursor:pointer;width:18px !important;}


.r_icon_wrap {height:40px;overflow:hidden;margin:-10px 0 0 0}
.r_icon {background:red;color:#fff;font-size:18px;text-align:center;padding:8px 0 8px 0;letter-spacing:-1px;display:none;}
.r_icon01 {/**display:inline-block;*/display:none;vertical-align:middle;background:red;color:#fff;font-size:13px;padding:0px 8px 1px 8px;letter-spacing:-1px;margin-left:10px;}
.r_icon02 {display:block;vertical-align:middle;background:red;color:#fff;font-size:14px;padding:2px 0px 3px 0px;letter-spacing:-1px;text-align:center;margin-top:5px;}

.purchase_win {display:none;position:fixed;width:535px;top:28%;left:50%;margin-left:-267px;background:#fff;z-index:9999;}
.purchase_top {border:1px solid #ff0000;border-bottom:none;letter-spacing:-1px;position:relative;}
.pop_closed {display:block;width:20px;height:20px;line-height:20px;color:#fff;font-size:20px;text-align:center;position:absolute;top:5px;right:5px;}
.purchase_txt {display:block;background:#ff0000;color:#fff;font-size:17px;text-align:center;padding:10px 0;letter-spacing:-1px;text-align:center;font-weight:600;}
.purchase_sub {display:block;color:#000;font-size:20px;line-height:27px;text-align:center;padding:30px 0;letter-spacing:-1px;text-align:center;font-weight:600;}
.purchase_sub strong {color:#ff0000;}
.purchase_btn {position:relative;font-size:0;background:#3a3a3a;}
.purchase_btn .purchase_buy {display:inline-block;vertical-align:top;width:50%;height:63px;background:url('//imgcdn.kantukan.co.kr/mall/main/season_popup_09.jpg') no-repeat center;}
.purchase_btn .purchase_cart {display:inline-block;vertical-align:top;width:50%;height:63px;background:url('//imgcdn.kantukan.co.kr/mall/main/season_popup_10.jpg') no-repeat center;}
.purchase_btn .line {width:1px;height:43px;position:absolute;top:10px;left:50%;display:block;background:#fff;z-index:999;}

.cont_tab .season_navi {float:left !important;display:inline-block;border:1px solid #ddd !important;width:114px;line-height:30px;padding-top:10px !important;text-align:center;font-size:16px;margin-right:10px;}
.cont_tab .season_navi:first-child{margin-left:50px;}

.how_keep {color:#000;font-size:14px;line-height:24px;font-weight:500;font-family: 'Roboto','Noto Sans KR',sans-serif;}
.how_keep span {display:block;padding:30px 0 10px;font-size:15px;}
.how_keep strong {display:block;padding:20px 0 10px;font-size:20px;}

.end_ad {position:relative;border:1px solid #7d7d7d;padding:10px;margin:45px auto 10px;;}
.end_ad_left {display:inline-block;vertical-align:top;position:relative;}
.end_ad_right {display:inline-block;vertical-align:top;position:relative;height:535px;margin-left:20px;}
.end_ad_right .pic_peo {position:absolute;bottom:-11px;left:0;}
.end_ad_right .pic_plus {position:absolute;bottom:115px;left:170px;}
.end_ad_right .pic_peo_1 {position:absolute;bottom:0px;left:0;}
.end_ad_right .pic_plus_1 {position:absolute;bottom:110px;left:210px;}
.end_ad_right .pic_plus_2 {position:absolute;bottom:50px;left:165px;}
.end_ad_txt {display:block;padding-bottom:45px;color:#ff0000;font-size:17px;line-height:22px;font-weight:500;font-family: 'Roboto','Noto Sans KR',sans-serif;letter-spacing:-0.5px;}

.link_p {position:absolute;width:30px;height:30px;background:url('//imgcdn.kantukan.co.kr/mall/main/plus_v.png') no-repeat center;z-index:99;}
.link_p.u01 {top:100px;left:190px;}
.link_p.u02 {top:207px;left:216px;}
.link_p.u03 {top:330px;left:180px;}
.link_p.u04 {bottom:13px;left:250px;}
.link_p.u05 {top:110px;left:190px;}
.link_p.u06 {top:207px;left:180px;}
.link_p.u07 {top:300px;left:200px;}
.link_p.u08 {bottom:10px;left:260px;}
.link_p.u09 {top:110px;left:190px;}
.link_p.u10 {top:300px;left:180px;}
.link_p.u11 {bottom:10px;left:260px;}
.link_p.u12 {top:110px;left:190px;}
.link_p.u13 {top:300px;left:180px;}
.link_p.u14 {bottom:10px;left:90px;}
.link_p.u15 {top:110px;left:190px;}
.link_p.u16 {top:300px;left:180px;}
.link_p.u17 {bottom:20px;left:270px;}
.link_p.u18 {top:110px;left:190px;}
.link_p.u19 {top:200px;left:220px;}
.link_p.u20 {top:300px;left:180px;}
.link_p.u21 {top:110px;left:190px;}
.link_p.u22 {top:190px;left:250px;}
.link_p.u23 {top:300px;left:180px;}
.link_p.u24 {top:110px;left:190px;}
.link_p.u25 {top:180px;left:260px;}
.link_p.u26 {top:300px;left:180px;}
.link_p.u27 {top:110px;left:190px;}
.link_p.u28 {top:180px;left:260px;}
.link_p.u29 {top:300px;left:200px;}
.link_p.u30 {top:110px;left:170px;}
.link_p.u31 {top:180px;left:200px;}
.link_p.u32 {top:300px;left:190px;}
.link_p.u33 {bottom:20px;left:200px;}
.link_p.u34 {top:110px;left:200px;}
.link_p.u35 {top:180px;left:230px;}
.link_p.u36 {top:300px;left:140px;}


.vbox_p {position:absolute;background-color:rgba(255,0,0,0.6);z-index:98;transition:all 0.2s ease-out; -webkit-transition:all 0.2s ease-out;}
.vbox_p span {display:block;padding:5px;color:#fff;font-size:13px;font-weight:bold;line-height:15px;white-space:nowrap;font-family: 'Roboto','Noto Sans KR',sans-serif;letter-spacing:-0.4px;}

.vbox_p.u01_1 {top:130px;left:170px;opacity:0;filter:alpha(opacity=0);-ms-filter:alpha(opacity=0);}
.vbox_p.u01_1.on {top:135px;left:170px;opacity:1.0;filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);}
.vbox_p.u02_1 {top:238px;left:110px;opacity:0;filter:alpha(opacity=0);-ms-filter:alpha(opacity=0);}
.vbox_p.u02_1.on {top:242px;left:110px;opacity:1.0;filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);}
.vbox_p.u03_1 {top:360px;left:108px;opacity:0;filter:alpha(opacity=0);-ms-filter:alpha(opacity=0);}
.vbox_p.u03_1.on {top:365px;left:108px;opacity:1.0;filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);}
.vbox_p.u04_1 {bottom:45px;left:45px;opacity:0;filter:alpha(opacity=0);-ms-filter:alpha(opacity=0);}
.vbox_p.u04_1.on {bottom:50px;left:45px;opacity:1.0;filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);}
.vbox_p.u05_1 {top:130px;left:130px;opacity:0;filter:alpha(opacity=0);-ms-filter:alpha(opacity=0);}
.vbox_p.u05_1.on {top:140px;left:130px;opacity:1.0;filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);}
.vbox_p.u06_1 {top:238px;left:130px;opacity:0;filter:alpha(opacity=0);-ms-filter:alpha(opacity=0);}
.vbox_p.u06_1.on {top:242px;left:130px;opacity:1.0;filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);}
.vbox_p.u07_1 {top:322px;left:108px;opacity:0;filter:alpha(opacity=0);-ms-filter:alpha(opacity=0);}
.vbox_p.u07_1.on {top:330px;left:108px;opacity:1.0;filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);}
.vbox_p.u08_1 {bottom:34px;left:145px;opacity:0;filter:alpha(opacity=0);-ms-filter:alpha(opacity=0);}
.vbox_p.u08_1.on {bottom:42px;left:145px;opacity:1.0;filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);}
.vbox_p.u09_1 {top:130px;left:130px;opacity:0;filter:alpha(opacity=0);-ms-filter:alpha(opacity=0);}
.vbox_p.u09_1.on {top:140px;left:130px;opacity:1.0;filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);}
.vbox_p.u10_1 {top:322px;left:130px;opacity:0;filter:alpha(opacity=0);-ms-filter:alpha(opacity=0);}
.vbox_p.u10_1.on {top:330px;left:130px;opacity:1.0;filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);}
.vbox_p.u11_1 {bottom:34px;left:165px;opacity:0;filter:alpha(opacity=0);-ms-filter:alpha(opacity=0);}
.vbox_p.u11_1.on {bottom:42px;left:165px;opacity:1.0;filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);}
.vbox_p.u12_1 {top:130px;left:130px;opacity:0;filter:alpha(opacity=0);-ms-filter:alpha(opacity=0);}
.vbox_p.u12_1.on {top:140px;left:130px;opacity:1.0;filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);}
.vbox_p.u13_1 {top:322px;left:130px;opacity:0;filter:alpha(opacity=0);-ms-filter:alpha(opacity=0);}
.vbox_p.u13_1.on {top:330px;left:130px;opacity:1.0;filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);}
.vbox_p.u14_1 {bottom:34px;left:45px;opacity:0;filter:alpha(opacity=0);-ms-filter:alpha(opacity=0);}
.vbox_p.u14_1.on {bottom:42px;left:45px;opacity:1.0;filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);}
.vbox_p.u15_1 {top:130px;left:130px;opacity:0;filter:alpha(opacity=0);-ms-filter:alpha(opacity=0);}
.vbox_p.u15_1.on {top:140px;left:130px;opacity:1.0;filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);}
.vbox_p.u16_1 {top:322px;left:130px;opacity:0;filter:alpha(opacity=0);-ms-filter:alpha(opacity=0);}
.vbox_p.u16_1.on {top:330px;left:130px;opacity:1.0;filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);}
.vbox_p.u17_1 {bottom:44px;left:205px;opacity:0;filter:alpha(opacity=0);-ms-filter:alpha(opacity=0);}
.vbox_p.u17_1.on {bottom:52px;left:205px;opacity:1.0;filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);}
.vbox_p.u18_1 {top:130px;left:130px;opacity:0;filter:alpha(opacity=0);-ms-filter:alpha(opacity=0);}
.vbox_p.u18_1.on {top:140px;left:130px;opacity:1.0;filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);}
.vbox_p.u19_1 {top:222px;left:170px;opacity:0;filter:alpha(opacity=0);-ms-filter:alpha(opacity=0);}
.vbox_p.u19_1.on {top:230px;left:170px;opacity:1.0;filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);}
.vbox_p.u20_1 {top:322px;left:130px;opacity:0;filter:alpha(opacity=0);-ms-filter:alpha(opacity=0);}
.vbox_p.u20_1.on {top:330px;left:130px;opacity:1.0;filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);}
.vbox_p.u21_1 {top:130px;left:130px;opacity:0;filter:alpha(opacity=0);-ms-filter:alpha(opacity=0);}
.vbox_p.u21_1.on {top:140px;left:130px;opacity:1.0;filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);}
.vbox_p.u22_1 {top:212px;left:200px;opacity:0;filter:alpha(opacity=0);-ms-filter:alpha(opacity=0);}
.vbox_p.u22_1.on {top:220px;left:200px;opacity:1.0;filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);}
.vbox_p.u23_1 {top:322px;left:130px;opacity:0;filter:alpha(opacity=0);-ms-filter:alpha(opacity=0);}
.vbox_p.u23_1.on {top:330px;left:130px;opacity:1.0;filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);}
.vbox_p.u24_1 {top:130px;left:130px;opacity:0;filter:alpha(opacity=0);-ms-filter:alpha(opacity=0);}
.vbox_p.u24_1.on {top:140px;left:130px;opacity:1.0;filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);}
.vbox_p.u25_1 {top:202px;left:200px;opacity:0;filter:alpha(opacity=0);-ms-filter:alpha(opacity=0);}
.vbox_p.u25_1.on {top:210px;left:200px;opacity:1.0;filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);}
.vbox_p.u26_1 {top:322px;left:130px;opacity:0;filter:alpha(opacity=0);-ms-filter:alpha(opacity=0);}
.vbox_p.u26_1.on {top:330px;left:130px;opacity:1.0;filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);}
.vbox_p.u27_1 {top:130px;left:130px;opacity:0;filter:alpha(opacity=0);-ms-filter:alpha(opacity=0);}
.vbox_p.u27_1.on {top:140px;left:130px;opacity:1.0;filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);}
.vbox_p.u28_1 {top:202px;left:200px;opacity:0;filter:alpha(opacity=0);-ms-filter:alpha(opacity=0);}
.vbox_p.u28_1.on {top:210px;left:200px;opacity:1.0;filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);}
.vbox_p.u29_1 {top:322px;left:150px;opacity:0;filter:alpha(opacity=0);-ms-filter:alpha(opacity=0);}
.vbox_p.u29_1.on {top:330px;left:150px;opacity:1.0;filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);}
.vbox_p.u30_1 {top:130px;left:120px;opacity:0;filter:alpha(opacity=0);-ms-filter:alpha(opacity=0);}
.vbox_p.u30_1.on {top:140px;left:120px;opacity:1.0;filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);}
.vbox_p.u31_1 {top:202px;left:140px;opacity:0;filter:alpha(opacity=0);-ms-filter:alpha(opacity=0);}
.vbox_p.u31_1.on {top:210px;left:140px;opacity:1.0;filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);}
.vbox_p.u32_1 {top:322px;left:130px;opacity:0;filter:alpha(opacity=0);-ms-filter:alpha(opacity=0);}
.vbox_p.u32_1.on {top:330px;left:130px;opacity:1.0;filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);}
.vbox_p.u33_1 {bottom:44px;left:155px;opacity:0;filter:alpha(opacity=0);-ms-filter:alpha(opacity=0);}
.vbox_p.u33_1.on {bottom:52px;left:155px;opacity:1.0;filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);}
.vbox_p.u34_1 {top:130px;left:130px;opacity:0;filter:alpha(opacity=0);-ms-filter:alpha(opacity=0);}
.vbox_p.u34_1.on {top:140px;left:130px;opacity:1.0;filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);}
.vbox_p.u35_1 {top:202px;left:150px;opacity:0;filter:alpha(opacity=0);-ms-filter:alpha(opacity=0);}
.vbox_p.u35_1.on {top:210px;left:150px;opacity:1.0;filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);}
.vbox_p.u36_1 {top:322px;left:100px;opacity:0;filter:alpha(opacity=0);-ms-filter:alpha(opacity=0);}
.vbox_p.u36_1.on {top:330px;left:100px;opacity:1.0;filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);}

.prdt_pop_box {position:absolute;top:0;left:0;width:100%;height:0;overflow:hidden;z-index:999999;}
.btn_closed {position:absolute;top:-30px;right:0px;cursor:pointer;}
.prdt_pop_wrap {position:relative;padding:50px 0;}

.visual_pop001 {display:block;width:950px !important;margin:0px auto;position:relative;}
.#visual_pop001 .cover {width:100%;margin:0;}
.visual_pop001 .content {width:100%;margin-left:0px;}
.visual_pop001 .flexslider_pop001 {text-align:center;}
.visual_pop001 .flexslider_pop001 .slides {width:100%;text-align:center;}
.visual_pop001 .flexslider_pop001 .slides > li {display:none;text-align:center;}
.visual_pop001 .flexslider_pop001 .slides img {width:width:950px;display:block;}
.visual_pop001 .flexslider_pop001 .flex-direction-nav {margin:0px auto;}
.visual_pop001 .flexslider_pop001 .flex-direction-nav li {width:33px;z-index:999999;}

.visual_pop001 .flexslider_pop001 .flex-direction-nav a {width:33px;height:65px;display:block;z-index:999;cursor:pointer;text-indent:-9999em;font-size:0px;}
.visual_pop001 .flexslider_pop001 .flex-direction-nav .flex-next {background:url('//imgcdn.kantukan.co.kr/mall/kantt/kf_pop_ar_right.png') no-repeat center;position:absolute;top:50%;margin-top:-40px;right:-70px;background-size:100% auto;}
.visual_pop001 .flexslider_pop001 .flex-direction-nav .flex-prev {background:url('//imgcdn.kantukan.co.kr/mall/kantt/kf_pop_ar_left.png') no-repeat center;position:absolute;top:50%;margin-top:-40px;left:-70px;background-size:100% auto;}

.visual_pop001 .flexslider_pop001 .flex-control-nav {position:absolute;right:0;bottom:0px;text-align:left;display:none;}
.visual_pop001 .flexslider_pop001 .flex-control-nav li {margin-left:5px;display:inline-block; zoom: 1; *display: inline; }
.visual_pop001 .flexslider_pop001 .flex-control-paging li a {width:40px;height:5px;display:block;background:#ddd;cursor:pointer;text-indent:-9999em;}
.visual_pop001 .flexslider_pop001 .flex-control-paging li a:hover, .visual_pop001.flexslider_pop001 .flex-control-paging li a.flex-active {background:#009ed7;cursor: pointer;}

.pop001_link {text-align:center;margin:20px auto;}
.pop001_link span {display:inline-block;padding:5px 10px 8px 10px;color:#fff;font-size:20px;font-weight:bold;white-space:nowrap;font-family: 'Roboto','Noto Sans KR',sans-serif;letter-spacing:-0.8px;background:#ff0000;}
.pop001_link strong {display:inline-block;padding:5px 10px 8px 10px;color:#ff0000;font-size:20px;font-weight:bold;white-space:nowrap;font-family: 'Roboto','Noto Sans KR',sans-serif;letter-spacing:-0.8px;background:#fff;}

#backgroundPopup001 {display:none;position:fixed;_position:absolute;height:100%;width:100%;opacity:0.7;filter:alpha(opacity=70);-ms-filter:alpha(opacity=70);top:0;left:0;background:#000;z-index:999998;}

.tooth_wrap {display:none;position:fixed;top:100px;left:50%;margin-left:-500px;width:1000px;background:#fff;z-index:999999;}
.tooth_box {position:relative;padding:50px 30px;text-align:center;overflow:auto;height:620px;}
.close_put {position:fixed;top:65px;left:50%;margin-left:470px;width:50px;height:50px;line-height:50px;color:#fff;font-size:20px;text-align:center;display:block;background:#000;border-radius:100%;z-index:9999999;}

.tooth_box img {max-width:100%;margin:30px auto;}
.tooth_tit {display:block;padding:10px;color:#000;font-size:34px;line-height:38px;font-weight:500;font-family: 'Roboto','Noto Sans KR',sans-serif;letter-spacing:-1px;text-align:center;}
.tooth_date {display:block;padding:7px;color:#777;font-size:12px;font-weight:500;letter-spacing:-1px;text-align:center;}
.tooth_line {display:inline-block;height:3px;width:40px;background:#000;margin:0 auto;}
















.review_new_wrap {display:block;width:1200px;margin:0px auto;padding-top:20px;letter-spacing:0px;position:relative;font-family:'Noto Sans KR', sans-serif;font-size:13px;}
.review_new_wrap:after { content:'';clear:both;display:block; }
.review_new_wrap .left_review { vertical-align:top;width:800px;border:0px solid red;padding-bottom:100px; }
.review_new_wrap .right_review { float:right;vertical-align:top;width:400px;border:0px solid red;padding-bottom:110px; }
.review_new_wrap a {letter-spacing:0px;font-family:'Noto Sans KR', sans-serif;}

h1.afternote_title { font-family:'Noto Sans KR', sans-serif;margin-bottom:10px;font-size:20px; }

.review_new_wrap .rtblock { display:block;margin-bottom: 20px; }
.review_new_wrap .rtblock a { color:#000; }
.review_new_wrap .premium_review .premium_imgarea {display:inline-block; width:40%;}
.review_new_wrap .premium_review .premium_imgarea img {width:100%;vertical-align:middle; }
.review_new_wrap .premium_review .premium_review_cont {display:inline-block; margin-left:25px; width:50%;}


.review_new_wrap .top_wrap { margin-bottom:30px; }
.review_new_wrap .top_wrap .btn_bg { padding:0px 5px;background:#434343;color:#fff;border:none;border-radius:0;margin:0; }
.review_new_wrap .top_wrap .btn_bg.none { background:none;color:#000; }
.review_new_wrap .top_wrap:after { content:'';clear:both;display:block; }
.review_new_wrap .top_wrap .review_star_wrap { display:inline-block;margin:0; }
.review_new_wrap .top_wrap .review_star_wrap .star_box { display:inline-block;width:155px;height:155px;border:1px solid #db1800;vertical-align:top; }
.review_new_wrap .top_wrap .review_star_wrap .star_box ul li { display:block;text-align:center;color:#000; }
.review_new_wrap .top_wrap .review_star_wrap .star_box ul li:first-child {
	font-size:50px;
	font-weight:bold;
	color:#db1800;
	padding:30px 0px;
}
.review_new_wrap .top_wrap .review_star_wrap .graph_box { display:inline-block;width:720px;border-right:1px solid #e2e2e2; }
.review_new_wrap .top_wrap .review_star_wrap .graph_box .review_stick_bot { line-height:0;margin-bottom:10px; }
.review_new_wrap .top_wrap .review_star_wrap .graph_box .review_stick_bot dl { margin:0; }
.review_new_wrap .top_wrap .review_star_wrap .graph_box .review_stick_bot dd { text-align:center;width:9%;padding:0;margin:0; }
.review_new_wrap .top_wrap .review_star_wrap .graph_box .review_stick_bot dt { width:83%;padding:0;margin:0; }
.review_new_wrap .top_wrap .review_star_wrap .graph_box .review_stick_bot dd.percent { width:7%;text-align:left; }
.review_new_wrap .top_wrap .review_star_wrap .graph_box .review_stick_bot .review_stick,
.review_new_wrap .right_review .review_star_bot .review_bot_box .graph_box .review_stick_bot .review_stick { border:1px solid #db1800;height:13px; }
.review_new_wrap .top_wrap .review_star_wrap .graph_box .review_stick_bot .review_stick>div,
.review_new_wrap .right_review .review_star_bot .review_bot_box .graph_box .review_stick_bot .review_stick>div { background:#db1800;height:13px; }

.review_new_wrap .top_wrap .review_star_wrap.review { margin-right:50px; }
.review_new_wrap .top_wrap .review_star_wrap.review .graph_box,
.review_new_wrap .right_review .review_star_bot .review_bot_box .graph_box { width:350px; }
.review_new_wrap .top_wrap .review_star_wrap.review .graph_box .review_stick_bot dd { width:19%; }
.review_new_wrap .top_wrap .review_star_wrap.review .graph_box .review_stick_bot dt { width:65%; }
.review_new_wrap .top_wrap .review_star_wrap.review .graph_box .review_stick_bot dd.percent { width:14%;text-align:left; }

.review_new_wrap .right_review .review_star_bot .review_bot_box .graph_box .review_stick_bot dd { width:40px; }
.review_new_wrap .right_review .review_star_bot .review_bot_box .graph_box .review_stick_bot dt { width:260px; }
.review_new_wrap .right_review .review_star_bot .review_bot_box .graph_box .review_stick_bot dd.percent { width:30px;text-align:left; }
.review_new_wrap .right_review .customer_option select { width:100%;height:30px; }





.review_new_wrap .top_wrap .review_photo_wrap { float:right;width:280px; }
.review_new_wrap .top_wrap .review_photo_wrap>a { 
	float:left;
	vertical-align: top;
	width: 64px;
	height: 64px;
	margin: 2px;
	text-align: center;
	overflow:hidden;
	background-size:cover;
	background-position:center center;
	transition: all 0.3s ease-out;
	-webkit-transition: all 0.3s ease-out;
}
.review_new_wrap .top_wrap .review_photo_wrap p { clear:both;text-align:right; }
.review_new_wrap .top_wrap .review_photo_wrap p a { margin-top:10px; }


.review_new_wrap .top_wrap .customer_product { display: inline-block;vertical-align: top;width:630px;overflow:hidden; }
.review_new_wrap .top_wrap .customer_product li .customer_product_t { width:auto;font-size:14px; }
.review_new_wrap .top_wrap .customer_product li .customer_product_t p { font-weight:bold;font-size:15px;line-height:14px; }
.review_new_wrap .top_wrap .customer_product li .customer_option select { width:auto;height:30px;display:inline-block;vertical-align:top;padding-right:0px;margin-right:10px; }
.review_new_wrap .review_btn_buy { display:inline-block;width:130px;line-height:30px;vertical-align:top; }
.review_new_wrap .review_btn_buy.buy { background:#db1800 !important;margin-right:10px; }




.review_new_wrap .review_w05.latest { width:275px;padding-top:0; }

.review_new_wrap .review_w05 .top_after_img { 
	display:inline-block;
	margin-right:10px;
	margin-bottom:10px;
	width:70px;height:70px;
	vertical-align:top;
	background-size:cover;
	background-position:center center;
}
.review_new_wrap .review_w05 .afternote { 
	clear:both;
	padding-bottom:0;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: normal;
	line-height: 19px;
	max-height: 55px;
	text-align: left; 
	word-wrap: break-word; 
	display: -webkit-box; 
	-webkit-line-clamp: 3; 
	-webkit-box-orient: vertical;
}
.review_new_wrap .more_btn { text-align:right; }
.btn_bg01, .new_btn { 
	border:1px solid #db1800;color:#db1800;background:none;line-height:17px;
	-webkit-transition: all 0.3s ease;
    display: inline-block;
    vertical-align: middle;
    margin: 0px 1px;
    font-size: 12px;
    padding: 0px 10px;
    border-radius: 3px;
}
.new_btn { margin-left:10px; }
.btn_bg01.on, .new_btn.on { background:#db1800;color:#fff; }
.review_new_wrap .comment_link { border-right-color:#000; }
.review_new_wrap .comment_more { color:#db1800; }


.review_new_wrap .paging_td,
.review_new_wrap .paging_td .paging,
.review_new_wrap .board_line_style,
.review_new_wrap .paging { border:0  !important;padding-left:0;padding-right:0; }


.review_content_text { font-size:13px;color:#000; }
.review_content_text img { width:100%; }



.review_new_wrap .left_wrap { width:800px;float:left; }
.review_new_wrap .review_New_search_wrap .search_bar { display:block;background:#434343;height:40px; }
.review_new_wrap .review_New_search_wrap .search_bar ul>li { float:left;width:85px;position:relative; }
.review_new_wrap .review_New_search_wrap .search_bar ul>li>a { color:#fff;display:block;height:40px;line-height:40px;text-align:center;font-size:12px;; }
.review_new_wrap .review_New_search_wrap .search_bar ul>li.search_column { width:375px; }
.review_new_wrap .review_New_search_wrap .search_bar ul>li.search_column a { display:inline-block;width:auto;margin-top:6px; }
.review_new_wrap .review_New_search_wrap .search_bar ul>li.search_column .review_New_search { 
	position:relative;width:360px;height:35px;border:0;padding-top:6px;
}
.review_new_wrap .review_New_search_wrap .search_bar ul>li.search_column .review_New_search a { position:absolute;right:0px;top:0px; }
.review_new_wrap .review_New_search_wrap .search_bar ul>li.search_column .review_New_search input { width:100%; }

.review_new_wrap .review_New_search_wrap .search_bar ul>li>ul { position:absolute;display:none;background:#fff;border:1px solid #bababa;border-top:0;left:0;top:40px; }
.review_new_wrap .review_New_search_wrap .search_bar ul>li>ul>li { display:block; }
.review_new_wrap .review_New_search_wrap .search_bar ul>li>ul>li a { padding-left:10px;height:30px;line-height:30px;text-align:left;color:#000; }

.review_new_wrap .review_New_search_wrap .search_bar ul>li>ul.filter_wrap li a.active { background:#db1800;color:#fff; }



.review_new_wrap .right_review { float:right;width:350px;margin-left:40px; } 
.review_new_wrap .right_review .viewed li:nth-child(1) { padding-right:0; }




.R_write_top.new { border-bottom-color:#db1800;color:#989898;padding-bottom:10px;margin-bottom:10px; }
.R_write_top.new span { font-weight:bold;vertical-align:bottom;color:#141414; }
.R_write_wrap.new .R_writing_suject { display:block; }
.R_write_wrap.new .input_wrap .R_writing_suject input,
.R_write_wrap.new .input_wrap .R_writing_put textarea { border-color:#db1800 }
.R_write_wrap.new .input_wrap .R_writing_put textarea { height:200px; }
input,textarea:focus { outline: none; }
.R_write_wrap.new .star_wrap { display:block; }
.R_write_wrap.new .star_wrap div,
.R_write_wrap.new .btn_M { display:inline-block; }
.R_write_wrap.new .btn_M { position:relative;vertical-align:top;margin:5px 0 0 10px; }
.R_write_wrap.new .btn_M a { padding:2px 10px;border:1px solid #db1800;color:#db1800 }





#photo_review_wrap {display:block;margin:0px auto;background:#fff;position:relative; z-index:999990;}
#photo_review_wrap:after {display:block;visibility:hidden;clear:both;content:""}
#photo_review_wrap .cover {width:1000px;margin:0;}
#photo_review_wrap .content {width:1000px;}
#photo_review_wrap .flexslider_sns {text-align:left;}
#photo_review_wrap .flexslider_sns .slides {width:100%;}
#photo_review_wrap .flexslider_sns .slides > li {display: none;background:#fff;font-size:0px;-webkit-backface-visibility: hidden;}
#photo_review_wrap .flexslider_sns .slides img {display:inline-block;vertical-align:top;}
.txt_sns_cont {display:inline-block;vertical-align:top;padding:20px 30px;font-size:13px;color:#000;line-height:20px;text-align:left;font-family:'Noto Sans KR', sans-serif;}
.txt_sns_cont span {display:block;padding:20px 0px;font-size:16px;color:#000;font-family:'Noto Sans KR', sans-serif;letter-spacing:0px;}

#photo_review_wrap .flexslider_sns .flex-direction-nav {z-index:99;margin:0px auto;}
#photo_review_wrap .flexslider_sns .flex-direction-nav li {width:48px;z-index:999;}
#photo_review_wrap .flexslider_sns .flex-direction-nav a {width:34px;height:65px;display:block;z-index:10;cursor:pointer;text-indent:-9999em;font-size:0px;}
#photo_review_wrap .flexslider_sns .flex-direction-nav .flex-next {
	background:url('//imgcdn.kantukan.co.kr/mall/kantukan/common/arrow-right-ico-red.png') no-repeat;
	position:absolute;
	top:40%;right:20px;
	opacity:1.0;filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);
}
#photo_review_wrap .flexslider_sns .flex-direction-nav .flex-prev {
	background:url('//imgcdn.kantukan.co.kr/mall/kantukan/common/arrow-left-ico-red.png') no-repeat;
	position:absolute;
	top:40%;left:20px;
	opacity:1.0;filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);
}
#photo_review_wrap .flexslider_sns .flex-control-nav {position:absolute;right:0;bottom:0px;text-align:left;display:none;}
#photo_review_wrap .flexslider_sns .flex-control-nav li {margin-left:5px;display:inline-block; zoom: 1; *display: inline; }
#photo_review_wrap .flexslider_sns .flex-control-paging li a {width:40px;height:5px;display:block;background:#ddd;cursor:pointer;text-indent:-9999em;}
#photo_review_wrap .flexslider_sns .flex-control-paging li a:hover, #photo_review_wrap .flexslider_sns .flex-control-paging li a.flex-active {background:#009ed7;cursor: pointer;}


.photo_content_wrap {
	display:none;
	position:fixed;
	top:10%;left:50%;margin-left:-500px;
	width:1000px;height:auto;max-height:600px;
	overflow:hidden;overflow-y:scroll;
	background:#fff;
	z-index:100002;
	font-family:'Noto Sans KR', sans-serif;letter-spacing:0px;}
.photo_content_wrap .pic_open {position:relative;display:block;height:100%;padding:0px;border:0px solid red;}

.goose_pants_w {margin:20px auto 0;clear:both;}
#tab_goose {text-align:center;clear:both;}
.goose_01 {display:inline-block;vertical-align:top;width:372px;height:173px;background:url('//imgcdn.kantukan.co.kr/mall/main/goose_tab01.jpg') no-repeat center;transition:all 0.2s ease-out; -webkit-transition:all 0.2s ease-out;}
.goose_01.on {background:url('//imgcdn.kantukan.co.kr/mall/main/goose_tab01_on.jpg') no-repeat center;}
.goose_02 {display:inline-block;vertical-align:top;width:372px;height:173px;background:url('//imgcdn.kantukan.co.kr/mall/main/goose_tab02.jpg') no-repeat center;transition:all 0.2s ease-out; -webkit-transition:all 0.2s ease-out;margin:0 10px;}
.goose_02.on {background:url('//imgcdn.kantukan.co.kr/mall/main/goose_tab02_on.jpg') no-repeat center;}
.goose_03 {display:inline-block;vertical-align:top;width:372px;height:173px;background:url('//imgcdn.kantukan.co.kr/mall/main/goose_tab03.jpg') no-repeat center;transition:all 0.2s ease-out; -webkit-transition:all 0.2s ease-out;}
.goose_03.on {background:url('//imgcdn.kantukan.co.kr/mall/main/goose_tab03_on.jpg') no-repeat center;}

#goosetab_01 {display:block;height:0;overflow:hidden;transition:all 0.3s ease-out; -webkit-transition:all 0.3s ease-out;}
#goosetab_01.on {height:auto;}
#goosetab_02 {display:block;height:0;overflow:hidden;transition:all 0.3s ease-out; -webkit-transition:all 0.3s ease-out;}
#goosetab_02.on {height:auto;}
#goosetab_03 {display:block;height:0;overflow:hidden;transition:all 0.3s ease-out; -webkit-transition:all 0.3s ease-out;}
#goosetab_03.on {height:auto;}

.visual_goosePants {display:block;margin:30px auto;padding:0;position:relative;display:block;clear:both;}
.visual_goosePants .cover {width:100%;margin:0 auto;}
.visual_goosePants .content {width:100%;margin-left:0px;}
.visual_goosePants .flexslider_goosePants {}
.visual_goosePants .flexslider_goosePants .slides {width:100%;}
.visual_goosePants .flexslider_goosePants .slides > li {position:relative;text-align:center;font-size:0;}
.visual_goosePants .flexslider_goosePants .flex-direction-nav {z-index:99;margin:0px auto;}
.visual_goosePants .flexslider_goosePants .flex-direction-nav li {width:35px;z-index:999;}
.visual_goosePants .flexslider_goosePants .flex-direction-nav a {width:35px;height:64px;display:block;z-index:10;cursor:pointer;text-indent:-9999em;font-size:0px;}
.visual_goosePants .flexslider_goosePants .flex-direction-nav .flex-next {background:url('//imgcdn.kantukan.co.kr/mall/kpay/r_arrow_next.jpg') no-repeat;position:absolute;top:50%;margin-top:-32px;right:0px;opacity:0.7;filter:alpha(opacity=70);-ms-filter:alpha(opacity=70);}
.visual_goosePants .flexslider_goosePants .flex-direction-nav .flex-prev {background:url('//imgcdn.kantukan.co.kr/mall/kpay/r_arrow_prev.jpg') no-repeat;position:absolute;top:50%;margin-top:-32px;left:0px;opacity:0.7;filter:alpha(opacity=70);-ms-filter:alpha(opacity=70);}
.visual_goosePants .flexslider_goosePants .flex-direction-nav .flex-next:hover {opacity:1.0;filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);}
.visual_goosePants .flexslider_goosePants .flex-direction-nav .flex-prev:hover {opacity:1.0;filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);}

.visual_goosePants .flexslider_goosePants .flex-control-nav {position:absolute;width:100%;right:0;bottom:0px;text-align:center;display:none;}
.visual_goosePants .flexslider_goosePants .flex-control-nav li {margin:0px 3px;display:inline-block; zoom: 1; *display: inline; }
.visual_goosePants .flexslider_goosePants .flex-control-paging li a {width:40px;height:6px;display:block;background:#dfdfdf;cursor:pointer;text-indent:-9999em;}
.visual_goosePants .flexslider_goosePants .flex-control-paging li a:hover, .visual_goosePants .flexslider_goosePants .flex-control-paging li a.flex-active {background:#555;cursor:pointer;width:45px;height:6px;}

.goose_talk_box_wrap {position:relative;width:910px;margin:0 auto;text-align:left;}
.goose_talk_box {display:inline-block;vertical-align:top;width:230px;border:1px solid #000;padding:25px;font-family:'Noto Sans KR',sans-serif;font-weight:500;font-size:14px;text-align:left;position:relative;margin:10px}
.goose_talk_top {margin-bottom:5px;}
.goose_talk_tit {display:inline-block;vertical-align:middle;color:#000;font-size:12px;font-weight:400;margin-right:5px;}
.goose_talk_sub {display:inline-block;vertical-align:middle;color:#000;font-size:15px;font-weight:600;text-overflow:ellipsis; -o-text-overflow:ellipsis; -ms-text-overflow:ellipsis; white-space:nowrap;}
.goose_talk_conts {height:155px;margin-bottom:10px;overflow:hidden;font-size:14px;font-weight:400;line-height:24px;}
.goose_talk_btn {display:block;text-align:center;padding:1px 0px 3px;font-size:12px;font-weight:400;color:#fff;background:#666;width:50px;position:absolute;bottom:0;right:0;line-height:15px;}

.goose_movie_box {display:inline-block;vertical-align:top;width:280px;font-family:'Noto Sans KR',sans-serif;font-weight:500;font-size:14px;text-align:left;position:relative;margin:10px;cursor:pointer;}
.goose_movie_top {background:#000;height:185px;overflow:hidden;}
.goose_movie_top img {width:100%;opacity:0.7;filter:alpha(opacity=70);-ms-filter:alpha(opacity=70);transition:all 0.3s ease-out; -webkit-transition:all 0.3s ease-out}
.goose_movie_top img:hover {opacity:1.0;filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);}
.goose_movie_conts {display:block;padding:10px 0;font-family:'Noto Sans KR',sans-serif;font-weight:300;font-size:13px;color:#888;text-align:left;position:relative;}
.goose_movie_conts span:not(#vod_count) {display:block;font-size:16px;color:#000;font-weight:600;overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis; -ms-text-overflow:ellipsis; white-space:nowrap;}

.goose_pop {position:fixed;top:20%;left:50%;margin-left:-425px;width:800px;padding:30px;z-index:999999999;background:#fff;display:none;}
.goose_movie {position:fixed;top:20%;left:50%;margin-left:-425px;width:860px;z-index:99902;background:#000;display:none;}
.goose_movie iframe {width:860px;height:484px;}
.goose_pop_box {font-family:'Noto Sans KR',sans-serif;font-weight:500;font-size:15px;text-align:left;position:relative;}
.goose_pop_top {margin-bottom:20px;}
.goose_pop_profile { display:block;width:100px;height:100px; }
.goose_pop_profile img { width:100%;height:100%; }
.goose_pop_tit {display:inline-block;vertical-align:middle;color:#000;font-size:13px;font-weight:400;margin-right:5px;}
.goose_pop_sub {display:inline-block;vertical-align:middle;color:#000;font-size:14px;font-weight:600;overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis; -ms-text-overflow:ellipsis; white-space:nowrap;}
.goose_pop_conts {height:400px;margin-bottom:10px;font-size:15px;font-weight:400;line-height:24px;overflow-y:auto;}
.goose_close {position:absolute;top:-30px;right:-70px;z-index:99902;}
#backgroundPopup01 {display:none;position:fixed;_position:absolute;height:100%;width:100%;opacity:0.7;filter:alpha(opacity=70);-ms-filter:alpha(opacity=70);top:0;left:0;background:#000;z-index:99901;}

.books_wrap {margin:80px auto;width:1000px;border:0px solid red;}
.books_tit {text-align:center;}
.books_list {margin:50px auto 50px;}
.books_list:after {display:block;visibility:hidden;clear:both;content:""}
.books_list li {float:left;vertical-align:top;border:1px solid #ddd;background:#eee;margin:10px;}
.books_list li:hover {border:1px solid #e42827;}
.books_items {position:relative;border:1px solid #eee;padding:15px;}
.books_items:hover {border:1px solid #e42827;}
.books_items a {display:block;}
.books_thum {width:112px;height:150px;overflow:hidden;}
.books_icon {position:absolute;width:31px;height:31px;line-height:31px;text-align:center;color:#fff;font-family:'Noto Sans KR',sans-serif;font-weight:500;font-size:11px;background:#e6282a;top:5px;left:5px;border-radius:100%;z-index:1}
.books_thum img {width:100%;}
.books_items span {font-family:'Noto Sans KR',sans-serif;font-weight:500;font-size:12px;text-align:left;line-height:14px !important;margin-top:10px;}

.books_items_new {position:relative;border:1px solid #eee;padding:15px;}
.books_items_new:hover {border:1px solid #e42827;}
.books_items_new a {display:block;}
.books_thum_new {
	width:112px;height:150px;overflow:hidden;
	background-position:top center;
	background-repeat:no-repeat;
	background-size:cover;
}
.books_icon_new {position:absolute;width:31px;height:31px;line-height:31px;text-align:center;color:#fff;font-family:'Noto Sans KR',sans-serif;font-weight:500;font-size:11px;background:#e6282a;top:5px;left:5px;border-radius:100%;z-index:1}
.books_thum_new img {width:100%;}
.books_items_new p { display:block;font-family:'Noto Sans KR',sans-serif;font-weight:500;font-size:12px;text-align:left; }
.books_items_new p.books_code { margin-top:10px; }
.books_items_new p.books_title { width:112px;height:20px;overflow:hidden; }

.book_bot {padding:10px;border-top:1px solid #aaa;font-family:'Noto Sans KR',sans-serif;font-weight:600;font-size:10px;text-align:center;letter-spacing:4px;color:#333;}

.prdt_list_after_info { display:none;padding-top:10px;font-size:12px;font-family: 'arial','Malgun Gothic',sans-serif;letter-spacing:0px;}
.prdt_list_after_info strong { color:red;vertical-align:top; }

.thum_NAVI {position:relative;text-align:center;margin:50px auto 60px;overflow:hidden;display:none;}
.thum_NAVI > div {margin:11px;display:inline-block;vertical-align:top;}
.thum_NAVI > div img {width:100px;height:100px;}
.thum_NAVI > div span {display:block;padding:5px;text-align:center;font-family:'Noto Sans KR',sans-serif;font-size:15px;color:#000;line-height:100%;border:0px solid red;}

.thum_top_NAVI {position:relative;text-align:center;margin:0px auto 20px;padding-top:5px;width:1142px;background:#f6f6f6;border:1px solid #eee;overflow:hidden;}
.thum_top_NAVI div {margin:5px;display:inline-block;vertical-align:top;}
.thum_top_NAVI div img {width:80px;height:80px;border:2px solid #fff;}
.thum_top_NAVI div a {display:block;}
.thum_top_NAVI div a:hover img {border:2px solid #ff000 !important;}
.thum_top_NAVI div span {display:block;padding:5px 0;text-align:center;font-family:'Noto Sans KR',sans-serif;font-size:13px;color:#000;line-height:100%;border:0px solid red;}

/* Ä­ÅõÄ­ ´ëÇ¥»óÇ° 100¼± ½ÃÀÛ */
.best100-section { margin: 130px auto; width: 100%; max-width: 1200px; display: block; }
.best100-section h2  { font-family: 'Noto Sans KR',sans-serif;text-align: center; }
.best100-section .best_box { margin: 30px 0;position:relative; }
.best100-section .best_box .tab_item { border-bottom:1px solid #000; }
.best100-section .best_box .tab_item ul li { float:left;margin:0; }
.best100-section .best_box .tab_item ul li.best999_tab { width: 150px; text-align: center; }
.best100-section .best_box .tab_item ul li.best999_tab a { font-size: 15px; font-weight: bold;font-family: 'Noto Sans KR',sans-serif;display:block;padding: 5px 0;border:1px solid #e9e9e9;border-left:0;background:#fff;border-bottom:0; }
.best100-section .best_box .tab_item ul li.best999_tab:first-child a { border-left:1px solid #e9e9e9;  }
.best100-section .best_box .tab_item ul li.best999_tab.on a { background: #000;color:#fff; }

.best100-section .best_box .tab_item ul li.bestKantukan_tab { width: 150px; text-align: center; }
.best100-section .best_box .tab_item ul li.bestKantukan_tab a { font-size: 15px; font-weight: bold;font-family: 'Noto Sans KR',sans-serif;display:block;padding: 5px 0;border:1px solid #e9e9e9;border-left:0;background:#fff;border-bottom:0; }
.best100-section .best_box .tab_item ul li.bestKantukan_tab:first-child a { border-left:1px solid #e9e9e9;  }
.best100-section .best_box .tab_item ul li.bestKantukan_tab.on a { background: #000;color:#fff; }

.best100-section .best_box .tab_item ul li.best100_tab { width: 150px; text-align: center; }
.best100-section .best_box .tab_item ul li.best100_tab a { font-size: 15px; font-weight: bold;font-family: 'Noto Sans KR',sans-serif;display:block;padding: 5px 0;border:1px solid #e9e9e9;border-left:0;background:#fff;border-bottom:0; }
.best100-section .best_box .tab_item ul li.best100_tab:first-child a { border-left:1px solid #e9e9e9;  }
.best100-section .best_box .tab_item ul li.best100_tab.on a { background: #000;color:#fff; }

.best100-section .best_box  .prdt_list { position: relative;  overflow:hidden;padding:10px 0;height:550px; }
.best100-section .prdt_list .small_list { float:left; }
.best100-section .prdt_list .small_list ul { display: block;width: 810px; }
.best100-section .prdt_list .small_list ul li { margin: 5px 5px 0 0;width: 150px; border: 1px solid #e9e9e9; font-size: 13px;   display: inline-block; }
.best100-section .prdt_list .small_list ul li .thumb_wrap a { 
	display:block;width:150px;height:150px;
	background-position:center top;
	background-size:cover;
	background-repeat:no-repeat;
}
.best100-section .prdt_list .small_list ul li .thumb_wrap a img { width:100%; }
.best100-section .prdt_list .small_list ul li .thumb_wrap a img.on { border: 3px solid #ed0518; box-sizing: border-box; }
.best100-section .prdt_list .small_list .detail { padding: 5px 10px;font-size: 13px; }
.best100-section .prdt_list .small_list .prdt_name {
	font-size: 14px; 
	line-height: 18px;text-overflow: ellipsis;  overflow: hidden; display: -webkit-box; 
	height:40px;
	 -webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}
.best100-section .prdt_list .small_list .brand { margin-bottom: -5px; }
.best100-section .prdt_list .small_list .price { font-weight: bold; }
.best100-section .prdt_list .small_list .review { height:25px;position: relative; }
.best100-section .prdt_list .small_list .review span:first-child { color:red; }
.best100-section .prdt_list .small_list .review .gray{ margin-left: 4px;color: #999; }
.best100-section .prdt_list .small_list .review .buy { position: absolute; right: 0;  font-weight: bold; }
.best100-section .prdt_list .small_list .prdt_cont { font-size:14px;}

.best100-section .prdt_list .small_list .prdt_name,
.best100-section .prdt_list .small_list .price,
.best100-section .prdt_list .small_list .review,
.best100-section .prdt_list .big_list .detail_wrap .detail { letter-spacing:0.1px; }

.best100-section .prdt_list .big_list { width:390px; float:left; }
.best100-section .prdt_list .big_list ul { margin:6px 0 0; font-size:14px; }
.best100-section .prdt_list .big_list ul li{border: 1px solid #e9e9e9; }
.best100-section .prdt_list .big_list .thumb_wrap a {
	display:block;width:390px;height:390px;
	background-position:center top;
	background-size:cover;
	background-repeat:no-repeat;
}
.best100-section .prdt_list .big_list .thumb_wrap a img { width:100%; }
.best100-section .prdt_list .big_list .detail_wrap { text-align: center; font-size: 13px;height:92px;padding: 5px 0 18px; }
.best100-section .prdt_list .big_list .detail_wrap p { font-size: 14px;margin:5px 0; }
.best100-section .prdt_list .big_list .detail_wrap strong { font-weight: 600; color:red; }
.best100-section .prdt_list .big_list .detail_wrap p,
.best100-section .prdt_list .big_list .detail_wrap strong { font-family: 'Noto Sans KR',sans-serif;vertical-align:top; }
.best100-section .prdt_list .big_list .detail_wrap .prdt_name{ line-height: 15px; }
.best100-section .prdt_list .big_list .detail_wrap .price_num { font-size: 24px;font-weight:bold !important; }

.best100_content_wrap:not(.first) { display:none; }
/* Ä­ÅõÄ­ ´ëÇ¥»óÇ° 100¼± Á¾·á */

.top_best100 {position:relative;width:1142px;margin:0 auto;}
.top_best100:after {display:block;visibility:hidden;clear:both;content:""}
.top_best100 ul {width:760px !important;padding:0 !important;}
.top_best100 ul:after {display:block;visibility:hidden;clear:both;content:""}
.top_best100 li {position:relative;border:1px solid #eee;width:140px;display:inline-block;vertical-align:top;padding:0 !important;margin:0 10px 10px 0 !important;}
.top_best100 li img {width:100%;padding:0 !important;}
.top_best100 li:hover .top_mask {width:134px;height:134px;border:3px solid #ff0000;position:absolute;top:0;left:0;z-index:999;}
.top_best100 a {text-decoration:none;padding:0 !important;}
.top_best100 a:hover {text-decoration:none !important;font-weight:normal !important;}
.small_top_thumb {padding:0 !important;overflow:hidden;}
.small_top_detail {display:block;padding:10px !important;letter-spacing:-0.5px;}
a.small_top_name {display:block;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;word-wrap:break-word;height:30px !important;line-height:15px !important;font-size:13px !important;}
.small_top_price {display:block;color:#000;font-size:13px !important;margin:45px 0 25px;padding:0 !important;}
.small_top_review {display:block;position:relative !important;color:#ff0000;font-size:13px !important;padding:0 !important;height:5px;}
.small_top_review .Thit {position:absolute !important;top:0;right:0;color:#000;}

.big_top_list {position:absolute;top:0;right:0;border:1px solid #eee;width:380px;}
.big_top_detail {display:block;padding:10px !important;letter-spacing:-0.5px;text-align:center;}
.big_top_txt {font-size:13px !important;color:#000;margin-top:10px;}
.big_top_txt strong {color:#ff0000;}
a.big_top_name {display:block;overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis; -ms-text-overflow:ellipsis; white-space:nowrap;font-size:13px !important;height:20px !important;line-height:20px !important;padding:0 !important;margin:13px 0;}
.big_top_code {font-size:13px !important;color:#000;}
.big_top_price {display:block;color:#000;font-size:20px !important;padding:0 !important;margin:20px 0 5px;}
.big_top_thumb img {width:100%;}

.prdt_skin a {width:100%;height:100%;display:block;}
.Mpik_thum {position:relative;text-align:center;width:100% !important;overflow:hidden;transition:all 1.5s ease-out; -webkit-transition:all 1.5s ease-out;}
.roll_over {}
.roll_over.out {filter:alpha(opacity=0); opacity:0; -webkit-opacity:0;transition:all 1.5s ease-out; -webkit-transition:all 1.5s ease-out;} 

.Mpik_thum .Mpik {width:100% !important;filter:alpha(opacity=100); opacity:1.0; -webkit-opacity:1.0;transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out;transition-delay:0s;}
.Mpik_thum:hover .Mpik {filter:alpha(opacity=0); opacity:0; -webkit-opacity:0;transition-delay:0s;}

.thumRotation {position:relative;text-align:center;width:100% !important;height:100%;overflow:hidden;}
.thumRotation .Rotation {position: absolute;top: 0;left: 0;width:100%;opacity: 0.0;z-index: 8;}
.thumRotation .Rotation img {width:100%;}
.thumRotation .Rotation {width:100%;}
.thumRotation .Rotation.active {opacity: 1.0;z-index:10;display:block;width:100%;}
.thumRotation .Rotation.last-active {z-index: 9;}

.Spik01 {width:100% !important;position:relative;z-index:6;}
.Spik02 {width:100% !important;position:absolute;top:0;left:0;filter:alpha(opacity=0); opacity:0; -webkit-opacity:0;z-index:7;}
.Spik03 {width:100% !important;position:absolute;top:0;left:0;filter:alpha(opacity=0); opacity:0; -webkit-opacity:0;z-index:8;}
.Spik04 {width:100% !important;position:absolute;top:0;left:0;filter:alpha(opacity=0); opacity:0; -webkit-opacity:0;z-index:9;}
.Spik05 {width:100% !important;position:absolute;top:0;left:0;filter:alpha(opacity=0); opacity:0; -webkit-opacity:0;z-index:10;}
.Spik06 {width:100% !important;position:absolute;top:0;left:0;filter:alpha(opacity=0); opacity:0; -webkit-opacity:0;z-index:11;}
.Spik07 {width:100% !important;position:absolute;top:0;left:0;filter:alpha(opacity=0); opacity:0; -webkit-opacity:0;z-index:12;}
.Spik08 {width:100% !important;position:absolute;top:0;left:0;filter:alpha(opacity=0); opacity:0; -webkit-opacity:0;z-index:13;}
.Spik09 {width:100% !important;position:absolute;top:0;left:0;filter:alpha(opacity=0); opacity:0; -webkit-opacity:0;z-index:14;}
.Spik10 {width:100% !important;position:absolute;top:0;left:0;filter:alpha(opacity=0); opacity:0; -webkit-opacity:0;z-index:15;}
.Spik11 {width:100% !important;position:absolute;top:0;left:0;filter:alpha(opacity=0); opacity:0; -webkit-opacity:0;z-index:16;}
.Ricon {position:absolute;top:-6px;right:-6px;background:url('//imgcdn.kantukan.co.kr/mall/main/rollingicon.png') no-repeat;background-size:100% auto;width:30px;height:30px;z-index:99;}

.R_three:hover .Spik02 {
animation-name: R_three_Spik02;
animation-duration: 6s;
animation-iteration-count: infinite;
animation-timing-function: ease-in-out;
-webkit-animation-name: R_three_Spik02;
-webkit-animation-duration: 6s;
-webkit-animation-iteration-count: infinite;
-webkit-animation-timing-function: ease-in-out;
}
@-webkit-keyframes R_three_Spik02 {
0%{opacity:0;}10%{opacity:0;}30%{opacity:1;}50%{opacity:1;}70%{opacity:0;}100%{opacity:0;}
}
@-ms-keyframes R_three_Spik02 {
0%{opacity:0;}10%{opacity:0;}30%{opacity:1;}50%{opacity:1;}70%{opacity:0;}100%{opacity:0;}
}

.R_three:hover .Spik03 {
animation-name: R_three_Spik03;
animation-duration: 6s;
animation-iteration-count: infinite;
animation-timing-function: ease-in-out;
-webkit-animation-name: R_three_Spik03;
-webkit-animation-duration: 6s;
-webkit-animation-iteration-count: infinite;
-webkit-animation-timing-function: ease-in-out;
}
@-webkit-keyframes R_three_Spik03 {
0%{opacity:0;}40%{opacity:0;}60%{opacity:1;}80%{opacity:1;}100%{opacity:0;}100%{opacity:0;}
}
@-ms-keyframes R_three_Spik03 {
0%{opacity:0;}40%{opacity:0;}60%{opacity:1;}80%{opacity:1;}100%{opacity:0;}100%{opacity:0;}
}

.R_three:hover .Spik01 {
animation-name: R_three_Spik01;
animation-duration: 6s;
animation-iteration-count: infinite;
animation-timing-function: ease-in-out;
-webkit-animation-name: R_three_Spik01;
-webkit-animation-duration: 6s;
-webkit-animation-iteration-count: infinite;
-webkit-animation-timing-function: ease-in-out;
}
@-webkit-keyframes R_three_Spik01 {
0%{opacity:1;}10%{opacity:1;}30%{opacity:0;}70%{opacity:0;}90%{opacity:1;}100%{opacity:1;}
}
@-ms-keyframes R_three_Spik01 {
0%{opacity:1;}10%{opacity:1;}30%{opacity:0;}70%{opacity:0;}90%{opacity:1;}100%{opacity:1;}
}


.R_four:hover .Spik02 {
animation-name: R_four_Spik02;
animation-duration: 7s;
animation-iteration-count: infinite;
animation-timing-function: ease-in-out;
-webkit-animation-name: R_four_Spik02;
-webkit-animation-duration: 7s;
-webkit-animation-iteration-count: infinite;
-webkit-animation-timing-function: ease-in-out;
}
@-webkit-keyframes R_four_Spik02 {
  0%{opacity:0;}10%{opacity:0;}20%{opacity:1;}30%{opacity:1;}40%{opacity:1;}50%{opacity:0;}60%{opacity:0;}70%{opacity:0;}80%{opacity:0;}90%{opacity:0;}100%{opacity:0;}
}
@-ms-keyframes R_four_Spik02 {
  0%{opacity:0;}10%{opacity:0;}20%{opacity:1;}30%{opacity:1;}40%{opacity:1;}50%{opacity:0;}60%{opacity:0;}70%{opacity:0;}80%{opacity:0;}90%{opacity:0;}100%{opacity:0;}
}

.R_four:hover .Spik03 {
animation-name: R_four_Spik03;
animation-duration: 7s;
animation-iteration-count: infinite;
animation-timing-function: ease-in-out;
-webkit-animation-name: R_four_Spik03;
-webkit-animation-duration: 7s;
-webkit-animation-iteration-count: infinite;
-webkit-animation-timing-function: ease-in-out;
}
@-webkit-keyframes R_four_Spik03 {
  0%{opacity:0;}10%{opacity:0;}20%{opacity:0;}30%{opacity:0;}40%{opacity:1;}50%{opacity:1;}60%{opacity:1;}70%{opacity:0;}80%{opacity:0;}90%{opacity:0;}100%{opacity:0;}
}
@-ms-keyframes R_four_Spik03 {
  0%{opacity:0;}10%{opacity:0;}20%{opacity:0;}30%{opacity:0;}40%{opacity:1;}50%{opacity:1;}60%{opacity:1;}70%{opacity:0;}80%{opacity:0;}90%{opacity:0;}100%{opacity:0;}
}

.R_four:hover .Spik04 {
animation-name: R_four_Spik04;
animation-duration: 7s;
animation-iteration-count: infinite;
animation-timing-function: ease-in-out;
-webkit-animation-name: R_four_Spik04;
-webkit-animation-duration: 7s;
-webkit-animation-iteration-count: infinite;
-webkit-animation-timing-function: ease-in-out;
}
@-webkit-keyframes R_four_Spik04 {
  0%{opacity:0;}10%{opacity:0;}20%{opacity:0;}30%{opacity:0;}40%{opacity:0;}50%{opacity:0;}60%{opacity:1;}70%{opacity:1;}80%{opacity:1;}90%{opacity:0;}100%{opacity:0;}
}
@-ms-keyframes R_four_Spik04 {
  0%{opacity:0;}10%{opacity:0;}20%{opacity:0;}30%{opacity:0;}40%{opacity:0;}50%{opacity:0;}60%{opacity:1;}70%{opacity:1;}80%{opacity:1;}90%{opacity:0;}100%{opacity:0;}
}


.R_five:hover .Spik02 {
animation-name: R_five_Spik02;
animation-duration: 8s;
animation-iteration-count: infinite;
animation-timing-function: ease-in-out;
-webkit-animation-name: R_five_Spik02;
-webkit-animation-duration: 8s;
-webkit-animation-iteration-count: infinite;
-webkit-animation-timing-function: ease-in-out;
}

@-webkit-keyframes R_five_Spik02 {
0%{opacity:0;}8%{opacity:0;}18%{opacity:1;}28%{opacity:1;}38%{opacity:0;}100%{opacity:0;}
}
@-ms-keyframes R_five_Spik02 {
0%{opacity:0;}8%{opacity:0;}18%{opacity:1;}28%{opacity:1;}38%{opacity:0;}100%{opacity:0;}
}

.R_five:hover .Spik03 {
animation-name: R_five_Spik03;
animation-duration: 8s;
animation-iteration-count: infinite;
animation-timing-function: ease-in-out;
-webkit-animation-name: R_five_Spik03;
-webkit-animation-duration: 8s;
-webkit-animation-iteration-count: infinite;
-webkit-animation-timing-function: ease-in-out;
}

@-webkit-keyframes R_five_Spik03 {
0%{opacity:0;}25%{opacity:0;}35%{opacity:1;}45%{opacity:1;}55%{opacity:0;}100%{opacity:0;}
}
@-ms-keyframes R_five_Spik03 {
0%{opacity:0;}25%{opacity:0;}35%{opacity:1;}45%{opacity:1;}55%{opacity:0;}100%{opacity:0;}
}

.R_five:hover .Spik04 {
animation-name: R_five_Spik04;
animation-duration: 8s;
animation-iteration-count: infinite;
animation-timing-function: ease-in-out;
-webkit-animation-name: R_five_Spik04;
-webkit-animation-duration: 8s;
-webkit-animation-iteration-count: infinite;
-webkit-animation-timing-function: ease-in-out;
}

@-webkit-keyframes R_five_Spik04 {
0%{opacity:0;}43%{opacity:0;}53%{opacity:1;}63%{opacity:1;}73%{opacity:0;}100%{opacity:0;}
}
@-ms-keyframes R_five_Spik04 {
0%{opacity:0;}43%{opacity:0;}53%{opacity:1;}63%{opacity:1;}73%{opacity:0;}100%{opacity:0;}
}

.R_five:hover .Spik05 {
animation-name: R_five_Spik05;
animation-duration: 8s;
animation-iteration-count: infinite;
animation-timing-function: ease-in-out;
-webkit-animation-name: R_five_Spik05;
-webkit-animation-duration: 8s;
-webkit-animation-iteration-count: infinite;
-webkit-animation-timing-function: ease-in-out;
}

@-webkit-keyframes R_five_Spik05 {
0%{opacity:0;}61%{opacity:0;}71%{opacity:1;}81%{opacity:1;}91%{opacity:0;}100%{opacity:0;}
}
@-ms-keyframes R_five_Spik05 {
0%{opacity:0;}61%{opacity:0;}71%{opacity:1;}81%{opacity:1;}91%{opacity:0;}100%{opacity:0;}
}

.R_six:hover .Spik01 {
animation-name: R_six_Spik01;
animation-duration: 8s;
animation-iteration-count: infinite;
animation-timing-function: ease-in-out;
-webkit-animation-name: R_six_Spik01;
-webkit-animation-duration: 8s;
-webkit-animation-iteration-count: infinite;
-webkit-animation-timing-function: ease-in-out;
}
@-webkit-keyframes R_five_Spik01 {
0%{opacity:1;}5%{opacity:1;}10%{opacity:1;}15%{opacity:0;}81%{opacity:0;}91%{opacity:1;}100%{opacity:1;}
}
@-ms-keyframes R_five_Spik01 {
0%{opacity:1;}5%{opacity:1;}10%{opacity:1;}15%{opacity:0;}81%{opacity:0;}91%{opacity:1;}100%{opacity:1;}
}

.R_six:hover .Spik02 {
animation-name: R_six_Spik02;
animation-duration: 9s;
animation-iteration-count: infinite;
animation-timing-function: ease-in-out;
-webkit-animation-name: R_six_Spik02;
-webkit-animation-duration: 9s;
-webkit-animation-iteration-count: infinite;
-webkit-animation-timing-function: ease-in-out;
}

@-webkit-keyframes R_six_Spik02 {
0%{opacity:0;}5%{opacity:0;}13%{opacity:1;}23%{opacity:1;}31%{opacity:0;}100%{opacity:0;}
}
@-ms-keyframes R_six_Spik02 {
0%{opacity:0;}5%{opacity:0;}13%{opacity:1;}23%{opacity:1;}31%{opacity:0;}100%{opacity:0;}
}

.R_six:hover .Spik03 {
animation-name: R_six_Spik03;
animation-duration: 9s;
animation-iteration-count: infinite;
animation-timing-function: ease-in-out;
-webkit-animation-name: R_six_Spik03;
-webkit-animation-duration: 9s;
-webkit-animation-iteration-count: infinite;
-webkit-animation-timing-function: ease-in-out;
}

@-webkit-keyframes R_six_Spik03 {
0%{opacity:0;}21%{opacity:0;}29%{opacity:1;}39%{opacity:1;}47%{opacity:0;}100%{opacity:0;}
}
@-ms-keyframes R_six_Spik03 {
0%{opacity:0;}21%{opacity:0;}29%{opacity:1;}39%{opacity:1;}47%{opacity:0;}100%{opacity:0;}
}

.R_six:hover .Spik04 {
animation-name: R_six_Spik04;
animation-duration: 9s;
animation-iteration-count: infinite;
animation-timing-function: ease-in-out;
-webkit-animation-name: R_six_Spik04;
-webkit-animation-duration: 9s;
-webkit-animation-iteration-count: infinite;
-webkit-animation-timing-function: ease-in-out;
}

@-webkit-keyframes R_six_Spik04 {
0%{opacity:0;}37%{opacity:0;}45%{opacity:1;}55%{opacity:1;}63%{opacity:0;}100%{opacity:0;}
}
@-ms-keyframes R_six_Spik04 {
0%{opacity:0;}37%{opacity:0;}45%{opacity:1;}55%{opacity:1;}63%{opacity:0;}100%{opacity:0;}
}

.R_six:hover .Spik05 {
animation-name: R_six_Spik05;
animation-duration: 9s;
animation-iteration-count: infinite;
animation-timing-function: ease-in-out;
-webkit-animation-name: R_six_Spik05;
-webkit-animation-duration: 9s;
-webkit-animation-iteration-count: infinite;
-webkit-animation-timing-function: ease-in-out;
}

@-webkit-keyframes R_six_Spik05 {
0%{opacity:0;}53%{opacity:0;}61%{opacity:1;}71%{opacity:1;}79%{opacity:0;}100%{opacity:0;}
}
@-ms-keyframes R_six_Spik05 {
0%{opacity:0;}53%{opacity:0;}61%{opacity:1;}71%{opacity:1;}79%{opacity:0;}100%{opacity:0;}
}

.R_six:hover .Spik06 {
animation-name: R_six_Spik06;
animation-duration: 9s;
animation-iteration-count: infinite;
animation-timing-function: ease-in-out;
-webkit-animation-name: R_six_Spik06;
-webkit-animation-duration: 9s;
-webkit-animation-iteration-count: infinite;
-webkit-animation-timing-function: ease-in-out;
}

@-webkit-keyframes R_six_Spik06 {
0%{opacity:0;}69%{opacity:0;}77%{opacity:1;}87%{opacity:1;}95%{opacity:0;}100%{opacity:0;}
}
@-ms-keyframes R_six_Spik06 {
0%{opacity:0;}69%{opacity:0;}77%{opacity:1;}87%{opacity:1;}95%{opacity:0;}100%{opacity:0;}
}

.R_six:hover .Spik01 {
animation-name: R_six_Spik01;
animation-duration: 9s;
animation-iteration-count: infinite;
animation-timing-function: ease-in-out;
-webkit-animation-name: R_six_Spik01;
-webkit-animation-duration: 9s;
-webkit-animation-iteration-count: infinite;
-webkit-animation-timing-function: ease-in-out;
}
@-webkit-keyframes R_six_Spik01 {
0%{opacity:1;}5%{opacity:1;}10%{opacity:1;}15%{opacity:0;}85%{opacity:0;}95%{opacity:1;}100%{opacity:1;}
}
@-ms-keyframes R_six_Spik01 {
0%{opacity:1;}5%{opacity:1;}10%{opacity:1;}15%{opacity:0;}85%{opacity:0;}95%{opacity:1;}100%{opacity:1;}
}

.R_seven:hover .Spik02 {
animation-name: R_seven_Spik02;
animation-duration: 11s;
animation-iteration-count: infinite;
animation-timing-function: ease-in-out;
-webkit-animation-name: R_seven_Spik02;
-webkit-animation-duration: 11s;
-webkit-animation-iteration-count: infinite;
-webkit-animation-timing-function: ease-in-out;
}

@-webkit-keyframes R_seven_Spik02 {
0%{opacity:0;}5%{opacity:0;}12%{opacity:1;}21%{opacity:1;}26%{opacity:0;}100%{opacity:0;}
}
@-ms-keyframes R_seven_Spik02 {
0%{opacity:0;}5%{opacity:0;}12%{opacity:1;}21%{opacity:1;}26%{opacity:0;}100%{opacity:0;}
}

.R_seven:hover .Spik03 {
animation-name: R_seven_Spik03;
animation-duration: 11s;
animation-iteration-count: infinite;
animation-timing-function: ease-in-out;
-webkit-animation-name: R_seven_Spik03;
-webkit-animation-duration: 11s;
-webkit-animation-iteration-count: infinite;
-webkit-animation-timing-function: ease-in-out;
}

@-webkit-keyframes R_seven_Spik03 {
0%{opacity:0;}19%{opacity:0;}26%{opacity:1;}35%{opacity:1;}40%{opacity:0;}100%{opacity:0;}
}
@-ms-keyframes R_seven_Spik03 {
0%{opacity:0;}19%{opacity:0;}26%{opacity:1;}35%{opacity:1;}40%{opacity:0;}100%{opacity:0;}
}

.R_seven:hover .Spik04 {
animation-name: R_seven_Spik04;
animation-duration: 11s;
animation-iteration-count: infinite;
animation-timing-function: ease-in-out;
-webkit-animation-name: R_seven_Spik04;
-webkit-animation-duration: 11s;
-webkit-animation-iteration-count: infinite;
-webkit-animation-timing-function: ease-in-out;
}

@-webkit-keyframes R_seven_Spik04 {
0%{opacity:0;}33%{opacity:0;}40%{opacity:1;}49%{opacity:1;}54%{opacity:0;}100%{opacity:0;}
}
@-ms-keyframes R_seven_Spik04 {
0%{opacity:0;}33%{opacity:0;}40%{opacity:1;}49%{opacity:1;}54%{opacity:0;}100%{opacity:0;}
}

.R_seven:hover .Spik05 {
animation-name: R_seven_Spik05;
animation-duration: 11s;
animation-iteration-count: infinite;
animation-timing-function: ease-in-out;
-webkit-animation-name: R_seven_Spik05;
-webkit-animation-duration: 11s;
-webkit-animation-iteration-count: infinite;
-webkit-animation-timing-function: ease-in-out;
}

@-webkit-keyframes R_seven_Spik05 {
0%{opacity:0;}47%{opacity:0;}54%{opacity:1;}63%{opacity:1;}68%{opacity:0;}100%{opacity:0;}
}
@-ms-keyframes R_seven_Spik05 {
0%{opacity:0;}47%{opacity:0;}54%{opacity:1;}63%{opacity:1;}68%{opacity:0;}100%{opacity:0;}
}

.R_seven:hover .Spik06 {
animation-name: R_seven_Spik06;
animation-duration: 11s;
animation-iteration-count: infinite;
animation-timing-function: ease-in-out;
-webkit-animation-name: R_seven_Spik06;
-webkit-animation-duration: 11s;
-webkit-animation-iteration-count: infinite;
-webkit-animation-timing-function: ease-in-out;
}

@-webkit-keyframes R_seven_Spik06 {
0%{opacity:0;}61%{opacity:0;}68%{opacity:1;}77%{opacity:1;}82%{opacity:0;}100%{opacity:0;}
}
@-ms-keyframes R_seven_Spik06 {
0%{opacity:0;}61%{opacity:0;}68%{opacity:1;}77%{opacity:1;}82%{opacity:0;}100%{opacity:0;}
}

.R_seven:hover .Spik07 {
animation-name: R_seven_Spik07;
animation-duration: 11s;
animation-iteration-count: infinite;
animation-timing-function: ease-in-out;
-webkit-animation-name: R_seven_Spik07;
-webkit-animation-duration: 11s;
-webkit-animation-iteration-count: infinite;
-webkit-animation-timing-function: ease-in-out;
}

@-webkit-keyframes R_seven_Spik07 {
0%{opacity:0;}75%{opacity:0;}82%{opacity:1;}91%{opacity:1;}96%{opacity:0;}100%{opacity:0;}
}
@-ms-keyframes R_seven_Spik07 {
0%{opacity:0;}75%{opacity:0;}82%{opacity:1;}91%{opacity:1;}96%{opacity:0;}100%{opacity:0;}
}

.R_seven:hover .Spik01 {
animation-name: R_seven_Spik01;
animation-duration: 11s;
animation-iteration-count: infinite;
animation-timing-function: ease-in-out;
-webkit-animation-name: R_seven_Spik01;
-webkit-animation-duration: 11s;
-webkit-animation-iteration-count: infinite;
-webkit-animation-timing-function: ease-in-out;
}
@-webkit-keyframes R_seven_Spik01 {
0%{opacity:1;}5%{opacity:1;}10%{opacity:1;}15%{opacity:0;}89%{opacity:0;}100%{opacity:1;}
}
@-ms-keyframes R_seven_Spik01 {
0%{opacity:1;}5%{opacity:1;}10%{opacity:1;}15%{opacity:0;}89%{opacity:0;}100%{opacity:1;}
}

.R_eight:hover .Spik02 {
animation-name: R_eight_Spik02;
animation-duration: 13s;
animation-iteration-count: infinite;
animation-timing-function: ease-in-out;
-webkit-animation-name: R_eight_Spik02;
-webkit-animation-duration: 13s;
-webkit-animation-iteration-count: infinite;
-webkit-animation-timing-function: ease-in-out;
}

@-webkit-keyframes R_eight_Spik02 {
0%{opacity:0;}5%{opacity:0;}10%{opacity:1;}18%{opacity:1;}23%{opacity:0;}100%{opacity:0;}
}
@-ms-keyframes R_eight_Spik02 {
0%{opacity:0;}5%{opacity:0;}10%{opacity:1;}18%{opacity:1;}23%{opacity:0;}100%{opacity:0;}
}

.R_eight:hover .Spik03 {
animation-name: R_eight_Spik03;
animation-duration: 13s;
animation-iteration-count: infinite;
animation-timing-function: ease-in-out;
-webkit-animation-name: R_eight_Spik03;
-webkit-animation-duration: 13s;
-webkit-animation-iteration-count: infinite;
-webkit-animation-timing-function: ease-in-out;
}

@-webkit-keyframes R_eight_Spik03 {
0%{opacity:0;}17%{opacity:0;}22%{opacity:1;}30%{opacity:1;}35%{opacity:0;}100%{opacity:0;}
}
@-ms-keyframes R_eight_Spik03 {
0%{opacity:0;}17%{opacity:0;}22%{opacity:1;}30%{opacity:1;}35%{opacity:0;}100%{opacity:0;}
}

.R_eight:hover .Spik04 {
animation-name: R_eight_Spik04;
animation-duration: 13s;
animation-iteration-count: infinite;
animation-timing-function: ease-in-out;
-webkit-animation-name: R_eight_Spik04;
-webkit-animation-duration: 13s;
-webkit-animation-iteration-count: infinite;
-webkit-animation-timing-function: ease-in-out;
}

@-webkit-keyframes R_eight_Spik04 {
0%{opacity:0;}29%{opacity:0;}34%{opacity:1;}43%{opacity:1;}48%{opacity:0;}100%{opacity:0;}
}
@-ms-keyframes R_eight_Spik04 {
0%{opacity:0;}29%{opacity:0;}34%{opacity:1;}43%{opacity:1;}48%{opacity:0;}100%{opacity:0;}
}

.R_eight:hover .Spik05 {
animation-name: R_eight_Spik05;
animation-duration: 13s;
animation-iteration-count: infinite;
animation-timing-function: ease-in-out;
-webkit-animation-name: R_eight_Spik05;
-webkit-animation-duration: 13s;
-webkit-animation-iteration-count: infinite;
-webkit-animation-timing-function: ease-in-out;
}

@-webkit-keyframes R_eight_Spik05 {
0%{opacity:0;}41%{opacity:0;}46%{opacity:1;}54%{opacity:1;}59%{opacity:0;}100%{opacity:0;}
}
@-ms-keyframes R_eight_Spik05 {
0%{opacity:0;}41%{opacity:0;}46%{opacity:1;}54%{opacity:1;}59%{opacity:0;}100%{opacity:0;}
}

.R_eight:hover .Spik06 {
animation-name: R_eight_Spik06;
animation-duration: 13s;
animation-iteration-count: infinite;
animation-timing-function: ease-in-out;
-webkit-animation-name: R_eight_Spik06;
-webkit-animation-duration: 13s;
-webkit-animation-iteration-count: infinite;
-webkit-animation-timing-function: ease-in-out;
}

@-webkit-keyframes R_eight_Spik06 {
0%{opacity:0;}53%{opacity:0;}58%{opacity:1;}66%{opacity:1;}71%{opacity:0;}100%{opacity:0;}
}
@-ms-keyframes R_eight_Spik06 {
0%{opacity:0;}53%{opacity:0;}58%{opacity:1;}66%{opacity:1;}71%{opacity:0;}100%{opacity:0;}
}

.R_eight:hover .Spik07 {
animation-name: R_eight_Spik07;
animation-duration: 13s;
animation-iteration-count: infinite;
animation-timing-function: ease-in-out;
-webkit-animation-name: R_eight_Spik07;
-webkit-animation-duration: 13s;
-webkit-animation-iteration-count: infinite;
-webkit-animation-timing-function: ease-in-out;
}

@-webkit-keyframes R_eight_Spik07 {
0%{opacity:0;}65%{opacity:0;}70%{opacity:1;}78%{opacity:1;}83%{opacity:0;}100%{opacity:0;}
}
@-ms-keyframes R_eight_Spik07 {
0%{opacity:0;}65%{opacity:0;}70%{opacity:1;}78%{opacity:1;}83%{opacity:0;}100%{opacity:0;}
}

.R_eight:hover .Spik08 {
animation-name: R_eight_Spik08;
animation-duration: 13s;
animation-iteration-count: infinite;
animation-timing-function: ease-in-out;
-webkit-animation-name: R_eight_Spik08;
-webkit-animation-duration: 13s;
-webkit-animation-iteration-count: infinite;
-webkit-animation-timing-function: ease-in-out;
}

@-webkit-keyframes R_eight_Spik08 {
0%{opacity:0;}77%{opacity:0;}82%{opacity:1;}90%{opacity:1;}95%{opacity:0;}100%{opacity:0;}
}
@-ms-keyframes R_eight_Spik08 {
0%{opacity:0;}77%{opacity:0;}82%{opacity:1;}90%{opacity:1;}95%{opacity:0;}100%{opacity:0;}
}

.R_eight:hover .Spik01 {
animation-name: R_eight_Spik01;
animation-duration: 13s;
animation-iteration-count: infinite;
animation-timing-function: ease-in-out;
-webkit-animation-name: R_eight_Spik01;
-webkit-animation-duration: 13s;
-webkit-animation-iteration-count: infinite;
-webkit-animation-timing-function: ease-in-out;
}
@-webkit-keyframes R_eight_Spik01 {
0%{opacity:1;}5%{opacity:1;}10%{opacity:1;}15%{opacity:0;}90%{opacity:0;}95%{opacity:1;}100%{opacity:1;}
}
@-ms-keyframes R_eight_Spik01 {
0%{opacity:1;}5%{opacity:1;}10%{opacity:1;}15%{opacity:0;}90%{opacity:0;}95%{opacity:1;}100%{opacity:1;}
}

.roll_over {position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;border:1px solid red;}
.Spik_stop {
animation-name: Spik_stop;
animation-duration: 1.1s;
animation-iteration-count: 1;
animation-fill-mode: forwards;-webkit-animation-fill-mode: forwards;
animation-timing-function:  ease;
-webkit-animation-name: Spik_stop;
-webkit-animation-duration: 1.1s;
-webkit-animation-iteration-count: 1;
-webkit-animation-timing-function:  ease;
}
@-webkit-keyframes Spik_stop {
  0% {opacity:0.3;}
  100% {opacity:0;}
}
@-ms-keyframes Spik_stop {
  0% {opacity:0.3;}
  100% {opacity:0;}
}

/*
.Mpik_thum .Mpik01 {width:100% !important;filter:alpha(opacity=0); opacity:0; -webkit-opacity:0;transition:all 1.5s ease-out; -webkit-transition:all 1.5s ease-out;transition-delay:0s;}
.Mpik_thum:hover .Mpik01 {filter:alpha(opacity=100); opacity:1.0; -webkit-opacity:1.0;transition-delay:1.5s;z-index:5;}

.Mpik_thum .Mpik02 {position:absolute;top:0;left:0;width:100% !important;filter:alpha(opacity=0); opacity:0; -webkit-opacity:0;transition:all 1.5s ease-out; -webkit-transition:all 1.5s ease-out;transition-delay:0s;}
.Mpik_thum:hover .Mpik02 {filter:alpha(opacity=100); opacity:1.0; -webkit-opacity:1.0;transition-delay:3.0s;z-index:6;}

.Mpik_thum .Mpik03 {position:absolute;top:0;left:0;width:100% !important;filter:alpha(opacity=0); opacity:0; -webkit-opacity:0;transition:all 1.5s ease-out; -webkit-transition:all 1.5s ease-out;z-index:7;transition-delay:0s;}
.Mpik_thum:hover .Mpik03 {filter:alpha(opacity=100); opacity:1.0; -webkit-opacity:1.0;transition-delay:4.5s;z-index:7;}

.Mpik_thum .Mpik01 {width:100% !important;filter:alpha(opacity=0); opacity:0; -webkit-opacity:0;transition:all 1.5s ease-out; -webkit-transition:all 1.5s ease-out;transition-delay:0s;}
.Mpik_thum .Mpik01.on {filter:alpha(opacity=100); opacity:1.0; -webkit-opacity:1.0;transition-delay:1.5s;z-index:5;transition:all 1.5s ease-out; -webkit-transition:all 1.5s ease-out;}
.Mpik_thum .Mpik01.off {filter:alpha(opacity=0); opacity:0; -webkit-opacity:0;transition-delay:0s;transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out;}
.Mpik_thum .Mpik01.ton {filter:alpha(opacity=100); opacity:1.0; -webkit-opacity:1.0;z-index:5;}
.Mpik_thum .Mpik01.toff {filter:alpha(opacity=0); opacity:0; -webkit-opacity:0;transition:all 1.0s ease-out; -webkit-transition:all 1.0s ease-out;}

.Mpik_thum .Mpik02 {position:absolute;top:0;left:0;width:100% !important;filter:alpha(opacity=0); opacity:0; -webkit-opacity:0;transition:all 1.5s ease-out; -webkit-transition:all 1.5s ease-out;transition-delay:0s;}
.Mpik_thum .Mpik02.on {filter:alpha(opacity=100); opacity:1.0; -webkit-opacity:1.0;transition-delay:3.0s;z-index:6;}
.Mpik_thum .Mpik02.off {filter:alpha(opacity=0); opacity:0; -webkit-opacity:0;transition-delay:0s;transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out;}
.Mpik_thum .Mpik02.ton {filter:alpha(opacity=100); opacity:1.0; -webkit-opacity:1.0;z-index:6;}
.Mpik_thum .Mpik02.toff {filter:alpha(opacity=0); opacity:0; -webkit-opacity:0;transition:all 1.0s ease-out; -webkit-transition:all 1.0s ease-out;}

.Mpik_thum .Mpik03 {position:absolute;top:0;left:0;width:100% !important;filter:alpha(opacity=0); opacity:0; -webkit-opacity:0;transition:all 1.5s ease-out; -webkit-transition:all 1.5s ease-out;z-index:7;transition-delay:0s;}
.Mpik_thum .Mpik03.on {filter:alpha(opacity=100); opacity:1.0; -webkit-opacity:1.0;transition-delay:4.5s;z-index:7;}
.Mpik_thum .Mpik03.off {filter:alpha(opacity=0); opacity:0; -webkit-opacity:0;transition-delay:0s;transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out;}
.Mpik_thum .Mpik03.ton {filter:alpha(opacity=100); opacity:1.0; -webkit-opacity:1.0;z-index:7;}
.Mpik_thum .Mpik03.toff {filter:alpha(opacity=0); opacity:0; -webkit-opacity:0;transition:all 1.0s ease-out; -webkit-transition:all 1.0s ease-out;}
*/


.prdt_Top_navi {position:fixed;top:0;left:0;width:100%;height:0;background:#fff;z-index:999;filter:alpha(opacity=0); opacity:0; -webkit-opacity:0;transition:all 0.2s ease-out; -webkit-transition:all 0.2s ease-out;overflow:hidden;}
.prdt_Top_navi.on {height:45px;border-bottom:1px solid #ddd;filter:alpha(opacity=100); opacity:1.0; -webkit-opacity:1.0;}
.prdt_Top_navi ul {width:1150px;margin:0 auto;}
.prdt_Top_navi ul:after {display:block;visibility:hidden;clear:both;content:""}
.prdt_Top_navi li {float:left;width:25%;border-left:1px solid #ddd;margin-right:-1px;background:#fff;}
.prdt_Top_navi li:first-child {border:none;}
.prdt_Top_navi li a {display:block;text-align:center;line-height:45px;font-weight:700;font-size:15px;letter-spacing:-1px;font-family:'arial','malgun Gothic','Noto Sans KR';}
.prdt_Top_navi li a:hover, .prdt_Top_navi li a.on, .prdt_Top_navi li a.active, .prdt_Top_navi li a:focus {color:#ff0000;}

.Top100_top {padding:10px;}
.Top100_top a {display:inline-block;vertical-align:top;color:#000;font-size:15px;font-weight:500;letter-spacing:-1px;margin:0 7px;}
.Top_RC {float:right;}
.Top_RC:after {display:block;visibility:hidden;clear:both;content:""}
.Top_RC li {float:left;}
.Top_search_area {}
.Top_search_area input {border:none;border-bottom:1px solid #888;font-size:14px;width:280px;}
.Top_search_area a {display:inline-block;vertical-align:top;color:#000;font-size:15px;font-weight:500;letter-spacing:-1px;padding-left:18px;background:url('//imgcdn.kantukan.co.kr/mall/main/Top_search.png') no-repeat left center;background-size:auto 15px;}
.Top_main_navi_wrap {text-align:center;border-bottom:1px solid #e1e1e1;}
.Top_main_navi {padding:20px 0 6px;}
.Top_main_navi a {display:inline-block;vertical-align:top;color:#000;font-size:15px;line-height:17px;font-weight:500;letter-spacing:-1px;margin:0 15px;}
.Top_main_navi img {display:inline-block;vertical-align:top;margin:0 10px;}
.Top_sort {float:right;}
.Top_sort span {display:inline-block;vertical-align:middle;font-size:14px;color:#333;}
.Top_sort select {display:inline-block;vertical-align:middle;border:none;height:20px;line-height:auto;font-size:14px;color:#333;background:url('//imgcdn.kantukan.co.kr/mall/main/Top_down.png') no-repeat 96% center;background-size:auto 17px;padding-right:24px;padding-left:0;-webkit-appearance: none;-moz-appearance: none;appearance: none;}
select::-ms-expand {display:none;}
select::-moz-expand {display:none;}
select::-webkit-expand {display:none;}
.Top_fiter {padding:5px 20px;}

.Top100_wrap {border:0px solid #000;min-width:1140px;padding:0 270px;margin:50px auto;position:relative;z-index:999;clear:both;}
.Top100_wrap:after {display:block;visibility:hidden;clear:both;content:""}

.Top100_left {position:absolute;top:0px;left:50px;width:200px;max-height:0;letter-spacing:0;background:#fff;transition:all 0.2s ease-out; -webkit-transition:all 0.2s ease-out;overflow:hidden;}
.Top100_left.active {max-height:700px;min-height:450px;}
.Top100_left.on {position:fixed;top:0;left:50px;width:200px;border:0px solid red;}
.Top100_right {display:block;width:1140px;margin:0 auto;min-height:750px;border:0px solid blue;}

.Top100_Nlist {margin:0 auto;font-size:0;text-align:left;}
.Top100_Nlist>ul {}
.Top100_Nlist>ul:after {display:block;visibility:hidden;clear:both;content:""}
.Top100_Nlist>ul>li {display:inline-block;vertical-align:top;text-align:center;width:31%;min-height:650px;padding:0 0 40px 0;position:relative;overflow:hidden;background:#fff;letter-spacing:-0.1px;}
.Top100_Nlist>ul>li:nth-child(3n+2) {margin:0 3.5%;}
.Top100_pic img {width:100%;}
.Top100_icon {line-height:15px !important;}
.Top100_area .subject {display: block;color:#111;padding:10px 0;text-align:center;font-size: 12px;letter-spacing: 0px;line-height:16px;font-family:'arial','Malgun Gothic',sans-serif}
.Top100_area .price {display:block;text-align:center;letter-spacing:0.5px;color:#000;padding:5px;text-align:center;font-family: 'Oswald',sans-serif;font-weight:400;white-space:pre-wrap;font-size:25px;}
.Top100_Nlist li.ad_Banner {width:100% !important;text-align:left;min-height:auto !important;padding-bottom:50px;}
.Top100_Nlist li.ad_Banner img {width:100% !important;height:auto !important;}

.event_banner_blue {margin:2px auto;text-align:center;display:none;/**background:#ff0000;color:#fff;font-size:24px;padding:0px !important;font-weight:700;font-family:'Oswald','Noto Sans KR', sans-serif;text-align:center;letter-spacing:-0.4px;*/}
.three .event_banner_blue img {max-width:100%;}
.four .event_banner_blue img {max-width:98.5%;}
.five .event_banner_blue img {max-width:100%;}
.six .event_banner_blue img {max-width:100%;}

.Top100_title {display:block;font-family:'Work Sans',sans-serif;font-weight:200;color:#000;font-size:30px;padding:20px 0;}
.Topsub_title {display:block;font-family:'Work Sans',sans-serif;font-weight:200;color:#000;font-size:20px;margin:20px 0px 10px;}

.Top100_navi {border-bottom:1px solid #eee;}
.Top100_one {display:block;font-family:'Work Sans','arial','Malgun Gothic',sans-serif;font-weight:400;font-size:18px;color:#333;padding:15px 0;background:url('//imgcdn.kantukan.co.kr/mall/main/icon_plus_off.png') no-repeat 95% center;background-size:10px auto;}
.Top100_one.on {background:url('//imgcdn.kantukan.co.kr/mall/main/icon_minus_off.png') no-repeat 95% center;background-size:10px auto;}
.Top100_one:hover {color:#000;}
.Top100_sub {display:none;margin-bottom:30px;padding:0;border:0px solid red;}
.Top100_sub a {display:block;height:22px;line-height:22px;font-size:16px;color:#888;letter-spacing:-0.5px;background:url('//imgcdn.kantukan.co.kr/mall/web/s_off.jpg') no-repeat left center;margin:10px 0px;padding-left:28px;font-family:'Work Sans','arial','Malgun Gothic',sans-serif;font-weight:400;}
.Top100_sub a.on {background:url('//imgcdn.kantukan.co.kr/mall/web/s_on.jpg') no-repeat left center;color:#000;}
.Top100_sub a:hover {color:#000;}
.Top100_sub a span {font-size:13px;margin-left:5px;}

.prdt_z208_wrap {width:1200px;margin:50px auto;position:relative;overflow:hidden;}
.prdt_z208_option {width:726px;margin:50px 0 0 71px;}
.prdt_z208_title {display:block;background:#717171;color:#fff;font-size:16px;text-align:center;line-height:40px;margin:50px auto 10px;}
.prdt_z208_option ul {width:100%;}
.prdt_z208_option ul:after {display:block;visibility:hidden;clear:both;content:""}
.prdt_z208_option li {float:left;width:49%;position:relative;margin-bottom:20px;}
.prdt_z208_option li:nth-child(odd) {margin-right:1%;}
.prdt_z208_option li:nth-child(even) {margin-left:1%;}
.z208_opt_box {position:relative;}
.z208_opt_box > img {width:100%;}
.z208_opt_memo {position:absolute;bottom:0;left:5px;text-align:center;color:#ff0000;font-size:20px;font-family:'Noto Sans KR',sans-serif;z-index:98;}
.z208_opt_memo span {display:block;color:#fff;font-size:15px;line-height:20px;margin-top:1px;padding:0 10px;background:#ff0000;}
.z208_mask {display:block;vertical-align:middle;position:absolute;top:0;left:0;text-align:center;width:100%;height:100%;background-color:rgba(0,0,0,0.6);z-index:99;opacity:0;filter:alpha(opacity=0);-ms-filter:alpha(opacity=0);transition:all 0.2s ease-out; -webkit-transition:all 0.2s ease-out;}
.z208_mask.on {opacity:1.0;filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);}
.z208_mask a {display:inline-block;margin:200px 5px 0;opacity:0.8;filter:alpha(opacity=80);-ms-filter:alpha(opacity=80);transition:all 0.2s ease-out; -webkit-transition:all 0.2s ease-out;}
.z208_mask a:hover {opacity:1.0;filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);}

.z208_opt_name {display:block;color:#000;font-size:18px;font-weight:600;padding:10px;font-family:'Noto Sans KR',sans-serif;overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis; -ms-text-overflow:ellipsis; white-space:nowrap;letter-spacing:-0.5px;}
.z208_opt_detail {display:block;color:#000;font-size:13px;padding:0 10px 10px;line-height: 17px;}
.z208_opt_detail dd {display:inline-block;vertical-align:top;width:16%;letter-spacing:2px;}
.z208_opt_detail dt {display:inline-block;vertical-align:top;width:82%;letter-spacing:-1px;}
.z208_opt_detail dt .prdt_color { margin-top:0; }
.z208_opt_price {display:block;text-align:right;font-size:20px;color:#ff0000;font-weight:500;letter-spacing:-0.5px;padding:0 10px 10px;}

.z208_Popup {display:none;position:fixed;top:10%;left:50%;margin-left:-565px;width:800px;height:705px;background:#fff;z-index:9998;overflow:hidden;}
.z208_Ptop {position:relative;background:#717171;padding:0 20px;color:#fff;font-size:16px;line-height:40px;z-index:99;}
.close_X {position:absolute;top:0;right:0;width:40px;display:block;text-align:center;line-height:40px;color:#fff;font-size:20px;font-weight:600;}
.z208_Poption {padding:20px;}
.z208_Poption select {display:inline-block;vertical-align:top;border:1px solid #ff0000;width:660px;height:30px !important;line-height:auto;font-size:16px;padding-left:10px;-webkit-appearance: none;-moz-appearance: none;appearance: none;}
.prdt_z208_wrap select::-ms-expand {display:none;}
.prdt_z208_wrap select::-moz-expand {display:none;}
.prdt_z208_wrap select::-webkit-expand {display:none;}
.z208_Poption a {display:inline-block;vertical-align:top;background:#ff0000;width:80px;line-height:30px;text-align:center;color:#fff;font-size:14px;font-weight:600;margin-left:10px;}
.z208_Poption>select {
	background-position:100% 57%;
}

.z208_conts {overflow-y:auto;height:585px;position:relative;margin-top:17px;}
.z208_option01 {display:block;text-align:center;font-size:22px;color:#000;font-weight:500;letter-spacing:-0.5px;font-family:'Noto Sans KR',sans-serif;font-weight:600;}
.z208_name01 {display:block;text-align:center;font-size:20px;color:#ff0000;font-family:'Noto Sans KR',sans-serif;font-weight:600;letter-spacing:-0.5px;padding:5px;}
.z208_price01 {display:block;text-align:center;font-size:20px;color:#ff0000;font-weight:500;letter-spacing:-0.5px;}
.z208_pic {padding:50px;}
.z208_pic img {width:100%;}
.z208_left {position:absolute;top:350px;left:0;width:50px;height:50px;background:url('//imgcdn.kantukan.co.kr/mall/mukjoe/image/banner_b_01.png') no-repeat center #ddd;background-size:50% auto;}
.z208_right {position:absolute;top:350px;right:16px;width:50px;height:50px;background:url('//imgcdn.kantukan.co.kr/mall/mukjoe/image/banner_b_02.png') no-repeat center #ddd;background-size:50% auto;}

#backgroundPopup003 {display:none;position:fixed;_position:absolute; /* hack for internet explorer 6*/height:100%;width:100%;top:0;left:0;background-color:rgba(0,0,0,0.6);z-index:9997;}

.option_z208_wrap {position:absolute;top:91px;right:69px;border:2px solid #ff0000;background:#fff;width:227px;height:700px;z-index:10000;}
.option_z208_wrap.on {position:fixed;top:10%;left:50%;margin-left:300px;}
.option_z208_box {position:relative;width:100%;height:100%;}
.option_z208_top {padding:10px;}
.option_z208_top strong {display:block;color:#ff0000;font-size:14px;font-weight:600;padding:5px 0;}
.option_z208_top select {width:100%;height:35px !important;font-size:14px !important;color:#fff;background:#fff;padding:0 25px 0 5px;background:url('//imgcdn.kantukan.co.kr/mall/main/z208/joe_more_btn.jpg') no-repeat 98% center #888;background-size:auto 30%;-webkit-appearance: none;-moz-appearance: none;appearance: none;}

.option_z208_total {position:absolute;bottom:0;left:0;border-top:1px solid #ff0000;padding:5%;width:90%;}
.z208_btn {margin:0 auto 5px;text-align:center;font-size:0;}
.z208_btn a {display:inline-block;vertical-align:top;width:30%;line-height:20px;text-align:center;background:#999;color:#fff;font-size:12px;}
.z208_btn a:nth-child(2) {margin:0 2%;}
.z208_btn a:nth-child(3) {width:36%;}
.z208_buy {display:block;text-align:center;line-height:60px;background:#fe0000;color:#fff;font-size:18px;font-weight:600;}
.total_z208 {display:inline-block;vertical-align:middle;color:#000;font-size:15px;font-weight:500;}
.Rtotal_z208 {display:inline-block;vertical-align:middle;color:#fe0000;font-size:22px;font-weight:600;float:right;text-align:0px;letter-spacing:-0.1px;}



/* z208 ½Å±Ô ui ½ÃÀÛ : Á¤¼ºÈ£ - 181220 */
.prdt_z208_wrap .prdt_z208_option ul li { font-size:13px; font-family: 'Noto Sans KR'; }
.prdt_z208_wrap .prdt_z208_option ul li .z208_opt_box { width:350px;margin:0 auto; }
.prdt_z208_wrap .optwrap_z208 { margin-top:10px;display:none;height:100%; }
.prdt_z208_wrap .optwrap_z208 table td { font-size:13px; font-family: 'Noto Sans KR';vertical-align:middle;  }
.prdt_z208_wrap .optwrap_z208 table td.optname { font-size:13px;color:#989898; }
.prdt_z208_wrap .optwrap_z208 table td.optamt { width:50px;text-align:right; }
.prdt_z208_wrap .optwrap_z208 table tr .opttxt { line-height:17px; }

.prdt_z208_wrap .optwrap_z208 table .empty_td { padding:10px 0; }
.prdt_z208_wrap .optwrap_z208 table .empty_td div { border-bottom:1px solid #484848; }	

.prdt_z208_wrap div.select_z208 { 
	background:#fff;margin:0 5px 0px;
	font-family: 'Noto Sans KR',sans-serif;
}
.prdt_z208_wrap div.margin_div { height:10px;background:#fff; }
.prdt_z208_wrap div.select_z208>.title {
	padding:7px;color:#fff;
	background:#888888;
	cursor:pointer;
	font-size:13px;
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	-ms-text-overflow: ellipsis;
	white-space: nowrap;
	letter-spacing: -0.5px;
}
.prdt_z208_wrap div.select_z208 .inner_box { max-height:330px;overflow-y:auto; }
.prdt_z208_wrap div.select_z208 .inner_box.on { border:1px solid #bababa; }
.prdt_z208_wrap div.select_z208 .option_ul { display:none; }
.prdt_z208_wrap div.select_z208 .option_ul.on { display:block; }
.prdt_z208_wrap div.select_z208 .select_option li { padding:7px 0;border-top:1px solid #bababa;line-height:17px;font-size:13px;cursor:pointer; }
.prdt_z208_wrap div.select_z208 .select_option li:hover { background:#f1f1f1; }
.prdt_z208_wrap div.select_z208 .select_option li:first-child { border-top:0; }
.prdt_z208_wrap div.select_z208 .select_option li>a>span { display:block;text-align:right;color:red;font-weight:bold; }
.prdt_z208_wrap div.select_z208 .select_option li a { display:block;height:100%;padding:0 5px; }

.prdt_z208_wrap div.select_z208 .choice_ul { display:none; }
.prdt_z208_wrap div.select_z208 .choice_ul li { margin-bottom:0;border:none; }


.z208_Popup .z208_conts {display:block;margin:0px auto;background:#fff;position:relative; z-index:999990;font-family: 'Noto Sans KR',sans-serif;}
.z208_Popup .z208_conts:after {display:block;visibility:hidden;clear:both;content:""}
.z208_Popup .z208_conts .cover {800px;margin:0;}
.z208_Popup .z208_conts .flexslider_z208 {text-align:left;}
.z208_Popup .z208_conts .flexslider_z208 .slides {width:100%;}
.z208_Popup .z208_conts .flexslider_z208 .slides li {display: none;background:#fff;font-size:0px;-webkit-backface-visibility: hidden;}
.z208_Popup .z208_conts .flexslider_z208 .slides img {display:inline-block;width:350px;vertical-align:top;}

.z208_Popup .z208_conts .flexslider_z208 .flex-direction-nav {z-index:99;margin:0px auto;}
.z208_Popup .z208_conts .flexslider_z208 .flex-direction-nav li {width:48px;z-index:999;}
.z208_Popup .z208_conts .flexslider_z208 .flex-direction-nav a {width:34px;height:65px;display:block;z-index:10;cursor:pointer;text-indent:-9999em;font-size:0px;}
.z208_Popup .z208_conts .flexslider_z208 .flex-direction-nav .flex-next {
	position:absolute;
	top: 40%;
	right: 0;
	width: 50px;
	height: 50px;
	background: url(//imgcdn.kantukan.co.kr/mall/mukjoe/image/banner_b_02.png) no-repeat center #ddd;
	background-size: 50% auto;
}
.z208_Popup .z208_conts .flexslider_z208 .flex-direction-nav .flex-prev {
	position: absolute;
	top: 40%;
	left: 0;
	width: 50px;
	height: 50px;
	background: url(//imgcdn.kantukan.co.kr/mall/mukjoe/image/banner_b_01.png) no-repeat center #ddd;
	background-size: 50% auto;
}
.z208_Popup .z208_conts .flexslider_z208 .flex-control-nav {position:absolute;right:0;bottom:0px;text-align:left;display:none;}
.z208_Popup .z208_conts .flexslider_z208 .flex-control-nav li {margin-left:5px;display:inline-block; zoom: 1; *display: inline; }
.z208_Popup .z208_conts .flexslider_z208 .flex-control-paging li a {width:40px;height:5px;display:block;background:#ddd;cursor:pointer;text-indent:-9999em;}
.z208_Popup .z208_conts .flexslider_z208 .flex-control-paging li a:hover,
.z208_Popup .z208_conts .flexslider_z208 .flex-control-paging li a.flex-active {background:#009ed7;cursor: pointer;}
.z208_Popup .z208_pic { width:350px;margin:0 auto; }
/* z208 ½Å±Ô ui Á¾·á : Á¤¼ºÈ£ - 181220 */


@font-face {
font-family:'DINMedium';
src:url('/fonts/DINMedium/DINMedium.eot');
src:url('/fonts/DINMedium/DINMedium.eot?#iefix') format('embedded-opentype'),
	url('/fonts/DINMedium/DINMedium.woff') format('woff'),
	url('/fonts/DINMedium/DINMedium.ttf') format('truetype');
	font-style:normal;
	font-weight:normal;
	text-rendering:optimizeLegibility;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
}

@font-face {
font-family: 'Orator Std Medium';
font-style: normal;
font-weight: normal;
src: local('Orator Std Medium'), 
	url('/fonts/orator/OratorStd.woff') format('woff');
}

.txt_caution {margin:80px auto;font-size:20px;color:#000;line-height:1.45em;letter-spacing:-1px;font-weight:500;font-family:"DINMedium", "Noto Sans KR", sans-serif !important;}
.txt_caution span {display:block;padding:10px 0 40px;font-size:18px;font-weight:400;}

.super_special {width:350px;color:#fff;background:#ff0000;font-size:20px;padding:7px 0;margin:-8px auto -30px;font-family: 'arial','Malgun Gothic',sans-serif;letter-spacing:-1px;text-align:center;}
.super_special .ss {font-weight:600;margin-left:6px;}

.fw2018_wrap {width:950px;margin:0px auto 0;position:relative;}
.fw2018_tit {display:inline-block;padding-top:10px;font-size:20px;line-height:24px;color:#000;font-weight:600;background:url('//imgcdn.kantukan.co.kr/mall/banner/red_line.png') no-repeat left top;font-family:"DINMedium", "Noto Sans KR", sans-serif !important;}
.fw2018_sub {display:block;font-size:16px;line-height:20px;color:#000;font-weight:500;}
.fw2018_box {margin:0 0 0 -1%;width:102.4%;}
.fw2018_box:after {display:block;visibility:hidden;clear:both;content:""}
.fw2018_box a {float:left;width:23%;padding:0 1%;margin-top:20px;}
.fw2018_box a img {max-width:100%;}

.fw2018_wrap .cover {width:100%;margin:0;}
.fw2018_wrap .content {width:100%;margin-left:0px;}
.fw2018_wrap .fw2018_slide {text-align:center;}
.fw2018_wrap .fw2018_slide .slides {width:100%;}
.fw2018_wrap .fw2018_slide .slides > li {display:none;font-size:0px;text-align:center;-webkit-backface-visibility: hidden;}
.fw2018_wrap .fw2018_slide .slides img {}
.fw2018_wrap .fw2018_slide .slides li a {}
.fw2018_wrap .fw2018_slide .flex-direction-nav {z-index:99;margin:0px auto;}
.fw2018_wrap .fw2018_slide .flex-direction-nav li {width:22px;z-index:999;}
.fw2018_wrap .fw2018_slide .flex-direction-nav a {width:80px;height:80px;display:block;z-index:10;cursor:pointer;text-indent:-9999em;}
.fw2018_wrap .fw2018_slide .flex-direction-nav .flex-next {background:url('//imgcdn.kantukan.co.kr/mall/lickit/pv01-right-red.png') no-repeat;position:absolute;top:50%;margin-top:-40px;right:-100px;}
.fw2018_wrap .fw2018_slide .flex-direction-nav .flex-prev {background:url('//imgcdn.kantukan.co.kr/mall/lickit/pv01-left-red.png') no-repeat;position:absolute;top:50%;margin-top:-40px;left:-100px;}
.fw2018_wrap .fw2018_slide .flex-control-nav {position:absolute;width:100%;right:0;bottom:0px;text-align:center;display:none;}
.fw2018_wrap .fw2018_slide .flex-control-nav li {margin:0px 3px;display:inline-block; zoom: 1; *display: inline; }
.fw2018_wrap .fw2018_slide .flex-control-paging li a {width:28px;height:6px;display:block;background:#dfdfdf;cursor:pointer;text-indent:-9999em;}
.fw2018_wrap .fw2018_slide .flex-control-paging li a:hover, .fw2018_wrap .fw2018_slide .flex-control-paging li a.flex-active {background:#2d26ba;cursor:pointer;width:50px;height:6px;}

.title_lineup {border-bottom:1px solid #e9e9e9;position:relative;height:15px;width:99%;}
.title_lineup span {display:inline-block;padding:0 20px;background:#fff;font-family: 'Orator Std Medium';font-size:30px;line-height:30px;letter-spacing:1;color:#191919;}
.lineup_list {margin:58px 0 58px 0;}
.lineup_list:after {display:block;visibility:hidden;clear:both;content:""}
.lineup_list a {display:block;}
.lineup_list li {/**float:left;padding:0 15px 50px 15px;overflow:hidden;border:1px solid red;*/}
.lineup_thum {width:450px;height:450px;position:relative;overflow:hidden;}
.lineup_thum img {width:450px;}
.lineup_copy {position:absolute;bottom:0;left:0;width:410px;height:76px;line-height:76px;font-size:14px;letter-spacing:0;color:#555;z-index:999;overflow:hidden;text-align:center;vertical-align:middle; text-overflow:ellipsis; -o-text-overflow:ellipsis; -ms-text-overflow:ellipsis; white-space:nowrap;background:#f5f5f5;padding:0 20px;}
.lineup_price {text-align:center;font-family:'Orator Std Medium';font-size:24px;line-height:26px;letter-spacing:0.5;color:#4b4b4b;padding:15px;}
.lineup_price span {margin-right:8px;font-size:19px;font-family:'Orator Std Medium' ,sans-serif !important;color:#4b4b4b;display:inline-block;vertical-align:top;padding-top:1px;}

.sortBy_wrap {padding-right:20px;margin:0 auto;text-align:right;}
.sortBy_wrap strong {color:#000;letter-spacing:0.3px;font-size:14px;display:inline-block;vertical-align:middle;white-space:nowrap;}
.sortBy {display:inline-block;vertical-align:middle;border:0px solid red;background:url('//imgcdn.kantukan.co.kr/mall/main/sortby.png') no-repeat right 12px;height:30px !important;line-height:auto !important;margin-left:5px;padding-right:13px;font-size:13px;letter-spacing:0px;color:#000;text-align:left;}


.view_page {color:#000;font-size:15px;letter-spacing:0;}
.view_page a {display:inline-block;vertical-align:top;font-size:16px;line-height:21px;color:#999;margin-left:10px;padding:0;border-bottom:2px solid #fff;}
.view_page a.on {color:#000;border-bottom:2px solid #000;}
.Tsort {display:inline-block;vertical-align:top;margin-left:10px;}
.Tsort a {padding:0 0px 2px 0;}

.pright {position:absolute;top:0;right:20px;}
.pcenter {text-align:right;}
.pagging_box {}
.pagging_box a {color:#777;display:inline-block;vertical-align:middle;font-size:14px;line-height:16px;margin:0 13px;padding:0 1px 0 0;letter-spacing:0;font-weight:600;border-bottom:2px solid #fff;transition:all 0.2s ease-out; -webkit-transition:all 0.2s ease-out;}
.pagging_box a.on, .pagging_box a:hover {color:#000;border-bottom:2px solid #000;}
.pagging_box a.on {font-weight:600;}
.pagging_box span {color:#000;font-weight:600;letter-spacing:0;}

.prev_ar {display:inline-block;vertical-align:middle;background:url('//imgcdn.kantukan.co.kr/mall/main/gv-prev-ov.png') no-repeat center #f2f0ef;background-size:auto 13px;cursor:pointer;width:30px;height:30px;font-size:0;transition:all 0.2s ease-out; -webkit-transition:all 0.2s ease-out;margin-right:10px;}
.prev_ar:hover, .prev_ar.on {background:url('//imgcdn.kantukan.co.kr/mall/main/gv-prev-ov.png') no-repeat center #dad9d6;background-size:auto 13px;}
.next_ar {display:inline-block;vertical-align:middle;background:url('//imgcdn.kantukan.co.kr/mall/main/gv-next-ov.png') no-repeat center #f2f0ef;background-size:auto 13px;cursor:pointer;width:30px;height:30px;font-size:0;transition:all 0.2s ease-out; -webkit-transition:all 0.2s ease-out;margin-left:10px;}
.next_ar:hover, .next_ar.on {background:url('//imgcdn.kantukan.co.kr/mall/main/gv-next-ov.png') no-repeat center #dad9d6;background-size:auto 13px;}

.wrap_Nlayout {position:relative;padding-left:180px;width:1140px;margin:0 auto;border:0px solid red;}
.wrap_Nlayout.nocate {position:relative;padding-left:0 !important;width:1140px;margin:0 auto;border:0px solid red;}
/*
.wrap_Nlayout {position:relative;width:1320px;margin:0 auto;border:0px solid red;}
.wrap_Nlayout.nocate {position:relative;padding-left:0 !important;width:1320px;margin:0 auto;border:0px solid red;}
*/
.leftpage_Navi_new {position:relative;padding:50px 20px 50px 20px;}
.leftpage_Navi_new ul {display:inline-block;vertical-align:top;margin-right:100px;}
.leftpage_Navi_new ul:after {display:block;visibility:hidden;clear:both;content:""}
.leftpage_Navi_new li {display:block;}
.leftpage_Navi_new li a {display:block;font-size:14px;letter-spacing:-.5px;color:#222;white-space:nowrap;padding:2px 0;}

.leftpage_Navi {position:absolute;top:110px;left:0;padding-top:0px;}
.leftpage_Navi.on {position:fixed;top:0;left:50%;margin-left:-660px;border:0px solid red;}
.leftpage_Navi ul {width:160px;}
.leftpage_Navi ul:after {display:block;visibility:hidden;clear:both;content:""}
.leftpage_Navi li {display:block;}
.leftpage_Navi li a {display:block;font-size:14px;letter-spacing:-.5px;color:#222;white-space:nowrap;}


#kan_points {background:#fff;z-index:9999;}

.visual_repeat {width:100%;min-width:1200px;margin:0px auto 0px;position:relative;overflow:hidden;display:block;}
.visual_repeat .cover {width:100%;margin:0 auto;}
.visual_repeat .content {width:100%;}
.visual_repeat .flexslider_repeat {text-align:center;}
.visual_repeat .flexslider_repeat .slides {width:100%;}
.visual_repeat .flexslider_repeat .slides > li {position:relative;display:none;font-size:0px;text-align:left;-webkit-backface-visibility: hidden;}
.visual_repeat .flexslider_repeat .slides img {display:inline-block;vertical-align:top;width:100%;}
.visual_repeat .flexslider_repeat .flex-direction-nav {z-index:99;margin:0px auto;}
.visual_repeat .flexslider_repeat .flex-direction-nav li {width:48px;z-index:999;}
.visual_repeat .flexslider_repeat .flex-direction-nav a {width:48px;height:55px;display:block;z-index:10;cursor:pointer;text-indent:-9999em;font-size:0px;}
.visual_repeat .flexslider_repeat .flex-direction-nav .flex-next {background:url('//imgcdn.kantukan.co.kr/mall/banner/comporta-pv01-right-2.png') no-repeat;position:absolute;top:42%;right:0px;opacity:0.7;filter:alpha(opacity=70);-ms-filter:alpha(opacity=70);}
.visual_repeat .flexslider_repeat .flex-direction-nav .flex-prev {background:url('//imgcdn.kantukan.co.kr/mall/banner/comporta-pv01-left-2.png') no-repeat;position:absolute;top:42%;left:0px;opacity:0.7;filter:alpha(opacity=70);-ms-filter:alpha(opacity=70);}
.visual_repeat .flexslider_repeat .flex-direction-nav .flex-next:hover {opacity:1.0;filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);}
.visual_repeat .flexslider_repeat .flex-direction-nav .flex-prev:hover {opacity:1.0;filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);}
.visual_repeat .flexslider_repeat .flex-control-nav {position:absolute;width:100%;right:0;bottom:0px;text-align:center}
.visual_repeat .flexslider_repeat .flex-control-nav li {margin:0px 3px;display:inline-block; zoom: 1; *display: inline; }
.visual_repeat .flexslider_repeat .flex-control-paging li a {width:40px;height:6px;display:block;background:#dfdfdf;cursor:pointer;text-indent:-9999em;}
.visual_repeat .flexslider_repeat .flex-control-paging li a:hover, .visual_repeat .flexslider_repeat .flex-control-paging li a.flex-active {background:#555;cursor:pointer;width:45px;height:6px;}

.codi_item_wrap {width:944px;min-height:400px;margin:30px auto;}
.codi_title {display:block;color:#000;padding:25px;text-align:center;font-weight:600;font-size:20px;letter-spacing:-1px;}
.codi_txt {font-size:13px;line-height:18px;font-family: 'Noto Sans KR', sans-serif;position: relative;letter-spacing:-0.5px;padding:10px 0;color:#000;font-weight:600;}
.codi_txt strong {font-size:14px;color:#ff0000;display:block;margin-top:5px;}
.visual_codi {width:100%;margin:0px auto 0px;position:relative;}
.visual_codi .cover {width:100%;margin:0 auto;}
.visual_codi .content {width:100%;}
.visual_codi .flexslider_codi {text-align:center;}
.visual_codi .flexslider_codi .slides {width:100%;}
.visual_codi .flexslider_codi .slides > li {position:relative;text-align:center;font-size:0;}
.codi_link {display:inline-block;vertical-align:top;margin:0 auto;width:180px;}
.codi_link img {width:100%;}

.visual_codi .flexslider_codi .slides img {display:block;width:100%;}
.visual_codi .flexslider_codi .flex-direction-nav {z-index:99;margin:0px auto;}
.visual_codi .flexslider_codi .flex-direction-nav li {width:48px;z-index:999;}
.visual_codi .flexslider_codi .flex-direction-nav a {width:55px;height:55px;display:block;z-index:10;cursor:pointer;text-indent:-9999em;font-size:0px;}
.visual_codi .flexslider_codi .flex-direction-nav .flex-next {background:url('//imgcdn.kantukan.co.kr/mall/mukjoe/image/right_arrow_g.jpg') no-repeat center;position:absolute;top:42%;right:-55px;}
.visual_codi .flexslider_codi .flex-direction-nav .flex-prev {background:url('//imgcdn.kantukan.co.kr/mall/mukjoe/image/left_arrow_g.jpg') no-repeat center;position:absolute;top:42%;left:-55px;}
.visual_codi .flexslider_codi .flex-control-nav {position:absolute;width:100%;right:0;bottom:0px;text-align:center}
.visual_codi .flexslider_codi .flex-control-nav li {margin:0px 3px;display:inline-block; zoom: 1; *display: inline; }
.visual_codi .flexslider_codi .flex-control-paging li a {width:40px;height:6px;display:block;background:#dfdfdf;cursor:pointer;text-indent:-9999em;}
.visual_codi .flexslider_codi .flex-control-paging li a:hover, .visual_codi .flexslider_codi .flex-control-paging li a.flex-active {background:#555;cursor:pointer;width:45px;height:6px;}

.visual_codi_wrap {position:relative;margin:0 auto;text-align:center;}
.visual_codi_wrap:after {display:block;visibility:hidden;clear:both;content:""}
.visual_codi_wrap li {display:inline-block;vertical-align:top;width:180px;margin:0 4px;}

.shoe_peoduct {position:relative;max-width:1440px;margin:68px auto 100px;font-size:0;}
.shoe_peoduct:after {display:block;visibility:hidden;clear:both;content:""}

.shoe_option_wrap {display:inline-block;vertical-align:top;margin-left:60px;width:385px;letter-spacing:-0.6px;font-family:'Noto Sans KR',sans-serif;background:#fff;}
.shoe_opt_tit {display:block;font-size:26px;font-weight:600;line-height:30px;}
.shoe_opt_sub {display:block;font-size:15px;font-weight:400;padding-top:15px;}
.shoe_thum_wrap {margin:30px 0;}
.shoe_thum_wrap a { display:inline-block;vertical-align:top;width:72px;height:90px;overflow:hidden;margin-right:4px;margin-bottom:4px;text-align:center; }
.shoe_thum_wrap a p { font-size:13px; }
.shoe_thum_wrap a img { width:100%;opacity:1;transition:all 0.1s ease-out; -webkit-transition:all 0.1s ease-out; }
.shoe_thum_wrap a:hover img, 
.shoe_thum_wrap a.on img { opacity:0.7; }
.shoe_opt_txt {display:block;font-size:15px;color:#111;font-weight:600;position:relative;margin:10px 0;}
.shoe_size_guide {display:inline-block;font-size:13px;color:#aeaeae;font-weight:500;position:absolute;top:0;right:0;}

.shoe_opt_size {margin:20px 0;}
.shoe_opt_size:after {display:block;visibility:hidden;clear:both;content:""}
.shoe_opt_size li {float:left;width:20%;height:48px;box-sizing: border-box;position:relative;}
.shoe_opt_size li a {display:block;position:absolute;top:-1px;bottom:0px;left:-1px;right:0px;width:100%;line-height:48px;background:#f7f7f7;text-align:center;color:#111;font-size:14px;border:1px solid #e5e5e5;}
.shoe_opt_size li:hover a {border:1px solid #000;z-index:99;background:#fff;}
.shoe_opt_size li a.on,
.shoe_opt_size li:hover a.on { border:1px solid #000;z-index:99;background:#fff; }
.shoe_opt_size li a.on.chk {background:#000;color:#fff;border:1px solid #000;z-index:99;}
.shoe_opt_amount {display:inline-block;vertical-align:top;width:50px;height:20px;font-size:15px;font-weight:500;color:#888;text-align:center;}
.shoe_minus {display:inline-block;vertical-align:top;width:20px;height:20px;background:url('//imgcdn.kantukan.co.kr/mall/main/icon_b_minus_off.png') no-repeat center;background-size:60% auto;margin:0 10px;}
.shoe_plus {display:inline-block;vertical-align:top;width:20px;height:20px;background:url('//imgcdn.kantukan.co.kr/mall/main/icon_b_plus_off.png') no-repeat center;background-size:60% auto;margin:0 10px;}

.shoe_pay_btn {border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding:20px 0;}
.shoe_cart {display:inline-block;vertical-align:top;background:#000;text-align:center;width:154px;line-height:48px;color:#fff;font-size:16px;font-weight:400;letter-spacing:-0.2px;transition:all 0.2s ease-out; -webkit-transition:all 0.2s ease-out;}
.shoe_cart:hover {background:#666;}
.shoe_buy {display:inline-block;vertical-align:top;background:#000;text-align:center;width:154px;line-height:48px;color:#fff;font-size:16px;font-weight:400;letter-spacing:-0.2px;transition:all 0.2s ease-out; -webkit-transition:all 0.2s ease-out;margin:0 3px;}
.shoe_buy:hover {background:#666;}
.shoe_wish {display:inline-block;vertical-align:top;text-align:center;width:70px;height:48px;background:url('//imgcdn.kantukan.co.kr/mall/main/heart_empty.png') no-repeat center #000;background-size:22% auto;transition:all 0.2s ease-out; -webkit-transition:all 0.2s ease-out;}
.shoe_wish:hover,
.shoe_wish.on { background:url('//imgcdn.kantukan.co.kr/mall/main/heart_empty.png') no-repeat center #000;background-size:30% auto; }

.shoe_txtyle {padding:20px 0;font-size:14px;font-weight:400;color:#000;}
.shoe_txtyle strong {display:block;padding:20px 0 0px;font-weight:500;font-size:15px;}
.shoe_txtyle span {display:block;font-size:14px;font-weight:400;padding:20px 0 20px;}

.top_shoeWrap {border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding:10px 0;margin-top:-1px;}
.view_shoeWrap {display:none;padding:10px;font-size:14px;}

.more_shoe {display:block;position:relative;padding:10px 5px;background:url('//imgcdn.kantukan.co.kr/mall/main/icon_b_plus_off.png') no-repeat 96% center;background-size:auto 30%;font-size:14px;}
.more_shoe.on {background:url('//imgcdn.kantukan.co.kr/mall/main/icon_b_minus_off.png') no-repeat 96% center;background-size:15px auto;}

.shoe_star {position:absolute;top:10px;right:50px;}
.shoe_star img {width:15px;}

.shoe_wrap_write {padding:20px 0 0 0;}
.shoe_star01 img {width:12px;}
.shoe_wrap_write img {max-width:100%;}
.shoe_txtyle01 {font-size:13px;margin-left:15px;}
.shoe_txtyle02 {display:block;font-size:15px;font-weight:500;padding:5px 0;}
.shoe_txtyle03 {color: #828282;font-size:12px;margin-left:10px;}
.shoe_txtyle04 {display:block;color:#000;margin:10px 0;word-break:break-all;font-size:14px;line-height:24px;}
.shoe_txtyle05 {position:absolute;top:12px;right:50px;font-size:14px;color:#888;}
.shoe_txtyle06 {display:block;color:#000;padding:10px 0;font-size:13px;}
.shoe_txtyle07 {content:"¡¤";display:block;color:#000;padding:10px 0;font-size:13px;line-height:24px;}

.shoe_pic_big {display:none;position:fixed;top:0;left:0;overflow-y:auto;width:100%;height:100%;background:#fff;z-index:999999;}
.shoe_pic_big img {width:100%;display:block;margin:10px auto;}

.shoe_pic_wrap {display:inline-block;vertical-align:top;width:calc(100% - 449px);}
ul#myGallery {margin:0 auto;padding:0;font-size:0;cursor:pointer;}
ul#myGallery li {margin:0;padding:0;float:left;width:49%;margin:0.5%;box-sizing:border-box;height:28vw;max-height:486px;overflow:hidden;position:relative;}
ul#myGallery li iframe {position:absolute;top:50%;left:50%;width:864px;height:486px;margin-left:-432px;margin-top:-243px;}
ul#myGallery img {width:100%;}
div#closeBtn {display:block;position:fixed;top:0px;right:30px;width:50px;height:50px;cursor:pointer;text-align:center;z-index:2;background:url("//imgcdn.kantukan.co.kr/mall/banner/top_pop_close_blk.png") no-repeat 98% 20px;}

#thumbnail-slider {display:none;margin:0 auto;width:100%;height:100%;padding:0px;position:fixed;left:0;right:0;top:0;overflow-y:auto;z-index: 9999999;-webkit-user-select: none;user-select:none;background:#fff;cursor:url('//imgcdn.kantukan.co.kr/mall/main/icon-cminus.png'), move;}

#thumbnail-slider div.inner {padding:0;width:100%;box-sizing:content-box;position:relative;margin:0 auto;}
#thumbnail-slider div.inner ul { position:relative;left:0; top:0;list-style:none;font-size:0;padding:0;margin:0;float:left!important;width:100%! important;height:auto!important;}
#thumbnail-slider div.inner .thumb {min-width:800px;}
#thumbnail-slider a {cursor:url('//imgcdn.kantukan.co.kr/mall/main/icon-cminus.png'), move !important;}

#thumbnail-slider ul li {display:block;margin:5px 0;transition:all 0.5s;box-sizing:content-box;text-align:center;padding:0;position:relative;list-style:none;backface-visibility:hidden;
/**-webkit-filter: grayscale(100%);filter: grayscale(100%);*/}
#thumbnail-slider .inner img {max-width:100% !important;cursor:url('//imgcdn.kantukan.co.kr/mall/main/icon-cminus.png'), move;}
#thumbnail-slider ul li.active {opacity:1;-webkit-filter: initial;filter: initial;}
#thumbnail-slider li:hover {/**-webkit-filter: grayscale(50%);filter: grayscale(50%);*/}
#thumbnail-slider .thumb {/**width:100%;height: 100%;background-size:contain;background-repeat:no-repeat;background-position:center center;display:block;position:absolute;*/}
#thumbnail-slider ul li.active .thumb {opacity:1;}
#thumbnail-slider-pause-play {display:none;}
#thumbnail-slider-prev, #thumbnail-slider-next{display:none;}

body.scrollnone {overflow:hidden !important;-ms-overflow-style:none;}
.scrollnone ::-webkit-scrollbar {display:none;}

.evid_wrap {margin:35px auto;}
.evid_wrap a {display:inline-block;vertical-align:top;margin-right:20px;}
.evid_pop {position:fixed;z-index:100002;width:800px;top:5%;left:50%;margin-left:-400px;display:none;}
.evid_pop img {max-width:100%;}
#btn_evid {float:right;margin:0 10px;display:block;cursor:pointer;}
.evid_img {position:relative;overflow-y:auto;height:750px;}
.backgroundPopup002 {display:none;position:fixed;_position:absolute;height:100%;width:100%;opacity:0.7;filter:alpha(opacity=70);-ms-filter:alpha(opacity=70);top:0;left:0;background:#000;z-index:99901;}

#backgroundSize {display:none;position:fixed;_position:absolute;height:100%;width:100%;opacity:0.7;filter:alpha(opacity=70);-ms-filter:alpha(opacity=70);top:0;left:0;background:#000;z-index:99901;}
.size_guide_wrap {background:#fff;width:800px;height:0;position:fixed;top:0px;left:50%;margin-left:-400px;border-radius:10px;transition:all 0.1s ease-out; -webkit-transition:all 0.1s ease-out;z-index:99902;height:800px;overflow:hidden;opacity:0;display:none;}
.size_guide_wrap.on {top:50px;display:block;opacity:1;}
.btn_Xsize {position:absolute;top:0;right:0;width:50px;height:50px;background:url('//imgcdn.kantukan.co.kr/mall/banner/top_pop_close_blk.png') no-repeat center;background-size:50% auto;}
#tab_size {border-bottom:1px solid #ddd;text-align:center;padding:10px;}
#tab_size a {display:inline-block;vertical-align:top;line-height:15px;}
#tab_size a:first-child {border-right:1px solid #eee;}
#tab_size a span {font-size:14px;padding:0 10px;}
#tab_size a.tab_ov span {color:#ff6600;}
.objsize {position:absolute;top:0;left:0;width:100%;background:#fff;height:700px;overflow:auto;}
.objsize img {max-width:100%;margin:20px 0;}
.size_txt01 {display:block;padding:20px 0;color:#555;font-size:13px;}
.size_txt02 {display:block;margin:15px 0;color:#555;font-size:15px;position:relative;}
.size_txt03 {display:block;color:#555;font-size:13px;position:relative;}

.size_cm {position:absolute;bottom:0;right:0;}
.size_cm a {display:inline-block;padding:2px 10px;color:#555;font-size:14px;letter-spacing:0;}
.cm_v.on, .inches_v.on {color:#ff6600;}

.size_tb {background:#e5e5e5;}
.size_tb table {width:99%;color:#444;font-size:12px;font-weight:600;border-collapse:collapse;border-spacing:0px;text-align:center;border:1px solid #e5e5e5;}
.size_tb tr th {padding:10px 0;background:#e5e5e5;}
.size_tb tr.b01 {background:#fff;}
.size_tb tr.b02 {background:#ddd;}
.size_tb tr td {padding:14px 0 10px;font-family:"dotum";font-size:13px;line-height:14px;letter-spacing:0;border-right:1px solid #e5e5e5;}
.size_tb tr td:first-child {background:#e5e5e5;width:100px;}
.size_tb tr:hover {background:#ffccb2;}
.size_tb tr:hover td:first-child, .size_tb tr td.on, .size_tb tr th.on {background:#fa5400;color:#fff;}

.inches_txt {display:none;}
body.nonescroll {overflow:hidden !important;overflow-style:none;}

.more_review_Vwrap {display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:#fff;width:100%;height:100%;overflow-y:scroll;z-index:999999;}
.more_review_Awrap {position:relative;background:#fff;width:100%;}

.more_review_top {position:fixed;top:0;left:0;padding:1% 2%;width:96%;border-bottom:1px solid #ddd;background:#fff;z-index:9;cursor:default;}
.more_review_thum {display:inline-block;vertical-align:middle;width:60px;height:60px;}
.more_review_thum img {width:100%;}
.more_review_txt {display:inline-block;vertical-align:middle;color:#000;letter-spacing:-0.2px;margin-left:5px;}
.more_review_txt span {display:block;font-size:13px;line-height:15px;padding-bottom:5px;}
.more_review_txt strong {display:block;font-size:15px;line-height:15px;}
.more_review_close {position:absolute;top:0;right:0;width:100px;height:100px;background:url('//imgcdn.kantukan.co.kr/mall/banner/top_pop_close_blk.png') no-repeat center;background-size:30% auto;cursor:pointer;}
.more_review_Blist {margin:160px auto 30px;width:1024px;letter-spacing:-0.2px;}
.more_review_Alist {margin:0px auto 100px;width:1024px;letter-spacing:-0.2px;}

.more_review_star {text-align:center;padding:10px;font-family: "Trade Gothic LT W01 Bd CnNo-20", "Apple SD Gothic Neo", "Noto Sans KR", "¸¼Àº °íµñ", serif, Arial, Helvetica;}
.more_review_star img {width:18px;margin:0 2px;}
.more_review_star strong {font-size:24px;line-height:30px;}
.more_review_star span {font-size:24px;line-height:30px;}

.review_line_wrap {margin:60px auto 80px;}
.review_line_wrap:after {display:block;visibility:hidden;clear:both;content:""}
.review_line_wrap li {width:22%;float:left;position:relative;color:#000;margin-right:4%;}
.review_line_wrap li:last-child {margin:0;}
.review_line_wrap li strong {font-size:13px;}
.review_line {position:relative;display:block;height:4px;background:#ddd;margin:5px auto;}
.review_line div {position:absolute;top:-4px;font-size:11px;line-height:11px !important;width:12px;height:11px;overflow:hidden;padding:0 !important;margin:0;font-family: "Trade Gothic LT W01 Bd CnNo-20", "Apple SD Gothic Neo", "Noto Sans KR", "¸¼Àº °íµñ", serif, Arial, Helvetica;}
.review_line_txt {display:block;font-size:13px;}
.review_line_txt span {float:right;}

.review_line01_wrap {display:inline-block;vertical-align:top;width:200px;}
.review_line01_wrap:after {display:block;visibility:hidden;clear:both;content:""}
.review_line01_wrap li {width:100%;float:none;display:block;position:relative;color:#000;margin:8px auto;}
.review_line01_wrap li strong {font-size:13px;}
.review_line01 {position:relative;display:block;height:4px;background:#ddd;margin:5px auto;}
.review_line01 div {position:absolute;top:-4px;font-size:11px;line-height:11px !important;width:12px;height:12px;overflow:hidden;padding:0 !important;margin:0;font-family: "Trade Gothic LT W01 Bd CnNo-20", "Apple SD Gothic Neo", "Noto Sans KR", "¸¼Àº °íµñ", serif, Arial, Helvetica;}
.review_line01_txt {display:block;font-size:13px;}
.review_line01_txt span {float:right;}

.more_review_sort {text-align:right;font-size:0;padding:15px 0;}
.more_review_sort a {display:inline-block;vertical-align:top;border:1px solid #ddd;padding:0 9px 0 9px;font-size:12px;line-height:27px;color:#777;}
.more_review_sort a.on {border:2px solid #000;padding:0 8px 0 8px;color:#000;line-height:25px;}
.more_review_conts {border-top:1px solid #ddd;position:relative;padding:20px 10px;font-size:0;}

.Mor_txt {display:inline-block;vertical-align:top;width:704px;overflow:hidden;margin-right:100px;color:#000;}
.Mor_txt img {max-width:100%;}
.Mor_txt01 {display:block;font-size:14px;padding:5px 0;font-weight:600;}
.Mor_txt02 img {width:12px;margin-right:3px;}
.Mor_txt03 {display:block;font-size:12px;color:#999;}
.Mor_txt04 {display:block;font-size:14px;padding:15px 0;}
.Mor_txt05 {display:block;font-size:14px;padding:10px 0;}

.btn_more_review {display:block;text-align:center;color:#fff;background:#000;padding:8px;margin:20px auto;line-height:20px;font-size:13px;transition:all 0.2s ease-out; -webkit-transition:all 0.2s ease-out;}
.btn_more_review:hover {background:#888;}
.review_but.up {display:inline-block;vertical-align:middle;width:14px;height:13px;background:url('//imgcdn.kantukan.co.kr/mall/kantukan/icon/up01.png') no-repeat;}
.review_but.down {display:inline-block;vertical-align:middle;width:14px;height:13px;background:url('//imgcdn.kantukan.co.kr/mall/kantukan/icon/down01.png') no-repeat;margin-left:10px;}

.btn-more-prdtdetail {display:inline-block;margin-left:10px;color:#2e2e2e;border-bottom: 1px solid #2e2e2e;font-size:13px;line-height:20px;font-weight:500;margin-top:20px;}
.btn-more-review {display:inline-block;margin-top:20px;color:#2e2e2e;border-bottom: 1px solid #2e2e2e;font-size:13px;line-height:20px;font-weight:500;}
.shoe_review_write {display:inline-block;color:#2e2e2e;border-bottom: 1px solid #2e2e2e;font-size:13px;line-height:20px;text-align:left;font-weight:500;margin-top:20px;}

.more_prdtdetail_Vwrap {display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:#fff;width:100%;height:100%;overflow-y:scroll;z-index:999999;}
.more_prdtdetail_Blist {margin:140px auto 100px;width:900px;letter-spacing:-0.5px;}

.prdtdetail_tstyle {padding:20px 0;font-size:14px;font-weight:400;color:#000;}
.prdtdetail_tstyle strong {display:block;padding:20px 0 20px;font-weight:600;font-size:15px;}
.prdtdetail_tstyle span {display:block;font-size:14px;font-weight:400;padding:20px 0 20px;}
.prdtdetail_tstyle_tit {display:block;font-size:16px;font-weight:600;padding:20px 0 20px;color:#555;}
.Gline {background:#ddd;height:1px;clear:both;margin:10px auto;}
.prdtdetail_tb {width:100%;border-collapse:collapse;border-spacing:0px;box-sizing:border-box;}
.prdtdetail_tb th {width:160px;padding:10px 0 10px;font-weight:600;font-size:14px;text-align:left;}
.prdtdetail_tb td {padding:10px 0 10px;font-weight:500;font-size:14px;}

.buy_add_wrap {width:700px;padding:0 0 30px 0;font-family: "DINMedium", "Noto Sans KR", sans-serif !important;}
.buy_add_top {color:#000;font-size:18px;letter-spacing:-1.2px;font-weight:bold;display:inline-block;border-bottom:1px solid #000;padding:1px 0;}
.buy_add_wrap ul {display:block;margin:30px 0 30px -1.5%;width:103%}
.buy_add_wrap ul:after {display:block;visibility:hidden;clear:both;content:""}
.buy_add_wrap ul li {float:left;width:22%;padding:0 1.5%;position:relative;font-size:13px;line-height:23px;letter-spacing:-0.4px;}
.buy_add_wrap ul li a {display:block;}
.buy_add_wrap ul li img {width:100%;}
.buy_add_wrap ul li span {display:block;font-weight:400;font-size:13px;line-height:16px;padding:10px 0 3px 0;overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis; -ms-text-overflow:ellipsis; white-space:nowrap;}
.buy_add_wrap ul li strong {font-weight:600;font-size:16px;letter-spacing:-0.2px;display:inline-block;padding:0;border:0px solid red;vertical-align:bottom;margin-right:0px;}
.buy_add_wrap ul li strong span { vertical-align:bottom; }
.buy_add_btn {position:absolute;bottom:0px;right:10px;background:#ff0000;color:#fff;font-weight:400;font-size:12px;line-height:18px;display:inline-block;padding:1px 6px;}

.buy_add_open {display:none;width:800px;position:fixed;top:80px;left:50%;margin-left:-400px;background:#fff;z-index:9999999;font-family: "DINMedium", "Noto Sans KR","NanumGothic","NanumGothicBold","verdana","gulim","dotum", sans-serif !important;letter-spacing:-0.2px;}
.buy_open_top {background:#666;padding:5px 15px;font-weight:500;font-size:17px;color:#fff;position:relative;}
.buy_add_close {}
.buy_add_close_btn {position:absolute;top:3px;right:3px;width:30px;height:30px;background:url("//imgcdn.kantukan.co.kr/mall/daisys/close-ico.png") no-repeat center;background-size:60%;font-size:0;}

.buy_open_contents {height:600px;overflow-y:auto;}
.buy_open_option {position:relative;margin:15px auto 50px;width:87%;}
.buy_open_option select {display:inline-block;width:85%;height:30px !important;vertical-align:middle;line-height:auto;color:#000 !important;background:url("//imgcdn.kantukan.co.kr/mall/kantukan/customer/161108/select_footer2.png") no-repeat right center;border:1px solid #ff0000 !important;padding:0 25px 0 6px !important;-webkit-appearance: none;-moz-appearance: none;appearance: none;}
.buy_open_option select::-ms-expand {display:none;}
.buy_open_option select::-moz-expand {display:none;}
.buy_open_option select::-webkit-expand {display:none;}

.buy_open_btn {position:absolute;bottom:0px;right:0px;background:#ff0000;color:#fff;font-weight:400;font-size:14px;line-height:30px;display:inline-block;padding:0 15px;}
.buy_open_head {text-align: center;font-size: 28px;color: #000;font-weight: 800;letter-spacing: -0.5px;}

.purchase_type {display:block;margin:25px auto 0;width:100%;letter-spacing:-0.6px;}
.purchase_type dd {display:inline-block;vertical-align:middle;width:15%;font-size:14px;font-weight:600;}
.purchase_type dt {display:inline-block;vertical-align:middle;width:80%;font-size:12px;font-weight:600;}
.purchase_type dt strong {font-size:22px;font-weight:600;display:inline-block;vertical-align:middle;padding-bottom:3px;}
.purchase_type dt img {display:inline-block;vertical-align:middle;padding-bottom:10px;margin-left:15px;}
.purchase_type_sale {display:inline-block;vertical-align:middle;font-size:12px;line-height:16px;font-weight:600;padding:0 10px;color:#fff;background:#ff0000;margin-left:10px;}
.purchase_type_sale01 {display:inline-block;vertical-align:middle;font-size:14px;line-height:15px;font-weight:600;padding:0 2px;color:#fff;background:#ff0000;margin-left:0px;}

.regular_purchase_wrap {display:none;}
.purchase_type_btn {background:url("//imgcdn.kantukan.co.kr/mall/kantukan/190806_UI/190806_01_pur_box_01.png") no-repeat center;width:577px;height:165px;letter-spacing:-0.5px;text-align:center;}
.purchase_type_title {display:block;text-align:center;padding:20px 0 10px 0;}
.purchase_type_title strong {font-size:14px;font-weight:600;display:inline-block;vertical-align:middle;}
.purchase_type_title span {font-size:14px;font-weight:500;display:inline-block;vertical-align:middle;}
.purchase_type_btn a {display:inline-block;vertical-align:middle;border:1px solid #ddd;width:30%;margin:2px 0;}
.purchase_type_btn a div {display:table;height:42px;width:100%;}
.purchase_type_btn a span {display:table-cell;vertical-align:middle;font-size:14px;line-height:15px;font-weight:600;color:#000;text-align:center;}
.purchase_type_btn a span u {font-size:12px;color:#999;text-decoration:none;}
.purchase_type_btn a.on {border:1px solid #ff0000;}

.purchase_buy {box-sizing: border-box;border-radius: 2px;background-color: #e60012;display: inline-block;cursor: pointer;color: #fff;font-weight: bold;font-size: 14px;width: 292px;height: 44px;text-decoration: none;text-shadow: 0px 0px 0px #000;float: left;margin-right: 7px;text-align: center;line-height: 42px;}

.basketList_type {margin:15px auto 25px;font-size:0;white-space:nowrap;}
.basketList_type a {font-size:14px;font-weight:600;color:#000;display:inline-block;vertical-align:top;width:50%;background:#eee;text-align:center;line-height:40px;border-top:1px solid #000;}
.basketList_type a.on {border-top:1px solid #ff0000;background:#fff;color:#ff0000;}

.b_type {display:inline-block;vertical-align:bottom !important;padding-right:25px !important;height:28px !important;font-size:13px;color:#000;letter-spacing:-0.5px;}
.type_price {display:inline-block;vertical-align:bottom;letter-spacing:-0.5px;text-align:left;line-height:14px;padding-right:5px;}
.type_price span {text-decoration:line-through;font-size:13px;color:#999;}
.type_price strong {font-size:16px;color:#000;}

.type_ment {background:#eee;color:#ff0000;font-size:14px !important;height:20px !important;line-height:20px !important;text-align:left !important;padding:3px 0 3px 60px !important;letter-spacing:-0.5px;font-weight:600;}

.type_box {display:inline-block;border:1px solid #ddd;padding:2px 5px !important;}
.type_box li {display:inline-block;vertical-align:middle;font-size:13px;line-height:13px !important;font-weight:400;color:#000;text-align:center;padding:0 15px;margin:0px !important;}
.type_box li:nth-child(2) {border-right:1px solid #ddd;border-left:1px solid #ddd;}

.btn_delivery_ap {width:238px;background:#ff0000;color:#fff;padding:10px 0;text-align:center;font-weight:700;display:block;}
.delivery_agree_box {width:238px;font-size:12px;font-weight:500;color:#888;letter-spacing:-0.5px;line-height:20px;}
.delivery_agree_box strong {font-size:14px;font-weight:600;display:block;padding:15px 10px 5px 10px;color:#000;}
.delivery_agree_box span {font-size:12px;font-weight:500;display:block;padding:0px 10px 5px 10px;}
.delivery_agree {padding:0px 0px 15px 15px;}
.delivery_agree a {text-decoration:underline;color:#0099ff;font-size:11px;}

.question_mark {display:inline-block;vertical-align:middle;text-align:center;font-size:12px !important;line-height:14px;width:14px;font-weight:bolder;color:#000;background:#eee;border:1px solid #999;cursor:pointer;margin:0 5px;}

.event_page {width:100%;min-height:484px;/**min-width:1200px;min-height:480px;*/margin:0px auto 0px;position:relative;display:block;}
.event_page .cover {/**width:1200px;*/width:100%;margin:0 auto;}
.event_page .content {/**width:1903px;margin-left:-352px;*/width:100%;}
.event_page .pageevent {text-align:center;}
.event_page .pageevent .slides {width:100%;}
.event_page .pageevent .slides > li {position:relative;width:0;font-size:0px;text-align:center;-webkit-backface-visibility: hidden;background:url('') no-repeat center center;}
.event_page .pageevent .slides img {display:inline-block;vertical-align:top;width:auto;}
.event_page .pageevent .slides iframe {width:100%;height:56vw;margin-top:-18vw;}
.event_page .pageevent .flex-direction-nav {z-index:99;margin:0px auto;}
.event_page .pageevent .flex-direction-nav li {width:65px;z-index:999;}
.event_page .pageevent .flex-direction-nav a {width:65px;height:65px;display:block;z-index:10;cursor:pointer;text-indent:-9999em;font-size:0px;text-align:center;}
.event_page .pageevent .flex-direction-nav .flex-next {background:url('//imgcdn.kantukan.co.kr/mall/kantukan/banner/190809/5.png') no-repeat center;position:absolute;top:22%;margin-top:0px;right:-70px;opacity:0.7;filter:alpha(opacity=70);-ms-filter:alpha(opacity=70);}
.event_page .pageevent .flex-direction-nav .flex-prev {background:url('//imgcdn.kantukan.co.kr/mall/kantukan/banner/190809/6.png') no-repeat center;position:absolute;top:22%;margin-top:0px;left:-70px;opacity:0.7;filter:alpha(opacity=70);-ms-filter:alpha(opacity=70);}
.event_page .pageevent .flex-direction-nav .flex-next:hover {opacity:1.0;filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);}
.event_page .pageevent .flex-direction-nav .flex-prev:hover {opacity:1.0;filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);}
.event_page .pageevent .flex-control-nav {position:absolute;width:100%;right:0;bottom:0px;text-align:center}
.event_page .pageevent .flex-control-nav li {margin:0px 5px;display:inline-block; zoom: 1; *display: inline; }
.event_page .pageevent .flex-control-paging li a {width:8px;height:8px;border-radius: 5px;display:block;background:#e0e0e0;cursor:pointer;text-indent:-9999px;transition:all 0.2s ease-out; -webkit-transition:all 0.2s ease-out;}
.event_page .pageevent .flex-control-paging li a:hover {background:#ff0000;width:8px;height:8px;cursor: pointer;}
.event_page .pageevent .flex-control-paging li a.flex-active {background:#ff0000;width:38px;height:8px;cursor: pointer;}

.btn_pay_ap {color:#ff0000;display:inline-block;border:1px solid #ff0000;padding:1px 5px;margin-bottom:10px;font-size:13px;}

.box_delivery_detail {text-decoration:underline;color:#0099ff;font-size:11px;}

.cart_saving {width:204px;position:relative;border:2px solid #ff0000;font-size:16px;padding:15px;color:#ff0000;margin-top:7px;font-weight:700;line-height:24px;text-align:center;letter-spacing:-0.5px;}
.cart_saving a {color:#ff0000;position:absolute;top:0;right:0;width:25px;height:25px;line-height:25px;text-align:center;font-size:14px;}
#result_remain_price {font-size:18px;}

.wrap_box_delivery {display:none;border:1px solid #ddd;border-top:20px solid #000;background:#fff;position:fixed;top:10%;left:50%;width:1000px;margin-left:-500px;z-index:99999;letter-spacing:-0.5px;}
.box_delivery_tit {font-size:20px;font-weight:600;}
.box_delivery_tit span {font-size:16px;font-weight:500;float:right;color:#ff0000;}
.box_delivery_top {border:1px solid #ddd;margin:10px auto 20px;font-size:16px;font-weight:500;color:#000;padding:10px 20px;}
.box_delivery_conts {border:1px solid #ddd;font-size:16px;font-weight:500;color:#000;padding:10px 20px;}
.box_delivery_agree strong {color:#000;font-size:15px;}
.box_delivery_agree {margin-top:7px;font-size:14px;font-weight:500;color:#555;}
.box_delivery_agree label {margin-right:30px;}
.box_delivery_memo {text-align:center;font-size:15px;font-weight:500;color:#555;padding:50px 0;}
.box_delivery_memo div {display:block;padding-top:10px;}
.box_delivery_memo strong {color:#ff0000;}
.box_delivery_btn {background:#eee;text-align:center;padding:15px 0;}
.btn_box {font-size:18px;display:inline-block;vertical-align:top;padding:12px 50px;color:#fff;font-weight:600;}
.info_delivery {margin:10px auto;display:block;}
.info_delivery dd {display:inline-block;vertical-align:middle;width:120px;padding-left:20px;}
.info_delivery dd strong {color:#ff0000;}
.info_delivery dt {display:inline-block;vertical-align:middle;}
.info_delivery input[type="text"] {border:1px solid #ddd;text-align:center;line-height:32px;font-size:16px;color:#333;margin-left:-1px;}
.info_delivery input[type="password"] {border:1px solid #ddd;text-align:center;line-height:32px;font-size:24px;font-weight:bold;color:#333;margin-left:-1px;background:url('//imgcdn.kantukan.co.kr/mall/kantukan/190808_UI/190808_03_card_1_rock_icon.png') no-repeat 96% center;}
.info_delivery select {border:1px solid #ddd;text-align:left;line-height:32px !important;height:32px !important;font-size:16px;color:#333;margin-left:-1px;padding-left:50px !important;}

.tb_md {margin:20px auto;border-top:1px solid #000;position:relative;}
.tb_md table {width:100%;border-collapse:collapse;border-spacing:0px;}
.tb_md th {text-align:left;padding:8px 20px;font-size:15px;background:#eee;}
.tb_md th span {font-weight:400;}
.tb_md td {text-align:left;padding:10px;font-size:13px;background:#fff;}

.total_bot {padding:10px;color:#000;text-align:right;line-height:20px;}
.total_bot span {font-size:12px;}
.total_bot strong {font-size:18px;}
.btn_m_detail {position:absolute;top:0;right:20px;border:1px solid #000;font-weight:bold;padding:6px 15px 5px 15px;font-size:13px;line-height:13px;}
.btn_m_dump {display:none;position:absolute;top:35px;right:20px;}
.btn_m_dump a {border:1px solid #999;font-weight:500;padding:4px 15px 2px 15px;font-size:12px;line-height:12px;}

.small_w {display:none;position:absolute;top:-50px;right:200px;width:350px;background:#fff;border:1px solid #ddd;z-index:99999;text-align:center;letter-spacing:-0.4px;}
.top_black_line {background:#000;font-size:18px;font-weight:bold;text-align:right;padding:1px 10px;}
.top_black_line a {color:#fff;}
.small_w strong {display:block;font-size:16px;color:#000;padding:10px 0;}

.btn_box_small {font-size:14px;line-height:14px;display:inline-block;vertical-align:top;padding:6px 30px;color:#fff;font-weight:600;}

#tab_cntship {}
#tab_cntship a {border-top:1px solid #000;background:#eee;color:#000;display:inline-block;width:50%;text-align:center;font-size:14px;line-height:40px;font-weight:600;}
#tab_cntship .tab_ov {border-top:1px solid #ff0000;background:#fff;color:#ff0000;}
.conts_ship {text-align:center;padding:50px 0;font-size:15px;letter-spacing:-0.5px;position:relative;}
.conts_ship img {display:block;margin:6px auto;}
.conts_ship .btn_calendar {display:block;background:url('//imgcdn.kantukan.co.kr/mall/kantukan/190808_UI/190808_05_mypage_icon_01.png') no-repeat 5px 2px #ff0000;width:80px;line-height:13px;font-size:13px;font-weight:600;padding:5px 6px 4px 20px;color:#fff;margin:6px auto;}
.card_num_d {border:1px solid #eee;text-align:center;font-size:14px;line-height:18px;color:#000;font-weight:600;color:#000;text-align:center;padding:7px 0;width:400px;margin:10px auto;letter-spacing:-0.5px;}
.ship_card_num {font-size:16px;font-weight:600;letter-spacing:0px;margin-left:10px;}

.pop_calendar {display:none;position:absolute;top:-20px;left:180px;width:400px;background:#fff;border:1px solid #ddd;z-index:9999;}
.top_calendar {color:#999;font-size:14px;font-weight:500;line-height:24px;width:90%;margin:0 auto;}
.top_calendar a {color:#999;font-size:12px;}
.top_calendar strong {color:#000;font-size:24px;}
.top_calendar span {color:#000;font-size:20px;font-weight:600;margin-right:6px;}
.tb_calendar {margin:10px auto;}
.tb_calendar table {width:100%;border-collapse:collapse;border-spacing:0px;font-size:12px;}
.tb_calendar th {border-bottom:1px solid #ddd;padding:2px 0;color:#666;font-weight:400;}
.tb_calendar td {width:30px;height:30px;padding-bottom:7px;color:#666;font-weight:400;text-align:center;position:relative;border:0px solid #000;cursor:pointer;transition:all .2s ease; -webkit-transition:all .2s ease;}
.tb_calendar td:hover {color:#000;font-weight:bolder;}
.last_m {color:#ddd !important;}
.holi_day {position:absolute;top:20px;left:42%;color:#ff0000;font-size:15px;line-height:15px;font-weight:bold;}
.ship_day {display:inline-block;border-radius:100%;width:25px;height:25px;background:#ff0000;text-align:center;line-height:25px;color:#fff;position:relative;}
.ship_day span {display:block;white-space:nowrap;color:#ff0000;position:absolute;bottom:-20px;left:-2px;font-size:0.75em;font-weight:300;letter-spacing:0;}
.to_day {display:inline-block;border-radius:100%;width:25px;height:25px;background:#ddd;text-align:center;line-height:25px;color:#fff;position:relative;}
.to_day span {display:block;white-space:nowrap;color:#999;position:absolute;bottom:-20px;left:3px;font-size:0.75em;font-weight:300;letter-spacing:0;}

.cancle_tab {font-size:0;margin:10px auto 25px;white-space:nowrap;text-align:center;}
.cancle_tab a {display:inline-block;vertical-align:top;letter-spacing:-0.3px;font-size:22px;color:#000;font-family: 'kantukan_2016_M','kantukan_2016_M_f', sans-serif;font-weight:600;line-height:40px;border:2px solid #ddd;border-bottom:2px solid #ff0000;width:49.5%;text-align:center;background:#fff;}
.cancle_tab a.rel {color:#ff0000;border:2px solid #ff0000;border-bottom:2px solid #fff;border-right:2px solid #ff0000;}

.cancle_bank_box {border:2px solid #ddd;letter-spacing:-0.1px;}
.cancle_bank_box strong {display:inline-block;vertical-align:middle;margin-right:20px;font-size:14px;font-weight:600;color:#000;width:180px;text-align:center;background:#eee;padding:50px 0;}
.cancle_bank_box span {display:inline-block;vertical-align:middle;margin-right:20px;font-size:13px;font-weight:600;color:#000;}
.cancle_bank_box a {display:inline-block;vertical-align:middle;font-size:12px;font-weight:600;color:#ff0000;border:1px solid #ff0000;padding:0 10px;line-height:20px;background:#fff;}




.pagging_wrap { margin:10px auto 30px;padding:0 20px;position:relative;}

/**
.pagging_wrap { margin:30px 0;text-align:center; }
.pagging_wrap .pagging_box { margin:0 auto; }
.pagging_wrap .pagging_box .dot { 
  font-weight:bold;
}
.pagging_wrap .pagging_box .dot:after {
	content:'...';
}
.pagging_wrap .pagging_box a {
  color:#777;display:inline-block;
  vertical-align:middle;
  padding:4px 10px;margin:0 1px;
  border:1px solid transparent;
  border-radius:3px;
  transition:all 0.2s ease-out;
  -webkit-transition:all 0.2s ease-out;
  font-size:13px;
}
.pagging_wrap .pagging_box a.on, 
.pagging_wrap .pagging_box a:hover {
  color:#000;
  font-weight:bold;
  text-decoration: none;
  border-color:#DDDFEB;
  background:#eaecf4;
}
.pagging_wrap .pagging_box .none, 
.pagging_wrap .pagging_box .none:hover {
  color:#bababa;
  font-weight:bold;
  text-decoration: none;
  border-color:#dadada;
  background-color:#efefef !important;
  cursor:default;
}
.pagging_wrap .pagging_box .paging_head {
  display:inline-block;
  vertical-align:middle;
  width:30px;height:28px;
  cursor:pointer;
  border-radius:3px;
  border:1px solid #DDDFEB;
  background-size:auto 10px;
  background-repeat:no-repeat;
  background-position:center;
  background-color:#fff;
  transition:all 0.2s ease-out;
  -webkit-transition:all 0.2s ease-out;

}
.pagging_wrap .pagging_box .paging_head.prev {
  background-image:url('//imgcdn.kantukan.co.kr/mall/main/gv-prev-ov.png');
  margin-right:10px;
}
.pagging_wrap .pagging_box .paging_head.prev:hover,
.pagging_wrap .pagging_box .paging_head.prev.on {
  background-color:#dad9d6;
}
.pagging_wrap .pagging_box .paging_head.next {
  background-image:url('//imgcdn.kantukan.co.kr/mall/main/gv-next-ov.png');
  margin-left:10px;
}
.pagging_wrap .pagging_box .paging_head.next:hover,
.pagging_wrap .pagging_box .paging_head.next.on {
  background-color:#dad9d6;
}
*/

.compare_new_wrap {max-width:1300px;width:100%;height:670px;overflow:hidden;border:0px solid red;margin:0px auto;}
.compare_new_wrap ul {margin:10px auto;font-size:0;}
.compare_new_wrap ul:after {display:block;visibility:hidden;clear:both;content:""}
.compare_new_wrap li {display:inline-block;vertical-align:top;width:19%;padding:10px 0.5%;margin:0 0px;}
.compare_new_wrap li a {display:block;padding:10px;border:1px solid #fff;text-align:left;transition:all .2s ease; -webkit-transition:all .2s ease;}
.compare_new_wrap li a:hover {border:1px solid #ff0000;}
.compare_new_wrap li a img {display:block;max-width:100%;}
.compare_new_wrap li a strong {display:block;width:100%;font-size:15px;font-weight:bolder;overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis; -ms-text-overflow:ellipsis; white-space:nowrap;margin:5px 0;}
.compare_new_price {display:block;text-align:right;font-size:20px;font-weight:600;color:#ff0000;}
.compare_new_price span {display:inline-block;vertical-align:top;color:#888;font-size:15px;text-decoration:line-through;}
.compare_new_wrap .nonCom {display:none;}

.visual_compare_new {width:1300px;margin:100px auto 0px;position:relative;display:block;}
.visual_compare_new .cover {width:100%;margin:0;}
.visual_compare_new .content {width:100%;margin-left:0px;}
.visual_compare_new .flexslider_compare_new {text-align:left;}
.visual_compare_new .flexslider_compare_new .slides {width:100%;}
.visual_compare_new .flexslider_compare_new .slides > li {display:none;font-size:0px;text-align:left;-webkit-backface-visibility: hidden;}
.visual_compare_new .flexslider_compare_new .slides li div {display:inline-block;vertical-align:top;width:240px;height:360px;margin:0 10px;}
.visual_compare_new .flexslider_compare_new .slides li div img {width:99%;border:1px solid #fff;transition:all .2s ease; -webkit-transition:all .2s ease;}
.visual_compare_new .flexslider_compare_new .slides li div:hover img {border:1px solid #ff0000;}
.visual_compare_new .flexslider_compare_new .slides li a strong {display:block;width:100%;font-size:15px;font-weight:bolder;overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis; -ms-text-overflow:ellipsis; white-space:nowrap;margin:5px 0;}
.visual_compare_new .flexslider_compare_new .slides li a {display:block;padding:0px;font-size:13px;line-height:23px;text-align:left;font-family:'Noto Sans KR', sans-serif;position:relative;letter-spacing:-0.6px;}
.visual_compare_new .flexslider_compare_new .slides .w100 {width:100%;margin-bottom:10px;}
.visual_compare_new .flexslider_compare_new .slides li .t_logo {position:absolute;top:400px;left:10%;width:80%;z-index:9999;}
.visual_compare_new .flexslider_compare_new .slides li a .custom {text-decoration:line-through;color:#999;margin-right:10px;}
.visual_compare_new .flexslider_compare_new .flex-direction-nav {z-index:99;margin:0px auto;}
.visual_compare_new .flexslider_compare_new .flex-direction-nav li {width:22px;z-index:999;}
.visual_compare_new .flexslider_compare_new .flex-direction-nav a {width:22px;height:31px;display:block;z-index:10;cursor:pointer;text-indent:-9999em;}
.visual_compare_new .flexslider_compare_new .flex-direction-nav .flex-next {background:url('//imgcdn.kantukan.co.kr/mall/mukjoe/image/right_arrow_g.jpg') no-repeat;position:absolute;top:40%;right:-40px;}
.visual_compare_new .flexslider_compare_new .flex-direction-nav .flex-prev {background:url('//imgcdn.kantukan.co.kr/mall/mukjoe/image/left_arrow_g.jpg') no-repeat;position:absolute;top:40%;left:-40px;}
.visual_compare_new .flexslider_compare_new .flex-control-nav {position:absolute;width:100%;right:0;bottom:0px;text-align:center;display:none;}
.visual_compare_new .flexslider_compare_new .flex-control-nav li {margin:0px 3px;display:inline-block; zoom: 1; *display: inline; }
.visual_compare_new .flexslider_compare_new .flex-control-paging li a {width:28px;height:6px;display:block;background:#dfdfdf;cursor:pointer;text-indent:-9999em;}
.visual_compare_new .flexslider_compare_new .flex-control-paging li a:hover, .visual_compare_new .flexslider_compare_new .flex-control-paging li a.flex-active {background:#2d26ba;cursor:pointer;width:50px;height:6px;}

.coupon_3000_pop {display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.7);text-align:center;z-index:99999999;}
.coupon_3000_closed {display:inline-block;margin-top:250px;}

.slide_default {width:100%;margin:0px auto 0px;padding:30px 0;position:relative;overflow:hidden;display:block;}
.slide_default .cover {width:100%;}
.slide_default .content {width:100%;}
.slide_default .flexslider_default {text-align:center;}
.slide_default .flexslider_default .slides {width:100%;}
.slide_default .flexslider_default .slides > li {position:relative;display:none;}
.slide_default .flexslider_default .slides img {display:inline-block;vertical-align:top;width:100%;}
.slide_default .flexslider_default .flex-direction-nav {z-index:99;}
.slide_default .flexslider_default .flex-direction-nav li {width:48px;z-index:999;}
.slide_default .flexslider_default .flex-direction-nav a {width:58px;height:68px;display:block;z-index:10;cursor:pointer;text-indent:-9999em;font-size:0px;}
.slide_default .flexslider_default .flex-direction-nav .flex-next {background:url('//imgcdn.kantukan.co.kr/mall/slide_191114/slide_r.png') no-repeat;position:absolute;top:50%;margin-top:-29px;right:0px;opacity:0.7;filter:alpha(opacity=70);-ms-filter:alpha(opacity=70);}
.slide_default .flexslider_default .flex-direction-nav .flex-prev {background:url('//imgcdn.kantukan.co.kr/mall/slide_191114/slide_l.png') no-repeat;position:absolute;top:50%;margin-top:-29px;left:0px;opacity:0.7;filter:alpha(opacity=70);-ms-filter:alpha(opacity=70);}
.slide_default .flexslider_default .flex-direction-nav .flex-next:hover {opacity:1.0;filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);}
.slide_default .flexslider_default .flex-direction-nav .flex-prev:hover {opacity:1.0;filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);}
.slide_default .flexslider_default .flex-control-nav {position:absolute;width:100%;right:0;bottom:0px;text-align:center}
.slide_default .flexslider_default .flex-control-nav li {margin:0px 3px;display:inline-block; zoom: 1; *display: inline; }
.slide_default .flexslider_default .flex-control-paging li a {width:40px;height:6px;display:block;background:#dfdfdf;cursor:pointer;text-indent:-9999em;}
.slide_default .flexslider_default .flex-control-paging li a:hover, .slide_default .flexslider_default .flex-control-paging li a.flex-active {background:#555;cursor:pointer;width:45px;height:6px;}

.backgroundPopup_re {display: none;position: fixed;height: 100%;width: 100%;top: 0;left: 0;background-color:rgba(0,0,0,0.7);z-index: 100001;}

.detail_search_wrap {padding:20px;}
.detail_search {display:block;margin:6px 0;font-size:0;letter-spacing:-0.2px;}
.detail_search dd {display:inline-block;vertical-align:top;text-align:center;background:#999;color:#fff;line-height:26px;width:100px;margin-right:25px;font-size:15px;}
.detail_search dt {display:inline-block;vertical-align:top;width:calc(100% - 125px);border-bottom:1px solid #999;}
.detail_search dt label {font-size:14px;margin:0 15px 0 5px;line-height:26px;}

#visual_sub video {display:block;width:100%;}

.unboxing_wrap_box {padding:50px 0 50px 280px;position:relative;}
.unboxing_thumb {position:absolute;top:50px;left:0;}
.unboxing_conts {min-height:330px;background:#eee;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:20px 25px;font-family: 'Oswald','Noto Sans KR',sans-serif;}
.unboxing_tit strong {font-size:20px;color:#000;font-weight:500;}
.unboxing_tit span {font-size:16px;color:#999;float:right;}
.unboxing_pic {padding:10px 0;white-space:nowrap;}
.unboxing_txt {color:#444;font-size:14px;}
.unboxing_txt a {display:inline-block;vertical-align:top;margin-left:10px;}
.unboxing_pop {position: fixed;z-index: 100002;width:600px;height:calc(100% - 100px);top:0%;left:50%;margin-left:-350px;display: none;overflow-y:auto;background:#fff;padding:50px;}
#btn_unboxing {position: fixed;z-index: 100002;top:20px;left:50%;margin-left:360px;display: block;cursor: pointer;}
.unboxing_img {position: relative;}
.unboxing_img img {max-width:100%;}
.unboxing_img strong {display:block;font-size:18px;color:#000;font-family: 'Oswald','Noto Sans KR',sans-serif;font-weight:500;padding:0px 0px 20px 0;}
.unboxing_img span {display:block;font-size:15px;line-height:20px;color:#000;font-family: 'Oswald','Noto Sans KR',sans-serif;font-weight:300;padding:40px 0px;}

.bothsale {padding:10px 0px 8px 0px;margin:0px auto;background:#ff0000;text-align:center;display:block;font-size:20px;font-weight:600;letter-spacing:-0.6px;color:#fff;}


#header_wrap_outer {position:fixed;top:0;left:0;width:100%;height:120px;z-index:999;padding:0;background-color:#fff;}
#header_wrap {position: relative;max-width: 1920px;margin: 0 auto;}
.logo_suppla {position:absolute;top:20px;left:0;width: 100%;z-index: 1;text-align: center;}
.header_right {z-index: 2;position: absolute;right: 60px;top: 30px;}
.header_right li {display: inline-block;*zoom: 1;*display: inline;vertical-align: top;line-height: 18px;font-size: 11px;font-family: 'Futura LT W01 Light' ,'Noto Sans KR','arial',"µ¸¿ò",dotum,AppleGothic,sans-serif;letter-spacing: 1px;font-weight: 100;margin-left:15px;}
.header_right .inputTypeText {display: inline-block;*zoom: 1;*display: inline;vertical-align: middle;border:0 !important;background: none;width:100px;height: 18px;font-size: 12px;color: #000;text-indent: 0;line-height: 13px;padding: 0px !important;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;}

.nav_wrap_outer {position: absolute;top:80px;left:0;width:100%;z-index:3;}
.nav_wrap {background-color:#000;text-align:center;height:40px;}
.nav_wrap > ul {width:1025px;margin:0 auto;display:block;white-space:nowrap;font-size:0;text-align:center;}
.nav_wrap > ul > li {display:inline-block;vertical-align:top;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;}
.nav_wrap > ul > li:hover {background:#fff;}
.nav_wrap > ul > li > a {line-height:40px;padding:0 40px;font-size: 12px;color:#fff;letter-spacing:0px;display:block;}
.nav_wrap > ul > li:hover > a {color:#000;}

.sub_navi {display:none;}
.pc_cate_wrap_outer {position:absolute;left:0;width:100%;background-color:#fff; min-height:270px;border-bottom:3px solid #000;}
.pc_cate_wrap {width:1024px; position:relative; margin:0 auto;}
.pc_cate {position:relative; text-align:left;}
.pc_cate > ul {display:inline-block; vertical-align:top; line-height:30px; padding:20px 0px 20px 0;}
.pc_cate li {opacity:0; filter:alpha(opacity=0);position:relative;display:block;animation: fadeUp .5s both;}
.pc_cate li.on {opacity:1; filter:alpha(opacity=100);}
.pc_cate li:nth-child(1) {animation-delay: .2s;}
.pc_cate li:nth-child(2) {animation-delay: .3s;}
.pc_cate li:nth-child(3) {animation-delay: .4s;}
.pc_cate li:nth-child(4) {animation-delay: .5s;}
.pc_cate li:nth-child(5) {animation-delay: .6s;}
.pc_cate li:nth-child(6) {animation-delay: .7s;}
.pc_cate li:nth-child(7) {animation-delay: .8s;}
.pc_cate li:nth-child(8) {animation-delay: .9s;}
.pc_cate li:nth-child(9) {animation-delay: 1.0s;}
.pc_cate li a {color:#000;font-size:12px;letter-spacing:0px;display:block;padding:0 40px;white-space:nowrap;}

.pc_cate_img{position:absolute; right:0; top:25px; width:150px; line-height:20px;}
.pc_cate_img ul{position:relative;}
.pc_cate_img ul li{position:absolute; top:0; left:0; z-index:0; opacity:1; filter:alpha(opacity=100);transition:all 0.5s ease;}
.pc_cate_img ul li.active{opacity:1; filter:alpha(opacity=100); z-index:2;transition:all 0.5s ease;}
.pc_cate_img ul li a{display:none;}
.pc_cate_img img{width:100%; padding-bottom:10px;}
.pc_cate_big_banner{position:absolute; top:25px; right:380px; width:290px;}
.pc_cate_big_banner.last{position:absolute; top:25px; left:0; width:290px;}
.pc_cate_big_banner img{width:100%;}
.pc_cate_text_wrap {position:absolute; top:25px; right:170px; width:250px; text-align:right; line-height:20px;font-size: 12px;color:#000;letter-spacing:0px;}
.pc_cate_text_wrap > a {border-bottom:0px solid #000; display:inline-block; width:80px; text-align:right; line-height:30px; margin-top:20px;}

footer, .bottom_map {position:relative;z-index:99;}


.content_suppla {position:relative;min-height:600px;margin:20px auto 0;z-index:9;background:#fff;letter-spacing:-0.2px;}
.suppla_left {position:fixed;top:0;left:0;bottom:0;width:16%;padding:2%;background:#fff;z-index:2;}
.suppla_left.on {position:absolute;top:auto;left:0;bottom:0;}

.suppla_copy_wrap {display:table;width:100%;height:100%;}
.suppla_copy {display:table-cell;vertical-align:middle;text-align:center;line-height:18px;color:#999;}
.suppla_copy strong {font-weight:300;font-size:13px;display:block;}
.suppla_copy span {font-weight:300;font-size:12px;font-family: 'Work Sans','Noto Sans KR',sans-serif;}
.suppla_sns {margin:10px auto;}
.suppla_sns img {height:20px;}

.suppla_right {position:fixed;top:0;right:0;bottom:0;width:16%;padding:2%;background:#fff;z-index:2;}
.suppla_right.on {position:absolute;top:auto;right:0;bottom:0;}

.suppla_prdt_wrap {display:table;width:100%;height:100%;}
.suppla_prdt {display:table-cell;vertical-align:middle;text-align:left;}
.suppla_name {display:block;color:#000;font-size:16px;padding:10px 0 20px;}
.suppla_customer {display:block;color:#000;font-size:14px;text-decoration:line-through;}
.suppla_price {display:block;color:#000;font-size:15px;}
.btn_buynow {display:block;color:#eee;font-size:12px;line-height:30px;height:30px;background:#000;text-align:center;width:200px;margin:30px 0 5px;font-family: 'Work Sans','Noto Sans KR',sans-serif;}
.btn_addtobag {display:block;color:#555;font-size:12px;line-height:30px;height:28px;background:#fff;border:1px solid #555;text-align:center;width:198px;margin:5px 0;font-family: 'Work Sans','Noto Sans KR',sans-serif;margin:0px 0 20px;}

.suppla_tab {border:0px solid red;}
.suppla_tab .t_tit {font-size:13px;color:#666;line-height:15px;}
.suppla_tab .t_tit.on {}
.suppla_tview {display:none;font-size:12px;line-height:18px;color:#444;padding:10px 0;}

.suppla_center {width:calc(100% - 44%);margin:0px auto;padding:0 2%;z-index:1;}

.flexslider_sprdt_thum {margin:0px auto;position:relative;padding:3px 0;width:100%;min-height:120px;}
.flexslider_sprdt_thum .slides li {float:left;border:0px solid #ff0000;}
.flexslider_sprdt_thum .slides img {display:block;width:100%;cursor:pointer;}
.flexslider_sprdt_thum li.flex-active-slide {border:0px solid #ff0000;}
.flexslider_sprdt_wrap .flex-direction-nav {margin:0px auto;}
.flexslider_sprdt_wrap .flex-direction-nav li {width:33px;z-index:999;}
.flexslider_sprdt_wrap .flex-direction-nav a {width:33px;height:109px;display:block;z-index:10;cursor:pointer;text-indent:-9999em;font-size:0px;}
.flexslider_sprdt_wrap .flex-direction-nav .flex-next {background:url('//imgcdn.kantukan.co.kr/mall/kantukan/event/20191127_popup/Thumbnail/bt_r.png') no-repeat center;position:absolute;top:50%;margin-top:-55px;right:-60px;background-size:100% auto;}
.flexslider_sprdt_wrap .flex-direction-nav .flex-prev {background:url('//imgcdn.kantukan.co.kr/mall/kantukan/event/20191127_popup/Thumbnail/bt_l.png') no-repeat center;position:absolute;top:50%;margin-top:-55px;left:-60px;background-size:100% auto;}
.flexslider_sprdt_pic .slides img {display:block;width:100%;}
.flexslider_sprdt_pic {overflow:hidden;}
.suppla_pptask {padding:50px 0;}
.suppla_pptask img {max-width:100%;}

.suppla_bottom {position:relative;z-index:10;letter-spacing:-0.2px;}

.EventCoupon_p {background:url('//imgcdn.kantukan.co.kr/mall/kantukan/image/200313/cou2.jpg') no-repeat center;background-size:100% auto;display:block;min-height:87px;overflow:hidden;}
.EventCoupon_p strong {display:block;font-size:25px;color:#ff0000;text-align:center;font-weight:600;width:82%;line-height:87px;}
.EventCoupon_n {background:url('//imgcdn.kantukan.co.kr/mall/kantukan/image/200313/not2.jpg') no-repeat center;background-size:100% auto;display:block;min-height:58px;padding:20px;overflow:hidden;color:#ff0000;font-weight:600;letter-spacing:-0.5px;}
.EventCoupon_n strong {font-size:22px;display:inline-block;vertical-align:middle;background:#ff0000;color:#fff;font-weight:500;line-height:26px;}
.EventCoupon_n span {font-size:22px;}

.search_left_tit01 {display:block;font-size:15px;color:#000;font-weight:600;padding:10px 0 0 0px;}
.search_keyword_hit {padding:10px 0 0px;}
.search_keyword_hit a {display:block;border-bottom:1px solid #ddd;font-size:14px;padding:5px 35px 5px 5px;position:relative;color:#000;letter-spacing:-0.4px;overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis; -ms-text-overflow:ellipsis; white-space:nowrap;transition:all .3s ease; -webkit-transition:all .3s ease;}
.search_keyword_hit a:hover {background:#eee;}
.search_keyword_hit a span {display:inline-block;vertical-align:top;margin-right:10px;color:#000;}
.search_keyword_hit a strong {position:absolute;top:5px;right:0px;color:#ff0000;width:30px;text-align:center}

.search_top_keyword {padding:10px 0 15px;border-bottom:1px solid #ddd;}
.search_box_wrap {display:inline-block;vertical-align:middle;position:relative;}
.search_box_wrap span {display:inline-block;vertical-align:middle;font-size:14px;color:#000;font-weight:600;padding:0px 20px 0px 0px;}
.search_box_wrap a {display:inline-block;vertical-align:middle;border-radius:15px;border:1px solid #ddd;font-size:13px;line-height:20px;padding:0px 13px;margin:0px 2px;color:#999;transition:all .3s ease; -webkit-transition:all .3s ease;}
.search_box_wrap a:hover {color:#000;background:#ddd;}
a.search_box_notice {position:absolute;top:-1px;left:63px;border-radius:0px;border:0px solid #ddd;padding:0px 0px;margin:0px 0px;}
a.search_box_notice img {width:14px;}
a.search_box_notice:hover {background:none;}

.articleWrap {text-align:center;margin:50px auto 0px;}
.articleWrap a {color: #00c;}
.articleWrap a:visited {color: #99209b;}

.view_news_article {display:block;width:627px;height:49px;position:relative;margin:0px auto;background:url('//imgcdn.kantukan.co.kr/mall/kantukan/icon/200616/sear_w.jpg') no-repeat;}
.view_news_article strong {position:absolute;top:3px;left:3px;line-height:43px;width:570px;font-weight:900;font-size:20px;color:#000;letter-spacing:-0.5px;}
.view_news_article span {position:absolute;top:50px;left:3px;width:570px;font-weight:500;font-size:14px;color:#ff0000;letter-spacing:-0.5px;}

.open_news_box {display:none;width:585px;border:1px solid #ddd;border-top:none;margin:0px auto;padding:30px 20px 30px 20px;text-align:left;letter-spacing:-0.3px;font-family:'±¼¸²',gulim,helvetica,'³ª´®¹Ù¸¥°íµñ ¿¾ÇÑ±Û','NanumBarunGothic YetHangul','»õ±¼¸²',sans-serif;}
.open_news_box ul {}
.open_news_box ul:after {display:block;visibility:hidden;clear:both;content:""}
.open_news_box ul li {padding-top:20px;}
.open_news_box .thumber {display:inline-block;vertical-align:top;margin:5px 16px 0 0;}
.open_news_box .thumber a {border:1px solid #ddd;display:block;}
.open_news_box .thumber a img {width:80px;}
.open_news_box dl {display:inline-block;vertical-align:top;width:calc(100% - 110px);}
.sp_each_title {display:block;text-decoration:underline;color:#00c;overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis; -ms-text-overflow:ellipsis; white-space:nowrap;font-size: 13px;}
.txt_inline {padding:0px;color:#666;font-size: 12px;line-height:18px;}
.bar {display:inline-block;overflow: hidden;width: 0;height: 11px;margin: -1px 5px 1px 4px;border-left: 1px solid #eaeaea;vertical-align: middle;}
.open_news_box dd {margin:4px 0 1px;font-size: 12px;line-height: 18px;color: #000;word-wrap: break-word;word-break: break-all;}
.ico_bu {display:inline-block;width:6px;height:6px;margin:3px 0 0 0;background: url('//imgcdn.kantukan.co.kr/mall/kantukan/icon/200616/side01.png') no-repeat;vertical-align: top;}
.news_commt a {display:inline-block;vertical-align: top;width:55%;color:#00c;text-overflow:ellipsis; -o-text-overflow:ellipsis; -ms-text-overflow:ellipsis; white-space:nowrap;overflow:hidden;font-size: 12px;margin-right:10px;}
.section_more {position: relative;clear: both;padding: 14px 0 0 0;font-size: 12px;line-height: 17px;text-align: right;zoom: 1;}
.go_more {float: right;padding: 0 8px 0 3px;font-size: 12px;text-decoration: underline;}






/* »óÆä ÄÃ·¯º° ½æ³×ÀÏ */
.prdt_thumb_show_wrap {
	display:none;
	position:fixed;
	width:100%;
	height:100%;
	background:rgba(0,0,0,.3);
	top:0;
	left:0;
	z-index:1000000;
}
.prdt_thumb_show_wrap div {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	margin:auto;
	width:800px;
	height:800px;
	box-shadow:0 0 30px rgba(0,0,0,.4);
}
.prdt_thumb_show_wrap div strong {
	position:absolute;
	right:0;
	bottom:0;
	left:0;
	margin:0 0 30px;
	text-align:center;
	height:30px;
	font-weight:500;
	font-size:30px;
}
.prdt_thumb_show_wrap div span img { width:100%; }
.closed_thumb {
	position: absolute;
	top: 0px;
	right: -45px;
	cursor: pointer;
}
/* »óÆä ÄÃ·¯º° ½æ³×ÀÏ */


.red_stock_box {border:2px solid #ff0000;padding:10px;font-size:18px;text-align:center;color:#ff0000;font-weight:600;margin-top:20px;}
.grey_stock_box {background:#eee;text-align:left;padding:15px 80px 10px 80px;}
.grey_stock_box dd {display:inline-block;vertical-align:top;width:12%;font-size:14px;font-weight:600;color:#000;text-align:center;line-height:15px;padding-top:2px;}
.grey_stock_box dt {display:inline-block;vertical-align:top;width:37%;color:#000;text-align:left;line-height:15px;}
.grey_stock_box dt strong {font-weight:400;font-size:14px;margin:0 3px;}
.grey_stock_box dt span {font-weight:400;font-size:12px;}

.summary_view_wrap {position:relative;}
.summary_view_wrap.on {height:auto !important;transition:all .3s ease; -webkit-transition:all .3s ease;}

.summary_view {position:relative;height:120px;margin-bottom:20px;transition:all .3s ease; -webkit-transition:all .3s ease;width: 100%;overflow: hidden;font-size: 12px;line-height: 180%;padding: 10px 0;white-space: normal;text-overflow: ellipsis;}
.summary_view.on {height:auto !important;transition:all .3s ease; -webkit-transition:all .3s ease;}

.summary_more {position:absolute;bottom:0;left:0;z-index:999;width:100%;text-align:center;padding:80px 0 0px;background:linear-gradient(to bottom,rgba(255, 255, 255, 0) 10%,rgba(255, 255, 255, 0.25) 20%,rgba(255, 255, 255, 0.5) 40%,rgba(255, 255, 255, 0.75) 65%,rgba(255, 255, 255, 1) 80%);font-size:12px;font-weight:bold}
.summary_close {display:none;z-index:999;width:100%;text-align:center;padding:10px 0 10px;background:#fff;font-size:12px;font-weight:bold;margin-top:-30px;}

	.slide_default {width:1200px;margin:0px auto 0px;position:relative;}
	.slide_default .cover {width:100%;}
	.slide_default .content {width:100%;}
	.slide_default .flexslider_default {text-align:center;}
	.slide_default .flexslider_default .slides {width:100%;}
	.slide_default .flexslider_default .slides > li {position:relative;}
	.slide_default .flexslider_default .slides img {display:inline-block;vertical-align:top;width:100%;}
	.slide_default .flexslider_default .flex-direction-nav {z-index:99;}
	.slide_default .flexslider_default .flex-direction-nav li {width:62px;z-index:999;}
	.slide_default .flexslider_default .flex-direction-nav a {width:62px;height:62px;display:block;z-index:10;cursor:pointer;text-indent:-9999em;}
	.slide_default .flexslider_default .flex-direction-nav .flex-next {background:url('https://imgcdn.kantukan.co.kr/mall/kantukan/event/191120/UI/03/B_02.png') no-repeat center;position:absolute;top:50%;margin-top:-31px;right:0px;opacity:0.7;filter:alpha(opacity=70);-ms-filter:alpha(opacity=70);}
	.slide_default .flexslider_default .flex-direction-nav .flex-prev {background:url('https://imgcdn.kantukan.co.kr/mall/kantukan/event/191120/UI/03/B_01.png') no-repeat center;position:absolute;top:50%;margin-top:-31px;left:0px;opacity:0.7;filter:alpha(opacity=70);-ms-filter:alpha(opacity=70);}
	.slide_default .flexslider_default .flex-direction-nav .flex-next:hover {opacity:1.0;filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);}
	.slide_default .flexslider_default .flex-direction-nav .flex-prev:hover {opacity:1.0;filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);}
	.slide_default .flexslider_default .flex-control-nav {position:absolute;width:100%;left:0;top:0px;text-align:center}
	.slide_default .flexslider_default .flex-control-nav li {margin:0px;display:inline-block; zoom: 1; *display: inline; }
	.slide_default .flexslider_default .flex-control-paging li a {width:5px;height:2px;display:block;cursor:pointer;text-indent:-9999em;}
	.slide_default .flexslider_default .flex-control-paging li a:hover, .slide_default .flexslider_default .flex-control-paging li a.flex-active  {filter:alpha(opacity=100); opacity:1.0; -webkit-opacity:1.0;}

.sale_event {overflow:hidden;}
.sale_event ul li {display: inline-block;vertical-align: top;width:200px;height: 100%;margin: 0 0 0 0;padding: 0px 5px;cursor: pointer;}
.sp01 {display:block;padding:10px 0 0 0;font-size:14px;line-height:15px;color:#000;overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis; -ms-text-overflow:ellipsis; white-space:nowrap;letter-spacing:-0.3px;}
.sp02 {font-size:14px;line-height:15px;color:#666;text-decoration:line-through;letter-spacing:-0.3px;}
.sp03 {display:inline-block;font-size:14px;line-height:16px;vertical-align:middle;background:#ff0000;color:#fff;font-weight:bold;padding:0 2px;letter-spacing:-0.3px;margin-right:10px;}
.sp04 {font-size:16px;line-height:16px;color:#ff0000;letter-spacing:-0.3px;}
.sp05 {font-size:18px;color:#000;letter-spacing:-0.3px;padding:0px 0 0px 5px;}
.sp06 {display:block;font-size:20px;font-weight:bold;padding:2px 0 20px 5px;color:#000;letter-spacing:-0.3px;}

.review_2020_wrap {position:relative;width:1000px;margin:20px auto;}
.review_title_detail {position:relative;padding:60px 0 20px;border-bottom:2px solid #000;font-size:24px;font-weight:500;}

.review_2020_top {position:relative;margin:30px auto;text-align:center;background-color:#f8f9fb;white-space:nowrap;}
.review_2020_box {display:inline-block;vertical-align:top;margin:30px 10px;min-width:150px;}

.review_tit20 {display:block;padding:10px 0;text-align:center;font-size:13px;font-weight:400;letter-spacing:-0.2px;}
.review_grade20 {display:block;padding:10px 0;text-align:center;font-size:40px;font-weight:700;}
.review_grade20 span {display:inline-block;vertical-align:middle;margin:0 10px;color:#ddd;font-size:30px;font-weight:300;}
.review_star20 {display:block;height:40px;padding-top:10px;overflow:hidden;text-align:center;font-size:30px;font-weight:700;color:#fc5052;}


.review_2020_graph {display:block;padding:12px 0;text-align:center;white-space:nowrap;}
.review_2020_stick {display:inline-block;vertical-align:top;width:5px;height:58px;border-radius:7px;border:1px solid #ddd;background:#f0f2f6;position:relative;margin:0 15px;}
.review_2020_stick span {position:absolute;bottom:-25px;left:-7px;color:#555;font-size:12px;}
.stick_stats {display:block;width:100%;position:absolute;bottom:0px;left:0px;background-color:#c2c8d9;border-radius:7px;border-top:1px solid #ddd;}
.stick_stats em {position:absolute;bottom:100%;left:50%;z-index: 1;letter-spacing:-0.2px;height: 16px;margin-bottom: 4px;padding: 0 3px;border-radius: 4px;background-color:#fc5052;font-size:10px;line-height: 15px;color: #fff;white-space: nowrap;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);}
.stick_stats.sred {background-color:#fc5052;}

.review_tit21 {text-align:center;padding:10px;font-size:13px;font-weight:400;letter-spacing:-0.2px;}
.review_21_box {padding:10px 10px 0px 10px;text-align:left;}
.review_21_txt {display:inline-block;vertical-align:top;width:70px;height:25px;border:1px solid #6b90dc;border-radius:14px;font-weight:500;font-size:13px;line-height:23px;color:#6b90dc;;text-align: center;-webkit-box-sizing: border-box;box-sizing: border-box;}
.review_21_sub {display:inline-block;vertical-align:top;width:calc(100% - 165px);margin:0 10px 0 15px;position:relative;}
.review_21_sub:before {position:absolute;top:50%;right:0;left:0;border-top:1px dashed #ddd;content:'';}
.review_21_sub span {display:inline-block;vertical-align:top;line-height:25px;color:#000;background-color:#f8f9fb;font-size:13px;font-weight:300;z-index:99;padding-right:15px;position:relative;}
.review_21_rate {display:inline-block;vertical-align:top;line-height:22px;color:#999;font-size:13px;width:60px;text-align:right;white-space:nowrap;font-weight:300;}
.review_21_rate strong {color:#888;font-weight:500;font-size:13px;font-weight:300;}

.review_21_view {margin-top:10px;}
.review_21_view:after{display:block;clear:both;content:''}
.review_21_view li {float:none;padding-left:6px;white-space:nowrap;}
.review_21_view span {display:inline-block;vertical-align:top;width:75px;font-size:13px;font-weight:300;color:#888;white-space:nowrap;}
.review_21_view span:last-child {text-align:right;width:35px;font-size:12px;}
.review_21_view li.on span {color:#6b90dc;font-weight:500;}
.review_21_stick {display:inline-block;vertical-align:top;width:calc(100% - 116px);height:5px;margin:8px 0 0 0;border-radius:3px;background-color:#f0f2f6;border:1px solid #eee;}
.stick_21_stats {display:block;height:5px;border-radius:3px;background-color:rgba(72,90,123,0.3);}
.bul {background-color:#6b90dc;}
.review_21_btn {text-align:center;height:18px;border-bottom:1px solid #e3e3e3;margin:20px 0 10px 0;}
.viewer_21 {display:block;margin:0px auto;width:108px;height:35px;line-height:35px;border-radius:18px;border:1px solid #e3e3e3;color:#000;font-size:15px;font-weight:400;text-align:center;background:#fff;}
.closed_21 {display:none;margin:0px auto;width:108px;height:35px;line-height:35px;border-radius:18px;border:1px solid #e3e3e3;color:#000;font-size:15px;font-weight:400;text-align:center;background:#fff;}

.review_tit22 {text-align:left;font-size:18px;color:#000;position:relative;margin:30px 0 10px;letter-spacing:-0.2px;}
.review_tit22 > div {position:absolute;top:0;right:0;}
.review_tit22 a {display:inline-block;vertical-align:top;font-size:14px;color:#888;margin:0px;padding:0 10px;letter-spacing:-0.2px;border-left:1px solid #ddd;line-height:14px;}
.review_tit22 a:first-child {border-left:0px solid #ddd;}
.review_tit22 a.on {color:#000;background:url('//imgcdn.kantukan.co.kr/mall/ico_check.png') no-repeat 10px center;background-size:15px auto;padding:0 10px 0 27px;}
.review_tit22 a:hover {color:#000;text-decoration:underline;}

.review_22_photo {white-space:nowrap;padding:0px 0 30px 0;margin:15px 0;position:relative;border-bottom:1px solid #999;}
.review_22_photo a {display:inline-block;vertical-align:top;width:120px;height:120px;overflow:hidden;margin:0 3.5px;background-position:center;background-size:cover;position:relative;}
.review_22_photo a:nth-child(1) {margin:0 3.5px 0 0;}
.review_22_more {position:absolute;z-index:99;display:inline-block;width:120px;line-height:120px;right:0;top:0;color:#fff;font-size:18px;font-weight:bold;text-align:center;}
.review_22_navi {white-space:nowrap;padding:13px 15px;margin:0px 0;position:relative;background-color: #f8fafc;border:1px solid #f0f0f0;}
.review_22_navi a {display:inline-block;vertical-align:top;font-size:14px;color:#888;margin:0 15px;letter-spacing:-0.2px;}
.review_22_navi a.on, .review_22_navi a:hover {color:#000;text-decoration:underline;}

.review_thum_photo {position:absolute;bottom:10px;left:0;width:100%;white-space:nowrap;padding:0px;margin:0;position:relative;z-index:9999;background:#fff;}
.review_thum_photo a {display:inline-block;vertical-align:top;width:50px;height:50px;overflow:hidden;margin:0 3px;background-position:center;background-size:cover;position:relative;opacity:0.6; -webkit-opacity:0.6;transition:all .3s ease; -webkit-transition:all .3s ease;}
.review_thum_photo a:nth-child(1) {margin:0 3px 0 0;}
.review_thum_photo a.on,.review_thum_photo a:hover {opacity:1; -webkit-opacity:1;}

.review_22_cate {white-space:nowrap;margin:0px 0;position:relative;background-color: #fff;border:1px solid #f0f0f0;margin-bottom:-1px;padding:15px 0 10px;}
.review_22_cate a {display:inline-block;vertical-align:top;font-size:14px;color:#555;margin:0;letter-spacing:-0.2px;width:24.9%;text-align:center;border-left:1px solid #ddd;line-height:14px;}
.review_22_cate a:first-child {border-left:0px solid #ddd;}
.review_22_cate a.on, .review_22_cate a:hover {color:#6b90dc;text-decoration:underline;}

.review_22_list {padding:0;margin:20px 0;}
.review_22_list:after{display:block;clear:both;content:''}
.review_22_list li {float:none;display:block;margin:0;border-bottom:1px solid #ddd;padding:20px;position:relative;}
.review_22_list li.on {background:#eee;}
.review_star22 {display:block;font-size:15px;font-weight:600;color:#ff0000;}
.review_star22 span {color:#000;font-size:13px;font-weight:300;margin-left:10px;}
.review_22_name {display:block;font-size:13px;font-weight:300;color:#888;padding:5px 0;letter-spacing:-0.2px;}
.review_22_name span {margin:0 5px;}
.review_22_name > img { width:15px;margin: 0 5px; }
.review_22_option {display:block;font-size:14px;font-weight:300;color:#999;}
.review_22_conts {position:relative;font-size:14px;line-height:150%;height:60px;font-weight:400;color:#555;padding:5px 0;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;word-wrap:break-word;transition:all .2s ease; -webkit-transition:all .2s ease;letter-spacing:-0.2px;padding-right:250px;z-index:0;}
.review_22_conts.on {height:auto;overflow:visible;-webkit-line-clamp:50;}
.review_22_conts .review_text img { width:100% !important;height:auto !important; }

.review_pop_conts {position:relative;font-size:14px;line-height:150%;font-weight:400;color:#555;padding:5px 0;letter-spacing:-0.2px;}
.review_pop_conts:after { display:block;clear:both;content:''; }
.review_22_thum {position:absolute;top:-10px;right:100px;width:100px;height:100px;background-position:center;background-size:cover;overflow:hidden;}
.review_22_thum.on {display:none;}

.review_22_btn {margin:10px 0;}
.review_22_btn a {font-size:15px;font-weight:400;color:#000;}
.closed_22 {display:none;}
.review_22_btn img {vertical-align:middle;height:8px;margin-bottom:3px;}

.review_22_pwrap {position:relative;border-radius:6px;width:500px;margin:10px 0;overflow:hidden;transition:all .2s ease; -webkit-transition:all .2s ease;text-align:left;display:none;}
.review_22_pwrap > div {margin:10px 0;border-radius:5px;overflow:hidden;} 
.review_22_pwrap.on {display:block;}
.review_22_pwrap img {width:100%;}
.review_22_pwrap.twomore div {display:inline-block;vertical-align:top;width:49.5%;height:100%;background-position:center;background-size:cover;overflow:hidden;}
.review_22_pwrap.twomore div img {display:none;}
.review_22_pwrap.on.twomore div {display:block;width:100%;height:auto;background-position:center;background-size:cover;overflow:hidden;margin-bottom:10px;}
.review_22_pwrap.on.twomore div img {display:block;}

.open_22_conts {position:relative;}
.open_22_conts .consult_wrap_line { display:none;margin-top:50px;padding-bottom:50px;border-top:1px dashed #ccc; }
.open_22_conts .consult_wrap_line.on { display:block; }
.open_22_conts .consult_wrap {display:none;font-size:14px;color:#555;}
.open_22_conts .consult_wrap.on { display:block; }
.open_22_conts .consult_wrap .consult_name { margin-bottom:15px; }
.open_22_conts .consult_wrap .consult_name span.icon { display:inline-block;margin-right:10px;padding-top:12px; }
.open_22_conts .consult_wrap .consult_name .info { display:inline-block;vertical-align:top; }
.open_22_conts .consult_wrap .consult_name .info span { color:#989898;vertical-align:top; }
.review_22_zzim {position:relative;padding:0;margin:15px 0 20px;font-size:14px;font-weight:400;color:#999;}
.review_btn_zzim {cursor:pointer;position:absolute;top:0;right:20px;bottom:0;height:30px;padding:0 13px 0 33px;border-radius:15px;
	background:url('//imgcdn.kantukan.co.kr/mall/icon/like.png') no-repeat 10px center #fff;font-size:13px;line-height: 30px;-webkit-box-shadow: 0 2px 3px 0 rgba(0,0,0,0.12);box-shadow: 0 2px 3px 0 rgba(0,0,0,0.12);color: #000;
	margin:auto;z-index:1;	
}


.open_photo_top {position:fixed;top:0;right:0;left:0;height:54px;width:100%;background:#fff;border-bottom:1px solid #ddd;text-align:center;}
.open_photo_top strong {display:inline-block;line-height:54px;font-size:18px;color:#000;}
.open_photo_top a:nth-child(1) {display:inline-block;padding:17px;position:absolute;top:0;left:0;}
.open_photo_top a:nth-child(2) {display:inline-block;padding:17px;position:absolute;top:0;right:0;}
.open_photo_tip {height:54px;}

.open_photo_wrap {display:none;}
.open_photo_wrap.on {display:block;}
.open_photo_conts {position:fixed;top:0;left:0;bottom:0;right:0;z-index:99999;background:url('//imgcdn.kantukan.co.kr/mall/kantukan/main/151028/main_layer_close.png') no-repeat 98% 20px rgba(0,0,0,0.6);background-size:60px auto;}

.open_tit_top {position:fixed;top:50%;left:50%;margin-top:-310px;margin-left:-500px;z-index:9999999999;width:1000px;height:30px;color:#fff;font-size:20px;font-weight:500;}
.open_photo_slide {overflow:hidden;width:1000px;height:550px;background:#fff;position:fixed;top:50%;left:50%;margin-top:-270px;margin-left:-500px;z-index:999999;}
.open_photo_all {overflow:hidden;width:1000px;height:550px;background:#fff;position:fixed;top:50%;left:50%;margin-top:-270px;margin-left:-500px;z-index:9999999;display:none;}
.scroll_photo_all {padding:30px;height:490px;overflow-y:auto;}
.scroll_photo_all a {display:inline-block;vertical-align:top;width:128px;height:128px;overflow:hidden;margin:1px;background-position:center;background-size:cover;position:relative;}

.review_open_zzim {position:absolute;bottom:0;left:0;width:90%;font-size:14px;font-weight:400;color:#999;padding:20px 5%;background:#fff;z-index:999;}
.review_open_zzim > div {cursor:pointer;position:absolute;bottom:18px;right:10px;height:30px;padding:0 13px 0 33px;border-radius:15px;background:url('//imgcdn.kantukan.co.kr/mall/icon/like.png') no-repeat 10px center #fff;font-size:13px;line-height: 30px;-webkit-box-shadow: 0 2px 3px 0 rgba(0,0,0,0.12);box-shadow: 0 2px 3px 0 rgba(0,0,0,0.12);color: #000;}

.review_pop_photo {display:table;background:#eee;width:500px;height:100%;text-align:center;}
.review_pop_photo div {display:table-cell;vertical-align:middle;width:100%;}
.review_pop_photo div img {width:100%;max-height:100%;}
.review_open_box {width:440px;height:100%;position:absolute;top:0;right:0;padding:0 30px;}

.scroll_review {height:300px;overflow-y:auto;padding:20px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin-bottom:20px;}
.scroll_review:after { display:block;clear:both;content:''; }
.open_photo_total {padding:4%;font-size:0;}
.open_photo_total a {display:inline-block;vertical-align:top;width:32%;margin:0.5%;height:30vw;background-size:cover;background-position:center;}

.review_2020_slide {display:block;width:300px;height:150px;padding:0 30px 25px 30px;margin:0px auto;overflow:hidden;position:relative;white-space:nowrap;letter-spacing:-0.2px;}
.review_2020_slide .cover {width:100%;margin:0;}
.review_2020_slide .content {width:100%;margin-left:0px;}
.review_2020_slide .flexslider_2020_review {text-align:center;}
.review_2020_slide .flexslider_2020_review .slides {width:100%;}
.review_2020_slide .flexslider_2020_review .slides > li {display:inline-block;vertical-align:top;}
.review_2020_slide .flexslider_2020_review .slides li img {vertical-align:middle;}

.review_2020_slide .flexslider_2020_review .flex-direction-nav {margin:0px auto;}
.review_2020_slide .flexslider_2020_review .flex-direction-nav li {width:20px;z-index:999;}
.review_2020_slide .flexslider_2020_review .flex-direction-nav a {width:30px;height:30px;display:block;z-index:10;cursor:pointer;text-indent:-9999em;font-size:0px;}
.review_2020_slide .flexslider_2020_review .flex-direction-nav .flex-next {background: url('//imgcdn.kantukan.co.kr/mall/lickit/pv01-right-red.png') no-repeat center;position:absolute;top:80px;right:0px;background-size:100% auto;}
.review_2020_slide .flexslider_2020_review .flex-direction-nav .flex-prev {background: url('//imgcdn.kantukan.co.kr/mall/lickit/pv01-left-red.png') no-repeat center;position:absolute;top:80px;left:0px;background-size:100% auto;}
.review_2020_slide .flexslider_2020_review .flex-control-nav {position:absolute;left:0;bottom:0px;text-align:center;width:100%;}
.review_2020_slide .flexslider_2020_review .flex-control-nav li {margin:0 3px;display:inline-block; zoom: 1; *display: inline; }
.review_2020_slide .flexslider_2020_review .flex-control-paging li a {width:6px;height:6px;display:block;background:#ddd;cursor:pointer;text-indent:-9999em;border-radius:100%;}
.review_2020_slide .flexslider_2020_review .flex-control-paging li a:hover, .review_2020_slide .flexslider_2020_review .flex-control-paging li a.flex-active {background:#000;cursor: pointer;border-radius:100%;}

.total_reviewer {position:absolute;top:5px;right:0;color:#eee;font-size:15px;display:inline-block;padding:5px;letter-spacing:-0.2px;}

.addprt_info {display:block;border:1px solid #fc8787;padding:10px;text-align:center;font-weight:bold;color:#e60012;font-size:15px;}





/* ////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
/* ////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
/* ////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
/* ÆäÀÌÂ¡ ½ÃÀÛ */
.pagging_wrap_new { margin:30px 0;text-align:center; }
.pagging_wrap_new .pagging_box { margin:0 auto; }
.pagging_wrap_new .pagging_box .dot { 
  font-weight:bold;
  letter-spacing:-8px;
  padding-right:8px;
}
.pagging_wrap_new .pagging_box .dot:after {
  content:'¤ý¤ý¤ý';

}
.pagging_wrap_new .pagging_box a {
  color:#777;
  display:inline-block;
  vertical-align:middle;
  padding:4px 10px;margin:0 1px;
  border:1px solid transparent;
  border-radius:3px;
  transition:all 0.2s ease-out;
  -webkit-transition:all 0.2s ease-out;
  font-size:13px;
  font-weight:normal;
}
.pagging_wrap_new .pagging_box a.on, 
.pagging_wrap_new .pagging_box a:hover {
  color:#000;
  border-color:#DDDFEB;
  background:#eaecf4;
  font-weight:normal;
}
.pagging_wrap_new .pagging_box .none, 
.pagging_wrap_new .pagging_box .none:hover {
  color:#bababa;
  text-decoration: none;
  border-color:#dadada;
  background-color:#efefef !important;
  cursor:default;
  font-weight:normal;
}
.pagging_wrap_new .paging_head {
  display:inline-block;
  vertical-align:middle;
  width:26px;
  height:24px;
  cursor:pointer;
  border-radius:3px;
  border:1px solid #DDDFEB;
  background-size:auto 10px;
  background-repeat:no-repeat;
  background-position:center;
  background-color:#fff;
  transition:all 0.2s ease-out;
  -webkit-transition:all 0.2s ease-out;
}
.pagging_wrap_new .paging_head.prev {
  background-image:url('//imgcdn.kantukan.co.kr/shop/common/img/paging-prev.png');
  margin-right:10px;
}
.pagging_wrap_new .paging_head.prev:hover,
.pagging_wrap_new .paging_head.prev.on {
  background-color:#dad9d6;
}
.pagging_wrap_new .paging_head.next {
  background-image:url('//imgcdn.kantukan.co.kr/shop/common/img/paging-next.png');
  margin-left:10px;
}
.pagging_wrap_new .paging_head.next:hover,
.pagging_wrap_new .paging_head.next.on {
  background-color:#dad9d6;
}
/* ÆäÀÌÂ¡ Á¾·á */
/* ////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
/* ////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
/* ////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */

#ai_area {text-align:left;padding:80px 0 50px 0;}
.ai_w_top {display:inline-block;margin:10px auto;color:#000;font-size:22px;line-height: 1.25em;}
.ai_w_tit {font-size: 21px;line-height: 25px;text-align: left;margin-bottom:10px;word-break: keep-all;}
.ai_w_tit span {overflow: hidden;-o-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;display: inline-block;max-width: 157px;vertical-align: top;background: linear-gradient(to top, #aee0ff, #aee0ff 16px, transparent 16px, transparent);}
.ai_btn {padding:15px 0;}
.ai_btn a {display:inline-block;vertical-align:top;padding:0px 11px;margin: 0 3px;border-radius: 13px;background:#fff;border:2px solid #ddd;font-size: 13px;line-height:22px;color: rgba(0, 0, 0, 0.55);vertical-align: top;}
.ai_btn a.on {background-color: #000;color: #fff;border:2px solid #000;}

.ai_prdt {margin:0px auto;white-space:nowrap;}
.ai_prdt:after{display:block;clear:both;content:''}
.ai_prdt ul li {display:inline-block;vertical-align:top;width:185px;margin:0 0 0 0;padding-right:15px;cursor:pointer;}

.ai4_prdt {margin:20px auto;width:1100px;}
.ai4_prdt:after{display:block;clear:both;content:''}
.ai4_prdt ul li {float:left;width:21%;margin:0;padding:0 2%;cursor:pointer;}
.ai4_prdt ul li a {display:block;height:340px;overflow:hidden;}
.ai4_prdt ul li a img {width:100%;}

/*.ai_prdt li a {display:block;padding:5%;}
.ai_prdt li a img {border-radius:6px;width:100%;margin:10px auto;}
.ai_prdt li span {display:block;font-size:14px;color:#000;overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis; -ms-text-overflow:ellipsis; white-space:nowrap;}
.ai_prdt li strong {display:block;font-size:15px;color:#000;font-weight:500;padding:5px 0;}*/

.review_ai_wrap {position:relative;}
.review_ai_tab {text-align:left;padding:0px 0;position:absolute;top:0px;left:50%;margin-left:-500px;width:1000px;overflow: hidden;white-space: nowrap;-webkit-overflow-scrolling: touch;display:block;background-color:#f3f3f3;z-index:99990;border-bottom:2px solid #000;}
.review_ai_tab.on {position:fixed;top:0px;left:50%;margin-left:-500px;width:1000px;}
.review_ai_tab a {display:inline-block;vertical-align:middle;margin:0px;width:33.333%;text-align:center;}
.review_ai_tab a.on span {color:#fff;}
.review_ai_tab a.on {background:#000;}
.review_ai_tab span {display:inline-block;padding:15px 0px 13px 0;color:#888;font-size:15px;line-height:15px;letter-spacing:-0.2px;}
.review_ai_tab strong {display:inline-block;vertical-align:middle;background:#ddd;width:1px;height:43px;margin:0px -1px;}

.direct_access_wrap {position:relative;}
.direct_access {display:inline-block;vertical-align:top;color:#000;font-size:12px;padding:2px 28px 2px 3px;background:url('//imgcdn.kantukan.co.kr/mall/kantukan/icon/db_2.png') no-repeat right center;margin-right:5px;}
.direct_access.on {background:url('//imgcdn.kantukan.co.kr/mall/kantukan/icon/db_1.png') no-repeat right center;}

.portal_search {display:inline-block;vertical-align:top;color:#000;font-size:12px;padding:2px 28px 2px 3px;background:url('//imgcdn.kantukan.co.kr/mall/kantukan/event/201023/ftdb_2.png') no-repeat right center;margin-right:5px;}
.portal_search.on {background:url('//imgcdn.kantukan.co.kr/mall/kantukan/event/201023/ftdb_1.png') no-repeat right center;}

.direct_box {display:none;position:absolute;top:27px;left:0px;border:1px solid #ddd;padding:15px;background:#fff;z-index:99999;letter-spacing:-0.6px;line-height:170%;white-space:nowrap;width:270px;}
.direct_tit {padding-bottom:0px;color:#000;}
.direct_tit strong {font-size:15px;font-weight:500;letter-spacing:-1px;}
.direct_tit span {display:block;font-size:14px;font-weight:500;padding-top:8px;}
.direct_txt {display:block;font-size:13px;color:#999;padding-bottom:0px;}
.direct_link {padding:5px 0 15px 0;}
.direct_link a {display:inline-block;vertical-align:top;width:49.5%;font-size:13px;padding:0;color:#3399cc;}

.benefits_nwrap {margin:0px auto 0px;}
.benefits_nwrap:after {display:block;visibility:hidden;clear:both;content:""}
.benefits_nwrap li {float:left;width:33.33%;}
.benefits_nwrap li span {color:#000;font-size:13px;margin-left:6px;}
.benefits_nwrap li strong {color:#ff0000;font-size:13px;}
.benefits_n01 {display:block;width:100%;height:75px;background:url('//imgcdn.kantukan.co.kr/mall/kantukan/icon/db_7_1.png') no-repeat center top;background-size:90% auto;}
.benefits_n01.on {display:block;width:100%;height:75px;background:url('//imgcdn.kantukan.co.kr/mall/kantukan/icon/db_5_1.png') no-repeat center top;background-size:90% auto;}
.benefits_n02 {display:block;width:100%;height:75px;background:url('//imgcdn.kantukan.co.kr/mall/kantukan/icon/db_7_2.png') no-repeat center top;background-size:90% auto;}
.benefits_n02.on {display:block;width:100%;height:75px;background:url('//imgcdn.kantukan.co.kr/mall/kantukan/icon/db_5_2.png') no-repeat center top;background-size:90% auto;}
.benefits_n03 {display:block;width:100%;height:75px;background:url('//imgcdn.kantukan.co.kr/mall/kantukan/icon/db_7_3.png') no-repeat center top;background-size:90% auto;}
.benefits_n03.on {display:block;width:100%;height:75px;background:url('//imgcdn.kantukan.co.kr/mall/kantukan/icon/db_5_3.png') no-repeat center top;background-size:90% auto;}

.cvaluation {display:block;position:relative;white-space:nowrap;text-align:left;margin:10px 0;}
.cvaluation_pic {display:inline-block;vertical-align:middle;text-align:center;width:52px;height:52px;border-radius:100%;background:url('//imgcdn.kantukan.co.kr/mall/kantukan/icon/cs/i_face.png') no-repeat center top;background-size:100% auto;overflow:hidden;}
.cvaluation_pic img {max-width:100%;}
.cvaluation_name {display:inline-block;vertical-align:middle;margin-left:10px;}
.cvaluation_name span {display:block;padding-bottom:5px;font-size:14px;color:#000;}

.profile_box {position:absolute;top:0;right:0;background:#fff;padding:0px;display:table;text-align:center;vertical-align:middle;width:130px;height:178px;}
.profile_box div {width:130px;height:178px;border:1px solid #ddd;overflow:hidden;display:table-cell;text-align:center;vertical-align:middle;}
.profile_box input {width:75px;cursor:pointer;}
.profile_box span {font-size:13px;margin-bottom:8px;display:inline-block;}
.profile_box img {max-width:100%;}

.wd img {max-width:100%;}

.mobilePicture_wrap {position:absolute;top:0px;left:-60px;width:658px;height:720px;overflow:hidden;}
.mobilePicture {width:538px;margin:0px auto;position:relative;}
.mobilePicture .cover {width:100%;margin:0 auto;}
.mobilePicture .content {width:100%;}
.mobilePicture .mobileP_slide {text-align:center;}
.mobilePicture .mobileP_slide .slides {width:100%;}
.mobilePicture .mobileP_slide .slides > li {position:relative;}
.mobilePicture .mobileP_slide .slides img {width:100%;}
.mobilePicture .mobileP_slide .flex-direction-nav {z-index:99;margin:0px auto;}
.mobilePicture .mobileP_slide .flex-direction-nav li {display:inline-block;vertical-align:top;width:48px;z-index:999;}
.mobilePicture .mobileP_slide .flex-direction-nav a {width:60px;height:60px;display:block;z-index:10;cursor:pointer;text-indent:-9999em;font-size:0px;}
.mobilePicture .mobileP_slide .flex-direction-nav .flex-next {background:url('//imgcdn.kantukan.co.kr/mall/lickit/pv01-right-red.png') no-repeat center;background-size:95% auto;position:absolute;top:50%;margin-top:-40px;right:-60px;opacity:0.7;filter:alpha(opacity=70);-ms-filter:alpha(opacity=70);}
.mobilePicture .mobileP_slide .flex-direction-nav .flex-prev {background:url('//imgcdn.kantukan.co.kr/mall/lickit/pv01-left-red.png') no-repeat center;background-size:95% auto;position:absolute;top:50%;margin-top:-40px;left:-60px;opacity:0.7;filter:alpha(opacity=70);-ms-filter:alpha(opacity=70);}
.mobilePicture .mobileP_slide .flex-direction-nav .flex-next:hover {opacity:1.0;filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);}
.mobilePicture .mobileP_slide .flex-direction-nav .flex-prev:hover {opacity:1.0;filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);}
.mobilePicture .mobileP_slide .flex-control-nav {position:absolute;width:100%;left:0;bottom:-0px;text-align:center}
.mobilePicture .mobileP_slide .flex-control-nav li {margin:0px 5px;display:inline-block; zoom: 1; *display: inline; }
.mobilePicture .mobileP_slide .flex-control-paging li a {width:8px;height:8px;border-radius:100%;display:block;background:#ddd;cursor:pointer;text-indent:-9999em;}
.mobilePicture .mobileP_slide .flex-control-paging li a:hover, .mobilePicture .mobileP_slide .flex-control-paging li a.flex-active {background:#000;}

.ad_prdt_roll {width:100%;height:275px;overflow:hidden;margin:0px auto;position:relative;}
.ad_prdt_roll .cover {width:100%;margin:0 auto;}
.ad_prdt_roll .content {width:100%;}
.ad_prdt_roll .ad_prdt_slide {text-align:center;}
.ad_prdt_roll .ad_prdt_slide .slides {width:100%;}
.ad_prdt_roll .ad_prdt_slide .slides > li {position:relative;}
.ad_prdt_roll .ad_prdt_slide .slides img {width:100%;}
.ad_prdt_roll .ad_prdt_slide .flex-direction-nav {z-index:99;margin:0px auto;display:none;}
.ad_prdt_roll .ad_prdt_slide .flex-direction-nav li {display:inline-block;vertical-align:top;width:48px;z-index:999;}
.ad_prdt_roll .ad_prdt_slide .flex-direction-nav a {width:60px;height:60px;display:block;z-index:10;cursor:pointer;text-indent:-9999em;font-size:0px;}
.ad_prdt_roll .ad_prdt_slide .flex-direction-nav .flex-next {background:url('//imgcdn.kantukan.co.kr/mall/lickit/pv01-right-red.png') no-repeat center;background-size:95% auto;position:absolute;top:50%;margin-top:-30px;right:0px;opacity:0.7;filter:alpha(opacity=70);-ms-filter:alpha(opacity=70);}
.ad_prdt_roll .ad_prdt_slide .flex-direction-nav .flex-prev {background:url('//imgcdn.kantukan.co.kr/mall/lickit/pv01-left-red.png') no-repeat center;background-size:95% auto;position:absolute;top:50%;margin-top:-30px;left:0px;opacity:0.7;filter:alpha(opacity=70);-ms-filter:alpha(opacity=70);}
.ad_prdt_roll .ad_prdt_slide .flex-direction-nav .flex-next:hover {opacity:1.0;filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);}
.ad_prdt_roll .ad_prdt_slide .flex-direction-nav .flex-prev:hover {opacity:1.0;filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);}
.ad_prdt_roll .ad_prdt_slide .flex-control-nav {position:absolute;width:100%;left:0;bottom:0px;text-align:center}
.ad_prdt_roll .ad_prdt_slide .flex-control-nav li {margin:0px 5px;display:inline-block; zoom: 1; *display: inline; }
.ad_prdt_roll .ad_prdt_slide .flex-control-paging li a {width:8px;height:8px;border-radius:100%;display:block;background:#ddd;cursor:pointer;text-indent:-9999em;}
.ad_prdt_roll .ad_prdt_slide .flex-control-paging li a:hover, .ad_prdt_roll .ad_prdt_slide .flex-control-paging li a.flex-active {background:#000;}


#backgroundPopup_a {display:none;position:fixed;_position:absolute;height:100%;width:100%;opacity:0.8;filter:alpha(opacity=80);-ms-filter:alpha(opacity=80);top:0;left:0;background:#000;z-index:99901;}
.white_content_a {display:none;position:fixed;top:50%;left:50%;margin-left:-500px;margin-top:-315px;width:1000px;height:630px;background:#fff;z-index:100002;font-family:'Noto Sans KR', sans-serif;letter-spacing:0px;}
#btn_close_a {position:absolute;top:-70px;right:0px;width:70px;height:70px;cursor:pointer;}
#btn_close_a img {width:100%;}
