<style type="text/css">
body { margin:auto; padding:auto; text-align:center;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote.table,tr,td{margin:0;padding:0;}
li { list-style-type:none;}
a { text-decoration: none; color:#333333; }
.top1 { text-align:left; margin-top:5px; margin-bottom:5px; }
#header1 { width:1000px; text-align:center; margin:auto; padding:auto; }
#header2 { width:100%; text-align:center; margin:auto; padding:auto; background-image: url(img/back1.gif); background-repeat:repeat-x; margin-top:5px; }
#root-back1 { width:100%; background-color:#f2f2f2; border:1px solid; border-left-width:0px; border-right-width:0px; border-color:#999999; text-align:center; margin-top:5px; }
#root-back2 { width:1000px; background-color:#f2f2f2; text-align:center; margin:auto; padding:auto; }
#cop-img { text-align:center; margin-top:5px; margin-bottom:5px; }
#cop-img2 { margin:5px; }
#cop-img3 { margin-left:5px; margin-right:5px; margin-top:15px; margin-bottom:10px; }
#hcol1 { width:690px; float:left; }
#hcol2 { width:290px; float:right; }
#hcol3 { width:650px; float:left; }
#hcol4 { width:290px; float:right; }
#col1 { width:720px; float:left; }
#col2 { width:260px; float:right; }
#top-menu { width:1000px; text-aling:center; margin:auto; padding:auto;}
#title-bar { width:710px; height:35px; margin:5px; background-image:url(img/title1.gif); background-repeat:no-repeat; }
#title-bar2 { width:710px; height:35px; margin:5px; background-image:url(img/title2.gif); background-repeat:no-repeat; }
#side-box1 { width:280px; background-image: url(img/s-back1.gif); margin-top:8px;}
#tab { margin-top:5px; }
#tb-1 { border:1px solidl; border-color:#cccccc; }
#footer1 { width:100%; text-align:center; background-color:#000066; text-align:center; margin:auto; padding:auto;}
#footer-box { width:1000px; background-color:#000066; text-align:center; margin:auto; padding:auto;}
#footer-font { font-size:12px; color:#ffffff; padding:30px; text-align:left; }
#footer-cledit { font-size:12px; color:#666666; text-align:right; }
#footer2 { width:100%; text-align:center; text-align:center; margin:auto; padding:auto;}
#cont-style1 { width:650px; margin-left:15px; margin-top:5px; padding:10px; text-align:left; }
#cont-style2 { width:690px; margin:5px; padding:10px; text-align:left; }
#cont-stylef { font-size:12px; line-height:180%; text-align:left; }
#cont-stylef1 { font-size:12px; line-height:180%; text-align:left; margin-left:10px;}
#cont-stylef2 { font-size:12px; line-height:180%; text-align:left; margin-left:25px; margin-top:10px;}
#cont-stylef3 { font-size:12px; line-height:180%; text-align:left; margin-left:35px; margin-top:10px;}
#cont-stylef4 { font-size:12px; line-height:180%; text-align:left; margin-left:35px; margin-top:10px; background-color:#F2F2F2; padding:10px;}
#cont-boxstyle1 { width:590px; margin-left:40px; margin-top:10px; margin-bottom:10px; padding:10px; background-color:#f5f5f5; }
#cont-detailbox1 { width:650px; margin-top:10px; }
#cont-detail1 { width:300px; float:left; margin-left:15px; }
#cont-detail2 { width:300px; float:left; margin-left:20px; }
#cont-menu1 { width:185px; float:left; border:1px solid; border-color:#cccccc; padding:5px; text-aling:left; font-size:12px; margin:9px; line-height:180%;  }
#cont-menu2 { padding:5px; text-aling:left; }
#line-c { width:180px; text-aling:center; border:1px dotted; border-color:#666666; border-top-width:0px; border-left-width:0px; border-right-width:0px; margin-top:5px; margin-bottom:5px;}
.style1 { font-size:12px; padding:5px; text-align:left; }
.style2 { font-size:12px; padding-top:40px; text-align:left; color:#666666 }
.style3 { width:650px; font-size:12px; padding:5px; text-align:left; padding-left:25px; }
.style4 { width:290px; font-size:12px; padding:5px; text-align:left;  }
.style5 { font-size:12px; padding:5px; line-height:150%; text-align:left; }
.style6 { font-size:12px; padding:5px; line-height:150%; text-align:right; }
.style7 { font-size:12px; padding:5px; line-height:150%; text-align:left; padding-left:15px;}
.style8 { font-size:12px; padding-left:30px; padding-bottom:5px; padding-top:7px; letter-spacing: 0.2em; line-height:120%;}
.style9 { font-size:12px; padding-left:30px; padding-bottom:5px; padding-top:15px; letter-spacing: 0.2em;}
.style10 { font-size:12px; padding-left:30px; padding-top:15px; letter-spacing: 0.2em;}
.style-t1 { font-size:12px; padding-left:35px; padding-top:13px; text-align:left;  }
.style12 { font-size:13px; padding-left:20px; padding-right:10px; padding-top:5px; padding-bottom:5px; line-height:150%; }
.style13 { width:250px; font-size:14px; line-height:150%; padding-left:35px; padding-right:5px; padding-top:15px; text-align:left; }
.color1 { color:#000033; padding-left:20px;  }
.style14 { font-size:14px; line-height:130%; padding-left:30px; padding-right:10px; padding-top:10px; padding-bottom:10px; }
#mcol1 { width:230px; float:left; }
.menu-dt1 { width:210px; font-size:14px; background-color:#f2f2f2;  border:1px solid; border-top-width:0px; border-right-width:0px;  border-color:#cccccc; padding:5px; text-align:left; margin:5px;}
.menu-dd1 { width:200px; font-size:12px; border:1px dotted; border-color:#cccccc; border-top-width:0px; border-left-width:0px; border-right-width:0px; text-align:left; padding-left:10px; padding-top:5px; padding-bottom:5px; }
#tab { margin-top:5px; }
#tb-1 { border:1px solid; border-color:#cccccc; background-color:#f5f5f5; }
#tb-2 { border:1px solid; border-color:#cccccc; border-top-width:0px; border-bottom-width:0px; }
#tb-3 { border:1px solid; border-color:#cccccc; border-top-width:0px; }
#tb-4 { border:1px solid; border-left-width:0px; border-top-width:0px; border-color:#cccccc; }
#tb-news { border:1px dotted; border-color:#cccccc; border-top-width:0px; border-left-width:0px; border-right-width:0px; }
#tb-news1 { border:2px solid; border-color:#666666; border-top-width:0px; border-left-width:0px; border-right-width:0px; }
#ta-1 { margin-top:5px; margin-bottom:5px; text-align:center  }
#ta-2 { margin-top:5px; margin-bottom:20px;  }
#mobilecont1 { font-size:12px; font-family:bold; width:680px; background-color:#f2f2f2; padding-left:10px; padding-top:10px; padding-bottom:5px; border:1px solid; border-right-width:0px; border-top-width:0px; border-left-width:5px; border-color:#cccccc;}
#mobilecont-ti1 { font-size:14px; margin-bottom:5px; padding-left:10px; padding-bottom:5px; border:2px solid; border-left-width:0px; border-top-width:0px; border-color:#cccccc; width:150px; padding-top:5px; }
#mobilecont2 { font-size:12px; padding-left:15px; line-height:150%; }
#mobile-img1 { text-align:right; }
#mobile-line1  { width:680px; text-align:center; border:1px dotted; border-top-width:0px; border-left-width:0px; border-right-width:0px; border-color:#cccccc; margin:5px; }
#side { width: 225px; margin-left:20px; }
#menu_2 { width: 215px; height:30px; font-size: 12px;  text-align: left;  background-image: url(img/side2.gif); background-repeat: no-repeat;  padding-left: 15px; padding-top: 10px;  margin-top:-10px;}
#menu_3 { width: 215px; height:30px; font-size: 12px;  font-weight:bold;  text-align: left; background-image: url(img/side3.gif); background-repeat: no-repeat;  padding-left: 15px; padding-top: 10px;   margin-top:10px;}
#menu_4 { width: 215px; height:30px; font-size: 12px; color:#ffffff; font-weight:bold;  text-align: left; background-image: url(img/side4.gif); background-repeat: no-repeat;  padding-left: 15px; padding-top: 10px;   margin-top:10px; }
#menu_5 { width: 215px; height:30px; font-size: 12px;  text-align: left;  background-image: url(img/side5.gif); background-repeat: no-repeat;  padding-left: 15px; padding-top: 10px;  margin-top:-10px;}
#menu_6 { width: 215px; height:30px; font-size: 12px;  font-weight:bold;  text-align: left; background-image: url(img/side6.gif); background-repeat: no-repeat;  padding-left: 15px; padding-top: 10px;   margin-top:10px;}
#mobile-for1 { margin-left:65px; margin-top:15px; border:1px solid; border-color:#999999; border-bottom-width:0px; border-right-width:0px; }
#mobile-for2 { padding:7px; }
#mobile-forline1 { border:4px dotted; border-top-width:0px; border-left-width:0px; border-right-width:0px; border-color:#cccccc; width:600px; }
#mobile-forline2 { border:1px dotted; border-top-width:0px; border-left-width:0px; border-right-width:0px; border-color:#ff9933; width:600px; }
h3 { border:8px dotted; border-top-width:0px; border-left-width:0px; border-right-width:0px; border-color:#ffcc99; padding-left:10px; padding-bottom:5px; margin-bottom:10px; }
#f-box { font-size:13px; line-height:180%; border:1px solid; border-right-width:0px; margin-left:20px; padding:5px; border-color:#999999; }
#sub-title1 { font-siez:14px; margin-left:20px; border:1px dotted; border-top-width:0px; border-left-width:0px; border-right-width:0px; border-color:#999999; padding-left:10px; padding-bottom:3px; color:#000066; font-weight:bolder; letter-spacing: 0.1em; margin-bottom:5px;  }
#taget1 { text-aling:left;  margin-left:30px; }
#taget2 { font-size:12px; line-height:200%; letter-spacing: 0.1em; }
#tagetbox1 { width:650px; text-align:center; background-color:#}
#map1 { margin-right:10px; margin-bottom:15px;  float:left; }
#service1 { width:170px; height:28px; float:left; margin-left:5px; margin-top:10px; margin-bottom:10px; background-image:url(img/list1.gif); background-repeat:no-repeat; }
#service2 { width:170px; height:28px; float:left; margin-left:5px; margin-top:10px; margin-bottom:10px; background-image:url(img/list2.gif); background-repeat:no-repeat; }
#service3 { width:170px; height:28px; float:left; margin-left:5px; margin-top:10px; margin-bottom:10px; background-image:url(img/list3.gif); background-repeat:no-repeat; }
#service4 { width:170px; height:28px; float:left; margin-left:5px; margin-top:10px; margin-bottom:10px; background-image:url(img/list4.gif); background-repeat:no-repeat; }
#service_top1 { margin-left:40px; margin-top:20px; margin-bottom:10px; }
#title-image1 { margin-left:20px; }
#hp-dt1 { width:320px; background-image:url(img/hp-1.gif); background-repeat:no-repeat; height:40px;}
#hp-dt2 { width:320px; background-image:url(img/hp-2.gif); background-repeat:no-repeat; height:40px;}
#hp-dt3 { width:320px; background-image:url(img/hp-3.gif); background-repeat:no-repeat; height:40px;}
#hp-dt4 { width:320px; background-image:url(img/hp-4.gif); background-repeat:no-repeat; height:40px;}
#hp-dt5 { width:320px; background-image:url(img/hp-5.gif); background-repeat:no-repeat; height:40px;}
#hp-dt6 { width:320px; background-image:url(img/hp-6.gif); background-repeat:no-repeat; height:40px;}
#hp-dt7 { width:320px; background-image:url(img/hp-7.gif); background-repeat:no-repeat; height:40px;}
#hp-dm { width:320px; background-image:url(img/hp-back-m.gif); background-repeat:repeat-y; }
#hp-db { width:320px; background-image:url(img/hp-back-b.gif); background-repeat:no-repeat; height:40px;}
#hp-box1 { width:700px; margin-top:10px; }
#hp-col1 { width:340px; float:left; margin:auto; padding:auto; text-align:center; }
#hp-col2 { width:340px; float:right; margin:auto; padding:auto; text-align:center; }
#price-ta1 { margin-top:20px; margin-bottom:15px; }
#price-top1 { font-size:14px; padding:15px; text-align:center; letter-spacing: 0.3em; font-weight:bolder; }
#price-top2 { border:1px solid; border-color:#cccccc; }
#price-td1 { border:1px solid; border-top-width:0px; border-left-width:6px; border-color:#f5f5f5; border-left-color:#666666; text-align:left; }
#price-td11 { border:1px solid; border-top-width:0px; border-left-width:0px; border-color:#cccccc; text-align:right }
#price-tdf1 { font-size:12px; padding-left:10px; padding-top:10px; padding-bottom:10px;  }
#price-tdf2 { font-size:12px; padding-top:10px; padding-bottom:10px; padding-right:10px;  }
#price-cation1 { font-size:12px; padding-left:15px; padding-right:15px; padding-top:5px; padding-bottom:5px; line-height:150%; color:#666666; text-align:left; }
#price-td2 { border:1px solid; border-top-width:0px; border-left-width:6px; border-color:#ffffff; border-left-color:#000033; text-align:left; }
#price-td21 { border:1px solid; border-top-width:0px; border-left-width:0px; border-color:#ccccff; text-align:right }
#price-i { padding-bottom:10px; }
#hr1 { border:1px dotted; border-top-width:0px; border-left-width:0px; border-right-width:0px; border-color:#000066; padding-bottom;15px;}
#price-td3 { border:1px solid; border-top-width:0px; border-left-width:6px; border-color:#ff9933; border-left-color:#ff9933; text-align:left; }
#price-td31 { border:1px solid; border-top-width:0px; border-left-width:0px; border-color:#ffcc99; text-align:right }
#price-td4 { border:1px solid; border-top-width:0px; border-left-width:6px; border-color:#00cc00; border-left-color:#00cc00; text-align:left; }
#price-td41 { border:1px solid; border-top-width:0px; border-left-width:0px; border-color:#00cc00; text-align:right }
#price-cation2 { font-size:12px; padding-left:15px; padding-right:15px; padding-top:5px; padding-bottom:5px; line-height:150%; color:#666666; text-align:left; }
#side-menu-top1 { width:225px; background-image:url(img/side-top1.gif); background-repeat:no-repeat; text-align:center; height:75px;}
#side-menu-top2 { width:225px; background-image:url(img/side-top2.gif); background-repeat:no-repeat; text-align:center; height:75px;}
#side-menu-top3 { width:225px; background-image:url(img/side-top3.gif); background-repeat:no-repeat; text-align:center; height:75px;}
#side-menu1 { width:225px; background-image:url(img/side-center1.gif); background-repeat:repeat-x; text-align:center; height:30px; }
#side-menu-bottom1 { width:225px; background-image:url(img/side-bottom1.gif); background-repeat:no-repeat; text-align:center; height:30px;}
.style15 { font-size:12px; margin-left:10px; padding-top:5px; padding-left:5px; padding-bottom:5px; border:1px dotted; border-left-width:0px; border-right-width:0px; border-top-width:0px; border-color:#cccccc; width:190px; text-align:left; }
#form1 { border:1px solid; border-top-width:0px; border-left-width:5px; border-color:#cccccc; border-left-color:#000099;}
#form2 { border:1px solid; border-left-width:0px; border-top-width:0px; border-color:#cccccc; }
#form-f1 { font-size:14px; padding:10px; font-weight:bolder;  }
#form-f2 { font-size:12px; line-height:180%; padding-left:15px; padding-right:15px; padding-top:5px; padding-bottom:5px; }
#form-box1 { width:400px; height:30px; border:1px dotted; border-left-width:0px; border-right-width:0px; border-color:#cccccc; background-color:#f5f5f5; margin:auto; padding:auto; text-align:center; padding-top:6px; }
#corp-box1 { border:1px solid; border-top-width:0px; border-left-width:3px; border-left-color:#666666; border-color:#999999; }
#corp-box2 { border:1px solid; border-top-width:0px; border-left-width:0px; border-color:#cccccc; }
#corp-box3 { border:1px solid; border-top-width:3px; border-left-width:3px; border-left-color:#666666; border-color:#999999; }
#corp-box4 { border:1px solid; border-top-width:3px; border-top-color:#666666; border-color:#cccccc; }
#corp-box5 { border:1px solid; border-bottom-width:3px; border-top-width:1px; border-left-width:3px; border-left-color:#666666; border-color:#999999; }
#corp-box6 { border:1px solid; border-bottom-width:3px; border-bottom-color:#666666; border-color:#cccccc; }
</style>
