#MainContent #SubContentRight #Content .address-box {
	background-color: #E6F8F7;
	margin: 20px 0px;
	padding: 10px;
	border: 3px solid #B2DAD8;
	clear: both;
	color: #172D2B;
}
#MainContent #SubContentRight #Content .address-box dl {
	margin: 0px;
	padding: 0px;
}
#MainContent #SubContentRight #Content .address-box dt {
	float: left;
	width: 100px;
}
#MainContent #SubContentRight #Content .address-box dd {
	width: 380px;
	margin-left: 100px;
}

#MainContent #SubContentRight #Content #rw_polyvision {
	background-image: url(../products/images/rm_polyvision.gif);
	background-repeat: no-repeat;
	height: 32px;
	width: 131px;
	margin-left: 429px;
}
#MainContent #SubContentRight #Content .ws-table table {
	margin: 0px;
	padding: 0px;
	width: 100%;
	border-top: solid 1px #666666;
	border-left: solid 1px #666666;
}
#MainContent #SubContentRight #Content .ws-table td {
	font-size: 10px;
	padding: 5px;
	border-right: solid 1px #666666;
	border-bottom: solid 1px #666666;
}
#MainContent #SubContentRight #Content .ws-table tr.ttl {
	background-color: #eeeeee;
}

#MainContent #SubContentRight #Content .left-box {
	float: left;
	width: 280px;
}
#MainContent #SubContentRight #Content .caution {
	background-color: #FBEEEE;
	padding: 10px;
	color: #333333;
}
#MainContent #SubContentRight #Content .ws-table .pblue {
	background-color: #C9F4F4;
}
#MainContent #SubContentRight #Content .licence img {
	margin-right: 8px;
}
#MainContent #SubContentRight #Content .licence-table table {
	font-size: 10px;
}
#MainContent #SubContentRight #Content .licence-table .gray {
	background-color: #999999;
}
#MainContent #SubContentRight #Content .licence-table .gray .pblue {
	background-color: #9CB0E1;
}
#MainContent #SubContentRight #Content .licence-table .gray .white {
	background-color: #FFFFFF;
}
#MainContent #SubContentRight #Content .licence-table {
	margin-bottom: 20px;
}
#MainContent #SubContentRight #Content .p-colon .p-left {
	float: left;
	width: 260px;
}
#MainContent #SubContentRight #Content .p-colon .p-right {
	float: left;
	width: 260px;
}
#MainContent #SubContentRight #Content .p-colon .p-left {
	clear: both;
	margin-bottom: 0px;
}
#MainContent #SubContentRight #Content .p-colon .service {
	color: #FFFFFF;
	background-color: #999999;
	padding: 5px;
}

#MainContent #SubContentRight #Content .p-colon a {
}

/* 回り込み解除 */
#MainContent #SubContentRight #Content .p-colon:after {
content:".";
display:block;
height:0px;
clear:both;
visibility:hidden;
}

#MainContent #SubContentRight #Content .p-colon { display:inline-table; }

/* Mac IE には適用させない \*/
* html #MainContent #SubContentRight #Content .p-colon { height:1px; }
#MainContent #SubContentRight #Content .p-colon { display:block; }
/* */#MainContent #SubContentRight #Content .p-colon {
	font-size: 10px;
	margin-bottom: 10px;
}


#MainContent #SubContentRight #Content .p01-ttl {
	background-image: url(../products/images/product_ttl.jpg);
	background-repeat: no-repeat;
	height: 62px;
	width: 575px;
	border: 0;
	padding: 0;
	margin: 0 0 20px 0;
	background-position: 0px 0px;
}
#MainContent #SubContentRight #Content h2.ps {
	background-image: url(../products/images/subttl01.png);
	background-repeat: no-repeat;
	height: 30px;
	width: 575px;
	border:none;
	line-height: normal;
	margin: 10px 0 0 0;
	padding: 0;
}
#MainContent #SubContentRight #Content #psbox {
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	margin: 0;
	padding: 10px 0 0 0;
}
#MainContent #SubContentRight #Content #psbox .p-colon .p-left .service01,
#MainContent #SubContentRight #Content #psbox .p-colon .p-right .service02,
#MainContent #SubContentRight #Content #psbox .p-colon .p-left .service03,
#MainContent #SubContentRight #Content #psbox .p-colon .p-right .service04,
#MainContent #SubContentRight #Content #psbox .p-colon .p-left .service05,
#MainContent #SubContentRight #Content #psbox .p-colon .p-right .service06,
#MainContent #SubContentRight #Content #psbox .p-colon .p-left .service07,
#MainContent #SubContentRight #Content #psbox .p-colon .p-right .service08,
#MainContent #SubContentRight #Content #psbox .p-colon .p-left .service09,
#MainContent #SubContentRight #Content #psbox .p-colon .p-left .service10,
#MainContent #SubContentRight #Content #psbox .p-colon .p-left .service11,
#MainContent #SubContentRight #Content #psbox .p-colon .p-right .service12,
#MainContent #SubContentRight #Content #psbox .p-colon .p-left .service13,
#MainContent #SubContentRight #Content #psbox .p-colon .p-right .service14,
#MainContent #SubContentRight #Content #psbox .p-colon .p-right .service15 {
	background-repeat: no-repeat;
	height: 17px;
	width: 260px;
}

