@charset "utf-8";
/* CSS Document */

#pr-banner01 {
	position: absolute;
	left: 388px;
	top: 32px;
}


#imgmain { padding-top: 20px;}

#index-left { width: 210px; float: left; padding-top: 7px;}
#index-center { width: 530px; margin-left: 10px; float: left; text-align: left;}
#index-right { width: 180px; float: right; padding-top: 7px;}


#index-left ul { margin: 0; padding: 0;}
#index-left ul li { list-style: none;}
#index-left .index-left-box { background: url(../../imgs/bg_idx_leftbox.png) left repeat-y; margin-bottom: 5px;}
#index-left .index-left-box-top { height: 7px; font-size: 1px; line-height: 1px; background: url(../../imgs/bg_idx_leftbox_top.png) top left no-repeat;}
#index-left .index-left-box-bottom { height: 7px; font-size: 1px; line-height: 1px; background: url(../../imgs/bg_idx_leftbox_bottom.png) bottom left no-repeat;}

#index-left-tourism li { margin-bottom: 1px;}

#index-left ul.bnrlist { margin-bottom: 5px;}
#index-left ul.bnrlist li { margin-bottom: 1px;}

#index-left .index-left-box ul.bnrlist { margin-bottom: 0px;}



#pikup { background: url(../../imgs/bg_img_idx_pickup.png) left repeat-y; margin-bottom: 7px;}
#pikup h2 { margin: 0;}
#pikup .box_bottom { background: url(../../imgs/img_idx_pickup_bottom.png) left bottom no-repeat; clear: both; height: 10px; font-size: 1px; line-height: 1px;}
#pikup img.fleft { margin-left: 10px;}
#pikup div.fright { width: 350px; margin-right: 10px;}
#pikup .line { background: url(../../imgs/img_idx_pickup_line.png) center no-repeat; clear: both;}

#pr02 { border-top: 1px solid #e9e9e9; border-bottom: 1px solid #e9e9e9; padding-top: 3px; padding-bottom: 3px; padding-left: 2px; padding-right: 1px;}
#pr02 img { margin-left: 1px; margin-right: 1px;}

#news-list { margin-bottom: 10px;}
#news-list ul {}
#news-list ul li { list-style: none; padding-top: 5px; padding-bottom: 5px; background: url(../../imgs/img_line.png) bottom left no-repeat;}

#whatsnew_body {}
#whatsnew_body table { border-collapse: collapse;}
#whatsnew_body table td { vertical-align: top; border-bottom: 1px dotted #CCCCCC; padding-top: 3px; padding-bottom: 3px;}


#blog-list { background: url(../../imgs/bg_blog_list.png) left repeat-y;}
#blog-list .box_bottom { background: url(../../imgs/img_blog_list_bottom.png) left bottom no-repeat; clear: both;}
#blog-list ul { margin-left: 20px; margin-right: 20px; margin-bottom: 6px;}
#blog-list ul li { list-style: none; padding-top: 3px; padding-bottom: 3px; background: url(../../imgs/img_line.png) bottom left no-repeat;}

#blog-list {}
#blog-list #feedControl { padding-left: 20px; padding-right: 20px; border-top: none;}
#blog-list #feedControl .gfc-resultsHeader { border: none;}
#blog-list #feedControl .gfc-resultsRoot { border: none;}
#blog-list #feedControl .gf-snippet { display: none;}
#blog-list #feedControl .gf-title { display: inline;}
#blog-list #feedControl .gf-title a { background: url(../../imgs/icon_blog.png) no-repeat left; padding-left: 19px;}
#blog-list #feedControl .gf-relativePublishedDate { display: inline; margin-left: 20px;}
#blog-list #feedControl .gf-result { border-bottom: 1px dotted #CCCCCC; padding-bottom: 1px; padding-top: 1px; margin-bottom: 0;}
#blog-list #feedControl .gf-author { display: none;}



#index-right {}
#index-right ul {}
#index-right ul li { list-style: none;}

#index-right ul.bnrlist { margin-bottom: 5px;}
#index-right ul.bnrlist li { margin-bottom: 1px;}

#index-right h2 { margin-bottom: 0;}


#weathernews_blog_parts { border: 1px solid #CCCCCC; padding: 4px; margin-bottom: 5px;}































