
#submenuitemmall {
	list-style:none;
	display:block;
}
#submenuitemmall li {
	display:block;
	float:left;

}
#submenuitemmall li a {
	border:1px solid;
	padding:5;
	float:left;
	margin-right:3px;
	margin-bottom:10px;
}
/* based off SF */
/* +++ center areas +++ */

/* itemshop box */
.itemshop_parentcontainer {width: 271px; height: 125px; text-align: left; margin-top: 6px; position: relative; z-index:10 }

	/* left col */
	.itemshop_leftcol {position: absolute; top: 0px; left: 8px; width: 67px; text-align: center; z-index:1; }
	.itemshop_leftcol .itemshop_tlcrnr {position: absolute; top:  -1px; left: -1px; z-index: 10; width: 32px; height: 32px; text-align: left;}
	.itemshop_leftcol .itemshop_pic {position: absolute; top:  0px; left: 0px; width: 100%; height: 67px; }
	.itemshop_leftcol .itemshop_btn {position: absolute; top: 73px; left: 0px; width: 100%;}
	/* //left col */
	/* right col */
	.itemshop_rightcol {position: absolute; top: 0px; left: 84px; width: 160px; text-align: left;}
/*080229 modify*/
	.itemshop_rightcol .itemshop_name {position: relative; width: 100%; padding-left: 1px; padding-bottom: 6px; margin-bottom: 3px; background: url(../../images/li_hline_item.gif) bottom repeat-x; overflow: hidden;}
	.itemshop_rightcol .itemshop_name .btn {position:absolute; top:2px; right:2px;}
