@charset "euc-jp";


#topImage {
	width: 706px;
	padding-top: 50px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	background-image: url(../images/top/top_image.jpg);
	position: relative;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	height: 75px;
	float: right;
	background-repeat: no-repeat;
	background-position: left top;
}
#topImage .searchBox{
	clear:both;
	padding:0px;
	position: absolute;
	bottom: 15px;
	width: 706px;
	}



.Category{
	margin-left:0px;
	margin-bottom:10px;
	width: 580px;
	}

/*
.cat10{
	background:url(../../../img2/top/top_cat_bg_mp.gif) no-repeat right bottom;
	}

.cat11{
	background:url(../../../img2/top/top_cat_bg_pc.gif) no-repeat right bottom;
	}

.cat12{
	background:url(../../../img2/top/top_cat_bg_dv.gif) no-repeat right bottom;
	}

.cat13{
	background:url(../../../img2/top/top_cat_bg_es.gif) no-repeat right bottom;
	}
*/

.Category h2{
	border-bottom-width: 5px;
	border-bottom-style: double;
	border-bottom-color: #cc4164;
	color: #555555;
	margin-bottom: 10px;
	width: 560px;
	font-size: 120%;
}

.categoryBox{
	float:left;
	width:180px;
	min-height:95px;
	position: relative;
	height: 95px;
	padding-top: 35px;
	padding-bottom: 10px;
	margin-bottom: 10px;
	margin-right: 10px;
	}
*html .categoryBox{
	min-height:95px;
	height:95px;
	margin-bottom: 0px;
	}
.categoryBox .sec01 {
	padding: 10px 5px 10px 10px;
	border: 1px solid #cc4164;
	margin-top: 0px;
}
.categoryBox .sec02 {
	padding: 10px 5px 10px 10px;
	border: 1px solid #996633;
	margin-top: 0px;
}
.categoryBox .sec03 {
	padding: 10px 5px 10px 10px;
	border: 1px solid #5f8000;
	margin-top: 0px;
}
.categoryBox .sec04 {
	padding: 10px 5px 10px 10px;
	border: 1px solid #4d9a32;
	margin-top: 0px;
}

.categoryBox ul {
	font-size: 99%;
	height: 65px;
	padding-left: 15px;
	margin: 0px;
}



.categoryBox li{
	margin:0px;
	padding:0px;
	line-height:1.2em;
	list-style-type: disc;
	}
.categoryBox a {
	font-size:95%;
}
.categoryBox li a{
	font-size:100%;
	text-decoration: none;
}

.cat01{
	background-image: url(../images/top/bg_categoryKA.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	}


.cat02{
	background-image: url(../images/top/bg_categoryNV.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	}

.cat03{
	background-image: url(../images/top/bg_categoryPC.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	}

.cat04{
	background-image: url(../images/top/bg_categoryAS.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

.cat05{
	background-image: url(../images/top/bg_categoryEI.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	}

.cat06{
	background-image: url(../images/top/bg_categoryDV.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	}

.cat07{
	background-image: url(../images/top/bg_categoryYA.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	}

.cat08{
	background-image: url(../images/top/bg_categoryEH.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	}

.cat09{
	background-image: url(../images/top/bg_categoryRY.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	}

.cat10{
	background-image: url(../images/top/bg_category01.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	}

.cat11{
	background-image: url(../images/top/bg_category02.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	}

.cat12{
	background-image: url(../images/top/bg_category03.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	}

.cat13{
	background-image: url(../images/top/bg_category04.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	}

.cat14{
	background-image: url(../images/top/bg_category11.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	}

.cat15{
	background-image: url(../images/top/bg_category10.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	}

.cat16{
	background-image: url(../images/top/bg_category18.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	}

.cat01 div{
	background-image: url(../images/top/bg_category_imgKA.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	}
.cat02 div{
	background-image: url(../images/top/bg_category_imgNV.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	}
.cat03 div{
	background-image: url(../images/top/bg_category_imgPC.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	}
.cat04 div{
	background-image: url(../images/top/bg_category_imgAS.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	}
.cat05 div{
	background-image: url(../images/top/bg_category_imgEI.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	}
.cat06 div{
	background-image: url(../images/top/bg_category_imgDV.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	}
.cat07 div{
	background-image: url(../images/top/bg_category_imgYA.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	}
.cat08 div{
	background-image: url(../images/top/bg_category_imgEH.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	}
.cat09 div{
	background-image: url(../images/top/bg_category_imgRY.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	}
.cat10 div{
	background-image: url(../images/top/bg_category_img01.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	}
.cat11 div{
	background-image: url(../images/top/bg_category_img02.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	}
.cat12 div{
	background-image: url(../images/top/bg_category_img03.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	}
.cat13 div{
	background-image: url(../images/top/bg_category_img04.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	}
.cat14 div{
	background-image: url(../images/top/bg_category_img11.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	}
.cat15 div{
	background-image: url(../images/top/bg_category_img10.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	}
.cat16 div{
	background-image: url(../images/top/bg_category_img18.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	}

.Category .categoryBoxB {
	float: left;
	height: 130px;
	width: 135px;
	padding-right: 10px;
	padding-bottom: 10px;
}
a.bsec01 {
	background-image: url(../images/top/btn_category.gif);
	background-position: 0px 0px;
	display: block;
	height: 130px;
	width: 125px;
}
a.bsec02 {
	background-image: url(../images/top/btn_category.gif);
	background-position: -125px 0px;
	display: block;
	height: 130px;
	width: 125px;
}
a.bsec03 {
	background-image: url(../images/top/btn_category.gif);
	background-position: -250px 0px;
	display: block;
	height: 130px;
	width: 125px;
}
a.bsec04 {
	background-image: url(../images/top/btn_category.gif);
	background-position: -375px 0px;
	display: block;
	height: 130px;
	width: 125px;
}
a:hover.bsec01 {
	background-image: url(../images/top/btn_category.gif);
	background-position: 0px -140px;
	display: block;
	height: 130px;
	width: 125px;
}
a:hover.bsec02 {
	background-image: url(../images/top/btn_category.gif);
	background-position: -125px -140px;
	display: block;
	height: 130px;
	width: 125px;
}
a:hover.bsec03 {
	background-image: url(../images/top/btn_category.gif);
	background-position: -250px -140px;
	display: block;
	height: 130px;
	width: 125px;
}
a:hover.bsec04 {
	background-image: url(../images/top/btn_category.gif);
	background-position: -375px -140px;
	display: block;
	height: 130px;
	width: 125px;
}
