@charset "utf-8";
/*=================================================================================================
// 명    칭 : 메인화면 스타일쉬트 - 풀사이즈
// 처리내용 : 
// 작 성 자 : 2018-05-28 
//=================================================================================================*/


.dcArticle01{background-color:#f5f5f5; position: relative;margin-bottom:40px;}
.dcArticle01 .dcMainVisualWrap{width:1920px; height:500px;margin:0 auto;}
.dcArticle01 .dcMainVisualWrap .bx-wrapper{box-shadow:none; border:0; background:#fff; margin-bottom:0; margin:0 auto;}
.dcArticle01 .dcMainVisualWrap .bx-wrapper .bx-pager {text-align:center; font-size: .85em; font-family: Arial; font-weight: bold; color: #666; padding-top: 0;}
.dcArticle01 .dcMainVisualWrap .bx-wrapper .bx-pager,
.dcArticle01 .dcMainVisualWrap .bx-wrapper .bx-controls-auto{position: absolute; left:0; bottom:80px; width: 100%;}
.dcArticle01 .dcMainVisualWrap .bx-wrapper .bx-pager.bx-default-pager a {background:#fff; text-indent: -9999px; display: block; width:20px; height:20px; margin: 0 3px; border:0; outline: 0;border-radius:50%;}
.dcArticle01 .dcMainVisualWrap .bx-wrapper .bx-pager.bx-default-pager a:hover,
.dcArticle01 .dcMainVisualWrap .bx-wrapper .bx-pager.bx-default-pager a.active,
.dcArticle01 .dcMainVisualWrap .bx-wrapper .bx-pager.bx-default-pager a:focus {background: #000;}
.dcArticle01 .BestCategoryWrap{background:#eee;width:1280px;margin:0 auto;border-radius: 15px;padding:10px 50px;box-shadow: 3px 13px 5px rgb(0 0 0 / 20%);display:block;position: absolute; bottom:-120px;left:50%; margin-left:-640px;}
.dcArticle01 .BestCategoryWrap h1{text-align:center;padding:5px;}
.dcArticle01 .BestCategoryWrap .BestCategoryBox ul{width:80px;margin:10px;float:left}
.dcArticle01 .BestCategoryWrap .BestCategoryBox .cat_img{background:#000;border-radius: 50%;width:100%;height:80px;}
.dcArticle01 .BestCategoryWrap .BestCategoryBox ul li{text-align:center}

.dcArticle02{overflow:hidden;margin-top:100px;}
.dcArticle02 .dcBestProductWrap{}
.dcArticle02 .dcBestProductWrap .dcTitleWrap{margin-bottom:70px;}
.dcArticle02 .dcBestProductWrap .dcTitleWrap h3.dcH3Title{font-size:40px; color:#333; font-family:'Open Sans'; font-weight:30;  margin-bottom:10px;text-align:center}
.dcArticle02 .dcBestProductWrap .dcTitleWrap h3.dcH3Title span{font-family:'Open Sans'; font-weight:700; }
.dcArticle02 .dcBestProductWrap .dcTitleWrap p.dcPsTitle{font-size:20px; color:#333; font-family:'NanumSquare'; font-weight:200; line-height: 24px;text-align:center}


.dcArticle03{background-color:#f5f5f5;padding:50px 0 }
.dcArticle03 .dcBestProductWrap{overflow:hidden;}
.dcArticle03 .dcBestProductWrap .dcPDListWrap{float:left; }
.dcArticle03 .dcBestProductWrap .dcPDListWrap .main_list_title{width:300px;}
.dcArticle03 .dcBestProductWrap .dcPDListWrap ul li{float:left; position:relative; width:300px;overflow: hidden;margin:0 25px 15px 0;box-shadow:none;border:1px solid #eee;border-radius: 10px;}


.dcArticle04{padding:40px 0;}
.dcArticle04 p{color:#fff;font-size:25px;}
.dcArticle04 .go_btn{border:1px solid #fff;border-radius: 50px;padding:0px 20px;font-size:18px;}

.dcArticle05{/*background-color:#fff;*/ padding:60px 0 50px;overflow:hidden;text-align:center}
.dcArticle05 .basicWrapCenter .dcTitleWrap{margin-bottom:70px;}
.dcArticle05 .basicWrapCenter .dcTitleWrap h2.dcH2Title{font-size:27px; color:#0033ff; font-family:'Open Sans'; font-weight:600;  margin-bottom:15px;text-align:center}
.dcArticle05 .basicWrapCenter .dcTitleWrap h3.dcH3Title{font-size:40px; color:#333; font-family:'Open Sans'; margin-bottom:10px;text-align:center}
.dcArticle05 .basicWrapCenter .dcTitleWrap h3.dcH3Title span{font-family:'Open Sans'; font-weight:700; }
.dcArticle05 .basicWrapCenter .dcTitleWrap p.dcPsTitle{font-size:20px; color:#333; font-family:'NanumSquare'; font-weight:200; line-height: 24px;text-align:center}
.dcArticle05 .basicWrapCenter .dcPDListWrap ul li{float:left; position:relative; width:300px;margin:0 25px 15px 0; border:1px solid #eee;border-radius: 10px;    box-shadow: 0 10px 10px rgb(0 0 0 / 30%);}



.dcFixRight{position: fixed; top: 0; bottom: 0; right: 0; z-index:10000; width:234px; background-color:#fff; border-left:solid 1px #e7e7e7; padding:30px 25px;}
.dcFixRight button.dcBtnOpen2{display:none; position:absolute; top:220px; left:-39px; border:solid 1px #e7e7e7; border-right:solid 1px #f7f7f7; width:39px; height:43px; background: url(/modules/user/img/skin02/common/rightQuickOn.png) no-repeat 50% 50%; text-indent:-9999px; z-index: 10;}  
.dcFixRight button.dcBtnClose2{position:absolute; top:220px; left:-39px; border:solid 1px #e7e7e7; border-right:solid 1px #f7f7f7; width:39px; height:43px; background: url(/modules/user/img/skin02/common/rightQuickOff.png) no-repeat 50% 50%; text-indent:-9999px; z-index: 10;}  
.dcFixRight a.dcKakao{position:absolute; top:264px; left:-39px; width: 39px; height:40px; background:url(/modules/user/img/skin02/common/rightQuickKakao.png) no-repeat 90% 50%; text-indent:-9999px;}  