body { font-size:12px; line-height: 18px; margin-top: 0px; margin: 0px 0px 0px 0px; background-image:url(img/bg.gif); background-repeat:repeat-y;}
h1 { font-size: 10px; color: #FFFFFF; margin: 0px; padding: 0px; }
h2 { font-size: 10px; color: #FFFFFF; margin: 0px; padding: 0px; }
h3 { font-size: 12px; color: #666666; font-weight: bold; margin: 0px; padding: 0px;}
h4 { font-size: 12px; color: #673E11; font-weight: bold; margin: 0px; padding: 0px; }


a:link { color: #000000;}
a:visited { color: #000000;}
a:hover,a:active { color: #333333; background-color:#FCE1D2;}

.padding {padding :10px;}
.padding01 { padding: 5px;}

.menutop { font-size: 11px; line-height: 13px; color: #FFFFFF;}  

.new { font-size: 11px; line-height: 13px;}

.title { background-color:#922571; color: #FFFFFF; font-weight: bold; margin: 0px; padding: 0px; line-height:14px; _line-height:14px; font-size:12px; }

.bg_purple {
	background-color:#922571;
	line-height:1px;
}

.comment { font-size: 11px; color: #673E11;}

.copy { font-size: 11px; color: #FFFFFF; padding: 6px 10px 0px 0px; background-image:url(img/f-bg.gif); height:56px;}



.img_r {
 float: right;
 border: none;
 vertical-align:top;
 margin-left: 5px;
 margin-bottom: 5px;
}
.img_l {
 float: left;
 border: none;
 margin-right:5px;
 vertical-align:top;
 margin-bottom: 5px;
}
.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";
}