		scrollbar-Track-Color: #ffffff;
		scrollbar-Face-Color: #ffffff;
		scrollbar-Shadow-Color: #ffffff;
		scrollbar-DarkShadow-Color: #ffffff;
		scrollbar-Highlight-Color: #ffffff;
		scrollbar-3dLight-Color: #ffffff;
		scrollbar-Arrow-Color: #ffffff;
	}

	body {
		font-size:11px;
		color:#666633;
		line-height:20px;
		font-family:Osaka,Verdana,Tahoma;
                                           margin:0 auto 0 auto;
                                           background:#ffffff;
	}

	a:link {
		color:#666666;
	}

	a:visited {
		color:#666666;
	}

	a:active { 
		color:#666666;
	}

	a {
		text-decoration : none;
	}

	a:hover {
		color:#f4a460; 
		text-decoration:none;
	}

	input,select {
		font-family:Osaka,Verdana,Tahoma;
		font-size:11px;
		border:1px solid #666633;
		color:#666633;
	}

	textarea {
		font-family:Osaka,Verdana,Tahome;
		font-size:9px;
		border:1px solid #666633;
		color:#666633;
		overflow:auto;
	}

	hr {
		color: #666633;
		background-color: #666633;
		height: 1px;
		border: 0px;
		filter: Alpha(opacity=100, finishopacity=0, style=3);
	}

<!-- common end -->

<!-- submit button -->

	.button {
		border:1px solid #666633;
		background:#fff;
		color:#666633;
		cursor:hand;
	}

<!-- submit button end -->

<!-- main title start -->

	#title { height:130px; }

<!-- main title end -->

<!-- counter start -->

	#counter { 
		width:150px; 
	}

	#countname {
		width:148px;
		border-bottom:1px solid #c9c9c9;
		padding-left:5px;
	}

	.countname {
		font-family:Osaka,Verdana,Tahoma;
		font-size:9px;
		color:#666633;
	}

<!-- counter end -->

<!-- left menu start -->

	#menu {
		width:150px;
	}

	#menuname  {
		width:148px;
		border-bottom:1px solid #c9c9c9;
		padding-left:5px;
	}

	#menuinput input {
		border:0px solid #ffffff;
		background:#ffffff;
		color:#666666;
		cursor:hand;
		text-align:left;
		line-height:20px;
		vertical-align:middle;
	}

<!-- left menu end -->

<!-- left category -->

	#category {
		width:140px;
	}

	#category input {
		border:0px solid #ffffff;
		background:#ffffff;
		color:#666666;
		cursor:hand;
		text-align:left;
		line-height:20px;
		vertical-align:middle;
	}

	#catname  {
		width:148px;
		border-bottom:1px solid #c9c9c9;
		padding-left:5px;
	}

<!-- left category end -->

<!-- whats new start -->

	#new {
		text-align:left;
	}

	#new_content {
		width:415px;
		margin-right:5px;
		border:1px solid #c9c9c9;
	}

	#new_comment {
		width:450px;
		border:1px solid #666633;
		color:#0000ff;
		text-align:left;
		font-size:11px;
		padding:3px;
	}

<!-- whats new end -->

<!-- Whats new detail -->

	#new_detail_content {
		width:250px;
		border:1px solid #c9c9c9;
		line-height:20px;
		text-align:left;
		padding:5px;
	}

	#new_paging {
		width:260px;
	}
	#new_detail_old {
		width:130px;
		text-align:left;
		float:left;
	}
	#new_detail_new {
		width:130px;
		text-align:right;
		float:right;
	}

<!-- Whats new detail end -->

