﻿body{width:800px; margin: 1em auto 1em auto; background-color: #FFFFFF; text-align:center; font-family: "ＭＳ Ｐゴシック","ＭＳ ゴシック",sans-serif; font-size:9pt;}
img{border:0px;}
th{font-family: "ＭＳ Ｐゴシック","ＭＳ ゴシック",sans-serif; font-size:9pt;}
td{font-family: "ＭＳ Ｐゴシック","ＭＳ ゴシック",sans-serif; font-size:9pt;}

#bghead{text-align: center;}
#bgfoot{text-align: center;}
#background{background-color: #000000; width: 800px; margin-left:auto; margin-right:auto;}
#contents{background-color: #FFFFFF; width: 790px; margin-left:auto; margin-right:auto;}
#contents td{vertical-align:top;}
#logo{margin-top: 12px; margin-bottom:50px; margin-left: 10px;}
#menu{width: 760px; height:30px; margin-top:10px; border: 1px solid #000000; margin-right: 10px; margin-left: 10px; margin-bottom:15px;}
#menu ul{display:inline; list-style-type:none;}
#menu ul li{float:left; margin-right:10px;}
#menu ul li a{display:block; margin-top:10px; margin-left:8px;}
#menu ul li a.mn_about_us{background-image: url('../img/mn_about_us.gif'); background-repeat: no-repeat; height:10px; width:72px;}
#menu ul li a.mn_about_us:hover{background-image: url('../img/mn_about_us_on.gif'); background-repeat: no-repeat; height:10px; width:72px;}
#menu ul li a.mn_about_us_active{background-image: url('../img/mn_about_us_on.gif'); background-repeat: no-repeat; height:10px; width:72px;}
#menu ul li a.mn_area{background-image: url('../img/mn_area.gif'); background-repeat: no-repeat; height:10px; width:45px;}
#menu ul li a.mn_area:hover{background-image: url('../img/mn_area_on.gif'); background-repeat: no-repeat; height:10px; width:45px;}
#menu ul li a.mn_area_active{background-image: url('../img/mn_area_on.gif'); background-repeat: no-repeat; height:10px; width:45px;}
#menu ul li a.mn_daimyo{background-image: url('../img/mn_daimyo.gif'); background-repeat: no-repeat; height:10px; width:64px;}
#menu ul li a.mn_daimyo:hover{background-image: url('../img/mn_daimyo_on.gif'); background-repeat: no-repeat; height:10px; width:64px;}
#menu ul li a.mn_daimyo_active{background-image: url('../img/mn_daimyo_on.gif'); background-repeat: no-repeat; height:10px; width:64px;}
#menu ul li a.mn_contact_us{background-image: url('../img/mn_contact_us.gif'); background-repeat: no-repeat; height:10px; width:89px;}
#menu ul li a.mn_contact_us:hover{background-image: url('../img/mn_contact_us_on.gif'); background-repeat: no-repeat; height:10px; width:89px;}
#menu ul li a.mn_contact_us_active{background-image: url('../img/mn_contact_us_on.gif'); background-repeat: no-repeat; height:10px; width:89px;}
#menu ul li a span{display:none; font-size: 4pt;}
#main{width: 760px; border:solid 1px #000000; margin-left: 10px; margin-right: 10px; margin-bottom:20px; text-align:left;}
#main_left{width: 180px; border-top-style: solid; border-left-style: solid; border-top-width: 1px; border-left-width: 1px; border-top-color: #000000; border-left-color: #000000; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #000000; margin-left: 10px; margin-bottom:20px}
#title{margin-top: 8px; margin-left: 8px; margin-bottom:30px;}
#main_right{width:580px; border-top-style: solid; border-right-style: solid; border-top-width: 1px; border-right-width: 1px; border-top-color: #000000; border-right-color: #000000; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #000000; margin-right: 10px; margin-bottom:20px}