@charset "shift-jis";

/*
---------------------------------------------------------

COMMENT:
  Summary: 
  Target Pages ---> 
  Site URL: http://
  File name: css/style_search.css
  Author: 

---------------------------------------------------------
*/

/* TABLE : tbl_type01 */
table.tbl_type01 {
    border-top: 2px #9AA4CE solid;
    border-bottom: 2px #9AA4CE solid;
    border-left: 1px #FFFFFF solid;
    border-right: 1px #FFFFFF solid;
    border-collapse: collapse;
    text-align:left;
    width:100%;
}
table.tbl_type01 th,
table.tbl_type01 td {
    border-top-style:solid;
    border-bottom-style:solid;
    border-color: #CCCCCC;
    border-width: 1px;
    font-size:100%;
    padding: 0.3em;
    line-height:1.2;
    vertical-align:top;
}
table.tbl_type01 thead td {
    background-color:#B3C0F7;
    color:#000000;
    font-size:100%;
    padding: 0.3em;
    line-height:1.2;
    text-align:left;
    vertical-align:middle;
    border-top-style:solid;
    border-bottom-style:solid;
    border-color:#9AA4CE;
    border-width: 2px;
    border-left-color:#FFFFFF;
    border-left-style:dashed;
    border-left-width:1px;
    border-right-color:#FFFFFF;
    border-right-style:dashed;
    border-right-width:1px;
}
table.tbl_type01 td.check{
    width:20px;
    background-color:#E0E0E0;
}
table.tbl_type01 td.title1 {
    width:150px;
    background-color:#FFFFFF;
    border-right-color:#CCCC99;
    border-right-style:dashed;
    border-right-width:1px;
}
table.tbl_type01 td.title1 .name {
    font-size:16px;
    font-weight:bold;
}
table.tbl_type01 td.title1b {
    width:150px;
    background-color:#F2F0FA;
    border-right-color:#CCCC99;
    border-right-style:dashed;
    border-right-width:1px;
}
table.tbl_type01 td.title1b .name {
    font-size:16px;
    font-weight:bold;
}
table.tbl_type01 td.title2 {
    width:130px;
    background-color:#F8FDDB;
    border-right-color:#CCCC99;
    border-right-style:dashed;
    border-right-width:1px;
}
table.tbl_type01 td.title2:hover {
    background-color:#FFCCCC;
}
table.tbl_type01 td.title3 {
    width:30px;
    background-color:#F8FDDB;
    border-right-color:#CCCC99;
    border-right-style:dashed;
    border-right-width:1px;
}
table.tbl_type01 td.title4 {
    width:200px;
    background-color:#F8FDDB;
    border-right-color:#CCCC99;
    border-right-style:dashed;
    border-right-width:1px;
}
table.tbl_type01 td.title5 {
    width:150px;
    background-color:#e0e0e0;
    border-right-color:#CCCC99;
    border-right-style:dashed;
    border-right-width:1px;
}
table.tbl_type01 td.title6 {
    width:150px;
    background-color:#F8FDDB;
    border-right-color:#CCCC99;
    border-right-style:dashed;
    border-right-width:1px;
}
table.tbl_type01 td.type1 {
    width:20px;
    text-align:center;
    vertical-align:middle;
    background-color:#F2F2F6;
    border-right-color:#CCCC99;
    border-right-style:dashed;
    border-right-width:1px;
}
table.tbl_type01 td.type2 {
    width:20px;
    text-align:center;
    vertical-align:middle;
    background-color:#E4E4F9;
    border-right-color:#CCCC99;
    border-right-style:dashed;
    border-right-width:1px;
}
table.tbl_type01 td.type3 {
    width:20px;
    text-align:center;
    vertical-align:middle;
    background-color:#e0e0e0;
    border-right-color:#CCCC99;
    border-right-style:dashed;
    border-right-width:1px;
}
table.tbl_type01 td.type {
    width:20px;
    text-align:center;
    vertical-align:middle;
    background-color:#e0e0e0;
    border-right-color:#CCCC99;
    border-right-style:dashed;
    border-right-width:1px;
}
table.tbl_type01 td.note {
    padding-left:0.5em;
}
table.tbl_type01 td.content1 {
    padding-left:0.5em;
    background-color:#FFFFFF;
}
table.tbl_type01 td.content1:hover {
    background-color:#FFCCCC;
}
table.tbl_type01 td.content2 {
    padding-left:0.5em;
    background-color:#FFFFFF;
    border-right-color:#CCCC99;
    border-right-style:dashed;
    border-right-width:1px;
    text-align:left;
}
table.tbl_type01 td.content2g {
    padding-left:0.5em;
    background-color:#e0e0e0;
    border-right-color:#CCCC99;
    border-right-style:dashed;
    border-right-width:1px;
    text-align:left;
}
table.tbl_type01 td.content2b {
    padding-left:0.5em;
    background-color:#F2F0FA;
    border-right-color:#CCCC99;
    border-right-style:dashed;
    border-right-width:1px;
    text-align:left;
}
table.tbl_type01 td.content3 {
    width:200px;
    background-color:#FFFFFF;
    border-right-color:#CCCC99;
    border-right-style:dashed;
    border-right-width:1px;
}
table.tbl_type01 td.content3g {
    width:200px;
    background-color:#e0e0e0;
    border-right-color:#CCCC99;
    border-right-style:dashed;
    border-right-width:1px;
}
table.tbl_type01 td.content3b {
    width:200px;
    background-color:#F2F0FA;
    border-right-color:#CCCC99;
    border-right-style:dashed;
    border-right-width:1px;
}
table.tbl_type01 td.content4 {
    width:100px;
    padding-left:0.5em;
    background-color:#FFFFFF;
    border-right-color:#CCCC99;
    border-right-style:dashed;
    border-right-width:1px;
}
table.tbl_type01 td.content4g {
    width:100px;
    padding-left:0.5em;
    background-color:#e0e0e0;
    border-right-color:#CCCC99;
    border-right-style:dashed;
    border-right-width:1px;
}
table.tbl_type01 td.content4b {
    width:300px;
    padding-left:0.5em;
    background-color:#F2F0FA;
    border-right-color:#CCCC99;
    border-right-style:dashed;
    border-right-width:1px;
}
table.tbl_type01 td.content5 {
    width:70px;
    background-color:#FFFFFF;
    border-right-color:#CCCC99;
    border-right-style:dashed;
    border-right-width:1px;
}
table.tbl_type01 td.content5g {
    width:70px;
    background-color:#e0e0e0;
    border-right-color:#CCCC99;
    border-right-style:dashed;
    border-right-width:1px;
}
table.tbl_type01 td.content5b {
    width:70px;
    background-color:#F2F0FA;
    border-right-color:#CCCC99;
    border-right-style:dashed;
    border-right-width:1px;
}
/* TABLE : tbl_type02 */
table.tbl_type02 {
    border-top: 2px #9AA4CE solid;
    border-bottom: 2px #9AA4CE solid;
    border-left: 1px #FFFFFF solid;
    border-right: 1px #FFFFFF solid;
    border-collapse: collapse;
    text-align:left;
    width:100%;
}
table.tbl_type02 th,
table.tbl_type02 td {
    border-top-style:solid;
    border-bottom-style:solid;
    border-color: #FFFFFF;
    border-width: 1px;
    font-size:100%;
    padding: 0.3em;
    line-height:1.2;
    vertical-align:top;
}
table.tbl_type02 td.check{
    width:20px;
    background-color:#E0E0E0;
}
table.tbl_type02 td.title1 {
    width:150px;
    background-color:#F8FDDB;
    border-right-color:#CCCC99;
    border-right-style:dashed;
    border-right-width:1px;
}
table.tbl_type02 td.content1:hover {
    background-color:#FFCCCC;
}



