*{margin:0;
	padding:0;
	font-family:'YuGothic','Yu Gothic','Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3','メイリオ', 'Meiryo','ＭＳゴシック',sans-serif;
}	
h1{
	font-family: sans-serif;
	font-size : 12px;
	color : #ffffff;
	font-weight: normal;
	text-decoration: none;
}
h2{
	font-family: serif;
	color: #FFFFFF;
	padding-left: 25px;
	padding-bottom: 10px;
}
h3{
	font-family: serif;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	line-height: 2px;
	padding-left: 30px;
	padding-bottom: 15px;
}
h4{
	font-family: serif;
	color: #cccc99;
	font-weight: bold;
	text-decoration: none;
	line-height: 2px;
	padding-left: 30px;
	padding-bottom: 15px;
}
p.class1{
	font-size : 24px;
	color : #99ffff;
	font-weight:bold;
}
p.class2{
	font-size : 16px;
	color : #ccffcc;
	font-weight:bold;
}
p.class3{
	font-size : 24px;
	color : #ff00ff;
	font-weight:bold;
}

a:link { color: #999900; }
a:visited { color: #ffcc00; }
a:hover { color: #999900; }
a:active { color: #FFFFFF; }

img {border: 0px;
}

/* ＨＯＭＥ */
body.home {
	background-color: #000000;
	color: #cccc99;
}

table tr.takasa{
	height: 1.5em;
}

#naniha{
line-height: 1.3;
}

#Sakura{
	font-family: serif;
}
#Sakura a:link{
	font-family: serif;
	font-size:25px;
	text-align:center;
	color:#FFA6A6;
}
#Sakura a:visited{color:#FFA6A6;}
#Sakura a:hover{color:#FFA6A6;}
#Sakura a:active{color:#FFFFFF;}




/* R6 */
body.R6 {
	background-image: url(../image/R6/wallppr067.gif);
}

/* 趣味 */
body.hoby {
	background-image: url(../image/hoby/blue_p9b.gif);
	color: #000000;	
}
table.hoby-1{
width: 532px;
text-align: center;
}
#hoby1{
background-image: url(../image/hoby/table10.gif);
background-color: #222222;
text-align: center;
}

/* 鱧会石 */
body.hamo {
	background-image: url(../image/kondate/hamo/pe02_bg.gif);
	color: #000099;	
}
table.hamo th{
color: #33FF99;
height: 70px;
font-size: 150%;
letter-spacing:1em ;
}
table.hamo td{
padding: 15px 10px 10px 10px;
vertical-align: top;
height: 40px;
letter-spacing: 0.2em;
line-height: 1.3;
font-weight: bold;
}
/* 会席 */
body.kaiseki {
	background-image: url(../image/kondate/pe01_bg.gif);
	color: #000099;	
}
table.kaiseki th{
color: #990033;
height: 70px;
font-size: 150%;
letter-spacing:0.5em ;
}
table.kaiseki td{
padding: 15px 10px 10px 10px;
vertical-align: top;
height: 40px;
letter-spacing: 0.2em;
line-height: 1.3;
font-weight: bold;
}
/* お食い初め */
body.okuizome {
	background-image: url(../image/kondate/okuizome/bg90-07.jpg);
	color: #000099;	
}
/* らんち */
body.lanch {
	background-image: url(../image/kondate/lanchi/p6b.gif);
	color: #990033;	
}
table.lanch th{
color: #990033;
height: 70px;
font-size: 150%;
letter-spacing:0.5em ;
}
table.lanch td{
padding: 15px 10px 10px 10px;
vertical-align: top;
height: 40px;
letter-spacing: 0.2em;
line-height: 1.3;
font-weight: bold;
}
#l1{
font-size: 70%;
}
#l2{
font-size: 70%;
color: #000099;
}
table tr td table tr td em strong {
font-size: large;
color: #FF3;
}
table tr td table tr td strong { color: #FFFF33; }

/* 感謝祭 */
table.kansyasai{
	background-image:url(../image/kansyasai/Sakura4.jpg);
	background-repeat:no-repeat;
}
table.kansyasai tr td{
	letter-spacing: 0.2em;
	font-weight: bold;
}
#kp1{
	font-family: serif;
	color:#FF0000;
	font-size:xx-large;
	font-size:450%;
	vertical-align:bottom;
}
#kp2{
	font-family: serif;
	color:#000000;
	font-size:xx-large;
	font-size:250%;
	vertical-align:bottom;
}
#kp3{
	font-family: serif;
	color:#000000;
	font-size:xx-large;
	font-size:250%;
	vertical-align:top;
}
#kp4{
	font-family: serif;
	color:#FF0000;
	font-size:xx-large;
	font-size:450%;
}
#kp5{
	font-family: serif;
	color:#FF0000;
	font-size:xx-large;
	font-size:460%;
}
#kp51{
	font-family: serif;
	color:#FF0000;
	font-size:xx-large;
	letter-spacing:normal
}
#kp6{
	font-family: serif;
	color:#FF0000;
	font-size:xx-large;
	font-size:200%;
}
#kp7{
	font-family: serif;
	color:#000000;
	font-size:xx-large;
	font-size:140%;
}
#kp8{
	font-family: serif;
	color:#000000;
	font-size:xx-large;
	font-size:180%;
}
