@charset 'UTF-8';

@import"../css/common.css";

/* contents
------------------------------------ */

#contents { width: 590px; }

/*h2.contentsTitle {
     margin-bottom: 26px;
	 }
*/

h3#sitepolicy{ margin: 0px; padding: 0px; width: 608px; height: 42px; background: url(../img/sitepolicy.gif) left top no-repeat; border: 0px; }

#sitepolicy a{ color: #005db4; text-decoration: underline; }
#sitepolicy a:hover{ color: #2596ff; }
#sitepolicy ul{
	margin: 25px auto 0px auto; padding: 25px 24px 5px 24px; width: 510px; height: auto;
	border: 1px solid #d1d1d1; background-color: #f0f0f0; color: #333333; font: 12px/20px "ＭＳ ゴシック", "Osaka－等幅"; list-style-type: none;
	}
	#sitepolicy ul li{ margin: 0px; padding: 0px 0px 20px 0px; color: #333333; font: 12px/20px "ＭＳ ゴシック", "Osaka－等幅"; list-style-type: none; }
	#sitepolicy ul li#text_a{ margin: 0px 0px 20px 0px; padding: 0px; }
	#sitepolicy ul li#text_b{ margin: 0px 0px 20px 0px; padding: 0px; }
	#sitepolicy ul li p{ margin: 0px; padding: 0px; }
	#sitepolicy ul li dl{ margin: 0px; padding: 0px; }
	#sitepolicy ul li dl dt{ margin: 0px; padding: 0px; }
	#sitepolicy ul li dl dd{ margin: 0px; padding: 0px; }
	#sitepolicy ul li dl dd ol{ margin: 0px; padding: 0px; list-style: none; }
	#sitepolicy ul li dl dd ol li{ margin: 0px; padding: 0px 0px 0px 9px; }
	#sitepolicy ul li dl dd ol li table{ margin: 0px 0px 0px 9px; padding: 0px; color: #333333; font: 12px/20px "ＭＳ ゴシック", "Osaka－等幅"; }
	#sitepolicy ul li dl dd ol li table td{ margin: 0px; padding: 0px; }
	#sitepolicy ul li dl dd ol li table td.no{ margin: 0px; padding: 0px 2px 0px 0px; }
	ul#s_ul{ margin: 0px; padding: 0px; width: auto; height: auto; border: 0px; }
	ul#s_ul li{ margin: 0px; padding: 0px; background: url(../img/dotto.gif) left top no-repeat; }





