#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: #333; font-size: 100%; line-height: 150%; background-image: url("../pro_index_img/h3_back.gif"); background-repeat: repeat-x; background-position: 0 100%; text-align: left; margin-top: 15px; margin-bottom: 10px; padding-top: 5px; padding-bottom: 5px; padding-left: 1px; height: 1%; clear: both; border-style: solid; border-width: 1px 1px 1px 8px; border-color: #ddd #ccc #ff830e #ff830e }
#content p      { color: #555; font-size: 80%; line-height: 150%; text-align: left }
#content table { margin-top: 10px; clear: both }
#content table th { font-size: 95%; line-height: 150%; background-color: #dbee00; padding: 5px; vertical-align: top; border-bottom: 1px solid #91a800 }
#content table td strong { color: #235601; font-size: 110%; font-weight: bold }
#content table td { font-size: 95%; line-height: 150%; background-color: #faf79f; text-align: left; padding: 5px; border-bottom: 1px solid #beaa39 }
#content table td td  { background-color: #fff; text-align: center; border-bottom: 1px solid #ccc }
#content table td th  { color: #fff; background-color: #777; text-align: center; border-bottom: 1px none #ccc }
#flash   { margin-right: auto; margin-bottom: 20px; margin-left: auto; width: 680px; height: 190px }
#content dl    { display: block; margin-top: 20px; margin-right: auto; margin-left: auto; width: 680px; height: 1%; clear: both }
#o_title  { background-image: url("../pro_index_img/o_title.gif"); background-repeat: no-repeat; text-indent: -7777px; display: block; margin-bottom: 2px; width: 680px; height: 27px; clear: both }
#tb60 { background-image: url("../pro_index_img/tb60_btn.jpg"); text-indent: -7777px; display: block; width: 335px; height: 114px; float: left }
#tb60 a  { text-decoration: none; background-image: url("../pro_index_img/tb60_btn.jpg"); text-indent: -7777px; display: block; width: 335px; height: 114px; float: left }
#tb60 a:hover  { text-decoration: none; background-image: url("../pro_index_img/tb60_btn.jpg"); background-position: -335px 0; text-indent: -7777px; display: block; width: 335px; height: 114px; float: left }
#tb30 { background-image: url("../pro_index_img/tb30_btn.jpg"); text-indent: -7777px; display: block; width: 335px; height: 114px; float: right }
#tb30 a  { text-decoration: none; background-image: url("../pro_index_img/tb30_btn.jpg"); text-indent: -7777px; display: block; width: 335px; height: 114px; float: right }
#tb30 a:hover  { text-decoration: none; background-image: url("../pro_index_img/tb30_btn.jpg"); background-position: -335px 0; text-indent: -7777px; display: block; width: 335px; height: 114px; float: right }
#h_title  { background-image: url("../pro_index_img/h_title.gif"); background-repeat: no-repeat; text-indent: -7777px; display: block; margin-bottom: 2px; width: 680px; height: 27px; clear: both }
#tb15 { background-image: url("../pro_index_img/tb15_btn.jpg"); text-indent: -7777px; display: block; width: 335px; height: 114px; float: left }
#tb15 a  { text-decoration: none; background-image: url("../pro_index_img/tb15_btn.jpg"); text-indent: -7777px; display: block; width: 335px; height: 114px; float: left }
#tb15 a:hover  { text-decoration: none; background-image: url("../pro_index_img/tb15_btn.jpg"); background-position: -335px 0; text-indent: -7777px; display: block; width: 335px; height: 114px; float: left }
#tb10 { background-image: url("../pro_index_img/tb10_btn.jpg"); text-indent: -7777px; display: block; width: 335px; height: 114px; float: right }
#tb10 a  { text-decoration: none; background-image: url("../pro_index_img/tb10_btn.jpg"); text-indent: -7777px; display: block; width: 335px; height: 114px; float: right }
#tb10 a:hover  { text-decoration: none; background-image: url("../pro_index_img/tb10_btn.jpg"); background-position: -335px 0; text-indent: -7777px; display: block; width: 335px; height: 114px; float: right }
#s_title  { background-image: url("../pro_index_img/s_title.gif"); background-repeat: no-repeat; text-indent: -7777px; margin-bottom: 2px; width: 680px; height: 27px; clear: both }

