/* BASIC css start */
/* ¿ÞÂÊ ÇÃ·ÎÆÃ ¹è³Ê */
#staticmenu  { width: 135px; height: 350px; position: absolute; bottom: auto; top: 291px; left: 50%; z-index: 5; margin-left: -780px; }

/* ¸ÞÀÎºñÁê¾ó / ¹è³Ê */
#mainVisuTop { margin:10px auto; position:relative; width:1280px; overflow:hidden; }
#mainVisuTop .mainVisu { position:relative; *zoom:1 }
#mainVisuTop .mainVisu:after { display:block; clear:both; content:'' }

/* °øÁö»çÇ× */
#mainVisuTop .mainVisu #roll_notice { width: 1280px; height: 30px; border-top: 1px #dddddd solid; border-bottom: 1px #dddddd solid; margin-bottom: 10px; }
#mainVisuTop .mainVisu #roll_notice #noti_title { width: 1280px; height: 30px; line-height: 30px; }
#mainVisuTop .mainVisu #roll_notice li:nth-child(2) { width: 350px; height: 30px; position: relative; top: -30px; left: 80px; overflow:hidden; margin: 0 5px; }
#mainVisuTop .mainVisu #roll_notice li:nth-child(3) { width: 173px; height: 30px; line-height: 30px; position: relative; top: -60px; left: 1087px; overflow:hidden; }
#mainVisuTop .mainVisu #roll_notice li:nth-child(3) img { margin-top: 3px; } 

#mainVisuTop .mainVisu .mainSpot { position:relative; float:left; width:958px; height:530px; overflow:hidden }
#mainVisuTop .mainVisu .mainSpot li img { width:958px; height:530px }
#mainVisuTop .mainVisu .mainSpot .bx-pager { position:absolute; bottom:17px; right:18px; z-index:50 }
#mainVisuTop .mainVisu .mainSpot .bx-pager .bx-pager-item { padding:0 6px; float:left }
#mainVisuTop .mainVisu .mainSpot .bx-pager .bx-pager-item a { display:block; width:13px; height:13px; text-indent:-9999em; background:url(/design/party09/10275/main/sp_spot.png) 0 0 no-repeat }
#mainVisuTop .mainVisu .mainSpot .bx-pager .bx-pager-item a.active { background-position:0 -13px }
#mainVisuTop .mainVisu .mainTopSide { margin-left:9px; float:left; width:313px; height:530px; overflow:hidden }
#mainVisuTop .mainVisu .mainTopSide ul li { margin-bottom:8px; width:313px; height:261px }
#mainVisuTop .mainVisu .mainTopSide ul li img { width:313px; height:261px }
#mainVisuTop .mainTopBn { padding-top:8px; position:relative; height:200px; overflow:hidden }
#mainVisuTop .mainTopBn ul { width:1289px }
#mainVisuTop .mainTopBn ul li { padding-right:9px; float:left; width:313px; height:200px }
#mainVisuTop .mainTopBn ul li.pr-10 { padding-right:10px }
#mainVisuTop .mainTopBn ul li img { width:313px; height:200px }

/* ÄÁÅÙÃ÷ Å¸ÀÌÆ² */
.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/party09/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:center; 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 }

.item-list .prd-price { font-weight: bold; }
.item-list .prd-brand { font-weight: bold; }

/* Ç®»çÀÌÁî ¹è³Ê */