/*TABLE : tbl_type03 */
table.tbl_type03 {
    margin-left:15px;
    margin-bottom:25px;
    border-top: 1px #CCCCCC solid;
    border-bottom: 1px #CCCCCC solid;
    border-left: 1px #FFFFFF solid;
    border-right: 1px #FFFFFF solid;
    border-collapse: collapse;
    text-align:left;
    width:90%;
}
table.tbl_type03 th,
table.tbl_type03 td {
    border-top-style:solid;
    border-bottom-style:solid;
    border-color: #CCCCCC;
    border-width: 1px;
    font-size:100%;
    padding: 0.3em;
    line-height:1.2;
    vertical-align:center;
}
table.tbl_type03 thead td {
    background-color:#CCCCFF;
    color:#000000;
    font-size:100%;
    padding: 0.3em;
    line-height:1.2;
    text-align:left;
    vertical-align:middle;
    border-top-style:solid;
    border-bottom-style:solid;
    border-color:#CAD7FB;
    border-width: 2px;
    border-left-color:#FFFFFF;
    border-left-style:solid;
    border-left-width:1px;
    border-right-color:#FFFFFF;
    border-right-style:solid;
    border-right-width:1px;
}
table.tbl_type03 td.title1 {
    width:160px;
    background-color:#F8FDDB;
    border-right-color:#CCCC99;
    border-right-style:solid;
    border-right-width:1px;
}
table.tbl_type03 td.title2 {
    width:280px;
    text-align:left;
    background-color:#F8FDDB;
    border-right-color:#CCCC99;
    border-right-style:solid;
    border-right-width:1px;
    border-left-color:#CCCC99;
    border-left-style:solid;
    border-left-width:1px;
}
table.tbl_type03 td.title5 {
    width:280px;
    text-align:left;
    background-color:#F8FDDB;
    border-right-color:#CCCC99;
    border-right-style:solid;
    border-right-width:1px;
}
table.tbl_type03 td.title6 {
    width:400px;
    text-align:left;
    background-color:#F8FDDB;
    border-right-color:#CCCC99;
    border-right-style:solid;
    border-right-width:1px;
}

