/* BASIC css start */
/* ¸ÞÀÎºñÁê¾ó */
#mainVisuTop { margin:10px auto; position:relative; width:1200px; overflow:hidden; padding-right:195px; }
#mainVisuTop .mainVisu { position:relative; *zoom:1 }
#mainVisuTop .mainVisu:after { display:block; clear:both; content:'' }
#mainVisuTop .mainVisu .mainSpot { position:relative; float:left; width:690px; height:400px; overflow:hidden }
#mainVisuTop .mainVisu .mainSpot li img { width:690px; height:400px }

#mainVisuTop .research {padding-left:5px; float:right; width:245px; height:400px; overflow:hidden }

#mainVisuTop .mainVisu .mainSpot .bx-pager { position:absolute; bottom:3px; right:230px; z-index:50 }
#mainVisuTop .mainVisu .mainSpot .bx-pager .bx-pager-item {float:left; line-height: -18; }
#mainVisuTop .mainVisu .mainSpot .bx-pager .bx-pager-item a {display: inline-block; width: 12px; height: 12px; background-color: #f1f1f1; border-radius: 12px; margin: 3.5px; text-indent: -9999em;}
#mainVisuTop .mainVisu .mainSpot .bx-pager .bx-pager-item a.active {background-color: #1A274D; width: 30px;}

#mainVisuTop .mainVisu .mainTopSide .research {padding-left:5px; float:right; width:245px; height:200px; overflow:hidden }

#mainVisuTop .mainVisu .mainTopSide {padding-left:5px; float:right; width:245px; height:400px; }
#mainVisuTop .mainVisu .mainTopSide ul li
#mainVisuTop .mainVisu .mainTopSide ul li img 




#mainVisuTop .mainVisu .mainTopSide1 {padding-left:5px; float:right; width:200px; height:200px; overflow:hidden }
#mainVisuTop .mainVisu .mainTopSide1 ul li {  width:240px; height:197px }
#mainVisuTop .mainVisu .mainTopSide1 ul li img { width:240px; height:197px }


#mainVisuTop .mainTopBn { padding-top:13px; position:relative; height:200px; overflow:hidden }
#mainVisuTop .mainTopBn ul { width:1300px }
#mainVisuTop .mainTopBn ul li { padding-right:15px; float:left; width:390px; height:200px }
#mainVisuTop .mainTopBn ul li.pr-10 { padding-right:15px }
#mainVisuTop .mainTopBn ul li img { width:390px; height:200px }

#column_topBn { margin:50px auto 0; position:relative; width:1200px; overflow:hidden }
#column_topBn .topBn1 { position:relative; *zoom:1 }
#column_topBn .topBn1:after { display:block; clear:both; content:'' }
#column_topBn .topBn1 .tb_visu { padding-right:5px; float:left; width:805px; height:465px }
#column_topBn .topBn1 .tb_visu img { width:805px; height:465px }
#column_topBn .topBn1 .tb_side { float:left; position:relative; width:390px; height:465px; background:url(/design/jubil123/10449/phps/main/bg_tb_side.jpg) 0 0 no-repeat }
#column_topBn .topBn1 .tb_side h3 { position:absolute; top:48px; left:64px }
#column_topBn .topBn1 .tb_side .tbSide_bx { padding-bottom:45px; position:absolute; top:121px; left:40px; width:310px; height:0; overflow:hidden }
#column_topBn .topBn1 .tb_side .tbSide_bx li .inner { margin:0 auto; width:175px; text-align:center }
#column_topBn .topBn1 .tb_side .tbSide_bx li .inner img { width:175px; height:175px; border-radius:175px }
#column_topBn .topBn1 .tb_side .tbSide_bx li .inner .pd_name { display:block; padding-top:30px; font-size:14px; color:#b9b9b9 }
#column_topBn .topBn1 .tb_side .tbSide_bx li .inner .pd_price { display:block; padding-top:5px; font-size:18px; color:#aee1ff }
#column_topBn .topBn1 .tb_side .bx-controls-direction { position:absolute; top:100px; left:0; width:100%; z-index:50 }
#column_topBn .topBn1 .tb_side .bx-controls-direction a { position:absolute; top:0; width:22px; height:43px; text-indent:-9999em; background:url(/design/jubil123/10449/phps/main/sp_tbside_arr.png) 0 0 no-repeat }
#column_topBn .topBn1 .tb_side .bx-controls-direction .bx-prev { left:0; background-position:0 0 }
#column_topBn .topBn1 .tb_side .bx-controls-direction .bx-next { right:0; background-position:0 -43px }
#column_topBn .topBn1 .tb_side .bx-pager { margin-left:-40px; position:absolute; top:400px; left:50%; text-align:center; z-index:50 }
#column_topBn .topBn1 .tb_side .bx-pager .bx-pager-item { padding:0 5px; float:left }
#column_topBn .topBn1 .tb_side .bx-pager .bx-pager-item a { display:block; width:10px; height:10px; text-indent:-9999em; background:url(/design/jubil123/10449/phps/main/sp_tbside_pager.png) 0 0 no-repeat }
#column_topBn .topBn1 .tb_side .bx-pager .bx-pager-item a.active {background-position:0 -10px }
#column_topBn .topBn2 { padding-top:5px; position:relative; height:270px; overflow:hidden }
#column_topBn .topBn2 ul { width:1205px }
#column_topBn .topBn2 ul li { padding-right:5px; float:left; width:400px }
#column_topBn .topBn2 ul li.last { width:390px }
#column_topBn .topBn2 ul li img { width:400px; height:270px }
#column_topBn .topBn2 ul li.last img { width:400px }

