﻿BODY {
	FONT-FAMILY: Verdana,sans-selif,"メイリオ","ＭＳ Ｐゴシック",Osaka,sans-serif
}

.l1 {
	LIST-STYLE-TYPE: none
}
.l2 {
	LIST-STYLE-TYPE: none
}
.l3 {
	LIST-STYLE-TYPE: none
}
.l4 {
	LIST-STYLE-TYPE: none
}
.l5 {
	LIST-STYLE-TYPE: none
}
.l1 {
	PADDING-BOTTOM: 0em; MARGIN: 0em; PADDING-LEFT: 0em; PADDING-RIGHT: 0em; PADDING-TOP: 0em
}
.l2 {
	PADDING-BOTTOM: 0em; MARGIN: 0em 0em 1em; PADDING-LEFT: 0em; PADDING-RIGHT: 0em; PADDING-TOP: 0em
}
.l3 {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0em; MARGIN: 0em 0em 2em; PADDING-LEFT: 0em; PADDING-RIGHT: 0em; PADDING-TOP: 0em
}
.l4 {
	PADDING-BOTTOM: 0em; MARGIN: 0em 0em 2em; PADDING-LEFT: 0em; PADDING-RIGHT: 0em; PADDING-TOP: 0em
}
.l5 {
	PADDING-BOTTOM: 0em; MARGIN: 0px; PADDING-LEFT: 0em; PADDING-RIGHT: 0em; PADDING-TOP: 0em
}
.l6 {
	PADDING-BOTTOM: 0em; MARGIN: 0px; PADDING-LEFT: 0em; PADDING-RIGHT: 0em; PADDING-TOP: 0em
}
TABLE {
	BORDER-BOTTOM: silver 1px solid; BORDER-LEFT: silver 1px solid; PADDING-BOTTOM: 0.25em; PADDING-LEFT: 0.25em; PADDING-RIGHT: 0.25em; BORDER-COLLAPSE: collapse; FONT-SIZE: normal; BORDER-TOP: silver 1px solid; BORDER-RIGHT: silver 1px solid; PADDING-TOP: 0.25em
}
.TH {
	BORDER-BOTTOM: silver 1px solid; TEXT-ALIGN: center; BORDER-LEFT: silver 1px solid; PADDING-BOTTOM: 0.25em; MARGIN: auto; PADDING-LEFT: 0.25em; PADDING-RIGHT: 0.25em; BORDER-COLLAPSE: collapse; FONT-SIZE: small; BORDER-TOP: silver 1px solid; BORDER-RIGHT: silver 1px solid; PADDING-TOP: 0.25em
}
.TD {
	BORDER-BOTTOM: silver 1px solid; TEXT-ALIGN: center; BORDER-LEFT: silver 1px solid; PADDING-BOTTOM: 0.25em; MARGIN: auto; PADDING-LEFT: 0.25em; PADDING-RIGHT: 0.25em; BORDER-COLLAPSE: collapse; FONT-SIZE: small; BORDER-TOP: silver 1px solid; BORDER-RIGHT: silver 1px solid; PADDING-TOP: 0.25em
}
.TR {
	BORDER-BOTTOM: silver 1px solid; TEXT-ALIGN: center; BORDER-LEFT: silver 1px solid; PADDING-BOTTOM: 0.25em; MARGIN: auto; PADDING-LEFT: 0.25em; PADDING-RIGHT: 0.25em; BORDER-COLLAPSE: collapse; FONT-SIZE: small; BORDER-TOP: silver 1px solid; BORDER-RIGHT: silver 1px solid; PADDING-TOP: 0.25em
}
.tbl2 {
	BORDER-BOTTOM: silver 1px solid; TEXT-ALIGN: center; BORDER-LEFT: silver 1px solid; PADDING-BOTTOM: 0.25em; MARGIN: auto; PADDING-LEFT: 0.25em; PADDING-RIGHT: 0.25em; BORDER-COLLAPSE: collapse; FONT-SIZE: small; BORDER-TOP: silver 1px solid; BORDER-RIGHT: silver 1px solid; PADDING-TOP: 0.25em
}
TABLE.tbl2 {
	WIDTH: 250px
}
.TH {
	BACKGROUND-COLOR: lightgray
}
.img6h {
	WIDTH: 10em; HEIGHT: 7.5em
}
.s {
	WIDTH: 252px; HEIGHT: 168px
}
.m {
	WIDTH: 20em; HEIGHT: 15em
}
.l {
	WIDTH: 40em; HEIGHT: 30em
}
.A {
	COLOR: blue; TEXT-DECORATION: none
}