table.tbl_type03 td.content1 {
    width:500px;
    padding-left:0.5em;
    background-color:#FFFFFF;
    border-left-color:#CCCC99;
    border-left-style:solid;
    border-left-width:1px;
}
table.tbl_type03 td.content2 {
    padding-left:0.5em;
    background-color:#FFFFFF;
    border-left-color:#CCCC99;
    border-left-style:solid;
    border-left-width:1px;
}
/*右線*/
table.tbl_type03 td.content3 {
    padding-left:0.5em;
    background-color:#FFFFFF;
    border-right-color:#CCCC99;
    border-right-style:solid;
    border-right-width:1px;
}
table.tbl_type03 td.content4 {
    width:280px;
    padding-left:0.5em;
    background-color:#FFFFFF;
    border-left-color:#CCCC99;
    border-left-style:solid;
    border-left-width:1px;
}
/*280　右線*/
table.tbl_type03 td.content7 {
    width:280px;
    padding-left:0.5em;
    background-color:#FFFFFF;
    border-right-color:#CCCC99;
    border-right-style:solid;
    border-right-width:1px;
}
/*280　左線*/
table.tbl_type03 td.content9 {
    width:280px;
    padding-left:0.5em;
    background-color:#FFFFFF;
    border-left-color:#CCCC99;
    border-left-style:solid;
    border-left-width:1px;
}
table.tbl_type03 td.content10 {
    padding-left:0.5em;
    border-color:#FFFFFF;
    border-style:solid;
    border-width:1px;
}



/*TABLE : tbl_type03s */
table.tbl_type03s {
    margin:0px;
    border-top: 2px #9AA4CE solid;
    border-bottom: 2px #9AA4CE solid;
    border-left: 1px #FFFFFF solid;
    border-right: 1px #FFFFFF solid;
    border-collapse: collapse;
    text-align:left;
    width:95%;
}
table.tbl_type03s th,
table.tbl_type03s td {
    border-top-style:solid;
    border-bottom-style:solid;
    border-color: #CCCCCC;
    border-width: 1px;
    font-size:100%;
    padding: 0.3em;
    line-height:1.2;
    vertical-align:center;
}
table.tbl_type03s td.content2 {
    padding-left:0.5em;
    background-color:#FFFFFF;
    border-left-color:#CCCC99;
    border-left-style:solid;
    border-left-width:1px;
}
table.tbl_type03s td.title1 {
    width:150px;
    background-color:#F8FDDB;
    border-right-color:#CCCC99;
    border-right-style:solid;
    border-right-width:1px;
}

