#right_box    { width: 745px; float: right }
.center725px { margin-right: auto; margin-left: auto; width: 725px }
#right_title   { background-image: url("../img_tr/tr_title.gif"); background-repeat: no-repeat; text-indent: -9999px; display: inline; margin-top: 10px; margin-bottom: 10px; width: 725px; height: 34px; float: left }
.pankuzu  { color: #333; font-size: 80%; line-height: 150%; text-align: left; list-style-type: none; margin-top: 5px }
#right_box h3  { color: #333; font-size: 130%; background-color: #eee; text-align: left; margin-top: 10px; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; width: 100%; clear: both }
.left_con { margin-top: 10px; width: 352px; float: left }
.left_title { color: #fff; font-size: 100%; font-weight: bold; background-color: #0071bc; padding-top: 3px; padding-bottom: 3px; padding-left: 3px; width: 100% }
.right_con { margin-top: 10px; width: 352px; float: right }
.right_title { color: #fff; font-size: 100%; font-weight: bold; background-color: #d50000; padding-top: 3px; padding-bottom: 3px; padding-left: 3px; width: 100% }
.left_con dd  { color: #333; font-size: 80%; line-height: 150%; background-image: url("../img_tr2/good.gif"); background-repeat: no-repeat; background-position: 0 4px; text-align: left; padding-left: 17px; min-height: 14px }
.right_con dd  { color: #333; font-size: 80%; line-height: 150%; background-image: url("../img_tr2/bad.gif"); background-repeat: no-repeat; background-position: 0 4px; text-align: left; padding-left: 17px; min-height: 14px }
#hokan { background-image: url("../img_tr2/title2.gif"); background-repeat: no-repeat; text-indent: -9999px; margin-top: 10px; width: 725px; height: 75px; float: left }
#kozin  { background-image: url("../img_tr2/photo1.jpg"); background-repeat: no-repeat; background-position: 100% 50%; padding-bottom: 10px; width: 725px; height: 1em; min-height: 147px; clear: both }
#kozin dt { color: #0071bc; font-size: 120%; font-weight: bold; line-height: 150%; text-align: left; padding-top: 20px; padding-left: 20px }
#kozin dd { color: #0071bc; font-size: 95%; line-height: 150%; text-align: left; padding-left: 40px }
#kigyou  { background-image: url("../img_tr2/photo2.jpg"); background-repeat: no-repeat; background-position: 80% 50%; padding-bottom: 10px; width: 725px; min-height: 185px; height: expression( document.body.clientHeight < 185? "auto" : "185px" );  clear: both; }
#kigyou dt { color: #0071bc; font-size: 120%; font-weight: bold; line-height: 150%; text-align: left; padding-top: 20px; padding-left: 20px }
#kigyou dd { color: #0071bc; font-size: 95%; line-height: 150%; text-align: left; padding-left: 40px }