#mini10 { background-image: url("../pro_index_img/mini_b10_btn.jpg"); text-indent: -7777px; display: block; width: 335px; height: 114px; float: left }
#mini10 a { background-image: url("../pro_index_img/mini_b10_btn.jpg"); text-indent: -7777px; display: block; width: 335px; height: 114px; float: left }
#mini10 a:hover { background-image: url("../pro_index_img/mini_b10_btn.jpg"); background-position: -335px 0; text-indent: -7777px; display: block; width: 335px; height: 114px; float: left }

#d_title { background-image: url("../pro_index_img/d_title.gif"); background-repeat: no-repeat; text-indent: -7777px; margin-bottom: 2px; width: 680px; height: 27px; clear: both }

#mini2   { background-image: url("../pro_index_img/mini2_btn.jpg"); text-indent: -7777px; display: block; width: 335px; height: 114px; float: left }
#mini2 a  { background-image: url("../pro_index_img/mini2_btn.jpg"); text-indent: -7777px; display: block; width: 335px; height: 114px; float: left }
#mini2 a:hover  { background-image: url("../pro_index_img/mini2_btn.jpg"); background-position: -335px 0; text-indent: -7777px; display: block; width: 335px; height: 114px; float: left }

#minidx    { background-image: url("../pro_index_img/minidx_btn.jpg"); text-indent: -7777px; display: block; width: 335px; height: 114px; float: right }
#minidx a   { background-image: url("../pro_index_img/minidx_btn.jpg"); text-indent: -7777px; display: block; width: 335px; height: 114px; float: right }
#minidx a:hover   { background-image: url("../pro_index_img/minidx_btn.jpg"); background-position: -335px 0; text-indent: -7777px; display: block; width: 335px; height: 114px; float: right }

#te10    { background-image: url("../pro_index_img/te10_btn.jpg"); text-indent: -7777px; display: block; margin-top: 10px; width: 335px; height: 114px; float: left }
#te10 a  { background-image: url("../pro_index_img/te10_btn.jpg"); text-indent: -7777px; display: block; width: 335px; height: 114px; float: left }
#te10 a:hover  { background-image: url("../pro_index_img/te10_btn.jpg"); background-position: -335px 0; text-indent: -7777px; display: block; width: 335px; height: 114px; float: left }

#dx-premium    { background-image: url("../pro_index_img/dx-premium_btn.jpg"); text-indent: -7777px; display: block; margin-top: 10px; width: 335px; height: 114px; float: right }
#dx-premium a   { background-image: url("../pro_index_img/dx-premium_btn.jpg"); text-indent: -7777px; display: block; width: 335px; height: 114px; float: right }
#dx-premium a:hover   { background-image: url("../pro_index_img/dx-premium_btn.jpg"); background-position: 0 -114px; text-indent: -7777px; display: block; width: 335px; height: 114px; float: right }


#sizai_title  { background-image: url("../pro_index_img/sizai_title.gif"); background-repeat: no-repeat; text-indent: -7777px; display: block; margin-bottom: 2px; width: 680px; height: 27px; clear: both }

#sizai01 { background-image: url("../pro_index_img/sizai01_btn.jpg"); text-indent: -7777px; display: block; width: 335px; height: 114px; float: left }
#sizai01 a  { text-decoration: none; background-image: url("../pro_index_img/sizai01_btn.jpg"); text-indent: -7777px; display: block; width: 335px; height: 114px; float: left }
#sizai01 a:hover  { text-decoration: none; background-image: url("../pro_index_img/sizai01_btn.jpg"); background-position: -335px 0; text-indent: -7777px; display: block; width: 335px; height: 114px; float: left }

#sizai02 { background-image: url("../pro_index_img/sizai02_btn.jpg"); text-indent: -7777px; display: block; width: 335px; height: 114px; float: right }
#sizai02 a  { text-decoration: none; background-image: url("../pro_index_img/sizai02_btn.jpg"); text-indent: -7777px; display: block; width: 335px; height: 114px; float: right }
#sizai02 a:hover  { text-decoration: none; background-image: url("../pro_index_img/sizai02_btn.jpg"); background-position: -335px 0; text-indent: -7777px; display: block; width: 335px; height: 114px; float: right }

#sizai03  { background-image: url("../pro_index_img/sizai03_btn.jpg"); text-indent: -7777px; display: block; margin-top: 10px; width: 335px; height: 114px; float: left }
#sizai03 a  { text-decoration: none; background-image: url("../pro_index_img/sizai03_btn.jpg"); text-indent: -7777px; display: block; width: 335px; height: 114px; float: left }
#sizai03 a:hover  { text-decoration: none; background-image: url("../pro_index_img/sizai03_btn.jpg"); background-position: -335px 0; text-indent: -7777px; display: block; width: 335px; height: 114px; float: left }

