a { text-decoration:none; }
body         { background:#FFFFFF url('../images/back.jpg') repeat-x fixed center top; color: #001100 ; clip:    rect(   ); margin-top: 78px}
A:link        { color: #310000; text-decoration: none; }
A:visited     { color: #320244; text-decoration: none }
A:active      { color: #FF9900; text-decoration: none }
hr{border-style: dotted none none none;border-top-width: 3px;border-top-color: #CCCCCC;height: 1px}
 

a:hover { background-color:#FFFF99; }
.pankuzu {  font-size: 11px; color: #999999; text-align: left; border-color: black black #999999; padding-top: 2px; padding-bottom: 3px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}


.m-noouka {  font-size: 12px; color: #999999; background-attachment: fixed; background-image: url('../images/button_01_nougyou2.jpg'); background-repeat: no-repeat; background-position: center top; text-align: center; height: 36px; width: 119px}
.m-shop {  font-size: 12px; color: #999999; background-attachment: fixed; background-image: url('../images/button_02_shop2.jpg'); background-repeat: no-repeat; background-position: center top; text-align: center; height: 36px; width: 119px}
.m-bosyuu {  font-size: 12px; color: #999999; background-attachment: fixed; background-image: url('../images/button_03_bosyuu2.jpg'); background-repeat: no-repeat; background-position: center top; text-align: center; height: 36px; width: 119px}
.m-blog {  font-size: 12px; color: #999999; background-attachment: fixed; background-image: url('../images/button_04_blog2.jpg'); background-repeat: no-repeat; background-position: center top; text-align: center; height: 36px; width: 119px}
.m-pro {  font-size: 12px; color: #999999; background-attachment: fixed; background-image: url('../images/button_05_pro2.jpg'); background-repeat: no-repeat; background-position: center top; text-align: center; height: 36px; width: 120px}
.m-recipi {  font-size: 12px; color: #999999; background-attachment: fixed; background-image: url('../images/button_06_recipi2.jpg'); background-repeat: no-repeat; background-position: center top; text-align: center; height: 36px; width: 119px}




.m-hyou {  width: 720px;}
.m-menu { font-size: 11px; color: #999999; text-align: right; border-color: c0c0c0 black #000000; padding-top: 2px; padding-bottom: 2px; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; height: 10px}
.top-hyou { height: 55px; background-attachment: fixed; background-image: url('../images/title3.jpg'); background-repeat: no-repeat; background-position: center top; width: 720px }
.fut-hyou {  background-color: 4e7710; width: 720px; border-color: c0c0c0 black black; font-size: 11px; color: ffffff; text-align: left; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.main-hyou {  border-left:0px solid black; border-right:0px solid black; border-top:1px solid #CCCCCC; border-bottom:0px solid black; margin:0px; width: 720px; background-attachment: fixed; background-image: url('../images/back_fut.jpg'); background-repeat: no-repeat; background-position: right bottom; }
.m-fut {  width: 720px; padding-top: 3px; padding-bottom: 2px; background-color: c8f08c; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; border-style: none}
.moji-center {  font-size: 12px; text-align: center}
.moji-light { font-size: 12px; text-align: right}
.moji-left { font-size: 12px; text-align: left}
.main-hyou-yoko {  width: 70px; border-color: black #CCCCCC black black; border-style: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; background-position: top}
.main-hyou-yoko2 { width: 650px; border-style: none; background-position: top}
