@charset "UTF-8";

/* -------------------------------------------------
product
-------------------------------------------------*/

#wcm #leftArea #pr_head {
	width: 177px;
	height: 20px;
	text-indent: -9999px;
	background: url("../image/pr_menu_head.jpg") no-repeat;
}

#wcm #leftArea a.pr1,a.pr2,a.pr4,a.pr6 {
	display: block;
	width: 177px;
	height: 43px;
	text-indent: -9999px;
}


/* -------------------------------------------------
product用　製品メニュー
-------------------------------------------------*/
#prmenu{
	width: 177px;
	margin:0 0 10px 0;
	overflow:hidden;
	padding:0;
}

#prmenu li{
	display:block;
	float:left;
	text-indent:-9999px;
	background-repeat:no-repeat;
	background-image:url(../image/prmenu01_1.jpg);
}

#prmenu a{
	display:block;
	background-repeat:no-repeat;
	background-image:url(../image/prmenu01_1.jpg);
}

#prmenu01 a{
	background-position:0 0;
	height:43px;
	width:177px;
}

#prmenu02 a{
	background-position:0 -43px;
	height:43px;
	width:177px;
}

#prmenu03 a{
	background-position:0 -86px;
	height:42px;
	width:177px;
}

#prmenu04 a{
	background-position:0 -128px;
	height:43px;
	width:177px;
}

#prmenu05 a{
	background-position:0 -171px;
	height:42px;
	width:177px;
}

#prmenu06 a{
	background-position:0 -213px;
	height:43px;
	width:177px;
}

#prmenu07 a{
	background-position:0 -256px;
	height:47px;
	width:177px;
}

#prmenu01 a:hover{
	background-position: -177px 0px;
}

#prmenu02 a:hover{
	background-position: -177px -43px;
}

#prmenu03 a:hover{
	background-position: -177px -86px;
}

#prmenu04 a:hover{
	background-position: -177px -128px;
}

#prmenu05 a:hover{
	background-position: -177px -171px;
}

#prmenu06 a:hover{
	background-position: -177px -213px;
}

#prmenu07 a:hover{
	background-position: -177px -256px;
}



/* -------------------------------------------------
product用　メイン
-------------------------------------------------*/


#wcm #contents #rightArea #pr_title {
	width: 583px;
	height: 24px;
	margin-bottom: 15px;
	text-indent:-9999px;
	background-image:url(../image/pr_top_title.gif);
}


#prM01{
	float:left;
	width: 583px;
	padding:0;
}

#prM01 li{
	display:block;
	float:left;
	text-indent:-9999px;
	width: 194px;
	height:211px;
	background-repeat:no-repeat;
}

#prM01 a{
	display:block;
	width: 194px;
	height:211px;
	background-repeat:no-repeat;
}

#prM01_1{
	background-image:url(../image/pr_main01.jpg);
}

#prM01_2{
	background-image:url(../image/pr_main02.jpg);
}

#prM01_3{
	background-image:url(../image/pr_main03.jpg);
}

#prM02{
	float:left;
	width: 583px;
	padding:0;
}

#prM02 li{
	display:block;
	float:left;
	text-indent:-9999px;
	width: 194px;
	height:211px;
	background-repeat:no-repeat;
}

#prM02 a{
	display:block;
	width: 194px;
	height:211px;
	background-repeat:no-repeat;
}

#prM02_1{
	background-image:url(../image/pr_main04.jpg);
}

#prM02_2{
	background-image:url(../image/pr_main05.jpg);
}

#prM02_3{
	background-image:url(../image/pr_main06.jpg);
}


#prM03{
	float:left;
	width: 583px;
	padding:0;
}

#prM03 li{
	display:block;
	float:left;
	text-indent:-9999px;
	width: 194px;
	height:211px;
	background-repeat:no-repeat;
}

#prM03 a{
	display:block;
	width: 194px;
	height:211px;
	background-repeat:no-repeat;
}

#prM03_1{
	background-image:url(../image/pr_main07.jpg);
}

#prM03_2{
	background-image:url(../image/pr_main08.jpg);
}

#prM03_3{
	background-image:url(../image/pr_main09.jpg);
}


#prM04{
	float:left;
	width: 583px;
	padding:0;
}

#prM04 li{
	display:block;
	float:left;
	text-indent:-9999px;
	width: 194px;
	height:211px;
	background-repeat:no-repeat;
}

#prM04 a{
	display:block;
	width: 194px;
	height:211px;
	background-repeat:no-repeat;
}

#prM04_1{
	background-image:url(../image/pr_main10.jpg);
}

#prM04_2{
	background-image:url(../image/pr_main11.jpg);
}

#prM04_3{
	background-image:url(../image/pr_main12.jpg);
}

#prM05{
	float:left;
	width: 583px;
	padding:0;
}

#prM05 li{
	display:block;
	float:left;
	text-indent:-9999px;
	width: 194px;
	height:211px;
	background-repeat:no-repeat;
}

#prM05 a{
	display:block;
	width: 194px;
	height:211px;
	background-repeat:no-repeat;
}

#prM05_1{
	background-image:url(../image/pr_main13.jpg);
}

#prM05_2{
	background-image:url(../image/pr_main14.jpg);
}

#prM05_3{
	background-image:url(../image/pr_main15.jpg);
}

#prM06{
	float:left;
	width: 583px;
	padding:0;
}

#prM06 li{
	display:block;
	float:left;
	text-indent:-9999px;
	width: 194px;
	height:211px;
	background-repeat:no-repeat;
}

#prM06 a{
	display:block;
	width: 194px;
	height:211px;
	background-repeat:no-repeat;
}

#prM06_1{
	background-image:url(../image/pr_main16.jpg);
}

#prM06_2{
	background-image:url(../image/pr_main17.jpg);
}

#prM06_3{
	background-image:url(../image/pr_main18.jpg);
}

#prM07{
	float:left;
	width: 583px;
	padding:0;
}

#prM07 li{
	display:block;
	float:left;
	text-indent:-9999px;
	width: 194px;
	height:211px;
	background-repeat:no-repeat;
}

#prM07 a{
	display:block;
	width: 194px;
	height:211px;
	background-repeat:no-repeat;
}

#prM07_1{
	background-image:url(../image/pr_main19.jpg);
}

#prM07_2{
	background-image:url(../image/pr_main20.jpg);
}

#prM07_3{
	background-image:url(../image/pr_main21.jpg);
}


#prM08{
	float:left;
	width: 583px;
	padding:0;
}

#prM08 li{
	display:block;
	float:left;
	text-indent:-9999px;
	width: 194px;
	height:211px;
	background-repeat:no-repeat;
}

#prM08 a{
	display:block;
	width: 194px;
	height:211px;
	background-repeat:no-repeat;
}

#prM08_1{
	background-image:url(../image/pr_main22.jpg);
}

#prM08_2{
	background-image:url(../image/pr_main23.jpg);
}

#prM08_3{
	background-image:url(../image/pr_main24.jpg);
}


#pr_info {
	width:580px;
	border:solid 1px #666666;
	padding:10px;
}

#pr_info td{
	line-height:120%;
}

