@charset "shift_jis";

/*#####HOMEのみで使用#####*/



#right_top_menu {
	float: left;
	width: 449px;
	padding-bottom: 5px;
}
#right_top_menu_waku {
	width: 439px;
	padding-top: 15px;
}

.list_top_menu li {
	background: url(../images/icon_arrow.gif) no-repeat 0px 10px;
	list-style: url(none) none;
	font-size: 13px;
	padding-left: 6px;
	margin-left: 7px;
	padding-top: 10px;
	line-height: 100%;
	padding-right: 3px;
}
#right_top_menu_l_01,#right_top_menu_l_03,#right_top_menu_l_05,#right_top_menu_l_07,#right_top_menu_l_09,#right_top_menu_l_11,#right_top_menu_l_13 {
	float: left;
	height: 154px;
	width: 223px;
}
#right_top_menu_r_02,#right_top_menu_r_04,#right_top_menu_r_06,#right_top_menu_r_08,#right_top_menu_r_10,#right_top_menu_r_12 {
	float: right;
	height: 154px;
	width: 216px;
}
#right_top_menu_l_01 {
	background: url(../images/bg_top_01.jpg) no-repeat;
}
#right_top_menu_r_02 {
	background: url(../images/bg_top_02.jpg) no-repeat;
}
#right_top_menu_l_03 {
	background: url(../images/bg_top_03.jpg) no-repeat;
}
#right_top_menu_r_04 {
	background: url(../images/bg_top_04.jpg) no-repeat;
}
#right_top_menu_l_05 {
	background: url(../images/bg_top_05.jpg) no-repeat;
}
#right_top_menu_r_06 {
	background: url(../images/bg_top_06.jpg) no-repeat;
}
#right_top_menu_l_07 {
	background: url(../images/bg_top_07.jpg) no-repeat;
}
#right_top_menu_r_08 {
	background: url(../images/bg_top_08.jpg) no-repeat;
}
#right_top_menu_l_09 {
	background: url(../images/bg_top_09.jpg) no-repeat;
}
#right_top_menu_r_10 {
	background: url(../images/bg_top_10.jpg) no-repeat;
}
#right_top_menu_l_11 {
	background: url(../images/bg_top_11.jpg) no-repeat;
}
#right_top_menu_r_12 {
	background: url(../images/bg_top_12.jpg) no-repeat;
}
#right_top_menu_l_13 {
	background: url(../images/bg_top_13.jpg) no-repeat;
}
#m01,#m03,#m05,#m07,#m09,#m11,#m13,#m02,#m04,#m06,#m08,#m10,#m12 {
	height: 36px;
	width: 216px;
	font-size: 1px;
	word-spacing: 1px;
	letter-spacing: 1px;
}
#m01 a {
	width: 216px;
	height: 0px! important;
	display: block;
	overflow: hidden;
	padding-top: 36px;
	background: url(../images/menu01.jpg) no-repeat 0px 0px;
}
#m01 a:hover {
	background: url(../images/menu01.jpg) no-repeat 0px -36px;
}
#m02 a {
	width: 216px;
	height: 0px! important;
	display: block;
	overflow: hidden;
	padding-top: 36px;
	background: url(../images/menu02.jpg) no-repeat 0px 0px;
}
#m02 a:hover {
	background: url(../images/menu02.jpg) no-repeat 0px -36px;
}
#m03 a {
	width: 216px;
	height: 0px! important;
	display: block;
	overflow: hidden;
	padding-top: 36px;
	background: url(../images/menu03.jpg) no-repeat 0px 0px;
}
#m03 a:hover {
	background: url(../images/menu03.jpg) no-repeat 0px -36px;
}
#m04 a {
	width: 216px;
	height: 0px! important;
	display: block;
	overflow: hidden;
	padding-top: 36px;
	background: url(../images/menu04.jpg) no-repeat 0px 0px;
}
#m04 a:hover {
	background: url(../images/menu04.jpg) no-repeat 0px -36px;
}
#m05 a {
	width: 216px;
	height: 0px! important;
	display: block;
	overflow: hidden;
	padding-top: 36px;
	background: url(../images/menu05.jpg) no-repeat 0px 0px;
}
#m05 a:hover {
	background: url(../images/menu05.jpg) no-repeat 0px -36px;
}
#m06 a {
	width: 216px;
	height: 0px! important;
	display: block;
	overflow: hidden;
	padding-top: 36px;
	background: url(../images/menu06.jpg) no-repeat 0px 0px;
}
#m06 a:hover {
	background: url(../images/menu06.jpg) no-repeat 0px -36px;
}
#m07 a {
	width: 216px;
	height: 0px! important;
	display: block;
	overflow: hidden;
	padding-top: 36px;
	background: url(../images/menu07.jpg) no-repeat 0px 0px;
}
#m07 a:hover {
	background: url(../images/menu07.jpg) no-repeat 0px -36px;
}
#m08 a {
	width: 216px;
	height: 0px! important;
	display: block;
	overflow: hidden;
	padding-top: 36px;
	background: url(../images/menu08.jpg) no-repeat 0px 0px;
}
#m08 a:hover {
	background: url(../images/menu08.jpg) no-repeat 0px -36px;
}
#m09 a {
	width: 216px;
	height: 0px! important;
	display: block;
	overflow: hidden;
	padding-top: 36px;
	background: url(../images/menu09.jpg) no-repeat 0px 0px;
}
#m09 a:hover {
	background: url(../images/menu09.jpg) no-repeat 0px -36px;
}
#m10 a {
	width: 216px;
	height: 0px! important;
	display: block;
	overflow: hidden;
	padding-top: 36px;
	background: url(../images/menu10.jpg) no-repeat 0px 0px;
}
#m10 a:hover {
	background: url(../images/menu10.jpg) no-repeat 0px -36px;
}
#m11 a {
	width: 216px;
	height: 0px! important;
	display: block;
	overflow: hidden;
	padding-top: 36px;
	background: url(../images/menu11.jpg) no-repeat 0px 0px;
}
#m11 a:hover {
	background: url(../images/menu11.jpg) no-repeat 0px -36px;
}
#m12 a {
	width: 216px;
	height: 0px! important;
	display: block;
	overflow: hidden;
	padding-top: 36px;
	background: url(../images/menu12.jpg) no-repeat 0px 0px;
}
#m12 a:hover {
	background: url(../images/menu12.jpg) no-repeat 0px -36px;
}
#m13 a {
	width: 216px;
	height: 0px! important;
	display: block;
	overflow: hidden;
	padding-top: 36px;
	background: url(../images/menu13.jpg) no-repeat 0px 0px;
}
#m13 a:hover {
	background: url(../images/menu13.jpg) no-repeat 0px -36px;
}
#right_top_news {
	float: right;
	width: 170px;
	padding-top: 5px;
	line-height: 100%;
	padding-bottom: 10px;
}
#right_top_news p {
	font-size: 75%;
	line-height: 140%;
}

#right_top_news #topics {
	border: 1px solid #999;
	padding-right: 3px;
	padding-left: 5px;
	margin-right: 30px;
	padding-bottom: 5px;
	margin-top: 5px;
}
#right_top_news #topics p{
	padding-top: 10px;
}
#right_top_news #mini_bnr {
	padding-bottom: 3px;
}
#right_top_news #mini_bnr p {
	padding-bottom: 1px;
}
#right_top_news #waku_style_right {
	background: url(../images/waku_style_right_repeat.gif) repeat-y;
	width: 140px;
}
#right_top_news #waku_style_right .qr_comment {
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 5px;
}
#right_top_news #waku_style_right .qr {
	padding-left: 30px;
	padding-top: 10px;
	padding-bottom: 10px;
}

