#right_box      { width: 640px }
.center725px   { width: 640px }
#right_title         { background-image: url("../img_approach/approach_title.gif"); background-repeat: no-repeat; text-indent: -9999px; margin-top: 10px; width: 640px; height: 34px }
#right_title2 { background-image: url("../img_approach/approach2_title.gif"); background-repeat: no-repeat; text-indent: -9999px; margin-top: 10px; width: 640px; height: 34px }
.pankuzu  { display: none }
.green { color: #196329 }
#right_box table { background-color: #333; width: 100% }
#right_box td   { color: #333; font-size: 80%; line-height: 150%; background-color: #fff; text-align: left; padding: 5px }
#right_box th   { color: #196329; font-size: 95%; line-height: 150%; background-color: #ccffa9; text-align: left; padding: 5px }
#right_box h3    { color: #196329; font-size: 130%; background-color: #e8ffbc; text-align: left; margin-top: 10px; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; width: 100%; clear: both }
#right_box h4   { color: #196329; font-size: 100%; line-height: 150%; text-align: left; margin-top: 10px; width: 100%; clear: both }
#right_box p    { color: #333; font-size: 80%; line-height: 160%; text-align: left; margin-top: 10px; margin-bottom: 10px; width: 100%; clear: both }
#right_box ol { list-style-type: decimal; margin-bottom: 10px; margin-left: 20px; padding-left: 25px }
#right_box ol li   { color: #333; font-size: 95%; line-height: 150%; text-align: left }
