
.h2_shadow { width: 100%; height: 13px }

#content h2  { color: #fff; font-size: 140%; font-weight: bold; background-color: #6f8e06; background-image: url("../img2/title_back.gif"); background-repeat: repeat-x; text-align: left; margin-top: 5px; padding-top: 5px; padding-bottom: 5px }
#content h3   { color: #d46e00; font-size: 11px; background-color: #ffd592; text-align: left; margin-top: 10px; margin-bottom: 10px; padding-top: 5px; padding-bottom: 5px; height: 1% }
#content p     { color: #555; font-size: 9px; line-height: 150%; text-align: left }
#flash    { display: none }
#content dl     { margin-right: auto; margin-left: auto; width: 640px }
#title1    { background-image: url("../pro_all_index_img/index_title01.gif"); background-repeat: no-repeat; text-indent: -7777px; display: block; margin-bottom: 2px; width: 640px; height: 27px; clear: both }
#pro01-1   { background-image: url("../pro_all_index_img/index_btn01-1.jpg"); text-indent: -7777px; display: block; width: 310px; height: 114px; float: left }
#pro01-2   { background-image: url("../pro_all_index_img/index_btn01-2.jpg"); text-indent: -7777px; display: block; width: 310px; height: 114px; float: right }

#title2    { background-image: url("../pro_all_index_img/index_title02.gif"); background-repeat: no-repeat; text-indent: -7777px; display: block; margin-bottom: 2px; width: 640px; height: 27px; clear: both }
#pro02-1   { background-image: url("../pro_all_index_img/index_btn02-1.jpg"); text-indent: -7777px; display: block; width: 310px; height: 114px; float: left }
#pro02-2   { background-image: url("../pro_all_index_img/index_btn02-2.jpg"); text-indent: -7777px; display: block; width: 310px; height: 114px; float: right }
#pro02-3   { background-image: url("../pro_all_index_img/index_btn02-3.jpg"); text-indent: -7777px; display: block; margin-top: 10px; width: 310px; height: 114px; float: left }

#title3    { background-image: url("../pro_all_index_img/index_title03.gif"); background-repeat: no-repeat; text-indent: -7777px; margin-bottom: 2px; width: 640px; height: 27px; clear: both }
#pro03-1   { background-image: url("../pro_all_index_img/index_btn03-1.jpg"); text-indent: -7777px; display: block; width: 310px; height: 114px; float: left }
#pro03-2   { background-image: url("../pro_all_index_img/index_btn03-2.jpg"); text-indent: -7777px; display: block; width: 310px; height: 114px; float: right }
#title4    { background-image: url("../pro_all_index_img/index_title04.gif"); background-repeat: no-repeat; text-indent: -7777px; margin-bottom: 2px; width: 640px; height: 27px; clear: both }
#pro04-1   { background-image: url("../pro_all_index_img/index_btn04-1.jpg"); text-indent: -7777px; display: block; width: 310px; height: 114px; float: left }
#pro04-2   { background-image: url("../pro_all_index_img/index_btn04-2.jpg"); text-indent: -7777px; display: block; width: 310px; height: 114px; float: right }

#title5   { background-image: url("../pro_all_index_img/index_title05.gif"); background-repeat: no-repeat; text-indent: -7777px; display: block; margin-bottom: 2px; width: 680px; height: 27px; clear: both }
#pro05-1   { background-image: url("../pro_all_index_img/index_btn05-1.jpg"); text-indent: -7777px; display: block; width: 310px; height: 114px; float: left }
#pro05-2   { background-image: url("../pro_all_index_img/index_btn05-2.jpg"); text-indent: -7777px; display: block; width: 310px; height: 114px; float: right }
#pro05-3   { background-image: url("../pro_all_index_img/index_btn05-3.jpg"); text-indent: -7777px; display: block; margin-top: 10px; width: 310px; height: 114px; float: left }
