
body	{ font-size:12px; color:#000021; background:#ffffff; margin:0px; padding:0px; }

 h1		{ font-size:24px;  border-bottom:1px solid #210000; margin-bottom:0; }
 h2		{ font-size:16px; background:#dddddd; color:#000022; margin:15px 0 5px; padding:2px; border-left:20px solid #6699ff; }

h3 em,h4 em	{ color:#dd0000; }
h4	{ font-size:14px; margin:10px 0; }
p 	{ font-size:12px; margin:5px 0; padding:5px 0 15px 10px; line-height:1.5; }
img	{ border:0; }
em		{ color:#dd0000; font-style:normal; }
strong	{ display:block; color:#dd0000; font-weight:normal; text-align:center; }
span	{ font-size:10px; }
td	{ vertical-align:top; }

#body	{ text-align:center; }
#main	{ width:700px; margin:10px auto; text-align:left; }
#read	{ margin:5px 0; font-size:10px; }
#cl	{ text-align:center; border-top:1px dotted #999999; }

.j10	{ font-size:10px }
.j12	{ font-size:12px } 
.j24	{ font-size:24px }
.clear	{ clear:both; }

/*衛生面*/
.eisei	{ width:180px; height:150px; float:right; margin-left:10px; }

/*袋とじ*/
#main h3	{ background:none; font-size:14px; color:#990000; border:0; margin:0; padding:0; }
#left	{ width:300px; float:left; }
#right	{ width:300px; float:right;}
#right h4 {margin-top:15px;}
.coution	{ background-color:#ffffcc; margin-left:auto; margin-right:0; padding:10px; }

/*意見箱*/
#floor 	{ margin-bottom:10px; }
#floor img	{ width:213px; height:213px; margin:10px 10px 0; }