<!-- スクロールバー -->
body {
    scrollbar-base-color:       #ffffff; 
    scrollbar-3dlight-color:    #0033ff;
    scrollbar-arrow-color:      #0033ff;
    scrollbar-face-color:       #ffffff;
    scrollbar-highlight-color:  #0033ff;
    scrollbar-shadow-color:     #0033ff;
    scrollbar-darkshadow-color: #ffffff;
    scrollbar-arrow-color:      #00aa88;
    margin: 0px 0px 0px 0px;
}

td.link_bar {
    width:780px;
    height:25px;
    background-image: url(http://www.area-data.com/img/link_bar.gif);
}

td {
    font-size:14px;
}

a {
    font-size:14px;
}

table.frame {
    width:780px;
    height:250px;
}

td.top {
    width:780px;
    height:70px;
    background-color:#ccf3ff;
}

td.top_local {
    width:780px;
    height:70px;
    background-color:#ccf3ff;
}

td.top_local1 {
    width:350px;
    height:70px;
    background-color:#ccf3ff;
}

td.top_local2 {
    width:245px;
    height:70px;
    background-color:#ccf3ff;
}

td.top_local3 {
    width:185px;
    height:70px;
    background-color:#ccf3ff;
}

td.left {
    width:140px;
    height:450px;
    background-color:#ccf3ff;
}

table.left1_table {
    width:140px;
    height:50px;
}

td.left1 {
    width:140px;
    height:height:100px;
}

div.left1_scroll{
  width:140px;
  height:100px;
  overflow-y: auto;
}

td.center1 {
    width:500px;
    height:50px;
    background-color:#ffffff;
}

table.center1_table {
    width:500px;
    height:50px;
}

td.center1_1 {
    width:500px;
    height:50px;
}

td.center2 {
    width:500px;
    height:300px;
    font-size:14px;
    background-color:#ffffff;
}

td.center_bottom {
    width:500px;
    height:70px;
    font-size:14px;
    background-color:#ffffff;
}

table.right1_table {
    border-collapse:collapse;
    width:140px;
    height:50px;
}

td.right {
    width:140px;
    height:100px;
    background-color:#ccf3ff;
    text-align:center;
}

td.right1 {
    border:2px solid #777755;
    width:140px;
    height:height:100px;
    text-align:center;
    background-color:#ffffdd;
}

td.right2 {
    border:2px solid #777755;
    width:140px;
    height:height:100px;
    text-align:center;
    background-color:#ffffdd;
}

td.right3 {
    border:2px solid #777755;
    width:140px;
    height:height:100px;
    text-align:center;
    background-color:#ffdfdf;
}

td.right4 {
    border:2px solid #777755;
    width:140px;
    height:height:100px;
    text-align:center;
    background-color:#ffdfdf;
}

table.title {
    border-collapse:collapse;
    empty-cells:show;
    width:500px;
}

td.title1 {
    width:500px;
    height:40px;
    color:#ffcccc;
    font-size:18px;
    font-weight:bold;
    text-align:center;
    background-color:#229922;
}

<!-- エリアデータジャパン 全画面(更新履歴他) -->
td.center3 {
    width:780px;
    height:450px;
    background-color:#ffffff;
}

table.center3_table {
    width:780px;
    height:450px;
}

td.center3_1 {
    width:780px;
    height:450px;
}

table.title2 {
    border-collapse:collapse;
    empty-cells:show;
    width:780px;
}

td.title2 {
    width:780px;
    height:40px;
    color:#ffcccc;
    font-size:18px;
    font-weight:bold;
    text-align:center;
    background-color:#229922;
}

table.history_frame {
    border-collapse:separate;
    empty-cells:show;
    width:700px;
    height:350px;
}

td.history_frame {
    border:2px solid #2299ff;
    width:700px;
    height:350px;
}

td.title3 {
    width:700px;
    height:40px;
    color:#ff6666;
    font-size:18px;
    font-weight:bold;
    text-align:center;
    background-color:#55ccff;
}

<!-- HISTORY PAGE -->
table.history_frame {
    border-collapse:separate;
    empty-cells:show;
    width:700px;
    height:350px;
}

td.history_frame {
    border:2px solid #2299ff;
    width:700px;
    height:350px;
}

table.history {
    border-collapse:separate;
    empty-cells:show;
    width:680px;
    height:310px;
}

td.history_day {
    width:100px;
    height:15px;
}

td.history {
    width:580px;
    height:15px;
}

div.scroll{
  height:310px;
  width:700px;
  overflow-y: auto;
}

div.newstext{
    width:700px;                   /*全体の幅、newsと同じに*/
    height:340px;
    font-size:13px;                /*全体の文字サイズ*/
    position:relative;
    background:#ffffff;            /*文字部分の背景色*/
    margin:-10px -10px 10px -10px;
    padding:0.8em;                 /*内部の余白*/
    border:solid 1px #2299ff;
}

div.news{
    width:700px;                   /*全体の幅*/
    height:340px;
    background-color:#0000ff;      /*影の色*/
    margin:20px 10px 10px 20px;
    padding-right:20px;
    filter:alpha(opacity=20,finishopacity=100,style=1);
}

<!-- HISTORY PAGE -->
<!-- PR SPACE PAGE -->
table.pr_space {
    border-collapse:collapse;
    empty-cells:show;
}

td.pr_space1 {
    border:2px solid #2299ff;
    width:40px;
    text-align:center;
}

td.pr_space2 {
    border:2px solid #2299ff;
    width:150px;
}

td.pr_space3 {
    border:2px solid #2299ff;
    width:70px;
}

td.pr_space4 {
    border:2px solid #2299ff;
    width:200px;
}

td.pr_space5 {
    border:2px solid #2299ff;
    width:120px;
}

td.pr_space6 {
    border:2px solid #2299ff;
    width:100px;
}

td.pr_space7 {
    border:2px solid #2299ff;
    width:150px;
}

td.pr_space8 {
    border:0px solid #2299ff;
    width:380px;
}
<!-- PR SPACE PAGE -->

<!-- LINK FORM PAGE -->
table.linkform {
    border-collapse:collapse;
    empty-cells:show;
}

td.linkform_1 {
    border:1px solid #000000;
    width:150px;
    height:40px;
    font-size:13px;
    text-align:left;
    background-color:#99ccff;
}

td.linkform_2 {
    border:1px solid #000000;
    width:450px;
    height:40px;
    font-size:13px;
    text-align:left;
    background-color:#ffffff;
}

td.linkform_3 {
    border:1px solid #000000;
    width:150px;
    height:40px;
    font-size:13px;
    text-align:left;
    background-color:#ffdddd;
}
<!-- LINK FORM PAGE -->

table.banner {
    border-collapse:collapse;
    empty-cells:show;
    width:400px;
    height:100px;
}

td.banner1 {
    border:2px solid #2299ff;
    width:50px;
    height:60px;
}

td.banner2 {
    border:2px solid #2299ff;
    width:350px;
    height:30px;
}

<!-- お問い合わせ -->
table.inquiry1 {
    border-collapse:collapse;
    empty-cells:show;
    width:550px;
}

td.inquiry1_1 {
    border-top:2px solid #2299ff;
    border-left:2px solid #2299ff;
    border-right:2px solid #2299ff;
    text-align:center;
    font-weight:bold;
    font-size:22px;
    width:550px;
    height:50px;
    background-color:#ffddee;
}

td.inquiry1_2 {
    border-bottom:2px solid #2299ff;
    border-left:2px solid #2299ff;
    border-right:2px solid #2299ff;
    width:550px;
    height:50px;
}

table.inquiry2 {
    border-collapse:collapse;
    empty-cells:show;
    width:550px;
}

td.inquiry2_1 {
    border-top:2px solid #2299ff;
    border-bottom:2px solid #2299ff;
    border-right:2px solid #2299ff;
    width:120px;
    height:50px;
    background-color:#aaddff;
}

td.inquiry2_2 {
    border-top:2px solid #2299ff;
    border-bottom:2px solid #2299ff;
    border-left:2px solid #2299ff;
    width:430px;
    height:50px;
}

td.inquiry2_3 {
    border-top:2px solid #2299ff;
    border-bottom:2px solid #2299ff;
    border-left:2px solid #2299ff;
    width:430px;
    height:100px;
}
<!-- お問い合わせ -->

<!-- LOCAL FILE -->
td.linktop {
    width:250px;
    color:#000000;
    font-size:14px;
}

a.linktitle1 {
    color:#ff0099;
    font-size:17px;
    font-weight:bold;
    text-decoration:none;
}

a.linktitle2 {
    color:#0000ff;
    font-size:14px;
}


table.menu {
    border-collapse:collapse;
    empty-cells:show;
    width:500px;
}

td.menu {
    border:0px solid #2299ff;
    background-color:#ffffff;
    width:125px;
    height:20px;
    font-size:13px;
    font-weight:bold;
}

table.link_banner {
    border-collapse:collapse;
    empty-cells:show;
    width:500;
}

td.banner {
    border:2px solid #2299ff;
    background-color:#eefaff;
    width:90;
    height:50;
}

td.link_pr {
    border:2px solid #2299ff;
    background-color:#eefaff;
    width:390;
    height:50;
}

td.link_pr2 {
    border:2px solid #2299ff;
    background-color:#eefaff;
    height:20;
}

td.link_pr3 {
    border:2px solid #2299ff;
    background-color:#eefaff;
    width:500;
    height:20;
}

td.link_pr3_0 {
    border-left:2px solid #2299ff;
    border-right:2px solid #2299ff;
    border-bottom:2px solid #2299ff;
    background-color:#eefaff;
    width:500;
    height:20;
}

td.link_pr4 {
    border:2px solid #2299ff;
    background-color:#eefaff;
    width:40;
}

td.link_pr5 {
    border:2px solid #2299ff;
    background-color:#eefaff;
    width:330;
}

td.link_pr5_1 {
    border:2px solid #2299ff;
    background-color:#eefaff;
    width:460px;
}

td.link_pr6 {
    border:2px solid #2299ff;
    background-color:#eefaff;
    width:100;
}

td.link_pr8 {
    border:2px solid #2299ff;
    background-color:#eefaff;
    width:140;
}

td.link_pr9 {
    border:2px solid #2299ff;
    background-color:#eefaff;
    width:500;
}

td.list {
    border:2px solid #2299ff;
    background-color:#eefaff;
    width:250;
    height:20;
}

hr.line_top {
    width:500;
    color:#30dc7e;
}

td.hpname {
    border:2px solid #2299ff;
    background-color:#eefaff;
    width:370;
    height:20;
}

td.addr {
    border:2px solid #2299ff;
    background-color:#eefaff;
    width:130;
    height:20;
}
<!-- LOCAL FILE -->


table.feature {
    border-collapse:collapse;
    empty-cells:show;
    width:468px;
    height:60px;
}

td.feature_img {
    border:1px solid #2299ff;
    width:120px;
}

td.feature_link {
    border:1px solid #2299ff;
    background-color:#ffffd0;
    width:348px;
}

a.feature_link {
    color:#007700;
    text-decoration:none;
}

#space_h8 {
    font-size:8px;
    height:8px;
}

#space_h13 {
    font-size:13px;
    height:13px;
}

