/* CSS Document */

/* link color
---------------------------------------------------------------------------------------- */
a {
	text-decoration: none;
	color:#0000FF;
}

a:hover {
	text-decoration: underline;
	color:#0000FF;
}

#content{
	width:760px;
	float:left;
}


#mainimage .maintext{
	width:483px;
	float:left;
}

#mainimage .maintext h2{
	font-size:18px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:left;
	margin-top:20px;
	margin-left:10px;
}

#mainimage .maintext p{
	color:#FFFFFF;
	text-align:left;
	margin-top:10px;
	margin-left:10px;
}

#content h3{
	width:720px;
	height:33px;
	margin:30px auto 0px auto;
	text-align:left;
	padding-left:30px;
	padding-top:4px;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	background:url(../foreign_images/headline01.gif) no-repeat top;
	margin-bottom:10px;
}

#content .box01_02{
	width:718px;
	margin:0px auto;
	border:1px solid #b2b2b2;
	overflow:auto;
	text-align:left;
	background:url(../foreign_images/bg_box01.gif) no-repeat top center #FFFFFF;
	margin-bottom:20px;
}

#content .box01_02 img{
	float:left;
	margin:8px 0px 8px 10px; 
}

#content .box01_03{
	width:385px;
	float:right;
	text-align:left;
	background:url(../foreign_imagesimages/bg_box03.gif) no-repeat left;
	margin-top:15px;
	margin-bottom:10px;
}

#content .box01_03 img{
	margin: 0 30px 0 0;
	float:left;
}
	/* 100315 JCS Edit */
#content .box01_03 h4{
	margin:25px 0px 0px 0px;
	font-size:16px;
	font-weight:bold;
	text-align:left;
	float: left;
	width: 170px;
}

#content .box01_02 p{
	width:370px;
	float:left;
	text-align:left;
	margin:0px 0px 25px 10px;
}

#content .box01_bt{
	width:300px!important;
	width:310px;
	float:right;
	margin-right:10px!important;
	margin-right:5px;
	margin-bottom:10px;
}

#content .box01_bt li{
	display:block;
	width:140px;
	height:31px;
	float:left;
	text-align:center;
	margin-left:10px;
	font-weight:bold;
	color:#FFFFFF;
	padding-top:7px;
}

#content .box01_bt li.li01{
	background:url(../foreign_images/bg_bt01.gif) no-repeat top left;
}

#content .box01_bt li.li02{
	background:url(../foreign_images/bg_bt02.gif) no-repeat top left;
}


#content .box01_bt li.li01 a,#content .box01_bt li.li01 a:hover{
	color:#FFFFFF;
}

#content .box01_bt  li.li02 a,#content .box01_bt li.li02 a:hover{
	color:#333333;
}

#content .box02_02{
	width:700px;
	margin:0px auto;
	background:url(../foreign_images/bg_box02.gif) repeat-x bottom;
	margin-bottom:10px;
}

#content .box02_03{
	/* 080208 Edit */
	/*width:430px;
	float:left;*/
	text-align:left;
	margin:0px 0px 0px 5px;
}

	/* 100315 JCS Edit */
#content .textbox02_03 {
	float: right;
	width: 440px;
}

#content .box02_02 img{
	float:left;
	margin:0px 15px 10px 5px;
}

#content .box02_03 img{
	margin:0px 0px 0px 0px;
	clear:both;
}

#content .box02_02 h5{
	width:430px;
	height:27px;
	background:url(../foreign_images/headline02.gif) no-repeat top;
	float:left;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:left;
	padding:3px 0px 0px 10px;
	margin-bottom:10px;
}

#content .box02_02 p{
	width:440px;
	float:left;
	text-align:left;
	margin-bottom:10px;
}

.exclude {
	margin: 0 10px 5px 0;
	text-align: right;
	color: #ff0000;
	font-size: 95%;
}


