@charset "shift_jis";

.container {
	margin:0 auto;
	width:100%;
 
	}
.headerBox {
	background:;
	width:100%;
	}
.header {
	width:100%;
	margin:0 auto;
	background: #ffffff;
	}
.leftBox {
       display: none;
	width:100%;
	float:left;
	background:;
	}
.rightBox {
	width:100%;
	float:right;
	}
.rightBox .BoxL {
	width:100%;
	float:left;
        background: #ffffff;
	}
.rightBox .BoxR {
	width:100%;
	float:right;
	background: #fffffff;
       font-size: 0.9em;
	}
p {
 width : 100% ;
 font-size : 70% ;
 margin : 0 0 0 0 ;
 line-height : 1.5em; }
 } 
.footerbf {
	background: #ffffff;
	color :#000000;
     text-align: center;
     width: 100%;
     clear: both;
 }
.textbox {
        width: 100%;
	background: #ffffff;

	color :#000000;
       text-align: center;
       clear: both;
       display: block;
 }
.footer {
	background:;
	color:;
        width: 100%;
        clear: both;
	}
footerfive {
 width: 100%; 
 display: none;
 }
.contentbox {
 width: 100%;
 float: right;
 }
.contentbox .boxLL {
 width: 100%;
 }
.contentbox .boxCC {
 width: 100%;
 }
.contentbox .boxRR {
 width: 100%;
 }
.kzbox {
 width: ;
 float: ;
 }
.kzbox .boxL {
 width: 33%;
 float: left;
 }
.kzbox .boxC {
 width: 33%;
 float: left;
 }
.kzbox .boxR {
 width: 34%;
 float: right;
 }



.ykbox {
 width: 100%;
 float: ;
 }
.ykbox .boxL {
 width: 100%;
  float: none;
 }

.ykbox .boxR {
 width: 100%;
   float: none;
 }
.kybox {
 width: 100%;
 float: none;
 margin: ;
 padding: ;

 }
.kybox .boxL {
 width: 50%;
 float: left;

 }

.kybox .boxR {
 width: 50%;
 float: right;
 margin: ;

 }
.contbox {
  width: 100%;
  float: none;
  margin-left:;
  padding: ;
 }
.contbox .boxLL {
  width: 50%;
  float: left;
 }
.contbox .boxLC {
  width: 50%;
  float: left;
 }
.contbox .boxRC {
  width: 50%;
  float: left;
 }
.contbox .boxRR {
  width: 50%;
  float: right;
 }

.contswbox {
  width: 100%;
  float: none;
  margin-left:;
  padding: ;
 }
.contswbox .boxLL {
  width: 25%;
  float: left;
 }
.contswbox .boxLC {
  width: 25%;
  float: left;
 }
.contswbox .boxRC {
  width: 25%;
  float: right;
 }
.contswbox .boxRR {
  width: 25%;
  float: left;
 }
 * {
	margin: 0;
	padding: 0;
}
ul {
	display: table;
	width: 100%;
	table-layout: fixed;
}
li {
	display: table-cell;
}
a {
	display: block;
	color: ;
	text-align: center;
	text-decoration: none;
}
table th {
 border-width: ;
 border-style: ;
 border-color: ;
 algin: center;
 color: #ffffff;
 background: #00bfff;
 width: ;
 }
table td {
 border-width: ;
 border-style: solid;
 border-color: lightgray;
 algin: center;
 color: black;
 width: ;
 }

html {
     font-size: 10px;
 }
h {
 background: ;
 color: #ff1493;
 font-size: 10px;
  height: ;
 line-height: ;
 text-align: center;
 }
h1 {
 background: #6699ff;
 color: ffffff;
 font-size: 10px;
 text-align: center;
 height: ;
 line-height: 1.5em;
 }
h2 {
 background: #3399cc;
 color: #ffffff;
 font-size: 12px;
 text-align: center;
 line-height: 1.5em;
 }
h3 {
 background: deeppink;
 color: #ffffff;
 font-size: 11px;
 text-align: center;
 height: ;
 height; center;
 line-height: 1.5em;
 }
h4 {
 background: #ff1493;
 color: #ffffff;
 font-size: 12px;
 text-align: center;
}
 h5 {
 background: #48d1cc;
 color: #ffffff;
 font-size: 10px;
 text-align: center;
 line-height: 1.5em;
 }
 h6 {
 background: #ff3399;
 color: #ffffff;
 font-size: 0.8em;
  height: ;
 line-height: ;
 text-align: center;
 }
h8 {
 background: deeppink;
 color: #ffffff;
 font-size: 1.2em;
  height: ;
 line-height: em;
 text-align: center;
 width: 100%;
 }
h10 {
 background: yellowgreen;
 color: white;
 font-size: 0.8em;
  height: ;;
 line-height:;
 text-align: center;
 }
h11 {
 background: deeppink;
 color: #ffffff;
 font-size: 1.2em;
  height: ;
 line-height: em;
 text-align: center;
 }
h12 {
 background: #ffffff;
 color: #000000;
 font-size: 14px;
 text-align: center;
 line-height: ;
 }
em {
 font-style: normal;
 font-weight: bold;
 color: #000000;
 font-size: 11px;
 text-align: center;
 }
em1 {
 font-style: normal;
 font-weight: bold;
 color: #000000;
 font-size: 20px;
 
 text-align: center;
 line-height: ;
 }
