* { margin:0; padding0; font-weight:normal; font-style:normal; font-size:100% } 
h1,h2,h3,h4,h5,h6,dl,ul,p { margin:0; padding:0; } 
html { margin-bottom:1px; height:100%; overflow-y:scroll; }
div, p, ul, h2, h3, h4, img{padding:0px; margin:0px;}
ul{list-style-type:none;}
body{
	padding:0px;
	margin:0px;
	outline:none;
	background-color:#FCF9F1;
	font-family:"ＭＳ Ｐゴシック", Arial, "ヒラギノ角ゴ Pro W3";
	font-size:10pt;
}
img {
	border:none;
}
a {color:#999;}
a:hover {color:#99CC00;}

#bodybox {
	width:1000px;
	margin:0 auto;
	background:url(../img/body_left_bgimg.jpg) top left repeat-y;
}
#headder {
	height:100px;
}
#headder_logo {
	float:left;
	width:280px;
}
#menu {
	float:left;
	width:720px;
}
#menu ul {
	list-style:none;
}
#menu li {
	float:left;
}
#menu_btn_1 a {
	display:block;
	width:130px;
	height:100px;
	background:url(../img/menu_bgimg.jpg) no-repeat 0 0 ;
}
#menu_btn_1 a:hover {
	display:block;
	width:130px;
	height:100px;
	background:url(../img/menu_bgimg.jpg) 0px -100px no-repeat;
}
#menu_btn_2 a {
	display:block;
	width:76px;
	height:100px;
	background:url(../img/menu_bgimg.jpg) no-repeat -130px 0 ;
}
#menu_btn_2 a:hover {
	display:block;
	width:76px;
	height:100px;
	background:url(../img/menu_bgimg.jpg) -130px -100px no-repeat;
}
#menu_btn_3 a {
	display:block;
	width:100px;
	height:100px;
	background:url(../img/menu_bgimg.jpg) no-repeat -206px 0 ;
}
#menu_btn_3 a:hover {
	display:block;
	width:100px;
	height:100px;
	background:url(../img/menu_bgimg.jpg) -206px -100px no-repeat;
}
#menu_btn_4 a {
	display:block;
	width:120px;
	height:100px;
	background:url(../img/menu_bgimg.jpg) no-repeat -306px 0 ;
}
#menu_btn_4 a:hover {
	display:block;
	width:120px;
	height:100px;
	background:url(../img/menu_bgimg.jpg) -306px -100px no-repeat;
}
#menu_btn_5 a {
	display:block;
	width:77px;
	height:100px;
	background:url(../img/menu_bgimg.jpg) no-repeat -426px 0 ;
}
#menu_btn_5 a:hover {
	display:block;
	width:77px;
	height:100px;
	background:url(../img/menu_bgimg.jpg) -426px -100px no-repeat;
}
#menu_btn_6 a {
	display:block;
	width:103px;
	height:100px;
	background:url(../img/menu_bgimg.jpg) no-repeat -503px 0 ;
}
#menu_btn_6 a:hover {
	display:block;
	width:103px;
	height:100px;
	background:url(../img/menu_bgimg.jpg) -503px -100px no-repeat;
}
#menu_btn_7 a {
	display:block;
	width:114px;
	height:100px;
	background:url(../img/menu_bgimg.jpg) no-repeat -606px 0 ;
}
#menu_btn_7 a:hover {
	display:block;
	width:114px;
	height:100px;
	background:url(../img/menu_bgimg.jpg) -606px -100px no-repeat;
}
#mainvisual {
	width:800px;
	height:350px;
	margin:0 auto;
	margin-bottom:10px;
}
#body_left {
	float:left;
	width:270px;
	margin-right:10px;
}
#body_right {
	float:left;
	width:520px;
}
#mainbody {
	width:800px;
	margin:0 auto;
}
#toptitle {
	padding:3px 0px 3px 5px;
	border-left:5px solid #B8A75F;
	margin-bottom:5px;
	color:#6B5808;
	font-size:12pt;
	letter-spacing:2px;
	font-weight:bold;
	font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
}
#newsbox {
	height:278px;
	padding:5px;
	overflow:auto;
	margin-bottom:10px;
	border:1px solid #73572D;
}
#newsbox p {
	padding:3px;
	border-bottom:1px dotted #B8A75F;
	margin-bottom:5px;
	margin-top:5px;
}
#footer {
	margin-top:20px;
	background:url(../img/footer_bgimg.jpg) top repeat-x;
	padding-top:30px;
	height:69px;
}
#footer_box {
	width:800px;
	margin:0 auto;
	text-align:center;
}
#footer_box ul {
	list-style:none;
	font-size:10pt;
	margin-bottom:20px;
}
#footer_box li {
	float:left;
	padding:0px 15px;
	background:url(../img/footer_arrow.jpg) top left no-repeat;
}



#inner_title {
	float:left;
	width:150px;
	margin-right:10px;
}
#inner_body {
	float:left;
	width:640px;
}



#planbox {
	background:url(../img/plandetail_bgimg.jpg) top center repeat-x #EAD2AE;
	padding:10px;
	width:560px;
	border:1px solid #EAD2AE;
	margin-bottom:10px;
}
#plantitle {
	background:url(../img/plan_title_bgimg.jpg) top;
	padding:10px 10px 10px 15px;
	margin-bottom:10px;
}
#plantitle_left {
	font-size:14pt;
	font-weight:bold;
	float:left;
}
#plan_photo {
	width:250px;
	float:left;
	margin-right:10px;
}
#plan_detail {
	background:url(../img/plan_detail_bgimg.jpg);
	padding:5px;
}


#kankou_box {
	background:url(../img/inner_bgpat_00.jpg);
	padding:10px;
	margin-bottom:10px;
}
#kankou_title {
	background:url(../img/inner_bgpat_01.jpg);
	padding:5px;
	font-size:14pt;
	font-weight:bolder;
	margin-bottom:10px;
}
#kankou_title span {
	font-size:10pt;
	font-weight:normal;
}
#kankou_detail {
	background:url(../img/inner_bgpat_02.jpg);
	padding:10px;
}
#kankou_photo {
	width:180px;
	margin-right:10px;
	float:left;
}
#kankou_txt {
	width:350px;
	font-size:10pt;
	line-height:120%;
	float:left;
}
#kankou_txt p {
	border-bottom:1px dotted #555;
	margin-bottom:5px;
	padding-bottom:5px;
}


#inst_01 a {
	float:right;
	display:block;
	width:252px;
	height:139px;
	background:url(../img/institution_17.jpg) top center no-repeat;
}
#inst_01 a:hover {
	float:right;
	display:block;
	width:252px;
	height:139px;
	background:url(../img/institution_17.jpg) bottom center no-repeat;
}
#inst_02 a {
	float:right;
	display:block;
	width:322px;
	height:244px;
	background:url(../img/institution_18.jpg) top center no-repeat;
}
#inst_02 a:hover {
	float:right;
	display:block;
	width:322px;
	height:244px;
	background:url(../img/institution_18.jpg) bottom center no-repeat;
}










































