.aw {
	COLOR: white; TEXT-DECORATION: none
}

A IMG {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none
}
H4 {
	MARGIN: 0.5em
}
.silver {
	BORDER-BOTTOM: lightgray 1px solid; BORDER-LEFT: lightgray 1px solid; BACKGROUND: url(/kasen/admin/images/h1titlebg.jpg) #cccccc repeat-x left bottom; BORDER-TOP: lightgray 1px solid; BORDER-RIGHT: lightgray 1px solid
}
H4 {
	TEXT-ALIGN: center
}
.camerapointtitle {
	TEXT-ALIGN: center; FONT-SIZE: large
}
.pointlabel {
	PADDING-BOTTOM: 0.5em; PADDING-LEFT: 1.23em; BACKGROUND: #0275b8 left bottom; COLOR: white; PADDING-TOP: 0.5em
}

UL.l5 {
	MARGIN: 0.2em; FONT-SIZE: small
}

UL.l6 {
	MARGIN: 0.2em; FONT-SIZE: small
}

.suii {
	TEXT-ALIGN: right; WIDTH: 160px; BACKGROUND: url(img_suii.jpg) #efefef no-repeat left center; HEIGHT: 2.3em
}
.blueback {
	BORDER-BOTTOM: #005782 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #005782 1px solid; BACKGROUND: url(blue_bg.jpg) #0082bf repeat-x left bottom; COLOR: white; BORDER-TOP: #005782 1px solid; BORDER-RIGHT: #005782 1px solid
}
.menutitle {
	BORDER-BOTTOM: #005782 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #005782 1px solid; BACKGROUND: url(menu_title_bg.jpg) #0082bf repeat-x left bottom; COLOR: white; BORDER-TOP: #005782 1px solid; BORDER-RIGHT: #005782 1px solid
}
.qrcode {
	WIDTH: 125px
}
.qrcodediv {
	TEXT-ALIGN: center; WIDTH: 100px; MARGIN-BOTTOM: 1em
}
HR {
	HEIGHT: 2px; COLOR: blue
}
.pointtitle {
	PADDING-LEFT: 2em; BACKGROUND: url(i_graph.jpg) white no-repeat left bottom; COLOR: rgb(204,0,0)
}
.btn {
  background-color: #0275b8;
  padding: 6px;
  text-decoration: none;
  color: white;
}

.btn:hover {
  background: lightskyblue;
  color: white;
}

.btns_t {
  border-radius: 4px;
  background-color: lightsalmon;
  padding: 6px;
  text-decoration: none;
  color: black;
  box-shadow: 6px 6px 6px rgba(0, 0, 0.29, 0.29);
}

.btns {
  border-radius: 4px;
  background-color: lightsalmon;
  padding: 6px;
  text-decoration: none;
  color: black;
  box-shadow: 6px 6px 6px rgba(0, 0, 0.29, 0.29);
}

.btns:hover {
  background: lightcoral;
  color: white;
}

.btnt {
  border-radius: 2px;
  background-color: white;
  padding: 1px;
  text-decoration: underline;
  color: blue;
}

.btnu {
  background-color: navajowhite;
  padding: 6px;
  text-decoration: none;
  color: black;
}

.btnu:hover {
  background: moccasin;
  color: orangered;
}

.menu{
  display: flex;
}

.gradback {
  overflow: visible !important;
  background: -webkit-linear-gradient(45deg, #085078 10%, #85d8ce 90%);
  background: -moz-linear-gradient(45deg, #085078 10%, #85d8ce 90%);
  background: -ms-linear-gradient(45deg, #085078 10%, #85d8ce 90%);
  background: -o-linear-gradient(45deg, #085078 10%, #85d8ce 90%);
  background: linear-gradient(45deg, #085078 10%, #85d8ce 90%);
 }

.gradback2 {
background-color: #d9eef7
 }


.linklabel {
	PADDING-BOTTOM: 0.5em; PADDING-LEFT: 1.23em; BACKGROUND: #F0F0F0 left bottom; COLOR: black; PADDING-TOP: 0.5em
}

.relative {
    position: relative;
}

.absolute {
    position: absolute;
    right: 0px;
    bottom: 0px;
}

.imgf {
 /*  border: 1px solid #d3d3d3; */
}

