@charset "euc-jp";

body {
	overflow: hidden;
	width: 946px;
	height: auto;
	margin: 0 auto;
	border: 0px;
	padding: 0px;
	font-family:"Hiragino Maru Gothic Pro" ,"HGŠÛƒSƒVƒbƒNM-PRO" ,"verdana" ,"arial" ,"sans-serif";
}

ul,li {
	list-style-type: none;
	text-decoration:none;
}

a {
	text-decoration:none;
	color: #666666;
}
a:visited {
	text-decoration:none;
	color: #666666;
}


/* frame */
.grand_mains {
	clear: both;
	overflow: hidden;
	width: 946px;
	height: auto;
	margin: 0 auto;
	text-align: center;
}
.head_mains {
	display: block;
	overflow: hidden;
	float: none;
	width: 946px;
	height: 34px;
	text-align: left;
	border-top: 1px solid #e5e5e5;
}
.mains_mains {
	width: 946px;
	height: auto;
	text-align: left;
}

.pg_time_mains {
	float: left;
	width: 20px;
	height: auto;
	margin: 0 auto;
	padding: 0px;
	border-top: 1px solid #a1a1a1;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #e1e1e1;
	background-color: #ffffff;
	text-align: left;
}
.pg_mains {
	float: left;
	overflow: hidden;
	width: 110px;
	height: auto;
	margin: 0 auto;
	padding: 0px;
	border-top: 1px solid #a1a1a1;
	border-bottom: 1px solid #e1e1e1;
	background-color: #ffffff;
	text-align: left;
}

/* date&week */
.pg_date_top {
	float: left;
	overflow: hidden;
	width: 106px;
	height: 29px;
	padding:2px;
	background-color: #999999;
	border-bottom: 1px solid #666666;
	color: #ffffff;
	font-size: 12px;
	text-align: center;
	line-height: 16px;
	list-style-type: none;
}

/* blank */
.pg_time_blank_top {
	float: left;
	display: block;
	width: 20px;
	height: 34px;
	background-color: #c6c6c6;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	list-style-type: none;
}
.sell_pg_blank {
	display: block;
	overflow: hidden;
	width: 106px;
	height: 116px;
	padding:2px;
	background-color: #f1f1f1;
	border-bottom: 1px solid #999999;
	color: #666666;
}

/* sell */
.pg_time {
	display: block;
	overflow: hidden;
	float: left;
	width: 16px;
	height: 116px;
	padding:2px;
	background-color: #e6e6e6;
	border-bottom: 1px solid #999999;
	color: #999999;
	font-size: 12px;
	text-align: center;
}
.sell_pg360 {
	display: block;
	overflow: hidden;
	width: 110px;
	height: 721px;
	padding:2px;
	border-bottom: 1px solid #999999;
	color: #666666;
	font-size: 11px;
	letter-spacing: 1px;
}
.sell_pg360 a {
	display:block;
	overflow: hidden;
	width: 110px;
	height: 721px;
	cursor:default;
}

.sell_pg240 a:hover {
	color:#b8860b;
}
.sell_pg240 {
	display: block;
	overflow: hidden;
	width: 110px;
	height: 479px;
	padding:2px;
	border-bottom: 1px solid #999999;
	color: #666666;
	font-size: 11px;
	letter-spacing: 1px;
}
.sell_pg240 a {
	display:block;
	overflow: hidden;
	width: 110px;
	height: 479px;
	cursor:default;
}
.sell_pg240 a:hover {
	color:#b8860b;
}
.sell_pg235 {
	display: block;
	overflow: hidden;
	width: 110px;
	height: 458px;
	padding:2px;
	border-bottom: 1px solid #999999;
	color: #666666;
	font-size: 11px;
	letter-spacing: 1px;
}
.sell_pg235 a {
	display:block;
	overflow: hidden;
	width: 110px;
	height: 458px;
	cursor:default;
}
.sell_pg235 a:hover {
	color:#b8860b;
}
.sell_pg180 {
	display: block;
	overflow: hidden;
	width: 110px;
	height: 358px;
	padding:2px;
	border-bottom: 1px solid #999999;
	color: #666666;
	font-size: 11px;
	letter-spacing: 1px;
}
.sell_pg180 a {
	display:block;
	overflow: hidden;
	width: 110px;
	height: 358px;
	cursor:default;
}
.sell_pg180 a:hover {
	color:#b8860b;
}
.sell_pg175 {
	display: block;
	overflow: hidden;
	width: 110px;
	height: 337px;
	padding:2px;
	border-bottom: 1px solid #999999;
	color: #666666;
	font-size: 11px;
	letter-spacing: 1px;
}
.sell_pg175 a {
	display:block;
	overflow: hidden;
	width: 110px;
	height: 337px;
	cursor:default;
}
.sell_pg175 a:hover {
	color:#b8860b;
}

.sell_pg140 {
	display: block;
	overflow: hidden;
	width: 110px;
	height: 260px;
	padding:2px;
	border-bottom: 1px solid #999999;
	color: #666666;
	font-size: 11px;
	letter-spacing: 1px;
}
.sell_pg140 a {
	display:block;
	overflow: hidden;
	width: 110px;
	height: 260px;
	cursor:default;
}
.sell_pg140 a:hover {
	color:#b8860b;
}

