body {
	font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,sans-serif;
}

a:hover {color : 0000ff }

strong { font-weight: bold; font-style: normal;}

p {
	color: #000;
	font-size:12px;
	line-height: 18px;
	font-weight: normal;
	font-style:normal;
	font-variant:normal;
}

h1 {
	color : #640101;
	font-size :18px;
	font-weight : bold ;
	border : 1px solid #76400A ;
	background-color : #EEE8E1 ;
	padding : 5px ;
	margin :0px ;
}

h1.forum {
	display: inline;
	color : #000000;
	font-size :12px ;
	font-weight : bold ;
	border : 0px;
	background-color : transparent ;
	padding : 0px ;
	margin :0px ;
}

h1.foster {
	background-color : #FFF ;
	border : 0px ;
	padding : 0px ;
	margin :0px ;
}

h2 {
	color : #640101;
	font-size :12px ;
	font-weight : bold ;
	border-top : 1px solid #76400A ;
	border-bottom : 1px dotted #76400A ;
	background-color : #F6F7F2 ;
	padding : 5px ;
	margin :0px ;
	clear:both;
}

h2.foster {
	display: inline;
	background-color : transparent ;
	border : 0px ;
	padding : 0px ;
	margin :0px ;
}

h3 {
	color : #640101;
	font-size :12px ;
	font-weight : bold ;
	border-top : 1px dotted #76400A ;
	border-bottom : 1px dotted #76400A ;
	background-color : #F6F7F2 ;
	padding : 5px ;
	clear:both;
}

h5 {
	font-size :12px ;
	font-weight : bold ;
	border-left : 5px solid #9a5c59;
	padding-left :5px;
}

hr {
	border-top : 1px dotted #76400A ;
	border-left : 0px none ;
	border-right : 0px none ;
	border-bottom : 0px none ;
	clear:both;
}

hr.forum {
	border-top : 1px dotted #EBC351 ;
	border-left : 0px none ;
	border-right : 0px none ;
	border-bottom : 0px none ;
}

blockquote.bb_quote {
	color: #333;
	background-color:#fff;
	padding:5px;
	margin: 0px 20px 0px 20px;
	border: 1px dotted #666;
}

div.bb_code {
	background-color:#fff;
	padding:5px;
	margin: 0px 20px 0px 20px;
	border: 1px solid #666;
}

div.bb_hidden {
	background-color:#ff9;
	padding:5px;
	margin: 0px 20px 0px 20px;
	border: 1px solid #f00;
}

p.bb_p {
	margin: 0px 0px 0px 0px;
}

ul.bb_list {
	margin: 0px 0px 0px 0px;
}

ol.bb_list {
	margin: 0px 0px 0px 0px;
}

.imageBoxRight {
	width:160px;
	float: right;
	margin: 0px 0px 10px 10px;
	font-size:10px;
	line-height:15px;
}

.layer1 {
	color : #000000;
	font-size :12px ;
	border-top : 1px solid #ffb358 ;
	background-color : #f9e4a2 ;
	padding-top : 5px ;
	padding-bottom : 5px ;
}

.layer1_close {
	font-size :10px ;
	border-top : 1px solid #ffb358 ;
}

.layer2 {
	color : #000000;
	font-size :12px ;
	border-top : 1px dotted #ffb358 ;
	background-color : #f9ebc5 ;
	padding-top : 5px ;
	padding-bottom : 5px ;
}

.layer3 {
	color : #000000;
	font-size :12px ;
	padding-top : 3px ;
	padding-bottom : 3px ;
}

.cautionContainer {
	border :1px solid #76400A;
	padding :5px;
	margin-bottom : 15px;
}

.cautionContainer strong {
	 color : #ff0000;
}

.bigheadline { font-size:18px; font-weight: bold ;}
.headline { font-size :14px ; line-height:21px;}
.text {font-size:12px; line-height:18px;}
.cap {font-size:10px; line-height:15px;}
.scap {font-size:9px; line-height:12px;}
.text {font-size:12px; line-height:18px;}
.textn {font-size:12px;}
.capn { font-size :10px ;}

