/* BASIC css start */
/* 메인 비쥬얼 배너 */
#mainSpot { position:relative; padding-top:238px; width:100%; min-width:1100px; height:602px; overflow:hidden; background:url(http://energedic.img4.kr/sj_mimg_bg01.png) center no-repeat; background-size:cover; }


#mainSpot:before {content:""; display:block; position:absolute; top:103px; left:50%; margin-left:-536px; background:url(http://energedic.img4.kr/sj_mimg_txt01.png) center no-repeat; width:1072px; height:82px;}
#mainSpot .bx-pager { position:absolute; bottom:60px; left:0; right:0; height:11px; text-align:center }
#mainSpot .bx-pager .bx-pager-item { display:inline-block;  margin:0 7px }
*:first-child+html #mainSpot .bx-pager .bx-pager-item { display:inline } /* IE7 Hack */
#mainSpot .bx-pager .bx-pager-item a { display:block; width:11px; height:11px; text-indent:-9999em; background:url(//image.makeshop.co.kr/makeshop/d3/basic_simple/main/sp_spot_pager.png) 0 0 no-repeat }
#mainSpot .bx-pager .bx-pager-item a.active { background-position:0 -11px }

#mainSpot .sj_md01 img {width:400px; height:400px; border:1px solid #837266; border-radius:16px;}
#mainSpot .sj_md01 .dv1 {padding:7px; border-radius:16px; overflow:hidden; background:#ffffff; box-shadow:9px 9px 14px 11px rgb(0 0 0 / 18%);}

/* 이미지 배너 */
.imgBanner { margin:30px auto 0; position:relative; width:1100px; overflow:hidden }
.imgBanner ul { *zoom:1 }
.imgBanner ul:after { display:block; clear:both; content:'' }
.imgBanner ul li { padding-right:10px; float:left }

/* 상품 목록 영역 */
.product-wrap { margin:0 auto; position:relative; width:1100px }

/* 고정 이미지 배너 */
.fixedBnnr { position:relative; width:100%; min-width:1100px; height:220px; background:url(//image.makeshop.co.kr/makeshop/d3/basic_simple/main/fixbn.jpg) center top no-repeat fixed }
.fixedBnnr .inner { margin:0 auto; position:relative; width:1100px; text-align:center }
.fixedBnnr .inner .tx { padding-top:100px; font-size:16px; color:#fff; letter-spacing:16px }

.sj_wmd01 {width:1100px; margin:0 auto; overflow:hidden;}
.sj_wmd01 .sj_md01 {float:left; padding-left:60px; padding-bottom:40px; padding-top:20px;}
.sj_wmd01 .sj_md02 {float:left; width:574px; padding-left:50px; padding-top:70px;}
.sj_md02 .sj_mdt01 {font-size:40px; line-height:48px; font-weight:700;}
.sj_md02 .sj_mdt02 {font-size:30px; line-height:36px; font-weight:500; margin-top:20px;}

.sj_mdt03 a {display:inline-block; border:1px solid #000000;height:40px;  line-height:40px; padding:0 30px; border-radius:20px;}
.sj_mdt03 a span {display:inline-block; padding-right:20px; font-size:20px; background:url(http://energedic.img4.kr/ico_arr_rt01.png) right center no-repeat;}
.sj_mdt03 {margin-top:40px;}


#mainSpot .bx-prev {position:absolute; text-indent:-999px; font-size:0px; top:50%; margin-top:-31px; left:50%; margin-left:-600px; background:url(http://energedic.img4.kr/ico_arr_prev01.png) center no-repeat; width:62px; height:62px; display:block;}
#mainSpot .bx-next {position:absolute; text-indent:-999px; font-size:0px; top:50%; margin-top:-31px; right:50%; margin-right:-600px; background:url(http://energedic.img4.kr/ico_arr_next01.png) center no-repeat; width:62px; height:62px; display:block;}



























/* BASIC css end */