#sizai04  { background-image: url("../pro_index_img/sizai04_btn.jpg"); text-indent: -7777px; display: block; margin-top: 10px; width: 335px; height: 114px; float: right }
#sizai04 a  { text-decoration: none; background-image: url("../pro_index_img/sizai04_btn.jpg"); text-indent: -7777px; display: block; width: 335px; height: 114px; float: right }
#sizai04 a:hover  { text-decoration: none; background-image: url("../pro_index_img/sizai04_btn.jpg"); background-position: -335px 0; text-indent: -7777px; display: block; width: 335px; height: 114px; float: right }

#hatabako_title  { background-image: url("../pro_index_img/hatabako_title.gif"); background-repeat: no-repeat; text-indent: -7777px; display: block; margin-bottom: 2px; width: 680px; height: 27px; clear: both }

#hatabako01 { background-image: url("../pro_index_img/hatabako01_btn.jpg"); text-indent: -7777px; display: block; width: 335px; height: 114px; float: left }
#hatabako01 a  { text-decoration: none; background-image: url("../pro_index_img/hatabako01_btn.jpg"); text-indent: -7777px; display: block; width: 335px; height: 114px; float: left }
#hatabako01 a:hover  { text-decoration: none; background-image: url("../pro_index_img/hatabako01_btn.jpg"); background-position: -335px 0; text-indent: -7777px; display: block; width: 335px; height: 114px; float: left }

#hatabako02 { background-image: url("../pro_index_img/hatabako02_btn.jpg"); text-indent: -7777px; display: block; width: 335px; height: 114px; float: right }
#hatabako02 a  { text-decoration: none; background-image: url("../pro_index_img/hatabako02_btn.jpg"); text-indent: -7777px; display: block; width: 335px; height: 114px; float: right }
#hatabako02 a:hover  { text-decoration: none; background-image: url("../pro_index_img/hatabako02_btn.jpg"); background-position: -335px 0; text-indent: -7777px; display: block; width: 335px; height: 114px; float: right }

#hatabako03-1  { background-image: url("../pro_index_img/hatabako03-1_btn.jpg"); text-indent: -7777px; display: block; margin-top: 10px; width: 335px; height: 114px; float: left }
#hatabako03-1 a  { text-decoration: none; background-image: url("../pro_index_img/hatabako03-1_btn.jpg"); text-indent: -7777px; display: block; width: 335px; height: 114px; float: left }
#hatabako03-1 a:hover  { text-decoration: none; background-image: url("../pro_index_img/hatabako03-1_btn.jpg"); background-position: -335px 0; text-indent: -7777px; display: block; width: 335px; height: 114px; float: left }

#hatabako03-2  { background-image: url("../pro_index_img/hatabako03-2_btn.jpg"); text-indent: -7777px; display: block; margin-top: 10px; width: 335px; height: 114px; float: right }
#hatabako03-2 a  { text-decoration: none; background-image: url("../pro_index_img/hatabako03-2_btn.jpg"); text-indent: -7777px; display: block; width: 335px; height: 114px; float: right }
#hatabako03-2 a:hover  { text-decoration: none; background-image: url("../pro_index_img/hatabako03-2_btn.jpg"); background-position: -335px 0; text-indent: -7777px; display: block; width: 335px; height: 114px; float: right }

#hatabako04  { background-image: url("../pro_index_img/hatabako04_btn.jpg"); text-indent: -7777px; display: block; margin-top: 10px; width: 335px; height: 114px; float: left }
#hatabako04 a  { text-decoration: none; background-image: url("../pro_index_img/hatabako04_btn.jpg"); text-indent: -7777px; display: block; width: 335px; height: 114px; float: left }
#hatabako04 a:hover  { text-decoration: none; background-image: url("../pro_index_img/hatabako04_btn.jpg"); background-position: -335px 0; text-indent: -7777px; display: block; width: 335px; height: 114px; float: left }

#petit  { background-image: url("../pro_index_img/petit_btn.jpg"); text-indent: -7777px; display: block; margin-top: 10px; margin-right: 10px; width: 335px; height: 114px; float: left }
#petit a    { background-image: url("../pro_index_img/petit_btn.jpg"); text-indent: -7777px; display: block; width: 335px; height: 114px; float: right }
#petit a:hover    { background-image: url("../pro_index_img/petit_btn.jpg"); background-position: -335px 0; text-indent: -7777px; display: block; width: 335px; height: 114px; float: right }
