body { font-size:12px; line-height: 18px; margin: 0px; padding: 0px; background-image: url(img/m-bg.gif); background-repeat: repeat-x;}

h1 { font-size: 11px; color: #000000; margin: 0px; padding: 4px 0px 6px 10px; font-weight: normal;}
h2 { font-size: 10px; color: #FFFFFF; margin: 0px; padding: 0px; }
h3 { font-size: 12px; color: #000000; margin: 0px; padding: 5px 0px 5px 5px; font-weight: bold; background-color:#F0F0EA;}

a:link { color: #055FAD;}
a:visited { color: #055FAD;}
a:hover { color: #CC0000;}
a:active{ color: #055FAD;}

.padding05 { padding: 5px;}
.padding10 { padding: 10px;}

.contents { padding: 22px; background-color: #F5F5F2;}

.comment { border: #E0E0DC 1px solid; padding: 5px; background-color: #FFFFFF; margin-bottom: 10px;}
.comment a:link { color: #000000;}
.comment a:visited { color: #000000;}
.comment a:hover { color: #CC0000;}
.comment a:active { color: #000000;}

.comment-day { color: #D46E00; font-weight: bold;}

.f-menu { background-image: url(img/c-footer-bg.gif); background-repeat: repeat-x; padding: 0px 0px 10px 15px;}

.img_r { float: right; border: none; vertical-align:top; margin-left: 5px; margin-bottom: 5px; padding: 3px;}
.img_l { float: left; border: none; margin-right:5px; vertical-align:top; margin-bottom: 5px; padding: 3px;}
.img_n { float: none; border: none;}

textarea,select,input { font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku GothicPro","Osaka","Verdana","Helvetica","Arial","‚l‚r‚oƒSƒVƒbƒN","sans-serif";}
