@charset "Shift_JIS";

#joi{
	font-size:14px;
	line-height:1.5em;
}

#joi h2{
	color:#ff6699;
	font-family:"HGŠÛºÞ¼¯¸M-PRO", "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size:16px;
	border:none;
	padding-left:0px;
	display:block;
	margin-bottom:0px;
}

#joi img.drimg{ margin:0 0 5px 10px; }

#joi h3{
	color:#6eb638;
	font-family:"HGŠÛºÞ¼¯¸M-PRO", "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-weight:bold;
	background:none;
	padding-left:0px;
	margin-bottom:0px;
	font-size:16px;
}

#joi ol{ margin:0 0 0 40px; list-style-type:disc; }
#joi ol li{
	list-style-type:decimal;
	font-family:"HGŠÛºÞ¼¯¸M-PRO", "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	color:#6eb638;
	font-weight:bold;
	padding:0 0 10px 0;
}

#joi ol li span{ font-weight:normal; color:#333333; }

.endcoment{ color:#ff6699; font-weight:bold; }
.cf06{ color:#ff0066; }


#addbox{ margin:0 0 0 190px; font-size:13px; }
#addbox b{ font-weight:bold; font-size:16px; }


#joi a, #joi a:visited, #addbox a, #addbox a:visited{ text-decoration:underline; color:#0000CC }
#joi a:hover, #addbox a:hover{ color:#0099CC; }