@charset "euc-kr";
/* main */
.mainInfoBox .row1 .col1{ width:641px; height:381px; float:left; } /* w985 */
.mainInfoBox .row1 .col2{ width:344px;height:381px; float:left; }
/*
.mainInfoBox .row1 .col1 .realTimeInfo .txt{ font-size:12px; color:#fff ;margin-left:330px;border:1px solid pink; }
.mainInfoBox .row1 .col1 .realTimeInfo .txt em{ color:#fff; margin-left:15px; }
*/
.mainInfoBox .row1 .col1 .realTimeInfo{height:28px; padding-left:130px;background: url(/img/main/news_bg.jpg) no-repeat 0 0; overflow:hidden;  }
.mainInfoBox .row1 .col1 .realTimeInfo ul.marquee {
	/* required styles */
	display: block;
	padding: 0;
	margin-top: 4px;
	list-style: none;
	line-height: 1;
	position: relative;
	overflow: hidden;

	/* optional styles for appearance */
	width: 505px;
	height: 19px; /* height should be included to reserve visual space for the marquee */

/*
	background-color: #f2f2ff;
	border: 0px solid #08084d;
*/
}

.mainInfoBox .row1 .col1 .realTimeInfo ul.marquee li {
	/* required styles */
	position: absolute;
	top: -999em;
	left: 0;
	display: block;
	white-space: nowrap; /* keep all text on a single line */

	/* optional styles for appearance */
/*
	font: 14px Arial, Helvetica, sans-serif;
*/
	font-size:12px;
	padding: 5px 5px;
}
.mainInfoBox .row1 .col1 .realTimeInfo ul.marquee li .pink {color:#d27575; font-family:dotum;}

.mainInfoBox .row1 .col1 .carouselBox{ position:relative;width:641px; height:357px; }
.mainInfoBox .row1 .col1 .carouselBox .screen{ width:641px; height:357px; overflow:hidden; }
.mainInfoBox .row1 .col1 .carouselBox .screen ul{ float:left;}
.mainInfoBox .row1 .col1 .carouselBox .screen ul li{ float:left; width:641px;height:357px;   }


.mainInfoBox .row1 .col1 .carouselBox .btnBox{ position:absolute; bottom:7px; right:9px; z-index:1000000; }
.mainInfoBox .row1 .col1 .carouselBox .btnBox .list_paging{ float:left; padding-top:10px;}
.mainInfoBox .row1 .col1 .carouselBox .btnBox .list_paging li{ float:left; margin-right:4px;}
.mainInfoBox .row1 .col1 .carouselBox .btnBox .btn_handle{ float:left;margin-right:4px;}
.mainInfoBox .row1 .col1 .carouselBox .btnBox .btn_handle a{ cursor:pointer; display:block; width:26px; height:0; overflow:hidden; padding-top:25px; background: url(/img/main/btn_stop.png) no-repeat 0 0; }
.mainInfoBox .row1 .col1 .carouselBox .btnBox .btn_handle a.on{ background-image:url(/img/main/btn_play.png); }
.mainInfoBox .row1 .col1 .carouselBox .btnBox .list_paging li a{ cursor:pointer;display:block; width:11px; padding-top:10px; height:0; overflow:hidden; background: url(/img/main/btn_dot.png) no-repeat 0 0; }
.mainInfoBox .row1 .col1 .carouselBox .btnBox .list_paging li a.on,
.mainInfoBox .row1 .col1 .carouselBox .btnBox .list_paging li a:hover{ background: url(/img/main/btn_dot_on.png) no-repeat 0 0; }
.mainInfoBox .row1 .col2 .banner{ height:282px; }
.mainInfoBox .row1 .col2 .noticeBox {height:99px; overflow:hidden}
.mainInfoBox .row1 .col2 .noticeBox .btn{ float:right;position:relative;top:5px;right:0;}
.mainInfoBox .row1 .col2 .noticeBox .tit{ text-transform:uppercase; font-family:verdana; font-weight:bold; padding-bottom:10px;}
.mainInfoBox .row1 .col2 .noticeBox .inner{ padding:4px 0 5px 10px;}
.mainInfoBox .row1 .col2 .noticeBox .inner .list li a{ color:#a09895; line-height:1.7;}
.mainInfoBox .row1 .col2 .noticeBox .inner .list li a.pink{font-weight:bold; color:#722632;}
.mainInfoBox .row2 .col1{ width:641px; height:233px; float:left; }
.mainInfoBox .row2 .col2{ width:344px; height:233px; float:left; }


.photo_size_info_box{ width:641px; height:233px; position:relative; z-index:1; background: url(/img/image/bg_shelf.jpg) no-repeat 0 0; overflow:hidden;}
.photo_size_info_box .btn{ width:174px; text-align:center; position:absolute; top:0;right:0;z-index:1; }
.photo_size_info_box .btn a{ display:block; background-color:#ff7f6d; color:#fff; font-weight:bold; height:31px; line-height:31px;}

.photo_size_info_box .scroll_bar{ height:34px; width:635px; margin:0 3px;position:relative; background: url(/img/image/bg_line.gif) repeat-x 0 17px;}
.photo_size_info_box .scroll_bar .dot{ width:13px; height:14px; background: url(/img/image/dot.gif) no-repeat 0 0; position:absolute; top:11px; left:0;}

.photo_size_info_box .cont{ position:relative; height:199px; width:1778px; z-index:1;}
.photo_size_info_box .cont ul li{ float:left; height:199px; }
.photo_size_info_box .cont ul li a{  }
.photo_size_info_box .cont ul li .tooltip_box{ position:relative;z-index:2;}
.photo_size_info_box .cont ul li .tooltip{ position:absolute; top:-167px; left:0; z-index:5; background:#fff; border:1px solid #b2a89c; padding:5px; width:145px; line-height:1.5; text-align:center; 
box-shadow:2px 2px 3px 1px rgba(113,113,103,.5 );
}
.photo_size_info_box .cont ul li .tooltip dl dt{ font-weight:bold; }
.photo_size_info_box .cont ul li .tooltip strong{ font-weight:bold; }

/* Ãß°¡ */
.main_size_info_box{ width:641px; height:226px; position:relative; z-index:1; overflow:hidden;}
.main_size_info_box .cont{ position:relative; height:51px; width:641px;text-align:center; z-index:1; background-color:#64615c;}
.main_size_info_box .cont ul{padding-left:15px;}
.main_size_info_box .cont ul li{middle;width:61px;height:30px; float:left; margin-top:5px;padding-top:10px;}
.main_size_info_box .cont .tab{color:#ffffff;font-size:13px;font-weight:bold;}
.main_size_info_box .cont .arrow{width:61px;display:none;position:relative;float:left;top:17px;}
.main_size_info_box .imgbox{width:631px;height:164px;background: url(/img/main/bg.jpg) no-repeat 0 0; overflow:hidden;border:5px solid #ffa89b;}
.main_size_info_box .imgbox .detail{display:none}
.main_size_info_box .imgbox .sizename{font-weight:bold;font-size:13px;margin-top:6px; left:20px;position:relative;}
.main_size_info_box .imgbox .viewsize{font-weight:bold;font-size:19px;margin-top:10px;letter-spacing:1px;position:relative;left:20px;}
.main_size_info_box .imgbox img{left:20px;position:relative;}

.main_size_info_box .imgbox .price{font-weight:bold;font-size:53px;font-family:±¼¸²Ã¼;position:absolute;left:250px;top:66px;}
/* 30% SALE */
.main_size_info_box .imgbox .price_30sale{font-family:±¼¸²Ã¼;position:absolute;left:250px;top:66px;}
.main_size_info_box .imgbox .price_30sale .oprice {font-weight:bold;font-size:23px;text-decoration:line-through;}
.main_size_info_box .imgbox .price_30sale .sprice {font-weight:bold;font-size:40px; color:#ea2aa0;}
/* 30% SALE */
.main_size_info_box .imgbox .pixel{font-weight:bold;font-size:14px;font-family:dotum;position:absolute;left:260px;top:145px;line-height:1.5;}
.main_size_info_box .order{position:absolute;left:485px;top:65px;}



.sectionMain{ margin-top:50px; position:relative; }
.sectionMain .tit{  font-size:18px; font-weight:bold; color:#2f2f2f; letter-spacing:-1px; padding-bottom:7px;}
.sectionMain .tit .small{font-weight:normal;font-family:±¼¸²Ã¼;font-size:11px;  color:#838383; margin-left:7px; }
.sectionMain .boxType1{  border:1px solid #ddd; border-top:2px solid #5a5958; border-left:none; width:100%;}
.sectionMain .boxType1 .col1{float:left; width:640px; height:283px; border-left:1px solid #ddd; }
.sectionMain .boxType1 .col2{float:left; width:343px; height:283px;}
.sectionMain .boxType1 .col2 .list{ float:left; width:343px;background:#fff;}
.sectionMain .boxType1 .col2 .list li{float:left;  width:170px; border-left:1px solid #ddd;height:283px; background:#fff;}
.sectionMain .boxType1 .col2 .list li .tit2{ font-size:13px; color:#0c0c0c; font-weight:bold; letter-spacing:-1px; padding:6px 0 3px 3px; }
.sectionMain .boxType1 .col2 .list li .txt a{ background-color:#918f8c; font-size:15px; color:#fff; letter-spacing:-1px; padding:2px 9px 2px 4px;}
.sectionMain .boxType1 .col2 .list li .txt.box{ background-color:#918f8c; font-size:15px; color:#fff; letter-spacing:-1px; padding:2px 9px 2px 4px;}
.sectionMain .boxType1 .col2 .list li .txtBox {height:97px;}
.sectionMain .boxType1 .col2 .list li .img{ text-align:center; }
.sectionMain .btn{ position:absolute; top:11px; right:0; }
.sectionMain .tit.en{ font-family:verdana; text-transform:uppercase; }

.sectionMain .boxType1 .list2{float:left; width:100%;}
.sectionMain .boxType1 .list2 li{float:left; width:326px; height:313px; border-right:3px solid #ebe8e2; }
.sectionMain .boxType1 .list2 li.n3{width:327px; border-right:0; }
.sectionMain .boxType1 .list2 li .txtBox{ background-color:#8dc6ce; height:80px; }
.sectionMain .boxType1 .list2 li .txtBox .inner{ color:#fff;padding:10px 0 0 10px; }
.sectionMain .boxType1 .list2 li .txtBox .inner .dl dt{font-size:18px; font-weight:bold; letter-spacing:-1px; padding-bottom:5px;}


.sectionMain .boxType2{  border-top:1px solid #d9ddda;border-right:1px solid #d9ddda; position:relative; }
.sectionMain .boxType2 .list{ float:left;}
.sectionMain .boxType2 .list li{ float:left; width:245px; height:330px; border-left:1px solid #d9ddda;border-bottom:1px solid #d9ddda; background:#fff; position:relative;}
.sectionMain .boxType2 .list li .img{ padding:40px 0 0 0; height:190px; text-align:center;} /* h 230 */
.sectionMain .boxType2 .list li .txt{ line-height:1.5; text-align:center;color:#868686; position:relative;}
.sectionMain .boxType2 .list li .txt a{ }
.sectionMain .boxType2 .list li .txt .view {color:#999999;text-decoration:line-through;padding-right:10px;} 
.sectionMain .boxType2 .list li .size{ display:block; font-size:14px; color:#5f5f5f; font-weight:bold; padding-bottom:7px;}
.sectionMain .boxType2 .list li .txt em{ color:#4cc3e5; }
.sectionMain .boxType2 .list li .txt strong{ font-weight:bold; }
.sectionMain .boxType2 .list li .icon{position:absolute; top:0; left:0; display:inline-block; background:#ffb6ad; text-align:center;padding:2px 7px; font-size:15px; color:#fff; font-weight:bold; letter-spacing:-1px;}
.sectionMain .boxType2 .list li .icon_md{ position:absolute; top:5px; left:5px;  height:70px;  width:65px; background: url(/img/dicabook/icon_md.png) no-repeat 0 0; color:#fff; font-size:14px; font-weight:bold; text-align:center; padding:2px 6px 2px 6px;}
.sectionMain .boxType2 .list li .icon_pop{ position:absolute; top:5px; left:5px;  height:70px;  width:65px; background: url(/img/dicabook/icon_pop.png) no-repeat 0 0; color:#fff; font-size:14px; font-weight:bold; text-align:center; padding:2px 6px 2px 6px;}
.sectionMain .boxType2 .list li .icon_sale{ position:absolute; top:15px; left:165px;  height:27px;  width:75px; background: url(/img/dicabook/icon_sale.jpg) no-repeat 0 0;  padding:2px 6px 2px 6px;}
.sectionMain .boxType2 .list li .icon_newhard{ position:absolute; top:5px; left:5px;  height:70px;  width:65px; background: url(/img/dicabook/icon_newhard.jpg) no-repeat 0 0; color:#fff; font-size:14px; font-weight:bold; text-align:center; padding:2px 6px 2px 6px;}
.sectionMain .boxType2 .list li .icon .en{ font-family:Verdana;letter-spacing:normal;}

.sectionMain .boxType2 .list li .icon_30sale_goods{ position:absolute; top:5px; left:5px;  height:70px;  width:65px; background: url(/img/main/30_down_goods_icon.gif) no-repeat 0 0; color:#fff; font-size:14px; font-weight:bold; text-align:center; padding:2px 6px 2px 6px;}



.sectionMain.frame .boxType2 .list li .icon{background:#81ced9; }
.sectionMain.frame .boxType2 .list li .icon_new{ position:absolute; top:0; left:0;  height:70px;  width:65px; background: url(/img/dicabook/icon_new.png) no-repeat 0 0; color:#fff; font-size:14px; font-weight:bold; text-align:center; padding:2px 6px 2px 6px;}

.sectionMain.frame .boxType2 .list li .img{padding:40px 0 0 0; height:180px;}
.sectionMain.frame .boxType2 .list li .img2{border:1px solid red;padding:40px 0 0 0; height:180px;}
/*
.sectionMain.frame .boxType2 .list li .size{padding-bottom:3px; }
.sectionMain.frame .boxType2 .list li .size img{ vertical-align:middle; }
*/
.sectionMain.frame .boxType2 .list li .sizeicon{text-align:center;}

.sectionMain.frame .boxType2 .list li .txt{padding-bottom:5px;}
.sectionMain.frame .boxType2 .list li .txt .title{text-align:center;}

.sectionMain .listUserGuide{ border-top:2px solid #535250; }
.sectionMain .listUserGuide li{ float:left; width:243px; height:134px;  margin:0 4px 0 0;  }
.sectionMain .listUserGuide li .inner{border:1px solid #dad1d4; }
.sectionMain .listUserGuide li.n4{ margin-right:0; padding-left:1px;}
.sectionMain .boxType3{  border-top:2px solid #5a5958;  width:100%;}


/* °ø°³¾Ù¹ü */
.sectionMain.album .boxType3{ border-right:none;border-bottom:none;}
.sectionMain.album .boxType3 .carouselBox{padding:11px 37px 0 36px;height:163px; position:relative; }
.sectionMain.album .boxType3 .carouselBox .screen{ width:912px; height:163px; overflow:hidden; position:relative;}
.sectionMain.album .boxType3 .carouselBox .screen ul{float:left; }
.sectionMain.album .boxType3 .carouselBox .screen ul li{float:left; width:158px; height:161px; border:1px solid #c7c4bf;margin-right:28px; background:#fff; }
.sectionMain.album .boxType3 .carouselBox .screen ul li .mask{ width:158px; height:161px; position:relative;}
.sectionMain.album .boxType3 .carouselBox .screen ul li .mask .loading{ position:absolute; top:0; left:0; }
.sectionMain.album .boxType3 .carouselBox .screen ul li .mask .loading img{ width:158px; height:161px; }
.sectionMain.album .boxType3 .carouselBox .screen ul li .mask a{ display:block; position:relative; z-index:2; overflow:hidden; width:158px; height:161px; }

.sectionMain.album .boxType3 .carouselBox .screen ul li .mask .caption{ position:relative; z-index:15; height:53px; width:158px; background: url(/img/main/bg_caption.png) repeat 0 0; 
/*top:-53px; */text-align:center; line-height:1.5;}
.sectionMain.album .boxType3 .carouselBox .screen ul li .mask .caption .subject,
.sectionMain.album .boxType3 .carouselBox .screen ul li .mask .caption .name{ display:block;color:#fff; }
.sectionMain.album .boxType3 .carouselBox .screen ul li .mask .caption .subject{ font-weight:bold;  }
.sectionMain.album .boxType3 .carouselBox .screen ul li .mask .caption .txt{ padding-top:8px; }


.sectionMain.album .boxType3 .carouselBox .btn{ position:absolute; top:11px;}
.sectionMain.album .boxType3 .carouselBox .btn a{ display:block; width:36px; text-indent:-1000px; height:0;overflow:hidden; padding-top:163px; background: url(/img/main/btn_prev1.gif) no-repeat 0 0;}
.sectionMain.album .boxType3 .carouselBox .btn.prev{left:0;}
.sectionMain.album .boxType3 .carouselBox .btn.next{  right:0; }
.sectionMain.album .boxType3 .carouselBox .btn.next a{ background-image: url(/img/main/btn_next1.gif); }

.sectionMain.dicabook{ padding-bottom:43px; }
.sectionMain.dicabook .boxType3{ border-bottom:2px solid #ebe8e3; }























