@charset "UTF-8";

/*===========================================================*/
/*                 			FXLI			                 */
/*                       2007.05-06		                     */
/*===========================================================*/

*{
	margin:0;
	padding:0;
	}
	
body{
	margin:0 auto;
	padding:10px 0;
	text-align:center;
	font-family:Helvetica,Arial,verdana,sans-serif;
	border:0;
	background:transparent url("../images/common/background/bg_img.gif");
	font-size:100%;
	color:#535353;
	line-height:102%;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	}

img {
	border:0;
}
	
table{
	/*  Win IE 5.0 */
	font-size:100%;
	}
	
th {
	font-size:100%;
	text-align:left;
}
	
td{
	vertical-align:top;
	text-align:left;
	}

ul,ol{
	list-style:none;
	}
	
li li{
	font-size:inherit;
	}

hr{
	display:none;
	}
	
.clr{
	clear:both;
	}

/*-------------------------------------------------------------
		Header
-------------------------------------------------------------*/
#header {
	width:760px;
	margin:0 7px 0 5px;
	padding-top:13px;
	text-align:center;
}

#headerMenu {
	width:722px;
	margin:0 auto 10px auto;
}

#headerMenu h1 {
	float:left;
}

#headerMenu #menuSpace {
	width:375px;
	float:right;
	text-align:right;
}

#headerMenu #menuSpace div#fuji img {
	margin-bottom:15px;
}

/*-------------------------------------------------------------
		bg
-------------------------------------------------------------*/
#topContainer {
	width:772px;
	margin:0 auto;
	background:transparent url("../images/common/background/top_bg.gif") repeat-y;
}

#topContainer #wrap {
	margin:0 7px 0 5px;
	clear:both;
}

.other #wrap {
	width:760px;
	background:#ecebed url("../images/common/background/contents_bg_foot.gif") left bottom repeat-x;
	clear:both;
}

.other #wrap #backColor {
	width:760px;
	background:transparent url("../images/common/background/contents_bg_head.gif") left top repeat-x;
}

.other #wrap #sideColor {
	width:735px;
	margin:0 12px 0 13px;
	background:transparent url("../images/common/background/contents_bg.gif") repeat-y;
}

.other #wrap #contentsWrap {
	width:533px;
	text-align:left;
	float:left;
}

.other #wrap #contensSpace {
	width:533px;
	background:#fff;
}

/*-------------------------------------------------------------
		sidemenu
-------------------------------------------------------------*/

.other #wrap #sideWrap {
	width:188px;
	float:right;
	text-align:left;
	margin-left:13px;
}
#sideWrap li{margin-bottom:2px;}
#sideWrap li.innerMenu{margin-bottom:0;}
#sideWrap li img{vertical-align:top;}

/*-------------------------------------------------------------
		footer
-------------------------------------------------------------*/

#footer {
	width:760px;
	text-align:right;
	margin:0 7px 0 5px;
	padding-bottom:40px;
	border-top:3px solid #272d37;
}

/*-------------------------------------------------------------
		Tips
-------------------------------------------------------------*/

#punkuzu {
	padding:5px 0 0 20px;
	text-align:left;
	font-size:70%;
	line-height:200%;
	color:#757575;
}

#punkuzu a {
	color:#757575;
}

.b{
	font-weight:bold;
	}

.vMiddle{
	vertical-align:middle;
	}

#pageLink{
	width:505px;
	margin:0 0 20px 15px;
}

#pageLink div.backBtn{
	float:left;
}

#pageLink div.toTop2{
	float:right;
}

.mt10{margin-top:10px;}

.martT20{margin-top:20px;}

.mtb20{margin:10px 0 20px 0;}

.mar10 {margin:10px;}

.mar1510 {margin:15px 10px;}

.font12 {font-size:80%;}

.bgGra {background:transparent url("../images/common/background/gradetion_img.gif") bottom repeat-x;}

/*-------------------------------------------------------------
		contents
-------------------------------------------------------------*/

.other #wrap #contensSpace #inBox {
	margin-left:16px;
}

.english483 {
	width:483px;
	text-align:left;
	margin:10px 0 40px 9px;
}

#englishPage .englishTd {
	width:473px;
	border-top:1px solid #afada6;
	border-bottom:1px solid #afada6;
	}
	
#englishPage .englishTd th {
	vertical-align:top;
	padding:7px 10px 7px 10px;
	background:transparent url("../images/common/background/form_th_img.gif") left bottom no-repeat;
	font-weight:normal;
	width:100px;
	}
	
#englishPage .englishTd td{
	padding:7px 5px 7px 5px;
	background:transparent url("../images/common/background/bg_dot_04.gif") left bottom repeat-x;
	}
	
#englishPage .englishTd td img {
	vertical-align:middle;
	margin-left:10px;
}

#englishPage .englishTd th.nobk{background:transparent url("../images/common/background/form_th_img2.gif")}
#englishPage .englishTd td.nobk{background:none;}

#englishPage .englishTd table.bgNone th,#englishPage .englishTd table.bgNone td{
	padding:3px 5px 3px 0;
	background:none;
}

#englishPage #activities {
	width:483px;
	background:transparent url("../images/english/actibities_bg.gif") repeat-x;
	padding-bottom:10px;
}

#englishPage #activities p,#englishPage #networkBg p{
	padding:10px;
}

#englishPage #global {
	background:transparent url("../images/english/h3_global_img03.gif") no-repeat;
}

#englishPage #global p {
	padding:70px 10px 20px 7px;
}

#englishPage .bgGra {
	padding-bottom:30px;
	margin-bottom:20px;
}

#englishPage .graSpace {
	width:481px;
	border:1px solid #f0f0f0;
	background:transparent url("../images/common/background/gradetion_bg.gif") right bottom no-repeat;
}

#englishPage #networkBg {
	width:483px;
	background:transparent url("../images/english/network_bg.gif") repeat-x;
	padding-bottom:10px;
}

#englishPage .w472 {
	width:472px;
	margin-left:9px;
}