/* BASIC css start */
/* 메인비쥬얼 / 배너 */
#main_wrap { width: 100%; height: 100%; }
#main_wrap .main_banner { width: 1280px; height: 450px; margin: 30px auto 40px;}


/* jssor slider bullet navigator skin 05 css */
        /*
        .jssorb05 div           (normal)
        .jssorb05 div:hover     (normal mouseover)
        .jssorb05 .av           (active)
        .jssorb05 .av:hover     (active mouseover)
        .jssorb05 .dn           (mousedown)
        */
        .jssorb05 {
            position: absolute;
        }
        .jssorb05 div, .jssorb05 div:hover, .jssorb05 .av {
            position: absolute;
            /* size of bullet elment */
            width: 34px;
            height: 16px;
            background: url('http://balloonexpress.co.kr/shop/b05.png') no-repeat;
            overflow: hidden;
            cursor: pointer;
        }
        .jssorb05 div { background-position: -3px -7px; }
        .jssorb05 div:hover, .jssorb05 .av:hover { background-position: -43px -7px; }
        .jssorb05 .av { background-position: -83px -7px; }
        .jssorb05 .dn, .jssorb05 .dn:hover { background-position: -97px -7px; }

        /* jssor slider arrow navigator skin 12 css */
        /*
        .jssora12l                  (normal)
        .jssora12r                  (normal)
        .jssora12l:hover            (normal mouseover)
        .jssora12r:hover            (normal mouseover)
        .jssora12l.jssora12ldn      (mousedown)
        .jssora12r.jssora12rdn      (mousedown)
        .jssora12l.jssora12lds      (disabled)
        .jssora12r.jssora12rds      (disabled)
        */
        
        .jssora12l, .jssora12r {
            display: block;
            position: absolute;
            /* size of arrow element */
            width: 30px;
            height: 46px;
            cursor: pointer;
            background: url('http://balloonexpress.co.kr/shop/a12.png') no-repeat;
            overflow: hidden;
        }
        .jssora12l { background-position: -16px -37px; }
        .jssora12r { background-position: -75px -37px; }
        .jssora12l:hover { background-position: -136px -37px; }
        .jssora12r:hover { background-position: -195px -37px; }
        .jssora12l.jssora12ldn { background-position: -256px -37px; }
        .jssora12r.jssora12rdn { background-position: -315px -37px; }
        .jssora12l.jssora12lds { background-position: -16px -37px; opacity: .3; pointer-events: none; }
        .jssora12r.jssora12rds { background-position: -75px -37px; opacity: .3; pointer-events: none; }

#sub {width: 1280px; height: 380px; margin: 90px auto; }
#sub div { width: 309px; height: 400px; border: 1px solid #ccc; display: inline-block; margin-right: 8px; }
#sub div:last-child { margin-right: 0; }
#sub div img { border-bottom: 1px solid #eee; }
#sub div p { padding-top: 15px; padding-left: 10px; }
#sub div h1 { font-size: 18px; font-weight: 700; padding-top: 5px; padding-left: 10px; }


/* 컨텐츠 타이틀 */
.main_tit { position:relative; text-align:center }
.main_tit h2 { font-size:20px; color:#101010; letter-spacing:5px }

/* new arrival */
#column_new { margin:0 auto; padding-top:60px; position:relative; width:1280px; overflow:hidden }
#column_new .item-wrap { padding-top:30px }
#column_new .item-wrap .item-cont .item-list { margin:0 10px 20px 0 }
#column_new .item-wrap .item-cont .item-list .thumb .ico { position:absolute; top:0; left:0; width:45px; height:45px; text-indent:-9999em; background:url(/design/pbkorea1/10275/main/ico_main_new.png) 0 0 no-repeat }
#column_new .item-wrap .item-cont .item-list dd { width:246px; min-height:135px; text-align:left; border:1px solid #ececec; border-top:none }
#column_new .item-wrap .item-cont .item-list dd ul { padding:20px }
#column_new .item-wrap .item-cont .item-list dd ul .prd-brand { padding:0 }
#column_new .item-wrap .item-cont .item-list dd ul .prd-brand a { font-size:14px; color:#282828 }
#column_new .item-wrap .item-cont .item-list dd ul .prd-size { padding-top:15px; color:#878787 }
#column_new .item-wrap .item-cont .item-list dd ul .prd-name { color:#878787; line-height:20px }
#column_new .item-wrap .item-cont .item-list dd ul .prd-subname { padding-top:10px; font-size:12px; color:#878787 }
#column_new .item-wrap .item-cont .item-list dd ul .prd-price { padding-top:12px; font-size:14px; color:#d72a2a }
#column_new .item-wrap .item-cont .item-list dd ul .prd-price strike { color:#282828 }

/* md's pick */
#column_md { margin-top:40px; position:relative; height:500px; background:#fceeee; /*background:url(/design/pbkorea1/10275/main/bg_md_pick.jpg) top center repeat-x*/ }
#column_md .main_tit { padding:40px 0 30px }
#column_md .md_prod_lst { margin:0 auto; position:relative; width:1280px; overflow:hidden }
#column_md .md_prod_lst ul { width:1288px; *zoom:1 }
#column_md .md_prod_lst ul:after { display:block; clear:both; content:'' }
#column_md .md_prod_lst ul li { margin:0 8px 8px 0; float:left }
#column_md .md_prod_lst ul li a { display:block; position:relative; height:176px; cursor:pointer }
#column_md .md_prod_lst ul li img { width:176px; height:176px }
#column_md .md_prod_lst ul li .mask { position:absolute; top:0; left:0; width:176px; height:176px; background:url(/design/pbkorea1/10275/main/mask_pick.png) 0 0 no-repeat; z-index:10 }

/* BESTSELLERS */
#column_best { margin:0 auto; padding-top:60px; position:relative; width:1280px; overflow:hidden }
#column_best .main_tit { padding-bottom:30px }

/* best wholesale */
#column_sale { margin-top:40px; position:relative; height:689px; background:#f1e9f5; /*background:url(/design/pbkorea1/10275/main/bg_sale.jpg) top center repeat-x*/ }
#column_sale .main_tit { padding:35px 0 30px }
#column_sale .sale_prod_lst { margin:0 auto; width:1280px }
#column_sale .item-wrap .item-cont { width:1294px }
#column_sale .item-wrap .item-cont .item-list { margin:0 13px 0 0; width:202px }
#column_sale .item-wrap .item-cont .item-list .thumb { position:relative; width:202px; height:202px; border:none }
#column_sale .item-wrap .item-cont .item-list .thumb a { display:block; height:202px; cursor:pointer }
#column_sale .item-wrap .item-cont .item-list .thumb img { width:202px; height:202px }
#column_sale .item-wrap .item-cont .item-list .thumb .mask { position:absolute; top:0; left:0; width:202px; height:202px; background:url(/design/pbkorea1/10275/main/mask_sale.png) 0 0 no-repeat; z-index:10 }
#column_sale .item-wrap .item-cont .item-list dd { width:202px }
#column_sale .item-wrap .item-cont .item-list dd ul { padding:15px 5px }
#column_sale .item-wrap .item-cont .item-list dd ul .prd-brand { padding:0 }
#column_sale .item-wrap .item-cont .item-list dd ul .prd-price { padding:0 }
/* BASIC css end */

