@charset "utf-8";
/* CSS Document */
body {
	font: 100%;
	font-family:"メイリオ","ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	background: #FFFFFF;
	margin: 0;
	padding: 0;
	text-align: center;
	
	font-size:14px;
	color:#333333;
}


#container {
	width:1000px;
	background: #FFFFFF;
	margin: 0 auto;
	//border: 1px solid #000000;
	background-image:url(../image/top/top.jpg);
	background-repeat:no-repeat;		
}

#header {
	width:1000px;
	height:200px;

	text-align: left;
}

#header h1 {
	//margin:0 0 0 915px;
	margin:0 0 0 210px;
	padding-top:168px;

}

#menu_top {
	margin-right:30px;
}

#header a {
	text-decoration: none;
}

#header a:link {
   color:#003300;
}

#header a:visited {
   color:#003300;
}

#header a:hover {
   color:#333333;
}

#header a:active {
   color:#FF6600;
}

#side {
	width:200px;
	float:left;
	padding-top:20px
}



#menu_main {
	width:130px;
	height;15px;
	margin-top:15px;
	padding:3px 0 3px 50px;
	font-size:120%;
	font-weight:600;
	text-align:left;
	border-top-style:outset;
	border-top-width:thin;
	border-top-color:#AAAAAA;	
	border-bottom-style:outset;
	border-bottom-width:thin;
	border-bottom-color:#AAAAAA;
}


#menu_main a {
   text-decoration: none;
}


#menu_main a:link {
   color:#006600;
}

#menu_main a:visited{
   color:#006600;
}

#menu_main a:hover {
   color:#666666;
   //background-color:#66FF00; ポイントした時の背景色を指定する
	border-top-color:#CCCCCC; 
	border-bottom-color:#CCCCCC;  
}

#menu_main a:active {
   color:#FF6600;
}

#side #banner {
	margin-top:20px;	
	margin-left:18px;
}

#side #shop {
	margin-top:20px;
	color:#006600;


}
#side #shop a {
	text-decoration: none;
}

#side #shop a:link {
   color:#006600;
}

#side #shop a:visited {
   color:#006600;
}

#side #shop a:hover {
   color:#666666;
}

#side #shop a:active {
   color:#FF6600;
}


#zirei_side_menu {
	text-align:left;

	font-size:90%;
	margin:2px 0 0 20px;
}
#zirei_side_menu a {
	text-decoration: none;
}
#zirei_side_menu a:link {
   color:#006600;
}
#zirei_side_menu a:visited {
   color:#006600;
}
#zirei_side_menu a:hover {
   color:#666666;
}
#zirei_side_menu a:active {
   color:#FF6600;
}
#main {
	width:800px;
	float:left;


}

#main #forest1 {
	margin-left:10px;
	font-size:120%;
	font-style:italic;
}



#main hr {
	color:#333333;
}

#main_box {
	padding:5px 0 0 10px;
}
#main a {
   text-decoration: none;
}


#main a:link {
   color:#006600;
}

#main a:visited{
   color:#006600;
}

#main a:hover {
   color:#666666;
   //background-color:#66FF00; ポイントした時の背景色を指定する
}

#main a:active {
   color:#FF6600;
}
#pan {
	margin:0px 0 0 10px;	
}

#business_box {
	float:left;
	width:180px;
	margin:5px 40px 5px 40px;
}

#form {

}
#form #list1 {
   	float:left;
	width:120px;
	padding: 5px 5px 5px 5px;
	text-align:right;
}
#form #list2 {
   	float:left;
	width:400px;
	padding: 5px 5px 5px 5px;
}	
#sekou_box {
	float:left;
	width:120px;
	margin-left:110px;

}
#zirei {
	margin-left:40px;
}

#zirei_box {
	float:left;
	width:380px;
	margin:10px 0 0 10px;
	text-align:center;
	color:#333333;
}
#zirei_menu {
	float:left;
	width:150px;
	margin:10px 0 0 15px;
	text-align:center;
	color:#333333;
	font-size:80%;
	border-style:solid;
	border-width:thin;
}

#zirei_box_s {
	float:left;
	width:250px;
	margin:8px 0 0 8px;
	text-align:left;
	color:#333333;
}

#topics_box {
	float:left;
	width:150px;
	margin:10px 15px 0 15px;
	text-align:center;
	color:#333333;
	font-size:70%;
}



#text_top {
	font-size:100%;
	font-weight:600;
   	color:#003300;
	margin:0px 0 0 10px;	
}

#text_more {
	 margin:5px 0 5px 10px;
	 font-size:100%;
	 font-weight:600;


}

#text_l {
	 margin:5px 0 5px 0;
	 padding:3px 0 3px 3px;
	 font-size:120%;
	 font-weight:600;
	 color:#003300;
	 background-color:#B8DF5E;

}

#text {
	padding:5px 5px 5px 5px;
	text-align:left;
}

#text_b {
	font-weight:600;
	text-align:left;
}
#ol_1 {
	list-style-image:url(../image/business/triangle.gif);
	text-align:left;
	line-height:140%;
}

#ol_2 {
	list-style-image:url(../image/profile/square.gif);
	text-align:left;
	line-height:180%;
}

#ol_3 {
	list-style-image:url(../image/business/triangle.gif);
	text-align:left;
	line-height:150%;
}

#ol_4 {
	text-align:left;
	line-height:180%;
}

#border {
border-style:solid;
border-width:thin;

}

#footer {
	width:1000px;


}


#clearfloat {
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