/*TABLE : tbl_type04 */
table.tbl_type04 {
    border-left:2px #999999 solid;
    border-right:2px #999999 solid;
    border-bottom:2px #999999 solid;
    width:100%;
}
/*TABLE : tbl_type04_1 */
table.tbl_type04_1 {
    border-top:2px #999999 solid;
    border-left:2px #999999 solid;
    border-right:2px #999999 solid;
    border-bottom:2px #999999 solid;
    width:100%;
}
/*TABLE : tbl_type05 */
table.tbl_type05 {
    border-collapse: collapse;
    width:100%;
    font-size:100%;
}
table.tbl_type05 td.head1 {
    background-color:#B3C0F7;
    font-size:100%;
    padding:0.1em;
    line-height:1.2;
    vertical-align:middle;
    border-top-style:solid;
    border-top-color:#9AA4CE;
    border-top-width: 2px;
    border-bottom-style:solid;
    border-bottom-color:#9AA4CE;
    border-bottom-width: 2px;
    border-left-color:#CCCCCC;
    border-left-style:solid;
    border-left-width:1px;
    border-right-color:#CCCCCC;
    border-right-style:solid;
    border-right-width:1px;
    text-align:left;
    height:30px;
    width:90px
}
table.tbl_type05 td.head2 {
    background-color:#B3C0F7;
    font-size:100%;
    padding:0.1em;
    line-height:1.2;
    vertical-align:middle;
    border-top-style:solid;
    border-top-color:#9AA4CE;
    border-top-width: 2px;
    border-bottom-style:solid;
    border-bottom-color:#9AA4CE;
    border-bottom-width: 2px;
    border-left-color:#CCCCCC;
    border-left-style:solid;
    border-left-width:1px;
    border-right-color:#CCCCCC;
    border-right-style:solid;
    border-right-width:1px;
    text-align:left;
    height:30px;
    width:270px
}
table.tbl_type05 td.title1 {
    background-color:#B3C0F7;
    font-size:100%;
    padding:0.1em;
    line-height:1.2;
    vertical-align:middle;
    border-top-style:solid;
    border-top-color:#9AA4CE;
    border-top-width: 2px;
    border-bottom-style:solid;
    border-bottom-color:#9AA4CE;
    border-bottom-width: 2px;
    border-left-color:#CCCCCC;
    border-left-style:solid;
    border-left-width:1px;
    border-right-color:#CCCCCC;
    border-right-style:solid;
    border-right-width:1px;
    text-align:left;
    height:30px;
}
table.tbl_type05 td.title2 {
    background-color:#B3C0F7;
    font-size:100%;
    padding:0.1em;
    line-height:1.1;
    vertical-align:middle;
    border-top-style:solid;
    border-top-color:#9AA4CE;
    border-top-width: 2px;
    border-bottom-style:solid;
    border-bottom-color:#9AA4CE;
    border-bottom-width: 2px;
    border-left-color:#CCCCCC;
    border-left-style:solid;
    border-left-width:1px;
    border-right-color:#CCCCCC;
    border-right-style:solid;
    border-right-width:1px;
    text-align:center;
}
table.tbl_type05 td.week {
    width:35px;
    text-align:center;
    background-color:#F8FDDB;
    border-left-color:#CCCC99;
    border-left-style:solid;
    border-left-width:1px;
    border-right-color:#CCCC99;
    border-right-style:solid;
    border-right-width:1px;
    border-top-style:solid;
    border-bottom-style:solid;
    border-color: #CCCCCC;
    border-width: 1px;
    font-size:100%;
    line-height:1.2;
    height:32px;
}