/* ÄÁÅÙÃ÷ Å¸ÀÌÆ² */
.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:50px; position:relative; width:1200px; overflow:hidden }
#column_new .item-wrap { padding-top:60px }
#column_new .item-wrap .item-cont .item-list { padding:0 30px 45px 0; width:216px }
#column_new .item-wrap .item-cont .item-list .thumb { width:215px }
#column_new .item-wrap .item-cont .item-list .thumb img { width:215px;}
#column_new .item-wrap .item-cont .item-list dd { padding-top:10px; width:220px; text-align:center}
#column_new .item-wrap .item-cont .item-list dd .prd-brand a { font-size:17px; color:#424242 }
#column_new .item-wrap .item-cont .item-list dd .prd-info { font-size:13px; color:#868686; letter-spacing:-1px; line-height:20px }
#column_new .item-wrap .item-cont .item-list dd .prd-bar { margin:10px 0; width:10px; height:2px; background:#972634 }
#column_new .item-wrap .item-cont .item-list dd .prd-price { padding-top:0; font-size:18px; color:#972634 }
#column_new .item-wrap .item-cont .item-list dd .prd-price strike { color:#383838 }

/* Áß°£ ¶ì¹è³Ê */
#column_mid_bn { margin-top:70px; position:relative; width:100%; height:309px; overflow:hidden }
#column_mid_bn p { margin-left:-960px; position:absolute; top:0; left:50%; width:1920px; height:309px }
#column_mid_bn p img { display:block }

/* °èÀý»óÇ° */
#column_best { margin:0 auto; padding-top:50px; position:relative; width:1200px; overflow:hidden }
#column_best .item-wrap { padding-top:60px }
#column_best .item-wrap .item-cont .item-list { padding:0 30px 45px 0; width:216px }
#column_best .item-wrap .item-cont .item-list .thumb { width:215px }
#column_best .item-wrap .item-cont .item-list .thumb img { width:215px; }
#column_best .item-wrap .item-cont .item-list dd { padding-top:10px; width:220px; text-align:center}
#column_best .item-wrap .item-cont .item-list dd .prd-brand a { font-size:17px; color:#424242 }
#column_best .item-wrap .item-cont .item-list dd .prd-info { font-size:13px; color:#868686; letter-spacing:-1px; line-height:20px }
#column_best .item-wrap .item-cont .item-list dd .prd-bar { margin:10px 0; width:10px; height:2px; background:#972634 }
#column_best .item-wrap .item-cont .item-list dd .prd-price { padding-top:0; font-size:18px; color:#972634 }
#column_best .item-wrap .item-cont .item-list dd .prd-price strike { color:#383838 }


