@charset "euc-jp";


body {
	color: #333;
	font-size: 100%;
	line-height: 1.3;
	background-color: #f6f5f5;
}

#wrapper{
	width:950px;
	margin: 0 auto;
	background:url("images/header_bg.gif") 0 0 repeat-x;
	clear: both;
}


#contener{
    clear: both;
	background:#fff url("images/shadow01.gif") 0 0 repeat-x;
}



/* ビジュアルエリアの設定
---------------------------------------------------------------- */
 

#main-layout {
	border: none;
	width: 100%;
	border-spacing: 0;
	border-collapse: collapse;
	background: url("images/visual-back.gif") 0 0 repeat-y;
}
#main-layout td#left {
	padding: 10px 20px 0 20px;
	vertical-align: top;
}
#main-layout td#right-t {
	width: 220px;
	vertical-align: top;
	padding: 0;
	background: url("images/top-back.jpg") 0 0 no-repeat;
}

#main-layout td#right-h {
	width: 220px;
	vertical-align: top;
	padding: 0;
	background: url("images/hiroshima-back.jpg") 0 0 no-repeat;
}

#main-layout td#right-n {
	width: 220px;
	vertical-align: top;
	padding: 0;
	background: url("images/nagasaki-back.jpg") 0 0 no-repeat;
}
#main-layout td#right-o {
	width: 220px;
	vertical-align: top;
	padding: 0;
	background: url("images/other-back.jpg") 0 0 no-repeat;
}

 
#main-layout td .announcebox{
	padding: 10px 15px;
	background: url("images/announce-back.png");
	font-weight: bold;
}

