.text-align {
	width: 100%;
	height: 100%;
	margin: auto auto;
	border-left: 4px solid #0000cc;
	vertical-align: middle;
	text-align: center;
}

.daiyafuramu-bar1 {
	margin: 0px 0px 10px;
	padding: 0px;
	border: 0px solid;
	width: 560px;
	height: 25px;
	background-image: url(images/bluebar.gif);
	color: #ffffff;
	line-height: 2em;
	font-weight: 600;
}

.daiyafuramu-bar {
	margin: 20px 0px 10px;
	padding: 0px;
	border: 0px solid;
	width: 560px;
	height: 25px;
	background-image: url(images/bluebar.gif);
	color: #ffffff;
	line-height: 2em;
	font-weight: 600;
}

.opening-dotted {
	margin: 8px auto 10px;
	border-bottom: 1px dotted #CCCCCC;
	width: 450px;
}

.bar-display-itiretu {
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	width: 45px;
	height: 52px;
	float: left;
	margin-right: 9px;
	padding-left: 5px;
	padding-right: 10px;
}

.bar-display-niretu {
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	width: 45px;
	height: 104px;
	float: left;
	margin-right: 9px;
	padding-left: 5px;
	padding-right: 10px;
}

.bar-display-sanretu {
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	width: 45px;
	height: 156px;
	float: left;
	margin-right: 9px;
	padding-left: 5px;
	padding-right: 10px;
}

.bar-display-yonretu {
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	width: 45px;
	height: 208px;
	float: left;
	margin-right: 9px;
	padding-left: 5px;
	padding-right: 10px;
}

.bar-display-goretu {
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	width: 45px;
	height: 260px;
	float: left;
	margin-right: 9px;
	padding-left: 5px;
	padding-right: 10px;
}

.bar-display {
	width: 45px;
	height: 52px;
	padding: 0px;
	line-height: 4.5em;
}

.bar-display-topbar {
	width: 45px;
	height: 52px;
	padding: 0px;
	line-height: 4.5em;
	border-top: 1px dotted #CCCCCC;
}

.bar-display-topbar-nimasu {
	width: 45px;
	height: 102px;
	padding: 0px;
	line-height: 8.5em;
	border-top: 1px dotted #CCCCCC;
}

.itiretu-all {
	border: 0px solid black;
	margin-top: 5px;
	width: 560px;
	height: 52px;
	padding: 0px;
}

.itiretu-left {
	border-right: 0px solid;
	width: 99px;
	height: 52px;
	float: left;
	padding: 0px;
}

.all-right {
	width: 390px;
	height: 52px;
	border: 0px solid black;
	float: left;
	margin: 0px;
	padding: 0px;
}

.niretu-all {
	border: 0px solid black;
	margin-top: 5px;
	width: 560px;
	height: 102px;
	padding: 0px;
}

.niretu-left {
	width: 99px;
	height: 102px;
	float: left;
	padding: 0px;
}

.sanretu-all {
	border: 0px solid black;
	margin-top: 5px;
	width: 560px;
	height: 152px;
	padding: 0px;
}

.sanretu-left {
	width: 99px;
	height: 152px;
	float: left;
	padding: 0px;
}

.yonretu-all {
	border: 0px solid black;
	margin-top: 5px;
	width: 560px;
	height: 202px;
	padding: 0px;
}

.yonretu-left {
	width: 99px;
	height: 202px;
	float: left;
	padding: 0px;
}

.goretu-all {
	border: 0px solid black;
	margin-top: 5px;
	width: 560px;
	height: 252px;
	padding: 0px;
}

.goretu-left {
	width: 99px;
	height: 252px;
	float: left;
	padding: 0px;
}

.ck1010g {
	float: left;
	margin: 0;
	padding: 0;
	display: block;
	width: 129px;
	height: 50px;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}

.ck1010g a {
	margin: 0 0 0 auto;
	display: block;
	width: 129px;
	height: 50px;
}

.ck1010g img {
	width: 129px;
	height: 50px;
	border: none;
}

.ck1010g a:link {
	background-image: url(clean/clean-banner-images/ck1010g.png);
	background-position: 0 0;
}

