@import url("base.css");


#top_p{
	width:100%;
	margin:20px auto;
	text-align:center;
}
#top_pMain{
	width:930px;
	margin:0 auto;
	}
	
#waku_News{
	padding-left:20px;
	text-align:left;
	margin:0 auto;
	width:500px;
	float:left;
}

#waku_News p{
	border-bottom:solid 1px #333333;
	width:480px;
	margin-left:5px;
	padding:9px 1px 9px 2px;
}

#waku_News p.more{
	width:480px;
	border:0;
	text-align:left;
	margin-left:5px;
	padding:9px 1px 9px 2px;
	font-size:10px;
}

#waku_News p.bn{
	width:230px;
	margin-bottom:15px;
	border:0;
	padding:0 10px 0 0;
	float:left;
}

#waku_News .Days {
	font-size:10px;
	font-family:Verdana;
	font-weight:bold;
	color:#fff;
	padding-right:10px;
	line-height:140%;
	}


#waku_Topics{
	padding-right:10x;
	text-align:left;
	margin:0 auto;
	width:400px;
	float:right;
}

p.center {
	text-align:center;
	}

#scrollBox img{
	width:335px;
	height:83px;
	margin-bottom:5px;
}

#scrollBox {
	/* Typical fixed height and fixed width example */
	width: 380px;
	/* height:275px; */
	height: 275px;
	overflow-y: scroll;	
	/* IE overflow fix, position must be relative or absolute*/
	position: relative;
	margin: 5px auto;
	padding:10px 0 0 0;
}

.scrollgeneric {
	line-height: 1px;
	font-size: 1px;
	position: absolute;
	top: 0; left: 0;
	}
.vscrollerbar {
	width: 20px;
	background: url(../../images/scrollbar.gif) center 0px repeat-y;
	}
.vscrollerbase {
	width: 20px;
	background: url(../../images/scroll-middle.gif) center 0px repeat-y #2B1306;
	}
.vscrollerbasebeg {
	width: 20px;
	cursor: hand;
	cursor: pointer;
	height: 7px !important;
	background: url(../../images/scroll-top.gif) center 0px no-repeat #2B1306;
	}
.vscrollerbaseend {
	height: 7px;
	cursor: hand;
	cursor: pointer;
	width: 20px;
	background: url(../../images/scroll-btm.gif) center 3px no-repeat #2B1306;
	}
.hscrollerbase {
	height: 16px;
	background-color: white;
	}
.hscrollerbar {
	height: 16px;
	background-color: black;
	}
.vscrollerbar, .hscrollerbar {padding: 12px 28px 13px 28px;z-index: 2;}



.topic_text{
	width:335px;
	/*width:330px;*/
	padding:10px 2px 16px 15px;
	font-size:10px;
	font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	line-height:150%;
	color:#cccccc;
}


#tp_menu{
	text-align:left;
	margin:0 auto;
	width:355px;

}
#tp_menu img{
	width:355px;
	height:83px;
}
.deco_strike {
	text-decoration: line-through;
}

/*------------ side sub_menu Link ------------- */

#tp_menu ul#sidemenu li{}
#tp_menu ul#sidemenu li a{
	display: block;
	height: 83px;
	text-indent: -9999px;
	background-repeat: no-repeat;
}
#tp_menu ul#sidemenu li#tp_honten a{ 
	background-image: url(../../images/topics/topics_honten.jpg); }
#tp_menu ul#sidemenu li#tp_honten a:hover{ 
	background-image: url(../../images/topics/topics_honten_f2.jpg); }
#tp_menu ul#sidemenu li#tp_sakae a{ 
	background-image: url(../../images/topics/topix_sakae.jpg); }
#tp_menu ul#sidemenu li#tp_sakae a:hover{ 
	background-image: url(../../images/topics/topix_sakae_f2.jpg); }
