*{margin:0; padding:0;}
p,textarea,table,input{font-size:11px;}
textarea{line-height:1;}
img{border:none;}
ul{list-style:none;}
table{border-collapse:collapse;}
address,strong{font-style:normal;}
p{line-height:1.8; text-align:left;}
br.clb{clear:both;}
br.clr{clear:right;}
br.cll{clear:left;}
strong.nml_lk{font-weight:normal;}
a:link { color:#333333; 
text-decoration:underline; 
} 
a:visited { color:#333333; 
text-decoration:none; 
} 
a:hover { color:#333333; 
text-decoration:none;
} 
a:active { color:#333333; 
text-decoration:none; 
} 

body{
	font-size:11px;
	color:#333333;
	line-height:1.8;
	margin:0;
	padding:0;
	text-align:center;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3",Arial;
	letter-spacing: 1px;
}
#wap{ 
width:978px; 
height:auto; 
margin:0 auto; 
}
#header { 
width:930px; 
text-align:center; 
margin:0 auto;  
}
#h_navi { 
float:right; 
padding-right:15px; 
padding-top:19px; 
text-align:right;  
}
#h_navi ul.hnv { 
height:14px; 
}
#h_navi ul.hnv li { 
display:inline; 
}
#logo { 
float:right; 
}
#fla_block { 
padding-top:17px; 
}
#gnavi { 
width:930px; 
text-align:center; 
margin:0 auto; 
}
#gnavi_in { 
height:34px;  
background-image:url(../../index-image/tnavi_bg.jpg); 
background-repeat:repeat-x; 
}
#gnavi_in ul#gnv{ 
padding-top:9px; 
}
#gnavi_in ul#gnv li { 
display:inline; 
}
#rss_area { 
text-align:left; 
background-image:url(../../index-image/tnavi_line.gif); 
background-repeat:repeat-x;  
background-position:bottom; 
height:43px;  
}
#rss_news { 
width:465px; 
float:left; 
height:43px;  
}

#rss_sblog{ 
width:465px; 
float:right; 
height:43px;  
}
#rss_news .ttl { 
float:left; 
width:82px; 
padding-top:10px; 
margin-right:15px; 
}
#rss_news .day { 
width:100px; 
float:left; 
margin-top:9px; 
margin-right:10px; 
color:#584F36; 
background-color:#C6B67A; 
}
#rss_news .day em { 
font-style:normal; 
padding-left:12px; 
position:relative; 
top:2px;    
}
#rss_news .txt { 
float:left ;
width:230px;
margin-top:12px;  
}
#rss_news .txt .icon { 
padding-right:10px; 
}

#rss_sblog .ttl { 
float:left; 
width:140px; 
padding-top:10px; 
margin-right:15px; 
}
#rss_sblog .day { 
width:100px; 
float:left; 
margin-top:9px; 
margin-right:10px; 
color:#584F36; 
background-color:#C6B67A; 
}
#rss_sblog .day em { 
font-style:normal; 
padding-left:12px; 
position:relative; 
top:2px;    
}
#rss_sblog .txt { 
float:left ;
width:200px;
margin-top:12px;  
}
#rss_sblog .txt .icon { 
padding-right:10px; 
}
#copy { 
padding-top:15px; 
} 




/* feed news css*/

.rss-title { display:none;
}

	
.rss-box-news .rss-items,
.rss-box-news .side {
    margin: 10px 0 0 0;
	padding: 0px 0;
	background: none;
    color: #333333;
    font-size: 9px;
    _font-size: 8px;
}


.rss-box-news .rss-date {
font-family:Arial, Helvetica, sans-serif;
padding:2px 5px;
color:#584F36;
background-color:#DDD3AF;
float:left;
margin-right:15px;
}


.rss-box-news .rss-item a {
	font-size:12px;
	color:#333333;
	text-decoration:none;
	line-height:100%;
	letter-spacing:1px ;
	font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	background-image:url(../../index-image/arrow_icon-t.gif);
	background-repeat:no-repeat;
	padding-left: 20px;
	}
	
	
.rss-box-news .rss-item a:hover {
	font-size:12px;
	color:#333333;
	text-decoration:underline;
	letter-spacing:1px ;
	font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	background-image:url(../../index-image/arrow_icon-t.gif);
	background-repeat:no-repeat;
	padding-left: 20px;
	}
	
.rss-box-news li {
padding: 4px 0 0 0;
margin: 0 0 0 0;
}

.rss-box-news ul { 
margin:0; 
padding-left:0; 
} 



/* feed staff css*/

.rss-title { display:none;
}

	
.rss-box-staff .rss-items,
.rss-box-staff .side {
    margin: 10px 0 0 0;
	padding: 0px 0;
	background: none;
    color: #333333;
    font-size: 9px;
    _font-size: 8px;
}


.rss-box-staff .rss-date {
font-family:Arial, Helvetica, sans-serif;
padding:2px 5px;
color:#584F36;
background-color:#DDD3AF;
float:left;
margin-right:15px;
}


.rss-box-staff .rss-item a {
	font-size:12px;
	color:#333333;
	text-decoration:none;
	line-height:100%;
	letter-spacing:1px ;
	font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	background-image:url(../../index-image/arrow_icon-t.gif);
	background-repeat:no-repeat;
	padding-left: 20px;
	}
	
	
.rss-box-staff .rss-item a:hover {
	font-size:12px;
	color:#333333;
	text-decoration:underline;
	letter-spacing:1px ;
	font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	background-image:url(../../index-image/arrow_icon-t.gif);
	background-repeat:no-repeat;
	padding-left: 20px;
	}
	
.rss-box-staff li {
padding: 2px 0 0 0;
margin: 0 0 0 0;
}

.rss-box-staff ul { 
margin:0; 
padding-left:0; 
} 