.full_bn_wrap01 { height: 85px; margin: 0 auto; }
.full_bn_wrap01 .full_banner01 { width: 1280px; height: 83px; margin: 30px auto; border-bottom: 1px #bfbfbf dotted; border-top: 1px #bfbfbf dotted; }


/* main_tab */

#main_tab { width: 1280px; margin: 0 auto; margin-bottom: 30px; }
#main_tab .title { height: 40px; margin: 0 auto; margin: 50px 0 35px 0; }

/*  tab menu */
#main_tab .tab ul { width: 1280px; 	display: table;	margin: 0 auto; }
#main_tab .tab ul li { display: table-cell; width: 33.3%; height: 30px; line-height: 30px; text-align: center; cursor: pointer; border-bottom: 2px solid #ededed; background: #eee; }

#main_tab .tab ul li:nth-child(1) { }
#main_tab .tab ul li:nth-child(1) p { }


/* tab hover */
#main_tab .tab ul li:nth-child(1):hover { font-weight: bold; border-bottom: 2px solid #555; }
#main_tab .tab ul li:nth-child(2):hover { font-weight: bold; border-bottom: 2px solid #555; }
#main_tab .tab ul li:nth-child(3):hover { font-weight: bold; border-bottom: 2px solid #555; }


#main_tab .tab_area01 { border: 1px #ddd solid; }
#main_tab .tab_area02 { border: 1px #ddd solid; }
#main_tab .tab_area03 { border: 1px #ddd solid; }

/* tab */
#main_tab input:nth-of-type(1) { display: none; }
#main_tab input:nth-of-type(1) ~ .tab_area01 { display: none; }
#main_tab input:nth-of-type(1):checked ~ .tab_area01 { display: block; }
#main_tab input:nth-of-type(1):checked ~ .tab ul li:nth-child(1) { background: #555; }
#main_tab input:nth-of-type(1):checked ~ .tab ul li:nth-child(1) p { color: #fff; }


#main_tab input:nth-of-type(1):hover ~ .tab_area01 { display: block; }
#main_tab input:nth-of-type(1):hover ~ .tab_area02 { display: none; }
#main_tab input:nth-of-type(1):hover ~ .tab_area03 { display: none; }

#main_tab input:nth-of-type(2) { display: none; }
#main_tab input:nth-of-type(2) ~ .tab_area02 { display: none; }
#main_tab input:nth-of-type(2):checked ~ .tab_area02 { display: block; }
#main_tab input:nth-of-type(2):checked ~ .tab_area01 { display: none; }
#main_tab input:nth-of-type(2):checked ~ .tab_area03 { display: none; }
#main_tab input:nth-of-type(2):checked ~ .tab ul li:nth-child(2) { background: #555; }
#main_tab input:nth-of-type(2):checked ~ .tab ul li:nth-child(2) p { color: #fff; }

#main_tab input:nth-of-type(2):hover ~ .tab_area02 { display: block; }
#main_tab input:nth-of-type(2):hover ~ .tab_area01 { display: none; }
#main_tab input:nth-of-type(2):hover ~ .tab_area03 { display: none; }

#main_tab input:nth-of-type(3) { display: none; }
#main_tab input:nth-of-type(3) ~ .tab_area03 { display: none; }
#main_tab input:nth-of-type(3):checked ~ .tab_area03 { display: block; }
#main_tab input:nth-of-type(3):checked ~ .tab_area01 { display: none; }
#main_tab input:nth-of-type(3):checked ~ .tab_area02 { display: none; }
#main_tab input:nth-of-type(3):checked ~ .tab ul li:nth-child(3) { background: #555; }
#main_tab input:nth-of-type(3):checked ~ .tab ul li:nth-child(3) p { color: #fff; }

#main_tab input:nth-of-type(3):hover ~ .tab_area03 { display: block; }
#main_tab input:nth-of-type(3):hover ~ .tab_area02 { display: none; }
#main_tab input:nth-of-type(3):hover ~ .tab_area01 { display: none; }

#main_tab .tab_area01 { width: 1280px; height: 520px; margin: 0 auto; position: relative; }
#main_tab .tab_area02 { width: 1280px; height: 520px; margin: 0 auto; position: relative; }
#main_tab .tab_area03 { width: 1280px; height: 520px; margin: 0 auto; position: relative; }


/* FULL BANNER 02 */

.full_bn_wrap02 { height: 195px; margin: 0 auto; background: #f4f4f4; margin: 50px 0; }
.full_bn_wrap02 .full_banner02 { width: 1280px; height: 195px; margin: 30px auto; border-bottom: 1px #ddd dotted; border-top: 1px #ddd dotted; }


/* BESTSELLERS */
#column_best { margin:0 auto; padding-top:60px; position:relative; width:1280px; overflow:hidden }
#column_best .main_tit { padding-bottom:30px }
#column_best .item-wrap .item-cont .item-list dd ul .prd-brand a { font-size:14px; color:#282828 }


/* ÇÏ´Ü ¹Ú½º½½¶óÀÌ´õ ¿µ¿ª*/

/* ¹è³Ê»çÀÌÁî¿Í À§Ä¡ */
#s_banner_wrap { width:1280px; height: 760px; position: relative; margin:10px 0; margin: auto; }
.banner_01 {width: 1280px; height: 760px; }
.banner_02 {width: 1280px; height: 760px; }



/* ----------------------- ¹Ú½º½½¶óÀÌ´õ ÀüÃ¼ ¿É¼Ç css ----------------------- */


/** RESET AND LAYOUT */

.bx-wrapper {position: relative;margin: 0 auto 60px;padding: 0;	*zoom: 1;}
.bx-wrapper img {max-width: 100%;display: block;}

/** THEME */

.bx-wrapper .bx-viewport {	/*fix other elements on the page moving (on Chrome)*/-webkit-transform: translatez(0);-moz-transform: translatez(0);-ms-transform: translatez(0);-o-transform:translatez(0);transform: translatez(0);}
.bx-wrapper .bx-viewport ul {margin:0px; padding:0px;}

.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {position: absolute; bottom: 10px; left: 10px; width: 100%; }

/* LOADER */

.bx-wrapper .bx-loading {min-height: 50px;background: url(/design/party09/main/basic/bx_loader.gif) center center no-repeat #fff;height: 100%;	width: 100%;position: absolute;	top: 0;left: 0;	z-index: 2000;}


/* DIRECTION CONTROLS (NEXT / PREV) */

.bx-wrapper .bx-prev {left: 10px; background: url(/design/party09/main/basic/btn_prev.gif); opacity: 0.08; }
.bx-wrapper .bx-next {right: 10px; background: url(/design/party09/main/basic/btn_next.gif); opacity: 0.08; }
.bx-wrapper .bx-prev:hover { opacity: 0.2; }
.bx-wrapper .bx-next:hover { opacity: 0.2; }
.bx-wrapper .bx-controls-direction a {position: absolute;top: 50%;	margin-top: -16px;outline: 0;width: 50px;height: 90px;text-indent: -9999px;z-index: 9999;}
.bx-wrapper .bx-controls-direction a.disabled {	display: none;}


/* BASIC css end */

