/* BASIC css start */
#main { position: relative; z-index:99;}

#main .main_banner {height:435px;}
#main .main_banner div {float:left;}


/*---------------------------------
 *  메인이미지
 *---------------------------------*/
.contentslider-main{width:909px;height:435px;padding:0px;margin:0px; }

/* Panel */
.contentslider-main .sliderkit-panels{width:719px;height:435px;overflow:hidden;padding-left:190px;margin:0px;background:transparent; float:right;}
.contentslider-main .sliderkit-panel{width:719px;height:435px;overflow:hidden;padding:0px;margin:0px;background:transparent; }

/* Nav */
.contentslider-main .sliderkit-nav{width:200px; float:left;}
.contentslider-main .sliderkit-nav-clip{position:relative;margin:0;}
.contentslider-main .sliderkit-nav-clip li{display:block;padding:0px;;margin:0px;}
.contentslider-main .sliderkit-nav-clip li a{cursor:pointer;width:200px; height:86px; margin:0; padding:0px; background:transparent;}
.contentslider-main .sliderkit-nav-clip li a:hover{background-position:-200px 0; }
.contentslider-main .sliderkit-nav-clip li.sliderkit-selected a{background-position:-200px 0; }

.contentslider-main .sliderkit-nav-clip li .thum01 {background:url(/design/pllomann/0581greenstone/main01s.png); height:90px;}
.contentslider-main .sliderkit-nav-clip li .thum02 {background:url(/design/pllomann/0581greenstone/main02s.png); height:86px;}
.contentslider-main .sliderkit-nav-clip li .thum03 {background:url(/design/pllomann/0581greenstone/main03s.png); height:87px;}
.contentslider-main .sliderkit-nav-clip li .thum04 {background:url(/design/pllomann/0581greenstone/main04s.png); height:86px;}
.contentslider-main .sliderkit-nav-clip li .thum05 {background:url(/design/pllomann/0581greenstone/main05s.png); height:86px;}

/*---------------------------------
 *  위클리세일
 *---------------------------------*/
.contentslider-std{width:191px;height:306px;padding:0px;margin:0px;}

/* Panel */
.contentslider-std .sliderkit-panels{width:191px;height:306px;overflow:hidden;padding:0px;margin:0px;background:transparent;}
.contentslider-std .sliderkit-panel{width:191px;height:306px;overflow:hidden;padding:0px;margin:0px;background:transparent;}

/* Panels buttons */
.contentslider-std .sliderkit-go-btn{position:absolute;top:10px;z-index:10;}
.contentslider-std .sliderkit-go-prev{right:23px;}
.contentslider-std .sliderkit-go-next{right:10px;}
.contentslider-std .sliderkit-go-btn a{display:block;width:14px;height:14px;cursor:pointer;background:transparent url("/design/pllomann/0581greenstone/btn.gif") no-repeat 0 0;}
.contentslider-std .sliderkit-go-prev a{background-position:-13px 0;}
.contentslider-std .sliderkit-go-next a{background-position:0 0;}
.contentslider-std .sliderkit-go-prev a:hover{background-position:-39px 0;}
.contentslider-std .sliderkit-go-next a:hover{background-position:-26px 0;}
.contentslider-std .sliderkit-go-btn span{display:none;}

/*
 *  PLUGIN BASICS
 *  ------------------------------------------------
 */
