#body {
	width: 760px;
	margin-top: 180px;
}
a:link {
	color: #ffa9c8;
	text-decoration : none; 
}
a:visited {
	text-decoration:none
}
/*==================== MENU ====================*/
#menu li#menu2-1 a,
#menu li#menu2-2 a,
#menu li#menu2-3 a,
#menu li#menu2-4 a {
/*
	background-image: none;
*/
	background-position: 0 -54px;
}
#menu li#menu2 ul {
	background-image: url("../images/productnavi.gif");
}
#menu li#menu2 ul li.on a {
	background-position: 0 -36px;
	background-color: #fff;
}
#menu li#menu2 ul li a:hover {
	background-position: 0 -18px;
	background-color: #fff;
}
/*==================== navi ====================*/
#navi {
	margin-top: 0;
	width: 200px;
	height: 400px;
	float: left;
}
#navi h1,
#navi p {
	display: none;
}
/*==================== contents ====================*/
#contents {
	margin-top: 10px;
	padding-top: 0;
	width: 515px;
	float:right;
}
#contents h2 {
	display: none;
}
.shousai {
	position: relative;
	left: 0;
	top: 0;
	width: 500px;
}
.shousai dt {
	position: absolute;
	left: 0;
	font-size: 0;
	text-indent: -9999px;
	background-position: 0 3px;
	background-repeat: no-repeat;
	width: 65px;
	height: 14px;
}

.shousai dd {
	font-size: 11px;
	color: #999;
	margin: 0;
	padding-left: 7em;
	padding-bottom: 5px;
}
dd.sita {
	position: absolute;
	top: 20px;
	left: -7em;
	font-size: 9px;
}
dd#sita2 {
	position: relative;
	top: 30px;
	left: -7em;
	font-size: 9px;
}
dd.sita3 {
	margin-top: 20px;
}
dd.sita4 {
	margin-bottom: 20px;
}
dd#sita5 {
	margin-top: -10px;
	margin-bottom: 10px;
}
dd.bottom {
	position: absolute;
	top: 15px;
	left: -7em;
	font-size: 9px;
}
dd.sita6 {
	margin-bottom: 10px;
}
dt.youhou {
	background-image: url("../images/youhouyouryou.gif");
}
dt.naiyou {
	background-image: url("../images/naiyouryou.gif");
}
dt.kounou {
	background-image: url("../images/kounou.gif");
}
dt.seibunbunryou {
	background-image: url("../images/seibunbunryou.gif");
}
dt.youto {
	background-image: url("../images/youto.gif");
}
dt.seibun {
	background-image: url("../images/seibun.gif");
}
dt.siyou {
	background-image: url("../images/siyouhouhou.gif");
}
dt.genzairyou {
	background-image: url("../images/genzairyoumei.gif");
}
dt.mesiagarikata {
	background-image: url("../images/mesiagarikata.gif");
}
dt.eiyou {
	background-image: url("../images/eiyouseibunhyouji.gif");
}
dt.kikaku {
	background-image: url("../images/kikakuseibun.gif");
	width: 65px;
	height: 25px;
}
dt.sesshu {
	background-image: url("../images/sesshumeyasuryou.gif");
	width: 65px;
	height: 25px;
}
dt.katsuyou {
	background-image: url("../images/jyouzunafuyouhou.gif");
	width: 66px;
	height: 14px;
}
dt.rainnappu {
	background-image: url("../images/rainnappu.gif");
}
dt.youryou {
	background-image: url("../images/youryou.gif");
}
dt.satorainnappu {
	background-image: url("../images/satorainnappu.gif");
	height: 24px;
}

dt.tyuui {
	background-image: url("../images/tyuui.gif");
}

.cm {
	padding: 20px 0 0 0;
}
.table {
	width: 515px;
	margin: 20px 0 0 0;
	padding: 0;
	background: url("../images/waku-top.gif") no-repeat top left;
}
.table2 {
	width: 515px;
	margin: 0 0 10px 0;
	background: url("../images/waku-bottom.gif") no-repeat bottom left;
}
.table3 {
	margin: 0;
	padding: 10px;
	background: url("../images/waku-middle.gif") repeat-y bottom;
}
.tensen {
	background: url("../images/tensen.gif") no-repeat;
	width: 515px;
	height :1px;
	margin: 20px 0 60px 0;
}