.sell_pg120 {
	display: block;
	overflow: hidden;
	width: 110px;
	height: 237px;
	padding:2px;
	border-bottom: 1px solid #999999;
	color: #666666;
	font-size: 11px;
	letter-spacing: 1px;
}
.sell_pg120 a {
	display:block;
	overflow: hidden;
	width: 110px;
	height: 237px;
	cursor:default;
}
.sell_pg120 a:hover {
	color:#b8860b;
}
.sell_pg115 {
	display: block;
	overflow: hidden;
	width: 110px;
	height: 216px;
	padding:2px;
	border-bottom: 1px solid #999999;
	color: #666666;
	font-size: 11px;
	letter-spacing: 1px;
}
.sell_pg115 a {
	display:block;
	overflow: hidden;
	width: 110px;
	height: 216px;
	cursor:default;
}
.sell_pg115 a:hover {
	color:#b8860b;
}

.sell_pg90 {
	display: block;
	overflow: hidden;
	width: 110px;
	height: 193px;
	padding:2px;
	border-bottom: 1px solid #999999;
	color: #666666;
	font-size: 11px;
	letter-spacing: 1px;
}
.sell_pg90 a {
	display:block;
	overflow: hidden;
	width: 110px;
	height: 193px;
	cursor:default;
}
.sell_pg90 a:hover {
	color:#b8860b;
}

.sell_pg60 {
	display: block;
	overflow: hidden;
	width: 110px;
	height: 116px;
	padding:2px;
	border-bottom: 1px solid #999999;
	color: #666666;
	font-size: 11px;
	letter-spacing: 1px;
}
.sell_pg60 a {
	display:block;
	overflow: hidden;
	width: 110px;
	height: 120px;
	cursor:default;
}
.sell_pg60 a:hover {
	color:#b8860b;
}

.sell_pg55 {
	display: block;
	overflow: hidden;
	width: 110px;
	height: 95px;
	padding:2px;
	border-bottom: 1px solid #999999;
	color: #666666;
	font-size: 11px;
	letter-spacing: 1px;
}
.sell_pg55 a {
	display:block;
	overflow: hidden;
	width: 95px;
	height: 100px;
	cursor:default;
}
.sell_pg55 a:hover {
	color:#b8860b;
}
.sell_pg05 {
	display: block;
	overflow: hidden;
	width: 110px;
	height: 20px;
	background-color: #f5f5f5;
	border-bottom: 1px solid #999999;
	color: #888888;
	font-size: 9px;
}
.sell_pg05 a {
	display:block;
	overflow: hidden;
	width: 110px;
	height: 20px;
	cursor:default;
}
.sell_pg05 a:hover {
	color:#b8860b;
}

.sell_pg660 {
	display: block;
	overflow: hidden;
	width: 110px;
	height: 1326px;
	padding:2px;
	border-bottom: 1px solid #999999;
	color: #666666;
	font-size: 11px;
	letter-spacing: 1px;
}
.sell_pg660 a {
	display:block;
	overflow: hidden;
	width: 110px;
	height: 1326px;
	cursor:default;
}
.sell_pg660 a:hover {
	color:#b8860b;
}

.sell_pg780 {
	display: block;
	overflow: hidden;
	width: 110px;
	height: 1568px;
	padding:2px;
	border-bottom: 1px solid #999999;
	color: #666666;
	font-size: 11px;
	letter-spacing: 1px;
}
.sell_pg780 a {
	display:block;
	overflow: hidden;
	width: 110px;
	height: 1568px;
	cursor:default;
}
.sell_pg780 a:hover {
	color:#b8860b;
}

.sell_pg_teiha180 {
	display: block;
	overflow: hidden;
	width: 110px;
	height: 358px;
	padding:2px;
	background-color:#666666;
	border-bottom: 1px solid #999999;
	color: #ffffff;
	font-size: 11px;
	letter-spacing: 1px;
}
.sell_pg_teiha180 a {
	display:block;
	overflow: hidden;
	width: 110px;
	height: 358px;
	color: #ffffff;
	cursor:default;
}
.sell_pg_teiha180 a:hover {
	color:#fff000;
}

.sell_pg_teiha360 {
	display: block;
	overflow: hidden;
	width: 110px;
	height: 721px;
	padding:2px;
	background-color:#666666;
	border-bottom: 1px solid #999999;
	color: #ffffff;
	font-size: 11px;
	letter-spacing: 1px;
}
.sell_pg_teiha360 a {
	display:block;
	overflow: hidden;
	width: 110px;
	height: 721px;
	color: #ffffff;
	cursor:default;
}

.sell_pg_teiha360 a:hover {
	color:#fff000;
}

.sell_pg_sdt120 {
	display: block;
	overflow: hidden;
	width: 110px;
	height: 237px;
	padding:2px;
	background-color: #d1d1d1;
	border-bottom: 1px solid #999999;
	color: #333333;
	font-size: 11px;
	letter-spacing: 1px;
}
.sell_pg_sdt120 a {
	display:block;
	overflow: hidden;
	width: 110px;
	height: 237px;
	cursor:default;
}
.sell_pg_sdt120 a:hover {
	color:#b8860b;
}
.sell_pg_sdt60 {
	display: block;
	overflow: hidden;
	width: 110px;
	height: 116px;
	padding:2px;
	background-color: #d1d1d1;
	border-bottom: 1px solid #999999;
	color: #333333;
	font-size: 11px;
	letter-spacing: 1px;
}
.sell_pg_sdt60 a {
	display:block;
	overflow: hidden;
	width: 116px;
	height: 120px;
	cursor:default;
}
.sell_pg_sdt60 a:hover {
	color:#b8860b;
}