em2 {
 font-style: normal;
 font-weight: bold;
 color: #ff1493;
 font-size: 15px;
 
 line-height: ;
 text-align: center;
 }
 em3 {
 font-style: normal;
 font-weight: bold;
 color: #ffffff;
 font-size: 15px;
 height:;
 line-height:;
 text-align: center;
 }
 em4 {
 font-style: normal;
 font-weight: bold;
 color: #ff1493;
 font-size: 15px;
 height: 40px;
 line-height: 30px;
 text-align: center;
 }
 em5 {
 font-style: normal;
 font-weight: bold;
 color: #87cefa;
 font-size: 15px;
 line-height: ;
 text-align: center;
 }
 em6 {
 font-style: normal;
 font-weight: bold;
 color: deeppink;
 font-size: 20px;
 line-height: ;
 text-align: center;
 }
 em7 {
 font-style: normal;
 font-weight: bold;
 color: #ffffff;
 font-size: 20px;
 line-height: ;
 text-align: center;
 }
em8 {
 font-style: normal;
 font-weight: bold;
 color: black;
 font-size: 1.2em;
 text-align: center;
 }
em9 {
 font-style: normal;
 font-weight: bold;
 color: black;
 font-size: 15px;
 text-align: center;
 line-height: ;
 }
em10 {
 font-style: normal;
 font-weight: bold;
 color: #000000;
 font-size: 14px;
 text-align: center;
 }

.b
 {
     width: 150px;
     font-size:17px;
     font-weight:bold;
     text-decoration:none;
     display:block;
     text-align:center;
     padding:8px 0 10px;
     color:#fff;
     background-color:#49a9d4;
     border-radius:10px;
     box-shadow:2px 2px #1a6ea0;
     text-shadow:0 -1px #1a6ea0;
 } 

.kzb
 {
     width:100%;
     font-size:12px;
     font-weight:bold;
     text-decoration:none;
     display:block;
     text-align:center;
     padding:8px 0 10px;
     color:#fff;
     background-color:#49a9d4;
     border-radius:10px;
     box-shadow:2px 2px #1a6ea0;
     text-shadow:0 -1px #1a6ea0;
 } 

.kzq
 {
     width:100px;
     font-size:20px;
     font-weight:bold;
     text-decoration:none;
     display:block;
     text-align:center;
     padding:8px 0 10px;
     color:#fff;
     background-color:#00ffff;
     border-radius:10px;
     box-shadow:2px 2px #1a6ea0;
     text-shadow:0 -1px #1a6ea0;
 } 


.kzdp
 {
     width:100%;
     font-size:12px;
     font-weight:bold;
     text-decoration:none;
     display:block;
     text-align:center;
     padding:8px 0 10px;
     color:#fff;
     background-color:#ff1493;
     border-radius:10px;
     box-shadow:2px 2px #1a6ea0;
     text-shadow:0 -1px #1a6ea0;
 } 
.kzdpp
 {
     width:100px;
     font-size:15px;
     line-height: 0.8em;
     font-weight:bold;
     text-decoration:none;
     display:block;
     text-align:center;
     padding:8px 0 10px;
     color:#fff;
     background-color:#ff1493;
     border-radius:10px;
     box-shadow:2px 2px #1a6ea0;
     text-shadow:0 -1px #1a6ea0;
 } 
.kzlg
 {
     width:100px;
     font-size:20px;
     font-weight:bold;
     text-decoration:none;
     display:block;
     text-align:center;
     padding:8px 0 10px;
     color:#fff;
     background-color:#7FFF00;
     border-radius:10px;
     box-shadow:2px 2px #1a6ea0;
     text-shadow:0 -1px #1a6ea0;
 } 


.kzo
 {
     width:100px;
     font-size:20px;
     font-weight:bold;
     text-decoration:none;
     display:block;
     text-align:center;
     padding:8px 0 10px;
     color:#fff;
     background-color:#FF7F50;
     border-radius:10px;
     box-shadow:2px 2px #1a6ea0;
     text-shadow:0 -1px #1a6ea0;
 } 


.kzv
 {
     width:100px;
     font-size:20px;
     font-weight:bold;
     text-decoration:none;
     display:block;
     text-align:center;
     padding:8px 0 10px;
     color:#fff;
     background-color:#9400D3;
     border-radius:10px;
     box-shadow:2px 2px #1a6ea0;
     text-shadow:0 -1px #1a6ea0;
 } 

.kzr
 {
     width:100px;
     font-size:20px;
     font-weight:bold;
     text-decoration:none;
     display:block;
     text-align:center;
     padding:8px 0 10px;
     color:#fff;
     background-color:#ff0000;
     border-radius:10px;
     box-shadow:2px 2px #1a6ea0;
     text-shadow:0 -1px #1a6ea0;
 } 

*{ margin: 0; padding: 0; border: 1;
list-style: none; }
.slider {
  position: relative;
  width: 100%;
  height: 300;
  margin: 0 0 0 0;
  padding: 0 0 0 0;
  overflow: hidden;
 background: url(omati.jpg);
  
}
.slides {
  height: 100%;
  overflow: hidden;
  *zoom: 1;

}
.slide {
  height: 100%;
  float: left;
  clear: none;

}
.slide img {
@width: 100%;

 
}
.slider-arrow {
  position: absolute;
  display: block;
  margin-bottom: -20px;
  padding: 20px;
}
.slider-arrow--right {
  bottom: 50%;
  right: 30px;
  background: url(img/right.png) no-repeat;
}
.slider-arrow--left {
  bottom: 50%;
  left: 30px;
  background: url(img/left.png) no-repeat;
}
.slider-nav {
  position: absolute;
  bottom: 30px;
}
.slider-nav__item {
  width: 12px;
  height: 12px;
  float: left;
  clear: none;
  display: block;
  margin: 0 5px;
  border: 1px solid #fff;
  border-radius: 8px;
}
.slider-nav__item:hover {
  background: #fff;
}
.slider-nav__item--current {
  background: #fff;
}
img {
max-width: 100%;
height: auto;
width /***/:auto;@
}