.ck1010g a:visited {
	background-image: url(clean/clean-banner-images/ck1010g.png);
	background-position: 0 0;
}

.ck1010g a:hover {
	background-image: url(clean/clean-banner-images/ck1010g.png);
	background-position: 0 50px;
}

.jc1013go a {
	margin: 0 0 0 auto;
	display: block;
	width: 129px;
	height: 50px;

}

.jc1013go {
	float: left;
	margin: 0;
	padding: 0;
	display: block;
	width: 129px;
	height: 50px;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}

.jc1013go img {
	width: 129px;
	height: 50px;
	border: none;
}

.jc1013go a:link {
	background-image: url(clean/clean-banner-images/jc1013go.png);
	background-position: 0 0;
}

.jc1013go a:visited {
	background-image: url(clean/clean-banner-images/jc1013go.png);
	background-position: 0 0;
}

.jc1013go a:hover {
	background-image: url(clean/clean-banner-images/jc1013go.png);
	background-position: 0 50px;
}

.jc1513gm {
	float: left;
	margin: 0;
	padding: 0;
	display: block;
	width: 129px;
	height: 50px;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}

.jc1513gm a {
	margin: 0 0 0 auto;
	display: block;
	width: 129px;
	height: 50px;
}

.jc1513gm img {
	width: 129px;
	height: 50px;
	border: none;
}

.jc1513gm a:link {
	background-image: url(clean/clean-banner-images/jc1513gm.png);
	background-position: 0 0;
}

.jc1513gm a:visited {
	background-image: url(clean/clean-banner-images/jc1513gm.png);
	background-position: 0 0;
}

.jc1513gm a:hover {
	background-image: url(clean/clean-banner-images/jc1513gm.png);
	background-position: 0 50px;
}

.jc1516go {
	float: left;
	margin: 0;
	padding: 0;
	display: block;
	width: 129px;
	height: 50px;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}

.jc1516go a {
	margin: 0 0 0 auto;
	display: block;
	width: 129px;
	height: 50px;
}

.jc1516go img {
	width: 129px;
	height: 50px;
	border: none;
}

.jc1516go a:link {
	background-image: url(clean/clean-banner-images/jc1516go.png);
	background-position: 0 0;
}

.jc1516go a:visited {
	background-image: url(clean/clean-banner-images/jc1516go.png);
	background-position: 0 0;
}

.jc1516go a:hover {
	background-image: url(clean/clean-banner-images/jc1516go.png);
	background-position: 0 50px;
}

.jc1520gl a {
	margin: 0 0 0 auto;
	display: block;
	width: 129px;
	height: 50px;

}

.jc1520gl {
	float: left;
	margin: 0;
	padding: 0;
	display: block;
	width: 129px;
	height: 50px;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}

.jc1520gl img {
	width: 129px;
	height: 50px;
	border: none;
}

.jc1520gl a:link {
	background-image: url(clean/clean-banner-images/jc1520gl.png);
	background-position: 0 0;
}

.jc1520gl a:visited {
	background-image: url(clean/clean-banner-images/jc1520gl.png);
	background-position: 0 0;
}

.jc1520gl a:hover {
	background-image: url(clean/clean-banner-images/jc1520gl.png);
	background-position: 0 50px;
}

.jc2016go {
	float: left;
	margin: 0;
	padding: 0;
	display: block;
	width: 129px;
	height: 50px;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}

.jc2016go a {
	margin: 0 0 0 auto;
	display: block;
	width: 129px;
	height: 50px;
}

.jc2016go img {
	width: 129px;
	height: 50px;
	border: none;
}

.jc2016go a:link {
	background-image: url(clean/clean-banner-images/jc2016go.png);
	background-position: 0 0;
}

.jc2016go a:visited {
	background-image: url(clean/clean-banner-images/jc2016go.png);
	background-position: 0 0;
}

.jc2016go a:hover {
	background-image: url(clean/clean-banner-images/jc2016go.png);
	background-position: 0 50px;
}

.jc1011gh {
	float: left;
	margin: 0;
	padding: 0;
	display: block;
	width: 129px;
	height: 50px;
	border-top: 1px solid #CCCCCC;
}

.jc1011gh a {
	margin: 0 0 0 auto;
	display: block;
	width: 129px;
	height: 50px;
}

