body{
	margin-left: 0px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#450271;
	font-family:"メイリオ",Meiryo,"ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",sans-serif;
}

span.mincho{
	font-family : "ＭＳ Ｐ明朝","ＭＳ 明朝","ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro","Georgia", "Times New Roman", "平成明朝", Serif;
}

body.main{
	background: url(image/bg.jpg);
	background-repeat: no-repeat;
	background-position: 0px 50px;
	background-color:#450271;
}

body.top{
	background: url(image/bgtop.jpg);
	background-repeat: no-repeat;
	background-position: 60% 60%;
	background-color:#450271;
}

body.irmap{
	background-color:#00A0BC;
}


td.footer-caption{
	font-size:11px;
	line-height:13px;
	font-weight:normal;
	text-align:center;
	vertical-align:top;
	padding-top:4px;
	color:#FFFFFF;
}


td.top-level1-lead{
	font-size:14px;
	font-weight:bold;
	padding: 0px 350px 12px 0px;
	color:#FFFFFF;
	text-align:left;
}

td.top-level3-menu{
	text-align:left;
	padding-bottom:6px;
}


td.main-level1-left{
	width: 100px;
}

td.main-level1-right{
	padding: 14px 16px 14px 16px;
	background-color:#FFFFFF;
}

td.main-level2-left{
	width:60%;
	vertical-align:top;
	padding: 0px 0px 28px 0px;
}

td.main-level2-left-cal{
	width:60%;
	vertical-align:top;
	padding: 0px 0px 0px 0px;
}

td.main-level2-right{
	width:40%;
	vertical-align:top;
	padding: 0px 0px 0px 26px;
}

td.main-level2-right-cal{
	width:40%;
	vertical-align:top;
	padding: 20px 0px 0px 26px;
}

td.main-level2-gametop{
	padding: 0px 0px 14px 0px;
	font-size:12px;
	line-height:14px;
	font-weight:normal;
	text-align:left;
	vertical-align:top;
	color:#000000;
}

td.main-level3-text{
	padding: 0px 0px 14px 0px;
	font-size:12px;
	line-height:14px;
	font-weight:normal;
	text-align:left;
	vertical-align:top;
	color:#000000;
}

td.main-level3-midashi{
	padding: 0px 0px 14px 0px;
	font-size:14px;
	line-height:16px;
	font-weight:bold;
	text-align:left;
	vertical-align:top;
	color:#000000;
}

td.main-level3-sankou{
	padding: 0px 0px 14px 0px;
	font-size:11px;
	line-height:13px;
	font-weight:normal;
	text-align:left;
	vertical-align:top;
	color:#000000;
}

td.main-level3-caption{
	font-size:11px;
	line-height:13px;
	font-weight:normal;
	text-align:left;
	vertical-align:top;
	color:#000000;
}

td.main-level3-food-shutten{
	padding: 0px 0px 14px 0px;
	font-size:12px;
	line-height:14px;
	text-align:right;
	color:#000000;
}
td.main-level3-right{
	padding-bottom:4px;
	font-size:11px;
	line-height:13px;
	text-align:left;
	vertical-align:top;
	color:#000000;
}
td.main-level3-right2{
	padding-bottom:4px;
	font-size:11px;
	line-height:13px;
	text-align:center;
	vertical-align:top;
	color:#000000;
}

td.main-level3-right3{
	padding-bottom:4px;
	font-size:11px;
	line-height:13px;
	text-align:right;
	vertical-align:top;
	color:#000000;
}

td.main-level3-cal1a{
	padding: 20px 0px 20px 0px;
	font-size:14px;
	line-height:16px;
	font-weight:bold;
	text-align:left;
	vertical-align:top;
	border-top: 2px dotted #999999;
	color: #009060;
}
td.main-level3-cal1b{
	padding: 20px 0px 20px 0px;
	font-size:14px;
	line-height:16px;
	font-weight:bold;
	text-align:left;
	vertical-align:top;
	border-top: 2px dotted #999999;
	color: #9B2597;
}

td.main-level3-cal2{
	font-size:12px;
	line-height:14px;
	font-weight:normal;
	text-align:left;
	vertical-align:top;
}

td.main-level3-cal-msg1a{
	padding: 14px 0px 14px 0px;
	font-size:12px;
	line-height:14px;
	font-weight:bold;
	text-align:left;
	vertical-align:top;
	color: #009060;
}
td.main-level3-cal-msg1b{
	padding: 14px 0px 14px 0px;
	font-size:12px;
	line-height:14px;
	font-weight:bold;
	text-align:left;
	vertical-align:top;
	color: #9B2597;
}

td.main-level3-cal-msg2{
	padding: 0px 0px 14px 0px;
	font-size:12px;
	line-height:14px;
	font-weight:normal;
	text-align:left;
	vertical-align:top;
}

td.main-level3-eventmidashi1{
	padding: 0px 0px 28px 0px;
	font-size:16px;
	line-height:18px;
	font-weight:bold;
	text-align:left;
	vertical-align:top;
	color: #009060;
}

td.main-level3-eventmidashi2{
	padding: 0px 0px 14px 0px;
	font-size:14px;
	line-height:16px;
	font-weight:bold;
	text-align:left;
	vertical-align:top;
	color: #9B2597;
}

a.main-level3-eventmidashi3{
	color: #9B2597;
}

td.main-level3-eventmidashi3{
	padding: 0px 0px 2px 0px;
	font-size:14px;
	line-height:16px;
	font-weight:bold;
	text-align:left;
	vertical-align:top;
	color: #9B2597;
}

td.main-level3-eventtext{
	padding: 0px 0px 6px 0px;
	font-size:12px;
	line-height:14px;
	font-weight:normal;
	text-align:left;
	vertical-align:top;
	color:#000000;
}



td.main-level4-receipt{
	padding-bottom:2px;
}

td.main-level4-cooking{
	vertical-align:top;
	width:20px;
}

td.main-level4-food-shutten-midashi{
	font-weight:bold;
	text-align:center;
	font-family : "ＭＳ Ｐ明朝","ＭＳ 明朝","ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro","Georgia", "Times New Roman", "平成明朝", Serif;
}

td.main-level4-food-shutten-text{
	font-weight:normal;
	text-align:center;
	font-size:10px;
}


img.pagetitle{
	padding: 0px 0px 14px 0px;
}

p.li-header{
	margin-bottom: -12px;
}
p.li-footer{
	margin-top: -12px;
	margin-left: 12px;
}

li.li-default{
	margin-left: -28px;
}

p.li-footer-noindent{
	margin-top: -12px;
}

.submenu{
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
}

td.irmap-caption{
	text-align:left;
	font-size:14px;
	line-height:16px;
	font-weight:bold;
	padding:0px 8px 0px 8px;
	height:42px;
	text-align:center;
	background: url(image/im_irmapcapbg2.gif);
}

