@charset "utf-8";

/* ----- 베스트 메뉴 공통 ----- */
.best h2 {font-family:'RobotoM'; font-size:60px; line-height:50px; text-align:center; padding-top:120px}
.best h2 img {display:inline-block;}
.best h2 span {display:block;}

/* ----- 어워드 ----- */
.best .sec_banner {position:relative; width:1439px; margin:50px auto 0;}
.best .sec_banner .info_box {position:absolute; left:710px;top:65px;}
.best .sec_banner .info_box .tit {color:#000; font-family:'NotoSansB'; font-size:36px;}
.best .sec_banner .info_box .cont {color:#707070; font-family:'NotoSansR'; font-size:16px; margin-top:20px}
.best .sec_banner .info_box .cont li {position:relative; padding-left:14px; line-height:29px}
.best .sec_banner .info_box .cont li:after {content:''; position:absolute; left:0; top:14px; display:block; width:3px; height:3px; border-radius:100%; background:#707070;}
.best .sec_banner .btn_black.arrow{position:absolute;right:60px;bottom:60px;padding:0 40px;width: 193px;}
.best .sec_banner .btn_black.arrow:after {content:'';left: 121px;}

.best .sec_product {width:1439px; margin:134px auto 0;}
.best .sec_product .tab_menu {margin-left:-3px;}
.best .sec_product .prd_list {overflow:hidden; margin-top:20px}
.best .sec_product .prd_list .odd_box {float:left; width:710px;}
.best .sec_product .prd_list .even_box {float:right; width:710px;}
.best .sec_product .prd_list > ul > li {overflow:hidden; position:relative; min-height:410px; margin-bottom:20px; background:#f5f5f5;}
.best .sec_product .prd_list > ul > li a {display:table; width:100%;}
.best .sec_product .prd_list > ul > li .img {display:table-cell; width:50%; vertical-align: top;}
.best .sec_product .prd_list > ul > li .img img {width:100%;}
.best .sec_product .prd_list > ul > li .info_box {position:relative; display:table-cell; width:50%; padding:55px 40px 130px 0; vertical-align: top;}
.best .sec_product .prd_list > ul > li .info_box .tit {color:#000; font-family:'NotoSansB'; font-size:26px;}
.best .sec_product .prd_list > ul > li .info_box .cont {color:#707070; font-family:'NotoSansR'; font-size:16px; margin-top:20px;}
.best .sec_product .prd_list > ul > li .info_box .cont li {position:relative; line-height:29px;  padding-left:14px;}
.best .sec_product .prd_list > ul > li .info_box .cont li:before {content:''; position:absolute; left:0; top:11px; display:block; width:3px; height:3px; border-radius:100%; background:#707070}
.best .sec_product .prd_list > ul > li .btn_black.arrow {position:absolute;right:40px;bottom:40px;padding:0 40px;width: 193px;}
.best .sec_product .prd_list > ul > li .btn_black.arrow:after {content:'';left: 121px;}

/* ----- 베스트셀러 ----- */
.bestseller h2 {margin-bottom:130px;}
.bestseller .detail_wrap {width:1440px; margin:0 auto; font-size: 18px; font-family: 'RobotoL', 'NotoSansL'; text-align: left; line-height: 1.79; letter-spacing: -0.03em;}