/*
Theme Name:     parknote
*/

/* 標準的な表 */
table.tbl1 {
    border-collapse:collapse;
    border-spacing:0;
    background-color:#ffffff;
    empty-cells:show;
    margin:0 0 5px 0 !important;
}
.tbl1 th {
    border:1px solid #666666;
    color:#333;
    background-color:#f4f8fb;
    text-align:center;
    font-weight: bold;
    font-size:100%;
}
.tbl1  td {
    border:1px solid #666666;
    vertical-align: top;
    padding:2px 10px 2px 10px;
}

/* 作業一覧 */
table.tbl3 {
    border-collapse:collapse;
    border-spacing:0;
}
table.tbl3 th {
    border:1px solid #666666;
    color:#333;
    background-color:#dddddd;
    text-align:center;
    font-weight: bold;
    font-size:80%;
}
table.tbl3  td {
    border:1px solid #666666;
    vertical-align: middle;
    padding:4px 7px 3px;
    font-size:80%;
}
table.tbl3 tr td {
    background: #FFFFFF;
}
table.tbl3 tr:nth-child(2n) td {
    background: #f4f8fb;
}


/* 枠無し表 */
table.tbl2 {
    border-collapse:collapse;
    border-spacing:0;
    background-color:#ffffff;
    empty-cells:show;
    margin:0 !important;
}
.tbl2  td {
    border:0;
    vertical-align: top;
    padding:2px 5px 2px 5px;
}


/* チェック画面用の表 */
table.tbl4 {
    border-collapse:collapse;
    border-spacing:0;
    empty-cells:show;
    margin:0 !important;
}

/* 表2 */
.tbl5 {
    border-collapse:collapse;
    border-spacing:0;
    background-color:#ffffff;
    empty-cells:show;
/*    margin:0 0 15px 0 !important;*/
}

.tbl5  td {
    border-width: 1px 0px;
	border-style: dashed;
    vertical-align: middle;
    padding:4px 7px 3px;
}




@media print {
  .noprint{
    display:none;
  }
}

/* OpenLayers Popup */
.olPopupContent {
    padding:5px;
    overflow: auto;
}
.olPopupCloseBox {
  background: url("images/close.gif") no-repeat;
  cursor: pointer;
}
.olFramedCloudPopupContent {
    padding: 5px;
    overflow: auto;
}

/* 地図の上のボタン */
.mapbutton {
direction: ltr;overflow: hidden;text-align: center; position: relative; color: rgb(51, 51, 51); font-family: Arial, sans-serif; -webkit-user-select: none; font-size: 20px; background-color: rgb(255, 255, 255); padding: 1px 6px; border-width: 1px 1px 1px 0px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: rgb(113, 123, 135); border-right-color: rgb(113, 123, 135); border-bottom-color: rgb(113, 123, 135); -webkit-box-shadow: rgba(0, 0, 0, 0.4) 0px 2px 4px; box-shadow: rgba(0, 0, 0, 0.4) 0px 2px 4px; font-weight: normal; min-width: 53px; background-position: initial initial; background-repeat: initial initial;text-decoration:none;
}

.olLayerGoogleCopyright { display: none; }
.olLayerGoogleCopyright {
    top:-1000px;
}

/* 電子国土のコピーライト */
.olControlAttribution {
  font-size: 10px;
}

/* コメントの文字サイズを変更 */
.comment-name {
  font-size: medium;
}
.comment-meta {
  font-size: medium;
  margin-bottom:15px;
}
.ui-li-desc {
  font-size: medium;
}

/* 水平線（hr要素）で区切って改ページさせる */
hr { page-break-after: always; }

/*カレンダーのバー*/
.calen_bar {
	position: absolute;
	background:#0000ff;
	height:20px;
	overflow: visible;
}
/*カレンダーのリンク*/
#calen a:-webkit-any-link {
	text-decoration: none;
    color: #ffffff;
	text-shadow:none;
	font-weight:normal;
}

.imgdrop {
	border:1px dotted;
}

/*　分類の色　*/
span.bunrui {
    padding: 2px 10px;
    color: #fff;
	font-size:12px;
	text-shadow:none;
}
span.bunrui_seagreen {
	text-shadow:none;
    background:seagreen;
}
span.bunrui_palevioletred {
	text-shadow:none;
    background:palevioletred;
}
span.bunrui_gold {
	text-shadow:none;
    background:gold;
}
span.bunrui_dodgerblue {
	text-shadow:none;
    background:dodgerblue;
}
span.bunrui_sienna {
	text-shadow:none;
    background:sienna;
}
span.bunrui_burlywood {
	text-shadow:none;
    background:burlywood;
}
span.bunrui_darkolivegreen {
	text-shadow:none;
    background:darkolivegreen;
}
span.bunrui_olive {
	text-shadow:none;
    background:olive;
}
span.bunrui_deeppink {
	text-shadow:none;
    background:deeppink;
}
span.bunrui_dimgray {
	text-shadow:none;
    background:dimgray;
}
span.bunrui_coral {
	text-shadow:none;
    background:coral;
}
span.bunrui_hotpink {
	text-shadow:none;
    background:hotpink;
}
span.bunrui_deepskyblue {
	text-shadow:none;
    background:deepskyblue;
}
span.bunrui_red {
	text-shadow:none;
    background:red;
}
span.bunrui_mediumslateblue {
	text-shadow:none;
    background:mediumslateblue;
}
span.bunrui_limegreen {
	text-shadow:none;
    background:limegreen;
}
span.bunrui_darkblue {
	text-shadow:none;
    background:darkblue;
}

@media print {
  .noprint{
    display:none;
  }
}


