@charset "utf-8";

/*[#contentsArea]
-----------------------------------------------------------------------------*/

div#contentsArea { overflow: hidden;}

/*[topBtn01]
-----------------------------------------------------------------------------*/

p#topBtn01 {
	width: 632px;
	height: 175px;
	margin-bottom: 12px;
	text-indent: -9999px;
	background:url(../img/top_btn_001.jpg) 0 0 no-repeat;
}

p#topBtn01 a {
	width: 632px;
	height: 175px;
	display: block;
}

p#topBtn01 a:hover { background:url(../img/top_btn_001ov.jpg) 0 0 no-repeat;}

/*[topBtn02]
-----------------------------------------------------------------------------*/

.topBtnArea{
	background:url(../img/top_bg_002.gif) left bottom no-repeat;
}

ul#topBtn02 {
	width: 636px;
	margin-bottom: 15px;
	background:url(../img/top_bg_001.gif) left top no-repeat;
	padding-top:6px;
}

ul#topBtn02 li {
	width: 201px;
	float: left;
	margin-right: 11px;

}
ul#topBtn02 li p.botton {
	text-indent: -9999px;
	margin-left:6px;
}
ul#topBtn02 li p.img {
	margin:5px 0 0 15px;
}
ul#topBtn02 li p.txt {
	margin:5px 15px 13px 15px;
}
ul#topBtn02 li a {
	width: 189px;
	height: 34px;
	display: block;
}

ul#topBtn02 li#topLi01 p.botton { background:url(../img/top_btn_003.gif) 0 0 no-repeat; }
ul#topBtn02 li#topLi02 p.botton { background:url(../img/top_btn_004.gif) 0 0 no-repeat; }
ul#topBtn02 li#topLi03 p.botton { background:url(../img/top_btn_005.gif) 0 0 no-repeat; }

ul#topBtn02 li#topLi01 a:hover { background:url(../img/top_btn_003ov.gif) 0 0 no-repeat; }
ul#topBtn02 li#topLi02 a:hover { background:url(../img/top_btn_004ov.gif) 0 0 no-repeat; }
ul#topBtn02 li#topLi03 a:hover { background:url(../img/top_btn_005ov.gif) 0 0 no-repeat; }

p.generalBnr01 { 
	margin-bottom: 17px;
	background:none;
	text-indent:0;
}
