@import url("menu.css");

/* main */
div#main h2{background: #090;}
table a{display: inline; padding-left: 5px; line-height: 140%;}
table u{text-decoration: none;}
#main ol{margin-left: 30px;}
ul#mokuji{ list-style: url("../img/common/draft.gif") ; padding-left: 20px; margin-top: 20px;}
ul#mokuji li{ margin-bottom: 5px;}
ul#mokuji li a{ display: inline; font-weight: bold;}
p{ line-height: 140%;}

/*no47*/
div#no47{ line-height: 130%;}
div#no47 h3{ color: #040;}
div#no47 h4{ font-size: 120%; color: #090; margin-bottom: 0px; padding-left: 3px;}
div#no47 th{ text-align: left; vertical-align: top; width: 90px;}
div#no47 table.qa47{ border-bottom: 1px dashed #aaa; width: 100%;}
div#no47 table.qa47 th{ width: 40px; padding: 5px;}

/*no48*/
div#no48{ line-height: 130%;}
div#no48 h3{ color: #040; clear: both;}
div#no48 h4{ font-size: 120%; color: #090; margin-bottom: 0px; padding-left: 3px;}
div#no48 th{ text-align: left; vertical-align: top; width: 90px;}
div#no48 table.qa47{ border-bottom: 1px dashed #aaa; width: 100%;}
div#no48 table.qa47 th{ width: 40px; padding: 5px;}
div#no48 table#riji th{ width: 150px; padding: 5px;}
div#no48 dt{ background: #fff; color: #059; font-size: 110%; letter-spacing: 0.1em;}
div#no48 dd{ border: 0; padding-top: 0;}
div#no48 ol{ font-weight: bold; color: #059;}

/* no49 */
img.rt{ float:right; margin:0 0 10px 10px;}
img.lt{ float:left; margin:0 10px 10px 0;}
