#ARTICLE {
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #7D9527;
}
#contents {
	width:950px;
	overflow:hidden;
	background-image:url(../common_img/content_bg.gif);
	background-repeat:repeat-y;
	border-top-color: #387CA9;
	clear: both;
	margin:0 auto;
	padding:0 10px;
}
#title {
	background:url(../moreinfo/topics/img/h201.gif) no-repeat;
	width:740px;
	height:30px;
	text-indent:-10000px;
	margin:0 auto;
}
#R {
	width:760px;
	float:right;
}
#R #h202 {
	background-image: url(../moreinfo/topics/img/h202.gif);
	background-repeat:no-repeat;
	width:740px;
	height:30px;
	margin:0 0 10px 10px;
	font-weight:bold;
	font-size:120%;
	padding:0 0 0 10px;
}
#R h2 {
	border-left:#609171 solid 8px;
	width:720px;
	text-indent:5px;
	margin:15px auto 10px;
	line-height:25px;
	font-size:18px
}
#R h3 {
	width:700px;
	margin:15px 25px 15px 25px;
	padding:0 0 5px 0;
	border-bottom:#CCCCCC dotted 1px;
	font-size:14px;
	font-weight:normal;
}
#R h4 {
	background-image:url(../moreinfo/topics/img/h4.jpg);
	background-repeat:no-repeat;
	font-size:16px;
	font-weight:normal;
	text-indent:25px;
	width:730px;
	height:26px;
	line-height:28px;
	margin:0 auto;
	clear:both;
}
#R h5 {
	border-left:#609171 solid 5px;
	border-bottom:#CCC dotted 1px;
	width:702px;
	line-height:20px;
	margin:25px auto 15px;
	clear:both;
	font-weight:bold;
	font-size:16px;
	font-weight:bold;
	padding: 0 0 0 8px;
}
#R h6 {
	background-image:url(../moreinfo/img/h4.jpg);
	background-repeat:no-repeat;
	font-size:16px;
	font-weight:normal;
	text-indent:18px;
	width:730px;
	height:42px;
	line-height:28px;
	margin:0 auto;
	clear:both;
}
.link {
	width:720px;
	background: url(../common_img/arrow01.gif) no-repeat;
	background-position:25px 4px;
	text-indent:10px;
	padding:0 0 0 45px;
}
.layout01 {
	width: 710px;
	background-color: #AAA;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #BBB;
	border-bottom-color: #BBB;
	clear: both;
	margin: 15px auto 25px;
}
.layout01 td {
	padding: 5px;
}
.layout01 th {
	font-weight: bold;
	padding: 5px;
}
.td_center {
	text-align:center;
}
.td_green {
	background-color:#B8E9BF;
}
.td_white {
	background-color:#FFFFFF;
	text-align:center;
}
.td_white_left {
	background-color:#FFFFFF;
	text-align:left;
}
.td_bule {
	background-color:#BCDEED;
}
#pickup {
	width:730px;
	margin:0 auto 20px;
}
#pickup td {
	text-align:center;
}
#R dl {
	margin:15px 0 20px;
}
#R dt {
	color:#CC0000;
	font-weight:bold;
	padding:0 0 8px 40px;
}
#R dd {
	padding:0;
	margin:0 20px 8px 40px;
}
.more_link dd {
	background-image: url(../common_img/arrow01.gif);
	background-repeat:no-repeat;
	background-position:0 5px;
	padding:0 0 0 15px;
	margin:0 20px 8px 40px;
	text-indent:15px;
}
.td_center {
	text-align:center;
}
#R ul {
	margin:10px 0 0 0;
	_margin:10px 0 0 40px;
}
*+html #R ul {
	margin:10px 0 0 40px;
}
#R ul li {
	background-image: url(../common_img/arrow01.gif);
	background-repeat:no-repeat;
	background-position:0 5px;
	padding:0 0 10px 15px;
}
.cp {
	width:679px;
	margin:0 auto 25px;
	font-size:x-small;
	font-weight:bold;
	text-align:right;
}
/********************************************************************************/
/*									side_navi									*/
/********************************************************************************/
#side_navi {
	font-size:90%;
	clear:both;
	float:left;
	width:170px;
	background-color:#F0F0F0;
	margin:0;
	padding: 0;
}
#side_navi dl {
	margin:0;
}
#side_navi dt {
	width:170px;
	height:35px;
	text-indent:-10000px;
	margin:0 0 15px;
}
#side_navi dd {
	background-image:url(../common_img/side_navi_dd_bg.gif);
	background-repeat:no-repeat;
	background-position:2px 5px;
	margin:0 8px 10px;
	padding:0 0 10px 12px;
	border-bottom:#CCC dotted 1px;
}
#side_navi01 {
	background-image:url(../moreinfo/img/side_navi01.gif);
	background-repeat:no-repeat;
}
#side_navi02 {
	background-image:url(../moreinfo/img/side_navi02.gif);
	background-repeat:no-repeat;
}
#side_navi03 {
	background-image:url(../moreinfo/img/side_navi03.gif);
	background-repeat:no-repeat;
}
#side_navi04 {
	background-image:url(../moreinfo/img/side_navi04.gif);
	background-repeat:no-repeat;
}