@charset "Shift_JIS";

/*HTMLタグ再定義*/
body {
	margin: 0px 10px;
	padding: 0px;
	background-image: url(/house/apamanguide/img/background.gif);
	background-repeat: repeat;
	background-position: center;
}

h1,h2,h3,h4,h5,form,p {margin:0;padding:0;}

a:link {text-decoration:underline; color:#0000FF}
a:alink {text-decoration:underline; color:#FF6600}
a:vlink {text-decoration:underline; color:#990066}
a:hover {text-decoration:none; color:#ff0033}

#wrapper {
	font-family:"Osaka", "ＭＳ Ｐゴシック", "MS UI Gothic", sans-serif;
	text-align: center;
	color: #333333;
	width:758px;
	margin:0 auto 0 auto;
	text-align:center;
	padding:0;
}

#wrapper .clear {clear:both; margin:0; padding:0;}

#header {width:758px;
         border:1px solid #ccc;
		 border-width:0 0 1px;
		 background:url(/house/apamanguide/img/header_bg.gif) repeat-x;
		 }
		 
#header h1 {font-size:10px;
            line-height:140%;
			color:666666;
			font-weight:normal;
			margin:0;padding:0;}

#header .logo {margin:0;}			
#header .produce {margin:0 15px 11px 0;}

#footer {clear:both;
         text-align:left;
		 padding:10px 13px 20px;
		 font-size:10px;
		 line-height:120%;
		 border:1px solid #e5e2e2;
		 border-width:1px 0 0;}
		 
#footer .footer_logo{float:right;
                     margin:0;
					 padding:0;}
					 
#footer span {margin:0 5px;} 

#main{margin-top:12px;
      text-align:left;}
					 
#map {border:3px solid #62befb;
      padding:5px;} 
	  
#map table.zenkoku {background:url(/house/apamanguide/img/map_bg.gif) repeat;}

#map .search {background-color:#d3ecfd;
              padding:5px;
			  text-align:center;}

#map .box  {width:252px;
            margin:7px 0 0 12px;}
			
#map .update {margin:2px 0 8px;}

#map .update span {font-size:14px;
			       color:#FF0000;
			       font-weight:bold;
				   margin:0 5px 0 0;}

#map .link {background-color:#d3ecfd;
            padding:0 5px;
			font-size:12px;
			line-height:140%;}  
			
#map .link span {margin:0 5px;}


#theme,#knowhow {margin-top:12px;
                 font-size:12px;
	             line-height:140%;}

#theme .waku,#knowhow .waku {margin:8px 0 0 6px;}

#theme .link {padding:3px 0 5px;}

#knowhow .waku {padding:0 0 0 5px;}

#knowhow .link {background:url(/house/apamanguide/img/i_arrow.gif) left no-repeat;
                 margin:0;
				 padding:0 0 0 12px;
				 font-size:12px;
				 line-height:140%;}

#link {margin:12px 0;
       font-size:12px;
	   line-height:140%;}
	   
#link h3 {font-size:12px;
          font-weight:normal;}
		  
#link span {margin:0 5px;}

#chintai {border:1px solid #b0ddfc;
          padding:5px 5px 15px;
		  clear:both;}

#chintai h2 {margin-bottom:12px;}
		  
#chintai h3 {margin:12px 7px 3px;}
		  
#chintai p.link {background:url(/house/apamanguide/img/i_arrow.gif) left no-repeat;
                 margin:0 0 0 7px;
				 padding:0 0 0 12px;
				 font-size:12px;
				 line-height:140%;}

#mobile,#free,#link_kanren {border:1px solid #d8d8d8;
         padding:5px 5px 10px;
		 clear:both;
		 margin-top:8px;}
		 
#free {font-size:10px;
       line-height:120%;
	   color:#666;}
	   
#free h2 {margin-bottom:5px;}

#mobile,#link_kanren {font-size:12px;
                      line-height:140%;}

#link_kanren h2 {margin-bottom:5px;}

#mobile h2 {margin-bottom:3px;}

#link_kanren p {margin:0 0 5px 5px;}

#link_kanren span {margin:5px 0;display:block}

#mark {margin:5px 0 15px;
       font-size:10px;
	   color:#666;
       line-height:120%;}
	   
.btnMO a:hover img{
	opacity:0.6;
	filter: alpha(opacity=90);}
	
.f34ea0 {background-color:#f34ea0;}
.f7a1bc {background-color:#f7a1bc;}


					 