@charset "utf-8";

/*-----------------------------------------------
基本設定
----------------------------------------------- */	
#main_right{/*-横幅サイズ590-*/
}
#honbun{
	margin: 0px 0px;padding: 0px 15px 0px 15px;
}
/*-----------------------------------------------
ページトップ
----------------------------------------------- */
.pagetop p{
	margin: 0px 0px 0px;padding: 0px 0px 0px;
	}

/*-----------------------------------------------
タイトル部分
----------------------------------------------- */
.textsize {/*-横幅サイズ550-*/
	margin: 0px 0px 0px;padding: 10px 7px 0px 3px;
}
.textsize h2{
	margin: 10px 0px 5px;padding: 5px 0px 15px 20px;
	background-image: url(../../common/images/title2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color: #333333;
}
.textsize h3{
	margin: 10px 0px 0px;padding: 0px 0px;
}

/*-----------------------------------------------
左右
----------------------------------------------- */
.link_lr{
	margin:0px 0px;padding:0px 0px;
	background-image: url(images/border_line_h.gif);
	background-repeat: repeat-y;
}
.link_l{
	margin:0px 0px;padding:0px 0px;
	float:left;
	width:275px;
}
.link_r{
	margin:0px 0px;padding:0px 0px;
	float:right;
	width:275px;
	}
/*-----------------------------------------------
リンク1
----------------------------------------------- */
.link1 ul{
	margin:0px 0px 20px 20px;padding:0px 0px;
	list-style-type: none;
	line-height:1.5;
}
.link1 li{
	padding:0px 0px 3px 16px;margin: 0px 0px;
	background-image: url(images/btnmenu_icon2.gif);
	background-repeat: no-repeat;
	background-position: left 3px;}
.link1 a.another_link{
	color: #dd3c3a;
	text-decoration:underline;
}
a:hover.another_link{text-decoration:none;color: #dd3c3a;}
a:visited.another_link{color: #dd3c3a;}

/*-----------------------------------------------
リンク2
----------------------------------------------- */
.link2 ul{
	margin:0px 0px 0px 20px;padding:0px 0px;
	list-style-type: none;
	line-height:1.5;
}
.link2 a.another_link2{
	color: #51b81f;
	text-decoration:underline;
}
a:hover.another_link2{text-decoration:none;color: #51b81f;}
a:visited.another_link2{color: #51b81f;}

.link2 li.level1{
	padding:0px 0px 3px 16px;margin: 0px 0px;
	background-image: url(images/btnmenu_icon1.gif);
	background-repeat: no-repeat;
	background-position: left 3px;}
.link2 li.level2{
	padding:0px 0px 0px 10px;margin: 0px 0px 3px 20px;
	background-image: url(images/btnmenu_icon3.gif);
	background-repeat: no-repeat;
	background-position: left  center;
}
.link2 li.level3{
	padding:0px 0px 0px 10px;margin: 0px 0px 3px 30px;
	background-image: url(images/btnmenu_icon3.gif);
	background-repeat: no-repeat;
	background-position: left  5px;
}
/*-----------------------------------------------
リンク3
----------------------------------------------- */
.link3 ul{
	margin:10px 0px 0px 20px;padding:0px 0px;
	list-style-type: none;
	line-height:1.5;
}
.link3 li{
	padding:0px 0px 3px 16px;margin: 0px 0px;
	background-image: url(images/btnmenu_icon4.gif);
	background-repeat: no-repeat;
	background-position: left  center;
	}
.link3 a.another_link3{
	color: #555555;
	text-decoration:underline;
}
a:hover.another_link3{text-decoration:none;color: #555555;}
a:visited.another_link3{color: #555555;}

}
/*-----------------------------------------------
花イメージ
----------------------------------------------- */
.flower p{
	margin: 0px 0px 0px;padding: 0px 0px 0px;
}