@charset "utf-8"; 
#Contents-size05{
	width:738px;
	float:right;
	}
  
/*-------------------------------------------------Page-title*/
#Page-title04{
	display:none;
	}

/*-------------------------------------------------*/
.pro-block03 .top{
	margin:0;
	padding:0;
	background:url(images/block01_bg01.gif) no-repeat top;
	}
.pro-block03,
.pro-block05{
	margin:0 9px 12px 0;
	padding:0 0 10px 0;
	background:url(images/cont_bot2.gif) no-repeat bottom;
	}

.pro-block03 .head-text{
	font-size:85%;
	line-height:150%;
	margin:0;
	padding:13px 12px 5px 12px;
	}

.pro-block03 .detail01,
.pro-block03 .detail01-end,
.pro-block03 .detail02{
	width:704px;
	text-align:center;
	margin:12px 12px 29px 12px;
	}
.pro-block03 .detail03 p{margin-bottom:0.5em;}
.pro-block05 .detail03 td{
	text-align:left;
	}
.pro-block03 .detail01,
.pro-block03 .detail01-end,
.pro-block05 .detail01{
	background:url(images/detail_bg01.gif) no-repeat left top;
	}


/*--------------------------------*/
.pro-block03 .detail01 table,
.pro-block03 .detail01-end table,
.pro-block03 .detail02 table{
	width:666px;
	margin:0 auto;
	}
.pro-block03 .detail01 .pic,
.pro-block03 .detail01-end .pic,
.pro-block03 .detail02 .pic{
	width:129px;
	text-align:left;
	vertical-align:top;
	}

.pro-block03 .detail01 .pic,
.pro-block03 .detail01 .pic-detail,
.pro-block03 .detail01-end .pic,
.pro-block03 .detail01-end .pic-detail{
	padding:24px 0 0 0;
	}

.pro-block03 .detail01 .data,
.pro-block03 .detail01-end .data,
.pro-block03 .detail02 .data{
	width:537px;
	text-align:left;
	vertical-align:top;
	}

.pro-block03 .detail01 .data,
.pro-block03 .detail01 .data-detail,
.pro-block03 .detail01-end .data,
.pro-block03 .detail01-end .data-detail{
	padding:24px 0 0 0;
	}
.pro-block03 .detail01 .icon,
.pro-block03 .detail01-end .icon,
.pro-block03 .detail02 .icon{
	text-align:left;
	vertical-align:bottom;
	}

.pro-block03 .detail01 h3,
.pro-block03 .detail01-end h3,
.pro-block05 .detail01 h3,
.pro-block03 .detail02 h3{
	font-weight:bold;
	line-height:135%;
	margin:-2px 0 0 0;
	padding:0 0 0 11px;
	}
.pro-block03 .detail01 h3,
.pro-block03 .detail01-end h3,
.pro-block05 .detail01 h3{
	font-size:85%;
	margin-bottom:5px;
	background:url(images/item_bg02.gif) no-repeat left 2px;
	}

.pro-block03 .detail01 h3 img,
.pro-block03 .detail01-end h3 img,
.pro-block05 .detail01 h3 img,
.pro-block03 .detail02 h3 img{
	margin:2px 0 0 10px;
	vertical-align:-2px;
	}

.pro-block03 .detail01 .text,
.pro-block03 .detail01-end .text,
.pro-block03 .detail02 .text{
	line-height:135%;
	margin:0;
	padding:0 0 0 11px;
	}
.pro-block03 .detail01 .text p,
.pro-block03 .detail01-end .text p,
.pro-block03 .detail02 .text p{padding-bottom:0.5em}




.pro-block03 .detail01 .text,
.pro-block03 .detail01-end .text{
	font-size:85%;
	font-weight:bold;
	color:#546179;
	}

.pro-block03 .detail01 .icon p,
.pro-block03 .detail01-end .icon p,
.pro-block03 .detail02 .icon p{
	font-size:75%;
	color:#546179;
	margin:0 0 0 0;
	padding:0 0 0 5px;
	display:inline;
	}
.pro-block03 .detail01 .icon p img,
.pro-block03 .detail01-end .icon p img,
.pro-block03 .detail02 .icon p img{
	margin:0 2px 0 0;
	padding:0;
	vertical-align:-4px;
	}


.pro-block03 .detail01 .icon2 p,
.pro-block03 .detail01-end .icon2 p,
.pro-block03 .detail02 .icon2 p{
	font-size:75%;
	color:#546179;
	margin:0 0 0 0;
	padding:6px 0 0 5px;
	text-align:left;
	}
.pro-block03 .detail01 .icon2 p img,
.pro-block03 .detail01-end .icon2 p img,
.pro-block03 .detail02 .icon2 p img{
	margin:0 2px 0 0;
	padding:0;
	vertical-align:-4px;
	}
.link-r {
display:none;
}

.qbody {
	margin: 0px;
	/*background: url(../images/bgr.png) repeat;*/
	background-color: #FFFFFF;
}

.qbody tr, .qbody p, .qbody div {
  font-size:16px;
}

.qbody .pro-block03 .detail01{
	background:url(images/detail_bg01a.gif) no-repeat left top;
	}
.qbody #Page-title04 h1{
	background:url(images/title_bga.gif) no-repeat left top;
	}
.qbody .pro-block03 .detail01 h3{
	font-size:85%;
	margin-bottom:5px;
	background:url(images/item_bg02a.gif) no-repeat left 2px;
	}
