#container-top,
#container-bottom {
	width:768px;
	margin-bottom:10px;
}
#container-bottom {
	clear:both;
}
#flash {
	width:590px;
	float:right;
}
/* -------------------------------------------------------- 
	左
---------------------------------------------------------- */
#box-left {
	width:465px;
	margin-top:5px;
	clear:both;
	float:left;
	}
#box-left div {
	padding-bottom:8px;
}
#news div p {
	padding:3px;
}
#box-left div p img {
	vertical-align:middle;
	padding-right:5px;
}
#box-left h2 {
	padding-bottom:8px;
}
#box-left li {
	padding:2px 3px 2px 15px;
	list-style:none;
	background:url(shared/images/ic_arrow.jpg) left center no-repeat;
}
#news {
	width:465px;
	margin-bottom:5px;
}
#link-wrap #info {
	width:225px;
	float:left;
}
#link-wrap {
	width:465px;
	margin-top:10px!important;
}
#link-wrap #link {
	float:right;
}
#link-wrap #emergency{
	width:225px;
	float:right;
}
/* -------------------------------------------------------- 
	news
---------------------------------------------------------- */
#news {
	margin-top:10px;
}
#news .news-event,
#news .news-info,
#news .news-club,
#news .news-renew {
	border:none !important;
	padding:7px 8px 7px 22px !important;
	margin:0px !important;
}
#news .news-event {
	background:url(shared/images/news_ic_event.jpg) 0% 0.6em no-repeat !important;
}
#news .news-info {
	background:url(shared/images/news_ic_info.jpg) 0% 0.6em no-repeat !important;
}
#news .news-club {
	background:url(shared/images/news_ic_club.jpg) 0% 0.6em no-repeat !important;
}
#news .news-renew {
	background:url(shared/images/news_ic_renew.jpg) 0% 0.6em no-repeat !important;
}
#news_topic {
	height:510px;
	width:463px;
	overflow:auto;
	scrollbar-base-color:#FFFFFF;
	scrollbar-track-color:#FFFFFF;
	scrollbar-face-color:#cccccc;
	scrollbar-shadow-color:#aaaaaa;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-arrow-color:#FFFFFF;
}

/* -------------------------------------------------------- 
	右
---------------------------------------------------------- */
#box-right{
	width:285px;
	float:right;
	margin-top:10px;
}
#topics {
	padding:3px 0px 20px 5px;
}
/* -------------------------------------------------------- 
				各コンテナのフロート解除設定 
---------------------------------------------------------- */
#container-top,
#container-bottom,
#box-left {
	/* ===== IE7 ============ */
	min-height:1px;
	/* ===== IE7 ============ */

	/* ===== MAC-IE ========= */
	/*\*//*/
    height: auto;
	overflow:hidden;
	/**/
	/* ===== MAC-IE end ===== */
}

/* ===== IE5 ================ */
/*\*/
* html #container-top,
* html #container-bottom,
* html #box-left{
	height: 1px;
}
/**/
/* ===== IE5 end ============ */

/* ===== FF and NN ========== */
#container-top:after,
#container-bottom:after,
#box-left:after{
	height: 0px;
	visibility: hidden;
	content: ".";
	display: block;
	clear: both;
}
/* === FF and NN end ======== */