.jc1011gh img {
	width: 129px;
	height: 50px;
	border: none;
}

.jc1011gh a:link {
	background-image: url(clean/clean-banner-images/jc1011gh.png);
	background-position: 0 0;
}

.jc1011gh a:visited {
	background-image: url(clean/clean-banner-images/jc1011gh.png);
	background-position: 0 0;
}

.jc1011gh a:hover {
	background-image: url(clean/clean-banner-images/jc1011gh.png);
	background-position: 0 50px;
}

.jc1513gh {
	float: left;
	margin: 0;
	padding: 0;
	display: block;
	width: 129px;
	height: 50px;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}

.jc1513gh a {
	margin: 0 0 0 auto;
	display: block;
	width: 129px;
	height: 50px;
}

.jc1513gh img {
	width: 129px;
	height: 50px;
	border: none;
}

.jc1513gh a:link {
	background-image: url(clean/clean-banner-images/jc1513gh.png);
	background-position: 0 0;
}

.jc1513gh a:visited {
	background-image: url(clean/clean-banner-images/jc1513gh.png);
	background-position: 0 0;
}

.jc1513gh a:hover {
	background-image: url(clean/clean-banner-images/jc1513gh.png);
	background-position: 0 50px;
}

.jc2018gs {
	float: left;
	margin: 0;
	padding: 0;
	display: block;
	width: 129px;
	height: 50px;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}

.jc2018gs a {
	margin: 0 0 0 auto;
	display: block;
	width: 129px;
	height: 50px;
}

.jc2018gs img {
	width: 129px;
	height: 50px;
	border: none;
}

.jc2018gs a:link {
	background-image: url(clean/clean-banner-images/jc2018gs.png);
	background-position: 0 0;
}

.jc2018gs a:visited {
	background-image: url(clean/clean-banner-images/jc2018gs.png);
	background-position: 0 0;
}

.jc2018gs a:hover {
	background-image: url(clean/clean-banner-images/jc2018gs.png);
	background-position: 0 50px;
}

.jc3012gs a {
	margin: 0 0 0 auto;
	display: block;
	width: 129px;
	height: 50px;

}

.jc3012gs {
	float: left;
	margin: 0;
	padding: 0;
	display: block;
	width: 129px;
	height: 50px;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}

.jc3012gs img {
	width: 129px;
	height: 50px;
	border: none;
}

.jc3012gs a:link {
	background-image: url(clean/clean-banner-images/jc3012gs.png);
	background-position: 0 0;
}

.jc3012gs a:visited {
	background-image: url(clean/clean-banner-images/jc3012gs.png);
	background-position: 0 0;
}

.jc3012gs a:hover {
	background-image: url(clean/clean-banner-images/jc3012gs.png);
	background-position: 0 50px;
}

.jc3518dsb {
	float: left;
	margin: 0;
	padding: 0;
	display: block;
	width: 129px;
	height: 50px;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}

.jc3518dsb a {
	margin: 0 0 0 auto;
	display: block;
	width: 129px;
	height: 50px;
}

.jc3518dsb img {
	width: 129px;
	height: 50px;
	border: none;
}

.jc3518dsb a:link {
	background-image: url(clean/clean-banner-images/jc3518dsb.png);
	background-position: 0 0;
}

.jc3518dsb a:visited {
	background-image: url(clean/clean-banner-images/jc3518dsb.png);
	background-position: 0 0;
}

.jc3518dsb a:hover {
	background-image: url(clean/clean-banner-images/jc3518dsb.png);
	background-position: 0 50px;
}

.jc1014gp {
	float: left;
	margin: 0;
	padding: 0;
	display: block;
	width: 129px;
	height: 50px;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}

.jc1014gp a {
	margin: 0 0 0 auto;
	display: block;
	width: 129px;
	height: 50px;
}

.jc1014gp img {
	width: 129px;
	height: 50px;
	border: none;
}

.jc1014gp a:link {
	background-image: url(clean/clean-banner-images/jc1014gp.png);
	background-position: 0 0;
}

.jc1014gp a:visited {
	background-image: url(clean/clean-banner-images/jc1014gp.png);
	background-position: 0 0;
}

