@charset "UTF-8";

/*=====================レイアウト=====================*/
body {
	margin-top:0px;
	margin-right:auto;
	margin-left:auto;
	background-color:#FFF8EC;
	background-position: center ;
	font-family:"ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro",'ヒラギノ角ゴ Pro W3',Osaka,sans-serif;
}

.pagebody{
	margin-top:0px;
	padding:10px 30px 0 30px;
	margin-right:auto;
	margin-left:auto;
	width:880px;
	background:url(../index/bg.gif);
	background-repeat:repeat-y;
	background-position: center ; 
	text-align: center;
}
.fl_body{
	margin-top:0px;
	padding:0px 30px 0 30px;
	margin-right:auto;
	margin-left:auto;
	width:880px;
	background:url(../index/bg_flash.gif);
	background-repeat:no-repeat;
	background-position: center ; 
}
a:link{
color:#330000;text-decoration:none;
}
a:visited{
color:#7E4F26;text-decoration:none;
}
a:hover{
color:#CC6600;text-decoration:underline;
}
.txt2{/*説明*/
	font-size:11px;
	text-align:left;
	color:#666666;
}

/*=====================shop=====================*/
.txt1{/*説明*/
	font-size:12px;
	text-align:left;
	color:#333333;
}
.newtxt1{/*日付け*/
	font-size:13px;
	text-align:left;
	color:#990000;
	font-weight: bold;
}
.newtxt2{/*店舗*/
	font-size:14px;
	text-align:left;
	color:#990000;
	letter-spacing: 0.1em;
}
.newtxt3{/*住所*/
	font-size:11px;
	text-align:left;
	color:#333333;
	letter-spacing: 0.1em;
}
.map{/*地図*/
	font-size:10px;
	letter-spacing: 0.1em;
	text-align: center;
}
.shop1{/*タイトル*/
	font-size:10px;
	color: #FFFFFF;
	letter-spacing: 0.1em;
	padding:3px 10px 3px 10px;
	text-align: center;
}
/*===============中部===============*/
.tyubu1{/*愛知*/
	font-size:11px;
	color: #003300;
	letter-spacing: 0.2em;
	padding:3px 10px 3px 10px;
	font-weight: bold;
	background-color: #D9E3C2;
	text-align: left;
}
.tyubu2{/*店名*/
	font-size:13px;
	color: #003300;
	letter-spacing: 0.1em;
	padding:3px 20px 3px 10px;
	text-align: left;
}
.tyubu3{/*住所*/
	font-size:11px;
	color:#333333;
	letter-spacing: 0.07em;
	text-align: left;
}
.tyubu4{/*電話番号*/
	font-size:14px;
	color:#003300;
	font-weight: bold;
	letter-spacing: 0.07em;
	text-align: left;
}
.tyubu5{/*営業時間*/
	font-size:11px;
	text-align: center;
	color:#003300;
}

/*===============関西===============*/
.kansai1{/*大阪*/
	font-size:11px;
	color: #7D4A00;
	letter-spacing: 0.2em;
	padding:3px 10px 3px 10px;
	font-weight: bold;
	background-color: #E8D7B3;
	text-align: left;
}
.kansai2{/*店名*/
	font-size:13px;
	color: #996600;
	letter-spacing: 0.1em;
	padding:3px 10px 3px 10px;
	text-align: left;
}
.kansai3{/*住所*/
	font-size:11px;
	padding:3px 0 0 5px;
	color:#333333;
	letter-spacing: 0.07em;
	text-align: left;
}
.kansai4{/*電話番号*/
	font-size:14px;
	padding:0 0 3px 5px;
	color:#996600;
	font-weight: bold;
	letter-spacing: 0.07em;
	text-align: left;
}
.kansai5{/*営業時間*/
	font-size:11px;
	text-align: center;
	color:#996600;
}

/*===============岡山===============*/
.okayama1{/*岡山*/
	font-size:11px;
	color: #662166;
	letter-spacing: 0.2em;
	padding:3px 10px 3px 10px;
	font-weight: bold;
	background-color: #CCB2CB;
	text-align: left;
}
.okayama2{/*店名*/
	font-size:13px;
	color: #662166;
	letter-spacing: 0.1em;
	padding:3px 10px 3px 10px;
	text-align: left;
}
.okayama3{/*住所*/
	font-size:11px;
	padding:3px 10px 3px 10px;
	color:#333333;
	letter-spacing: 0.07em;
	text-align: left;
}
.okayama4{/*電話番号*/
	font-size:14px;
	padding:0 0 3px 5px;
	color:#662166;
	font-weight: bold;
	letter-spacing: 0.07em;
	text-align: left;
}
.okayama5{/*営業時間*/
	font-size:11px;
	text-align: center;
	color:#662166;
}
/*===============地図===============*/
.maptop{
	margin-top:0px;
	margin-right:auto;
	margin-left:auto;
	width:700px;
	background:url(../shop/image/bg_top.gif);
	background-repeat: no-repeat ;
	background-position: center;
	padding:35px 30px 0 30px; 
}
.mapbody{
	margin-top:0px;
	margin-right:auto;
	margin-left:auto;
	width:700px;
	background:url(../shop/image/bg.gif);
	background-repeat:repeat-y;
	background-position: center;
	padding:5px 30px 0 30px;  
}
.maptitle{
    padding:10px 50px 0 30px;
	font-size:18px;
	text-align:right;
	color:#330000;
	letter-spacing: 0.1em;
	font-weight: bold;
	width : 600px;

}
.map1{/*電話番号*/
	font-size:14px;
	text-align:left;
	color:#990000;
	font-weight: bold;
	padding:0 30px 0 30px;  
}
.map2{/*住所*/
	font-size:12px;
	color:#333333;
	letter-spacing: 0.1em;
	padding:0 30px 0 30px;
	line-height:20px;
	  
}
.mapfooter {
	margin-top:0px;
	margin-right:auto;
	margin-left:auto;
	font-family:"ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro",'ヒラギノ角ゴ Pro W3',Osaka,sans-serif;
	font-size:11px;
	width:700px;
	background: url(../shop/image/bg_un.gif);
	background-repeat:no-repeat;
	background-position: bottom ; 
	text-align: center;
	padding:10px 0 30px 0;
}