<!-- item display start -->

	#main_item {
		width:410px;
		border:1px solid #c9c9c9;
		padding-top:5px;
		padding-right:5px;
		padding-bottom:5px;
		padding-left:5px;
		text-align:center;
	}

	#m_itemname {
		width:320px;
		text-align:left;
		float:left;
	}

	.m_itemname {
		font-size:12px;
		color:#666633;
	}

	#m_cat {
		width:80px;
		float:left;
		text-align:right;
	}

	#m_catname {
		text-align:right;
		font-size:10px;
		color:#666633;
	}

	#m_detail {
		width:120px;
	}

	#m_detail_com {
		width:280px;
		padding-left:5px;
		text-align:left;
		vertical-align:top;
	}

	.m_detail {
		font-size:12px;
		color:#666633;
	}

	#m_size {
		text-align:right;
	}

	#m_color {
		text-align:right;
	}

	#m_price {
		text-align:right;
	}

	#m_submit {
		width:100%;
		float:right;
		text-align:right;
	}

	#spacer {
		line-height:5px;
	}

<!-- item display end -->

<!-- search start -->

	.search  {
		font-size:xx-small;
	}

<!-- search end -->

<!-- main divide start -->
	#mainproc { 
		width:790px;
		background:#ffffff;
		border:1px solid #666633;
		vertical-align:top;
                                           margin:0 auto 0 auto;
	}

	#leftup {
		width:148px;
		float:left;
		vertical-align:top;
		padding-left:3px;
		background:#ffffff;
	}

	#centerup {
		width:460px;
		float:left;
		padding-right:5px;
		padding-left:5px;
		vertical-align:top;
		background:#ffffff;
	}

	#rightup {
		width:148px;
		float:left;
		vertical-align:top;
		padding-right:3px;
		background:#ffffff;
	}

<!-- main divide end -->

<!-- login start -->

	#login { 
		width:148px;
		float:left;
		text-align:right;
	}

	#login_name { 
		width:148px;
		float:left;
		text-align:right;
	}


	#login_form {
		width:148px;
		float:left;
		text-align:right;
	}

<!-- login end -->

<!-- perchase button start -->

	#per_head_form {
		width:150px;
	}

	#per_head_content {
		text-align:right;
	}

<!-- perchase button end -->

<!-- login user name start -->

	#username {
		width:148px;
		text-align:right;
		border-bottom:1px solid #c9c9c9;
	}

<!-- login user name end -->

<!-- copyright start -->

	#copy {
		text-align:center;
		width:790px;
		border-left:1px solid #666633;
		border-bottom:1px solid #666633;
		border-right:1px solid #666633;
		background:#ffffff;
                                           margin:0 auto 0 auto;
	}

	.foot {
		font-size: 11px;
		font-weight:bolder;
		font-family: &quot;Century Gothic&quot;;
		color: #666633;
	}

<!-- copyright end -->

<!-- back next button start -->

	#bn {
		width:460px;
	}

	#next {
		width:100px;
		float:right;
		text-align:right;
	}

	#back {
		width:100px;
		float:left;
		text-align:left;
	}

<!-- back next button end -->

<!-- side title start -->

	.sidettl {
		font-size: 12px;
		font-family: &quot;Century Gothic&quot;;
		font-weight: bolder;
		color: #666633;
	}

<!-- side title end -->

<!-- baggage start -->

	#baggage {
		line-height:20px;
	}

	#baggageitem {
		width:148px;
		float:left;
		border-bottom:solid 1px #c9c9c9;
	}

	#baggageprice {
		width:104px;
		float:left;
		border-bottom:1px solid #c9c9c9;
	}

	#delitem {
		width:42px;
		float:left;
	}

<!-- baggage end -->

<!-- perchase step start -->

	#step {
		width:420px;
		text-align:center;
		border:1px solid #c9c9c9;
		line-height:15px;
	}

	#step1 {
		width:104px;
		float:left;
		text-align:center;
		border-right:1px solid #c9c9c9;
	}

	#step2 {
		width:104px;
		float:left;
		text-align:center;
		border-right:1px solid #c9c9c9;
	}

	#step3 {
		width:104px;
		float:left;
		text-align:center;
		border-right:1px solid #c9c9c9;
	}

	#step4 {
		width:104px;
		float:left;
		text-align:center;
	}

	.stepno {
		color:#ff8c00;
	}

	.stepotherno {
		color:#c9c9c9;
	}

<!-- perchase step end -->

<!-- require item start -->

	.require {
		color:#ff0000;
	}

