@charset "shift_jis";

#k #main .box_00 {
	margin-top: 20px;
	padding-top: 20px;
	border-top: 1px dotted #ACACAC;
}
#k #main .box_00 .photo {
	border: 1px solid #CCCCCC;
	width: 236px;
	height: 196px;
	margin: 17px;
	float: left;
}
#k #main .box_00 .txtimg {
	height: 61px;
	width: 274px;
	margin: 20px 15px 4px 0;
}
#k #main .box_00 p {
	padding: 0 15px 15px 0;
}
#k #main .box_01 {
	background-color: #F2F2F2;
	margin-top: 20px;
	padding-top: 3px;
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
}
#k #main .box_02 {
	background-color: #FFF;
	border: 1px solid #DFDFDF;
	overflow: hidden;
	padding-bottom: 15px;
	height: 1%;
}
#k #main .box_02 .photo {
	border: 1px solid #DFDFDF;
	width: 204px;
	height: 145px;
	padding: 1px;
	margin: 15px;
	float: left;
}
#k #main .box_02 .txtimg {
	margin: 20px 15px 4px 0;
}
#k #main .box_02 p {
	padding: 0 15px 15px 0;
}
#k #main .box_02 .h3_01{
	background-image: url(images/img01.jpg);
	text-indent:-9999px;
	display:block;
	height: 48px;
	width: 602px;
}
#k #main .box_02 .h3_02{
	background-image: url(images/img02.jpg);
	text-indent:-9999px;
	display:block;
	height: 48px;
	width: 602px;
}
#k #main .box_02 .h3_03{
	background-image: url(images/img03.jpg);
	text-indent:-9999px;
	display:block;
	height: 48px;
	width: 602px;
}