#tp_menu ul#sidemenu li#tp_n1f a{ 
	background-image: url(../../images/topics/topix_nishiki1f.jpg); }
#tp_menu ul#sidemenu li#tp_n1f a:hover{ 
	background-image: url(../../images/topics/topix_nishiki1f_f2.jpg); }
#tp_menu ul#sidemenu li#tp_n2f a{ 
	background-image: url(../../images/topics/topix_nishiki2f.jpg); }
#tp_menu ul#sidemenu li#tp_n2f a:hover{ 
	background-image: url(../../images/topics/topix_nishiki2f_f2.jpg); }
#tp_menu ul#sidemenu li#tp_n3f a{ 
	background-image: url(../../images/topics/topix_nishiki3f.jpg); }
#tp_menu ul#sidemenu li#tp_n3f a:hover{ 
	background-image: url(../../images/topics/topix_nishiki3f_f2.jpg); }
#tp_menu ul#sidemenu li#tp_n4f a{ 
	background-image: url(../../images/topics/topix_nishiki4f.jpg); }
#tp_menu ul#sidemenu li#tp_n4f a:hover{ 
	background-image: url(../../images/topics/topix_nishiki4f_f2.jpg); }	
#tp_menu ul#sidemenu li#tp_n5f a{ 
	background-image: url(../../images/topics/topix_nishiki5f.jpg); }
#tp_menu ul#sidemenu li#tp_n5f a:hover{ 
	background-image: url(../../images/topics/topix_nishiki5f_f2.jpg); }
#tp_menu ul#sidemenu li#tp_nall a{ 
	background-image: url(../../images/topics/topix_nishikiAll.jpg); }
#tp_menu ul#sidemenu li#tp_nall a:hover{ 
	background-image: url(../../images/topics/topix_nishikiAll_f2.jpg); }
#tp_menu ul#sidemenu li#tp_casual a{ 
	background-image: url(../../images/topics/topix_casual.jpg); }
#tp_menu ul#sidemenu li#tp_casual a:hover{ 
	background-image: url(../../images/topics/topix_casual_f2.jpg); }
#tp_menu ul#sidemenu li#tp_casual2 a{ 
	background-image: url(../../images/topics/topix_casual2.jpg); }
#tp_menu ul#sidemenu li#tp_casual2 a:hover{ 
	background-image: url(../../images/topics/topix_casual2_f2.jpg); }
#tp_menu ul#sidemenu li#tp_doerya a{ 
	background-image: url(../../images/topics/topix_doerya.jpg); }
#tp_menu ul#sidemenu li#tp_doerya a:hover{ 
	background-image: url(../../images/topics/topix_doerya_f2.jpg); }
#tp_menu ul#sidemenu li#tp_doerya2 a{ 
	background-image: url(../../images/topics/topix_doerya2.jpg); }
#tp_menu ul#sidemenu li#tp_doerya2 a:hover{ 
	background-image: url(../../images/topics/topix_doerya2_f2.jpg); }	
#tp_menu ul#sidemenu li#tp_2nd a{ 
	background-image: url(../../images/topics/topix_2nd.jpg); }
#tp_menu ul#sidemenu li#tp_2nd a:hover{ 
	background-image: url(../../images/topics/topix_2nd_f2.jpg); }
#tp_menu ul#sidemenu li#tp_aburiba a{ 
	background-image: url(../../images/topics/topix_aburibah.jpg); }
#tp_menu ul#sidemenu li#tp_aburiba a:hover{ 
	background-image: url(../../images/topics/topix_aburibah_f2.jpg); }
#tp_menu ul#sidemenu li#tp_gwine a{ 
	background-image: url(../../images/topics/topix_gwine.jpg); }
#tp_menu ul#sidemenu li#tp_gwine a:hover{ 
	background-image: url(../../images/topics/topix_gwine_f2.jpg); }
#tp_menu ul#sidemenu li a:hover{
	background-color: transparent; border:0;}