<!-- require item end -->

<!-- perchase content header start -->

	#per_content_header {
		width:420px;
		text-align:center;
		border-top:1px solid #c9c9c9;
		border-right:1px solid #c9c9c9;
		border-bottom:0px solid #ffffff;
		border-left:1px solid #c9c9c9;
	}

	#p_name {
		width:204px;
		float:left;
		text-align:center;
		border-right:1px solid #c9c9c9;
		border-bottom:1px solid #c9c9c9;
		background:#cfd9fa;

	}

	#p_price {
		width:77px;
		float:left;
		text-align:center;
		border-right:1px solid #c9c9c9;
		border-bottom:1px solid #c9c9c9;
		background:#cfd9fa;
	}

	#p_cnt {
		width:54px;
		float:left;
		text-align:center;
		border-right:1px solid #c9c9c9;
		border-bottom:1px solid #c9c9c9;
		background:#cfd9fa;
	}

	#p_aprice {
		width:82px;
		float:left;
		text-align:center;
		border-bottom:1px solid #c9c9c9;
		background:#cfd9fa;
	}

<!-- perchase content header end -->

<!-- perchase content start -->
	#per_content {
		width:420px;
		text-align:center;
		border-top:1px solid #c9c9c9;
		border-right:1px solid #c9c9c9;
		border-bottom:0px solid #ffffff;
		border-left:1px solid #c9c9c9;
	}

	#pc_name {
		width:202px;
		float:left;
		text-align:left;
		padding-left:2px;
		border-right:1px solid #c9c9c9;
		border-bottom:1px solid #c9c9c9;
	}

	#pc_price {
		width:75px;
		float:left;
		text-align:right;
		padding-right:2px;
		border-right:1px solid #c9c9c9;
		border-bottom:1px solid #c9c9c9;
	}

	#pc_cnt {
		width:54px;
		float:left;
		text-align:center;
		border-right:1px solid #c9c9c9;
		border-bottom:1px solid #c9c9c9;
	}

	#pc_aprice {
		width:80px;
		float:left;
		padding-right:2px;
		text-align:right;
		border-bottom:1px solid #c9c9c9;
	}

<!-- perchase content end -->

<!-- perchase sendfee display start -->

	#p_send_price {
		width:462px;
		text-align:center;
		border-top:1px solid #c9c9c9;
		border-bottom:1px solid #c9c9c9;
	}

	#p_send_price_sub {
		width:332px;
		float:left;
		text-align:right;
		padding-right:5px;
		border-right:1px solid #c9c9c9;
		border-bottom:1px solid #c9c9c9;
		background:#cfd9fa;
	}

	#p_send_price_price {
		width:80px;
		float:left;
		text-align:right;
		padding-right:2px;
		border-bottom:1px solid #c9c9c9;

	}

<!-- perchase sendfee display end -->

<!-- perchase all price display start -->

	#p_all_price {
		width:420px;
		text-align:center;
		border:1px solid #c9c9c9;
	}

	#p_all_price_sub {
		width:332px;
		float:left;
		text-align:right;
		padding-right:5px;
		border-right:1px solid #c9c9c9;
		border-bottom:1px solid #c9c9c9;
		background:#cfd9fa;
	}

	#p_all_price_price {
		width:80px;
		float:left;
		padding-right:2px;
		text-align:right;
		border-bottom:1px solid #c9c9c9;
		background:#fff3bb;
	}

<!-- perchase all price display end -->

<!-- pay input display start -->

	#pay {
		width:420px;
		height:20px;
		text-align:left;
		padding-left:10px;
		border:1px solid #c9c9c9;
	}

	#pay input {
		vertical-align:middle;
		border:0px solid #ffffff;
		background:#ffffff;
	}

<!-- pay input display end -->

