body {margin:0}
body,table,input,textarea,select {
font:12px dotum;
color:#333333;
}
img	{border:0}
form	{margin:0}

a	{text-decoration:none;color:#000000}
a:hover {text-decoration:none;color:#007FC8}

.eng	{font:9pt tahoma}
.engs	{font:7pt tahoma}
.engb	{font:bold 8pt tahoma}
.stxt	{font:9pt µ¸¿ò; color:#4C4C4C; letter-spacing:-1; line-height:16px}
.b_cate	{font:bold 11pt µ¸¿ò; color:#464646; letter-spacing:-1}
.path	{font:9pt µ¸¿ò; color:#464646; text-align:right; padding-right:17; height:25} /** ÇöÀç°æ·Î **/
.input_txt	{font:bold 9pt µ¸¿ò; color:#5D5D5D; letter-spacing:-1;padding-top:4px;}
#b_white a {font:bold 11pt µ¸¿ò; color:#FFFFFF; letter-spacing:-1}
.pagediv	{text-align:center;padding:15px} /** ÆäÀÌÂ¡ DIV **/

.indiv {margin:0px 5px 0px 5px;} /** º»¹® ÄÁÅÙÃ÷ DIV **/
* html .indiv {width:100%;} /** º»¹® ÄÁÅÙÃ÷ DIV (IE Àü¿ë) **/

* html .hundred {width:100%;} /** ³ÐÀÌ 100% css (IE Àü¿ë) **/

.cellC {
	width:120px;
	background:#f7f7f7;
	text-align:right;
	padding-right:10px;
}
.cellL {padding-left:10px;}
.cell_R {text-align:right;padding-right:10px}

.btn	{border:1px solid #cccccc;background-color:#000000;color:#ffffff;font:bold 8pt tahoma;width:60px}
.btn_white	{border:0;background-color:#ffffff;font:bold 8pt tahoma}
.btnL	{border:1px solid #cccccc;background-color:#000000;color:#ffffff;font:bold 8pt tahoma}
.line	{border:1px solid #cccccc}
.lineBig	{border:1px solid #cccccc;width:300px;}
.lineBg	{border:1px solid #DFDFDF;background-color:#F7F7F7}
.hand	{cursor:pointer}

.blue	{color:#007FC8}
.red	{color:#FF6C68}

.float	{float:left}
.clear	{clear:both}
option.disabled {color:#808080}

.white	{color:#FFFFFF}
A.white	{text-decoration:none;color:#FFFFFF}
A.white:hover {text-decoration:none;color:#FFFFFF}

.position	{text-align:right;padding:5px 10px;border-bottom-width:1; border-bottom-style:solid; border-bottom-color:#dddddd;}

#form input,textarea {border-width:1; border-style:solid; border-color:#DFDFDF ; background:#F7F7F7}
#form .noline input {border:0; background:transparent}
.select {font-family:µ¸¿ò;font-size:8pt;BACKGROUND-COLOR:#626262;color:ffffff;}
.null {border:0}

#bottom div {float:left;}

#menuLayer {margin:10px 0 13px 0;}
#menuLayer .catebar {padding:5px 0 2px 15px;}
#menuLayer .catebar a {background:url(./img/main/sid_icon.gif) left 2px no-repeat;padding-left:10px; color:#707072;}
#menuLayer .catebar a:hover {font-weight:bold;color:#191919}
#menuLayer .subLayer {
	position:absolute;
	display:none;
	width:150px;
	border:1px solid #CDCDCD;
	background:#ffffff;
	top:-5px;
	left:-35px;
	padding:8px 0;
}
#menuLayer .subLayer .cate {padding:3px 0 3px 14px}
#menuLayer .subLayer .cate a {background:url(./img/main/sid_icon2.gif) left 2px no-repeat;padding-left:9px; color:#707072;}
#menuLayer .subLayer .cate a:hover {font-weight:bold;color:#4DC8D8};

.cateUnfold {margin:10px 0 13px 0;}
.cateUnfold .catebar {padding:5px 0 2px 15px;}
.cateUnfold .catebar a {background:url(./img/main/sid_icon.gif) left 2px no-repeat;padding-left:10px; color:#707072;}
.cateUnfold .catebar a:hover {font-weight:bold;color:#191919}
.cateUnfold .catesub {background-color:#f7f7f7;}
.cateUnfold .catesub .cate {padding:3px 0 3px 25px}
.cateUnfold .catesub .cate a {background:url(./img/main/sid_icon2.gif) left 2px no-repeat;padding-left:9px; color:#707072;}
.cateUnfold .catesub .cate a:hover {font-weight:bold;color:#4DC8D8};

.small {
	font:8pt Dotum;
	letter-spacing:0px;
	padding-top:3px;
}

.small1 {
	font:8pt Dotum;
	letter-spacing:-1px;
	padding-top:3px;
}


.v8 {
	font:8pt verdana;
	letter-spacing:0px;
	padding-top:3px;
}


.v81 {
	font:8pt verdana;
	letter-spacing:-1px;
	padding-top:3px;
}


.v7 {
	font:7pt verdana;
	letter-spacing:0px;
	padding-top:3px;
}


.v71 {
	font:7pt verdana;
	letter-spacing:-1px;
	padding-top:3px;
}



/*** À¥¿¡µðÅÍ º¸Á¤ ***/
#contents p {
margin:2px 0;
}

/*** list Á¦Ç°Å¬·Ð ÀÌ¹ÌÁö ***/
.Move_listClone{
	cursor:move;
	border:2px dotted #E6E6E6;
}

/*** ½ºÅ©·Ñ¹Ù Àå¹Ù±¸´ÏÁ¸,À§½Ã¸®½ºÆ® Á¸ ***/
.Cartz_imgline{
	border:1px solid #ffffff;
}

/*** ½ºÅ©·Ñ¹Ù Àå¹Ù±¸´Ï Å¬¸¯½Ã ***/
.Cartz_click{
	border:2px dotted #cccccc;
}
.Wishz_click{
	border:2px dotted #cccccc;
}

/*** ½ºÅ©·Ñ¹Ù Àå¹Ù±¸´Ï ÀÌ¹ÌÁö µå·¡±×½Ã ***/
.Cartz_move_On{
	background-color : #efefef;
}
.Cartz_move_Off{
	background-color : #ffffff;
}

/*** ½ºÅ©·Ñ¹Ù À§½Ã¸®½ºÆ® ÀÌ¹ÌÁö µå·¡±×½Ã ***/
.Wishz_move_On{
	background-color : #efefef;
}
.Wishz_move_Off{
	background-color : #ffffff;
}

/*** ½ºÅ©·Ñ¹Ù »èÁ¦Á¸ ÀÌ¹ÌÁö µå·¡±×½Ã ***/
.Delz_move_On{
	background-color : #efefef;
}
.Delz_move_Off{
	background-color : #ffffff;
}

/*** ÁÂÃø¸Þ´º ***/
.lnbmenu {background:url(./img/common/sid_icon03.jpg) left 2px no-repeat;padding-left:9px; color:#707072;}
table.lnbMyMenu {width:100%;border:solid 0 #39C1D7; border-width:0 2px 2px 2px;}
table.lnbMyMenu th {background:url(./img/common/sid_icon07.gif) 93% 50% no-repeat #FAFAFC; color:#455354; text-align:left; padding:14px 0 10px 18px; border-bottom:solid 1px #E8E8E8;}
table.lnbMyMenu th.unline {border-width:0;}
table.lnbMyMenu td {border-bottom:solid 1px #E8E8E8; padding:10px 20px; line-height:19px;}








/* Container DIV - automatically generated */
.simply-scroll-container { 
	position: relative;
}

/* Clip DIV - automatically generated */
.simply-scroll-clip { 
	position: relative;
	overflow: hidden;
}

/* UL/OL/DIV - the element that simplyScroll is inited on
Class name automatically added to element */
.simply-scroll-list { 
	overflow: hidden;
	margin: 0;
	padding: 0;
	list-style: none;
}
	
.simply-scroll-list li {
	padding: 0;
	margin: 0;
	list-style: none;
}
	
.simply-scroll-list li img {
	border: none;
	display: block;
}

/* Custom class modifications - adds to / overrides above

.simply-scroll is default base class */

/* Container DIV */
.simply-scroll { 
	width: 800px;
	height: 40px;
	margin-bottom: 1em;
}

/* Clip DIV */
.simply-scroll .simply-scroll-clip {
	width: 800px;
	height: 40px;
}
	
/* Explicitly set height/width of each list item */	
.simply-scroll .simply-scroll-list li {
	float: left; /* Horizontal scroll only */
	width: 125px;
	height: 40px;
}

/* Default pause button rules */
.simply-scroll-btn {
    position: absolute;
    background-image: url(/shop/data/skin/apple_tree/DB_img/buttons.png);
    width: 42px;
    height: 44px; 
    z-index:3;
    cursor: pointer;
}

.simply-scroll-btn-pause {
    right: 0;
    bottom: -13px;
    background-position: -168px -44px;
}
.simply-scroll-btn-pause:hover, .simply-scroll-btn-pause:focus {
    background-position: -168px -88px;
}

.simply-scroll-btn-pause.active {
    background-position: -84px -44px;
}
.simply-scroll-btn-pause.active:hover, .simply-scroll-btn-pause.active:focus {
    background-position: -84px -88px;
}

 


/*µðÀÚÀÎºí·¢ Ä«Å×°í¸®ÀÛ¾÷*/
table{border-spacing:0;border-collapse:collapse}

#c_main{position:relative;width:1250px;height:500px;overflow:hidden}
#c_main .d_img{position:relative;}
#c_main .d_img li{position:absolute;left:0;top:0;display:none}
#c_main .d_img li:first-child{display:block}
#c_main .d_btn{position:absolute;width:100%;bottom:20px;text-align:center;font-size:0}
#c_main .d_btn li{display:inline-block;*display:inline;zoom:1;width:70px;height:5px;background:#eeeeee;margin-right:3px;cursor:pointer}
#c_main .d_btn li.on{background:#cc0000}

#c_banner {margin-top:7px;overflow:hidden}
#c_banner ul li{float:left}

#c_tab_banner{margin-top:25px}
#c_tab_banner .d_tab{margin-left:100px;overflow:hidden}
#c_tab_banner .d_tab ul li{float:left;cursor:pointer;height:33px;overflow:hidden}
#c_tab_banner .d_tab ul li.on img{margin-top:-35px}
#c_tab_banner .d_con{clear:both;margin-top:10px;height:471px}
#c_tab_banner .d_con ul li{display:none}
#c_tab_banner .d_con ul li:first-child{display:block}
#c_tab_banner .d_con .d_left{position:relative;float:left}
#c_tab_banner .d_con .d_left h3{position:absolute;left:0;top:-58px}
#c_tab_banner .d_con .d_left a{background:url('/shop/data/skin/apple_tree/DB_img/cate/trans_bg.gif')}


/*±âº»Å¸ÀÔ*/
#c_tab_banner .d_con .d_left .p_type1_1{position:absolute;left:0px;top:0px;width:228px;height:235px;}
#c_tab_banner .d_con .d_left .p_type1_2{position:absolute;left:0px;top:235px;width:228px;height:235px;}
#c_tab_banner .d_con .d_left .p_type1_3{position:absolute;left:228px;top:0px;width:228px;height:235px;}
#c_tab_banner .d_con .d_left .p_type1_4{position:absolute;left:228px;top:235px;width:228px;height:235px;}
#c_tab_banner .d_con .d_left .p_type1_5{position:absolute;left:456px;top:0px;width:153px;height:157px;}
#c_tab_banner .d_con .d_left .p_type1_6{position:absolute;left:456px;top:157px;width:153px;height:157px;}
#c_tab_banner .d_con .d_left .p_type1_7{position:absolute;left:456px;top:314px;width:153px;height:157px}

/*ÆÒÃ÷Å¸ÀÔ*/
#c_tab_banner .d_con .d_left .p_type2_1{position:absolute;left:0px;top:0px;width:202px;height:235px;}
#c_tab_banner .d_con .d_left .p_type2_2{position:absolute;left:0px;top:235px;width:202px;height:235px;}
#c_tab_banner .d_con .d_left .p_type2_3{position:absolute;left:202px;top:0px;width:202px;height:235px;}
#c_tab_banner .d_con .d_left .p_type2_4{position:absolute;left:202px;top:235px;width:202px;height:235px;}
#c_tab_banner .d_con .d_left .p_type2_5{position:absolute;left:404px;top:0px;width:202px;height:235px;}
#c_tab_banner .d_con .d_left .p_type2_6{position:absolute;left:404px;top:235px;width:202px;height:235px;}

#c_tab_banner .d_con .d_right{position:relative;float:right}
#c_tab_banner .d_con .d_right h3{position:absolute;left:0;top:-58px}

#c_cate{margin-top:20px}
#c_cate table{width:100%;border:1px solid #cccccc;background:#fafafa}
#c_cate table tr td{width:33.33%;height:40px;text-indent:30px;border:1px solid #cccccc;text-align:left}

/* À¥¾Ø¸ð¹ÙÀÏ CSS Ãß°¡ */
.boardBadge { display: inline-block; text-align: center; height: 25px; line-height: 25px; width: 90px; text-align: center; font-size: 12px; color: #ffffff; margin: 5px 0; }
.boardBadge.orderStatus.ready { background-color: #bfbfbf; }
.boardBadge.orderStatus.done { background-color: #000000; }
.boardBadge.orderStatus.postphone { background-color: #dedede; }
.boardBadge.orderStatus.etc { background-color: #656565; }

.boardBadge.orderStatus.counsel { background-color: #d99ae9; }
.boardBadge.orderStatus.counsel_ready { background-color: #6fc482; }
.boardBadge.orderStatus.sample { background-color: #8206a2; }
.boardBadge.orderStatus.confirm { background-color: #48d2f7; }
.boardBadge.orderStatus.confirm_ready { background-color: #168bec; }
.boardBadge.orderStatus.production { background-color: #0521b3; }


.boardBadge.designStatus.none { background-color: #a3df32; }
.boardBadge.designStatus.request { background-color: #006900; }
.boardBadge.designStatus.check { background-color: #dae300; }
.boardBadge.designStatus.edit { background-color: #649700; }
.boardBadge.designStatus.done { background-color: #dedede; }
.boardBadge.designStatus.etc { background-color: #9acd34; }
.boardBadge.designStatus.noConfirm { background-color: #3d4a3d; }

.boardBadge.paymentStatus.ready { background-color: #40b4ff; }
.boardBadge.paymentStatus.done { background-color: #020202; }
.boardBadge.paymentStatus.deposit { background-color: #96cdff; }
.boardBadge.paymentStatus.etc { background-color: #35cace; }

.boardSelect { height: 25px; background-color: #ffffff; width: 90px; margin: 7px 0; }