.jc1014gp a:hover {
	background-image: url(clean/clean-banner-images/jc1014gp.png);
	background-position: 0 50px;
}

.jc1320gp {
	float: left;
	margin: 0;
	padding: 0;
	display: block;
	width: 129px;
	height: 50px;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}

.jc1320gp a {
	margin: 0 0 0 auto;
	display: block;
	width: 129px;
	height: 50px;
}

.jc1320gp img {
	width: 129px;
	height: 50px;
	border: none;
}

.jc1320gp a:link {
	background-image: url(clean/clean-banner-images/jc1320gp.png);
	background-position: 0 0;
}

.jc1320gp a:visited {
	background-image: url(clean/clean-banner-images/jc1320gp.png);
	background-position: 0 0;
}

.jc1320gp a:hover {
	background-image: url(clean/clean-banner-images/jc1320gp.png);
	background-position: 0 50px;
}

.jc1513gp a {
	margin: 0 0 0 auto;
	display: block;
	width: 129px;
	height: 50px;

}

.jc1513gp {
	float: left;
	margin: 0;
	padding: 0;
	display: block;
	width: 129px;
	height: 50px;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}

.jc1513gp img {
	width: 129px;
	height: 50px;
	border: none;
}

.jc1513gp a:link {
	background-image: url(clean/clean-banner-images/jc1513gp.png);
	background-position: 0 0;
}

.jc1513gp a:visited {
	background-image: url(clean/clean-banner-images/jc1513gp.png);
	background-position: 0 0;
}

.jc1513gp a:hover {
	background-image: url(clean/clean-banner-images/jc1513gp.png);
	background-position: 0 50px;
}

.jc1513gps {
	float: left;
	margin: 0;
	padding: 0;
	display: block;
	width: 129px;
	height: 50px;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}

.jc1513gps a {
	margin: 0 0 0 auto;
	display: block;
	width: 129px;
	height: 50px;
}

.jc1513gps img {
	width: 129px;
	height: 50px;
	border: none;
}

.jc1513gps a:link {
	background-image: url(clean/clean-banner-images/jc1513gps.png);
	background-position: 0 0;
}

.jc1513gps a:visited {
	background-image: url(clean/clean-banner-images/jc1513gps.png);
	background-position: 0 0;
}

.jc1513gps a:hover {
	background-image: url(clean/clean-banner-images/jc1513gps.png);
	background-position: 0 50px;
}

.jc1516gp {
	float: left;
	margin: 0;
	padding: 0;
	display: block;
	width: 129px;
	height: 50px;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}

.jc1516gp a {
	margin: 0 0 0 auto;
	display: block;
	width: 129px;
	height: 50px;
}

.jc1516gp img {
	width: 129px;
	height: 50px;
	border: none;
}

.jc1516gp a:link {
	background-image: url(clean/clean-banner-images/jc1516gp.png);
	background-position: 0 0;
}

.jc1516gp a:visited {
	background-image: url(clean/clean-banner-images/jc1516gp.png);
	background-position: 0 0;
}

.jc1516gp a:hover {
	background-image: url(clean/clean-banner-images/jc1516gp.png);
	background-position: 0 50px;
}

.jc1612dxp a {
	margin: 0 0 0 auto;
	display: block;
	width: 129px;
	height: 50px;

}

.jc1612dxp {
	float: left;
	margin: 0;
	padding: 0;
	display: block;
	width: 129px;
	height: 50px;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}

.jc1612dxp img {
	width: 129px;
	height: 50px;
	border: none;
}

.jc1612dxp a:link {
	background-image: url(clean/clean-banner-images/jc1612dxp.png);
	background-position: 0 0;
}

.jc1612dxp a:visited {
	background-image: url(clean/clean-banner-images/jc1612dxp.png);
	background-position: 0 0;
}

.jc1612dxp a:hover {
	background-image: url(clean/clean-banner-images/jc1612dxp.png);
	background-position: 0 50px;
}

.jc2014gp {
	float: left;
	margin: 0;
	padding: 0;
	display: block;
	width: 129px;
	height: 50px;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;

}

.jc2014gp a {
	margin: 0 0 0 auto;
	display: block;
	width: 129px;
	height: 50px;
}

