@charset "euc-kr";
/* ÇÁ¸®¹Ì¾ö¼¥ */
/* ¸®¼Â */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
img { border:0; vertical-align:middle; }
input { vertical-align:middle; }
ol, ul { list-style:none; }
body { background:#000; font-family:"µ¸¿ò", dotum, Sans-serif; font-size:12px; margin:0; padding:0; color:#959595; }
.clear { clear:both; }
.flt_l { float:left; }
.flt_r { float:right; }
/*layout*/
#4story .container { position:absolute; width:980px; height:680px;  background:#000; top:50%; left:50%; overflow:hidden; margin-top:-340px; margin-left:-490px; }
#travia2 .container { width:980px; height:680px;  background:#000; }
.content_wrap { width:960px; height:660px; padding:10px; }
/*¸ÞÀÎ³»ºñ°ÔÀÌ¼Ç*/
#navigation { font:bold 14px "µ¸¿ò"; color:#959595; height:29px; background:url(../images/bg_topmenu.gif) repeat-x; border-style:solid; border-width:1px; border-color:#9399a8 #434748 #2a2e2f #434748; border-radius:5px; border-bottom:none; border-bottom-left-radius: 0px; border-bottom-right-radius:0px; }
#navigation:after { clear:both; content: "."; display:block; height:0; visibility:hidden; }
#navigation ul { float:left; overflow:hidden; }
#navigation li { float:left; background:url(../images/bg_topmenu.gif) repeat-x; border-right:1px solid #161d2a; }
#navigation li.menu_btn_back { float:left; background:url(/images/bg_topmenu_back.gif) left top no-repeat; border-right:1px solid #151c29; border-left:none; }
#navigation .menu_btn_cate { width:140px; border-right:none; float:left; background:url(../images/bg_topmenu_cate.gif) repeat-x;}
#navigation .menu_btn_cate:hover{ackground:url(../images/bg_topmenu_cate_hover.gif) repeat-x;}
#navigation li.current { border-color: #696d72 #495e81 #2a2e2f #2c3a54 !important; background: #374762; /* Old browsers */ background: -moz-linear-gradient(top, #2c384d 0%, #374762 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #2c384d), color-stop(100%, #374762)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #2c384d 0%, #374762 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #2c384d 0%, #374762 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #2c384d 0%, #374762 100%); /* IE10+ */ background: linear-gradient(top, #2c384d 0%, #374762 100%); /* W3C */  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2c384d', endColorstr='#374762', GradientType=0 ); /* IE6-9 */
}
#navigation li:hover { background:url(../images/bg_topmenu_home.gif) repeat-x; border-right:1px solid #2e4874; border-left:none; }
/*#navigation li:hover.menu_btn_home {
	border-color: #696d72 #495e81 #2a2e2f #2c3a54 !important;
	background: #374762; /* Old browsers */
  /*background: -moz-linear-gradient(top, #4D4D4D 0%, #262626 100%); /* FF3.6+ */
  /*background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4D4D4D), color-stop(100%,#262626)); /* Chrome,Safari4+ */
  /*background: -webkit-linear-gradient(top, #43597f 0%,#374762 100%); /* Chrome10+,Safari5.1+ */
  /*background: -o-linear-gradient(top, #4D4D4D 0%,#262626 100%); /* Opera 11.10+ */
  /*background: -ms-linear-gradient(top, #447fde 0%,#2b4c91 100%); /* IE10+ */
  /*background: linear-gradient(top, #43597f 0%,#374762 100%); /* W3C */
  /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#43597f', endColorstr='#374762',GradientType=0 ); /* IE6-9 */