table.tbl_type05 td.content1 {
    border-top-color:#FFFFFF;
    border-right-color:#CCCC99;
    border-right-style:solid;
    border-right-width:1px;
    padding-left:0.5em;
    font-size:100%;
    text-align:left;
}
table.tbl_type05 td.content2 {
    padding-left:0.3em;
    border-right-color:#CCCC99;
    border-right-style:solid;
    border-right-width:1px;
    border-top-style:solid;
    border-bottom-style:solid;
    border-color: #CCCCCC;
    border-width: 1px;
    font-size:100%;
    line-height:1.2;
    vertical-align:middle;
    text-align:left;
    width:150px;
}
table.tbl_type05 td.content3 {
    padding:4px;
    border-right-color:#CCCC99;
    border-right-style:solid;
    border-right-width:1px;
    border-left-color:#CCCC99;
    border-left-style:solid;
    border-left-width:1px;
    border-top-style:solid;
    border-bottom-style:solid;
    border-color: #CCCCCC;
    border-width: 1px;
    font-size:100%;
    line-height:1.2;
    text-align:left;

}
table.tbl_type05 td.content4 {
    padding:4px;
    border-right-color:#CCCC99;
    border-right-style:solid;
    border-right-width:1px;
    border-left-color:#CCCC99;
    border-left-style:solid;
    border-left-width:1px;
    border-top-style:solid;
    border-bottom-style:solid;
    border-color: #CCCCCC;
    border-width: 1px;
    font-size:100%;
    line-height:1.2;
    text-align:left;
}
table.tbl_type05 td.content5 {
    padding:0.1em;
    border-right-color:#CCCC99;
    border-right-style:solid;
    border-right-width:1px;
    border-top-style:solid;
    border-bottom-style:solid;
    border-color: #CCCCCC;
    border-width: 1px;
    font-size:100%;
    line-height:1.2;
    vertical-align:middle;
    text-align:center;
    width:255px;
}
table.tbl_type05 td.content6 {
    padding:0.1em;
    border-right-color:#CCCC99;
    border-right-style:solid;
    border-right-width:1px;
    border-top-style:solid;
    border-bottom-style:solid;
    border-color: #CCCCCC;
    border-width: 1px;
    font-size:100%;
    line-height:1.2;
    vertical-align:middle;
    text-align:center;
}


/*TABLE : tbl_type06 */
table.tbl_type06 {
    margin-left:15px;
    border-bottom: 1px #FFFFFF solid;
    border-left: 1px #FFFFFF solid;
    border-right: 1px #FFFFFF solid;
    border-collapse: collapse;

    width:90%;
}
table.tbl_type06 th,
table.tbl_type06 td {
    border-bottom-style:solid;
    border-bottom-color: #FFFFFF;
    border-bottom-width: 1px;
    font-size:100%;
    padding: 0.3em;
    line-height:1.2;
    vertical-align:bottom;
    text-align:right;
}

table.tbl_type06 thead td {
    background-color:#CCCCFF;
    color:#000000;
    font-size:100%;
    padding: 0.3em;
    line-height:1.2;
    text-align:left;
    vertical-align:middle;
    border-top-style:solid;
    border-bottom-style:solid;
    border-color:#CCCCFF;
    border-width: 2px;
    border-left-color:#FFFFFF;
    border-left-style:solid;
    border-left-width:1px;
    border-right-color:#FFFFFF;
    border-right-style:solid;
    border-right-width:1px;
}

/* TABLE : 検索条件 */
table.Searchset {
    border-top: 1px #FFFFFF solid;
    border-bottom: 1px #FFFFFF solid;
    border-left: 1px #FFFFFF solid;
    border-right: 1px #FFFFFF solid;
    border-collapse: collapse;
    text-align:left;
    width:90%;
    margin-top:5px;
}
table.Searchset thead td {
    background-color:#FFFFFF;
}
table.Searchset tbody td.title {
    background-color:#CCCCFF;
    width:2%;
    padding:3px 0 3px 5px;
    border-bottom: 2px #FFFFFF solid;
    text-align:left;
}
table.Searchset tbody td.set {
    background-color:#FFFFFF;
    padding:3px 0 3px 5px;
}














.kamoku li {
       float:left;
       width:140px;
}
div.box_type01{
    text-align:center;
    padding:2px;
    width:100%;
    height:36px;
}
a.btn_type01 {
    display:block;
    height:36px;
    width:134px;
    margin:auto;
}
a.btn_type01:hover {
    background-position: bottom left;
}
#btn_type01 {
    background-image:url('../images/btn_chizu.gif');
}
#btn_type02 {
    background-image:url('../images/btn_ichiran.gif');
}
#btn_type05 {
    background-image:url('../images/btn_failexport.gif');
}
#btn_type10 {
    background-image:url('../images/btn_map.gif');
}
#btn_type11 {
    background-image:url('../images/btn_list.gif');
}
#btn_type12 {
    background-image:url('../images/btn_send.gif');
}
#btn_type14 {
    background-image:url('../images/btn_back.gif');
}


