/* common */
.czbbstop {width:1308px; margin:0 auto; box-sizing:border-box; margin-top:100px; border-top:1px solid #EDF6FB; border-bottom:1px solid #EDF6FB;}
.czbbstop {padding:18px 0px 20px 0px;}
.czbbstop c {font-size:36px; font-weight:900; line-height:1.5; letter-spacing:-0.9px; color:#1c1c1c;}
.czbbstop span {font-size:17px; font-weight:300; line-height:1.47; letter-spacing:-0.4px; margin:0 5.5px; color:#9a9a9a;}

.czbon {color:#5a5a5a !important;}

.czbline {width:1920px; margin:0 auto; box-sizing:border-box; border-bottom:1px solid #EDF6FB; margin-bottom:60px;}

.chtop {width:1308px; margin:0 auto; border-bottom:1px solid #EDF6FB;}
.cht_area {width:1328px; height:44px; margin-left:-20px; border-left:1px solid #EDF6FB;}

.i_sel {padding:11px;}
.chsel {border:none; width:174px; height:44px;}
.chsel {font-size:15px; font-weight:300; line-height:1.5; letter-spacing:-0.4px; }

.btb {width:80px; height:44px; text-align:center;  padding-top:14px; box-sizing:border-box; border-left:1px solid #EDF6FB; border-right:1px solid #EDF6FB;}
.btb {font-size:13px; font-weight:300; line-height:1.46; letter-spacing:-0.3px; color:#5a5a5a; }

.bbstl {float:left; font-size:24px; font-weight:700; line-height:1.5; letter-spacing:-0.6px; color:#5a5a5a;}
.bbscate {font-size:14px; font-weight:300; line-height:1.43; letter-spacing:-0.4px; color:#5a5a5a; margin:12px 0 0 17px;}
.bbstr {float:right; margin-top:10px;}
.bbstr img {float:left; margin-right:5px;}
.bbstrt {float:left; font-size:14px; font-weight:300; line-height:1.43; letter-spacing:-0.7px; color:#9a9a9a; margin-top:2px; }

.bbstlt1 {font-size:13px; font-weight:normal; line-height:1.46; letter-spacing:-0.33px; color:#5a5a5a; padding:14px 0  0 18px;}

.bbstl2 {float:left; font-size:24px; font-weight:700; line-height:1.5; letter-spacing:-0.6px; color:#5a5a5a; margin-top:30px;}
.bbstr2 {float:right; margin-top:37px;}

.mgb12 {margin-bottom:12px; }

.bbston {color:#5A5A5A;}

.bbsbanner {width:1042px; margin:0 auto;}

.cmr60 {margin-right:90px;}


#shoplist {width:1328px; margin:0 auto; padding:0 0px 61px 0px; box-sizing:border-box; }

#shoplist .goodsbox {padding-top:20px;}
#shoplist .goodsbox .gbox {float:left; width:312px; padding:0; margin-right:20px; margin-bottom:20px;}
#shoplist .goodsbox .picbox {padding:0;}
#shoplist .goodsbox .picbox img {width:312px; height:176px; cursor:pointer;background:#efefef;}
#shoplist .goodsbox .gname {font-size:16px; font-weight:500; line-height:1.5; letter-spacing:-0.4px; color:#5a5a5a;  margin-top:8px;}

#shoplist .bottom {padding:15px 0 0 0;}
#shoplist .btnbox1 {float:left;width:130px;}
#shoplist .btnbox2 {float:right;width:130px;text-align:right;}
#shoplist .pagebox01 {text-align:center;padding:3px 0 0 0;margin:-20px 0 0 0;}

#shoplist .goodsbox .none {text-align:center;color:#999999;padding:80px 0 35px 0;}

.pdbox2 {margin-bottom:20px;}
/** 해상도별 조정 **/
@media (max-width: 375px)
 {
 
.czbbstop {width:375px; margin:0 auto; margin-top:85px; border-top:0px solid #EDF6FB; border-bottom:0px solid #EDF6FB; }
.czbbstop {padding:18px 0 0 20px;}

.czmbtit  {font-size:26px; font-weight:900; line-height:1.46; letter-spacing:-0.7px; color:#1c1c1c; margin-bottom:8px; }	
.czbbstop span {font-size:17px; font-weight:normal; line-height:1.47; letter-spacing:-0.4px; margin:0 5.5px; color:#9a9a9a;}
.czbon {color:#5a5a5a !important; font-weight:500;}

.chtop {width:375px; border-top:1px solid #EDF6FB; border-bottom:1px solid #EDF6FB; margin-top:10px;}
.cht_area {width:375px; height:44px; margin-left:0px; border-left:0px solid #EDF6FB;}

.chsel {width:241px; background-color:#fff;}


.btb {width:87px; height:44px; text-align:center;  padding-top:14px; box-sizing:border-box; border-left:1px solid #EDF6FB; border-right:0px solid #EDF6FB;}
.btb {font-size:13px; font-weight:300; line-height:1.46; letter-spacing:-0.3px; color:#5a5a5a; }


#shoplist {width:375px; margin-left:0; padding:10px 20px 40px 20px; box-sizing:border-box; }

#shoplist .goodsbox .gbox {float:left; width:335px; padding:0; margin-right:20px; margin-bottom:20px;}
#shoplist .goodsbox .picbox {padding:0;}
#shoplist .goodsbox .picbox img {width:335px; height:189px; cursor:pointer;background:#efefef;}
 }


.cate_head {margin-top:-50px; padding:10px 0; }
.chrd {background-color:#fff; float:left; width:auto; padding:5px 3px; }
.chrd {font-family: Pretendard;  font-size: 14px;  font-weight: 300;  font-stretch: normal;  font-style: normal;  line-height: 1.14;  letter-spacing: normal;  text-align: center;  color: #c1a363; }
