@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0; font-size:100%;}

body { margin:0 auto; background:url(images/bg.gif) #660000 repeat; text-align: -moz-center; #text-align:center; }

#wrapper{ width:980px; margin:0 auto; text-align:left; background:#FFFFFF;}
#header{ width:980px;}
#logo{ background:url(images/logo.jpg) left top no-repeat; width:980px; height:82px;}
.sector01{ font-size:15px; padding:30px 10px; color:#660000; letter-spacing:1px; line-height:1.4; font-weight:bold;}
.img01{ text-align:center; padding-bottom:30px;}
#download a{ font-size:13px; padding-left:5px; color:#990000; font-weight:bold; }
#download a:hover{ color: #663366; text-decoration:none;}
#download_2 a{ font-size:13px; padding-left:5px; color:#5c216d; font-weight:bold; }
#download_2 a:hover{ color: #791f1f; text-decoration:none;}
#content p{ font-size:13px; padding:10px 5px 20px 35px; color:#333333; letter-spacing:1px; line-height:1.8;}
#content h1{ text-indent:-9999px; display:block;}
#content h1.sub01_1{ width:480px; height:45px; background:url(images/sub01_1.gif) left top no-repeat;}
#content h1.sub01_2{ width:480px; height:45px; background:url(images/sub01_2.gif) left top no-repeat;}
#content h1.sub01_3{ width:480px; height:45px; background:url(images/sub01_3.gif) left top no-repeat;}
#content h1.sub01_4{ width:480px; height:45px; background:url(images/sub01_4.gif) left top no-repeat;}
#content h1.sub01_5{ width:480px; height:45px; background:url(images/sub01_5.gif) left top no-repeat;}
#content h1.sub02_1{ width:480px; height:45px; background:url(images/sub02_1.gif) left top no-repeat;}
#content h1.sub02_2{ width:480px; height:45px; background:url(images/sub02_2.gif) left top no-repeat;}
#content h1.sub02_3{ width:480px; height:45px; background:url(images/sub02_3.gif) left top no-repeat;}
#content h1.sub03_1{ width:480px; height:45px; background:url(images/sub03_1.gif) left top no-repeat;}
#content h1.sub03_2{ width:480px; height:45px; background:url(images/sub03_2.gif) left top no-repeat;}
#content h1.sub03_3{ width:480px; height:45px; background:url(images/sub03_3.gif) left top no-repeat;}
#content h1.sub03_4{ width:480px; height:45px; background:url(images/sub03_4.gif) left top no-repeat;}
#content h1.sub03_5{ width:480px; height:45px; background:url(images/sub03_5.gif) left top no-repeat;}
#content h1.sub04_1{ width:480px; height:45px; background:url(images/sub04_1.gif) left top no-repeat;}
#content h1.sub04_2{ width:480px; height:45px; background:url(images/sub04_2.gif) left top no-repeat;}
#content h1.sub04_3{ width:480px; height:45px; background:url(images/sub04_3.gif) left top no-repeat;}
#content h1.sub04_4{ width:480px; height:45px; background:url(images/sub04_4.gif) left top no-repeat;}
#content h1.sub04_5{ width:480px; height:45px; background:url(images/sub04_5.gif) left top no-repeat;}
.q_text{font-size:15px; padding:30px 10px; color:#660066; letter-spacing:1px; line-height:1.4; font-weight:bold;}
.text07_white{ color:#ffffff; font-weight:bold; font-size:15px; text-align:center; padding:3px;}
.text07_black{color:#000000; font-size:15px; text-align:left; padding:5px; letter-spacing:1px;}
.text07_gray{ padding-left:10px; color:#333333; font-size:15px;letter-spacing:1px;}
.text07_gold{font-weight:bold; padding-left:10px; color:#996600;font-size:15px;}
.a_text{font-size:15px; color:#660000; letter-spacing:1px; line-height:1.4;}
.border_underline{ font-weight:bold; text-decoration:underline;}
#footer{ color:#333333; font-size:13px; padding:5px; line-height:150%; padding:10px; }
#footer span.att{ padding:1px; background-color:#CC0000; color:#FFFFFF;}
#footer a{ color:#333333; text-decoration:none;}
#footer a:hover{ text-decoration:underline;}