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

 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; }


#cl	{ text-align:center; font-size:10px;}

#body	{ text-align:center; margin:0; }
#main	{ width:700px; margin:0 auto 10px; padding:10px 10px 0; text-align:left; background:#ffffff; border:1px solid #333333; border-width:0 1px 1px; }
#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:350px; float:left; }
#right	{ width:330px; float:right; }
.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; }