/* CSS Document */

.meisyo{border-bottom:dotted 2px #ffcc66;
        border-left:solid 5px #ffcc66;
		padding:3px 0px 3px 10px;
		background-color:#ffffcc;
		font-weight:bold;}
.shop_comment{padding:10px 10px 20px 10px;}

.spot_list{background-image:url(../img/back.gif);
           text-align:right;
		   padding-right:5px;
		   font-weight:bold;}
		   
		   
.sub_title{margin:20px 0px;}

.outodoor_box{padding:0px 15px;
              border-right:dotted 2px #999999;}


/* グルメ特集 */
			  
#gourmet_left{width: 580px;
	          float: left;
	          padding:0px;}

#gourmet_right{float: left;
	           width: 179px;
	           margin-left:10px;}

#gourmet_list {margin:3px 0px 0px 0px;
			   padding:8px;
			   background-color:#FFFFFF;}
			   
#gourmet_list li{display:inline;
                 margin-right:7px;}	

.gourmet_border{border-bottom:dotted 2px #cccccc;}

.gourmet_box{border:solid 1px #cccccc; 
             background-color:#FCF4E0;
			 padding:5px;}		
			 
.gourmet_box p{border-bottom:solid 1px #ffffff;
                margin-bottom:3px;
				height:60px;
				font-size:10pt;}  
		
.gourmet_list {padding-top:2px;
               border-bottom:dotted 2px #cccccc;
               height:75px;
               clear:left;}	
			   
.gourmet_list2 {border-bottom:dotted 2px #cccccc;
                margin-right:15px;
				padding:5px;
                height:80px;}	  

.gourmet_left {float:left;
               margin:2px 10px 2px 0px;
               }
			  
/* スポーツ特集 */ 

.sports_box{border:solid 1px #cccccc;
            padding:5px;
			background-color:#FFFFFF;} 
			
.sports_box2{background-color:#efefef;
             border:solid 1px #cccccc;}	

.sports_box2 dl{margin:0px;}				 

.sports_box2 dt{background-color:#84BEF8;
                padding:3px;
				font-weight:bold;
				color:#FFFFFF;}	

.sports_box2 dd{
                margin:0px;
				padding:5px;}	
				
.sports_box3{border:solid 1px #cccccc;
             background-color:#EAFBFD;
             padding:5px;}
			 
			 
/* 道の駅特集 */

.michi_left{margin-top:10px;
           background-color:#efefef;
           border:solid 1px #cccccc;
		   padding-left:9px;
		   padding-right:9px;
		   padding-bottom:10px;
		   float:left;
           width:218px;}

.michi_right{float:left;
             margin:10px 0px 20px 10px;
			 width:530px;}


/* 味覚特集 */

#mikaku_wrap {
	width: 780px;
	margin: 0px auto;
	background-color:#FFFFFF;
}

.mikaku_back{background-color:#875016;
			font-size:17px;
			font-weight:bold;
			color:#FFFFFF;
			border-left:solid 5px #472A0A;
			padding:7px;}
			
.mikaku_table td{border-bottom:solid 1px #cccccc;
                 padding:6px;}
				 
.mikaku_back2{background-color:#FBEDD8;}

.mikaku_main{
     width:760px;
     background-image:url(../mikaku/img/back.gif);
	 padding:10px;
	 text-align:left;
	 
}

/* 花火特集 */

#black_wrap {
	width: 780px;
	margin: 0px auto;
	padding-top:10px;
	padding-bottom:10px;
	background-color:#000000;
}

#black_main{
     width:780px;
     background-color:#000000;
	 text-align:left;
}

.hanabi_border{color:#FFFFFF;
               border-bottom:dotted 2px #ffffff;}
			   
.hanabi_border a{color:#FFFFFF;}

/* 夏イベント特集 */

.2008summer {border-bottom:dotted 2px #cccccc;}

			  
/* 秋芸術特集 */ 
.autum_right{float:left;
             margin:10px 0px 20px 10px;
			 width:440px;}
			 
.autum_right_2{font-weight:bold;
				background-color:#efefef;
				border:solid 1px #cccccc;
				margin-top:15px;
				padding-right:0px; padding-top:3px; padding-bottom:3px;}

.autum_right_3{margin-top:15px; float:right; width:175px;}	

.autum_right_4{border-bottom:dotted 2px #cccccc;
               font-size:10pt;
               padding-top:10px;
               padding-bottom:10px;}			

.autum_left{margin-top:10px;
           background-color:#A12F31;
           border:solid 1px #cccccc;
		   padding-left:9px;
		   padding-right:9px;
		   padding-bottom:10px;
		   float:left;
           width:220px;}

.autum_white{background-color:#ffffff;
             padding:3px;
			 border-bottom:dotted 2px #999999;}

.autum_white dl{margin-top:0px;}

.autum_white dt{font-weight:bold;
                background-color:#F9C200;
				padding:3px;
				margin-bottom:3px;}

.autum_white dd{margin-bottom:5px;
                margin-left:20px;}
				
				
/* 健康 */

.kenko_waku {border-bottom:solid 1px #c2c2c2;
             border-right:solid 1px #c2c2c2;
			 border-left:solid 1px #c2c2c2;
			 
}

.kenko_waku td {padding:8px 0px;}

.kenko_bottom {padding-bottom:14px;}

/* オープン情報 */ 
#newopen_wrap {
	width: 900px;
	margin: 0px auto;
	padding:10px;
	background-color:#FFFFFF;
	text-align:left;
}


.newopen_left{float:left;
             margin:10px 0px 20px 0px;
			 width:690px;
			 
			 }
			 
.newopen_left_2{font-weight:bold;
				background-color:#efefef;
				border:solid 1px #cccccc;
				margin-top:15px;
				padding:5px;
				font-size:12px;}
				
.newopen_left_photo {margin:7px 15px 7px 0px;}

/* イベント情報 */ 
.eve {background-image:url(../event/img/back.gif);
      width:685px;
	  height:85px;
	  padding:15px;
	  margin:10px 0px 10px 2px;
	  background-repeat:no-repeat;}
	  
.eve2 {font-size:14pt;
       font-weight:bold;
	   color:#FF9900;
	   margin-bottom:10px;} 
	   
.eve3 {margin:10px 25px;}

.eve4 {border-bottom:solid 3px #ffcc66;}

.eve5 {float:right; margin:15px;} 
