.mojiwaku {
	font-size: 20pt;
	color: #F69;
	border: 6px solid #F69;
	padding: 10px;
	margin-bottom: 15px;
	text-align: center;
}
.tohome {
	padding: 20px;
	font-size: 16pt;
	line-height: 20px;
	color: #636363;
	text-align: center;
	margin-bottom: 5px;
}
.green_tittle {
	font-size: 20pt;
	font-weight: bold;
	color: #547E01;
	margin-bottom: 10px;
	padding-bottom: 5px;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #999;
}
.mojiwaku2 {
	font-size: 20pt;
	color: #39F;
	border: 6px solid #39F;
	padding: 10px;
	margin-bottom: 15px;
	text-align: center;
}
.mojiwaku3 {
	font-size: 15pt;
	color: #F60;
	border: 6px solid #F60;
	padding: 10px;
	margin-bottom: 15px;
	text-align: center;
}
.green_waku {
	font-size: 16pt;
	color: #FFF;
	background-color: #3EAE00;
	padding: 10px;
	margin-bottom: 10px;
}
.komidashi_child {
	font-size: 20pt;
	line-height: 26px;
	font-weight: bold;
	color: #F60;
	margin-bottom: 25px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666;
}
.komoji_d {
	font-size: 14pt;
	font-weight: normal;
	color: #693;
}
.ad_moji {
	padding-top: 0px;
	padding-left: 0px;
	font-size: 23pt;
	color: #693;
	font-weight: bold;
}
.ad_moji2 {
	padding-top: 0px;
	padding-left: 0px;
	font-size: 16pt;
	color: #693;
	font-weight: bold;
}
.midashi-7 {
	font-size: 19px;
	line-height: 29px;
	color: #060;
	background-color: #F4F0D8;
	margin-bottom: 15px;
	padding-top: 20px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	border-left-width: 6px;
	border-left-style: solid;
	border-left-color: #693;
}
.normal_moji-b4 {
	font-size: 14pt;
	color: #5D5D5D;
	line-height: 30px;
	text-align: left;
}
.mushi_tittle2 {
	font-size: 17pt;
	line-height: 25px;
	color: #39C;
	margin-bottom: 15px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999;
}
.bord_text {
	font-size: 16pt;
	line-height: 30px;
	color: #666;
	padding-right: 10px;
	padding-left: 0px;
	margin-left: 30px;
	list-style-type: square;
	margin-bottom: 15px;
}
.bord_text2 {
	font-size: 16pt;
	line-height: 30px;
	color: #693;
	padding-right: 10px;
	padding-left: 0px;
	margin-left: 30px;
	list-style-type: square;
	padding-top: 10px;
}
.bord_text3 {
	font-size: 16pt;
	line-height: 30px;
	color: #666;
	padding-right: 10px;
	padding-left: 0px;
	margin-left: 30px;
	list-style-type: decimal;
	margin-bottom: 15px;
}
.mushi_tittle {
	font-size: 16pt;
	line-height: 20px;
	color: #428102;
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666;
}
.coler_orange {
	color: #F60;
}
.clr_text {
	margin: 0px;
	padding: 0px;
	clear: both;
	font-size: 14pt;
	color: #666;
	font-weight: normal;
}
.profi_left {
	font-size: 15pt;
	line-height: 35px;
	color: #333;
	float: left;
	width: 130px;
	text-align: right;
	padding-right: 25px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #D2BA81;
}
.profi_right {
	font-size: 15pt;
	line-height: 35px;
	color: #333;
	float: right;
	width: 420px;
}
.konoji1_zz {
	font-size: 14pt;
	color: #1A9E95;
	margin-bottom: 10px;
}
.profile {
	font-size: 22pt;
	line-height: 35px;
	color: #535353;
	float: right;
	font-weight: bold;
	margin-right: 40px;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #F60;
	margin-top: 100px;
	padding-left: 30px;
}
.kakomi {
	font-size: 16pt;
	color: #1A9E95;
	letter-spacing: -1px;
}
.nagasa {
	font-family: Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 18pt;
	color: #333;
	text-align: left;
	margin: 0px;
	padding-bottom: 2px;
	padding-top: 0px;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
}
.tittle_mon {
	background-color: #FFF;
	margin-bottom: 18px;
	font-size: 18pt;
	color: #535353;
	background-image: url(../img/body/grade_long.gif);
	background-position: 10px;
	background-repeat: repeat-x;
	border: 2px solid #999;
	font-weight: bold;
	line-height: 25px;
	text-shadow: 0 1px 1px #fff;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	-moz-box-shadow: 0px 0px 4px #d0d0d0;
	-webkit-box-shadow: 0px 0px 4px #d0d0d0;
	box-shadow: 0px 0px 4px #d0d0d0;
}
.list_text {
	font-size: 18pt;
	line-height: 25px;
	color: #FFF;
	background-color: #333;
	padding: 30px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	background-image: url(../img/icon/arrow.png);
	background-repeat: no-repeat;
	background-position: 570px;
}
.komoji_a {
	font-family: Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 16pt;
	color: #20B9B8;
	text-align: left;
	padding-right: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 10px;
}
.komida_1 {
	font-size: 26pt;
	line-height: 20px;
	color: #1A9E95;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 0px;
	margin-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999;
	font-family: Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: bold;
}
/* CSS Document */
.midashi-5z {
	font-size: 25pt;
	font-family: YanoneKaffeesatzBold;
	line-height: 15px;
	color: #1A9E95;
	margin-left: 10px;
	font-weight: normal;
}	

