@charset"utf-8";
@import url("../common/css/base.css");
@import url("../common/css/header.css");
@import url("../common/css/sub.css");
@import url("../common/css/footer.css");
@import url("../common/css/main.css");

/* background */
#container #main #bg_system{
	background:url(img/system_bg.gif) 313px 97px no-repeat;
}

/* price table */
#container #main table {
	width:311px;
	font-size:14px;
	color:#eee;
	background-position:top left;
	line-height:26px;
	border-collapse:inherit;
}
#container #main #table01 {
	background-image:url(img/tablbg01.gif);
	height:27px;
	margin-bottom:10px;
}
#container #main #table02 {
	background-image:url(img/tablbg02.gif);
	height:157px;
	margin-bottom:5px;
}

#container #main th,
#container #main td{
	padding:0;
}

#container #main th{
	padding-left:20px;
	text-align:left;
	font-weight:normal;
}

#container #main td.price{
	width:72px;
	padding-right:14px;
	font-weight:bold;
	color: #666666;
	text-align:right;
}

/* trial */
#container #main p.price_trial{
	margin-bottom:7px;
}
#container #main p.last{
	margin-bottom:20px;
}

/* others */
#container #main li{
	margin-bottom:2px;
	list-style:inside;
}

#container #main .mb1em{
	margin-bottom:1em;
}

#container #main .mb2em{
	margin-bottom:2em;
}

#container #main strong {
	color:#CB0000;
	font-weight:bold;
}
