@charset "euc-jp";
*{ margin:0 auto; padding:0;}
html{ width:100%; height:100%; margin:0; padding:0; line-height:140%; color:#000000; letter-spacing:1px;}
body { margin:0 0 0 0; font-size:12px ; color:#666666 ; line-height:150% ; letter-spacing:1px ; background-image:url(../img/back0.jpg);background-color:FFFFFF;background-repeat:repeat-x ;}
img { border:0 ; }
br{ letter-spacing:0 ; }
h1{color:#666666; padding:0 10px 0 10px; font-size:10px; font-weight:normal;}

A:link {color:#336699;}
A:visited {color:#336699;}
A:active {color:#336699; text-decoration:none;}
A:hover {color:#336699; text-decoration:none;}

.style1 {
	color: #003366;
	font-size: 16px;
	font-weight: bold; margin-bottom:10px; border-bottom:1px solid #003366;}
.style7{ color:#003366; font-size:16px; font-weight:bold;}

/* =================== マージン調節 =================== */
.marbot20{margin-bottom:20px;}
.marbot5{margin-bottom:5px;}
.marleft10{margin-left:10px;}
.pict{ margin:0 0 0px 10px; float:right;}
.style2 {font-size: 11px}
.style4 {color: #336699}
.style6 {color: #996633}
.maginpict1{margin: 0 0 10px 3px; float:right; border:3px solid #FF8800;}
.maginpict2{margin:3px 3px 3px 0;}
/* =================== Main =================== */
#MainTable {width:811px;}
#MainTable td{vertical-align:top;}
#MainTable td.mainMT{width:800px;}
#MainTable td.shadowMT{width:11pxpx; background-image:url(../img/back2.jpg); background-repeat:repeat-y; vertical-align:top;}
#MainTable td.menuMT{background-color:#F5F5F5; width:216px;}
#MainTable td.txtMT{background-color:#FFFFFF; width:545px; height:100%; border-left:1px solid #78A6BC;padding:20px 23px 10px 15px; color:#666666;}
#MainTable td.txtMT2{background-color:#FFFFFF; width:545px; height:100%; padding:0 23px 10px 15px; color:#666666;}
#MainTable td.imgMT{border-left:1px solid #78A6BC; border-bottom:1px solid #CCCCCC; height:130px;}
#MainTable td.leftarea{ width:583;border-left:1px solid #78A6BC; background-color:#FFFFFF; vertical-align:top;}


#Sintyaku {width:270px; margin-bottom:20px;}
#Sintyaku td.sintxt{border-bottom:1px solid #CCCCCC; padding:3px 0 3px 0; }

#syoseki{width:540px;}
#syoseki td.syosekitxt{ padding-left:10px; width:428px;}


/* =================== Headder =================== */
#Header{width:800px;}
#Header td.h1{ background-color:#F1EEE5;}


/* =================== 表 =================== */
#hyo1{ width:545px; border-left:1px solid #CCCCCC;  border-top:1px solid #CCCCCC; margin-bottom:20px;}
#hyo1 td{border-bottom:1px solid #CCCCCC; padding:3px 5px 3px 5px;border-right:1px solid #CCCCCC;}
#hyo1 td.hyotitle{ color:#336699;border-bottom:1px solid #CCCCCC; padding:3px 10px 3px 5px;}

#hyo2{ width:545px; border-left:1px solid #CCCCCC;  border-top:1px solid #CCCCCC;}
#hyo2 td{border-bottom:1px solid #CCCCCC; padding:3px 5px 3px 5px; border-right:1px solid #CCCCCC;}
#hyo2 td.hyotitle{ color:#336699;border-bottom:1px solid #CCCCCC; padding:3px 10px 3px 5px;}

#hyo3{ width:545px; }
#hyo3 td{border-bottom:1px dotted #CCCCCC; padding:10px 5px 10px 5px;}

#hyo4{ font-size:10px; width:150px; text-align:right;}
#hyo4 td{border-bottom:1px solid #CCCCCC;text-align:left; padding-left:5px; }
#hyo4 td.hyo4left{border-bottom:1px solid #CCCCCC; border-right:1px dotted #CCCCCC; text-align:left; }

#hyo5{ width:545px; margin-bottom:10px; }
#hyo5 td{border-bottom:1px dotted #336699; padding-bottom:2px;}

#hyo6{ width:545px; margin-bottom:20px; }
#hyo6 td{padding:5px 0 5px 0;}

#hyo7{border-left:1px solid #CCCCCC;  border-top:1px solid #CCCCCC; }
#hyo7 td{border-bottom:1px solid #CCCCCC; padding:3px 5px 3px 5px;border-right:1px solid #CCCCCC;}
#hyo7 td.hyo7title{ color:#336699;border-bottom:1px solid #CCCCCC; padding:3px 10px 3px 5px;}

/* =================== Left =================== */
#LeftTable{}
#LeftTable td.txtLT{background-color:#FFFFFF; width:545px; height:100%; padding:20px 23px 10px 15px; color:#666666;}
#LeftTable td.flashLT{}
#LeftTable td.imgLT{ border-bottom:1px solid #CCCCCC; height:130px;}
#LeftTable td.tohaLT{ background-color:#EAF1F4; padding:10px 23px 10px 15px;}


/* =================== Right =================== */
#recipe{ width:370px}
#recipe td.recipeti{border-bottom:1px dotted #336699; padding-bottom:2px; color:#003366; font-size:16px; font-weight:bold; }
#recipe td.recipetxt{padding-top:10px;}


/* =================== Center =================== */



/* =================== Center Head =================== */



/* =================== Menu =================== */



/* =================== Contents =================== */