.plan_btm2 {
	width: 190px;
	background-color: #693;
	font-size: 11pt;
	color: #FFF;
	text-align: center;
	float: right;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	padding-top: 15px;
	padding-right: 5px;
	padding-bottom: 15px;
	padding-left: 5px;
	margin-bottom: 20px;
}





.left_aki_text {
	font-size: 10pt;
	color: #515151;
	padding-left: 10px;
	line-height: 16px;
	margin-bottom: 5px;
}
.left_aki_text2 {
	font-size: 10pt;
	color: #826A24;
	padding-left: 10px;
	line-height: 16px;
	margin-bottom: 10px;
}
.kasen3 {
	font-size: 12pt;
	line-height: 20px;
	color: #68541D;
	margin-bottom: 5px;
	padding-bottom: 1px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #997843;
	padding-top: 2px;
}


.yuki_text {
	font-size: 10pt;
	line-height: 15px;
	color: #333;
	margin-bottom: 3px;
}
.kizuna_text {
	font-size: 9pt;
	line-height: 18px;
	color: #333;
	text-align: center;
}




.news_text {
	font-size: 11pt;
	line-height: 23px;
	color: #333;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	letter-spacing: -1px;
}
.futome {
	font-family: Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 11pt;
	font-weight: bold;
	margin-bottom: 10px;
}
.midashi_4 {
	font-size: 35pt;
	line-height: 25px;
	color: #333;
	font-family: OSPDIN;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	text-shadow: 0 1px 1px #fff;
	text-align: center;
	background-image: url(../img/body/grade.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	border: 2px solid #CCC;
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 15px;
	padding-left: 10px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	background-color: #FFF;
}
.mail_text {
	background-color: #FFF;
	font-size: 15pt;
	line-height: 20px;
	color: #333;
	padding-top: 15px;
	padding-right: 2px;
	padding-bottom: 15px;
	padding-left: 2px;
	margin-bottom: 5px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	border: 2px solid #CCC;
	text-align: center;
	background-image: url(../img/body/grade.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	font-weight: bold;
	text-shadow: 0 1px 1px #fff;
}
.midashi_1z{
	line-height: 36px;
	color: #A78543;
	padding-top: 2px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	text-shadow: 0 1px 1px #fff;
	font-size: 25pt;
	letter-spacing: -1px;
}
.midashi_1s{
	line-height: 36px;
	color: #A78543;
	padding-top: 2px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-shadow: 0 1px 1px #fff;
	font-size: 25pt;
	letter-spacing: -1px;
	font-weight: bold;
}
.midashi_2s{
	font-size: 25pt;
	line-height: 30px;
	color: #7D6533;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #A17643;
	padding-top: 25px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	text-shadow: 0 1px 1px #fff;
	letter-spacing: -1px;
}
.midashi_btm {
	font-family: 'BodoniXTRegular', Arial, sans-serif;
	font-size: 25pt;
	color: #A78543;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #A78543;
	margin-bottom: 10px;
	text-shadow: 0 1px 1px #fff;
	letter-spacing: -1px;
}
.normal {
	font-size: 18pt;
	line-height: 35px;
	color: #333;
	margin-bottom: 5px;
	text-shadow: 0 1px 1px #fff;
}
.telnam {
	padding-top: 20px;
	margin-bottom: 5px;
	font-family: OSPDIN;
	font-size: 35pt;
	color: #333;
	line-height: 30px;
	margin-top: 0px;
	text-shadow: 0 1px 1px #fff;
	margin-right: 10px;
	text-align: left;
}
.telnam2 {
	margin-bottom: 15px;
	font-family: OSPDIN;
	font-size: 35pt;
	color: #FFF;
	line-height: 30px;
	margin-top: 0px;

	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	background-color: #690;
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 20px;
	background-image: url(../img/icon/arrow.png);
	background-repeat: no-repeat;
	background-position: 550px;
}
.normal_w {
	font-size: 16pt;
	color: #FFF;
	font-family: Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	line-height: 20px;
}
.rinen {
	font-size: 10pt;
	line-height: 25px;
	color: #FFF;
	margin-bottom: 2px;
	border: 1px dashed #FFF;
	padding-top: 12px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-color: #67B05D;
}
.table_text {
	font-size: 9pt;
	color: #FFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	padding: 5px;
	background-color: #826A24;
	text-align: center;
}
.sc_info {
	font-size: 13pt;
	line-height: 20px;
	color: #39C;
	margin-bottom: 10px;
	padding-bottom: 2px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999;
	padding-top: 15px;
}
.kasen_mi {
	font-size: 9pt;
	color: #FC9;
	padding-top: 5px;
	padding-right: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999;
	margin-bottom: 2px;
}
.table_text2 {
	font-size: 9pt;
	color: #FFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	padding: 5px;
	background-color: #826A24;
	text-align: center;
}
.kasen {
	font-size: 18pt;
	color: #666;
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666;
}
.kasen2 {
	font-size: 13pt;
	line-height: 17px;
	color: #333;
	margin-bottom: 15px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #A78543;
}
.honbun3 {
	font-size: 9pt;
	line-height: 18px;
	color: #666;
	padding-left: 20px;
}
.table_text3 {
	font-size: 9pt;
	color: #FFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	padding: 5px;
	text-align: center;
}
.table_text4 {
	font-size: 9pt;
	color: #FFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	padding: 5px;
	text-align: center;
}



.sc_info {
	font-size: 11pt;
	line-height: 20px;
	color: #39C;
	margin-bottom: 30px;
	padding-bottom: 2px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #999;
	padding-top: 5px;
}
.tensenwaku {
	padding: 10px;
	border: 2px dotted #85663A;
	font-size: 10pt;
	line-height: 20px;
	color: #85663A;
	margin-bottom: 5px;
}
.chek_tittle {
	color: #F99277;
	font-size: 11pt;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999;
	margin-bottom: 5px;
	padding-bottom: 2px;
	padding-top: 5px;
	line-height: 18px;
}
.chek_tittle2 {
	color: #D29157;
	font-size: 10pt;
	padding-top: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #F0AA87;
	margin-bottom: 5px;
	padding-bottom: 5px;
}
.fuwa_tittle {
	font-size: 10pt;
	line-height: 28px;
	color: #22C7C6;
	background-image: url(../img/body/grade.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	border: 3px solid #F9B999;
	padding-top: 12px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	font-weight: bold;
	margin-bottom: 5px;
}
.sns_hed1 {
	font-family: WebIconFonts;
	font-size: 24pt;
	text-align: center;
	line-height: 25px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.normal_moji-b2 {
	font-size: 8pt;
	color: #571D14;
	margin-bottom: 20px;
	line-height: 15px;
	letter-spacing: 0em;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.memo {
	font-size: 8pt;
	line-height: 15px;
	color: #3CC;
	margin: 0px;
	padding: 0px;
}
.memo_tittle {
	font-size: 13pt;
	line-height: 18px;
	color: #7D6533;
	margin-bottom: 10px;
	padding-top: 10px;
}
.normal_text-2 {
	font-size: 10pt;
	line-height: 17px;
	padding-left: 0px;
	margin: 0px;
	color: #653127;
}
.studio_title {
	font-size: 12pt;
	line-height: 20px;
	color: #653127;
	margin-bottom: 5px;
}
.maru_midashi {
	background-color: #FFF;
	padding-top: 7px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
	font-size: 10pt;
	line-height: 20px;
	border-radius: 6px;
	border: 2px solid #CCC;
	color: #333;
	margin-bottom: 5px;
	margin-top: 5px;
}

.left_midashi {
	font-size: 12pt;
	line-height: 30px;
	color: #571D14;
	float: left;
	vertical-align: middle;
	margin-top: 8px;
	margin-left: 5px;
}
.font_icon {
	font-family: WebIconFonts;
	font-size: 20pt;
	margin-right: 10px;
}
.font_icon3 {
	font-family: 'CONDENSEicon';
	padding-right: 5px;
}
.font_icon4 {
	font-family: WebIconFonts;
	padding-right: 10px;
}
.font_icon5 {
	font-family: CombiNumeralsLtdRegular;
	padding-right: 5px;
	padding-left: 5px;
}
.info_main_right {
	margin-bottom: 5px;
	font-size: 9pt;
	line-height: 20px;
	color: #FFF;
	background-color: #826A24;
	padding-top: 6px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
}
.fukidashi_comment3 {
	font-size: 10pt;
	color: #826A24;
	line-height: 20px;
	background-color: #FFF;
	background-image: url(../img/body/grade.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	-moz-box-shadow: 0px 0px 4px #393A1A;
	-webkit-box-shadow: 0px 0px 4px #393A1A;
	box-shadow: 0px 0px 4px #393A1A;
	border: 3px solid #DFCC9F;
	padding: 15px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.normal_moji-b {
	font-size: 10pt;
	color: #653127;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #653127;
	margin-bottom: 5px;
}
.wakuten {
	font-size: 11pt;
	color: #671208;
	border: 1px dashed #AC804A;
	margin-bottom: 10px;
	background-color: #E5CEA3;
	line-height: 20px;
	padding-top: 8px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 10px;
}
.wakuten2 {
	font-size: 11pt;
	color: #671208;
	border: 2px solid #AC804A;
	margin-bottom: 5px;
	line-height: 20px;
	padding-top: 8px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	border-radius: 6px;
	background-color: #E2CDA1;
	background-image: url(../img/body/grade.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
.left_menu {
	font-size: 15pt;
	color: #FFF;
	float: left;
	font-family: 'YanoneKaffeesatzLight', Arial, sans-serif;
}
.right_menu {
	font-size: 9pt;
	color: #FFF;
	float: right;
	margin-right: 10px;
	line-height: 15px;
	padding-top: 4px;
	padding-right: 0px;
}
.rubi-2{
	font-size: 8pt;
	padding: 0px;
	line-height: 12px;
	color: #666;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 5px;
}
.rubi {
	font-size: 10pt;
	line-height: 15px;
	padding-left: 2px;
	margin-right: 10px;
	font-family: Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.rubi3 {
	font-size: 12pt;
	font-family: Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #428102;
	margin-bottom: 10px;	
}
.hirubi {
	font-size: 8pt;
}
.komida_2z {
	font-size: 10pt;
	color: #6A3228;
	line-height: 15px;
	margin: 0px;
	padding: 0px;
}
.normal_moji-b1 {
	font-size: 9pt;
	line-height: 17px;
	color: #571D14;
	margin-bottom: 10px;
}
news_space{
	padding-top: 10px;
}
.news_tittle {
	font-size: 12pt;
	line-height: 20px;
	color: #977728;
	margin-bottom: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight: bold;
}
.question {
	font-size: 8pt;
	color: #6A3228;
	background-color: #FFF;
	line-height: 15px;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
	margin-bottom: 10px;
	border-radius: 4px;
	box-shadow: 0px 0px 4px #CCCCCC;
}
.voice_text {
	font-size: 9pt;
	line-height: 16px;
	color: #571D14;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #BFAD89;
	padding-top: 2px;
	padding-bottom: 2px;
}
.anser {
	font-size: 10pt;
	line-height: 20px;
	margin-bottom: 10px;
	color: #690;
	border: 1px dotted #88AC00;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	border-radius: 4px;
}

.shopname2 {
	font-size: 9pt;
	color: #7CB13C;
	background-color: #FFF;
	margin-bottom: 5px;
	background-image: url(../img/icon/arrow2.png);
	background-size:18px;
	background-repeat: no-repeat;
	background-position: right;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 8px;
	-moz-border-radius: 6px 6px 6px 6px;
	-webkit-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px;
	border: 1px solid #75A739;
}
.wood_tittle {
	font-family: Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 11pt;
	color: #785D4D;
	margin-bottom: 10px;
	-moz-border-radius: 6px 6px 6px 6px;
	-webkit-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px;
	padding-top: 10px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 10px;
	border: 2px solid #E0B781;
}
.tsume {
	letter-spacing: -5px;
}
.konoji1_w {
	font-family: Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 8pt;
	color: #FFF;
	text-align: center;
	display: block;
	margin: 0px;
	padding-bottom: 2px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #FFF;
}

.komida_3 {
	font-size: 12pt;
	line-height: 20px;
	color: #690;
	margin-left: 0px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #690;
	padding-top: 15px;
}
.komida_4 {
	font-size: 11pt;
	line-height: 18px;
	color: #6B4C16;
	padding-bottom: 2px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #6B4C16;
	margin-bottom: 5px;
}
.komida_5 {
	font-size: 12pt;
	line-height: 20px;
	color: #826A48;
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight: bold;
}
.komida-8 {
	font-size: 16pt;
	line-height: 20px;
	color: #333;
	background-color: #FFF;
	margin-bottom: 10px;
	padding-top: 20px;
	padding-right: 15px;
	padding-bottom: 20px;
	padding-left: 15px;
	border-radius: 4px;
	box-shadow: 0px 0px 4px #CCCCCC;
	text-align: center;
	margin-top: 10px;
	border: 2px solid #CCC;
}
.access_text3 {
	font-size: 9pt;
	color: #4F3F23;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #4F3F23;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 15px;
}
.mini_banner {
	font-size: 12pt;
	color: #666;
	text-align: center;
}


.access_text {
	font-size: 9pt;
	color: #4F3F23;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #4F3F23;
	padding-top: 5px;
	padding-bottom: 5px;
}
.rubi2 {
	font-size: 9pt;
	line-height: 15px;
	color: #786854;
	margin-bottom: 15px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.second_tittle_c {
	background-color: #1B0A08;
	font-size: 12pt;
	text-align: center;
	color: #FFF;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 15px;
	margin-left: auto;
	padding: 5px;
}
.access_text2 {
	font-size: 11pt;
	margin-bottom: 15px;
	padding-bottom: 0px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #4F3F23;
	color: #4F3F23;
	padding-top: 25px;
}


.normal_text6 {
	font-size: 9pt;
	line-height: 18px;
	color: #463324;
	clear: both;
}
.menu_open {
	font-size: 15pt;
	padding: 8px;
	background-color: #690;
	margin-bottom: 5px;
	text-decoration: none;
	color: #FFF;
	text-align: center;
	font-family: YanoneKaffeesatzLight;
	letter-spacing: 3px;
}
.warnig_text {
	font-size: 7pt;
	color: #333;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 10px;
	margin-bottom: 10px;
}
.ex_text_left {
	font-size: 8pt;
	line-height: 20px;
	color: #333;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	float: left;
}
.ex_text_right {
	font-size: 8pt;
	line-height: 20px;
	color: #333;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	float: right;
}
.price_text {
	font-size: 10pt;
	line-height: 15px;
	color: #3D291E;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #3D291E;
	text-align: left;
}
.price_text2 {
	font-size: 9pt;
	line-height: 15px;
	color: #333;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999;
	text-align: left;
}
.wakumoji {
	font-size: 8pt;
	padding: 10px;
	border: 1px dotted #7B4A00;
	color: #7B4A00;
	text-align: center;
	font-weight: bold;
}
.wakumoji2 {
	font-size: 8pt;
	padding: 10px;
	border: 1px dotted #7B4A00;
	color: #7B4A00;
	font-weight: bold;
}
.wakumoji3 {
	font-size: 10pt;
	border: 1px dotted #5E803A;
	color: #5E803A;
	text-align: left;
	line-height: 18px;
	padding-top: 3px;
	padding-right: 2px;
	padding-bottom: 3px;
	padding-left: 2px;
	margin-bottom: 5px;
}

.change_colers {
	font-size: 8pt;
	line-height: 20px;
	color: #4C7200;
	border: 1px dotted #4C7200;
	padding: 5px;
	margin-bottom: 10px;
}
.normal_text6z {
	font-size: 9pt;
	line-height: 18px;
	color: #463324;
	clear: both;
	margin-bottom: 5px;
}
.price_mojo {
	font-size: 9pt;
	line-height: 15px;
	color: #1E0B09;
}
.price_text3 {
	font-size: 11pt;
	line-height: 15px;
	color: #3D291E;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #3D291E;
	text-align: left;
}
.normal_text-1 {
	font-size: 8pt;
	line-height: 16px;
	color: #321F1A;
	padding: 8px;
}
.tittle_a {
	font-size: 12pt;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #693;
	color: #693;
	padding-top: 10px;
	padding-bottom: 2px;
	padding-left: 20px;
	font-family: Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	line-height: 16px;
	background-color: #FFF;
}
.normal_komoji_ku {
	font-size: 13pt;
	color: #690;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: left;
}
.shopname {
	font-size: 9pt;
	color: #321F1A;
	background-color: #FFF;
	margin-bottom: 5px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-image: url(../img/icon/arrow2.png);
	background-size:18px;
	background-repeat: no-repeat;
	background-position: right;
	font-family: BodoniXTRegular;
	letter-spacing: 2px;
}
.normal_moji-b3 {
	font-size: 10pt;
	color: #333;
	margin-bottom: 0px;
	line-height: 18px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: left;

}
.komoji2 {
	font-size: 7pt;
	color: #FFF;
	-webkit-text-shadow:#333;
	-moz-text-shadow:#999;
	text-shadow:  1px -1px 1px #171717;
	text-align: center;

}.komida_2 {
	font-size: 18pt;
	line-height: 20px;
	color: #313131;
	padding-left: 20px;
	padding-bottom: 12px;
	font-weight: bold;
}
.komojih2 {
	
	font-size: 12pt;
	color: #313131;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	margin: 0px;
	
}
.komojih2a {
	font-size: 12pt;
	color: #313131;
	line-height: 18px;
	margin-bottom: 5px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	
}
.copy {
	font-size: 12pt;
	color: #313131;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 20px;
	
}