a.btn_type02 {
    display:block;
    height:27px;
    width:100px;
    margin:auto;
}
a.btn_type02:hover {
    background-position: bottom left;
}
#btn_type03 {
    background-image:url('../images/btn_kakaritoroku.gif');
}
#btn_type04 {
    background-image:url('../images/btn_chizu2.gif');
}
#btn_type06 {
    background-image:url('../images/btn_info.gif');
}
#btn_type07 {
    background-image:url('../images/btn_kakarisakujo.gif');
}


a.btn_type03 {
    display:block;
    height:28px;
    width:60px;
    margin:auto;
}
a.btn_type03:hover {
    background-position: bottom left;
}
#btn_type08 {
    background-image:url('../images/view_map.gif');
}
#btn_type09 {
    background-image:url('../images/view_atr.gif');
}

ul.kamoku li {
    float:left;
    width:200px;
    height:20px
   }

a.btn_type04 {
    display:block;
    height:27px;
    width:106px;
    margin:auto;
}
a.btn_type04:hover {
    background-position: bottom left;
}
#btn_type03 {
    background-image:url('../images/btn_kakaritoroku.gif');
}
#btn_type13 {
    background-image:url('../images/btn_failexport2.gif');
}

/* TAB : tab_type01 */
a.tab_type01 {
    display:block;
    height:40px;
    width:100px;
    margin:auto;
}
a.tab_type01:hover {
    background-position: bottom left;
}

#tab_p01 {
    background-image:url('../images/tab_p01.gif');
}
#tab_p02 {
    background-image:url('../images/tab_p02.gif');
}
#tab_p03 {
    background-image:url('../images/tab_p03.gif');
}
#tab_p04 {
    background-image:url('../images/tab_p04.gif');
}
#tab_p05 {
    background-image:url('../images/tab_p05.gif');
}
#tab_p06 {
    background-image:url('../images/tab_p06.gif');
}


/* TABLE : 動かないHTML */
table.stop_table {
    border-top: 2px #9AA4CE solid;
    border-bottom: 2px #9AA4CE solid;
    border-left: 1px #FFFFFF solid;
    border-right: 1px #FFFFFF solid;
    border-collapse: collapse;
    width:90%;
}
table.stop_table td {
    background-color:#B3C0F7;
    color:#000000;
    font-size:100%;
    padding: 0.3em;
    line-height:1.2;
    text-align:left;
    vertical-align:middle;
    border-top-style:solid;
    border-bottom-style:solid;
    border-color:#9AA4CE;
    border-width: 2px;
    border-left-color:#FFFFFF;
    border-left-style:dashed;
    border-left-width:1px;
    border-right-color:#FFFFFF;
    border-right-style:dashed;
    border-right-width:1px;
}
table.stop_table td.check{
    background-color:#FAFAFA;
    padding:10px;
}
table.stop_table td.title1 {
    width:150px;
}

/*リスト*/
.komoku li {
    float:left;
    width:200px;
}
/* 見出し6 */
#mainContents h6{
    clear: both;
    margin-bottom:10px;
    padding-top:2px;
    padding-bottom:2px;
    padding-left:5px;
    padding-right:0px;
    font-size: 15px;
    font-weight: bold;
    color:#ffffff;
    border-left: 10px solid #666699;
    border-bottom: 2px solid #9999CC;
    line-height:20px;
    width:90%;
    background-color:#9999FF;
}

/* 見出し4 */
#mainContents h4{
    clear: both;
    margin:0px;
    padding-top:2px;
    padding-bottom:2px;
    padding-left:22px;
    padding-right:4px;
    font-size: 16px;
    font-weight: bold;
    color:#35339C;
    border-bottom: 2px dotted #35339C;
    line-height:20px;
}
#mainContents h4.mark1{
    background: #FFFFFF url(../images/section_mark6.gif) no-repeat left center;
}
#mainContents h4.mark2{
    background: #FFFFFF url(../images/section_mark2s.gif) no-repeat left center;
    text-indent:10px;
}

ul.link_list{
  list-style: circle;
}
ul.link_list li {
  margin:0px 0px 0px 70px;
  padding:5px;
}

ul.link_list2{
  list-style: none;
}
ul.link_list2 li {
  margin:0px 0px 0px 50px;
  padding:5px;
  float:left;
}

ul.info_center{
  list-style: none;
}
ul.info_center li {
  margin:0px 0px 0px 50px;
  padding:10px;
  text-indent:10px;
}
ol.info_center_2{
  padding:10px;
  width:80%;
}
ol.info_center_2 li {
  margin:0px 0px 0px 100px;
  padding:0px;
}
ol.info_center_2 li.poti {
  list-style: circle;
  padding:5px;
}

