body {font-family:Tahoma, Arial, sans-serif; color:#2d5361; background:url(i/bg/004.gif) repeat-y #fff; font-size:11px;}
html, body {height:100%; margin:0; padding:0;}
#all{height:100%; min-height:100%; margin-bottom:-75px; background:url(i/bg/000.gif) 0px 47px repeat-x}
html>body #all{height:auto;}


h1 {margin:0px; padding:0}
h2 {margin:0px; font-size:11px;  padding:3px 5px 5px 25px}
h3 {margin:0px; padding:0px}
h4 {margin:0px; padding:0px}
h5 {margin:0px; padding:0px}
h6 {margin:0px; padding:0px}

ul {margin:0px; padding:0px}
ul li {list-style:none; font-size:11px; padding:0px 7px 0px 26px; background:url(i/bul/001.gif) 9px 4px no-repeat}

img {border:0}
form {margin:0px; padding:0px}
input, select {font-family:Tahoma, Arial, sans-serif}
p {margin:0px; padding:0px; font-size:11px}

a {color:#0060c3; text-decoration:underline }
a:hover {color:#fd5607}


.box000 {margin:6px 0px 7px 10px;}

.box001 {background-color:#c6d3db; width:217px; padding:4px 0px; margin:0px 0px 9px 10px }
.box001 .st01 {margin:0px 4px; background:url(i/ico/001.gif) 180px 7px no-repeat #fff}
.box001 .st01 h3 {color:#19759f; font-size:14px; padding:3px 4px 12px 10px}

.box001 .st01 ul {padding:0px 0px 14px 0px}
.box001 .st01 ul li {font-size:11px; line-height:13px}

.box002 {background-color:#c6d3db; width:217px; padding:4px 0px 0px 0px; margin:0px 0px 0px 10px }
.box002 .st01 {margin:0px 4px; background:url(i/ico/002.gif) 180px 7px no-repeat #fff}
.box002 .st01 h6 {color:#19759f; font-size:14px; padding:3px 4px 12px 10px; _height:1px}
.box002 .st02 {background:url(i/bg/006.gif) no-repeat; height:40px}
.box002 .st03 {width:72px; float:left}
.box002 .st03 img {margin:5px 0px 0px 7px}
.box002 .st04 {width:129px; float:left; font-size:11px}
.box002 .st05 {clear:both; color:#a1b7c4; font-size:10px; padding:6px 3px 14px 8px; height:35px}
.box002 .st06 {padding:6px 3px 8px 8px;}

.box003 {width:255px; float:left}
.box003 .st01 {background:url(i/spacer1.gif) 100% 0 no-repeat #6a8288}
.box003 .st02 {float:right; width:147px}
.box003 .st02 ul {padding:11px 0px 9px 0px}
.box003 .st02 ul li {font-size:10px; line-height:12px}
.box003 .st03 {width:99px; float:left}
.box003 .st05 {float:right; width:93px;  background-position:74px 4px; background-repeat:no-repeat; background-color:#e7edf2; margin:5px 0px 29px 0px}
.box003 .st05 h1 {font-size:14px; color:#2d5361; line-height:16px; padding:2px 0px 0px 9px}
.box003 .st05 p strong {font-size:27px; font-weight:normal; color:#fd5607; line-height:29px; padding:0px 0px 2px 7px}
.box003 .st04 {min-height:116px; _height:116px}
.box003 .st06 p {color:#fff; font-size:9px; padding:0 0 0 9px; line-height:15px}
.box003 .st06 p strong {font-size:14px}
.box003 .st07 {background:url(i/bg/011.gif) repeat-x #fff; height:25px}
.box003 .st08 {background:url(i/bg/012.gif) repeat-x #fff; height:25px; float:right; width:150px}
.box003 .st09 {background:url(i/bg/013.gif) no-repeat #fff; height:25px; float:right; width:1px}
.box003 .st10 {background:url(i/bg/013.gif) no-repeat; height:25px; float:left; width:71px; font-size:9px; text-transform:uppercase}
.box003 .st10 a {display:block; padding:4px 0px 4px 9px; }
.box003 .st11 {background:url(i/bg/013.gif) no-repeat; height:25px; float:left; width:72px; font-size:9px; text-transform:uppercase}
.box003 .st11 a:link, .box003 .st11 a:visited {color:#fd5607; font-weight:bold;display:block; padding:4px 0px 4px 9px; }
.box003 .st11 a:hover {text-decoration:none}

#box0031 {background:url(i/bg/009.gif) repeat-y #fff}
#box0031 .st04 {background:url(i/bg/008.gif) 0 100% no-repeat}
#box0031 .st05 {background-image:url(i/bg/010.gif)}

#box0032 {background:url(i/bg/017.gif) repeat-y #fff}
#box0032 .st04 {background:url(i/bg/021.gif) 0 100% no-repeat}
#box0032 .st05 {background-image:url(i/bg/014.gif)}

#box0033 {background:url(i/bg/018.gif) repeat-y #fff}
#box0033 .st04 {background:url(i/bg/022.gif) 0 100% no-repeat}
#box0033 .st05 {background-image:url(i/bg/015.gif)}

#box0034 {background:url(i/bg/019.gif) repeat-y #fff}
#box0034 .st04 {background:url(i/bg/020.gif) 0 100% no-repeat}
#box0034 .st05 {background-image:url(i/bg/016.gif)}


.box004 {width:285px; float:right; margin-top:25px}
.box004 h2 {background:url(i/ico/003.gif) 6px 5px no-repeat #e7edf2;}
.box004 p {font-size:9px; padding:0px 1px 5px 25px}
.box004 ul {padding:7px 0 0 0 }
.box004 .st01 {height:14px}
.box004 .st01 a {display:block; float:right; font-size:10px; background:url(i/ico/004.gif) 0px 3px no-repeat; padding:0px 0px 2px 17px; }

.box005 {width:217px; float:left; margin-top:25px}
.box005 h2 {background:url(i/ico/005.gif) 6px 5px no-repeat #e7edf2}
.box005 ul {padding:7px 0 0 0 }
.box005 ul li {line-height:14px; background-position:9px 5px }



#menu01 {position:absolute; left:246px; top:7px; background:url(i/bg/005.gif) repeat-x; height:39px; width:528px; z-index:1}
#menu01 a img {margin-top:1px}
#header01 {position:absolute; left:0px; top:46px; width:775px; height:205px}
#header02 {position:absolute; top:0px; left:0px; width:250px; height:46px}
#header03 {position:absolute; top:8px; left:774px; width:1px; height:38px; background-color:#6a8288}
#header04 {position:absolute; top:20px; left:686px; width:87px; height:18px; z-index:2}
#header04 a {display:block; padding:0px 0px 0px 14px; background:url(i/ico/000.gif) 0px 3px no-repeat; font-size:10px; width:65px; height:14px; }

#main01 {width:775px}
#right01 {float:right; width:520px}
#left01 {float:left; width:240px;}

.sp01 {clear:both; height:1px}
.sp02 {float:left; width:9px; height:20px}
.sp03 {clear:both; height:8px}
#sp0 {height:263px; clear:both}
#sp1 {height:75px; clear:both}
#footer01 {height:75px; background:url(i/bg/002.gif) repeat-x #e7edf2}
#footer02 {height:75px; background:url(i/bg/001.gif) no-repeat}
.footer02 {width:563px; padding:23px 0px 0px 0px; float:left}
.footer03 {float:right} 
.footer03 a:link, .footer03 a:visited {color:#2d5361; font-size:11px; padding:0px 9px 0px 12px; background:url(i/bul/002.gif) 0 4px no-repeat}
.footer03 a:hover {color:#fd5607}
.footer04 {float:right; width:322px; color:#2d5361; font-size:10px; margin:6px 0px 0px 0px} 

.footer05 { color:#2d5361; width:220px; float:left; font-size:10px; text-align:right; padding:0px 3px 0px 0px; margin-top:29px}
.footer05 a:link, .footer05 a:visited {text-decoration:none; color:#2d5361}
.footer05 a:link span, .footer07 a:visited span  {text-decoration:underline; color:#0060c3; text-decoration:underline}
.footer05 a:hover {text-decoration:none}
.footer05 a:hover span {color:#fd5607}
.footer05 img {vertical-align:top; margin:1px 3px 0px 0px}