.sliderkit{display:none;position:relative;overflow:hidden;text-align:left;}
.sliderkit a,
.sliderkit a:hover{text-decoration:none;}
.sliderkit a:focus{outline:1px dotted #000;/*optional*/}
.sliderkit img{border:0;}

/*---------------------------------
 *  Navigation
 *---------------------------------*/
.sliderkit .sliderkit-nav{z-index:10;position:absolute;left:0px;top:0px;text-align:center;}

/* Nav > Clip */
.sliderkit .sliderkit-nav-clip{position:relative;overflow:hidden;margin:0 auto;}
.sliderkit .sliderkit-nav-clip ul{position:relative;left:0;top:0;list-style:none;margin:0;padding:0;}
.sliderkit .sliderkit-nav-clip ul li{float:left;}
.sliderkit .sliderkit-nav-clip ul li a{display:block;overflow:hidden;}

/*---------------------------------
 *  Buttons
 *---------------------------------*/
.sliderkit .sliderkit-btn{z-index:10;}

/*---------------------------------
 *  Panels
 *---------------------------------*/
.sliderkit .sliderkit-panel{z-index:1;position:absolute;overflow:hidden;}
.sliderkit .sliderkit-panel-active{z-index:5;}
.sliderkit .sliderkit-panel-old{z-index:4;}

/* Panels > Overlay */
.sliderkit .sliderkit-panel .sliderkit-panel-textbox{position:absolute;z-index:1;}
.sliderkit .sliderkit-panel .sliderkit-panel-text{position:absolute;z-index:3;top:0;left:0;}
.sliderkit .sliderkit-panel .sliderkit-panel-overlay{position:absolute;z-index:2;top:0;left:0;}

/*---------------------------------
 *  Counter
 *---------------------------------*/
.sliderkit .sliderkit-count{position:absolute;top:5px;right:5px;z-index:10;padding:5px;color:#fff;background:#000;}

/*---------------------------------
 *  Loader
 *---------------------------------*/
.sliderkit .sliderkit-timer{position:absolute;top:0;left:0;z-index:10;height:3px;background:#ccc;}


/* This code can be reduced and pasted in any other CSS file :

Here is a compact version :
-------------------------------

.sliderkit{display:none;position:relative;overflow:hidden;text-align:left;}
.sliderkit a,
.sliderkit a:hover{text-decoration:none;}
.sliderkit a:focus{outline:1px dotted #000;}
.sliderkit img{border:0;}
.sliderkit .sliderkit-nav{z-index:10;position:absolute;text-align:center;}
.sliderkit .sliderkit-nav-clip{position:relative;overflow:hidden;margin:0 auto;}
.sliderkit .sliderkit-nav-clip ul{position:relative;left:0;top:0;list-style:none;margin:0;padding:0;}
.sliderkit .sliderkit-nav-clip ul li{float:left;}
.sliderkit .sliderkit-nav-clip ul li a{display:block;overflow:hidden;}
.sliderkit .sliderkit-btn{z-index:10;}
.sliderkit .sliderkit-panel{z-index:1;position:absolute;overflow:hidden;}
.sliderkit .sliderkit-panel-active{z-index:5;}
.sliderkit .sliderkit-panel-old{z-index:4;}
.sliderkit .sliderkit-panel .sliderkit-panel-textbox{position:absolute;z-index:1;}
.sliderkit .sliderkit-panel .sliderkit-panel-text{position:absolute;z-index:3;top:0;left:0;}
.sliderkit .sliderkit-panel .sliderkit-panel-overlay{position:absolute;z-index:2;top:0;left:0;}
.sliderkit .sliderkit-count{position:absolute;top:5px;right:5px;z-index:10;padding:5px;color:#fff;background:#000;}
.sliderkit .sliderkit-timer{position:absolute;top:0;left:0;z-index:10;height:3px;background:#ccc;}
*/

/* notice */
#main  .evt-wrap { float: right; width: 191px; height:129px; background:url(/design/pllomann/0581greenstone/bg_notice.gif) }
#main  .ntc h2 { font-size: 0; line-height: 0; }
#main  .ntc .list { zoom: 1; overflow: hidden; padding-top:8px; padding-left: 10px; margin-right: 6px }
#main  .ntc .list li,
#main  .ntc .list a { float: left; }
#main  .ntc .list li { padding-left: 16px; width: 130px; }
#main  .ntc .list a { width: 100%; height: 20px; line-height: 18px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; color:#9c9a9c; }
#main  .ntc .list a:hover {text-decoration:none;  color:#3b9926;}

/* 메인이벤트 배너 */

.main_event {float:left;padding-top:18px;}
.main_event .event_ban{float:left; }


/* 상품리스트 (메인/검색/상품리스트) */
.weeklyitem {margin:30px 0 0 0;}
.weeklyitem_list { margin:0px; padding:0px;width:840px;float:left;}
.weeklyitem_list table td { border: 0; }
.weeklyitem_list table .tb-center { height:150px; padding: 0 0 18px 0; }
.weeklyitem_list table .info { margin:10px; padding: 0; text-align:left; width:140px; float:left}
.weeklyitem_list .thumb { width: 120px; height:150px; margin-left: auto; margin-right: auto; font-size:0; line-height: 0;float:left; }
.weeklyitem_list .thumb a,
.weeklyitem_list .thumb img { display: block; width: 100%; height: 100%; }
.weeklyitem_list .dsc { margin-top: 8px; font-weight: bold; }
.weeklyitem_list .price { margin-top: 5px; font-weight: bold; color: #333; }
.weeklyitem_list .subname { margin-top: 5px; font-size:11px; }

/* 롤링상품 ) */
 #main-roll {width:1088px; height:220px; overflow:hidden; border:solid 6px #656565}
div.productWrap { position:relative; margin:10px 0 0 0px;width:1100px; padding:0px;border:0px solid #ededed;}
div.product {width:100%; font-family:"돋움",dotum;font-size:12px;color: #555555; }

div.product ul, div.product ul li {margin:0; padding:0; list-style:none;display:inline-block; }
.prdImg img {border:0px solid #cccccc;}
div.product p{ margin:0px; padding:5px 0px 0px 0px ;font-family:"돋움",nanumgothic,dotum;text-align:center;font-size: 12px;font-weight:normal; color:#555555;}
 
div.product .toolbar {overflow:hidden;}
div.product .toolbar a.left, div.product .toolbar .right {background:url(/design/pllomann/0581greenstone/arrow.png);width:30px;height:42px;position:absolute;cursor:pointer;z-index:100;text-indent:-10000px;display:inline-block;_background:url(/design/pllomann/0581greenstone/arrow_ie6.gif);}
div.product .toolbar a.left{background-position:right 0;left:-10px;margin-top:-65px;}
div.product .toolbar a.right{background-position:0 0;right:50px;margin-top:-65px;}
div.product .toolbar a.left:hover{background-position:right bottom;}
div.product .toolbar a.right:hover{background-position:left bottom;}


/* visual, notice */
#main .visual-evt { zoom: 1; overflow: hidden; }
/* visual */
#main .visual-evt .visual { float: left; }
/* notice */
#main .visual-evt .evt-wrap { float: right; width: 212px; }
#main .visual-evt .ntc h2 { font-size: 0; line-height: 0; }
#main .visual-evt .ntc .list { zoom: 1; overflow: hidden; padding-top: 17px; padding-left: 10px; margin-right: 6px }
#main .visual-evt .ntc .list li,
#main .visual-evt .ntc .list a { float: left; }
#main .visual-evt .ntc .list li { padding-left: 16px; width: 180px; background: url(/images/d3/modern_simple/common/bull_main_ntc.gif) no-repeat 0 45%; }
#main .visual-evt .ntc .list a { width: 100%; height: 23px; line-height: 18px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
#main .visual-evt .ntc .list a:hover { font-weight: bold; letter-spacing: -1px; text-decoration: underline; }
/* 출석체크 event */
#main .visual-evt .ad { font-size: 0; line-height: 0; text-align: right; }
/* best-evt */
#main .best-evt { zoom: 1; overflow: hidden; margin-top: 20px; }
/* slideBestEvt */
#main #slideBestEvt { float: left; width: auto; border-left: 0; }
/* hashBestEvt */
#main #hashBestEvt { position: relative; float: right; }
/* flashHeadlineBanner */
#main #headlineBanner { position: relative; margin-top: 20px; }
/* md`s pick item */
#main #mdItem { position: relative; margin-top: 20px; }
/* 상품 리스트- 공통 */
#main .mprd-cm { margin-top: 40px; }
#main .mprd-cm .tit-prd { padding-bottom: 7px; font-size: 0; line-height: 0; border-bottom: 1px solid #e5e5e5; }

.subname { margin: 5px auto; width:130px; text-align:center;}

.prd-list {padding:15px 0;}

.prd-list td {padding-bottom:15px;}
/* BASIC css end */

