/* CSS Document */

/* f-nippon_m */

#CMSMenu ul{
	background:url(/cms-data03/s-taikyu_s/images/top/logo.jpg) top left no-repeat #05107A;
	}

#CMSMenu ul li.menu a{
	background:url(/cms-data03/s-taikyu_s/images/top/menu_bg.jpg) top right no-repeat;
	}
	
#CMSMenu ul li.menu a:hover{
	background:url(/cms-data03/s-taikyu_s/images/top/menu_bg_ov.jpg) top right no-repeat;
	}
	
#CMSInner .entryTitle,
#CMSInner h2{
	border-bottom:3px solid #05107A;
	}
	
/* /f-nippon_m */


a img{border:0;}

#CMSContainer{
	position:relative;
	}
	
#CMSHead{
	margin:0!important;
	padding:0!important;
	font-size:0;
	}
	
#CMSWrap{
	margin:0;
	padding:0 11px 0 0;
	background:url(/cms-data03/s-taikyu_s/images/top/cmswrap_bg.jpg) top left repeat-y;
	}
	
#CMSMenu{
	width:230px!important;
	}
	
#CMSMenu .menu_wrap{
	margin:0;
	padding:0 0 0 10px;
	}
	
#CMSMenu .ticket_bnr{
	font-size:0;
	padding:10px 0 0 0;
	margin:0;
	text-align:center;
	}
	
#CMSMenu ul{
	list-style-type:none;
	padding:0px;
	margin:15px 1px 0 1px;
	padding:30px 0 5px 0;
	display:block;
	}
	
#CMSMenu ul li{
	display:inline;
	margin:0;
	padding:0;
	}
	
#CMSMenu ul li.menu{
	font-weight:bold;
	margin:0;
	padding:0;
	}
	
#CMSMenu ul li.menu a{
	margin:5px 0 0 0;
	padding:15px 0 15px 30px;
	display:block;
	color:#FFFFFF!important;
	}
	
#CMSMenu ul li.menu a:hover{
	color:#FFFFFF!important;
	}
	
#CMSMenu .bnr{
	margin:15px 0 0 0;
	padding:0;
	text-align:center;
	}
	
#CMSMenu .bnr a{
	display:block;
	padding:0 0 15px 0;
	text-align:center;
	}

#CMSInner{
	padding:0;
	width:727px!important;
	}
	
#CMSInner .entryTitle,
#CMSInner h2{
	margin:0 15px;
	}
	
#CMSInner .entryArea{
	margin:0 15px;
	}
	
#CMSInner .pageList{
	margin:0;
	padding:10px 0 5px 10px;
	text-align:left;
	}

#CMSInner .pageList p{
	color:#ffffff;
	margin:0 2px;
	border-bottom:1px solid #FFFFFF;
	padding:5px;
	text-align:left;
	}
	
#CMSInner .pageList p a{
	color:#ff0000;
	text-decoration:none;
	}
	
	#CMSInner .pageList p a:hover {
	color:#ff0000;
	}
	
#CMSInner ul{
	margin:15px 20px;
	}
	
#CMSInner ul li div.cateDate{
	display:block;
	}

#CMSContainer .foot_img{
	font-size:0;
	margin:0;
	padding:0;
	}
	
/* -------------------
 what's new
------------------- */
#CMSInner .wn{padding:5px 0 15px 0; width:703px; margin:5px auto 0 auto; border:1px solid #000000;}
#CMSInner .wn p.ttl{display:block; margin:0; padding:0; text-align:center;}
#CMSInner .wn img{margin-bottom:3px;}
#CMSInner #wn table{border-collapse:collapse; border:1px solid #000000; padding:5px 10px; width:705px;}
#CMSInner #wn td{background:#FFFFFF; text-align:left; border-left:none; color:#625740; width:605px; padding-bottom: 5px;}
#CMSInner #wn th{background:#FFFFFF; text-align:left; color:#05107A; font-weight:bold; padding-left:50px; width:100px;}

#CMSInner #rss_data{width:650px; margin:0 auto;}
#CMSInner #rss_data #date{background:url(/cms-data03/s-taikyu_s/images/top/arrow.jpg) no-repeat 8px center!important;}
#CMSInner #rss_data #date{width:60px; display:block; float:left; padding:3px 0; font-size:12px; margin-bottom:2px; color:#023085; font-weight:normal; text-indent:25px;}
#CMSInner #rss_data #title{width:540px; display:block; float:right; padding:3px 0 3px 5px; border:none; margin-bottom:2px;}
#CMSInner #rss_data #title a{color:#635741; text-decoration:none;}
