@charset "UTF-8";
@import url("/common/css/common.css");

/* ------------------------------------------------------------ */
/* メインコンテンツ */
/* ------------------------------------------------------------ */

#content {
	float:left;
	padding: 0 16px;
	width: 468px;
}


#pr_area {
	clear: both;
	margin-bottom: 12px;
	overflow: auto;
}

ul#news_ticker {
	clear: both;
	margin : 0;
	padding: 0;
}
ul#news_ticker li {
	margin : 0;
	padding: 0;
}


/* ------------------------------------------------------------ */
/* 左サイドバー */
/* ------------------------------------------------------------ */

/* ○の家ボタンのマウスオーバー処理 */
ul.buttons {
	margin:  0;
	margin-top: 4px;
	padding: 0;
}
ul.buttons li {
	margin:  4px 0;
	padding: 0;
	width : 200px;
	height: 96px;
	list-style-type: none;
	position: relative;
	overflow: hidden;
}

/* マウスオーバー用(旧)
ul.buttons li img.on,
ul.buttons li img.off 
{
	position: absolute;
	top : 0;
	left: 0;
}
*/

ul.buttons li img.map_off_1, 
ul.buttons li img.map_off_2, 
ul.buttons li img.map_off_3, 
ul.buttons li img.map_off_4, 
ul.buttons li img.map_on_1, 
ul.buttons li img.map_on_2,
ul.buttons li img.map_on_3,
ul.buttons li img.map_on_4,
ul.buttons li img.map_on_5,
ul.buttons li img.map_on_6,
ul.buttons li img.map_on_7,
ul.buttons li img.map_on_8
{
    left: 0;
    position: absolute;
    top: 0;
}

/* このページ先頭へボタン（※オーバーライド） */
p.pagetop {
	width : 468px !important;
}


/* Twitter Widget */
.twtr-hd h3,
.twtr-hd h4 {
	clear: none;
}