.textForm {font-size:12px;}

.textIndent {font-size:12px;text-indent:12px;}

form{margin: 0em;}

/* column Move */

#moveBlock{text-align:center;font-size:14px;margin-top:30px;}
#move {text-align:center;margin-top:20px;}
#move b,#move a{padding:2px;margin:2px;border:1px solid #aaa;}
#move b{background:#eee;font-weight:bold;}
#move a:hover{border-color:#00d;background:#039;color:#fff;}
#prev {margin-right:5px;padding:4px 4px 4px 30px;background:url("../misc/go_ham.gif") no-repeat left center;}
#prev a{color:#fff;}
#prev a:hover{color:#00f;}
#next {margin-left:5px;padding:4px 30px 4px 4px;background:url("../misc/go_ham.gif") no-repeat right center ;}
#next a{color:#fff;}
#next a:hover{color:#00f;}

/* Ad */
#ad_flame {
	margin-top: 10px;
	margin-bottom: 10px;
}

#ad_inFlame {
	height : 100px ;
	border-top : 1px solid #DDDFDE ;
	border-bottom : 1px solid #DDDFDE ;
}

/* Bread Navigation */
#breadcrumbs {
	width: 900px;
	font-size : 12px;
	text-align: left;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
	margin-right: 0px;
}

/* Right Navigation */
.menuContainer {
	font-size : 12px;
	width: 200px;
	margin-bottom: 10px;
}

.menuContainer em {
	font-style:normal;
	font-weight:bold;
}

.menuMember {
	text-align: left;
	padding: 0 6px;
	margin: 0;
	border-left : 2px solid #197bf9 ;
	border-right : 2px solid #197bf9 ;
	background-color : #d2e8ff ;
}

.menuItemList {
	text-align: left;
	padding: 0 6px;
	margin: 0;
	border-left : 2px solid #29b61e ;
	border-right : 2px solid #29b61e ;
	background-color : #e7efb6 ;
}

.menuItemHistory {
	text-align: left;
	padding: 0 6px;
	margin: 0;
	border-left : 2px solid #29b61e ;
	border-right : 2px solid #29b61e ;
	background-color : #ffffff ;
}

.menuQuestion {
	text-align: left;
	padding: 0 6px;
	margin: 0;
	border-left : 2px solid #8383cc ;
	border-right : 2px solid #8383cc ;
	background-color : #d7d7f9 ;
}

.menuNew {
	text-align: left;
	padding: 0 6px;
	margin: 0;
	border-left : 2px solid #f96563 ;
	border-right : 2px solid #f96563 ;
	background-color : #ffe9e9 ;
}

.menuNew2 {
	text-align: left;
	padding: 0 6px;
	margin: 0;
	border-left : 2px solid #8383CC ;
	border-right : 2px solid #8383CC ;
	background-color : #D7D7F9 ;
}

.menuPickUp {
	text-align: left;
	padding: 0 6px;
	margin: 0;
	border-left : 2px solid #29b61e ;
	border-right : 2px solid #29b61e ;
	background-color : #e7efb6 ;
}

.menuList {
	padding: 0 0 0 15px ;
	margin: 0;
}

.pickUp_table {
	text-align: left;
	font-size:10px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 0;
	padding-right: 0;
	margin: 0;
}

.pickUp_img {
	height: 60px;
	width: 60px;
	text-align : center;
	vertical-align : middle;
	background-color : #fff ;
}

/* Item */
.item_indexContainer {
	margin-left: 0px;
	margin-bottom: 15px;
	margin-right: 0px;
	margin-top: 0px;
	padding: 0px;
}

.item_indexContainer li {
	list-style-type: none;
	display: inline-block;
	width: 165px;
	font-size:12px;
	padding: 0px ;
	margin: 0;
}

.item_spacer {
	height: 10px;
	width: 10px;
}

