@charset "Shift_JIS";
*{
	margin:0;
	padding:0;
}
body{
	margin:0;
	font-size:9pt;
	background:url(/img/me-bg.gif) repeat-y left;
	}

td	{
	font-size:9pt;
	color:#333333;
	}
A 	{ text-decoration: none; }
img	{ border-width:0;}
.small	{ font-size:8pt;}
.price{
	color:#ff0000;
	font-size:12pt;
	text-align:right;
	width:90px;
	}
	
/************大枠設定**************/
#Base{
	background:url(/img/ma-bg.gif) repeat-y right;
	width:802px;
	float:left;
}

#Col_left,
#Col_main{
	float:left;
}
#Col_left{
	width:162px;
	text-align:center;
	
}
#Col_main{
	width:640px;
	text-align:left;
}

.mobile{
	font-size:9pt;
	background-image:url(/img/mo-bg.gif);
	width:140px;
	height:172px;
	padding:58px 10px 0 10px;
	}
	
#navi{
	width:640px;
	background-image:url(/img/ue-bg.gif);
	margin:0;
}
.Pick_Up{
	width:640px;
	float:left;
}

/************タイトルタグ**************/
/*ロゴ*/
#Col_left h1{
	width:160px;
	margin:0;
}
/*メイン画像*/
#shop_info h2{
	width:389px;
	height:143px;
	background:url(/img/ma1.gif);
	text-indent:-9999px;
}
/*左メニュー*/
#Col_left h3{
	width:158px;
	height:33px;
	text-indent:-9999px;
	margin:0 0 0 2px;
}
#Col_left .stit01{
	background:url(/img/pick-btn.gif);
}
#Col_left .stit02{
	background:url(/img/mt1.gif);
}
#Col_left .stit03{
	background:url(/img/mt3.gif);
}



/************main**************/
.ban{
	margin-top:5px;
}
#shop_info,
#cate_bn,
#news{
	float:left;
}

#news{
	width:390px;
	height:103px;
}

#news iframe{
	float:left;
	height:133px;
	width:250px;
}

#news div{
	background-color:#B6FFA3;
}

#news div img{
	float:left;
	margin:7px 0 0 4px;
}

.pic{
	border-collapse : collapse;
	float:left;
	width:100px;
	background-color:#fff;
	height:100px;
}

.item{
	width:213px;
	float:left;
}

.item-common{
	width:111px;
	height:100px;
	float:left;
	background-color:#fde5ea;
}
	
.name{
	margin-top:3px;	
	}
	
.name a{
	color:#990066;
}

.sp{
	margin-left:20px;
}

/************デフォルト**************/

.up{
	width:480px;
	text-align:right;
	margin:10px 0 10px 20px;
	}
.sankaku{
	width:430px;
	text-align:center;
	color:orange;
	}
#sys_page h3{
	width:500px;
	font-weight:bold;
	color:#af1c09;
	font-size:11pt;
	}
.Q-title{
	background-image:url(../img/st-first2.gif);
	width:508px;
	height:15px;
	font-size:1.0em;
	font-weight: bold;
	color:#ffffff;
	padding-left:30px;
	padding-top:5px;
	margin-left:4px;
	margin:0 0 0 20px;
	}
.Q-com{
	width:518px;
	margin-left:4px;
	background-color:#fbffc1;
	padding:10px;
	margin:0 0 0 20px;
	}
/*###################*/
/*#     営業案内    #*/
/*###################*/
.t-image{
	margin:0 0 0 20px;

}
.com{
	border-style:dotted;
	border-color:#4d372d;
	padding:10px;
	margin:5px;
	background:#b6ffa3;
	width:512px;
	margin:0 0 0 20px;
	}