.jc2014gp img {
	width: 129px;
	height: 50px;
	border: none;
}

.jc2014gp a:link {
	background-image: url(clean/clean-banner-images/jc2014gp.png);
	background-position: 0 0;
}

.jc2014gp a:visited {
	background-image: url(clean/clean-banner-images/jc2014gp.png);
	background-position: 0 0;
}

.jc2014gp a:hover {
	background-image: url(clean/clean-banner-images/jc2014gp.png);
	background-position: 0 50px;
}

.jc1011m {
	float: left;
	margin: 0;
	padding: 0;
	display: block;
	width: 129px;
	height: 50px;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}

.jc1011m a {
	margin: 0 0 0 auto;
	display: block;
	width: 129px;
	height: 50px;
}

.jc1011m img {
	width: 129px;
	height: 50px;
	border: none;
}

.jc1011m a:link {
	background-image: url(clean/clean-banner-images/jc1011m.png);
	background-position: 0 0;
}

.jc1011m a:visited {
	background-image: url(clean/clean-banner-images/jc1011m.png);
	background-position: 0 0;
}

.jc1011m a:hover {
	background-image: url(clean/clean-banner-images/jc1011m.png);
	background-position: 0 50px;
}

.jc920m a {
	margin: 0 0 0 auto;
	display: block;
	width: 129px;
	height: 50px;

}

.jc920m {
	float: left;
	margin: 0;
	padding: 0;
	display: block;
	width: 129px;
	height: 50px;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}

.jc920m img {
	width: 129px;
	height: 50px;
	border: none;
}

.jc920m a:link {
	background-image: url(clean/clean-banner-images/jc920m.png);
	background-position: 0 0;
}

.jc920m a:visited {
	background-image: url(clean/clean-banner-images/jc920m.png);
	background-position: 0 0;
}

.jc920m a:hover {
	background-image: url(clean/clean-banner-images/jc920m.png);
	background-position: 0 50px;
}

.jc1518m {
	float: left;
	margin: 0;
	padding: 0;
	display: block;
	width: 129px;
	height: 50px;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}

.jc1518m a {
	margin: 0 0 0 auto;
	display: block;
	width: 129px;
	height: 50px;
}

.jc1518m img {
	width: 129px;
	height: 50px;
	border: none;
}

.jc1518m a:link {
	background-image: url(clean/clean-banner-images/jc1518m.png);
	background-position: 0 0;
}

.jc1518m a:visited {
	background-image: url(clean/clean-banner-images/jc1518m.png);
	background-position: 0 0;
}

.jc1518m a:hover {
	background-image: url(clean/clean-banner-images/jc1518m.png);
	background-position: 0 50px;
}

.jc2014m {
	float: left;
	margin: 0;
	padding: 0;
	display: block;
	width: 129px;
	height: 50px;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}

.jc2014m a {
	margin: 0 0 0 auto;
	display: block;
	width: 129px;
	height: 50px;
}

.jc2014m img {
	width: 129px;
	height: 50px;
	border: none;
}

.jc2014m a:link {
	background-image: url(clean/clean-banner-images/jc2014m.png);
	background-position: 0 0;
}

.jc2014m a:visited {
	background-image: url(clean/clean-banner-images/jc2014m.png);
	background-position: 0 0;
}

.jc2014m a:hover {
	background-image: url(clean/clean-banner-images/jc2014m.png);
	background-position: 0 50px;
}

.kits15021 {
	float: left;
	margin: 0;
	padding: 0;
	display: block;
	width: 129px;
	height: 50px;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}

.kits15021 a {
	margin: 0 0 0 auto;
	display: block;
	width: 129px;
	height: 50px;
}

.kits15021 img {
	width: 129px;
	height: 50px;
	border: none;
}

.kits15021 a:link {
	background-image: url(clean/clean-banner-images/kits15021.png);
	background-position: 0 0;
}

.kits15021 a:visited {
	background-image: url(clean/clean-banner-images/kits15021.png);
	background-position: 0 0;
}

.kits15021 a:hover {
	background-image: url(clean/clean-banner-images/kits15021.png);
	background-position: 0 50px;
}

