BODY {
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #83abde;
	margin-top: 0;
	margin-left: 0;
	margin-bottom: -10px;
	background: #fef8dc;
}
EM {
	font-weight: normal;
	text-decoration: none;
	font-style: normal;
}
.p-box {
	height: 35px;
	background: #ffaad7;
}
.p-box-2 {
	font-size: 10px;
	text-align: right;
	width: 100px;
	background: #ffaad7;
}
.pk-link {
	font-size: 10px;
	padding-left: 30px;
	height: 20px;
	vertical-align: bottom;
}
.blue-box {
	font-size: 12px;
	height: 25px;
	text-align: center;
	border-right-width: 1px;
	border-bottom-width: 3px;
	border-left-width: 10px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: blue;
	border-bottom-color: blue;
	border-left-color: blue;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: blue;
	width: 124px;
	background: white;
}
.blue-box2 {
	font-size: 12px;
	height: 25px;
	width: 124px;
	text-align: center;
	border-right-width: 1px;
	border-bottom-width: 3px;
	border-left-width: 10px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: blue;
	border-bottom-color: blue;
	border-left-color: blue;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: blue;
	background: #dcdcfa;
}
.NAVI-link {
	display: block;
	text-decoration: none;
	text-align: center;
	width: 100%;
	height: 100%;
	padding-top: 7px;
	background: white;
}
.NAVI-link2 {
	display: block;
	text-decoration: none;
	text-align: center;
	width: 100%;
	height: 100%;
	padding-top: 7px;
	margin-right: -1px;
	background: #dcdcfa;
}
.blue-box A:HOVER {
	background: #ffffb3;
}
.TB-NAVI {
	border-right-width: 10px;
	border-right-style: solid;
	border-right-color: #83abde;
	width: 900px;
	height: 100px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: silver;
}
.L-CU {
	height: 10px;
	width: 10px;
	background : url(../pict/fb-clu.gif) no-repeat;
}
.L-CD {
	background : url(../pict/fb-cld.gif) no-repeat;
}
.R-CU {
	background : url(../pict/fb-cru.gif) no-repeat;
}
.R-CD {
	width: 10px;
	height: 10px;
	background : url(../pict/fb-crd.gif) no-repeat;
}
.SU {
	background : url(../pict/fb-su.gif);
}
.SD {
	background : url(../pict/fb-sd.gif);
}
.LS {
	background : url(../pict/fb-sl.gif) repeat-y;
}
.RS {
	background : url(../pict/fb-sr.gif);
}
.TB-white {
	border-right-width: 10px;
	border-right-style: solid;
	border-right-color: #83abde;
	width: 900px;
	background: white;
}
.blank-box {
	width: 10px;
}
.TB-logo {
	width: 900px;
	border-right-width: 10px;
	border-right-style: solid;
	border-right-color: #83abde;
}
.name {
	height: 35px;
	width: 700px;
	background: #c4c4ff;
}
.serv {
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: white;
	text-align: center;
	width: 150px;
	background: #c4c4ff;
}
.item1 {
	text-align: right;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b7b7ff;
	font-size: 14px;
	width: 100px;
}
.item2 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b7b7ff;
	font-size: 14px;
	text-align: left;
	width: 600px;
}
.serv2 {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #b7b7ff;
	font-size: 14px;
	list-style-type: disc;
	list-style-position: outside;
	padding-left: 10px;
	line-height: 20px;
}
.top-guide {
	padding-left: 10px;
	background: #fff;
}
.logo {
	width: 240px;
	height: 97px;
	background: #fff;
}
.pay-1 {
	font-size: 14px;
	text-align: right;
	width: 100px;
}
.outline {
	font-size: 14px;
	line-height: 23px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b7b7ff;
	list-style-position: outside;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	letter-spacing: 1px;
}
.pay-2 {
	font-size: 14px;
	text-align: left;
}
.SH-TB {
	width: 800px;
	margin-top: 45px;
	margin-left: 43px;
	margin-bottom: 45px;
}
.SH-blue {
	width: 130px;
	text-align: center;
	background: #dcdcfa;
	padding: 10px;
}
.SH-guide {
	line-height: 20px;
	padding-top: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	font-size: 13px;
}
.JC-center {
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
}
.JC-W {
	padding: 5px;
}
.JC-G {
	background: silver;
	padding: 5px;
}
.M-W {
	font-size: 12px;
	padding-left: 20px;
}
.M-M {
	font-size: 18px;
	background: #dcdcfa;
	padding: 10px;
}
.CA-link {
	display: block;
	text-decoration: none;
	text-align: left;
	width: 130px;
	height: 100%;
	padding-top: 3px;
	padding-left: 10px;
}
.C-1 {
	text-align: left;
	background: #b7b7ff;
	padding: 10px;
}
.C-2 {
	font-size: 14px;
	width: 130px;
	height: 25px;
}
.C-2 A:HOVER {
	position: relative;
	top: 0;
	left: 0;
	background: #fef8dc;
}
.C-4 {
	font-size: 14px;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: white;
	width: 100px;
	background: #dcdcfa;
}
.C-3 {
	line-height: 20px;
	font-size: 12px;
	padding-left: 10px;
}
.C-5 {
	font-size: 12px;
	border-right-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #c4c4ff;
	border-bottom-color: #b7b7ff;
	line-height: 20px;
	border-bottom-width: 1px;
	padding-top: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	width: 500px;
}
.C-6 {
	padding-top: 10px;
	padding-bottom: 10px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #c4c4ff;
	border-bottom-color: #c4c4ff;
	font-size: 12px;
	padding-left: 10px;
	line-height: 20px;
}
A:HOVER {
	color: blue;
	background: white;
}
.D {
	width: 900px;
	text-align: center;
	font-size: 12px;
	line-height: 25px;
	padding-top: 20px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: silver;
}
.F-2 {
	letter-spacing: 5px;
}
.TB-CA2 {
	text-align: left;
	width: 660px;
	margin-bottom: 45px;
	margin-top: 45px;
	margin-right: 15px;
	float: right;
}
.TB-CA3 {
	width: 660px;
	margin-bottom: 45px;
	margin-top: 45px;
	float: right;
	margin-right: 15px;
}
.TB-CA {
	margin-top: 45px;
	margin-left: 10px;
	width: 150px;
	float: left;
}
.CA-ID {
	font-size: 12px;
	height: 40px;
	padding-left: 10px;
	background: silver;
}
.CA-IN-link {
	display: block;
	text-decoration: none;
	height: 100%;
	margin-bottom: -6px;
	padding-left: 30px;
	padding-top: 3px;
}
.CA-IN {
	font-size: 12px;
	height: 25px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-left-style: solid;
	border-right-style: solid;
	border-left-color: silver;
	border-right-color: silver;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: silver;
}
.CA-IN A:HOVER {
	top: 0;
	left: 0;
	position: relative;
	background: #fef8dc;
}
.CA-T {
	font-size: 14px;
	text-align: center;
	height: 40px;
	border-width: 1px;
	border-style: solid;
	border-color: silver;
	background: silver;
}
.CA-C {
	font-size: 12px;
	padding-left: 30px;
	height: 25px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-left-style: solid;
	border-right-style: solid;
	border-left-color: silver;
	border-right-color: silver;
	background: #c4c4ff;
}
.CA-ST {
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-style: solid;
	border-right-style: solid;
	border-left-color: #c4c4ff;
	border-right-color: #c4c4ff;
	border-bottom-color: #c4c4ff;
	border-bottom-style: solid;
	font-size: 15px;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
}
.P16 {
	font-size: 16px;
}
.blue-cent {
	font-size: 35px;
	border-width: 1px;
	border-style: solid;
	text-align: center;
	background: #dcdcfa;
	padding: 10px;
}
.id-x {
	padding-left: 20px;
	font-size: 12px;
	padding-bottom: 40px;
}
.mds {
	padding-top: 15px;
	padding-left: 15px;
	padding-right: 15px;
	font-size: 12px;
}
.serve3 {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #b7b7ff;
	text-align: center;
}
.p12 {
	font-size: 12px;
}
.bp {
	color: #8b34cb;
	font-weight: bold;
}
.pg {
	font-size: 14px;
	padding-left: 10px;
	line-height: 150%;
}
.blue-box3 {
	font-size: 13px;
	width: 125px;
	text-align: center;
	border-right-width: 1px;
	border-bottom-width: 3px;
	border-left-width: 10px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: blue;
	border-bottom-color: blue;
	border-left-color: blue;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: blue;
	height: 40px;
	background: #dcdcfa;
}
.blue-box3 A:HOVER {
	background: #ffffb3;
}
.NAVI-link3 {
	display: block;
	text-decoration: none;
	text-align: center;
	width: 100%;
	height: 100%;
	padding-top: 15px;
	background: #dcdcfa;
}
.top-TB {
	width: 800px;
	margin-top: 20px;
	margin-left: 45px;
	margin-bottom: 30px;
}
.t-id {
	font-size: 14px;
	border-right-width: 1px;
	border-bottom-width: 3px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #b7b7ff;
	border-bottom-color: #b7b7ff;
	width: 450px;
	padding-left: 5px;
}
.t-id2 {
	font-size: 13px;
	border-right-width: 1px;
	border-bottom-width: 3px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #b7b7ff;
	border-bottom-color: #b7b7ff;
	width: 200px;
}
.lh {
	font-size: 7px;
}
.rp {
	color: fuchsia;
}
.py {
	color: #fbd759;
	font-size: 12px;
}
.blank {
	height: 20px;
}
.h31 {
	height: 31px;
}
.comp-tb {
	margin-top: 45px;
	margin-left: 20px;
	margin-bottom: 45px;
	width: 840px;
}
.w100 {
	width: 100px;
}
.right-b {
	padding-right: 10px;
	text-align: right;
	background: #dcdcfa;
}
.right {
	text-align: right;
	padding-right: 10px;
}
.w70 {
	text-align: center;
	width: 70px;
	font-size: 12px;
}
.comp-g {
	font-size: 14px;
	padding-top: 10px;
	padding-left: 20px;
	padding-bottom: 10px;
	line-height: 5mm;
}
.comp-g2 {
	padding-top: 5px;
	padding-left: 10px;
	padding-bottom: 5px;
}
.cent {
	text-align: center;
}
.left-b {
	height: 25px;
	background: #dcdcfa;
}
.como-y {
	text-align: right;
	padding-right: 10px;
	background: #ffffb3;
}
.h25 {
	height: 25px;
}
.l-g{
  font-size : 12px;
  
  padding-left : 10px;
  width : 160px;
}
.SH-red{
  background-color : #ffaad7;
  text-align : center;
}
.pr{
  color : red;
}
.dp{
  margin-bottom : 300px;
}