.item_container {
	margin-top: 10px;
}

.item_listImg {
	height: 70px;
	width: 70px;
	background-image: url(/item/images/list_img_bg.gif);
	background-repeat: no-repeat;
	text-align : center;
	vertical-align : middle;
}

.item_price {
	color: #009900;
	text-shadow: 1px 1px 1px #dadada;
	font-size: 14px;
	font-weight: bold;
}

.item_table {
	text-align: left;
	font-size:12px;
	border-bottom-width: 1px;
	border-bottom-color: #cccccc;
	border-bottom-style: dashed;
	margin-bottom: 10px;
}

.item_ama {
	padding-bottom: 5px;
	padding-top: 5px;
	background-image: url(/item/images/t_top_ama.gif);
	background-repeat: repeat-x;
	text-shadow: 2px 2px 1px #dadada;
	font-weight: bold;
}

.item_bid {
	padding-bottom: 5px;
	padding-top: 5px;
	background-image: url(/item/images/t_top_bid.gif);
	background-repeat: repeat-x;
	text-shadow: 2px 2px 1px #dadada;
	font-weight: bold;
}

.item_rab {
	padding-bottom: 5px;
	padding-top: 5px;
	background-image: url(/item/images/t_top_rab.gif);
	background-repeat: repeat-x;
	text-shadow: 2px 2px 1px #dadada;
	font-weight: bold;
}

.item_ras {
	padding-bottom: 5px;
	padding-top: 5px;
	background-image: url(/item/images/t_top_ras.gif);
	background-repeat: repeat-x;
	text-shadow: 2px 2px 1px #dadada;
	font-weight: bold;
}

.item_yaa {
	padding-bottom: 5px;
	padding-top: 5px;
	background-image: url(/item/images/t_top_yaa.gif);
	background-repeat: repeat-x;
	text-shadow: 2px 2px 1px #dadada;
	font-weight: bold;
}

.item_yas {
	padding-bottom: 5px;
	padding-top: 5px;
	background-image: url(/item/images/t_top_yas.gif);
	background-repeat: repeat-x;
	text-shadow: 2px 2px 1px #dadada;
	font-weight: bold;
}

.item_viewAll {font-size:14px;margin-bottom: 10px;width: 100%;text-align: right;}
.item_viewAll span {padding:4px 30px 4px 4px;background:url("../misc/go_ham.gif") no-repeat right center ;}
.item_viewAll span a{color:#fff;}
.item_viewAll span a:hover{color:#00f;}

.item_addList {font-size:12px;margin-bottom: 10px;width: 100%;}
.item_addList b{padding:2px;margin:2px;border:1px solid #aaa;}
.item_addList a{padding:2px;margin:2px;border:1px solid #FF2800;}
.item_addList b{color:#333;background:#eee;font-weight:normal;}
.item_addList a:hover{border-color:#00d;background:#039;color:#fff;}

.item_spac_table {
	font-size: 10px;
	margin-bottom: 0;
	margin-top: 10px;
}

.item_star_on {
	color: #d4a40c;
	text-shadow: 1px 1px 1px #dac8a1;
}

.item_star_off {
	color: #bda672;
}

#item_search {
	border: 1px solid #8ad27a;
	font-size: 10px;
	margin-left: auto;
	margin-bottom: 0;
	margin-right: auto;
	margin-top: 10px;
}

#item_comment {
	color: #000;
	font-size:12px;
	line-height: 18px;
	font-weight: normal;
	font-style:normal;
	font-variant:normal;
	margin-left: 0;
	margin-bottom: 10px;
	margin-right: 0;
	margin-top: 10px;
}

#item_comment div {
	width: 200px;
	font-size: 10px;
	line-height:15px;
	padding: 5px;
	float: right;
	display: inline;
	border: 1px solid #8ad27a;
	margin-left: 10px;
	margin-bottom: 10px;
	margin-right: 0px;
	margin-top: 0;
}