ul.info_center_3 li {
  padding:5px;
  margin:0px 0px 0px 50px;
  width:80%;
}
ul.info_center_3 li.text {
  text-indent:10px;
}
ul.info_center_3 li.attention {
  margin:0px 0px 0px 0px;
  width:90%;
  background-color:#FFFFAA;
  border: 2px dotted #35339C;
  text-align:center;
  font-weight: bold;
  font-size:16px;
}

ol.info_center_4{
  padding:10px;
  list-style: circle;
}
ol.info_center_4 li {
  margin:0px 0px 0px 30px;
  padding:5px;
}

/* TABLE : info_tbl */
table.info_tbl {
    border-top: 2px #9AA4CE solid;
    border-bottom: 2px #9AA4CE solid;
    border-left: 1px #FFFFFF solid;
    border-right: 1px #FFFFFF solid;
    border-collapse: collapse;
    text-align:left;
    width:60%;
}
table.info_tbl td {
    border-top-style:solid;
    border-bottom-style:solid;
    border-color: #BBBBBB;
    border-width: 1px;
    font-size:100%;
    padding: 0.3em;
    line-height:1.2;
    vertical-align:top;
}
table.info_tbl td.title {
    width:70%;
    background-color:#CCD4F6;
    border-right-color:#BBBBBB;
    border-right-style:dashed;
    border-right-width:1px;
}
table.info_tbl td.title2 {
    width:70%;
    text-indent:10px;
    border-right-color:#BBBBBB;
    border-right-style:dashed;
    border-top-style:dashed;
    border-bottom-style:dashed;
    border-right-width:1px;
}
table.info_tbl td.data {
    border-top-style:dashed;
    border-bottom-style:dashed;
}

/* TABLE : info_tbl2 */
table.info_tbl2 {
    border: 2px #9AA4CE solid;
    border-collapse: collapse;
    text-align:left;
    width:90%;
}
table.info_tbl2 td {
    border-top-style:solid;
    border-bottom-style:solid;
    border-color: #BBBBBB;
    border-width: 1px;
    font-size:100%;
    padding: 0.3em;
    line-height:1.2;
    vertical-align:top;
}
table.info_tbl2 td.title {
    width:70%;
    background-color:#CCD4F6;
    border-right-color:#BBBBBB;
    border-right-style:dashed;
    border-right-width:1px;
}
/* TABLE : info_tbl3 */
table.info_tbl3 {
    border-top: 2px #9AA4CE solid;
    border-bottom: 2px #9AA4CE solid;
    border-left: 1px #FFFFFF solid;
    border-right: 1px #FFFFFF solid;
    border-collapse: collapse;
    text-align:left;
    width:60%;
}
table.info_tbl3 td {
    border-top-style:solid;
    border-bottom-style:solid;
    border-color: #BBBBBB;
    border-width: 1px;
    font-size:100%;
    padding: 0.3em;
    line-height:1.2;
    vertical-align:top;
}
table.info_tbl3 td.title {
    background-color:#CCD4F6;
    border-right-color:#BBBBBB;
    border-right-style:dashed;
    border-right-width:1px;
    text-align:center;
}
table.info_tbl3 td.title2 {
    background-color:#FFFFDD;
    text-indent:10px;
    border-right-color:#BBBBBB;
    border-right-style:dashed;
    border-top-style:dashed;
    border-bottom-style:dashed;
    border-right-width:1px;
    text-align:center;
}
table.info_tbl3 td.data1 {
    border-right-color:#BBBBBB;
    border-right-style:dashed;
    border-top-style:dashed;
    border-bottom-style:dashed;
    text-align:right;
}
table.info_tbl3 td.data2 {
    border-top-style:dashed;
    border-bottom-style:dashed;
    text-align:right;
}

