@charset "utf-8";


span,p,th,td,dt,dd,li,
select,textarea,input{
	line-height:1.4;
}

body,h2,p,ul,ol,dl,dt,dd,li,
table,th,td,
form,select,option,input
address,pre,strong,em,iframe{
	margin:0;
	padding:0;
}

#totop a {
   color:#000000;
}

#totop a:hover {
   color:#ff9ea3;
}

a {
   color:#000000;
}

a:hover {
   color:#669900;
}

img{
	border:0;
}

ul,
ol{
	list-style-type:none;
}

/*--------------------------
　レイアウト
---------------------------*/
#guide {
	float:right;
	width: 680px;
	margin-top: 20px;
	padding-right: 20px;
}



#guide2 {
	float:right;
	width: 660px;
	margin-top: 20px;
	padding-right: 20px;
}

/*--------------------------
　こまごまとテキスト部分
---------------------------*/
.fontbold	{
	font-weight: bold;
	font-size: 18px;
}

.bold	{
	font-weight: bold;
}
.small	{
	font-size: 14px;
}

.boldlink	{
	font-weight: bold;
	text-decoration: underline;
}
.blue{
	color: #0000cc;
	font-size: 14px;
}

.redsmall	{
	color: #ff0000;
	font-size: 14px;	
}

.red	{
	color: #cc0000;
	font-weight: bold;
}

/*--------------------------
　メイン部分
---------------------------*/
.guidemidashi {
	padding-bottom: 10px;
}

.guidetext {
	width: 650px;
	padding-left: 10px;
	padding-bottom: 10px;
}

.info1,.info2,.info3,.info4,.info5,
.info6,.info7,.info8,.info9,.info10,.info11	{
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #FF6666;
	padding-bottom: 20px;
	padding-top: 20px;
}

.tel,.card	{
	padding-top: 10px;
	padding-bottom: 20px;
	text-align: center;
}

.guidemidashi01 {
	background-image: url(../images/guideimages/read.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 40px;
	width: 550px;
	padding-bottom: 5px;
}

.guidemidashi02 {
	background-image: url(../images/guideimages/sub1.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 20px;
	width: 132px;
	padding-bottom: 5px;
}

.guidemidashi03 {
	background-image: url(../images/guideimages/sub2.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 20px;
	width: 116px;
	padding-bottom: 5px;
}

.guidemidashi04 {
	background-image: url(../images/guideimages/sub3.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 20px;
	width: 117px;
	padding-bottom: 5px;
}

.guidemidashi05 {
	background-image: url(../images/guideimages/sub5.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 20px;
	width: 181px;
	padding-bottom: 5px;
}

.guidemidashi06 {
	background-image: url(../images/guideimages/sub4.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 20px;
	width: 116px;
	padding-bottom: 5px;
}

.guidemidashi07 {
	background-image: url(../images/guideimages/sub6.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 20px;
	width: 189px;
	padding-bottom: 5px;
}

.guidemidashi08 {
	background-image: url(../images/guideimages/sub7.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 20px;
	width: 180px;
	padding-bottom: 5px;
}

.guidemidashi09 {
	background-image: url(../images/guideimages/sub8.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 20px;
	width: 206px;
	padding-bottom: 5px;
}

.guidemidashi10 {
	background-image: url(../images/guideimages/sub9.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 20px;
	width: 116px;
	padding-bottom: 5px;
}

.guidemidashi11 {
	background-image: url(../images/guideimages/sub10.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 20px;
	width: 132px;
	padding-bottom: 5px;
}
/*--------------------------
　pagetop＆詳しくはこちら部分
---------------------------*/

.inforight,.pagetop {
	width: 650px;
	;
	text-align: right;
}
.pagetop	{
	padding-top:20px;
}
/*--------------------------
　subページ部分
---------------------------*/

#guidesub {
	padding-left: 20px;
}

#guidesub h1 {
	background-image: url(../images/guideimages/shoppingguide.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 50px;
	width: 600px;
}

h2 {
	margin-top: 10px;
	margin-left: 15px;
}

.leftnavi {
	width: 250px;
	float: left;
	padding-bottom: 20px;
}
.rightnavi {
	width: 250px;
	float: left;
	padding-bottom: 20px;
}

.clear {
	clear: both;
}

.subtext {
	margin-left: 20px;
	padding-bottom: 15px;
	border-bottom-width: medium;
	border-bottom-style: dotted;
	border-bottom-color: #669900;
}

.bottom {
	padding-bottom: 5px;
}
.leftnavi li,.rightnavi li{
	padding-bottom: 5px;
}

#totop {
	text-align: right;
	margin-top: 5px;
	margin-bottom: 5px;
}

/*--------------------------
　subページタイトル背景部分
---------------------------*/
.tittle01 {
	background-image: url(../images/guideimages/sub1.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	padding-bottom: 5px;
}

.tittle02 {
	background-image: url(../images/guideimages/sub2.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	padding-bottom: 5px;
}

.tittle03 {
	background-image: url(../images/guideimages/sub3.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	padding-bottom: 5px;
}

.tittle04 {
	background-image: url(../images/guideimages/sub4.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	padding-bottom: 5px;
}

.tittle05 {
	background-image: url(../images/guideimages/sub5.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	padding-bottom: 5px;
}

.tittle06 {
	background-image: url(../images/guideimages/sub6.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	padding-bottom: 5px;
}
.tittle07 {
	background-image: url(../images/guideimages/sub7.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	padding-bottom: 5px;
}

.tittle08 {
	background-image: url(../images/guideimages/sub8.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	padding-bottom: 5px;
}


.tittle09 {
	background-image: url(../images/guideimages/sub9.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	padding-bottom: 5px;
}

