<!--
/*スタイルシート*/
.clear{
	margin:		0px;
	padding:		0px;
	width:0;
	height:0;
	clear:		both;
}

div{
	margin:		0px;
	padding:		0px;
	border-width:	0px;
	border-style:	solid;
	border-color:	midnightblue;
}

img{
	border-style:	none;
}
a{
	color:		midnightblue;
	text-decoration:	none;
}
a:hover{
	color:		red;
	text-decoration:	under-line;
}
body {
	margin:		0px;
	padding:		0px;
	background-color:	white;
	text-align:	center;
	color:		midnightblue;
	font-size:	15px;
}

#container{
/*	width:		950px;*/
	width:		955px;
}
#top{
	padding:		5px;
	width:		100%;
/*	margin-bottom:	5px;*/
	background-color:	red;
/*	color:		white;*/
/*	border-style:	solid;*/
/*	border-color:	;*/
/*	border-width:	1px;*/
}
#top a{
	font-size:	10px;
	font-weight:	bold;
	color:		white;
	text-decoration:	none;
}
#top a:hover{
	color:		yellow;
	text-decoration:	under-line;
}

#banner{
	padding:		10px;
	margin:		0,0,5,0;
	width:		100%;
/*	text-align:	right;*/
	text-align:	left;
	background-color:	;
/*	border-style:	solid;*/
/*	border-color:	;*/
/*	border-width:	1px;*/
}
#middle{
	width:		100%;
	height:		100%;
}
#bottom{
	width:		100%;
	font-weight:	bold;
	text-align:	center;
	background-color:	red;
	color:		white;
}

#about_it{
	width:		100%;
	vertical-align:	top;
/*	border-color:	#FF0000;*/
/*	border-style:	solid;*/
/*	border-width:	1px;*/
/*	margin:		2px;*/
/*	padding:		3px;*/
	font-size:	13px;
}

#about_it .waku{
	text-align:	left;
	width:		100%;
	padding:		10px;
	margin:		2px;
	border-width:	1px;
	border-color:	#FF0000;
	border-style:	solid;
}

#left{
	float:		left;
/*	width:		180px;*/
	width:		245px;
	height:		100%;
	vertical-align:	top;
	linet-height:	140%;
}
#right{
	float:		right;
	width:		130px;
	height:		100%;
	vertical-align:	top;
}

#center{
	float:		right;
/*	font-size:	13px;*/
/*	width:		100%;*/
	width:		697px;
	height:		100%;
	vertical-align:	top;
}

#banner_title{
	border-width:	0px;
	font-size:	14px;
	font-weight:	bold;
	text-align:	left;
	color:		white;
}
#banner_title a{
	font-size:	16px;
	font-weight:	bold;
	color:		white;
}

#banner_caption{
	border-width:	0x;
	font-size:	12px;
	font-weight:	bold;
	linet-height:	25px;
/*	text-align:	right;*/
	color:		yellow;
}

.button{
	text-align:	center;
	background-color:	none;
	border-style:	solid;
	border-color:	#99FFCC;
	border-width:	1px;
	margin:		2px;
	padding:		3px;
	font-weight:	bold;
	font-size:	13px;
	width:		125px;
}

a.button{
	text-align:	center;
	background-color:	#FFEEEE;
	border-style:	solid;
	border-color:	#FF0000;
	border-width:	1px;
	margin:		2px;
	padding:		3px;
	font-weight:	bold;
	font-size:	13px;
	width:		125px;
}

a.button2{
	text-align:	center;
	background-color:	#FFEEEE;
	border-style:	solid;
	border-color:	#FF0000;
	border-width:	1px;
	margin:		2px;
	padding:		3px;
	font-weight:	nomal;
	font-size:	10px;
	width:		110px;
	height:		20px;
}

#left a.button{
	padding-right:		6px;
	width:		100%;
	font-weight:	normal;
/*	font-size:	13px;*/
	text-align:	left;
}
.copyright{
	text-align:right;
	font-style:normal;
}
.menu_title{
	font-size:	15px;
	font-weight:	bold;
	text-align:	center;
	background-color:	pink;
	line-height:	25px;
}
.date_line{
	width:		100%;
	margin:		6,0,3,0;
	padding:		1,5,1,1;
	font-size:	13px;
	font-weight:	bold;
	text-align:	right;
	background-color:	pink;
	line-height:	20px;
	border-style:	solid;
	border-color:	pink;
	border-width:	1px;
}
.cate_line{
	width:		100%;
	margin:		6,0,3,0;
	padding:		1,5,1,1;
	font-size:	13px;
	font-weight:	bold;
	text-align:	right;
	background-color:	pink;
	line-height:	20px;
	border-style:	solid;
	border-color:	pink;
	border-width:	1px;
}

.price{
	color:		red;
	font-weight:	bold;
	margin:		1px;
	padding:		3,1,1,1;
	font-size:	14px;
}

.exp{
	font-size:	15px;
	vertical-align:	top;
}

.cell{
	width:		100%;
	padding:		5px;
	margin-top:	5px;
	border-style:	solid;
	border-color:	pink;
	border-width:	1px;
}
.cell2{
	width:		20%;
	padding:		5px;
	margin-top:	5px;
	border-style:	solid;
	border-color:	pink;
	border-width:	1px;
	text-align:	center;
	vertical-align:top;
}

.info{
	width:		100%;
	height:		70px;
	margin:		1px;
	padding:		0px;
	border-style:	solid;
	border-color:	pink;
	border-width:	2px;
}

/* ----------------menu2用　背景・文字色設定 */
/* 通常・訪問済みリンクカラー */
#submenu a:link, #submenu a:visited {
	color: #666666; /* 背景色 */
}

/* マウスを上に重ねた時リンクカラー */
#submenu a:hover {
	color: #FFFFFF;
	background-color: #FF9900;
}

/* クリックした時リンクカラー */
#submenu a:active {
	color: #FFFFFF;
	background-color: #FFCC00;
}

/* ---------------サブメニュー */
#submenu {
	height: 25px;
/*	height: 30px;*/
}

#submenu ul{
	margin: 0px;
	padding: 0px;
	text-align: center;
	line-height: 110%;
/*	line-height: 150%;*/
/*	background-image: url(<?echo INC;?>/img/bar01.gif);*/
/*	border-top: 1px solid #CCCCCC;*/
/*	border-bottom: 1px solid #CCCCCC;*/
/*	background-position: left bottom;*/
/*	background-repeat: repeat-x;*/
	width:100%;
	float: left;
}

#submenu li{
	float: left;
	list-style-type: none;
	margin: 0;
	padding: 0;
	text-align: center;
}

#submenu a {
	text-decoration: none;
	display: block;
	font-size: 12px;
	font-weight: bold;
	padding: 4px 10px;
	border-right: 1px solid #CCCCCC;
}
-->