<!-- user regist input display start -->

	#user_input {
		width:420px;
		text-align:center;
		border:1px solid #c9c9c9;
	}

	#user_input_sub {
		width:62px;
		height:25px;
		float:left;
		border-right:1px solid #c9c9c9;
		border-bottom:1px solid #c9c9c9;
		background:#cfd9fa;
	}

	#user_input_spacer {
		width:62px;
		height:25px;
		float:left;
		border-right:1px solid #c9c9c9;
		background:#cfd9fa;
	}


	#user_input_name {
		width:355px;
		height:25px;
		float:left;
		text-align:left;
		vertical-align:middle;
		padding-left:2px;
		border-bottom:1px solid #c9c9c9;
	}

	#user_input_name_spacer {
		width:355px;
		height:25px;
		float:left;
		text-align:left;
		vertical-align:middle;
		padding-left:2px;
	}

<!-- user regist input display end -->

<!-- perchase detail start -->

	.per_detail_header {
		background:#cfd9fa;
	}

	.per_detail_strong {
		background:#fff3bb;
	}

	.tcenter {
		text-align:center;
	}

	.tright {
		text-align:right;
	}

<!-- perchase detail end -->

<!-- stock display start -->

	.stock_header {
		background:#cfd9fa;
		text-align:center;
	}

	table.stock {
		border :1px solid #c9c9c9;
		border-collapse:collapse;
	}

	table.stock td {
		border: 1px solid #c9c9c9;
	}

<!-- stock display end -->

<!-- last message start -->

	#last_mes {
		width:410px;
		text-align:left;
		border:1px solid #c9c9c9;
		padding:5px;
	}

<!-- last message end -->

<!-- no stock massage start -->

	.nostockmsg {
		text-align:center;
		color:#ff8500;
		border:1px solid #c9c9c9;
	}

<!-- no stock massage end -->

<!-- law start -->
	#law_main {
		width:450px;
		border:1px solid #c9c9c9;
		line-height:20px;
	}

	#law_content {
		text-align:left;
		padding:5px;
	}

<!-- law end -->

<!-- fee start -->
	#chg_main {
		width:400px;
		border:1px solid #c9c9c9;
		line-height:20px;
	}

	#chg_content {
		text-align:left;
		padding:5px;
	}

	table.chgfee {
		border-collapse:collapse;
	}

	table.chgfee td {
		border-bottom: 1px solid #c9c9c9;
	}

	.chgfeea {
		border-left:1px solid #c9c9c9;
	}

	.sfeeb {
		border-right:1px solid #c9c9c9;
	}

	.hit {
		background:#d0ffff;
	}

<!-- fee end -->

<!-- no data start -->

	#nodata {
		width:420px;
		height:100px;
		text-align:center;
		vertical-align:middle;
		border:1px solid #c9c9c9;
	}

<!-- no data end -->

<!-- login error start -->

	#loginerr {
		width:70px;
		text-align:center;
	}

	.loginerr {
		border-bottom:3px double #ff8500;
		color:#ff8500;
	}

<!-- login error end -->

<!-- step3 error start -->

	#error {
		border:1px solid #c9c9c9;
		color:#ff0000;
		text-align:left;
		padding:5px;
	}

<!-- step3 error end -->

<!-- popular start -->

	#top_name {
		width:148px;
		padding-left:5px;
	}

	#top_name input {
		border:0px solid #ffffff;
		background:#ffffff;
		color:#666666;
		cursor:hand;
		text-align:left;
		line-height:20px;
		vertical-align:middle;
	}

	#top_price {
		width:153px;
		text-align:right;
		border-bottom:1px solid #c9c9c9;
	}

<!-- popular end -->

<!-- admin start -->

	table.admin {
		border :1px solid #c9c9c9;
		border-collapse:collapse;
                                           background:#ffffff;
	}

	table.admin td {
		border: 1px solid #c9c9c9;
	}

	.check_ok {
		color:#0000ff;
		text-align:center;
	}

	.check_ng {
		color:#ff0000;
		text-align:center;
	}

	.pxs {
		font-size:9px; 
		color:#666633;
	}

	.att {
		color:#ff0000;
	}

	.userdel {
		background:#dadada;
	}

	.pxs {
		font-size:8px;
	}

	.admin_header {
		background:#cfd9fa;
		text-align:center;
	}

<!-- admin end -->
