﻿BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 12px;
	BACKGROUND: #fff;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #000000;
	PADDING-TOP: 0px;
	FONT-STYLE: normal;
	FONT-FAMILY: "ＭＳ Ｐゴシック", MS PGothic, Osaka, "ヒラギノ角ゴ Pro W3", sans-serif;
	TEXT-ALIGN: center;
	background-color: #FFD18C;
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
TH {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
#body {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px auto;
	WIDTH: 780px;
	PADDING-TOP: 0px;
	background-color: #FFFFFF;
}
.maintxt {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 160%; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.maintxt2 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 140%; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.maintxt3 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 140%; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.maintxt4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 160%; PADDING-TOP: 0px; TEXT-ALIGN: right
}
.line_txt {
	TEXT-DECORATION: underline
}
.strong {
	FONT-WEIGHT: bold
}
.cts_txt {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 160%; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.cts_small {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 140%; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.cts_small2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 140%; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.cts_small3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 140%; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.cts_small4 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 140%; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.cts_small4 A {
	COLOR: #996699; TEXT-DECORATION: none
}
.cts_small4 A:visited {
	COLOR: #996699; TEXT-DECORATION: none
}
.cts_small4 A:active {
	COLOR: #996699; TEXT-DECORATION: none
}
.cts_small4 A:hover {
	COLOR: #996699; TEXT-DECORATION: underline
}
.main_cts {
	BORDER-RIGHT: 1px #CC0066 solid;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	BORDER-LEFT: 1px #CC0066 solid;
	PADDING-TOP: 0px;
}
.blue_txt {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #0099cc; LINE-HEIGHT: 140%; PADDING-TOP: 0px; FONT-STYLE: normal; TEXT-ALIGN: left
}
.blue_txt2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #0099cc; LINE-HEIGHT: 120%; PADDING-TOP: 0px; FONT-STYLE: normal; TEXT-ALIGN: left
}
.cts_blue {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 0px; COLOR: #0099cc; LINE-HEIGHT: 160%; FONT-STYLE: normal; TEXT-ALIGN: left
}
.blueline_txt {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #0099cc; LINE-HEIGHT: 160%; PADDING-TOP: 0px; FONT-STYLE: normal; TEXT-ALIGN: left; TEXT-DECORATION: underline
}
.red_txt {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ff0000; LINE-HEIGHT: 140%; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.red_txt A {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.red_txt A:visited {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.red_txt A:active {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.red_txt A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
.red_txt2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ff0000; LINE-HEIGHT: 140%; PADDING-TOP: 0px; FONT-STYLE: normal; TEXT-ALIGN: center
}
.small_red {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ff0000; PADDING-TOP: 0px
}
.pink_txt {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ff6699; LINE-HEIGHT: 140%; PADDING-TOP: 0px; FONT-STYLE: normal; TEXT-ALIGN: left
}
.green_txt {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #009900; PADDING-TOP: 0px; FONT-STYLE: normal; TEXT-ALIGN: left
}
.company {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 160%; PADDING-TOP: 0px; FONT-STYLE: normal; TEXT-ALIGN: left
}
.header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/header_bg.jpg) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.menubox {
	BORDER-RIGHT: 1px #CC0066 solid;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 12px;
	BACKGROUND: #f7f7f7;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	BORDER-LEFT: 1px #CC0066 solid;
	COLOR: #fff;
	PADDING-TOP: 0px;
	FONT-STYLE: normal;
	LETTER-SPACING: -0.05em;
}
.menubox .main_cts {
	BORDER-RIGHT: #d1d1d1 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #d1d1d1 1px solid; PADDING-TOP: 0px
}
.submenu1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 22px; BACKGROUND: url(../images/menu_sub1.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 28px; TEXT-ALIGN: left
}
.submenu1 A {
	COLOR: #fff; TEXT-DECORATION: none
}
.submenu1 A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
.submenu1 A:active {
	COLOR: #fff; TEXT-DECORATION: none
}
.submenu1 A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
.submenu2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 22px; BACKGROUND: url(../images/menu_sub2.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 29px; TEXT-ALIGN: left
}
.submenu2 A {
	COLOR: #fff; TEXT-DECORATION: none
}
.submenu2 A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
.submenu2 A:active {
	COLOR: #fff; TEXT-DECORATION: none
}
.submenu2 A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
.submenu3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 22px; BACKGROUND: url(../images/menu_sub3.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 31px; TEXT-ALIGN: left
}
.submenu3 A {
	COLOR: #fff; TEXT-DECORATION: none
}
.submenu3 A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
.submenu3 A:active {
	COLOR: #fff; TEXT-DECORATION: none
}
.submenu3 A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
.security {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 10px; BACKGROUND: url(../images/security01_bg.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 141px; COLOR: #666; LINE-HEIGHT: 140%; PADDING-TOP: 0px; FONT-STYLE: normal; TEXT-ALIGN: left
}
.monitor {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/monitor_ctsbg.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 81px
}
.monitor_txt {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 140%; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.greetingbox {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; COLOR: #666; LINE-HEIGHT: 140%; PADDING-TOP: 5px; FONT-STYLE: normal; TEXT-ALIGN: left
}
.border_box {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid
}
.conduct_txt {
	FONT-SIZE: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #666; LINE-HEIGHT: 130%; FONT-STYLE: normal; HEIGHT: 105px; TEXT-ALIGN: left
}
.conduct_txt2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666; LINE-HEIGHT: 140%; PADDING-TOP: 0px; FONT-STYLE: normal; HEIGHT: 80px; TEXT-ALIGN: left
}
.conduct {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: url(../images/conduct_bg.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666; LINE-HEIGHT: 140%; PADDING-TOP: 0px; FONT-STYLE: normal; HEIGHT: 17px; TEXT-ALIGN: left
}
.conduct A {
	COLOR: #666; TEXT-DECORATION: none
}
.conduct A:visited {
	COLOR: #666; TEXT-DECORATION: none
}
.conduct A:active {
	COLOR: #666; TEXT-DECORATION: none
}
.conduct A:hover {
	COLOR: #009900; TEXT-DECORATION: none
}
.conduct2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: url(../images/conduct_bg2.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666; LINE-HEIGHT: 140%; PADDING-TOP: 0px; FONT-STYLE: normal; HEIGHT: 16px; TEXT-ALIGN: left
}
.conduct2 A {
	COLOR: #000000;
	TEXT-DECORATION: none;
}
.conduct2 A:visited {
	COLOR: #CC0066;
	TEXT-DECORATION: none;
}
.conduct2 A:active {
	COLOR: #CC0066;
	TEXT-DECORATION: none;
}
.conduct2 A:hover {
	COLOR: #CC0066;
	TEXT-DECORATION: none;
}
.voice {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666; LINE-HEIGHT: 140%; PADDING-TOP: 0px; FONT-STYLE: normal; HEIGHT: 50px; TEXT-ALIGN: left
}
.orangebox {
	BORDER-RIGHT: #ff9900 1px solid; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; MARGIN: 0px; BORDER-LEFT: #ff9900 1px solid; COLOR: #666; LINE-HEIGHT: 140%; PADDING-TOP: 10px; FONT-STYLE: normal; HEIGHT: 210px; TEXT-ALIGN: left
}
.mail {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #009900; PADDING-TOP: 0px; FONT-STYLE: normal
}
.mail A {
	COLOR: #000000;
	TEXT-DECORATION: none;
}
.mail A:visited {
	COLOR: #CC0066;
	TEXT-DECORATION: none;
}
.mail A:active {
	COLOR: #CC0066;
	TEXT-DECORATION: none;
}
.mail A:hover {
	COLOR: #CC0066;
	TEXT-DECORATION: underline;
}
.kakudai {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #009900; PADDING-TOP: 0px; FONT-STYLE: normal; TEXT-ALIGN: left
}
.kakudai A {
	COLOR: #CC0066;
	TEXT-DECORATION: none;
}
.kakudai A:visited {
	COLOR: #CC0066;
	TEXT-DECORATION: none;
}
.kakudai A:active {
	COLOR: #CC0066;
	TEXT-DECORATION: none;
}
.kakudai A:hover {
	COLOR: #CC0066;
	TEXT-DECORATION: underline;
}
.arrow {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ff0000; LINE-HEIGHT: 140%; PADDING-TOP: 0px; FONT-STYLE: normal; TEXT-ALIGN: left
}
.greenbox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ebffd7; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.sm_main {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-SIZE: 12px; BACKGROUND: url(../images/sitemap_ctsbg.jpg) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-STYLE: normal; HEIGHT: 18px; TEXT-ALIGN: left
}
.sm_main A {
	COLOR: #000000;
	TEXT-DECORATION: none;
}
.sm_main A:visited {
	COLOR: #CC0066;
	TEXT-DECORATION: none;
}
.sm_main A:active {
	COLOR: #CC0066;
	TEXT-DECORATION: none;
}
.sm_main A:hover {
	COLOR: #CC0066;
	TEXT-DECORATION: none;
}
.sm_sub A {
	COLOR: #000000;
	TEXT-DECORATION: none;
}
.sm_sub A:visited {
	COLOR: #CC0066;
	TEXT-DECORATION: none;
}
.sm_sub A:active {
	COLOR: #CC0066;
	TEXT-DECORATION: none;
}
.sm_sub A:hover {
	COLOR: #CC0066;
	TEXT-DECORATION: underline;
}
.ohters {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/others_bg.jpg) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 33px
}
.full {
	PADDING-RIGHT: 15px; PADDING-LEFT: 30px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px; FONT-STYLE: normal; TEXT-ALIGN: left
}
.examine {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #009933; LINE-HEIGHT: 140%; PADDING-TOP: 0px; FONT-STYLE: normal; TEXT-ALIGN: left
}
.examine_men {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #0000ff; FONT-STYLE: normal
}
.examine_lady {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ff0000; LINE-HEIGHT: 140%; FONT-STYLE: normal
}
.examine_blue {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #0066cc; PADDING-TOP: 0px; FONT-STYLE: normal; TEXT-ALIGN: left
}
.pagetop {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
.pagetop A {
	COLOR: #000000;
	TEXT-DECORATION: none;
}
.pagetop A:visited {
	COLOR: #CC0066;
	TEXT-DECORATION: none;
}
.pagetop A:active {
	COLOR: #CC0066;
	TEXT-DECORATION: none;
}
.pagetop A:hover {
	COLOR: #000000;
	TEXT-DECORATION: underline;
}
.ex1804_p {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fe99cc; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.ex1804_b {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #99ccfe; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.white {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; COLOR: #666; LINE-HEIGHT: 140%; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; FONT-STYLE: normal; TEXT-ALIGN: center
}
.white2 {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; COLOR: #666; LINE-HEIGHT: 140%; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; FONT-STYLE: normal; TEXT-ALIGN: left
}
.white_left {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #666; LINE-HEIGHT: 140%; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; FONT-STYLE: normal; TEXT-ALIGN: center
}
.white_left2 {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #666; LINE-HEIGHT: 140%; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; FONT-STYLE: normal; TEXT-ALIGN: left
}
.white_left3 {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #666; LINE-HEIGHT: 140%; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; FONT-STYLE: normal; TEXT-ALIGN: left
}
.white_top {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; COLOR: #666; LINE-HEIGHT: 140%; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; FONT-STYLE: normal; TEXT-ALIGN: center
}
.white_top2 {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; COLOR: #666; LINE-HEIGHT: 140%; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; FONT-STYLE: normal; TEXT-ALIGN: left
}
.white_top3 {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; COLOR: #666; LINE-HEIGHT: 140%; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; FONT-STYLE: normal; TEXT-ALIGN: left
}
.tani {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; COLOR: #333; LINE-HEIGHT: 140%; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; FONT-STYLE: normal; TEXT-ALIGN: right
}
.tani_left {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #333; LINE-HEIGHT: 140%; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; FONT-STYLE: normal; TEXT-ALIGN: right
}
.white_topleft {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #666; LINE-HEIGHT: 140%; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; FONT-STYLE: normal; TEXT-ALIGN: center
}
.white_topleft2 {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #666; LINE-HEIGHT: 140%; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; FONT-STYLE: normal; TEXT-ALIGN: left
}
.white_topleft3 {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #666; LINE-HEIGHT: 140%; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; FONT-STYLE: normal; TEXT-ALIGN: left
}
.white_topleft4 {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #666; LINE-HEIGHT: 140%; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; FONT-STYLE: normal; TEXT-ALIGN: right
}
.white_topbottom {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; COLOR: #666; LINE-HEIGHT: 140%; PADDING-TOP: 3px; FONT-STYLE: normal; TEXT-ALIGN: center
}
.white_rightonly {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #666; LINE-HEIGHT: 140%; PADDING-TOP: 3px; FONT-STYLE: normal; TEXT-ALIGN: center
}
.gray {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 10px; BACKGROUND: #e5e5e5; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; COLOR: #666; LINE-HEIGHT: 140%; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; FONT-STYLE: normal; TEXT-ALIGN: center
}
.gray2 {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 10px; BACKGROUND: #e5e5e5; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; COLOR: #666; LINE-HEIGHT: 140%; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; FONT-STYLE: normal; TEXT-ALIGN: left
}
.gray3 {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 10px; BACKGROUND: #e5e5e5; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; COLOR: #666; LINE-HEIGHT: 140%; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; FONT-STYLE: normal; TEXT-ALIGN: left
}
.gray_top {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; BACKGROUND: #e5e5e5; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; COLOR: #666; LINE-HEIGHT: 140%; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; FONT-STYLE: normal; TEXT-ALIGN: center
}
.gray_top2 {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 10px; BACKGROUND: #e5e5e5; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; COLOR: #666; LINE-HEIGHT: 140%; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; FONT-STYLE: normal; TEXT-ALIGN: left
}
.gray_top3 {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 10px; BACKGROUND: #e5e5e5; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; COLOR: #666; LINE-HEIGHT: 140%; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; FONT-STYLE: normal; TEXT-ALIGN: left
}
.gray_left {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 10px; BACKGROUND: #e5e5e5; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #666; LINE-HEIGHT: 140%; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; FONT-STYLE: normal; TEXT-ALIGN: center
}
.gray_topleft {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; BACKGROUND: #e5e5e5; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #666; LINE-HEIGHT: 140%; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; FONT-STYLE: normal; TEXT-ALIGN: center
}
.gray_topleft2 {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 10px; BACKGROUND: #e5e5e5; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #666; LINE-HEIGHT: 140%; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; FONT-STYLE: normal; TEXT-ALIGN: left
}
.unit {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #666; LINE-HEIGHT: 140%; PADDING-TOP: 2px; FONT-STYLE: normal; TEXT-ALIGN: right
}
.footer_txt {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666; LINE-HEIGHT: 140%; PADDING-TOP: 0px; FONT-STYLE: normal; TEXT-ALIGN: left
}
.footer_txt A {
	COLOR: #666; TEXT-DECORATION: none
}
.footer_txt A:visited {
	COLOR: #cc0066; TEXT-DECORATION: none
}
.footer_txt A:active {
	COLOR: #cc0066; TEXT-DECORATION: none
}
.footer_txt A:hover {
	COLOR: #cc0066; TEXT-DECORATION: underline
}
.footer_txt2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666; LINE-HEIGHT: 140%; PADDING-TOP: 0px; FONT-STYLE: normal; TEXT-ALIGN: right
}
.tbl_gray {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #e5e5e5; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; COLOR: #666; LINE-HEIGHT: 140%; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; FONT-STYLE: normal; TEXT-ALIGN: center
}
.tbl_midashi {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #888; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; COLOR: #fff; LINE-HEIGHT: 140%; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; FONT-STYLE: normal; TEXT-ALIGN: left
}
.tbl_graytop {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #e5e5e5; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; COLOR: #666; LINE-HEIGHT: 140%; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; FONT-STYLE: normal; TEXT-ALIGN: center
}
.tbl_graytop2 {
	BORDER-RIGHT: #ccc 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #e5e5e5; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; COLOR: #666; LINE-HEIGHT: 140%; BORDER-BOTTOM: #ccc 1px solid; FONT-STYLE: normal; TEXT-ALIGN: left
}
.tbl_whiteleft {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #666; LINE-HEIGHT: 140%; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; FONT-STYLE: normal; TEXT-ALIGN: left
}
.tbl_whitetopleft {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #666; LINE-HEIGHT: 140%; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; FONT-STYLE: normal; TEXT-ALIGN: left
}
.tbl_txt {
	PADDING-LEFT: 5px; FONT-SIZE: 10px; MARGIN: 0px; COLOR: #666; LINE-HEIGHT: 140%; FONT-STYLE: normal; TEXT-ALIGN: left
}
.tbl_redtxt {
	PADDING-RIGHT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN: 0px; COLOR: #ff0000; LINE-HEIGHT: 140%; FONT-STYLE: normal; TEXT-ALIGN: right
}
.tbl_redtxt2 {
	PADDING-RIGHT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 0px; COLOR: #ff0000; LINE-HEIGHT: 140%; FONT-STYLE: normal; TEXT-ALIGN: left
}
.tbl_read {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #666; LINE-HEIGHT: 140%; PADDING-TOP: 5px; FONT-STYLE: normal; TEXT-ALIGN: left
}
.tbl_readb {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #666; LINE-HEIGHT: 140%; PADDING-TOP: 5px; FONT-STYLE: normal; TEXT-ALIGN: left
}
.tbl_redbox {
	BORDER-RIGHT: #ff0000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ff0000 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ff0000 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ff0000 1px solid
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666; LINE-HEIGHT: 140%; PADDING-TOP: 0px; FONT-STYLE: normal; TEXT-ALIGN: left
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
A {
	COLOR: #cc0066; TEXT-DECORATION: none
}
A:link {
	color: #cc0066;
	text-decoration: none
}
A:visited {
	COLOR: #FF5050; TEXT-DECORATION: none

}
A:active {
	COLOR: #FF5050; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #FF5050; TEXT-DECORATION: underline
}
STRONG {
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
}
EM {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
HR {
	DISPLAY: none
}
ADDRESS {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

