@charset "Shift_JIS";

#contentl {
    width:532px;
	height:510px;
	margin:0;
	padding:0;
	border-right:solid 1px #CCCCCC;
	float:left;

}

#contentl h1 {
    font-size:90%;
    width:532px;
	height:209px;
	margin:0;
	padding:0;
	background:url(../images/top/main_photo.jpg);
	text-indent:-9999px;

}

#contentl h2 {
    width:532px;
	height:100px;
	margin:0;
	padding:0;
	background:url(../images/top/main_img01.gif);
	text-indent:-9999px;

}

.h2_img01 {
    width:389px;
	height:26px;
	margin:0;
	padding:0;
	background:url(../images/top/main_img02.gif);
	text-indent:-9999px;
	float:left;
}
.h2_img02 {
    width:143px;
	height:26px;
	margin:0;
	padding:0;
	background:url(../images/top/main_img03.gif);
	text-indent:-9999px;
	float:right;
}

.h2_img02 a {
    width:143px;
	height:26px;
	margin:0;
	padding:0;
    display:block;
	overflow:hidden;
}


#contentr {
	width:193px;
	height:510px;
	margin-left:21px;
	padding:0;
	border-left:solid 1px #CCCCCC;
	float:right;
}
.btn01 {
    width:192px;
	height:72px;
    background:url(../images/top/bt_sys.gif);
	text-indent:-9999px;
	overflow:hidden;
}

.btn01 a {
    width:192px;
	height:72px;
	margin: 0;
	padding: 0;
    display:block;
	overflow:hidden;
}
.btn02 {
    width:192px;
	height:64px;
    background:url(../images/top/bt_kyodou.gif);
	text-indent:-9999px;
}

.btn02 a {
    width:192px;
	height:64px;
	margin: 0;
	padding: 0;
    display:block;
	overflow:hidden;
}

.btn03 {
    width:174px;
	height:68px;
	background:	url(../images/top/b_01.gif);
	margin:15px 10px;
	text-indent:-9999px;
	text-align:center;
}

.btn03 a {
    width:174px;
	height:68px;
	margin: 0;
	padding: 0;
    display:block;
	overflow:hidden;
}

.btn04 {
    width:174px;
	height:26x;
	background:	url(../images/top/b_02.gif);
	margin:15px 10px;
	text-indent:-9999px;
	text-align:center;
}

.btn04 a {
    width:174px;
	height:26px;
	margin: 0;
	padding: 0;
    display:block;
	overflow:hidden;
}

.btn05 {
    width:174px;
	height:68px;
	background:	url(../images/top/b_03.gif);
	margin:15px 10px;
	text-indent:-9999px;
	text-align:center;
}

.btn05 a {
    width:174px;
	height:68px;
	margin: 0;
	padding: 0;
    display:block;
	overflow:hidden;
}

.btn06 {
    width:174px;
	height:68px;
	background:	url(../images/top/b_04.gif);
	margin:15px 10px;
	text-indent:-9999px;
	text-align:center;
}

.btn06 a {
    width:174px;
	height:68px;
	margin: 0;
	padding: 0;
    display:block;
	overflow:hidden;
}

#info {
    width:500px;
	margin:20px 10px;
	padding:0;
	clear:both;
}
#info h3 {
    width:500px;
	height:17x;
	margin:5PX 0 0 0;
	padding:0;
	background:url(../images/top/t_info.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	display:block;
}
#info .text_area {
    width:500px;
	height:80px;
	border:solid 1px #CCCCCC;
	overflow:scroll;
	padding:5px;
	margin:0;
	font-size:80%;
	line-height:1.6;
	
}