<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;}
P { clear: both; line:1.4; }
<!--
a:link { color : #000000 }
a:visited { color : #ff6600 }
a:active { color : #666666 }
a:hover { color : #999999 }
-->
.add1 { text-align:right; margin-right:5px; }
#toplogo {margin-top:10px; margin-bottom:5px; text-align:left;}
#toplogo h1{  background:url(img/digital-img.gif) no-repeat; display:block; overflow:hidden; }
#top-box1 { width:100%; background-color:#f5f5f5; }
#top-box2 { width:1000px; text-align:center; margin:auto; padding:auto; }
#top-col1 { width:480px; float:left; }
#top-col2 { width:480px; float:right; }
.style1 { font-size:12px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif; margin-left:10px; margin-top:6px; margin-bottom:6px; text-align:left; }
.style2 { font-size:12px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif; margin-right:10px; margin-top:6px; margin-bottom:6px; text-align:right; }
#istyle1 { margin-top:10px; margin-bottom:5px; text-align:left; }
#istyle2 { width:100px; float:right; margin-top:25px; margin-bottom:5px; }
#istyle3 { margin-left:40px; margin-top:7px; }
#ubox1 { width:470px; text-align:right; }
#menu-back1 { width:100%; background-image:url(img-n/m-back1.gif); background-repeat:repeat-x; height:55px; }
#menu-box1 { width:1000px; text-align:center; margin:auto; padding:auto; }
#col1 { width:750px; float:left; }
#col2 { width:240px; float:right; }
#center1 { width:750px; background-image:url(img-n/menu-back4.jpg); background-repeat:no-repeat; height:350px; text-align:left; }
#area1 { font-size:14px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif; padding-left:129px; padding-top:27px; text-align:left; width:588px }
#area2 { font-size:13px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif; margin-left:100px; margin-top:18px; text-align:left; }
#center-box1 { width:600px; margin-left:25px; margin-top:85px; text-align:left; }
#center-col1 { width:295px; float:left; }
#center-col2 { width:295px; float:right; }
.style3 { width:200px; float:left; font-size:14px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif; line-height:130%; text-align:left; margin-left:5px; padding-top:2px; padding-bottom:2px;}
.style4 { width:140px; float:left; font-size:14px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif; line-height:130%; text-align:left; margin-left:5px; padding-top:2px; padding-bottom:2px;}
.style5 { width:250px; float:left; font-size:14px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif; line-height:130%; text-align:left; margin-left:5px; padding-top:2px; padding-bottom:2px;}
.style6 { width:200px; float:left; font-size:14px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif; text-align:left; margin-left:5px; }
.style7 { width:140px; float:left; font-size:14px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif; text-align:left; margin-left:5px; }
.style8 { width:200px; float:left; font-size:14px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif; text-align:left; margin-left:5px; padding-top:2px;}
.style9 { width:250px; float:left; font-size:14px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif; text-align:left; margin-left:5px; padding-top:2px; }
.style10 { font-size:14px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif; padding-left:20px; padding-top:45px; text-align:left; line-height:150%; }
.style11 { font-size:12px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif; text-align:center; padding:5px; line-height:150%; }
.style12 {  width: 480px;  height:20px;  font-size:12px;  text-align: left; margin-bottom:5px;  padding-left: 10px;  padding-top:10px; padding-bottom:10px; border: solid 2px;  border-color: #dcdcdc;  background-color: #ffffff;  background-image: url(img/bar7.gif);  background-repeat: repeat-x;  }
.style13 {  width: 740px;  height:20px;  font-size:14px; font-weight:bolder; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif; text-align: left; padding-left: 10px;  padding-top:10px; border: solid 2px;  border-color: #dcdcdc;  background-color: #ffffff;  background-image: url(img/bar7.gif);  background-repeat: repeat-x;  }
.style14 {  width: 700px;  height:20px;  font-size:12px; font-weight:bolder; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif; text-align: left; padding-left: 10px;  padding-top:5px; border: solid 2px;  border-color: #dcdcdc;  background-color: #ffffff;  background-image: url(img/bar7.gif);  background-repeat: repeat-x; height:35px; }
.style15 {  width: 700px;  height:20px;  font-size:14px; font-weight:bolder; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif; text-align: left; padding-left: 10px;  padding-top:5px; border: solid 2px;  border-color: #dcdcdc;  background-color: #ffffff;  background-image: url(img/bar7.gif);  background-repeat: repeat-x; height:35px; }
.style16 {  width: 438px;  height:25px;  font-size:14px; font-weight:bolder; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif; text-align: left; padding-left: 10px;  padding-top:3px; border: solid 2px;  border-color: #dcdcdc;  background-color: #ffffff;  background-image: url(img/bar7.gif);  background-repeat: repeat-x;  }
.news-up1 { width:400px; float:left; }
.news-up2 { width:78px; float:right; }
.news-fon1 { font-size:12px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif; margin-left:5px; padding-left:10px; border:1px dotted; border-left-width:0px; border-top-width:0px; border-right-width:0px; border-color:#999999; text-align:left; line-height:150%; padding-bottom:2px; padding-top:5px;  }
.news-time1 { font-size:12px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif; border:2px solid; border-left-width:0px; border-top-width:0px; border-right-width:0px; border-color:#000099; text-align:right; line-height:150%; padding-bottom:2px; padding-top:5px;  }
#newscol1 { width:480px; float:left; }
#newscol2 { width:480px; float:right; }
#center-menu1 { background-color:#f5f5f5; border:1px dotted; border-left-width:0px; border-right-width:0px; height:auto; }
#side-bana1 { width:230px; background-image:url(img-n/side-bana-back1.gif); background-repeat:repeat-y; }
#side-bana2 { text-align:center; padding-top:5px; }
#side-bana3 { text-align:center; padding-bottom:5px; }
.line1 { width:580px; border:1px dotted; border-bottom-width:0px; border-left-width:0px; border-right-width:0px; border-color:#cccccc; }
.line2 { width:580px; border:1px dotted; border-top-width:0px; border-left-width:0px; border-right-width:0px; border-color:#cccccc; }
.line3 { width:720px; border:1px dotted; border-top-width:0px; border-left-width:0px; border-right-width:0px; border-color:#999999; text-align:center; margin-bottom:10px; height:2px; }
#info-box1 { padding-top:10px; padding-left:20px; }
#test { font-size:12px;font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif; onMouseOver="this.style.background='#CCCCFF'" onMouseOut="this.style.background='#FFFFFF'" color:#000000; }
.subtitle1 { width:700px; margin-left:0px; padding-left:7px; padding-top:10px; font-size:14px; font-weight:bolder; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif; color:#000099; text-align:left; padding-bottom:5px; border:1px dotted; border-top-width:0px; border-left-width:0px; border-right-width:0px; margin-bottom:7px; border-color:#999999; }
.samp1{ width:224px; float:left; margin-bottom:5px; margin-left:5px; }
#index-menu2 { font-size:14px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif; padding-left:0px; padding-top:3px; padding-bottom:3px; text-align:left; color:#000000; }
a:hover.samp1 { background-color: #EBEBEB; color:#0000cc; text-decoration: none; }
a { text-decoration: none; }
#sidemenu1 { width:230px; margin:0px; padding:0px; }
.sidemenu3 { width:211px; font-size:12px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif; text-align:left; border:2px solid; border-top-width:0px; border-bottom-style:dotted; border-color:#999999; border-bottom-color:#cccccc; padding-top:10px; padding-bottom:5px; padding-left:15px; margin-top:0px; }
#side-box1 { width:230px; text-align:right; background-color:#FFFFFF; border:1px solid; border-color:#cccccc; }
.samp2{ width:214px; float:left; margin-bottom:2px; margin-left:5px; }
#index-menu3 { font-size:12px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif; padding-left:0px; padding-top:10px; padding-bottom:3px; text-align:left; color:#000000; border:1px dotted; border-top-width:0px; border-left-width:0px; border-right-width:0px; border-color:#cccccc; }
a:hover.samp2 { background-color: #EDF6FF; color:#0000cc; text-decoration: none; }
.samp3{ width:214px; float:left; margin-bottom:2px; margin-left:5px; }
#index-menu4 { font-size:12px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif; padding-left:0px; padding-top:10px; padding-bottom:7px; text-align:left; color:#000000; }
a:hover.samp3 { background-color: #EDF6FF; color:#0000cc; text-decoration: none; }
.samp4{ width:200px; float:left; margin-left:5px; }
#index-menu5 { font-size:12px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif; padding-left:0px; padding-top:2px; padding-bottom:2px; text-align:left; color:#000000; }
a:hover.samp4 { background-color: #cccccc; color:#0000cc; text-decoration: none; }

.side1 { width:218px; padding-left:7px; padding-top:10px; padding-bottom:3px; font-size:12px; line-height:120%; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif; onMouseOver="this.style.background='#CCCCFF'" onMouseOut="this.style.background='#FFFFFF'" color:#000000; text-align:left; }
#seek1 { width:730px;  margin-top:10px; background-image:url(img-n/seek-top1.gif); background-repeat:no-repeat; height:40px; text-align:left;  }
#seekf { font-size:14px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif; padding-left:50px; padding-top:14px; text-align:left; font-weight:bolder; letter-spacing:5px; }
#seekbox1 { width:730px;  background-image:url(img-n/seek-bottom1.gif); background-repeat:no-repeat; background-position: center top;  }
#seekbox2 { padding-bottom:5px; padding-top:10px; }
#seekbox3 { width:730px; }
#seekbox4 { width:730px; }
#seekbox5 { width:730px; }
#s-menu1 { width:210px; font-size:14px; font-weight:bolder; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif; border:2px solid; border-top-width:0px; border-left-width:0px; border-right-width:0px; border-color:#000066; text-align:left; margin-top:5px; margin-left:5px; margin-right:5px; padding-left:10px; padding-bottom:5px; padding-top:10px; background-color:#E7E7E7; }
.s-menu2 { width:210px;  border:1px dotted; border-top-width:0px; border-left-width:0px; border-right-width:0px; border-color:#cccccc;  text-align:left; margin-left:5px; }
#s-menu3 { width:210px; font-size:14px; font-weight:bolder; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif; border:2px solid; border-top-width:0px; border-left-width:0px; border-right-width:0px; border-color:#ff9933; color:#ffffff; text-align:left; margin-top:5px; margin-left:5px; margin-right:5px; padding-left:10px; padding-bottom:5px; padding-top:10px; background-color:#ffcc99; }
#s-menu4 { width:210px; font-size:14px; font-weight:bolder; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif; border:2px solid; border-top-width:0px; border-left-width:0px; border-right-width:0px; border-color:#006600; color:#006600; text-align:left; margin-top:5px; margin-left:5px; margin-right:5px; padding-left:10px; padding-bottom:5px; padding-top:10px; background-color:#ccffcc; }
#s-menu5 { width:210px; font-size:14px; font-weight:bolder; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif; border:2px solid; border-top-width:0px; border-left-width:0px; border-right-width:0px; border-color:#000099; color:#000099; text-align:left; margin-top:5px; margin-left:5px; margin-right:5px; padding-left:10px; padding-bottom:5px; padding-top:10px; background-color:#ccccff; }
#side-font1 {font-size:12px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif; color:#666666; padding-left:0px; padding-bottom:3px; padding-top:10px;  }
a:hover.s-menu2 { background-color: #EBEBEB; color:#0000cc; text-decoration: none; }

.pop1 { width:363px; float:left; height:100px; margin-top:10px; margin-bottom:5px; background-image:url(img-n/d3.gif); background-repeat:no-repeat; margin-left:5px; }
.pop2 { width:363px; float:left; height:100px; margin-top:10px; margin-bottom:5px; background-image:url(img-n/d2.gif); background-repeat:no-repeat; margin-left:5px; }
.pop3 { width:363px; float:left; height:100px; margin-top:5px; margin-bottom:10px; background-image:url(img-n/d4.gif); background-repeat:no-repeat; margin-left:5px; }
.pop4 { width:363px; float:left; height:100px; margin-top:5px; margin-bottom:10px; background-image:url(img-n/d5.gif); background-repeat:no-repeat; margin-left:5px; }
#flash1 { text-align:center; margin-top:5px; margin-bottom:5px;}
#bottom-box1 { width:740px; text-align:center; margin-top:10px; padding-top:10px; padding-bottom:0px; border:1px solid; border-left-width:0px; border-right-width:0px; border-color:#999999;}
#bana-col1 { width:240px; float:left; }
#bana-col2 { width:240px; float:right; }
#bottom-bana1 { width:240px; margin-top:5px; margin-bottom:5px; margin-right:3px; padding-right:3px; border:1px dotted; border-left-width:0px; border-top-width:0px; border-bottom-width:0px; border-color:#cccccc;  }
#bottom-bana2 { width:240px; margin-top:5px; margin-bottom:5px; margin-right:3px; padding-right:3px; margin-left:5px; border:1px dotted; border-left-width:0px; border-top-width:0px; border-bottom-width:0px; border-color:#cccccc;  }
#bottom-bana3 { width:240px; margin-top:5px; margin-bottom:5px;  }

#f-box1 { width:100%; text-align:center; background-color:#EBEBEB; text-align:center; margin:auto; padding:auto;}
#footer-cont1 { width:1000px; margin:auto; padding:auto; text-align:center; }
#f-ta1 { margin-top:15px; padding-top:15px; padding-bottom:15px; }
#f-sta1 { border:1px solid; border-color:#999999; border-top-width:0px; border-left-width:0px; border-bottom-width:0px; }

#f-td1 { font-size:12px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif; padding:5px; }
#f-td2 { font-size:12px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif; color:#333333; padding:3px; }

#footer-menu1 { padding-top:10px; padding-bottom:20px;  }
.footer-listt1 { width:220px; float:left; font-size:14px; font-weight:bolder; padding:5px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif; text-align:left; color:#666666; }
.footer-listf1 { width:220px; float:left; font-size:12px; padding-left:15px;  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif; text-align:left; background-color:#cccccc; }
#bana-col1 { width:240px; float:left; }
#bana-col2 { width:240px; float:right; }
#bottom-bana4 { width:230px; margin-top:5px; margin-bottom:5px; border:1px dotted; border-left-width:0px; border-top-width:0px; border-bottom-width:0px; border-color:#999999; background-color:#cccccc; }
#bottom-bana5 { width:230px; margin-top:5px; margin-bottom:5px; border:1px dotted; border-left-width:0px; border-top-width:0px; border-bottom-width:0px; border-color:#999999; background-color:#cccccc; }
#bottom-bana6 { width:230px; margin-top:5px; margin-bottom:5px;  }

#site-root { width:740px; border-color:#999999; background-color:#f5f5f5; border: 1px solid; border-left-width:0px; border-right-width:0px; height:20px; text-align:left; margin-bottom:10px; }
.site { font-size:12px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif; color: #000000; padding-left:10px; padding:5px; text-align:left; }
#coner1 { width:740px; text-align:left; margin-top:15px; margin-bottom:10px; border:2px solid; border-left-width:0px; border-right-width:0px; border-top-width:0px; padding-bottom:5px; border-color:#666666; }
#contetn1 { width: 700px; font-size:14px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif; line-height: 200%; text-align: left; margin-top:5px; margin-left:10px; padding-right:20px; background-color:#ffffff; }
#menu-title1 { width:740px; text-align:left; border:2px solid #000099; border-left-width:0px; border-top-width:0px; border-right-width:0px; margin-bottom:5px; }
.menu-titlef { font-size:14px; font-weight:bolder; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif; color:#000099; text-align:left; padding-left:15px; padding-bottom:5px; }
#menu-title2 { width:720px; text-align:left; border:1px dotted #666666; border-left-width:0px; border-right-width:0px; margin-bottom:5px; margin-top:10px;}
#menu-title3 { width:720px; text-align:left; border:1px dotted #666666; border-left-width:0px; border-right-width:0px; margin-top:10px; background-color:#f5f5f5; }
.menu-titles { font-size:14px; font-weight:bolder; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif; color:#666666; text-align:left; padding-left:15px; padding-bottom:3px; padding-top:3px; }
.menu-titles1 { font-size:12px; font-weight:bolder; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif; color:#666666; text-align:center; padding-bottom:3px; padding-top:5px;}
#menu-lsit { width:740px; }
#mneu-list1 { float: left; width: 230px; border:1px solid; border-color: #cccccc; margin-right: 5px; margin-top:5px; margin-bottom:10px; padding-top: 5px; padding-bottom:5px;  text-align: left; font-size:12px; padding-left:5px; } 
#print { text-align:right; margin-right:30px; }
#content-m1 { font-size:14px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif; width:720px; text-align:left; margin-top:15px; padding-top:10px; padding-left:20px; border:1px dotted; border-left-width:0px; border-right-width:0px; border-bottom-width:0px; border-color:#999999; line-height:200%; }
#cont-tab1 { border:1px solid; border-top-width:0px; border-color:#999999; }
.inq1 { font-size:14px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif; padding-top:5px; padding-bottom:0px; padding-left:5px; text-align:left; line-height:200%; }
.inq2 { font-size:12px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif; padding-top:2px; padding-bottom:5px; padding-left:25px; text-align:left; line-height:150%; }
.center-line { border-right-width: 1px;	border-right-style: solid; border-right-color: #666666; }
.center-line02 { border-bottom-width: 1px; border-top-style: none; border-right-style: none; border-bottom-style: solid; border-left-style: none; border-bottom-color: #666666; }
#cation1  { background-color:#f2f2f2; width: 600px;  text-align:center; border:1px solid; border-left-width:0px; border-right-width:0px; }
#cation2  { background-color:#f2f2f2; width: 715px;  text-align:center; }
#cation3 { background-color:#f2f2f2; width: 680px; font-size:14px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif; padding-left:18px; line-height:150%; padding-bottom:10px; padding-top:10px; text-align:left; margin-left:5px; margin-top:10px; padding-right:10px; }
#cation4  { background-color:#f2f2f2; width: 680px; font-size:14px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif; padding-left:15px; line-height:150%; padding-bottom:10px; padding-top:10px; text-align:left; padding-left:10px; margin-left:25px; margin-top:10px; }
.cation-f { font-size:14px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif; text-align:left; padding-left:15px; line-height:150%; padding-bottom:10px; padding-top:10px; border-color:#999999; }
.cation-f1 { font-size:12px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif; text-align:left; padding-left:25px; line-height:120%; padding-bottom:3px; padding-top:3px; border-color:#999999; }
.cation-f2 { font-size:14px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif; text-align:center; color:#ff0000; }
#cont-im1 { margin:10px; padding:10px; }
#sv1 { width:700px; background-image:url(img-c/service1.gif); background-repeat:no-repeat; height:55px; text-align:center; margin-top:10px; margin-bottom:10px; margin-left:5px; }
#sv2 { width:700px; background-image:url(img-c/service2.gif); background-repeat:no-repeat; height:55px; text-align:center; margin-top:10px; margin-bottom:10px; }
#sv3 { width:700px; background-image:url(img-c/service3.gif); background-repeat:no-repeat; height:55px; text-align:center; margin-top:10px; margin-bottom:10px; }
#sv4 { width:700px; background-image:url(img-c/service4.gif); background-repeat:no-repeat; height:55px; text-align:center; margin-top:10px; margin-bottom:10px; }
#sv5 { width:700px; background-image:url(img-c/service5.gif); background-repeat:no-repeat; height:55px; text-align:center; margin-top:10px; margin-bottom:10px; }
#sv6 { width:700px; background-image:url(img-c/service6.gif); background-repeat:no-repeat; height:55px; text-align:center; margin-top:10px; margin-bottom:10px; }
#sv7 { width:700px; background-image:url(img-c/service7.gif); background-repeat:no-repeat; height:55px; text-align:center; margin-top:10px; margin-bottom:10px; }
#sv8 { width:700px; background-image:url(img-c/service8.gif); background-repeat:no-repeat; height:55px; text-align:center; margin-top:10px; margin-bottom:10px; }
#sv9 { width:700px; background-image:url(img-c/service9.gif); background-repeat:no-repeat; height:55px; text-align:center; margin-top:10px; margin-bottom:10px; }
.svf1 { font-size:14px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif; font-weight:bolder; text-align:left; padding-left:55px; padding-top:25px; }
#si1 { width:700px; text-align:center; margin-top:10px; margin-bottom:10px; margin-left:5px; }
#box4 { width: 700px; margin-left:13px; }
#box5 { width: 683px; margin-left:5px; margin-right:18px; background-color:#f5f5f5; padding:10px; border:1px solid #999999; border-top-width:0px; border-left-color:#cccccc;  }
#box6 { width: 695px; margin-left:5px; padding:10px; border:1px solid #999999; border-top-width:0px; border-left-width:0px;  }
#sv-dec1 { float: left; width: 210px; height:35px; border:1px solid; border-color: #666666; margin-right: 5px; margin-top:5px; margin-bottom:10px; padding-top:10px; padding-bottom:5px;  text-align: left; font-size:12px; padding-left:15px; background-color:#f5f5f5;}
#sv-dec2 { float: left; width: 200px; margin-right: 5px; margin-top:2px; margin-left:10px; }
.sv-dec3 { padding-top: 18px; padding-bottom:0px;  text-align: left; font-size:14px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif; padding-left:0px; height:35px; }
a:hover#sv-dec2 { background-color: #EBEBEB; color:#0000cc; text-decoration: none; }
#ta1 { border:1px solid; border-top-width:0px; border-left-width:0px; border-color:#999999; }
.taf { padding-left:15px; }
#ta2 { border:1px solid; border-top-width:0px; border-left-width:0px; border-bottom-style:dotted; border-color:#999999; }
#ta3 { border:1px solid; border-top-width:0px; border-left-width:0px; border-right-width:0px; border-color:#999999; }
#ta4 { border:1px solid; border-top-width:0px; border-left-width:0px; border-color:#999999; }
#ta5 { border:1px solid; border-top-width:0px; border-left-width:0px; border-right-style:dotted; border-color:#999999; }
#ta6 { border:1px solid #999999; border-bottom-color:#ff9933; }
#ta7 { border:1px solid; border-top-width:0px; border-color:#999999; }
#ta-pos1 { margin-left:8px; }
#ta-pos2 { margin-left:35px;}
#apart-con1 { width:535px; text-align:left; margin-left:120px; margin-top:15px; margin-bottom:15px; padding-left:20px; padding-top:10px; padding-bottom:10px; padding-right:15px; font-size:14px; line-height:150%; background-color:#F2F2F2; border:1px solid; border-left-width:0px; border-top-width:0px; border-color:#999999; }

.price1 { font-size:12px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif; color:#666666; }
.price2 { font-size:14px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif; padding-left:10px; line-height:120%; padding-top:3px; padding-bottom:3px; }
.price3 { font-size:14px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif; padding:10px; line-height:120%; color:#ffffff; font-weight:bolder; }
.price4 { font-size:12px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif; padding:5px; line-height:120%; }
.price5 { font-size:24px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif; font-weight:bolder; padding:5px; }
.price6 { font-size:14px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif; padding-right:10px; line-height:120%; padding-top:3px; padding-bottom:3px; }

#suppor1 { font-size:16px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif; border:1px solid; border-color:#999999; width:700px; margin-top:10px; margin-bottom:10px; padding:5px; text-align:left;}
#suppor2 { font-size:16px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif; background-color: #DFDFFF;  padding-left:20px;  margin-bottom:10px;  margin-top: 10px; }
#suppor3 { font-size:14px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif; border: 1px dotted; width:650px; border-left-width:0px; border-right-width:0px; border-top-width:0px; border-color: #999999; padding-top: 2px; padding-bottom: 5px; padding-left:15px; margin-left:30px; line-height: 170%; }
#suppor4 { font-size:14px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif; padding-left:45px;  margin-bottom:10px;  margin-top: 10px; line-height:100%; }
#suppor5 { font-size:14px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif; margin-bottom:10px; padding-top: 8px; padding-bottom: 5px; padding-left:80px; line-height: 110%; }
#suppor6 { font-size:14px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif; padding-top: 8px; padding-left:80px; line-height: 110%; }
#suppor7 { font-size:14px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif; padding-top: 8px; padding-left:30px; line-height: 110%; }
#suppor8 { font-size:14px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif; border: 1px dotted; border-left-width:0px; border-right-width:0px; border-top-width:0px; border-color: #999999; padding-top: 2px; padding-bottom: 5px; padding-left:15px; margin-left:30px; line-height: 170%; }

#col9  { width: 300px;  float: left; }
#col10 { width: 300px;  float: right;  }
.sitemap1 { width: 280px; border: solid 1px; border-color:#dcdcdc; text-align:left;}
.sitemap2 { width: 280px; border: solid 1px; border-color:#dcdcdc; text-align:left;}
#area11 {  font-size: 14px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif; padding-left:10px; background-color: #DFDFFF; margin-bottom:10px;  margin-top: 10px;  }
#area12 {  font-size: 12px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif;  width:240px; margin-left:20px; border: 1px dotted; border-left-width:0px; border-top-width:0px; border-right-width:0px;  border-color: #dcdcdc;  padding-top: 2px; padding-left:20px;  padding-bottom: 5px;  line-height: 170%;   } 
#area { font-size:12px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif; text-align:right; margin-right:15px; }

#ser-box1 { width:640px; border:1px solid #999999; text-align:center; padding:15px; margin-left:20px; }
#ser-sub1 { width:640px; font-size:14px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif; font-weight:bolder; padding-left:15px; background-color:#000066; color:#ffffff; text-align:left; margin-bottom:10px; }
#ser-cation1 { width:640px; font-size:14px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif; font-weight:bolder; border:2px solid #000066; border-left-width:0px; border-top-width:0px; border-right-width:0px; margin-top:10px; margin-bottom:10px; padding-left:15px; text-align:left; }
#ser-ta1 { margin-bottom:10px; }
#ser-ta2 { margin-top:10px; margin-bottom:10px; }
#ser-ta3 { border:1px solid #999999; border-left-width:0px; border-right-width:0px; border-bottom-width:0px; text-align:left;  }
#ser-ta4 { border:1px solid #999999; border-left-width:0px; border-right-width:0px; text-align:left; }
.ser-f1 { font-size:14px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif; padding-left:10px; text-align:left; text-align:left; }
.ser-f2 { width:600px; font-size:14px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif; margin-top:5px; margin-bottom:5px; padding-top:5px; padding-right:5px; text-align:right; line-height:150%; border:1px dotted; border-left-width:0px; border-bottom-width:0px; border-right-width:0px; text-align:right; }
.ser-f3 { font-size:12px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif; padding:5px; text-align:left; line-height:120%; }
.ser-f4 { font-size:12px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif; padding-left:25px; padding-top:5px; padding-bottom:5px; text-align:left; line-height:120%; border:1px dotted #999999; width:570px; border-top-width:0px; border-right-width:0px; border-left-width:0px; }
.ser-f5 { font-size:12px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif; padding-left:25px; text-align:left; line-height:130%; }
.ser-im1 { padding:3px; }

#inq-root1 { font-size:14px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif; text-align:left; padding-left:10px; padding-top:5px; padding-bottom:5px; }
.inq-root2 { font-size:14px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif; text-align:left; padding-left:10px; padding-top:10px; padding-bottom:10px; padding-right:10px; line-height:140%; }
#inq-root-box1 { width:450px; border:1px solid #cccccc; margin-top:10px; margin-bottom:10px; }
#inq-ta1 { margin-top:10px; margin-bottom:10px; border:1px solid #cccccc; border-right-width:0px; }
#inq-ta2 { margin-top:10px; margin-bottom:10px; border:1px solid #cccccc; border-left-width:0px; border-top-width:0px; }
#inq-im1 { padding-top:10px; padding-left:5px; }
#inq-im2 { padding-bottom:10px; }

#cont-style1 { width:700px; margin-left:10px; margin-top:5px; padding:10px; text-align:left; }
#sub-title1 { font-size:16px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif; margin-left:15px; 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;  }
#price-ta1 { margin-top:20px; margin-bottom:15px; }
#price-ta2 { margin-top:5px; margin-bottom:15px; margin-left:10px; }
#cont-stylef4 { font-size:14px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif; font-weight:bolder; line-height:180%; text-align:left; margin-left:35px; margin-top:10px; background-color:#F2F2F2; padding:10px;}
#price-cation2 { font-size:14px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif; font-weight:bolder; padding-left:15px; padding-right:15px; padding-top:5px; padding-bottom:5px; line-height:150%; color:#666666; text-align:right; }
#form1 { border:1px solid; border-top-width:0px; border-left-width:5px; border-color:#cccccc; border-left-color:#000099; padding-left:10px; }
#form2 { border:1px solid; border-left-width:0px; border-top-width:0px; border-color:#cccccc; padding-left:10px; }
#form3 { border:1px solid; border-top-width:0px; border-left-width:5px; border-color:#cccccc; border-left-color:#ff9933; padding-left:10px; }
#form4 { border:1px solid; border-left-width:0px; border-top-width:0px; border-color:#cccccc; padding-left:10px; }

#footer1 { width:100%; text-align:center; background-color:#cccccc; text-align:center; margin:auto; padding:auto;}
#footer-box { width:1000px; background-color:#cccccc; text-align:center; margin:auto; padding:auto;}
#footer-font { font-size:12px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif; color:#ffffff; padding:30px; text-align:left; }
#footer-cledit { font-size:12px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif; color:#666666; text-align:right; padding-top:3px; padding-bottom:3px; }
#footer2 { width:100%; text-align:center; text-align:center; margin:auto; padding:auto; background-color:#ffffff; }
#footer3 { width:100%; text-align:center; text-align:center; margin:auto; padding:auto; background-color:#000033; }
#f-font1 { padding-top:10px; padding-bottom:10px; font-size:12px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif; color:#ffffff; line-height:150%; text-align:right; }

#link-box { border:1px solid #999999; border-top-width:0px; border-left-width:0px; }
.link-f { font-size:12px; padding:7px; text-align:left; }
#link-page { width:700px; background-color:#f5f5f5; border:1px dotted #cccccc; border-left-width:0px; border-right-width:0px; text-align:center; margin-top:10px; margin-bottom:10px; }
.link-pagef { font-size:14px; text-align:center; padding-top:5px; padding-bottom:5px; letter-spacing: 0.4em; }
#link-title { padding-left: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; }
#corp1 { text-align:right; padding-right:15px; }
#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-box2 { border:1px solid; border-top-width:0px; border-left-width:0px; border-color:#cccccc; }
#corp-box1 { border:1px solid; border-top-width:0px; border-left-width:1px; border-left-color:#666666; border-color:#999999; }
#corp-box3 { border:1px solid; border-top-width:1px; border-left-width:1px; border-left-color:#666666; border-color:#999999; }
#corp-box4 { border:1px solid; border-top-width:1px; border-top-color:#666666; border-color:#cccccc; }
#corp-box5 { border:1px solid; border-bottom-width:1px; border-top-width:1px; border-left-width:1px; border-left-color:#666666; border-color:#999999; }
#corp-box6 { border:1px solid; border-bottom-width:1px; border-bottom-color:#666666; 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; }
#cont-style2 { width:650px; margin-left:10px; margin-top:5px; padding:10px; text-align:left; }

.privacy1 { font-size:12px; margin-top:5px; margin-bottom:5px; padding-left:20px; padding-top:3px; padding-right:20px; padding-bottom:3px; text-align:left; border:1px dotted #999999; border-left-width:0px; border-right-width:0px; }
.privacy2 { font-size:12px; margin-top:5px; margin-bottom:5px; padding-left:20px; padding-top:3px; padding-right:20px; padding-bottom:3px; text-align:left; border:1px dotted #999999; border-left-width:0px; border-right-width:0px; border-top-width:0px; }
.privacy3 { font-size:12px; margin-top:5px; margin-bottom:5px; margin-left:20px; padding-left:20px; padding-top:3px; padding-right:20px; padding-bottom:3px; text-align:left; border:1px dotted #999999; border-left-width:0px; border-right-width:0px; text-align:center; background-color:#f5f5f5;  }

#den-pa1 { width:650px;  margin-left:50px; }
#den-f1 { font-size:14px; padding-left:20px; padding-top:5px; padding-right:10px; text-align:left; line-height:140%; }
#den-f2 { font-size:14px; padding-left:20px; padding-right:10px; text-align:left; line-height:140%; }
#den-title1 { margin-top:10px; }
.den-style1 { font-size:14px; padding:7px; line-height:140%; color:#000099; text-align:center; }
.den-style2 { font-size:12px; padding:7px; line-height:140%; text-align:left; }
.den-style3 { font-size:14px; font-weight:bolder; padding:7px; color:#000099; text-align:left; }
.den-style4 { font-size:14px; padding-left:20px; line-height:150%; border:1px dotted #666666; border-left-width:0px; border-right-width:0px; padding-top:2px; padding-bottom:2px; border-bottom-width:0px; }
.den-style5 { font-size:14px; padding-left:30px; color:#666666; line-height:150%; padding-top:2px; padding-bottom:2px; }
.den-style6 { font-size:14px; font-weight:bolder; padding-left:7px; padding-top:7px; padding-bottom:4px; color:#000099; text-align:left; border:1px solid #666666; border-top-width:0px; border-left-width:0px; border-right-width:0px; }
.den-style7 { font-size:12px; padding-left:20px; line-height:150%; padding-top:2px; padding-bottom:2px; }
.den-style8 { font-size:12px; padding-left:20px; line-height:150%; border:1px dotted #666666; border-left-width:0px; border-right-width:0px; padding-top:2px; padding-bottom:2px; border-bottom-width:0px; }

.astyle1 { font-size:16px; font-weight:bolder; color:#000033;  border:2px solid #000066; border-left-width:0px; border-right-width:0px; border-top-width:0px; margin:10px; padding-left:10px; padding-bottm:3px; }
.astyle2 { font-size:14px; line-height:140%; margin-left:20px; margin-right:20px; margin-top:5px; margin-bottom:10px; }
</style>
