@charset "utf-8";

@import url(../../commons/css/default.css);
@import url(../../commons/css/base.css);
@import url(../../commons/css/header.css);
@import url(../../commons/css/footer.css);
@import url(../../commons/css/side.css);
@import url(../commons/css/kansai.css);
@import url(../commons/css/side_kansai.css);

#mainarea {
	background:url(../commons/images/pagetitle.png) no-repeat left top;
}

#mainarea h2 {
	margin-bottom:15px;
	padding-left:10px;
	color:#fff;
	font-weight:bold;
	font-size:120%;
	line-height:2.5;
}

#mainarea #introduction {
	width:670px;
	height:456px;
	background:url(images/title_bgi.jpg) no-repeat left top;
}

#mainarea #introduction h3 {
	display:block;
	width:328px;
	height:0;
	margin-bottom:15px;
	padding-top:99px;
	overflow:hidden;
	background:url(images/title.jpg) no-repeat left top;
}

#mainarea #introduction p {
	width:295px;
	margin-left:30px;
	line-height:1.4;
}

#mainarea #catch {
	display:block;
	width:670px;
	height:0;
	margin-bottom:2px;
	padding-top:60px;
	overflow:hidden;
	background:url(images/catch.jpg) no-repeat left top;
}

#mainarea #purpose h3 {
	display:block;
	width:670px;
	height:0;
	margin-bottom:2px;
	padding-top:28px;
	overflow:hidden;
	background:url(images/purpose.gif) no-repeat left top;
} 

#mainarea #area-navi {
	float:left;
	width:100%;
	margin-bottom:15px;
	padding-bottom:16px;
	background:url(../commons/images/tab_foot.jpg) no-repeat left bottom;
}

#mainarea #area-navi li {
	float:left;
	width:94px;
	margin-right:2px;
}

#mainarea #area-navi li.akakura {
	margin:0;
}

#mainarea #area-navi li a {
	display:block;
	width:94px;
	height:0;
	padding-top:57px;
	overflow:hidden;
}

#mainarea #area-navi li.tsugaike a {
	background:url(commons/images/list/tab_tsugaike.jpg) no-repeat 0px 0px;
}

#mainarea #area-navi li.tsugaike a:hover {
	background-position:0px -57px;
}

#mainarea #area-navi li.happo a {
	background:url(commons/images/list/tab_happo.jpg) no-repeat 0px 0px;
}

#mainarea #area-navi li.happo a:hover {
	background-position:0px -57px;
}

#mainarea #area-navi li.goryu a {
	background:url(commons/images/list/tab_goryu.jpg) no-repeat 0px 0px;
}

#mainarea #area-navi li.goryu a:hover {
	background-position:0px -57px;
}

#mainarea #area-navi li.nozawa a {
	background:url(commons/images/list/tab_nozawa.jpg) no-repeat 0px 0px;
}

#mainarea #area-navi li.nozawa a:hover {
	background-position:0px -57px;
}

#mainarea #area-navi li.shiga a {
	background:url(commons/images/list/tab_shiga.jpg) no-repeat 0px 0px;
}

#mainarea #area-navi li.shiga a:hover {
	background-position:0px -57px;
}

#mainarea #area-navi li.madarao a {
	background:url(commons/images/list/tab_madarao.jpg) no-repeat 0px 0px;
}

#mainarea #area-navi li.madarao a:hover {
	background-position:0px -57px;
}

#mainarea #area-navi li.akakura a {
	background:url(commons/images/list/tab_akakura.jpg) no-repeat 0px 0px;
}

#mainarea #area-navi li.akakura a:hover {
	background-position:0px -57px;
}
