@charset "Shift_JIS";

/***************************
	sitename : ik
	author : aki@sps
***************************/


/*top-main*/

#top-main{
	margin:0px 0 10px 0;
}

#top-main p{
	margin:10px 0 10px 0;
	font-size:95%;
	line-height:150%;
}

/*box1*/

#box1-back{
	background:url(../img/top/box1-back.gif) repeat-y;
	width:305px;
	float:left;
}

#box1-top{
	background:url(../img/top/box1-top.gif) left top no-repeat;
	width:305px;
	float:left;
}

#box1-mdl{
	background:url(../img/top/box1-mdl.gif) left bottom no-repeat;
	width:305px;
	float:left;
	padding-bottom:10px;
}

#box1-btm{
	background:url(../img/top/box1-btm.gif) left bottom no-repeat;
	width:305px;
	float:left;
	padding-bottom:10px;
}

#box1 h3{
	margin:10px 0 0 10px;
}

#box1 img.left{
	margin:5px 0 0 10px;

}

#box1 div.right{
	width:140px;
	margin:5px 10px 0 0;
	_margin:5px 5px 0 0;
	font-size:80%;
}

#box1 div.right p{
	display:block;
	min-height:120px;
	_height:120px;
}

#box1 div.right a{
	float:right;
	width:100px;
}

/*box2*/

#box2-back{
	background:url(../img/top/box2-back.gif) repeat-y;
	width:276px;
	float:left;
}

#box2-top{
	background:url(../img/top/box2-top.gif) left top no-repeat;
	width:276px;
	float:left;
}

#box2-mdl{
	background:url(../img/top/box2-mdl.gif) left bottom no-repeat;
	width:276px;
	float:left;
	margin-top:40px;

}

#box2-btm{
	background:url(../img/top/box2-btm.gif) left bottom no-repeat;
	width:276px;
	float:left;

}

#box2 dl{
	background:url(../img/top/box2-vline.gif) no-repeat;
	margin:10px 0 10px 10px;
	width:250px;
}

#box2 dt{
	color:#fe9533;
	font-weight:bold;
	margin:3px 0 0 10px;
	float:left;
}

#box2 dd{
	margin:8px 0 10px 10px;
	float:left;
	line-height:130%;
}

/*box3*/

#box3{
	background:url(../img/top/inq-box.gif) no-repeat;
	width:276px;
	height:141px;
	margin:20px 0 0 0;
}

#box3 img{
	margin:95px 0 0 15px;
}

#footer{
	margin:20px 0 0 0;
}