a:link{text-decoration:underline; color: #666666;}
a:visited{text-decoration:underline; color: #666666;}
a:hover{text-decoration:underline; color: #666666;}
a:active{text-decoration:underline; color: #666666;}

body {
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	font-family: "MS UI Gothic", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	background-image: url(img/base_haikei.jpg);
	background-repeat: repeat;
}

#base {
	width: 786px;
	font-family: "MS UI Gothic", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	line-height: 140%;
	color: #333333;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #999999;
	border-left-color: #999999;
	height: auto;
	border-top-width: 0px;
	border-bottom-width: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #FFFFFF;
}

#main {
	height: 200px;
	width: 786px;
	margin: 0px;
	padding: 0px;
	background-image:url(img/top_main.jpg);
	text-indent: -9999px;
	text-decoration:none;
	display:block;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #999999;
	
 }
 
#main_2 {
	height: 100px;
	width: 786px;
	margin: 0px;
	padding: 0px;
	background-image:url(img/main_2.jpg);
	text-indent: -9999px;
	text-decoration:none;
	display:block;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #999999;
	
 } 
 





#header {
	height: 22px;
	width: 786px;
	margin: 0px;
	padding: 0px;
	background-image:url(img/top_header.gif);
	text-indent: -9999px;
	text-decoration:none;
	display:block;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #999999;
	
 }
#footer {
	margin: 0px;
	height: 15px;
	width: 786px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	vertical-align: middle;
	text-align: center;
	background-color: #FFFFCC;
	border-bottom-color: #999999;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	clear: both;



}	
	

#copy {
	margin: 0px;
	height: 35px;
	width: 786px;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	vertical-align: middle;
	text-align: center;
	clear: both;
	border-top-color: #999999;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;


}
#menu {
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 160px;
	float: left;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;


}

#menu_right {
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 160px;
	float: right;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;


}

#contents {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 624px;
	border: 0px none #999999;
}

#contents_l {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 624px;
	border: 0px none #999999;
}

#topics{
	margin: 0px;
	height: auto;
	width: 464px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#saikin{
	background-image: url(img/waku.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 150px;
	width: 624px;
}

#saikin2{
	height: 120px;
	width: 600px;
	padding: 0px;
	margin-top: 10px;
	margin-right: 12px;
	margin-bottom: 0px;
	margin-left: 12px;
}

#saikin3{
	margin: 0px;
	padding: 0px;
	height: 150px;
	width: 624px;
}

.baby {
	background-image:url(img/m_baby.jpg);
	text-indent: -999px;
	text-decoration:none;
	display:block;
	padding: 0px;
	height: 30px;
	width: 160px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
			
 }
a.baby:link{text-decoration:none;} 
a.baby:visited{text-decoration:none;}
a.baby:active{text-decoration:none;}
a.baby:hover {background-image:url(img/m_baby_r.jpg);
 text-decoration:none;
}					 

.soho {background-image:url(img/m_soho.jpg);
         text-indent: -999px;
		 text-decoration:none;
		 display:block;
	     margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	     padding: 0px;
	     height: 30px;
	     width: 160px;	
 }
a.soho:visited{text-decoration:none;}
a.soho:active{text-decoration:none;}
a.soho:link{text-decoration:none;}  				 
a.soho:hover {background-image:url(img/m_soho_r.jpg);
text-decoration:none;
}


.home {background-image:url(img/m_home.jpg);
         text-indent: -999px;
		 text-decoration:none;
		 display:block;
	     margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	     padding: 0px;
	     height: 30px;
	     width: 160px;
			
 }
a.home:visited{text-decoration:none;}
a.home:active{text-decoration:none;}
a.home:link{text-decoration:none;}  				 
a.home:hover {background-image:url(../img/m_home_r.jpg);
text-decoration:none;
}


.garden {background-image:url(img/m_garden.jpg);
         text-indent: -999px;
		 text-decoration:none;
		 display:block;
	    margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	     padding: 0px;
	     height: 30px;
	     width: 160px;
			
 }				 
a.garden:visited{text-decoration:none;}
a.garden:active{text-decoration:none;}
a.garden:link{text-decoration:none;} 
a.garden:hover {background-image:url(img/m_garden_r.jpg);
text-decoration:none;
}

.kagu {
	background-image:url(img/m_kagu.jpg);
	text-indent: -999px;
	text-decoration:none;
	display:block;
	padding: 0px;
	height: 30px;
	width: 160px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
		 	
 }
