@charset "Shift_JIS";

/* メインタイトル
**************************************************************************************************************************/
h1#page-ttl-about{
	width:642px;
	height:109px;
	background:url(../../../../when/img/page-ttl.jpg) no-repeat 0 0;
	text-indent:-9999px;
	margin-bottom:8px;
	}

/* テキスト・画像
**************************************************************************************************************************/
div.img-class{
	width:620px;
	text-align:center;
	margin-bottom:40px;
	}




/**************************************************************************************************************************

 international.html
 
**************************************************************************************************************************/

/* ボタン*/
div.bt-list-box{
	width:620px;
	margin-bottom:20px;
	}
	
	div.bt-list-box ul{
		width:230px;
		height:40px;
		overflow:hidden;
		position:relative;
		top:0px;
		margin-left:389px;
		padding:
		}
		
		div.bt-list-box ul li a{
			height:40px;
			overflow:hidden;
			position:absolute;
			top:0px;
			display:block;
			text-indent:-9999px;

			}
			
			div.bt-list-box ul li.bt-list a{
				background:url(../../../../when/img/bt/bt-map.jpg) no-repeat 0 0;
				left:0px;
				width:230px;
				}

			div.bt-list-box ul li.bt-map a{
				background:url(../../../../when/img/bt/bt-list.jpg) no-repeat 0 0;
				left:0px;
				width:230px;
				}



/* テーブル */
table.tbl01{
	width:620px;
	margin-bottom:30px;
	font-size:89%;
	}

	table.tbl01 th.th01{
		background:#E5E5E5;
		color:#333;
		padding:5px;
		border:1px solid #CECECE;
		text-align:center;
		}

	table.tbl01 th.th02{
		background:#E5E5E5;
		color:#333;
		padding:5px;
		border-top:1px solid #CECECE;
		border-right:1px solid #CECECE;
		border-bottom:1px solid #CECECE;
		text-align:center;
		}
		
	table.tbl01 th.th03{
		background:#F3F3F3;
		color:#1188C1;
		padding:2px 5px;
		border-right:1px solid #CECECE;
		border-bottom:1px solid #CECECE;
		text-align:center;
		}

	table.tbl01 th.th04{
		background:#F3F3F3;
		color:#1188C1;
		padding:5px;
		border-left:1px solid #CECECE;
		border-right:1px solid #CECECE;
		border-bottom:1px solid #CECECE;
		text-align:left;
		white-space: nowrap;
		}		

	table.tbl01 th.th05{
		background:#F3F3F3;
		color:#1188C1;
		padding:5px;
		border-right:1px solid #CECECE;
		border-bottom:1px solid #CECECE;
		text-align:left;
		white-space: nowrap;
		}		


	table.tbl01 td.td01{
		background:#FFF;
		padding:5px;
		border-left:1px solid #CECECE;
		border-right:1px solid #CECECE;
		border-bottom:1px solid #CECECE;
		text-align: left;
		}	

	table.tbl01 td.td02{
		background:#FFF;
		padding:5px;
		border-right:1px solid #CECECE;
		border-bottom:1px solid #CECECE;
		text-align: left;
		}	

	table.tbl01 td.td03{
		background:#FFF;
		color:#1188C1;
		padding:5px;
		border-right:1px dashed #CECECE;
		border-bottom:1px solid #CECECE;
		text-align: center;
		}

	table.tbl01 td.td04{
		background:#FFF;
		color:#1188C1;
		padding:5px;
		border-right:1px solid #CECECE;
		border-bottom:1px solid #CECECE;
		text-align: center;
		}

.nw{
	white-space: nowrap;
	}


/**************************************************************************************************************************

 map.html
 
**************************************************************************************************************************/




	