@charset "utf-8";

h1 {
	display:none;
}
#top_panel {
	position:relative;
}
#top_shop {
	position:absolute;
	top:5px;
	left:10px;
	margin: 0 auto;
	padding: 0px;
	height:50px;
	width:900px;
	z-index:100;
	background-color:#000000;
	filter:Alpha(opacity=77);
}
.shopname {
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	position:absolute;
	top:0;
	left:10px;
	font-size:20px;
	margin-top:2px;

}
.shopname2 {
	position:absolute;
	top:30px;
	left:10px;
}
.belonging {
	position:absolute;
	top:5px;
	right:5px;
}
.link {
	position:absolute;
	top:25px;
	right:5px;
	padding: 4px 10px;
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #999;
	border-top: solid 1px #999;
	border-right: solid 1px #999;
	font-size: 10px;
	background-color: #EEE;
	color:#333333;
	text-decoration:none;
}
.link a {
	display:block;
	width:100%;
}
.top_shop_img {
	position:relative;
	top:0;
	z-index:10;
}
#pr_box {
	float:left;
	width:910px;
	margin:10px 5px 10px 5px;
}
#pr_box p {
	width:910px;
	font-size:10px;
	text-align:left;
	margin:0 auto;
}
.banner {
	width:180px;
	margin-right:2px;
}
.banner2 {
	width:180px;
}
#leftbox {
	float:left;
	width:500px;
	margin-left:5px;
	_margin-left:2px;
	background-image:url(../img/base/newsback.jpg);
	background-repeat:repeat-x;
}
#rightbox {
	float:right;
	margin-right:5px;
	_margin-right:2px;
}
.news_txt {
	width:480px;
	text-align:left;
	margin:5px auto;
	padding:5px 0;
	border-bottom:#999999 dotted 1px;
}
.news_txt a {
	display:block;
	width:100%;
	text-decoration:none;
}
.news_txt a:link {
	text-decoration:none;
}
.news_txt a:hover {
	text-decoration:underline;
}
.style3 {color: #FFCC00}
#serch_box {
	width:408px;
	background-image:url(../img/base/serachwindow_back.jpg);
	color:#000;
}
#serch_box table {
	width:395px;
	margin:0 auto;
	font-size:10px;
	text-align:left;
}
#serch_box td {
	padding:10px;
}
#serch_box label {
	width:127px;
	float:left;
}
#serch_box td.bt_td {
	text-align:center !important;
}
h2 {
	background-image:url(../img/base/serachtitle_back0.jpg);
	display:block;
	overflow:hidden;
	width:100%;
	height:0 !important;
	height/**/:44px;
	padding-top:44px;
	_height:0 !important;
	_height/**/:0;
	_padding-top:44px;
}
#select1 {
	width:377px;
	height:34px;
	margin:0 auto;
	background-image:url(../img/base/serachtitle_back1.jpg);
}
#select1 a {
	display:block;
	overflow:hidden;
	width:100%;
	height:0 !important;
	height/**/:34px;
	padding-top:34px;
	_height:0 !important;
	_height/**/:0;
	_padding-top:34px;
}
#select2 {
	width:377px;
	height:34px;
	background-image:url(../img/base/serachtitle_back2.jpg);
	margin:0 auto;
}
#select2 a {
	display:block;
	overflow:hidden;
	width:100%;
	height:0 !important;
	height/**/:34px;
	padding-top:34px;
	_height:0 !important;
	_height/**/:0;
	_padding-top:34px;
}
#select3 {
	display:block;
	overflow:hidden;
	width:377px;
	height:0 !important;
	height/**/:34px;
	padding-top:34px;
	_height:0 !important;
	_height/**/:0;
	_padding-top:34px;
	background-image:url(../img/base/serachtitle_back3.jpg);
	margin:0 auto;
}