.ck1010gsi {
	float: left;
	margin: 0;
	padding: 0;
	display: block;
	width: 129px;
	height: 50px;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}

.ck1010gsi a {
	margin: 0 0 0 auto;
	display: block;
	width: 129px;
	height: 50px;
}

.ck1010gsi img {
	width: 129px;
	height: 50px;
	border: none;
}

.ck1010gsi a:link {
	background-image: url(clean/clean-banner-images/ck1010gsi.png);
	background-position: 0 0;
}

.ck1010gsi a:visited {
	background-image: url(clean/clean-banner-images/ck1010gsi.png);
	background-position: 0 0;
}

.ck1010gsi a:hover {
	background-image: url(clean/clean-banner-images/ck1010gsi.png);
	background-position: 0 50px;
}

.ck1513gsi a {
	margin: 0 0 0 auto;
	display: block;
	width: 129px;
	height: 50px;

}

.ck1513gsi {
	float: left;
	margin: 0;
	padding: 0;
	display: block;
	width: 129px;
	height: 50px;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}

.ck1513gsi img {
	width: 129px;
	height: 50px;
	border: none;
}

.ck1513gsi a:link {
	background-image: url(clean/clean-banner-images/ck1513gsi.png);
	background-position: 0 0;
}

.ck1513gsi a:visited {
	background-image: url(clean/clean-banner-images/ck1513gsi.png);
	background-position: 0 0;
}

.ck1513gsi a:hover {
	background-image: url(clean/clean-banner-images/ck1513gsi.png);
	background-position: 0 50px;
}

.jc1612kb a {
	margin: 0 0 0 auto;
	display: block;
	width: 129px;
	height: 50px;

}

.jc1612kb {
	float: left;
	margin: 0;
	padding: 0;
	display: block;
	width: 129px;
	height: 50px;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}

.jc1612kb img {
	width: 129px;
	height: 50px;
	border: none;
}

.jc1612kb a:link {
	background-image: url(clean/clean-banner-images/jc1612kb.png);
	background-position: 0 0;
}

.jc1612kb a:visited {
	background-image: url(clean/clean-banner-images/jc1612kb.png);
	background-position: 0 0;
}

.jc1612kb a:hover {
	background-image: url(clean/clean-banner-images/jc1612kb.png);
	background-position: 0 50px;
}

.jc1516kb a {
	margin: 0 0 0 auto;
	display: block;
	width: 129px;
	height: 50px;

}

.jc1516kb {
	float: left;
	margin: 0;
	padding: 0;
	display: block;
	width: 129px;
	height: 50px;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}

.jc1516kb img {
	width: 129px;
	height: 50px;
	border: none;
}

.jc1516kb a:link {
	background-image: url(clean/clean-banner-images/jc1516kb.png);
	background-position: 0 0;
}

.jc1516kb a:visited {
	background-image: url(clean/clean-banner-images/jc1516kb.png);
	background-position: 0 0;
}

.jc1516kb a:hover {
	background-image: url(clean/clean-banner-images/jc1516kb.png);
	background-position: 0 50px;
}

.jc2014kb a {
	margin: 0 0 0 auto;
	display: block;
	width: 129px;
	height: 50px;

}

.jc2014kb {
	float: left;
	margin: 0;
	padding: 0;
	display: block;
	width: 129px;
	height: 50px;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}

.jc2014kb img {
	width: 129px;
	height: 50px;
	border: none;
}

.jc2014kb a:link {
	background-image: url(clean/clean-banner-images/jc2014kb.png);
	background-position: 0 0;
}

.jc2014kb a:visited {
	background-image: url(clean/clean-banner-images/jc2014kb.png);
	background-position: 0 0;
}

.jc2014kb a:hover {
	background-image: url(clean/clean-banner-images/jc2014kb.png);
	background-position: 0 50px;
}

.jc60m a {
	margin: 0 0 0 auto;
	display: block;
	width: 129px;
	height: 50px;

}

.jc60m {
	float: left;
	margin: 0;
	padding: 0;
	display: block;
	width: 129px;
	height: 50px;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}

.jc60m img {
	width: 129px;
	height: 50px;
	border: none;
}

