BODY, TABLE, TR, TD, SELECT, INPUT, DIV, TEXTAREA {
	font-size:8pt;
	color:555555;
	font-family:µ¸¿ò,verdana;
	LINE-HEIGHT: 20px;
	text-decoration: none;
	margin:0px;
}



a:link    { font-size:8pt; color:#555555; line-height:20px; text-decoration: none}
a:visited { font-size:8pt; color:#555555; line-height:20px; text-decoration: none}
a:active  { font-size:8pt; color:#555555; line-height:20px; text-decoration: none}
a:hover   { font-size:8pt; color:#555555; line-height:20px; text-decoration: underline}

img,table{border:0;}

/*°¥»ö TOP BG*/
/*.index_top {
	background:url(/img/index/top_bg.gif) left top repeat-x;
}

.top_bg {
	background:url(/img/index/top_bg2.jpg) left top no-repeat;
}*/



.index_top {
	background:url(/img/index/top_bg.gif) left top repeat-x;
}

.top_bg {
	background:url(/img/index/top_bg.gif) left top no-repeat;
}

.index_bot {
	background:url(/img/index/footer_bg.gif) left top repeat-x;
}

.best_bg {
	background:url(/img/index/best_left_img.jpg) left top no-repeat;
	padding:37 5 0 128;
}

.special_bg {
	background:url(/img/index/special_left_img.jpg) left top no-repeat;
}

.new_bg {
	background:url(/img/index/new_left_img.jpg) left top no-repeat;
	padding:37 5 0 128;
}

.my_bg {
	background:url(/img/index/my_left_img.jpg) left top no-repeat;
	padding:5 5 0 128;
}

.shop_list_bg {
	border-left:1px solid #eae5e2;
	border-right:1px solid #eae5e2;
	border-bottom:1px solid #eae5e2;
}

.shop_detail_bg1 {
	border-left:1px solid #edead9;
	border-right:1px solid #edead9;
}

.shop_detail_bg2 {
	border-left:1px solid #edead9;
	border-right:1px solid #edead9;
	border-bottom:1px solid #edead9;
}


.shop_photo {
	padding:20 0 20 0;
}

.shop_board01 {
	background:url(/img/shop_board/dot_bg.gif) left bottom repeat-x;
}

.shop_board02 {
	background:url(/img/shop_board/dot_bg.gif) left bottom repeat-x;
	color:#a44c00;
	font-weight:bold;
}

.shop_board03 {
	background:url(/img/shop_board/dot_bg.gif) left bottom repeat-x;
	padding:0 0 0 5;
}

.shop_board04 {
	background:url(/img/shop_board/dot_bg.gif) left bottom repeat-x;
	position:relative;
}

.shop_board05 {
	border-bottom:1px solid #cfbba5;
}

.shop_board06 {
	border-bottom:1px solid #cfbba5;
	color:#a44c00;
	font-weight:bold;
}

.shop_board07 {
	border-bottom:1px solid #cfbba5;
	padding:0 0 0 5;
}

.shop_board08 {
	border-bottom:1px solid #cfbba5;
	position:relative;
}

.shop_board09 {
	padding:0 10 0 0;
	font-weight:bold;
}

.shop_board10 {
	font-weight:bold;
	color:#a50000;
}

.shop_board11 {
	background:url(/img/shop_board/dot_bg.gif) left bottom repeat-x;
	color:#a50000;
	font-weight:bold;
}

.shop_board12 {
	background:url(/img/shop_board/dot_bg.gif) left bottom repeat-x;
	font-weight:bold;
}

.detail_img {
	padding:5 0 0 5;
	position:relative;
	z-index:1;
	background-color:#eeebda;
}

.detail_simg {
	padding:0 0 5 6;
	background-color:#eeebda;
}

.zoom_bt {
	position:absolute;
	right:7px;
	bottom:8px;
	cursor:hand
}

.zoom_m_bg {
	background:url(/img/shop_board/zoom_mid.gif) left top no-repeat;
	padding:9 0 0 0;
}

.zoom_b_bg {
	background:url(/img/shop_board/zoom_bot.gif) left top no-repeat;
	color:#e1d6ca;
	font-weight:bold;
	font-family:verdana;
	font-size:7pt;
	padding:0 0 0 5;
	position:relative;
}

.close_bt {
	width:39px;
	height:7px;
	position:absolute;
	right:5px;
	top:15px;
}

.zoom_img {
	padding:5 0 5 0;
	background-color:#eeebda;
	text-align:center
}

.zoom_simg1 {
	padding:0 5 5 5;
	background-color:#eeebda;
}

.zoom_simg2 {
	padding:0 5 5 0;
	background-color:#eeebda;
}

.zoom_simg3 {
	padding:0 0 5 0;
	background-color:#eeebda;
}



.logout_txt01 {
	font-size:12px;
}

.logout_txt02 {
	font-size:12px;
	color:#a44c00;
	font-weight:bold;
}

.logout_txt03 {
	font-size:12px;
	color:#66ae1f;
}

.package_tit {
	background:url(/img/index/r_package_tit.gif) left top no-repeat;
	padding:0 10 0 0;
}

.interior_tit {
	background:url(/img/index/r_my_tit.gif) left top no-repeat;
	padding:0 10 0 0;
}

.cf_tit {
	background:url(/img/index/r_cf_tit.gif) left top no-repeat;
	padding:0 10 0 0;
}

.quick_bg {
	background:url(/img/index/quick_mid.gif) left top repeat-y;
}

.best_line {
	border-top:5px solid #eae5e2;
	border-right:5px solid #eae5e2;
	border-bottom:5px solid #eae5e2;
}

.new_line {
	border-top:5px solid #e7daad;
	border-right:5px solid #e7daad;
	border-bottom:5px solid #e7daad;
}

.special_line {
	border-top:5px solid #f6f1d9;
	border-right:5px solid #f6f1d9;
	border-bottom:5px solid #f6f1d9;
}

.my_line {
	border-top:5px solid #f6e4d9;
	border-right:5px solid #f6e4d9;
	border-bottom:5px solid #f6e4d9;
}

.updown_bt {
	position:absolute;
	left:58px;
	top:4px;
	width:13px;
	height:22px;
}

.updown_bt2 {
	position:absolute;
	width:13px;
	height:22px;
	left:66px;
	top:29px;
}

.updown_bt3 {
	position:absolute;
	width:13px;
	height:22px;
	left:42px;
	top:20px;
}

.write_txt {
	position:absolute;
	left:0px;
	top:5px;
	font-size:12px;
}

.board_l_bg {
	background:url(/img/shop_board/board_l_bg.gif) left top no-repeat;
}

.board_m_bg {
	background:url(/img/shop_board/board_m_bg.gif) left top repeat-x;
}

.board_r_bg {
	background:url(/img/shop_board/board_r_bg.gif) left top no-repeat;
}

.pack_left {
	scrollbar-face-color: white;
	scrollbar-shadow-color: #aeaeae;
	scrollbar-darkshadow-color: white;
	scrollbar-highlight-color: #aeaeae;
	scrollbar-3dlight-color: white;
	scrollbar-track-color: white;
	scrollbar-arrow-color: #aeaeae;
	width:134px;
	height:274px;
	overflow:auto;
	padding:5 0 5 5;
	border-right:1px solid #cacaca;
}

.pack_cont {
	scrollbar-face-color: white;
	scrollbar-shadow-color: #aeaeae;
	scrollbar-darkshadow-color: white;
	scrollbar-highlight-color: #aeaeae;
	scrollbar-3dlight-color: white;
	scrollbar-track-color: white;
	scrollbar-arrow-color: #aeaeae;
	width:255px;
	height:274px;
	overflow:auto;
	padding:5 0 5 5;
}

.pack_img {
	background-color:#ede9d9;
	width:362px;
	height:262px;
	padding:5 5 5 5;
}

.catalogue_bg {
	background:url(/img/e_catalogue/catalogue_bg.gif) left top no-repeat;
}

.event_left_bg {
	background:url(/img/event/photo_left_bg.gif) left top no-repeat;
}

.event_mid_bg {
	background:url(/img/event/photo_mid_bg.gif) left top repeat-x;
}

.event_right_bg {
	background:url(/img/event/photo_right_bg.gif) left top no-repeat;
}

.etc_cont {
	scrollbar-face-color: white;
	scrollbar-shadow-color: #eae5e2;
	scrollbar-darkshadow-color: white;
	scrollbar-highlight-color: #eae5e2;
	scrollbar-3dlight-color: white;
	scrollbar-track-color: white;
	scrollbar-arrow-color: #eae5e2;
	width:500px;
	height:525px;
	overflow:auto;
	border:1px solid #eae5e2;
	padding:5 5 5 5;
}

.delivInfo_cont {
	scrollbar-face-color: white;
	scrollbar-shadow-color: #eae5e2;
	scrollbar-darkshadow-color: white;
	scrollbar-highlight-color: #eae5e2;
	scrollbar-3dlight-color: white;
	scrollbar-track-color: white;
	scrollbar-arrow-color: #eae5e2;
	width:740px;
	height:535px;
	overflow:auto;
}

.delivInfo_m_bg {
	background:url(/img/etc/delivInfo_mid.gif) left top no-repeat;
	padding:5 0 0 0;
}

.delivInfo_b_bg {
	background:url(/img/etc/delivInfo_bot.gif) left top no-repeat;
	color:#e1d6ca;
	font-weight:bold;
	font-family:verdana;
	font-size:7pt;
	padding:0 0 0 5;
	position:relative;
}


.popup2 {
	scrollbar-face-color: white;
	scrollbar-shadow-color: #eae5e2;
	scrollbar-darkshadow-color: white;
	scrollbar-highlight-color: #eae5e2;
	scrollbar-3dlight-color: white;
	scrollbar-track-color: white;
	scrollbar-arrow-color: #eae5e2;
	width:617px;
	height:650px;
	overflow:auto;
}


/*°¥»ö ·Î±×ÀÎ input*/
.input01 {
	background-color:#ede9d9;
	border:1px solid #cacaca;
	width:105px;
	height:20px;
}

/*°Ë»ö¹Ú½º
.input02 {
	border:1px solid #9a4800;
	width:187px;
	height:20px;
	color:#a54c00;
}


.input01 {
	background-color:#d9eaed;
	border:1px solid #cacaca;
	width:105px;
	height:20px;
}*/

.input02 {
	border:1px solid #61b9c2;
	width:187px;
	height:20px;
	color:#4b8e95;
}

.input03 {
	border:1px solid #cfbba5;
	color:#ffffff;
}

.input04 {
	background-color:#ede9d9;
	border:1px solid #cacaca;
	width:140px;
	height:20px;
}

.input05 {
	background-color:#ede9d9;
	border:1px solid #cacaca;
	width:80px;
	height:20px;
}

.input06 {
	background-color:#ede9d9;
	border-top:1px solid #cfbba5;
}

.input07 {
	background-color:#ede9d9;
	border-top:1px solid #cfbba5;
	border-bottom:1px solid #cfbba5;
}

.input08 {
	border-top:1px solid #cfbba5;
	border-left:1px solid #cfbba5;
}

.input09 {
	border-top:1px solid #cfbba5;
	border-left:1px solid #cfbba5;
	border-bottom:1px solid #cfbba5;
}

.input10 {
	border:1px solid #cacaca;
	width:120px;
	height:22px;
}

.input11 {
	border:1px solid #cacaca;
	width:55px;
	height:20px;
}

.input12 {
	border:1px solid #cacaca;
	width:217px;
	height:22px;
}

.input13 {
	border:1px solid #cacaca;
	width:36px;
	height:20px;
}

.input14 {
	background-color:#ede9d9;
	border:1px solid #cacaca;
	width:174px;
	height:20px;
}

.input15 {
	border:1px solid #cacaca;
	width:55px;
	height:20px;
	font-size:12px;
}

.input16 {
	border:1px solid #cacaca;
	width:640px;
	height:20px;
}

.input17 {
	border:1px solid #cacaca;
	width:640px;
	height:50px;
	overflow:auto;
}

.input18 {
	background-color:#ede9d9;
	border:1px solid #cacaca;
	width:110px;
	height:20px;
}

.input19 {
	border:1px solid #cacaca;
	width:160px;
	height:20px;
}

.input20 {
	border:1px solid #cacaca;
	width:55px;
	height:20px;
}

.input21 {
	border:1px solid #cacaca;
	width:215px;
	height:20px;
}

.input22 {
	border:1px solid #cacaca;
	width:300px;
	height:20px;
}

.input23 {
	border:1px solid #cacaca;
	width:565px;
	height:20px;
}

.input24 {
	background:url(/img/cs_center/writer_bg.gif);
	border:1px solid #cacaca;
	width:585px;
	height:111px;
	LINE-HEIGHT: 18px;
	overflow:auto;
}

.input25 {
	border:1px solid #cacaca;
	width:630px;
	height:20px;
}

.input26 {
	background:url(/img/cs_center/writer_bg.gif);
	border:1px solid #cacaca;
	width:630px;
	height:230px;
	LINE-HEIGHT: 18px;
}

.input27 {
	border:1px solid #cacaca;
	width:550px;
	height:20px;
}

.input28 {
	border:1px solid #cacaca;
	width:680px;
	height:230px;
	LINE-HEIGHT: 18px;
}

.input29 {
	border:1px solid #cacaca;
	background-color:#ede9d9;
	width:160px;
	height:20px;
}

.input30 {
	border:1px solid #cacaca;
	width:35px;
	height:20px;
}

.input31 {
	border:1px solid #cacaca;
	width:120px;
	height:20px;
}

.input32 {
	border:1px solid #cacaca;
	width:610px;
	height:80px;
	overflow:auto;
}








.sel01 {
	width:100px;
	height:20px;
	font-size:12px;
}


.sel02 {
	width:70px;
	height:20px;
}




.txt01 {
	color:#a44c00;
	font-weight:bold;
}


.txt02 {
	color:#a44c00;
	font-weight:bold;
	text-align: justify;
	letter-spacing: -0.1em;
}

.txt03 {
	text-align: justify;
	letter-spacing: -0.1em;
}

.txt04 {
	font-size:16px;
	color:#a64c00;
	font-weight:bold;
	background:url(/img/shop_board/dot_line.gif) left bottom repeat-x;
}

.txt05 {
	color:#a64c00;
	font-size:12px;
	font-weight:bold;
}

.txt06 {
	font-size:12px;
	background:url(/img/shop_board/dot_line.gif) left bottom repeat-x;
}

.txt07 {
	font-size:16px;
	color:#a64c00;
	font-weight:bold;
}

.txt08 {
	font-size:14px;
	color:#a64c00;
	font-weight:bold;
	background:url(/img/shop_board/dot_line.gif) left bottom repeat-x;
}

.txt09 {
	font-weight:bold;
	color:#a54c00;
	font-size:15px;
	background:url(/img/event/title_line.gif) left bottom no-repeat;
	padding:30 0 10 0;
}


.dot_line {
	background:url(/img/shop_board/dot_line.gif) left bottom repeat-x;
}

.pack_dot_line {
	background:url(/img/shop_board/pack_dot.gif) left center repeat-x;
}



.div01 {
	overflow:auto;
	padding:5 5 5 5;
	width:760px;
	height:206px;
	border:1px solid #cfbba5;
}

.div02 {
	border:1px solid #cacaca;
	width:630px;
	height:230px;
	background-color:#ffffff;
	padding:5 5 5 5;
}

.div03 {
	border:1px solid #cacaca;
	width:630px;
	height:700px;
	background-color:#ffffff;
	padding:5 5 5 5;
}

.td01 {
	background-color:#f7f5ee;
	font-weight:bold;
	color:#a54c00;
	font-size:12px;
	padding:0 0 0 10;
}

.td02 {
	padding:0 0 0 4;
	background-color:#ffffff;
	font-size:12px;
}

.td02 a:link    { font-size:12px; color:#555555; line-height:20px; text-decoration: none}
.td02 a:visited { font-size:12px; color:#555555; line-height:20px; text-decoration: none}
.td02 a:active  { font-size:12px; color:#555555; line-height:20px; text-decoration: none}
.td02 a:hover   { font-size:12px; color:#a54c00; line-height:20px; text-decoration: underline}
/*list ¼ÒÄ«Å× ¸µÅ© ½ºÅ¸ÀÏ*/

.td03 {
	background-color:#f9f6e7;
	border-bottom:1px solid #ede3ca;
	text-align:center;
}

.td04 {
	border-bottom:1px solid #ede3ca;
	padding:0 0 0 5;
}

.td05 {
	border-bottom:1px solid #bcad76;
	font-size:12px;
}

.td06 {
	border-bottom:1px solid #bcad76;
	font-size:12px;
	padding:0 0 0 5;
}

.td07 {
	border-bottom:1px solid #cfbba5;
	text-align:center;
}

.td08 {
	font-weight:bold;
	color:#6d3300;
	border-bottom:1px solid #cfbba5;
}

.td09 {
	border-bottom:1px solid #cfbba5;
	padding:5 0 5 0;
	text-align:center;
}

.td10 {
	color:#6d3300;
	border-bottom:1px solid #cfbba5;
	padding:5 0 5 0;
}

.td11 {
	background-color:#ede9d9;
	border-top:1px solid #cfbba5;
	border-bottom:1px solid #cfbba5;
	border-right:1px solid #cfbba5;
	padding:0 5 0 0;
}

.td12 {
	border-top:1px solid #cfbba5;
	border-bottom:1px solid #cfbba5;
	padding:0 0 0 5;
}

.td13 {
	background-color:#ede9d9;
	border-bottom:1px solid #cfbba5;
	border-right:1px solid #cfbba5;
	padding:0 5 0 0;
}

.td14 {
	border-bottom:1px solid #cfbba5;
	padding:0 0 0 5;
}

.td15 {
	border-bottom:1px dotted #cfbba5;
}

.td16 {
	border-bottom:5px solid #ede9d9;
}

.td17 {
	background-color:#f7f5ee;
	font-weight:bold;
	padding:0 10 0 0;
	text-align:right;
}

.td18 {
	padding:0 0 0 4;
	background-color:#ffffff;
}







#pro_cont {
	background-color:#ece9d8;
	border-bottom:1px solid #bcad76;
	padding:5 5 5 5;
}
