@charset "ISO-8859-1";

@import url(../../css/common.css);

/*　テーブル　*/

#boxContents table{
	border-collapse:separate;
	width:95%;
	text-align:left;
	vertical-align:top;
	}

#boxContents table td{
	padding:5px 20px 5px 20px;
	vertical-align:top;
	border-bottom:1px solid #cccccc;
	}
	
#boxContents table td.left{
	width:35%;/*Englishページ用に変更30→35*/
	}

	
/*　定義リスト　*/

dl.ex{
	text-align:left;
	line-height:1.5;
	}

dl.ex dt dd{
	text-align:left;
}

dl.ex dt{
	margin-left:25px;
}

dl.ex dd{
	margin-top:-1.5em;
	margin-left:150px;
}

dl.his{
	text-align:left;
	line-height:1.5em;
	margin-left:10px;
	margin-bottom:50px;
	}
	
dl.his dt{
	font-weight:bold;
	margin-bottom:5px;
}

dl.his dd{
	margin-bottom:15px;
	margin-left:50px;
}

dl.his img{margin:5px 10px;}

/*　マージン　*/
.mgnL-10{ margin-left:-10px; !important}
.mgnL0{ margin-left:0px; !important}
.mgnL10{ margin-left:10px; !important}
.mgnL20{ margin-left:20px; !important}
.mgnL30{ margin-left:30px; !important}
.mgnL40{ margin-left:40px; !important}
.mgnL50{ margin-left:50px; !important}
.mgnL60{ margin-left:60px; !important}
.mgnL100{ margin-left:100px; !important}
.mgnL420{ margin-left:420px; !important}
.mgnL410{ margin-left:350px; !important}/*追加09/26*/
.mgnR10{ margin-right:10px; !important}
.mgnT30{ margin-top:30px; !important}
.mgnT20{ margin-top:20px; !important}
.mgnT-2{margin-top:-2em;}
.mgnTL0{margin-top:0px; !important
		margin-left:0px; !important}
.mgnB0{ margin-bottom:0px; !important }
.mgnT0-1{ margin-top:0px; !important }
/*　フォント　*/

.fwB{
	font-weight:bold;
	color:#0066FF;}

.fsS1{font-size:85%;}

#fsSL h3{font-size:130%;!important}

.fsSL h3{ font-size:36px;!important }

/* キャプション　*/

.kome{ font-size:85%;}

#f-right{
	float:right;
	text-align:left;
	}
	
#boxContents .imgCaption{
	font-size:85%;
	line-height:1.2;
}

#boxContents .imgFloatRight{
	text-align:center;
}

#message ul{
	margin-top:0px;
	}
	
#message ul li{
	margin-top:0px;
	}
	


/*englishページ　追加*/
dl.ex2{
	text-align:left;
	line-height:1.5;
	border-bottom:1px solid #dad9d4;
	margin-bottom:8px;
	padding-bottom:15px;
	}

dl.ex3{
	text-align:left;
	line-height:1.5;
	}

dl.ex2 dt dd , dl.ex3 dt dd{
	text-align:left;
}

dl.ex2 dt , dl.ex3 dt{
	margin-left:25px;
}

dl.ex2 dd , dl.ex3 dd{
	margin-top:-1.5em;
	margin-left:300px;
}

/*追加0926*/
ul li.liAlign{
background-image:none !important;
text-align:right !important;
	}