a.kagu:visited{text-decoration:none;}
a.kagu:active{text-decoration:none;}
a.kagu:link{text-decoration:none;}  
a.kagu:hover {background-image:url(img/m_kagu_r.jpg);
 text-decoration:none;
}				 


.tuhan {background-image:url(img/m_tuhan.jpg);
         text-indent: -999px;
		 text-decoration:none;
		 display:block;
	     margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	     padding: 0px;
	     height: 30px;
	     width: 160px;	
 }				 
a.tuhan:visited{text-decoration:none;}
a.tuhan:active{text-decoration:none;}
a.tuhan:link{text-decoration:none;} 
a.tuhan:hover {background-image:url(img/m_tuhan_r.jpg);
text-decoration:none;
}

.k_zakka {background-image:url(img/m_kitchen-zakka.jpg);
         text-indent: -999px;
		 text-decoration:none;
		 display:block;
	     margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	     padding: 0px;
	     height: 30px;
	     width: 160px;	
 }				 
a.k_zakka:visited{text-decoration:none;}
a.k_zakka:active{text-decoration:none;}
a.k_zakka:link{text-decoration:none;} 
a.k_zakka:hover {background-image:url(img/m_kitchen-zakka_r.jpg);
text-decoration:none;
}

.amazon {background-image:url(img/m_amazon.jpg);
         text-indent: -999px;
		 text-decoration:none;
		 display:block;
	     margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	     padding: 0px;
	     height:100px;
	     width: 160px;	
 }				 
a.amazon:visited{text-decoration:none;}
a.amazon:active{text-decoration:none;}
a.amazon:link{text-decoration:none;} 
a.amazon:hover {text-decoration:none;
}

.bellmezon {background-image:url(img/m_bellmezon.jpg);
         text-indent: -999px;
		 text-decoration:none;
		 display:block;
	     margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	     padding: 0px;
	     height:100px;
	     width: 160px;	
 }				 
a.bellmezon:visited{text-decoration:none;}
a.bellmezon:active{text-decoration:none;}
a.bellmezon:link{text-decoration:none;} 
a.bellmezon:hover {text-decoration:none;
}


.blog {background-image:url(img/m_blog.jpg);
         text-indent: -999px;
		 text-decoration:none;
		 display:block;
	     margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	     padding: 0px;
	     height: 100px;
	     width: 160px;	
 }				 
a.blog:visited{text-decoration:none;}
a.blog:active{text-decoration:none;}
a.blog:link{text-decoration:none;} 
a.blog:hover {text-decoration:none;background-image:url(img/m_blog_r.jpg)}

.top {background-image:url(img/m_top.jpg);
         text-indent: -999px;
		 text-decoration:none;
		 display:block;
	     margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	     padding: 0px;
	     height: 30px;
	     width: 160px;	
 }				 
a.top:visited{text-decoration:none;}
a.top:active{text-decoration:none;}
a.top:link{text-decoration:none;} 
a.top:hover {background-image:url(img/m_top_r.jpg);
text-decoration:none;}

.m_topics {background-image:url(img/m_topics.jpg);
         text-indent: -999px;
		 text-decoration:none;
		 display:block;
	     margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	     padding: 0px;
	     height: 30px;
	     width: 160px;	
 }				 
a.m_topics:visited{text-decoration:none;}
a.m_topics:active{text-decoration:none;}
a.m_topics:link{text-decoration:none;} 
a.m_topics:hover {text-decoration:none;}

.category_archives {background-image:url(img/category.jpg);
         text-indent: -999px;
		 text-decoration:none;
		 display:block;
	     margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	     padding: 0px;
	     height: 30px;
	     width: 160px;	
 }
a.category_archives:visited{text-decoration:none;}
a.category_archives:active{text-decoration:none;}
a.category_archives:link{text-decoration:none;} 
a.category_archives:hover {text-decoration:none;}

.m_archives{background-image:url(img/archives.jpg);
         text-indent: -999px;
		 text-decoration:none;
		 display:block;
	     margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	     padding: 0px;
	     height: 30px;
	     width: 160px;	
 }
a.m_archives:visited{text-decoration:none;}
a.m_archives:active{text-decoration:none;}
a.m_archives:link{text-decoration:none;} 
a.m_archives:hover {text-decoration:none;}


