/* 
    Document   : custom
    Created on : Feb 25, 2010, 4:46:46 PM
    Author     : nhtam
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/

/* 製品情報ページ用 */
.pListBoxWrapper, .pListBoxWrapper:after{
	clear: both;
}
.pListBox{}
dl.pListBox{
	width: 166px;
	display: block;
	border: 1px solid #CCCCCC;
	padding: 1px;
	text-align: left;
	float: left;
	margin-top: 0px;
	margin-right: 3px;
	margin-bottom: 5px;
	margin-left: 0px;
}
dl.pListBox dt{
	background-position: 0px 28px;
	background-repeat: no-repeat;
	height: 30px;
}
.p01{background-image: url(../images/img_pl01.jpg);}
.p02{background-image: url(../images/img_pl02.jpg);}
.p03{background-image: url(../images/img_pl03.jpg);}
.p04{background-image: url(../images/img_pl04.jpg);}
.p05{background-image: url(../images/img_pl05.jpg);}
.p06{background-image: url(../images/img_pl06.jpg);}
.p07{background-image: url(../images/img_pl07.jpg);}
.p08{background-image: url(../images/img_pl08.jpg);}
.p09{background-image: url(../images/img_pl09.jpg);}
.p10{background-image: url(../images/img_pl10.jpg);}
.p11{background-image: url(../images/img_pl11.jpg);}
.p12{background-image: url(../images/img_pl12.jpg);}
.p13{background-image: url(../images/img_pl13.jpg);}
.p14{background-image: url(../images/img_pl14.jpg);}
.p15{background-image: url(../images/img_pl15.jpg);}
.p16{background-image: url(../images/img_pl16.jpg);}
.p17{background-image: url(../images/img_pl17.jpg);}
.p18{background-image: url(../images/img_pl18.jpg);}



dl.pListBox dd{
	background-image: url(../images/ico_arrow02.png);
	background-repeat: no-repeat;
	background-position: 0px 4px;
	padding-left: 12px;
	font-size: 11px;
}
dl.pListBox dt a{
	background-color: #F8F8F8;
	background-image: url(../images/ico_arrow01.png);
	background-repeat: no-repeat;
	background-position: 5px 9px;
	display: block;
	padding-left: 20px;
	padding-top: 5px;
	height: 28px;
}
dl.pListBox dd a{}

/* VERTNAV LEFT MENU */

/* vertnav */

#vertnav li.parent .vertnav-cat {
	font-weight:bold;
}

#vertnav li.active .vertnav-cat {
	background-color:#DFEDF3;
	font-weight:bold;
}

#vertnav li.inactive .vertnav-cat {
        background-color:#FFF;
	font-weight:normal;
}

/* vertnav_maker */
#vertnav_maker li.parent .vertnav-cat {
	font-weight:bold;
}

#vertnav_maker li.active .vertnav-cat {
	background-color:#DFEDF3;
	font-weight:bold;
}

#vertnav_maker li.inactive .vertnav-cat {
        background-color:#FFF;
	font-weight:normal;
}

/* END VERTNAV LEFT MENU */

div.cat-image {padding: 0px; margin:0px; width:166px; overflow:hidden}
div.cat-image img {padding: 0px; margin:0px}
dl.pListBox dt div.cat-image a {background-image: none; padding:0px;}

div.newsBK {top: -23px;}
div.melmaBK {top: -23px;}

.hidden-advice
{    
	display:none;height:0px; width:0px;	position:absolute; 	left:0; top:0; 	
}