/*}*/
#navigation li:hover.current { border-color: #696d72 #495e81 #2a2e2f #2c3a54 !important; background: #374762; /* Old browsers */ background: -moz-linear-gradient(top, #2c384d 0%, #374762 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #2c384d), color-stop(100%, #374762)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #2c384d 0%, #374762 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #2c384d 0%, #374762 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #2c384d 0%, #374762 100%); /* IE10+ */ background: linear-gradient(top, #2c384d 0%, #374762 100%); /* W3C */  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2c384d', endColorstr='#374762', GradientType=0 ); /* IE6-9 */
}
#navigation li:hover.menu_btn_back { background:url(/images/bg_topmenu_back_on.gif) left top no-repeat; border-right:1px solid #151c29; border-left:none; }
#navigation a { display: block; padding:8px 17px 0 17px; height:21px; color:#a1abbc; text-decoration:none; text-shadow:0 1px #1e293a; }
#navigation li.menu_btn_back a { color:#395c81; text-shadow:0 1px #a0c8e8; }
#navigation li.menu_btn_home a { color:#e9f3f9; text-shadow:0 1px #111c30; padding:8px 20px 0 20px; }
#navigation .menu_btn_cate a { color:#471c05; text-shadow:0 1px #e2ca88; font-size:14px; }
#navigation .menu_btn_cate a:hover { background:url(../images/bg_topmenu_cate_hover.gif) repeat-x; }
#navigation li.current a { color:#111720; text-shadow:0 0 3px #3e506f; }
#navigation li:first-child { border-left-color:#2e4874; border-radius:5px 0 0 5px; border-bottom-left-radius: 0px; border-bottom-right-radius:0px; }
/*#navigation li:first-child { border-left-color:#9ec3e2; border-radius:5px 0 0 5px;}*/
/*#navigation li:last-child { border-radius:0 5px 5px 0;}*/
#navigation .menu_search { float:right; height:31px; width:210px; padding-top:3px; }
/*¾ÆÀÌÅÛ Ä«Å×°í¸® ·¹ÀÌ¾î*/
/*´Ý±â ¹öÆ°*/
#navigation .cate_close { float:right; height:22px; padding-right:10px;  padding-top:4px; }
#navigation .menu_search input.search_form { width:154px; background:#121214; border:1px solid #404a59; color:#959595; padding:2px; font-size:12px; }
.title_bar { border-bottom:2px solid #223543; padding-bottom:5px; padding-top:12px; background:#374762; border-bottom-left-radius:5px; border-bottom-right-radius:5px; }
.title_cate { font-size:16px; font-weight:bold; color:#95bae6; float:left; margin-left:20px; }
.title_cate span { font-size:12px; color:#f0c500; margin-left:5px; }
.title_timer { color:#949798; font-size:11px; float:right; font-weight:normal; margin-top:5px; margin-right:20px; }
.title_timer span.user { color:#f9ca3e; font-weight:bold; font-size:11px; }
.title_bar:after { content:""; display:block; clear:both; }
.title_bar { *zoom:1;
}
.title_timer img { vertical-align:-5px; }
.content_main { width:840px; height:570px; float:left; margin-top:12px; overflow-y:auto; }
.content_side { width:120px; height:570px; float:right; margin-top:12px; }
.shop_banner { margin-top:12px; }
.shop_banner .flt_r { margin-right:8px;}
/*¾ÆÀÌÅÛ ¸®½ºÆ®*/
/*¾ÆÀÌÅÛ ¸®½ºÆ®-ÀÌ¹ÌÁö*/
ul.item_list li { height:125px; width:400px; margin:12px 8px 5px 0; }
p.item_title { color:#6b7e9d; font-size:14px; font-weight:bold; margin-bottom:3px; background:url(../images/bl_item_title.gif) left 1px no-repeat; padding-left:14px; }
p.item_title img { padding-left:3px; }
p.item_title a:link, p.item_title a:visited { color:#6b7e9d; text-decoration:none; }
/*p.item_title a:hover { color:#8098be;}*/
.item_disc_bg { width:398px; height:103px; background:url(../images/bg_item_back.gif) repeat; border:1px solid #353535; border-radius:5px; }
.item_disc_bg:hover { border-color:#6b7e9d; }
.item_disc_bg .item_pic_bg { width:80px; height:80px; float:left; position:relative; left:15px; top:13px; background:url(/images/bg_item_pic.gif) no-repeat; text-align:center; box-shadow:0 0 5px #000; }
.item_disc_bg .item_pic_bg_4s { width:80px; height:80px; float:left; position:relative; left:15px; top:13px; background:url(/images/bg_item_pic_4s.gif) no-repeat; text-align:center; box-shadow:0 0 5px #000; } /* 4story */

.item_pic_bg a { width:80px; height:80px; display:block; }
.item_pic { width:64px; height:64px; position: absolute; left:8px; top:8px; z-index:980; }
.item_pic_4s { width:32px; height:32px; position: absolute; left:24px; top:24px; z-index:980; } /* 4story */
.rb_img { width:36px; height:36px; position:relative; left:0; top:0; z-index:990; }
.btn_related { width:80px; height:22px; position:relative; left:0px; top:50px; }
/*¾ÆÀÌÅÛ ¸®½ºÆ®-ÅØ½ºÆ®*/
.item_text { width:145px; float:left; margin:8px 2px 0 25px; }
.item_text p { display:block; padding-top:6px; padding-left:8px; height:16px; background:url(../images/bl_item_text.png) left center no-repeat; }
.item_text p.item_text_price { margin-bottom:20px; }
.item_text p.item_text_price span { color:#e05126; font-weight:bold; font-size:12px; margin-left:15px; padding-left:13px; background:url(../images/ic_cash_point.png) left 0 no-repeat; }
.item_text p.item_text_period { }
.item_text p.item_text_period span { color:#959595; font-weight:normal; font-size:12px; margin-left:15px; }
.item_text p.item_text_amount span { margin-left:11px; color:#959595; font-weight:normal; }
.item_text p.item_text_amount span select { background:#24282c; border:1px solid #30373b; width:40px; height:17px; font-size:12px; color:#959595; padding:0 0px 1px 3px; font-family:"µ¸¿ò"; text-align:center; vertical-align: middle; }

.item_text p.item_text_sale, .item_view_disc .item_text p.item_text_sale, 
.item_disc_ltd_bg .item_text p.item_text_sale { 
	color:#e05126; 
	font-weight:bold; 
	font-size:12px; 
	margin-left:47px; 
	padding-left:13px; background:url(../images/ic_cash_point.png) left 6px no-repeat; 
}

.item_text p.item_text_price_sale span.price_sale { color:#9a2615; font-weight:normal; font-size:12px; margin-left:15px; padding-left:13px; margin-right:3px; background:url(../images/ic_cash_point.png) left 0 no-repeat; text-decoration:line-through; }
.item_text p.item_text_price_sale span { color:#9a2615; text-decoration:none; }
/*¾ÆÀÌÅÛ ¸®½ºÆ®-¹öÆ°*/
.item_btn { float:right; width:124px; margin:30px 14px 0 0; }
.item_btn span { float:left; }
.item_btn span.btn_gift { margin-top:5px; float:left; }
.item_btn span.btn_cart { margin-top:5px; float:right; }
.item_btn span.btn_buy_ltd { margin-top:10px; }
/*¾ÆÀÌÅÛ ¸®½ºÆ®-ÇÑÁ¤ÆÇ¹öÆ°*/
.item_btn_ltd { float:left; width:132px; margin:15px 0 0 0; text-align:right; }
.item_btn_ltd span.ltd_ment { color:#6b7e9d; font-size:12px; font-weight:normal; }
.item_btn_ltd span.ltd_amount { color:#ffde00; font-family:Verdana, Geneva, sans-serif; font-size:18px; font-weight:bold; display:block; margin-top:3px; }
.item_btn_ltd span.ltd_amount span { font-family:"µ¸¿ò"; font-size:14px; color:#b2bbca; margin-left:3px; }
.item_btn_ltd span.ltd_buy { margin-top:5px; display:block; }
/*¾ÆÀÌÅÛ ¸®½ºÆ®-±â°£ÇÑÁ¤ÆÇ*/
.item_btn_ltd2 { float:left; width:132px; margin:13px 0 0 0; text-align:right; }
.item_btn_ltd2 span.ltd_ment { color:#6b7e9d; font-size:12px; font-weight:normal; }
.item_btn_ltd2 span.ltd_amount { color:#f0c500; font-family:Verdana, Geneva, sans-serif; font-size:18px; font-weight:bold; display:block; margin-top:3px; }
.item_btn_ltd2 span.ltd_amount span { font-family:"µ¸¿ò"; font-size:14px; color:#b2bbca; margin-left:3px; }
.item_btn_ltd2 span.ltd_buy { margin-top:5px; display:block; }
.item_btn_ltd2 span.btn_gift { margin-top:5px; margin-right:3px; float:right; }
.item_btn_ltd2 span.btn_cart { margin-top:5px; float:right; }
/*»çÀÌµå¹Ù*/
/*»çÀÌµå¹Ù-Ä³½ÃÇöÈ²*/
.content_side .side_cashbox { width:102px; background:url(../images/bg_side_cash.gif) left top no-repeat; margin-left:11px; padding:10px 5px 5px 5px; min-height:76px; }
.side_cashbox p { color:#a6adaf; font-size:12px; font-weight:normal; }
.side_cashbox p.cashtext_cash { letter-spacing:3px; }
.side_cashbox p.cashtext_cash span { letter-spacing:0px; margin-left:-6px; font-weight:bold; color:#efa71d; }
.side_cashbox p.cashtext_bonus { letter-spacing:0px; margin:5px 0 0 0; }
.side_cashbox p.cashtext_bonus span { letter-spacing:0px; font-weight:bold; color:#98af26; }
.side_cashbox p.cash_btn_charge { text-align:center; margin-top:7px; }
/*»çÀÌµå¹Ù-Àå¹Ù±¸´Ï*/
.content_side .side_cartbox { width:109px; background:url(../images/bg_side_cart.gif) left top no-repeat; margin-top:3px; margin-left:11px; min-height:84px; }
.side_cartbox p.cartbox_t01 { font-size:14px; font-weight:bold; color:#b3b7bc; text-align:center; z-index:950; padding-top:10px; }
.side_cartbox p.cartbox_t01 span { font-family:Verdana, Geneva, sans-serif; font-size:14px; font-weight:normal; color:#f1c600; padding-left:3px; }
.side_cartbox p.cartbox_t02 { text-align:center; color:#ff6000; font-size:15px; font-family:Verdana, Geneva, sans-serif; font-weight:bold; margin-top:25px; z-index:950; letter-spacing:-1px; }
.side_cartbox p.cartbox_t02 img { vertical-align:auto; }
a.btn_cartopen { position: absolute; width:108px; height:83px; display:block; z-index:970; }
a.btn_cartopen:hover { border:1px solid #6b737c; border-radius:5px; background: url(../images/bg_side_cart_btn_over.png) no-repeat; }
.content_side .side_botbox { height:345px; margin-top:7px; width:111px; margin-left:9px; background:url(../images/bg_side_bot.gif) right top no-repeat; padding-top:36px; }
.content_side .side_botbox_4s { height:345px; margin-top:7px; width:111px; margin-left:9px; background:url(../images/bg_side_bot_4s.gif) right top no-repeat; padding-top:36px; } /* 4story */
/*»çÀÌµå¹Ù-ÃÖ±Ùº»»óÇ°*/
.content_side .side_itemlist { width:79px; height:340px; margin-left:2px; position:relative; padding-left:29px; }
.content_side .side_itemlist_4s { width:79px; height:340px; margin-left:2px; position:relative; padding-left:40px; } /* 4story */
.content_side .side_botbox_4s .side_itemlist_con { margin-left:9px; margin-top:5px;}
.content_side .side_item_4s { width:39px; height:39px; background:url(/images/bg_side_item_4s.gif) no-repeat; padding-left:7px; padding-top:7px;} /* 4story */
#carousel { position: absolute; top: 35px; }
#carousel img { border: 0; cursor:pointer; }
.side_itemlist_btn_up, .side_itemlist_btn_down { width: 46px; height: 25px; background: url(/images/btn_bot_arrow_down.png) center center no-repeat; display: block; position: absolute;  left: 0  z-index: 100;
}
.side_itemlist_btn_up { top: 0; background-image: url(/images/btn_bot_arrow_up.png); }
.side_itemlist_btn_down { bottom: 0; }
.side_itemlist_btn_down > span, .side_itemlist_btn_up > span { display: none; }
/*¾ÆÀÌÅÛ Ä«Å×°í¸® ·¹ÀÌ¾î*/
.item_cate { width:753px; min-height:130px; background:url(../images/bg_item_cate.png); border:1px solid #4c595c; border-radius:5px; position:absolute; z-index:1000; padding:20px 30px; }
.item_cate ul li { width:180px; float:left; font-size:13px; font-weight:normal; background:url(../images/bl_item_cate.gif) left 14px no-repeat; padding-left:8px; }
.item_cate ul li span { color:#59b3d7; font-size:11px; font-weight:normal; }
.item_cate ul li a { color:#e5bc00; line-height:2.4; text-decoration:none; }
.item_cate ul li a:hover { color:#f2f2f2; }
.item_cate .close { width:40px; height:14px; position:relative; top:-15px; left:735px; }
.item_cate .close img { position:relative; top:-1px; left:2px; }
.item_cate .close a { color:#c3c9cb; line-height:2.4; text-decoration:none; }
.item_cate .close a:hover { color:#f2f2f2; }
/*¾ÆÀÌÅÛ»ó¼¼º¸±âÆË¾÷*/
.wwrap { width:980px; height:680px; background:url(../images/bg_item_view_popup.png); z-index:990; position:absolute; top:0; left:0; }
.item_view_wrap { width:780px; padding-bottom:18px; background:#2d3034; border:5px solid #54595b; position:absolute; z-index:1100; left:100px; top:80px; }
.item_view_title { margin:2px; background:#1d2223; height:24px; color:#95bae6; font-size:14px; font-weight:bold; padding-top:6px; padding-left:15px; padding-right:3px; }
.item_view_title img { padding-left:3px; }
.item_view_title span { color:#6b7e9d; }
.item_view_title span.btn_close { float:right; }
/*¾ÆÀÌÅÛ»ó¼¼º¸±âÆË¾÷¼³¸í*/
.item_view_disc_wrap { height:450px; overflow-y:auto; overflow-x:hidden; margin-right:6px; }
.item_view_disc { margin:5px 0; }
.item_view_disc .item_pic_bg { width:80px; height:80px; float:left; position:relative; left:20px; top:13px; background:url(../images/bg_item_pic.gif) no-repeat; text-align:center; box-shadow:0 0 5px #000; }
.item_view_disc .item_pic_bg_4s { width:80px; height:80px; float:left; position:relative; left:20px; top:13px; background:url(../images/bg_item_pic_4s.gif) no-repeat; text-align:center; box-shadow:0 0 5px #181a1c; }
.item_view_disc .item_pic_bg a { width:80px; height:80px; display:block; }
.item_view_disc .item_pic { width:64px; height:64px; position: absolute; left:8px; top:8px; z-index:980; }
.item_view_disc .item_pic_4s { width:32x; height:32px; position: absolute; left:24px; top:24px; z-index:980; } /* 4story */
.item_view_disc .rb_img { width:36px; height:36px; position:relative; left:0; top:0; z-index:990; }
/*¾ÆÀÌÅÛ ¸®½ºÆ®-ÅØ½ºÆ®*/
.item_view_disc .item_text { width:505px; float:left; margin:8px 2px 10px 30px; }
.item_view_disc .item_text p { display:block; padding-top:6px; padding-left:8px; height:16px; background:url(../images/bl_item_text_pop.png) left center no-repeat; }
.item_view_disc .item_text p.item_text_price span { color:#e05126; font-weight:bold; font-size:12px; margin-left:15px; padding-left:13px; background:url(../images/ic_cash_point.png) left 0 no-repeat; }
.item_view_disc .item_text p.item_text_period { }
.item_view_disc .item_text p.item_text_period span { color:#959595; font-weight:normal; font-size:12px; margin-left:15px; }
.item_view_disc .item_text p.item_text_amount span { margin-left:15px; color:#959595; font-weight:normal; }
.item_view_disc .item_text p.item_text_amount span select { background:#1c2122; border:1px solid #30373b; width:40px; height:17px; font-size:12px; color:#959595; padding:0 0px 1px 3px; font-family:"µ¸¿ò"; text-align:center; vertical-align: middle; }
/*¾ÆÀÌÅÛ ¸®½ºÆ®-¹öÆ°*/
.item_view_disc .item_btn { float:right; width:124px; margin:30px 15px 0 0; }
.item_view_disc .item_btn span { float:left; }
.item_view_disc .item_btn span.btn_gift { margin-top:5px; float:left; }
.item_view_disc .item_btn span.btn_cart { margin-top:5px; float:right; }
p.item_view_disc_c { clear:both; display:block; margin-left:118px; padding-top:20px; color:#838fa2; line-height:1.6; margin-right:15px; border-top:1px dashed #4b4b4b; padding-bottom:10px; }
p.item_view_disc_img { margin-left:118px; margin-top:5px; color:#838fa2; line-height:1.6; margin-right:15px; padding-bottom:10px; }
/*¾ÆÀÌÅÛ »ó¼¼º¸±â ÇÑÁ¤ÆÇ ¹öÆ°*/
.item_view_disc .item_btn_ltd { float:right; width:124px; margin:15px 15px 0 0; text-align:right; }
/*¾ÆÀÌÅÛ»ó¼¼º¸±â-±¸¼º¹Ú½º*/
.item_view_disc_sub { background:#1a1c1f; padding:18px; margin:5px 15px 10px 20px; }
.item_view_pic { width:64px; height:64px; float:left; }
.item_view_pic_4s { width:57px; height:39px; float:left; padding-left:7px; padding-top:7px; background:url(/images/bg_side_item_4s.gif) no-repeat; } /* 4story */
.item_view_disc_c_title { float:left; margin:0 0 0 16px; width:600px; margin-bottom:10px; }
.item_view_disc_c_title p.item_view_text { font-size:12px; color:#ad6349; font-weight:bold; margin-bottom:8px; margin-top:3px; }
.item_view_disc_c_title ul li { color:#79645d; font-size:12px; font-weight:normal; line-height:1.7; float:left; width:195px; }
p.item_view_disc_b { margin-left:20px; margin-top:20px; font-weight:bold; }
p.item_view_line { border-top:1px solid #2b2b2b; clear:both; margin:10px 0 0 0; }
p.item_view_disc_d { clear:both; display:block; padding-top:15px; color:#79645d; line-height:1.6; margin-left:80px; }
/*¾ÆÀÌÅÛº¸±â-°ü·Ã»óÇ°*/
.item_view_sim { width:700px; height:70px; background:#282a2e; margin:5px 15px 0 20px; border:2px solid #4c5052; padding:15px 10px 12px 10px; position:relative; }
.item_view_sim .side_itemlist_btn_left, .item_view_sim .side_itemlist_btn_right { margin-top:8px; width:30px; height:50px; background: url(/images/btn_bot_arrow_right.png) center center no-repeat; display:block; position:absolute; z-index:999; text-align:center; padding:0 5px; }
.item_view_sim .side_itemlist_btn_left { left:0; background-image: url(/images/btn_bot_arrow_left.png); }
.item_view_sim .side_itemlist_btn_right { right:0; }
.item_view_sim .side_itemlist_btn_left > span, .item_view_sim .side_itemlist_btn_right > span { display:none; }
.item_view_sim .item_view_sim_con { position:absolute; top:26px; left:52px; }
.item_view_sim .item_view_sim_con img { border:0; margin:0; cursor:pointer; box-shadow:0 0 5px #181818; }
/*¾ÆÀÌÅÛº¸±â-°ü·Ã»óÇ°_4story*/
.item_view_sim_4s { width:700px; height:70px; background: url(/images/bg_sim_item.gif) no-repeat; margin:5px 15px 0 20px; border:2px solid #4c5052; padding:15px 10px 12px 10px; position:relative; }
.item_view_sim_4s .side_itemlist_btn_left, .item_view_sim_4s .side_itemlist_btn_right { margin-top:8px; width:30px; height:50px; background: url(/images/btn_bot_arrow_right.png) center center no-repeat; display:block; position:absolute; z-index:999; text-align:center; padding:0 5px; }
.item_view_sim_4s .side_itemlist_btn_left { left:0; background-image: url(/images/btn_bot_arrow_left.png); }
.item_view_sim_4s .side_itemlist_btn_right { right:0; }
.item_view_sim_4s .side_itemlist_btn_left > span, .item_view_sim_4s .side_itemlist_btn_right > span { display:none; }
.item_view_sim_4s .item_view_sim_con { position:absolute; top:32px; left:52px; }
.item_view_sim_4s .item_view_sim_con img { border:0; margin:0; cursor:pointer; }

/*Àå¹Ù±¸´Ï*/
.cart_wrap { width:780px; padding-bottom:18px; background:#342f2d; border:5px solid #5b5754; position:absolute; z-index:1100; left:100px; top:80px; }
.cart_title { margin:2px; background:url(../images/bg_ic_cart_title.gif) 15px 4px no-repeat #1f1c1a; height:24px; color:#977b66; font-size:14px; font-weight:bold; padding-top:6px; padding-left:35px; padding-right:3px; }
.cart_title span.btn_close { float:right; }
.cart_disc_wrap { height:370px; overflow-y:auto; margin-right:6px; }
.cart_disc_wrap span.no_item { position:relative; left:250px; top:130px; color:#ad6349; font-weight:bold; font-size:14px; }
.cart_table { border-collapse:collapse; width:100%; border-spacing:0; }
.cart_table th { height:30px; background:#433d3a; color:#b98b4f; font-size:14px; font-weight:bold; }
.cart_table td { padding:10px 0; text-align:center; border-top:1px dashed #433d3a; vertical-align:middle; }
.cart_table td.cart_item_title { text-align:left; color:#a18475; padding-left:15px; }
.cart_table td.cart_item_title a:link, .cart_table td.cart_item_title a:visited { color:#a18475; text-decoration:none; }
.cart_table td.cart_item_title a:hover { color:#c19e8b; }
.cart_table td.cart_item_ammount input { width:35px; border:1px solid #483c31; background:#1f1c1a; color:#dad0ca; font-size:12px; font-weight:normal; text-align:center; padding-top:1px; }
.cart_table td.cart_item_ammount input span { margin-left:8px; }
.cart_table td.cart_item_select { width:55px; }
.cart_table td.cart_item_img { width:40px; }
.cart_table td.cart_item_ammount { width:110px; }
.cart_table td.cart_item_price { width:95px; text-align:left; padding-left:35px; }
.cart_table td.cart_item_price span.price_sale { color:#9a2615; font-weight:normal; font-size:12px; padding-left:13px; margin-right:3px; background:url(../images/ic_cash_point.png) left 0 no-repeat; text-decoration:line-through; }
.cart_table td.cart_item_price span { color:#9a2615; margin-left:1px; text-decoration:none; }
.cart_table td.cart_item_price span.price { color:#e05026; font-weight:bold; font-size:12px; padding-left:13px; background:url(../images/ic_cash_point.png) left 2px no-repeat; display:block; padding-top:2px; }
.cart_table td.cart_item_delete { width:35px; }
.cart_price_box { background:#1a1c1f; padding:10px 15px 8px 15px; margin:5px 15px 10px 20px; }
.cart_price_box p { text-align:right; font-size:14px; font-weight:bold; color:#ad6349; }
.cart_price_box span { font-family:Verdana, Geneva, sans-serif; font-size:18px; margin-left:15px; padding-left:15px; background:url(../images/ic_cash_point.png) left 6px no-repeat; color:#e05026; }
.btn_box { margin-left:20px; margin-right:15px; }
.no_margin { margin-left:0px; margin-right:0px; }
.left { float:left; }
.right { float:right; }
.btn_box span { float:right; margin-left:5px; }
.btn_box:after { content:""; clear:both; display:block; }
/*´ÜÇ° ¿É¼Ç*/
ul.item_single { clear:both; margin-left:118px; margin-bottom:10px; }
ul.item_single li { color:#757575; font-size:12px; font-weight:normal; line-height:1.7; float:left; width:195px; }
ul.item_single:after { content:""; clear:both; display:block; }
.nonList { text-align:center; height:300px; font-size:14px; font-weight:bold; color:#ad6349; width:370px; }
/*ÇÑÁ¤ÆÇ¸Å*/
.item_disc_ltd_bg { width:398px; height:103px; background:url(../images/bg_item_back_ltd_6.gif) repeat; border:1px solid #05390d; border-radius:5px; }
.item_disc_ltd_bg:hover { border-color:#0e781f; }
.item_disc_ltd_bg .item_pic_bg { width:80px; height:80px; float:left; position:relative; left:15px; top:13px; background:url(/images/bg_item_pic_ltd_2.gif) no-repeat; text-align:center; box-shadow:0 0 5px #000; }
.item_pic_bg_ltd a { width:80px; height:80px; display:block; }
.item_view_disc .item_pic_ltd_bg { width:80px; height:80px; float:left; position:relative; left:20px; top:13px; background:url(/images/bg_item_pic_ltd.gif) no-repeat; text-align:center; }
.item_view_disc .item_pic_ltd_bg a { width:80px; height:80px; display:block; }
.item_disc_ltd_bg .item_text p { background:url(/images/bl_item_text_ltd.png) left center no-repeat;}
/*¼ö·® ÇÑÁ¤ ÆÇ¸Å*/
.item_disc_ltd_a_bg { width:400px; height:105px; background:url(../images/item_disc_ltd_a_bg.png) left top no-repeat; border-radius:5px; }
.item_disc_ltd_a_bg:hover { border-color:#8a920a; }
.item_disc_ltd_a_bg .item_pic_bg { width:80px; height:80px; float:left; position:relative; left:15px; top:13px; background:url(/images/bg_item_pic_ltd_4.gif) no-repeat; text-align:center; box-shadow:0 0 5px #000; }
.item_view_disc .item_pic_ltd_a_bg { width:80px; height:80px; float:left; position:relative; left:20px; top:13px; background:url(/images/bg_item_pic_ltd.gif) no-repeat; text-align:center; }
.item_view_disc .item_pic_ltd_a_bg a { width:80px; height:80px; display:block; }
.item_disc_ltd_a_bg .item_text p { background:url(/images/bl_item_text_ltd.png) left center no-repeat;}
item_btn_ltd3 { float:left; width:132px; margin:13px 0 0 0; text-align:right; }
.item_btn_ltd3 span.ltd_ment { color:#6b7e9d; font-size:12px; font-weight:normal; }
.item_btn_ltd3 span.ltd_amount { color:#f0c500; font-family:Verdana, Geneva, sans-serif; font-size:18px; font-weight:bold; display:block; margin-top:3px; }
.item_btn_ltd3 span.ltd_amount span { font-family:"µ¸¿ò"; font-size:14px; color:#b2bbca; margin-left:3px; }
.item_btn_ltd3 span.ltd_buy { margin-top:5px; display:block; }
.item_btn_ltd3 span.btn_gift { margin-top:5px; margin-right:3px; float:right; }
.item_btn_ltd3 span.btn_cart { margin-top:5px; float:right; }
.item_disc_ltd_a_bg .item_btn_ltd span.ltd_ment,
.item_disc_ltd_a_bg .item_btn_ltd2 span.ltd_ment,
.item_disc_ltd_a_bg .item_btn_ltd3 span.ltd_ment {color:#32cfff;}

.item_disc_ltd_a_bg .item_text { width:145px; float:left; margin:8px 2px 0 25px; }
.item_disc_ltd_a_bg .item_text p { display:block; padding-top:6px; padding-left:8px; height:16px; background:url(../images/bl_item_text_a.png) left center no-repeat; }
.item_disc_ltd_a_bg .item_text p.item_text_price { margin-bottom:20px; }
.item_disc_ltd_a_bg .item_text p.item_text_price span { color:#e05126; font-weight:bold; font-size:12px; margin-left:15px; padding-left:13px; background:url(../images/ic_cash_point.png) left 0 no-repeat; }
.item_disc_ltd_a_bg .item_text p.item_text_period { }
.item_disc_ltd_a_bg .item_text p.item_text_period span { color:#959595; font-weight:normal; font-size:12px; margin-left:15px; }
.item_disc_ltd_a_bg .item_text p.item_text_amount span { margin-left:11px; color:#959595; font-weight:normal; }
.item_disc_ltd_a_bg .item_text p.item_text_amount span select { background:#24282c; border:1px solid #30373b; width:40px; height:17px; font-size:12px; color:#959595; padding:0 0px 1px 3px; font-family:"µ¸¿ò"; text-align:center; vertical-align: middle; }

.item_disc_ltd_a_bg .item_text p.item_text_sale, .item_view_disc .item_text p.item_text_sale, 
.item_disc_ltd_a_bg .item_text p.item_text_sale { color:#ff7e16; font-weight:bold; font-size:12px; margin-left:47px; padding-left:13px; background:url(../images/ic_cash_point_a.png) left 6px no-repeat; }
.item_disc_ltd_a_bg .item_text p.item_text_price_sale span.price_sale { color:#ff4532; font-weight:normal; font-size:12px; margin-left:15px; padding-left:13px; margin-right:3px; background:url(../images/ic_cash_point_a.png) left 0 no-repeat; text-decoration:line-through; }
.item_disc_ltd_a_bg .item_text p.item_text_price_sale span { color:#ff4532; text-decoration:none; }



/*ÇÁ¸®¹Ì¾ö ¼¥ ÀÌ¿ë¿À·ù ¾È³»*/
.check_bg { background:url(/images/shop_check.jpg) left top no-repeat; }
.shop_check_wrap { margin:0 auto; width:650px; z-index:990; text-align: center; background:#1f1f1f; padding:80px 0 80px 0px; margin-top:180px; border:6px solid #7f2b2b; box-shadow: 0 0 20px #000; border-radius:20px; }
.shop_caution_box1 { background:url(/images/bg_msg_caution.png) left top no-repeat; padding:15px 0px 10px 70px; width:300px; margin:0 auto; vertical-align:middle; }
.shop_caution_box1 p { font-size:14px; font-weight:bold; color:#aaa8b0; line-height:1.7; text-align:left; }
.shop_caution_box1 p.title { font-size:22px; font-weight:bold; color:#fdbe00; line-height:1.7; text-align:left; }
.shop_caution_box1 span { margin:0 auto; margin-top:20px; display:inline-block;}
.item_disc_ltd_bg .item_btn_ltd span.ltd_ment,
.item_disc_ltd_bg .item_btn_ltd2 span.ltd_ment {color:#819d10;}

/*°í°´°¨»ç ÀÌº¥Æ® ÆË¾÷*/
.Popup { position:absolute; width:650px; border:5px solid #470b11; left:110px; top:160px; z-index:9999; }
.thanks_body { margin:0; padding:0; background:url(/images/event/thanks_event_bg.jpg) no-repeat; width: 650px; height:417px; font-size:13px; font-family:µ¸¿ò; }
.thanks_body img { border:0; vertical-align:middle; }
.thanks_body .close { background:#161616; position:relative; top:252px; padding:3px 10px 3px 0; color:#a6a6a6; text-align:right; border-top:1px solid #242424; }
.thanks_body .close input { vertical-align:middle; }
.thanks_body .close .box { vertical-align:-2px; }
.thanks_body .wrap { position:relative; width:360px; top:228px; left:53px; }
.thanks_body .wrap .point { padding:20px 5px 20px 20px; width:360px; border:2px solid #50a3af; background:#010b0d; }
.thanks_body .wrap .point p { line-height:1.5; color:#CCCCCC; text-align:left; letter-spacing:0; }
.thanks_body .wrap .point p .orange { color:#72ff00; font-weight:bold; }
.thanks_body .wrap .point p .yellow { color:#f6ff00; font-weight:bold; }
.thanks_body .wrap .btn { padding-top:23px; text-align:center; }