/* //080229 modify*/
	.itemshop_rightcol .itemshop_price {background: url(../../images/ico_ijjicoin01.gif) 2px 3px no-repeat; padding-left: 17px;}
	.itemshop_rightcol .itemshop_price02 {background: url(../../images/icon_mito.gif) 2px 3px no-repeat; padding-left: 17px;}
	.itemshop_rightcol .itemshop_descr {margin-top: 6px;}
	.itemshop_rightcol span.txt_item_name  {font-size: 10px; line-height: 14px; font-weight: bold; color: #FFF;}
	.itemshop_rightcol span.txt_item_price {font-size: 10px; line-height: 14px; font-weight: bold; color: #FF8400;}
	.itemshop_rightcol span.txt_item_descr {font-size: 10px; line-height: 14px; color: #C5C5C5;}
	/* //right col */
/* //itemshop box */

/* itemshop box */
.mc_itemshop_parentcontainer {width: 198px; height: 71px; text-align: left; margin-top: 0px;}
	/* left col */
	.mc_itemshop_leftcol {position: absolute; top: 0px; left: 7px; width: 67px; text-align: center;z-index:1;}
	.mc_itemshop_leftcol .mc_itemshop_tlcrnr {position: absolute; top:  -1px; left: -1px; z-index: 10; width: 32px; height: 32px; text-align: left;}
	.mc_itemshop_leftcol .mc_itemshop_pic {position: absolute; top:  0px; left: 0px; width: 100%; height: 67px;}
	/* //left col */
	/* right col */
	.mc_itemshop_rightcol {position: absolute; top: 0px; left: 81px; width: 116px; text-align: left; overflow: hidden;}
	.mc_itemshop_rightcol .mc_itemshop_name {width: 100%; padding-left: 1px; padding-bottom: 3px;}
	.mc_itemshop_rightcol .mc_itemshop_price {height: 20px; background: url(../../images/ico_ijjicoin01.gif) 2px 1px no-repeat; padding-left: 17px;}
	.mc_itemshop_rightcol .mc_itemshop_price02 {height: 20px; background: url(../../images/icon_mito.gif) 2px 1px no-repeat; padding-left: 17px;}
	.mc_itemshop_rightcol .mc_itemshop_btn {}
	.mc_itemshop_rightcol span.txt_item_name  {font-size: 10px; line-height: 12px; font-weight: bold; color: #C9C9C9;}
	.mc_itemshop_rightcol span.txt_item_price {font-size: 10px; line-height: 12px; font-weight: bold; color: #FF8400;}
	.mc_itemshop_hline {height: 14px; background: url(../../images/mc_itemshop_line.gif) 0px 4px no-repeat;}
	/* //right col */
/* //itemshop box */

/* itemshop detail */
.itemdetailbox {width: 573px; height: 107px; background: url(../../images/bg_item_detail.gif) top left no-repeat; position: relative;}
	.itemdetailbox .itemdetailbox_pic   {position: absolute; top: 16px; left: 16px;}
	.itemdetailbox .itemdetailbox_name  {position: absolute; top: 17px; left: 92px; width: 462px; padding-bottom: 6px; background: url(../../images/li_hline_item.gif) bottom repeat-x;}
	.itemdetailbox .itemdetailbox_descr {position: absolute; top: 40px; left: 92px; width: 194px;}
	.itemdetailbox .itemdetailbox_price   {position: absolute; top: 60px; left: 92px; background: url(../../images/ico_ijjicoin01.gif) 2px 3px no-repeat; padding-left: 17px;}
	.itemdetailbox .itemdetailbox_price02 {position: absolute; top: 60px; left: 92px;}
	.itemdetailbox .itemdetailbox_btn {position: absolute; top: 54px; left: 287px; width: 268px; text-align: right;}
	.itemdetailbox span.txt_item_name  {font-size: 10px; line-height: 15px; font-weight: bold; color: #FFF;}
	.itemdetailbox span.txt_item_price {font-size: 10px; line-height: 15px; font-weight: bold; color: #FFC000;}
	.itemdetailbox span.txt_item_descr {font-size: 10px; line-height: 15px; color: #C5C5C5;}
	
	.li_x_01 {background:url(../../images/li_x_01.gif)  0 14px repeat-x;}
	/*080130 add*/
	ul.item_select_days {position:absolute; top:60px; left:88px; }
	ul.item_select_days li {float:left; padding-right:13px; background:url(../../images/ico_ijjicoin01.gif) 22px 4px no-repeat; font-weight:bold; color:#FF8400;}
	ul.item_select_days li input {margin-bottom:-2px;}
	ul.item_select_days li span {padding:0 0 0 16px; font-size:9px; }
	ul.item_select_days2 {position:absolute; top:60px; left:88px; }
	ul.item_select_days2 li {float:left; padding-right:8px; background:url(../../images/ico_ijjicoin01.gif) 4px 1px no-repeat; font-weight:bold; color:#FF8400;}
	ul.item_select_days2 li span {padding:0 0 0 18px; font-size:9px; }
	ul.item_select_days3 {position:absolute; top:60px; left:88px; }
	ul.item_select_days3 li {float:left; padding-right:8px; background:url(../../images/icon_mito.gif) 4px 3px no-repeat; font-weight:bold; color:#FF8400;}
	ul.item_select_days3 li span {padding:0 0 0 18px; font-size:9px; }
	.item_view_box {position:relative;width:264px;height:274px;background:url(../../images/item_view_box.gif) no-repeat;}
	.item_view_box .item_position {position:absolute;top:27px;left:6px;}
	.item_result_btn {padding-top:26px; text-align:center;}
	/*//080130 add*/
	/*080201 add*/
	.guide_exp {padding:0 0 0 10px; background: url(../../images/bu_arw03.gif) 2px 5px no-repeat; font-size:10px; color:#C5C5C5; line-height:1.5; }
	.guide_exp2 {font-size:10px; color:#C5C5C5; line-height:1.5; }
	.p9 {font-size:9px; }
	.lnl18 {line-height:1.8; }
	/*//080201 add*/

/* //itemshop detail */

/*080229 layer box*/
/*080229 layer box*/
.item_layer {clear:both; float:left; position:relative; width:259px;background:url(../../images/item_layer_bg.gif) left top no-repeat; }
.item_layer_b {float:left; width:259px; padding-bottom:10px; background:url(../../images/item_layer_bg_b.gif) left bottom no-repeat; }
/* 080930 edit */
.item_layer_b p {text-align:center;}
/* //080930 edit */

.item_box {float:left; }
.item_box a.thumb {float:left; margin:15px 9px 0 14px; }
.item_box dl {float:left; width:155px; margin:10px 0 0 0; }
.item_box dl dt {margin-bottom:3px; padding:8px 0 6px 0; border-bottom:1px solid #55585C; font-weight:bold; font-size:9px; color:#FFF; }
.item_box dl dd.gcoin {padding:2px 0 0 15px; background:url(../../images/item_layer_coin.gif) 0 2px no-repeat; font-size:9px; color:#FFAE00; }
.item_box dl dd.mcoin {padding:2px 0 0 15px; background:url(../../images/icon_mito.gif) 0 2px no-repeat; font-size:9px; color:#FFAE00; }
ul.item_detail {float:left; display:inline; width:237px; height:20px; margin:9px 0 0 11px; background:url(../../images/item_layer_tit.gif) no-repeat; }
/* 080930 edit */
ul.item_detail li {float:left; width:auto !important; padding:3px 9px 0 9px; background:url(http://images.ijjimax.com/v3/drift/itemshop/item_layer_bar.gif) 5px right no-repeat; font-size:9px; color:#C5C5C5; !important;}
/* //080930 edit */
ul.item_detail li.last {background:none; }
.item_detail_txt {clear:both; padding:4px 20px 11px 20px; font-size:9px; color:#C5C5C5; text-align:left; }
.item_layer_close {position:absolute; top:7px; right:8px; }
.layer_position {position:absolute; top:0; left:0; z-index:500}
/* //+++ center areas +++ */

/*200804*/
.saleitem_box {float:left; width:573px; border:1px solid #363636; background:#262626; }
ul.package_list {width:560px; margin:0 0 0 8px; }
ul.package_list li {float:left; padding:15px 0 9px 0; border-bottom:1px solid #393939; }
ul.package_list li h4 {margin:0; padding:0 0 7px 0; }
ul.package_list li .item_img {float:left; }
ul.package_list li .item_txt {float:left; margin:22px 0 0 8px; font-size:10px; color:#C5C5C5; line-height:1.4; }
ul.package_list li .item_txt img {margin-top:6px; }

/*200805 item add*/
.hotitem_box {float:right; width:190px; height:165px; background:url(http://images.ijjimax.com/v3/drift/itemshop/hotsale/bg_hotitem.jpg) no-repeat; text-align:center; }
.hotitem_box h4 {padding:13px 0 11px 0; }
.hotitem_box span {display:block; padding:5px 0 8px 0; font-weight:bold; font-size:10px; color:#C9C9C9; }
.hotitem_notice {position:relative; width:573px; height:88px; background:url(http://images.ijjimax.com/v3/drift/itemshop/hotsale/img_hotitem_notice.gif) 22px 0 no-repeat; }
.hotitem_notice p {margin:10px 0 0 152px; font-size:9px; line-height:1.5; }
.sub_hotitem_box {float:left; width:573px; padding-bottom:25px; border:1px solid #363636; background:#262626; }
.sub_hotitem_box h4 {width:550px; height:23px; margin:20px 0 0 11px; padding-left:5px; background:url(http://images.ijjimax.com/v3/drift/itemshop/hotsale/line_hot.gif) bottom repeat-x; }
.item_detail_box {width:550px; margin:13px 0 0 11px; }
.hotitem_img {float:left; padding-top:8px; border:5px solid #343434; text-align:center; }
.hotitem_img .grap {width:96px; height:9px; margin:6px auto 0 auto; border:1px solid #3F3F3F; background:#000; text-align:left; }
.hotitem_img .grap table {height:9px; background:url(http://images.ijjimax.com/v3/drift/itemshop/hotsale/grap_bar.gif) repeat-x; }
.hotitem_img .claimed {padding:6px 0 6px 0; color:#FF7A08; font-size:9px; }
.hotitem_img .remaining {width:158px; height:21px; _height:31px; margin:0 auto; padding:10px 0 0 0; background:#000; color:#919191; font-size:9px; }
.hotitem_img .remaining span {display:float; width:14px; height:14px; padding-top:1px; background:url(http://images.ijjimax.com/v3/drift/itemshop/hotsale/bg_remaining.gif) no-repeat; color:#FFF; font-size:10px; }
.hotitem_detail {float:left; width:340px; margin-left:20px; }
.hotitem_detail h5 {font-size:18px; font-weight:normal; }
.hotitem_detail .exp {height:48px; padding-top:5px; font-size:9px; }
.hotitem_detail table {width:240px; }
.hotitem_detail table td {padding:4px 0 4px 0; border-bottom:1px solid #454545; font-size:9px; }
.hotitem_detail table td.price {border-bottom:none; background:url(http://images.ijjimax.com/v3/drift/itemshop/hotsale/dot_hot.gif) bottom repeat-x; }
.hotitem_detail table td.gcoin {text-align:right; }
.hotitem_detail table td.gcoin img {margin-right:5px; }
.hotitem_detail table td.org {font-weight:bold; color:#FF8400; }
.hotitem_detail table td.btn {padding-top:7px; border-bottom:none; text-align:center; }

/*200806 package add*/
h3.h_package {padding:19px 0 7px 0; }
.m_week_package {position:relative; width:573px; height:158px; padding:20px 0 0 0; border:5px solid #343434; background:#262626; }
html>body .m_week_package {height:138px; }
.week_package {width:550px; height:127px; margin:13px 0 0 11px; border:5px solid #343434; }
html>body .week_package {width:540px; height:117px; }
ul.week_package_item {float:left; margin-top:10px; }
ul.week_package_item li {float:left; width:92px; _width:101px; padding-left:8px; background:url(http://images.ijjimax.com/v3/drift/itemshop/ico_plus.gif) 85px 30px no-repeat; }
ul.week_package_item li.last {background:url(http://images.ijjimax.com/v3/drift/itemshop/ico_result.gif) 85px 30px no-repeat; }
ul.week_package_item li.gcoin {width:105px; _width:110px; padding:22px 0 0 0; background:none; color:#FF8400; font-weight:bold; }
ul.week_package_item li.gcoin span.num {font-size:24px; }
ul.week_package_item li.gcoin span.txt01 {font-size:14px; }
ul.week_package_item li.gcoin s {padding-left:3px; color:#C5C5C5; font-size:12px; font-weight:normal; }
ul.week_package_item li p {width:70px; font-size:9px; text-align:center; }
.package_grap {float:left; width:250px; text-align:center; }
.package_grap .grap {width:180px; height:12px; margin:9px auto 0 auto; border:1px solid #3F3F3F; background:#000; text-align:left; }
.package_grap .grap table {height:12px; background:url(http://images.ijjimax.com/v3/drift/itemshop/grap_bar2.gif) repeat-x; }
.package_grap .claimed {padding:6px 0 6px 0; color:#FF7A08; font-size:9px; }
.package_grap .remaining {width:158px; height:21px; _height:31px; margin:0 auto; padding:10px 0 0 0; color:#919191; font-size:9px; }
.package_grap .remaining span {display:float; width:14px; height:14px; padding-top:1px; background:url(http://images.ijjimax.com/v3/drift/itemshop/bg_remaining.gif) no-repeat; color:#FFF; font-size:10px; }
.img_sale_off {position:absolute; top:-11px; right:0; width:111px; height:110px; background:url(http://images.ijjimax.com/v3/drift/itemshop/img_sale_off.jpg) no-repeat; }
.m_img_sale_off {position:absolute; top:-31px; right:-6px; width:92px; height:91px; background:url(http://images.ijjimax.com/v3/drift/itemshop/img_sale_off2.jpg) no-repeat; }
html>body .m_img_sale_off {position:absolute; top:-31px; right:-5px; }
.m_off_txt {display:block; margin:40px 35px 0 0; font-size:16px; font-weight:bold; text-align:right; } /*20080709*/
.off_txt {display:block; margin:45px 38px 0 0; font-size:18px; text-align:right; } /*20080709*/


#itemdesc {
	border:1px solid #666; padding:3px; margin:15px 3px 10px;
}
#charlist, #harilist {
	list-style:none;
	margin-top:5px;
}
#charlist li {
	font-size:13px;
	color:#FEA323;
	font-weight:bold;
	margin-bottom:4px;
}
p.po {
	height:13px;
	margin-bottom:5px;
	margin-top:3px;
	font-size:12px;
}
p.po label {
	float:left;
}
p.po label.potag {
	display:block;
	width:170px;
}
p.po label#saldo {
}
p.po label#balance {
}