.jc60m a:link {
	background-image: url(clean/clean-banner-images/jc60m.png);
	background-position: 0 0;
}

.jc60m a:visited {
	background-image: url(clean/clean-banner-images/jc60m.png);
	background-position: 0 0;
}

.jc60m a:hover {
	background-image: url(clean/clean-banner-images/jc60m.png);
	background-position: 0 50px;
}

.jc1513dxp a {
	margin: 0 0 0 auto;
	display: block;
	width: 129px;
	height: 50px;

}

.jc1513dxp {
	float: left;
	margin: 0;
	padding: 0;
	display: block;
	width: 129px;
	height: 50px;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}

.jc1513dxp img {
	width: 129px;
	height: 50px;
	border: none;
}

.jc1513dxp a:link {
	background-image: url(clean/clean-banner-images/jc1513dxp.png);
	background-position: 0 0;
}

.jc1513dxp a:visited {
	background-image: url(clean/clean-banner-images/jc1513dxp.png);
	background-position: 0 0;
}

.jc1513dxp a:hover {
	background-image: url(clean/clean-banner-images/jc1513dxp.png);
	background-position: 0 50px;
}

.jc1513sl a {
	margin: 0 0 0 auto;
	display: block;
	width: 129px;
	height: 50px;

}

.jc1513sl {
	float: left;
	margin: 0;
	padding: 0;
	display: block;
	width: 129px;
	height: 50px;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}

.jc1513sl img {
	width: 129px;
	height: 50px;
	border: none;
}

.jc1513sl a:link {
	background-image: url(clean/clean-banner-images/jc1513sl.png);
	background-position: 0 0;
}

.jc1513sl a:visited {
	background-image: url(clean/clean-banner-images/jc1513sl.png);
	background-position: 0 0;
}

.jc1513sl a:hover {
	background-image: url(clean/clean-banner-images/jc1513sl.png);
	background-position: 0 50px;
}

.ec1010 a {
	margin: 0 0 0 auto;
	display: block;
	width: 129px;
	height: 50px;

}

.ec1010 {
	float: left;
	margin: 0;
	padding: 0;
	display: block;
	width: 129px;
	height: 50px;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}

.ec1010 img {
	width: 129px;
	height: 50px;
	border: none;
}

.ec1010 a:link {
	background-image: url(clean/clean-banner-images/ec1010.png);
	background-position: 0 0;
}

.ec1010 a:visited {
	background-image: url(clean/clean-banner-images/ec1010.png);
	background-position: 0 0;
}

.ec1010 a:hover {
	background-image: url(clean/clean-banner-images/ec1010.png);
	background-position: 0 50px;
}

.sjb216d a {
	margin: 0 0 0 auto;
	display: block;
	width: 129px;
	height: 50px;

}

.sjb216d {
	float: left;
	margin: 0;
	padding: 0;
	display: block;
	width: 129px;
	height: 50px;
	border-right: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}

.sjb216d img {
	width: 129px;
	height: 50px;
	border: none;
}

.sjb216d a:link {
	background-image: url(clean/clean-banner-images/sjb216d.png);
	background-position: 0 0;
}

.sjb216d a:visited {
	background-image: url(clean/clean-banner-images/sjb216d.png);
	background-position: 0 0;
}

.sjb216d a:hover {
	background-image: url(clean/clean-banner-images/sjb216d.png);
	background-position: 0 50px;
}

.kcs20014 a {
	margin: 0 0 0 auto;
	display: block;
	width: 129px;
	height: 50px;

}

.kcs20014 {
	float: left;
	margin: 0;
	padding: 0;
	display: block;
	width: 129px;
	height: 50px;
	border-right: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}

.kcs20014 img {
	width: 129px;
	height: 50px;
	border: none;
}

.kcs20014 a:link {
	background-image: url(clean/clean-banner-images/kcs20014.png);
	background-position: 0 0;
}

.kcs20014 a:visited {
	background-image: url(clean/clean-banner-images/kcs20014.png);
	background-position: 0 0;
}

.kcs20014 a:hover {
	background-image: url(clean/clean-banner-images/kcs20014.png);
	background-position: 0 50px;
}

.sentei {
	width: 560px;
	text-align: right;
}



