/* CSS Document */

h1,h2,p,ul,li{
	margin:0px;
	padding:0px;
	}
#wrapper{
	margin-top:10px;
	width:570px;
	padding:0px;
	text-align:left;
	}
#wrapper h1{
	background-image:url(images/title2.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	width:550px;
	height:40px;
	margin-left:10px;
	}
#main{
	padding:25px 0px 20px 20px;
	text-align:left;
	display: inline-block;
	}
#main:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility: hidden;
	}
.soto-waku{
	display:inline-block;
	}
.soto-waku:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility: hidden;
	}
/*ボックス共通の設定*/
.waku{
	width:220px;
	float:left;
	padding-left:30px;
	padding-bottom:15px;
	}
.waku h2{
	background-repeat:no-repeat;
	text-indent:-9999px;
	width:220px;
	height:25px;
	}
.waku ul{
	list-style:none;
	padding:5px 0px;
	margin-left:25px;
	}
.waku li{
	background-image:url(images/icon.gif);
	background-repeat:no-repeat;
	background-position:0px 7px;
	text-indent:20px;
	padding-top:5px;
	}
/*それぞれのボックスの設定*/
#mizumawari h2{
	background-image:url(images/cate001.gif);
	}
#naisouzai h2{
	background-image:url(images/cate002.gif);
	}
#naisouzai .indent{
	margin-left:32px;
	}
#tategu h2{
	background-image:url(images/cate003.gif);
	}
#gaisou h2{
	background-image:url(images/cate004.gif);
	}
#gaisou .indent{
	margin-left:44px;
	}
#ekusuteria h2{
	background-image:url(images/cate005.gif);
	}
#setsubi h2{
	background-image:url(images/cate006.gif);
	}
#shinkenzai h2{
	background-image:url(images/cate007.gif);
	}
#shinkenzai p{
	margin-top:10px;
	margin-left:15px;
	}
/*テキスト*/
.text-style1{
	color:#666666;
	}
.text-style2{
	color:#333333;
	}