/* TABLE : disasterTbl */
table.disasterTbl {
    border-top: 2px #9AA4CE solid;
    border-bottom: 2px #9AA4CE solid;
    border-left: 2px #9AA4CE solid;
    border-right: 2px #9AA4CE solid;
    border-collapse: collapse;
    text-align:left;
    width:80%;
}
table.disasterTbl td {
    border-top-style:solid;
    border-bottom-style:solid;
    border-color: #AAAAAA;
    border-width: 1px;
    font-size:100%;
    padding: 0.3em;
    line-height:1.2;
    vertical-align:top;
}
table.disasterTbl td.title {
    background-color:#CCD4F6;
    border-right-color:#AAAAAA;
    border-right-style:dashed;
    border-right-width:1px;
    text-align:center;
    font-weight: bold;
}
table.disasterTbl td.title2 {
    background-color:#FFFFDD;
    text-indent:10px;
    border-right-color:#AAAAAA;
    border-right-style:dashed;
    border-right-width:1px;
    text-align:center;
}
table.disasterTbl td.pref {
    background-color:#F8C75E;
}
table.disasterTbl td.data1 {
    border-left-color:#AAAAAA;
    border-right-style:dashed;
    text-align:right;
}
table.disasterTbl td.nakami {
    border-left-color:#AAAAAA;
    border-right-style:dashed;
}
table.disasterTbl td.sum1 {
    border-left-color:#AAAAAA;
    border-right-style:dashed;
    border-top-style: 2px #000000 double;
    text-align:center;
    font-weight: bold;
    background-color:#E7F1FB;
}
table.disasterTbl td.sum2 {
    border-left-color:#AAAAAA;
    border-right-style:dashed;
    border-top-style: 2px #000000 dashed;
    text-align:right;
    background-color:#E7F1FB;
}
table.disasterTbl td.sum3 {
    border-left-color:#AAAAAA;
    border-right-style:dashed;
    border-top-style: 2px #000000 double;
    text-align:center;
    font-weight: bold;
    background-color:#E7E3E7;
}
table.disasterTbl td.sum4 {
    border-left-color:#AAAAAA;
    border-right-style:dashed;
    border-top-style: 2px #000000 dashed;
    text-align:right;
    background-color:#E7E3E7;
}
textarea.pb_supply_list{
    background-color:#FFF;
    border:3px solid #66F;
    width:98%;
    heigth:150px;
    color:#333;
}
textarea.info_view{
    background-color:#FFF;
    border:3px solid #66F;
    width:98%;
    heigth:150px;
    color:#333;
}
textarea.pb_supply_list{
    background-color:#FFF;
    border:3px solid #66F;
    width:95%;
    heigth:95%;
    color:#333;
}

/* ページ情報 */
table.pageinfo {
    margin:10px 0px 10px 0px;
    padding: 0px;
    width:100%;
    border: 1px #FFFFFF solid;
}
table.pageinfo td.count {
    text-align:left;
    width:25%;
    border: 1px #FFFFFF solid;
    padding: 0px;
}
table.pageinfo td.pagenum {
    text-align:right;
    width:75%;
}
ul.pagelinks {
    margin: 0px;
    padding: 0px;
    float: right;

}
ul.pagelinks li {
   width: 1.2em;           /* 横幅 */
   line-height: 1.2em;     /* 高さ */
   list-style-type: none;  /* 先頭記号なし */
   border: 1px solid blue; /* 枠線 */
   float: left;            /* 横に並べる */
   margin: 0.1em;          /* 周囲の余白 */
   padding: 0px;           /* 内側の余白 */
   font-family: Arial,sans-serif;/* フォント */
   font-weight: bold;      /* 太字 */
   text-align: center;     /* センタリング */
}
/* リンクの装飾 */
ul.pagelinks li a {
   display: block;        /* ブロック化 */
   text-decoration: none; /* 下線を消す */
   width: 1.2em;          /* 横幅(IE) */
}
/* 未訪問リンクの色 */
ul.pagelinks li a:link {
   background-color: white; /* 背景色 */
   color: blue;             /* 文字色 */
}
/* 既訪問リンクの色 */
ul.pagelinks li a:visited {
   background-color: white; /* 背景色 */
   color: purple;           /* 文字色 */
}
ul.pagelinks li a:hover {
   background-color: #B3C0F7; /* 背景色 */
   color: blue;          /* 文字色 */
}
/* 現在位置項目の装飾 */
ul.pagelinks li.here {
   background-color: blue; /* 背景色 */
   color: yellow;          /* 文字色 */
   border-color: B3C0F7;     /* 枠線色 */
}

/* @end */