#MainContent #SubContentRight #Content #psbox .p-colon .p-left .service01 {
	background-image: url(../products/images/p01-m01.png);
}
#MainContent #SubContentRight #Content #psbox .p-colon .p-right .service02 {
	background-image: url(../products/images/p01-m02.png);
}
#MainContent #SubContentRight #Content #psbox .p-colon .p-left .service03 {
	background-image: url(../products/images/p01-m03.png);
}
#MainContent #SubContentRight #Content #psbox .p-colon .p-right .service04 {
	background-image: url(../products/images/p01-m04.png);
}
#MainContent #SubContentRight #Content #psbox .p-colon .p-left .service05 {
	background-image: url(../products/images/p01-m05.png);
}
#MainContent #SubContentRight #Content #psbox .p-colon .p-right .service06 {
	background-image: url(../products/images/p01-m06.png);
}
#MainContent #SubContentRight #Content #psbox .p-colon .p-left .service07 {
	background-image: url(../products/images/p01-m07.png);
}
#MainContent #SubContentRight #Content #psbox .p-colon .p-right .service08 {
	background-image: url(../products/images/p01-m08.png);
}
#MainContent #SubContentRight #Content #psbox .p-colon .p-left .service09 {
	background-image: url(../products/images/p01-m09.png);
}
#MainContent #SubContentRight #Content #psbox .p-colon .p-left .service10 {
	background-image: url(../products/images/p01-m10.png);
}
#MainContent #SubContentRight #Content #psbox .p-colon .p-left .service11 {
	background-image: url(../products/images/p01-m11.png);
}
#MainContent #SubContentRight #Content #psbox .p-colon .p-right .service12 {
	background-image: url(../products/images/p01-m12.png);
}
#MainContent #SubContentRight #Content #psbox .p-colon .p-left .service13 {
	background-image: url(../products/images/p01-m13.png);
}
#MainContent #SubContentRight #Content #psbox .p-colon .p-right .service14 {
	background-image: url(../products/images/p01-m14.png);
}
#MainContent #SubContentRight #Content #psbox .p-colon .p-right .service15 {
	background-image: url(../products/images/p01-m15.png);
}



#MainContent #SubContentRight #Content #psbox .p-colon .p-left,
#MainContent #SubContentRight #Content #psbox .p-colon .p-right {
	margin-left: 17px;
	margin-bottom: 10px;
}
#MainContent #SubContentRight #Content #manual dt {
	width: 220px;
	float: left;
}
#MainContent #SubContentRight #Content #manual dd {
	margin-left: 230px;
}
#MainContent #SubContentRight #Content #manual {
	padding: 10px;
	border: solid 1px #B2DAD8;
	margin-top: 10px;
}

/* 回り込み解除 */
#MainContent #SubContentRight #Content #manual:after {
content:".";
display:block;
height:0px;
clear:both;
visibility:hidden;
}

#MainContent #SubContentRight #Content #manual { display:inline-table; }

/* Mac IE には適用させない \*/
* html #MainContent #SubContentRight #Content #manual { height:1px; }
#MainContent #SubContentRight #Content #manual { display:block; }
/* */#MainContent #SubContentRight #Content #manual {
	font-size: 10px;
	margin-bottom: 10px;
}

#rwmanual #MainContent #SubContentRight #Content img {
	margin-top: 10px;
	margin-bottom: 20px;
}


#MainContent #SubContentRight #Content #webbox {
	padding: 0 10px;
	border: 3px double #B1C1DB;
}
#MainContent #SubContentRight #Content .price {
	padding: 5px;
	border: 1px solid #999999;
	width: 240px;
	color: #666666;
	text-align: right;
	margin: 0 0 0 auto;
	font-size: 10px;
	clear:both;
}

#MainContent #SubContentRight #Content .price2 {
	padding: 5px;
	border: 1px solid #999999;
	width: 440px;
	color: #666666;
	text-align: right;
	margin: 0 0 0 auto;
	font-size: 10px;
	clear:both;
}
#MainContent #SubContentRight #Content .ws-li {
	margin-left: 180px;
}
#MainContent #SubContentRight #Content .ws-li ul {
	margin-left: 0px;
}