/* º£½ºÆ®»óÇ° */
#column_bag { margin:0 auto; padding-top:50px; position:relative; width:1200px; overflow:hidden }
#column_bag .item-wrap { padding-top:60px }
#column_bag .item-wrap .item-cont .item-list { padding:0 30px 45px 0; width:216px }
#column_bag .item-wrap .item-cont .item-list .thumb { width:215px }
#column_bag .item-wrap .item-cont .item-list .thumb img { width:215px;}
#column_bag .item-wrap .item-cont .item-list dd { padding-top:10px; width:220px; text-align:center}
#column_bag .item-wrap .item-cont .item-list dd .prd-brand a { font-size:17px; color:#424242 }
#column_bag .item-wrap .item-cont .item-list dd .prd-info { font-size:13px; color:#868686; letter-spacing:-1px; line-height:20px }
#column_bag .item-wrap .item-cont .item-list dd .prd-bar { margin:10px 0; width:10px; height:2px; background:#972634 }
#column_bag .item-wrap .item-cont .item-list dd .prd-price { padding-top:0; font-size:18px; color:#972634 }
#column_bag .item-wrap .item-cont .item-list dd .prd-price strike { color:#383838 }

#column_shopInfo { margin-top:60px; position:relative; height:353px; border-top:1px solid #eaeaea }
#column_shopInfo .shopInfo_area { margin:0 auto; width:1200px; *zoom:1 }
#column_shopInfo .shopInfo_area:after { display:block; clear:both; content:'' }
#column_shopInfo .shopInfo_area .info_bx { float:left; position:relative; width:299px; height:353px; border-left:1px solid #eaeaea }
#column_shopInfo .shopInfo_area .info_bx.last { width:298px; border-right:1px solid #eaeaea }
#column_shopInfo .shopInfo_area .info_bx .tit { padding-left:22px; position:absolute; top:38px; left:24px; height:18px; font-size:18px; color:#000; line-height:18px; background:url(/design/jubil123/10449/phps/main/ico_shopinfo.gif) 0 0 no-repeat }
#column_shopInfo .shopInfo_area .info_bx .tit span { font-size:11px; color:#b8b8b8 }
#column_shopInfo .shopInfo_area .info_bx .inner { padding:79px 26px 0 26px }
#column_shopInfo .shopInfo_area .info_bx .info_shop a { display:block; cursor:pointer }
#column_shopInfo .shopInfo_area .info_bx .info_shop img { width:247px; height:122px }
#column_shopInfo .shopInfo_area .info_bx .info_shop .shop-tit { display:block; padding-top:15px; font-size:16px; color:#646464; font-weight:bold }
#column_shopInfo .shopInfo_area .info_bx .info_shop .shop-cont { display:block; padding-top:10px; font-size:12px; color:#646464; letter-spacing:-1px }
#column_shopInfo .shopInfo_area .info_bx .info_shop .shop-cont .addr { display:block; padding-top:15px; color:#b94383 }
#column_shopInfo .shopInfo_area .info_bx .info_barista ul { padding-top:20px }
#column_shopInfo .shopInfo_area .info_bx .info_barista ul li { padding:0 0 3px 9px; font-size:12px; color:#646464; letter-spacing:-1px; background:url(/design/jubil123/10449/phps/common/blit_2x2.gif) 0 8px no-repeat }
#column_shopInfo .shopInfo_area .info_bx .info_barista .btm_request { padding-top:15px }
#column_shopInfo .shopInfo_area .info_bx .info_barista .btm_request a { display:block; height:33px; color:#fff; text-align:center; line-height:33px; background:#1e5db4 }
#column_shopInfo .shopInfo_area .info_bx .info_review ul { overflow:hidden }
#column_shopInfo .shopInfo_area .info_bx .info_review ul li { margin-top:-1px; padding:12px 0; border-top:1px dashed #ccc }
#column_shopInfo .shopInfo_area .info_bx .info_review ul li:first-child { padding-top:0; border-top:none }
#column_shopInfo .shopInfo_area .info_bx .info_review ul li a { display:block; cursor:pointer }
#column_shopInfo .shopInfo_area .info_bx .info_review ul li .review-tit { display:block; font-size:16px; font-weight:bold }
#column_shopInfo .shopInfo_area .info_bx .info_review ul li .review-cont { display:block; padding-top:7px; font-size:12px; color:#646464; line-height:18px }
#column_shopInfo .shopInfo_area .info_bx .info_notice ul {  }
#column_shopInfo .shopInfo_area .info_bx .info_notice ul li { padding:0 0 13px 9px; font-size:12px; color:#646464; background:url(/design/jubil123/10449/phps/common/blit_2x2.gif) 0 8px no-repeat }
#column_shopInfo .shopInfo_area .info_bx .info_notice ul li  a { display:inline-block; width:209px; text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;overflow:hidden }
/* BASIC css end */