.menu_entry{background-image:url(img/m_entry.jpg);
         text-indent: -999px;
		 text-decoration:none;
		 display:block;
	     margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	     padding: 0px;
	     height: 30px;
	     width: 160px;	
 }
a.menu_entry:visited{text-decoration:none;}
a.menu_entry:active{text-decoration:none;}
a.menu_entry:link{text-decoration:none;} 
a.menu_entry:hover {text-decoration:none;}
 
 
 .about_me {background-image:url(img/m_about_me.jpg);
         text-indent: -999px;
		 text-decoration:none;
		 display:block;
	     margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	     padding: 0px;
	     height: 30px;
	     width: 160px;	
 }
 
a.about_me:visited{text-decoration:none;}
a.about_me:active{text-decoration:none;}
a.about_me:link{text-decoration:none;} 
a.about_me:hover {text-decoration:none; background-image:url(img/m_about_me_r.jpg)}

 .top_page {background-image:url(img/m_top.jpg);
         text-indent: -999px;
		 text-decoration:none;
		 display:block;
	     margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	     padding: 0px;
	     height: 30px;
	     width: 160px;	
 }
 
a.top_page:visited{text-decoration:none;}
a.top_page:active{text-decoration:none;}
a.top_page:link{text-decoration:none;} 
a.top_page:hover {text-decoration:none; background-image:url(img/m_top_r.jpg)}




.m_topics_naiyo{
	font-size: 10px;
	color: #666666;
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 160px;
} 


#sirusi{
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 160px;
}

#sirusi2{
	margin: 0px;
	height: auto;
	width: 145px;
	font-size: 10px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	color: #666666;
}

.archives_zenbu{
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 145px;
}


.archives{
	margin: 0px;
	height: auto;
	width: 160px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	font-size: 13px;
	color: #666666;
	text-align: left;
}

.top_gazou{
	margin: 0px;
	height: auto;
	width: 426px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	text-align: center;
}

.afiri{
	height: auto;
	width: 140px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 20px;
	margin: 0px;
	
}

.blog2{
	height: auto;
	width: 140px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 20px;
	margin: 0px;
	
}

.afiri2{
	height: auto;
	width: 150px;
	padding-top: 15px;
	padding-right: 2px;
	padding-bottom: 5px;
	padding-left: 7px;
	margin: 0px;
	
}


.afiri_g{
	height: auto;
	width: 160px;
	text-align: center;
	margin: 0px;
	background-color: #FFFFFF;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}

.pankuzu{
	text-align: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	font-size: 11px;
}

.layout {background-image:url(../house/img/madori.jpg);
         text-indent: -9999px;
		 text-decoration:none;
		 display:block;
	     margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	     padding: 0px;
	     height: 30px;
	     width: 160px;	
 }				 
a.layout:visited{text-decoration:none;}
a.layout:active{text-decoration:none;}
a.layout:link{text-decoration:none;} 
a.layout:hover {background-image:url(../house/img/madori_r.jpg);
text-decoration:none;
}

.ld {background-image:url(../house/img/ld.jpg);
         text-indent: -9999px;
		 text-decoration:none;
		 display:block;
	     margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	     padding: 0px;
	     height: 30px;
	     width: 160px;	
 }				 
a.ld:visited{text-decoration:none;}
a.ld:active{text-decoration:none;}
a.ld:link{text-decoration:none;} 
a.ld:hover {background-image:url(../house/img/ld_r.jpg);
text-decoration:none;
}

.kitchen {background-image:url(../house/img/kitchen.jpg);
         text-indent: -9999px;
		 text-decoration:none;
		 display:block;
	     margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	     padding: 0px;
	     height: 30px;
	     width: 160px;	
 }				 
a.kitchen:visited{text-decoration:none;}
a.kitchen:active{text-decoration:none;}
a.kitchen:link{text-decoration:none;} 
a.kitchen:hover {background-image:url(../house/img/kitchen_r.jpg);
text-decoration:none;
}

.check{background-image:url(../img/check.jpg);
         text-indent: -9999px;
		 text-decoration:none;
		 display:block;
	     margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	     padding: 0px;
	     height: 25px;
	     width: 100px;	
 }				 
a.kitchen:visited{text-decoration:none;}
a.kitchen:active{text-decoration:none;}
a.kitchen:link{text-decoration:none;} 
a.kitchen:hover {background-image:url(../house/img/kitchen_r.jpg);
text-decoration:none;
}






