/* ���� */
#RC50o_img02{
	widht: 770px;
	margin-bottom:0;
	padding:0;
}

.RC50o_img02_a{
	width:465px;
	margin:0;
	padding:0;
	float:left;
}

.RC50o_img02_b{
	width:305px;
	margin:0;
	padding:0;
	float:right;
}




/* �I�v�V���i���L���b�v */

#RC50o_img01{
	margin:0;
	padding:10px 0 20px 0;
	float:left;
}

.RC50o_img07_a{
	margin:0;
	padding:0;
	float:left;
}

.RC50o_img07_b{
	width:770px;
	margin:0;
	padding:0;
	float:left;
}




/* 20090707 TW�ǉ� ����*/
.RC50o_notes {
	width:368px;
	border:solid #CCCCCC 4px;
	padding: 15px 10px;
	margin:20px 0 10px 0;
}

*html .RC50o_notes {
	width:366px;
}

*:first-child+html .RC50o_notes {
	width:366px;
}




.RC50o_notes ul {
	padding-left:15px;
	width:358px;
	margin:0;
}
* html body .RC50o_notes ul {
	margin-left:1px;
	width:328px;
}
*:first-child + html .RC50o_notes ul{
	margin-left:1px;
	width:328px;
}


.RC50o_notes li {
	list-style:disc;
	padding-bottom:6px;
}
.RC50o_notes li.kome1 {
	list-style:disc;
	padding:0;
}
.RC50o_notes li.kome2 {
	list-style:none;
	padding:0;
}
.RC50o_notes li.kome3 {
	list-style:none;
	padding-left:12px;
}

*>/**/sup { vertical-align: text-top; line-height: 80%; }


.spPB20 {
	padding-bottom:20px;
}

.spPB10 {
	padding-bottom:10px;
}

.spPT10 {
	padding-top:10px;
}

.clear {
	clear:both;
}


.RC50o_indent{
	margin-left:1.0em;
	text-indent:-1.0em;
}


/* 20090722 TW�ǉ� ����*/

/* 20090722 TW�ǉ� ����*/

.block_AT {
	text-align:left;
	background-color: #000033;
	padding:2px 0 1px 5px;
	height:35px;
}
.block_AT p.left_AT {
	float:left;
}
.block_AT p.right_AT {
	float:right;
	line-height:1.3em;
}

.white {
	color:#FFFFFF;
}

.clear {
	clear:both;
}


div#RC70_BOX img{
	margin:0;
	padding:0;
}


div#RC70_05_L{
	width:466px;
	float:left;
}

div#RC70_05_R{
	width:304px;
	float:right;
}
.RC70 table{ 
background:#999999;
margin-top:10px;
}

.RC70 table tr.table_title td{
	background-color:#F3F3F3;
}

.RC70 td{
	background:#ffffff;
	text-align:left;
	vertical-align: top;
}

.RC70 table.table_spec{ 
background:#999999;
margin-top:10px;
}

.RC70 table.table_spec td{
	background:#ffffff;
	text-align:left;
	vertical-align: top;
}


.RC70_option{
	background-color:#999999;
	padding:5px;
	width:760px;
	/*/width:770px;*/
	background-image: url(../img/bg_slash.gif);
	background-repeat: repeat;
	background-position: top;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	text-align: center;
}
.RC70_text{
	width:750px;
/*	/width:760px;*/
	padding:5px;
	background:#ffffff;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: left;
}

.RC70_img_strada {
	width:195px;
	padding-right:13px;
/*	/width:205px;
	/padding-right:15px;*/
	float:left;
}

.RC70_img_strada img{
	margin: 0 auto;
	text-align:center;

}

.rendou_text{
	background-color:#437CB6;
	color:#FFF;
	padding: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
}

.RC70_spec {
	width:300px;
	float:left;
}

.RC70o_notes{
	width:240px;
	float:right;
}
.RC70o_notes pre{
	white-space: pre;           /* CSS 2.0 */
	white-space: pre-wrap;      /* CSS 2.1 */
	white-space: pre-line;      /* CSS 3.0 */
	white-space: -pre-wrap;     /* Opera 4-6 */
	white-space: -o-pre-wrap;   /* Opera 7 */
	white-space: -moz-pre-wrap; /* Mozilla */
	white-space: -hp-pre-wrap;  /* HP Printers */
	word-wrap: break-word;      /* IE 5+ */
}

.RC70o_notes_02{
	width:100%x;
	border: 4px solid #CCC;
	margin-top: 22px;
}

.RC70o_notes_02 ul{
	padding:0;
	list-style-position: outside;
	list-style-type: disc;
	margin-top: 1em;
	margin-right: 1em;
	margin-bottom: 1em;
	margin-left: 2em;
}

.RC70o_notes_03{
	width:100%;
	padding:0;
	margin-top: 15px;
	margin-right: 0.5em;
	margin-bottom: 1em;
	margin-left: 0.5em;

}




.RC70o_notes ul li.kome1{
	list-style-type:none;
}

.RC70o_notes ul li.kome2{
	list-style-type:none;
	padding-left:1em;
}

.RC70bottom_tiRight{
	border-bottom:1px solid #003366;
	margin-top:0px;
	margin-bottom:8px;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 3px;
	padding-left: 0;
}