/*=====================menu=====================*/
.menu1{/*赤文字*/
	font-size:12px;
	text-align:center;
	color:#990000;
	font-weight: bold;
}
.menu2{/*商品名*/
	font-size:13px;
	text-align:left;
	color:#000000;
}
.menu3{/*値段*/
	font-size:14px;
	text-align:left;
	color:#CC6600;
	font-weight: bold;
}
.menu4{/*カロリー*/
	font-size:11px;
	text-align:center;
	color:#ffffff;
	padding:1px;
	background-color: #7E4F26;
	margin-right: 5px;
}
.menu5{/*注釈*/
	font-size:10px;
	text-align:left;
	color:#7E4F26;	
}
.menu6{/*白小*/
	font-size:9px;
	color:#ffffff;
	background-color: #7E4F26;
	text-align:center;
	margin-right: 5px;	
}

/*=====================Text=====================*/
.txt3{/*説明*/
	font-size:12px;
	text-align:left;
	color:#000000;
	line-height: 20px;
	padding:5px;
}
.txt4{/*見出し*/
	font-size:13px;
	text-align:left;
	color:#AB8451;
	font-weight: bold;
	letter-spacing: 0.1em;	
}
.txt5{/*説明2*/
	font-size:13px;
	text-align:left;
	color:#333333;
	letter-spacing: 0.1em;	
}
.txt6{/*説明小*/
	font-size:8px;
	text-align:left;
	color:#333333;
	letter-spacing: 0.1em;	
}


/*=====================Recruit=====================*/
.re1{/*赤大文字*/
	font-size:16px;
	text-align:left;
	color:#990000;
	font-weight: bold;
	line-height:20px;
}
.re2{/*黒大文字*/
	font-size:16px;
	text-align:left;
	color:#000000;
	font-weight: bold;
}
.re3{/*タイトル*/
	font-size:12px;
	color: #FFFFFF;
	letter-spacing: 0.1em;
	padding:3px 10px 3px 10px;
	text-align: center;
	font-weight: bold;
}
.re4{/*きん赤*/
	font-size:14px;
	color: #FF0000;
	letter-spacing: 0.1em;
	padding:3px 10px 3px 10px;
	text-align:left;
	font-weight: bold;
}
.re5{/*説明*/
	font-size:11px;
	text-align:left;
	color:#330000;
	letter-spacing: 0.1em;	
	padding:3px 10px 3px 10px;
}
.re6{/*文字*/
	font-size:13px;
	text-align:left;
	color:#000000;
	letter-spacing: 0.1em;	
	padding:3px 10px 3px 10px;
}
.re7{/*文字中*/
	font-size:13px;
	text-align:left;
	color:#000000;
	letter-spacing: 0.1em;
	line-height:20px	
}
.re8{/*文字中*/
	font-size:11px;
	text-align:left;
	color:#333333;
	letter-spacing: 0.1em;
	text-align: left;
	line-height:16px;	
}
.re9{/*タイトル茶太*/
	font-size:13px;
	text-align:left;
	color:#330000;
	letter-spacing: 0.1em;
	font-weight: bold;
	padding:3px 10px 3px 10px;
}
.re10{/*※*/
	font-size:14px;
	color: #FF0000;
	letter-spacing: 0.1em;
	padding:3px 2px 3px 10px;
	text-align:left;
	font-weight: bold;
}
.re11{/*タイトル茶太※*/
	font-size:13px;
	text-align:left;
	color:#330000;
	letter-spacing: 0.1em;
	font-weight: bold;
	padding:3px 10px 3px 1px;
}
.re12{/*タイトル茶太小※*/
	font-size:11px;
	text-align:left;
	color:#330000;
	letter-spacing: 0.1em;
	font-weight: bold;
	padding:3px 10px 3px 1px;
}
.re13{/*タイトル茶センター*/
	font-size:14px;
	text-align:center;
	color:#330000;
	letter-spacing: 0.1em;
	font-weight: bold;
}
	
	


/*=========footer=========*/
.footer {
	margin-top:0px;
	margin-right:auto;
	margin-left:auto;
	font-family:"ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro",'ヒラギノ角ゴ Pro W3',Osaka,sans-serif;
	font-size:11px;
	width:880px;
	hight:50px;
	background: url(../index/bg_down.gif);
	background-repeat:no-repeat;
	background-position: bottom ; 
	text-align: center;
	padding:10px 0 30px 0;
}
p.gototop{/*ページトップ*/
	font-size:11px;
	text-align:right;
	color:#ffffff;
	padding-right:100px;
}
a:link{
color:#330000;text-decoration:none;
}
a:visited{
color:#7E4F26;text-decoration:none;
}
a:hover{
color:#CC6600;text-decoration:underline;
}
.copyright {
		font-family:Verdana,"ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro",'ヒラギノ角ゴ Pro W3',Osaka,sans-serif;
		font-size:10px;
		color:#ab8451;
		text-align:center;
}
