BODY {
	MARGIN: 0px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center
}
.all {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 740px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.partition {
	CLEAR: both; DISPLAY: none
}
H1 {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 29px; FONT-SIZE: 16px; BACKGROUND-IMAGE: url(img/h1.gif); PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px; COLOR: #777; PADDING-TOP: 8px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 48px
}
H2 {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 19px; FONT-SIZE: 14px; BACKGROUND-IMAGE: url(img/h2.gif); PADDING-BOTTOM: 0px; MARGIN: 15px 0px 10px; COLOR: #4385dc; LINE-HEIGHT: 100%; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 24px
}
H3 {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 15px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(img/h3.gif); PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px 4px; COLOR: #777; LINE-HEIGHT: 110%; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
P {
	FONT-SIZE: 12px; MARGIN: 0px 2px 15px; COLOR: #777; LINE-HEIGHT: 150%
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
TD {
	FONT-SIZE: 12px; COLOR: #777
}
TH {
	FONT-SIZE: 12px
}
DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DT {
	
}
DD {
	FONT-SIZE: 12px; COLOR: #777
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
OL {
	
}
LI {
	COLOR: #777
}
STRONG {
	
}
.hide {
	DISPLAY: none
}
A:link {
	COLOR: #4385dc; TEXT-DECORATION: none
}
A:visited {
	COLOR: #4385dc; TEXT-DECORATION: none
}
A:hover {
	COLOR: #4157a3; TEXT-DECORATION: underline
}
.head {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(img/back.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 740px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-y
}
.summary {
	PADDING-RIGHT: 3px; BACKGROUND-POSITION: left top; PADDING-LEFT: 3px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(img/smr_back.gif); PADDING-BOTTOM: 0px; MARGIN: 0px 1px 12px; COLOR: #ffffff; LINE-HEIGHT: 22px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; LETTER-SPACING: 1px
}
.logo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 169px 0px 0px; PADDING-TOP: 0px
}
.g-navi {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(img/g_navi_bk.gif); PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 45px
}
.g-navi UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-TOP: 1px
}
.g-navi UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 1px 0px 0px; TEXT-INDENT: -10000px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.g-navi UL LI A {
	BACKGROUND-POSITION: left top; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 43px
}
.g-navi UL LI.home A {
	BACKGROUND-IMAGE: url(img/gn_home.gif); WIDTH: 128px
}
.g-navi UL LI.home A:hover {
	BACKGROUND-IMAGE: url(img/gn_home_on.gif)
}
.g-navi UL LI.company A {
	BACKGROUND-IMAGE: url(img/gn_comp.gif); WIDTH: 119px
}
.g-navi UL LI.company A:hover {
	BACKGROUND-IMAGE: url(img/gn_comp_on.gif)
}
.g-navi UL LI.acceptance A {
	BACKGROUND-IMAGE: url(img/gn_acc.gif); WIDTH: 119px
}
.g-navi UL LI.acceptance A:hover {
	BACKGROUND-IMAGE: url(img/gn_acc_on.gif)
}
.g-navi UL LI.staff A {
	BACKGROUND-IMAGE: url(img/gn_staff.gif); WIDTH: 119px
}
.g-navi UL LI.staff A:hover {
	BACKGROUND-IMAGE: url(img/gn_staff_on.gif)
}
.g-navi UL LI.inquiry A {
	BACKGROUND-IMAGE: url(img/gn_inq.gif); WIDTH: 119px
}
.g-navi UL LI.inquiry A:hover {
	BACKGROUND-IMAGE: url(img/gn_inq_on.gif)
}
.g-navi UL LI.sitemap A {
	BACKGROUND-IMAGE: url(img/gn_site.gif); WIDTH: 129px
}
.g-navi UL LI.sitemap A:hover {
	BACKGROUND-IMAGE: url(img/gn_site_on.gif)
}
.g-navi UL LI A B {
	DISPLAY: none
}
.contents {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(img/back_main.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 740px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-y
}
.main {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 560px; PADDING-TOP: 0px
}
.path {
	MARGIN: 6px 19px 3px
}
.path A:link {
	COLOR: #555
}
.path A:visited {
	COLOR: #555
}
.path A:hover {
	COLOR: #4157a3
}
.info-navi {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(img/info_cap.gif); PADDING-BOTTOM: 0px; MARGIN: 50px 15px 20px; PADDING-TOP: 30px; BACKGROUND-REPEAT: no-repeat
}
.info-navi P {
	MARGIN: 1px 9px 0px; COLOR: #555555; LINE-HEIGHT: 100%
}
.to-top {
	MARGIN: 0px 17px 7px 0px; TEXT-ALIGN: right
}
.menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 180px; PADDING-TOP: 0px
}
.menu DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}
.menu DL DT {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; TEXT-INDENT: -10000px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
.menu DL DT.find A {
	DISPLAY: block; BACKGROUND-IMAGE: url(img/m_find.gif); WIDTH: 180px; HEIGHT: 30px
}
.menu DL DT.find A:hover {
	BACKGROUND-IMAGE: url(img/m_find_on.gif)
}
.menu DL DT.learn A {
	DISPLAY: block; BACKGROUND-IMAGE: url(img/m_learn.gif); WIDTH: 180px; HEIGHT: 30px
}
.menu DL DT.learn A:hover {
	BACKGROUND-IMAGE: url(img/m_learn_on.gif)
}
.menu DL DT.client A {
	DISPLAY: block; BACKGROUND-IMAGE: url(img/m_client.gif); WIDTH: 180px; HEIGHT: 45px
}
.menu DL DT.client A:hover {
	BACKGROUND-IMAGE: url(img/m_client_on.gif)
}
.menu DL DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.menu DL DD UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.menu DL DD UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 25px; PADDING-TOP: 0px
}
.menu DL DD UL LI A {
	BACKGROUND-POSITION: left top; DISPLAY: block; PADDING-LEFT: 26px; BACKGROUND-IMAGE: url(img/m_li_j.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 25px
}
.menu DL DD UL.client LI A {
	BACKGROUND-IMAGE: url(img/m_li_c.gif)
}
.menu DL DD UL LI A:hover {
	BACKGROUND-IMAGE: url(img/m_li_j_on.gif); TEXT-DECORATION: none
}
.menu DL DD UL.client LI A:hover {
	BACKGROUND-IMAGE: url(img/m_li_c_on.gif); TEXT-DECORATION: none
}
.menu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 15px 15px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.menu UL LI {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left center; PADDING-LEFT: 11px; BACKGROUND-IMAGE: url(img/arrow1.gif); PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; LINE-HEIGHT: 15px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none
}
.menu P.img-c {
	MARGIN: 0px 0px 10px; TEXT-ALIGN: center
}
P.banner {
	TEXT-ALIGN: center
}
.footer {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 0px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(img/back.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 740px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-y
}
.f-navi {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(img/f_line.gif); PADDING-BOTTOM: 7px; PADDING-TOP: 9px; BACKGROUND-REPEAT: no-repeat
}
.f-navi UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 4px 0px; PADDING-TOP: 0px
}
.f-navi UL LI {
	BORDER-RIGHT: #4385dc 1px solid; PADDING-RIGHT: 2px; DISPLAY: inline; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.f-navi UL LI.left {
	PADDING-RIGHT: 1px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.f-navi UL LI B {
	LETTER-SPACING: -1px
}
ADDRESS {
	PADDING-RIGHT: 4px; BACKGROUND-POSITION: left top; PADDING-LEFT: 4px; BACKGROUND-IMAGE: url(img/add_line.gif); PADDING-BOTTOM: 6px; MARGIN: 0px 10px; COLOR: #555; LINE-HEIGHT: 18px; PADDING-TOP: 7px; BACKGROUND-REPEAT: no-repeat; FONT-STYLE: normal
}
ADDRESS A:link STRONG {
	COLOR: #555; TEXT-DECORATION: none
}
ADDRESS A:visited STRONG {
	COLOR: #555; TEXT-DECORATION: none
}
ADDRESS A:hover STRONG {
	COLOR: #4157a3; TEXT-DECORATION: underline
}
.copyright {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(img/copy_back.gif); MARGIN: 0px; COLOR: #fff; LINE-HEIGHT: 25px; BACKGROUND-REPEAT: repeat-x; LETTER-SPACING: 1px; TEXT-ALIGN: center
}
DIV.sitemap H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 21px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 20px 20px 0px; PADDING-TOP: 1px
}
DIV.sitemap UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 7px 20px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV.sitemap UL UL {
	MARGIN: 0px 0px 0px 190px
}
DIV.sitemap UL UL UL.tops {
	MARGIN: -13px 0px 6px 95px
}
DIV.sitemap UL UL UL.btm {
	MARGIN: 0px 0px 1px 95px
}
DIV.sitemap UL LI {
	BORDER-RIGHT: #c0d8f0 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #c0d8f0 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; MARGIN: 0px; BORDER-LEFT: #c0d8f0 0px solid; PADDING-TOP: 6px; BORDER-BOTTOM: #c0d8f0 0px solid
}
DIV.sitemap UL UL LI {
	BORDER-RIGHT: #c0d8f0 0px solid; BORDER-TOP: #c0d8f0 0px solid; BORDER-LEFT: #c0d8f0 0px solid; WIDTH: 330px; BORDER-BOTTOM: #c0d8f0 1px solid
}
DIV.sitemap UL UL UL LI {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: medium none; WIDTH: 120px; PADDING-TOP: 0px; BORDER-BOTTOM: medium none
}
DIV.sitemap UL UL UL LI.left {
	MARGIN: 0px 20px 0px 40px; WIDTH: 50px
}
DIV.sitemap UL LI.tops {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; BORDER-LEFT: medium none; PADDING-TOP: 0px; BORDER-BOTTOM: medium none
}
DIV.sitemap UL UL LI.tops {
	BORDER-RIGHT: #c0d8f0 0px solid; BORDER-TOP: #c0d8f0 0px solid; MARGIN: -12px 0px 0px; BORDER-LEFT: #c0d8f0 0px solid; BORDER-BOTTOM: #c0d8f0 1px solid
}
DIV.sitemap UL LI.btm {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 3px 8px; PADDING-LEFT: 20px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 6px; BACKGROUND-REPEAT: no-repeat
}
DIV.sitemap UL UL LI.btm {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-BOTTOM: -6px; PADDING-BOTTOM: 6px; BORDER-LEFT: medium none; PADDING-TOP: 6px; BORDER-BOTTOM: medium none
}
DIV.sitemap UL UL LI.t-b {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: -16px 0px 0px; BORDER-LEFT: medium none; PADDING-TOP: 3px; BORDER-BOTTOM: medium none
}
DIV.sitemap UL LI A {
	BACKGROUND-POSITION: 4px 1px; PADDING-LEFT: 21px; BACKGROUND-IMAGE: url(img/arrow2.gif); BACKGROUND-REPEAT: no-repeat
}
DIV.sitemap UL UL LI A {
	BACKGROUND-POSITION: 2px 0px; PADDING-LEFT: 5px; BACKGROUND-IMAGE: none; BACKGROUND-REPEAT: no-repeat
}
DIV.sitemap UL UL UL LI A {
	BACKGROUND-POSITION: 0px 2px; PADDING-LEFT: 11px; BACKGROUND-IMAGE: url(img/arrow5.gif); BACKGROUND-REPEAT: no-repeat
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.submit {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; TEXT-ALIGN: center
}
.caution {
	FONT-WEIGHT: bold; COLOR: #ff0000
}
.mail-form {
	MARGIN: -5px auto 10px; WIDTH: 516px; BACKGROUND-COLOR: #ddd
}
.param TABLE.mail-form TH {
	PADDING-RIGHT: 8px; PADDING-LEFT: 11px; PADDING-BOTTOM: 4px; WIDTH: 125px; COLOR: #555; PADDING-TOP: 4px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #def2fd; TEXT-ALIGN: left
}
.param-c TABLE.mail-form TH {
	PADDING-RIGHT: 8px; PADDING-LEFT: 11px; PADDING-BOTTOM: 4px; BORDER-LEFT: #ffcc77 6px solid; WIDTH: 125px; COLOR: #555; PADDING-TOP: 4px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #ffefd7; TEXT-ALIGN: left
}
.mail-form TD {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BACKGROUND: #ffffff; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.mail-input {
	TEXT-ALIGN: center
}
.t-navi {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 12px; BACKGROUND-IMAGE: url(img/t_navi_bk.gif); PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 560px; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat
}
.t-navi DIV {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FLOAT: left; MARGIN: 0px 5px 0px 0px; BORDER-LEFT: medium none; WIDTH: 175px; TEXT-INDENT: -10000px; BORDER-BOTTOM: medium none; HEIGHT: 70px
}
.t-navi DIV A {
	BACKGROUND-POSITION: left top; DISPLAY: block; WIDTH: 175px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 70px
}
.t-navi DIV.entry A {
	BACKGROUND-IMAGE: url(img/t_navi_entry.gif)
}
.t-navi DIV.entry A:hover {
	BACKGROUND-IMAGE: url(img/t_navi_entry_on.gif)
}
.t-navi DIV.job A {
	BACKGROUND-IMAGE: url(img/t_navi_job.gif)
}
.t-navi DIV.job A:hover {
	BACKGROUND-IMAGE: url(img/t_navi_job_on.gif)
}
.t-navi DIV.client A {
	BACKGROUND-IMAGE: url(img/t_navi_client.gif)
}
.t-navi DIV.client A:hover {
	BACKGROUND-IMAGE: url(img/t_navi_client_on.gif)
}
.param-top {
	PADDING-RIGHT: 7px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 400px; PADDING-TOP: 13px
}
.param-top H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 8px 17px; PADDING-TOP: 0px; LETTER-SPACING: -1px; HEIGHT: auto
}
.param-top P {
	MARGIN: 0px 0px 0px 20px
}
.param-top DIV {
	MARGIN: 8px 0px 0px 12px
}
.param-top H2 {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(img/t_new.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 380px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 31px
}
.new-job {
	MARGIN: 15px 0px 0px 15px
}
.new-job TH {
	
}
.new-job TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 4px; PADDING-BOTTOM: 7px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.new-job TD P {
	MARGIN: 0px; COLOR: #4385dc; LINE-HEIGHT: 110%
}
.topics {
	FLOAT: left; MARGIN: 10px 0px 0px
}
.topics TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.topics TD IMG {
	MARGIN: 15px 0px 0px
}
.topics TD.staff {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(img/t_staff.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 140px; TEXT-ALIGN: left
}
.topics TD.staff IMG {
	MARGIN: 5px 5px 6px
}
.topics TD.staff P {
	MARGIN: 0px 9px 6px
}
.topics TD.staff P.about {
	MARGIN: 0px 5px
}
.param {
	MARGIN: 0px 20px
}
.param-1 {
	MARGIN: 0px 15px
}
.param-2 {
	MARGIN: 0px 15px 0px 20px
}
.red {
	COLOR: #ff0000
}
.red-b {
	FONT-WEIGHT: bold; COLOR: #ff0000
}
.img-l {
	FLOAT: left; MARGIN: 0px 10px 0px 0px
}
.img-r {
	FLOAT: right; MARGIN: 0px 0px 0px 10px
}
.about {
	MARGIN: -10px 7px 15px 2px; LINE-HEIGHT: 100%; TEXT-ALIGN: right
}
.about A {
	BACKGROUND-POSITION: left top; PADDING-LEFT: 12px; BACKGROUND-IMAGE: url(img/arrow1.gif); BACKGROUND-REPEAT: no-repeat
}
.t-img-l {
	FLOAT: left; MARGIN: 0px 10px 15px 0px; WIDTH: 199px
}
.t-img-r {
	FLOAT: right; MARGIN: 0px 0px 15px 7px; WIDTH: 199px
}
H2.link {
	BACKGROUND-IMAGE: url(img/h2_l.gif)
}
H2.cap {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 4px; COLOR: #777; LINE-HEIGHT: 18px; PADDING-TOP: 0px; HEIGHT: auto
}
P.cap {
	MARGIN: 0px 0px 10px
}
.p-link {
	LIST-STYLE-TYPE: none; TEXT-ALIGN: right
}
.p-link LI {
	BORDER-RIGHT: #777 1px solid; PADDING-RIGHT: 3px; DISPLAY: inline; LINE-HEIGHT: 100%; MARGIN-RIGHT: 6px
}
.p-link LI.right {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; BORDER-LEFT: medium none; MARGIN-RIGHT: 0px; BORDER-BOTTOM: medium none
}
.c-link-job {
	MARGIN: -8px 0px 0px 24px
}
.c-link-job UL {
	MARGIN: 8px 0px 0px 4px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
.c-link-job UL LI {
	PADDING-RIGHT: 2px; DISPLAY: inline; PADDING-LEFT: 7px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; BORDER-LEFT: #4385dc 1px solid; COLOR: #4385dc; LINE-HEIGHT: 100%; PADDING-TOP: 0px; LETTER-SPACING: 1px
}
.c-link-job UL LI.right {
	BORDER-RIGHT: #4385dc 1px solid; PADDING-RIGHT: 3px; MARGIN-RIGHT: 0px
}
.c-link {
	MARGIN: 0px 0px 0px 24px
}
.c-link UL {
	MARGIN: 8px 0px 0px 4px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
.c-link UL LI {
	PADDING-RIGHT: 2px; DISPLAY: inline; PADDING-LEFT: 7px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; BORDER-LEFT: #4385dc 1px solid; COLOR: #4385dc; LINE-HEIGHT: 100%; PADDING-TOP: 0px; LETTER-SPACING: 1px
}
.c-link UL LI.right {
	BORDER-RIGHT: #4385dc 1px solid; PADDING-RIGHT: 3px; MARGIN-RIGHT: 0px
}
BLOCKQUOTE {
	BORDER-RIGHT: #c1e6fb 1px solid; PADDING-RIGHT: 12px; BORDER-TOP: #c1e6fb 1px solid; PADDING-LEFT: 12px; PADDING-BOTTOM: 5px; MARGIN: -5px 25px 15px; BORDER-LEFT: #c1e6fb 1px solid; WIDTH: auto; COLOR: #333; LINE-HEIGHT: 150%; PADDING-TOP: 5px; BORDER-BOTTOM: #c1e6fb 1px solid; BACKGROUND-COLOR: #f0f9ff
}
.show {
	MARGIN: 0px 0px 20px 25px
}
.privacy {
	MARGIN: -10px 0px 15px 20px
}
.privacy LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 150%; PADDING-TOP: 0px
}
.map {
	MARGIN-BOTTOM: 20px; TEXT-ALIGN: center
}
.map IMG {
	BORDER-RIGHT: #10207c 1px solid; BORDER-TOP: #10207c 1px solid; BORDER-LEFT: #10207c 1px solid; BORDER-BOTTOM: #10207c 1px solid
}
.links {
	MARGIN: 0px 2px 15px
}
.links IMG {
	FLOAT: left; MARGIN: 0px 10px 0px 0px
}
.links P {
	FONT-WEIGHT: bold; MARGIN: 0px 0px 1px; LINE-HEIGHT: 140%; TEXT-DECORATION: none
}
.links P A:link {
	COLOR: #4385dc
}
.links P A:visited {
	COLOR: #4385dc
}
.links P A:hover {
	COLOR: #4157a3
}
.links A:link {
	COLOR: #777
}
.links A:visited {
	COLOR: #777
}
.links A:hover {
	COLOR: #4157a3
}
.w-entry {
	BACKGROUND-POSITION: left top; FLOAT: left; BACKGROUND-IMAGE: url(find_job/img/mid_bk1.gif); MARGIN: 30px 0px 15px; WIDTH: 260px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 155px
}
.w-entry H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 7px 7px 3px; WIDTH: 246px; TEXT-INDENT: -10000px; PADDING-TOP: 0px; HEIGHT: 30px
}
.w-entry H2 A {
	BACKGROUND-POSITION: left top; DISPLAY: block; BACKGROUND-IMAGE: url(find_job/img/bn_entry.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 30px
}
.w-entry H2 A B {
	DISPLAY: none
}
.w-entry IMG {
	FLOAT: left; MARGIN: 3px 7px 25px 0px
}
.w-entry P {
	MARGIN: 0px 7px 7px; WIDTH: 246px; LINE-HEIGHT: 130%
}
.f-job {
	BACKGROUND-POSITION: left top; FLOAT: right; BACKGROUND-IMAGE: url(find_job/img/mid_bk1.gif); MARGIN: 30px 0px 15px; WIDTH: 260px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 155px
}
.f-job H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 7px 7px 3px; WIDTH: 246px; TEXT-INDENT: -10000px; PADDING-TOP: 0px; HEIGHT: 30px
}
.f-job H2 A {
	BACKGROUND-POSITION: left top; DISPLAY: block; BACKGROUND-IMAGE: url(find_job/img/bn_find.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 30px
}
.f-job H2 A B {
	DISPLAY: none
}
.f-job IMG {
	FLOAT: left; MARGIN: 3px 7px 25px 0px
}
.f-job P {
	MARGIN: 0px 7px 7px; WIDTH: 246px; LINE-HEIGHT: 130%
}
.j-flow {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(find_job/img/mid_bk2.gif); MARGIN: 0px; WIDTH: 530px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 100px
}
.j-flow DIV.img {
	FLOAT: left; MARGIN: 0px; WIDTH: 105px; HEIGHT: 79px
}
.j-flow DIV.img IMG {
	MARGIN: 10px 9px 11px 7px
}
.j-flow DIV.txt {
	FLOAT: right; MARGIN: 10px 0px 11px; WIDTH: 409px; HEIGHT: 79px
}
.j-flow H2 {
	PADDING-LEFT: 19px; MARGIN: 0px 9px 3px 0px
}
.j-flow P {
	MARGIN: 0px 13px 0px 4px; LINE-HEIGHT: 130%
}
.recruit {
	MARGIN: 0px 5px 0px 0px
}
.recruit H2 {
	MARGIN: 27px 0px 0px
}
.recruit DIV {
	FLOAT: left; MARGIN: 3px 0px 0px
}
.recruit DIV IMG {
	MARGIN: 0px 11px 0px 4px
}
.recruit P {
	MARGIN: 4px 0px 0px
}
.recruit STRONG {
	COLOR: #ff9900
}
.recruit UL {
	MARGIN: -1px 0px 5px; LIST-STYLE-TYPE: none
}
.recruit UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 18px; PADDING-TOP: 0px
}
H2 IMG {
	MARGIN-LEFT: 15px; VERTICAL-ALIGN: top
}
.job {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN: 0px 0px 9px 3px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.job TH {
	PADDING-RIGHT: 18px; BACKGROUND-POSITION: left bottom; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(find_job/img/job_line_th.gif); PADDING-BOTTOM: 4px; VERTICAL-ALIGN: bottom; COLOR: #636563; PADDING-TOP: 7px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #def2fd; TEXT-ALIGN: right
}
.job TD {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left bottom; PADDING-LEFT: 17px; BACKGROUND-IMAGE: url(find_job/img/job_line_td.gif); PADDING-BOTTOM: 2px; COLOR: #000000; LINE-HEIGHT: 140%; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.job TH.btm {
	PADDING-RIGHT: 18px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 7px; PADDING-TOP: 7px
}
.job TD.btm {
	PADDING-RIGHT: 0px; PADDING-LEFT: 17px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.to-staff {
	MARGIN: 0px 2px 38px; TEXT-ALIGN: right
}
.flow-job {
	TEXT-ALIGN: center
}
.flow-job DIV {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(find_job/img/box_bk.gif); PADDING-BOTTOM: 0px; MARGIN: 10px 0px; WIDTH: 516px; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: left
}
.flow-job DIV H2 {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(img/h2.gif); MARGIN: 0px 10px 5px; BACKGROUND-REPEAT: no-repeat
}
.flow-job DIV P {
	PADDING-RIGHT: 11px; BACKGROUND-POSITION: left bottom; PADDING-LEFT: 13px; BACKGROUND-IMAGE: url(for_client/img/box_btm.gif); PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
.flow-job DIV DIV {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left bottom; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(for_client/img/box_btm.gif); PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 516px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
.flow-job DIV DIV P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px 11px 0px 13px; PADDING-TOP: 0px
}
.flow-job DIV DIV IMG {
	FLOAT: left; MARGIN: 2px 10px 5px 13px
}
.flow-job DIV DIV UL {
	MARGIN: 0px 0px 0px 29px; LINE-HEIGHT: 140%; LIST-STYLE-TYPE: square
}
.flow-job DIV DIV UL LI {
	MARGIN: 5px 0px
}
.flow-job DIV DIV UL.visit {
	BORDER-RIGHT: #a6a6a6 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a6a6a6 1px solid; PADDING-LEFT: 7px; PADDING-BOTTOM: 5px; MARGIN: 5px 11px 0px 13px; BORDER-LEFT: #a6a6a6 1px solid; WIDTH: 420px; PADDING-TOP: 5px; BORDER-BOTTOM: #a6a6a6 1px solid; BACKGROUND-COLOR: #f3f3f3
}
.flow-job DIV DIV UL.visit LI {
	LIST-STYLE-POSITION: inside; MARGIN: 0px
}
.param-l {
	MARGIN: 0px 20px
}
.param-l DIV {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left bottom; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(learn_worker/img/line.gif); PADDING-BOTTOM: 5px; MARGIN: 0px 0px 10px; WIDTH: 520px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x
}
.param-l DIV.tops {
	PADDING-TOP: 0px; background-: none
}
.param-l DIV H2 {
	MARGIN: 15px 0px 5px
}
.param-l P {
	MARGIN: 0px 2px 5px 3px
}
.param-l DIV IMG.img-l {
	MARGIN: 0px 11px 0px 4px; WIDTH: 140px
}
.param-l DIV IMG.img-l-m {
	FLOAT: left; MARGIN: 0px 11px 25px 4px; WIDTH: 140px
}
.param-l P.to-top {
	MARGIN: 0px 6px 0px 0px
}
.s-voice {
	
}
.s-voice DIV {
	BORDER-RIGHT: #c0d8f0 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #c0d8f0 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 8px; MARGIN: 5px 0px 20px; BORDER-LEFT: #c0d8f0 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #c0d8f0 1px solid; BACKGROUND-COLOR: #f8fdff
}
.s-voice DIV H2 {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 3px; PADDING-LEFT: 18px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(learn_worker/img/h2_vo.gif); PADDING-BOTTOM: 5px; MARGIN: 0px 0px 5px; COLOR: #777; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 21px
}
.s-voice DIV P {
	MARGIN: 0px 2px 5px 3px
}
.s-voice DIV P.name {
	PADDING-RIGHT: 2px; BACKGROUND-POSITION: left top; PADDING-LEFT: 2px; BACKGROUND-IMAGE: url(learn_worker/img/line.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 4px; BACKGROUND-REPEAT: repeat-x; TEXT-ALIGN: right
}
.param-faq {
	MARGIN: 0px 20px
}
.param-faq H2 {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: 3px 7px; BORDER-TOP: #c0d8f0 1px solid; PADDING-LEFT: 19px; BACKGROUND-IMAGE: url(img/h3.gif); PADDING-BOTTOM: 4px; MARGIN: 20px 0px 10px; PADDING-TOP: 5px; BORDER-BOTTOM: #c0d8f0 1px solid; BACKGROUND-REPEAT: no-repeat; HEIGHT: auto
}
.param-faq DIV {
	PADDING-RIGHT: 4px; BACKGROUND-POSITION: left bottom; PADDING-LEFT: 4px; BACKGROUND-IMAGE: url(learn_worker/img/line.gif); PADDING-BOTTOM: 15px; MARGIN: 0px 0px 10px; PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat-x
}
.param-faq DIV H3 {
	PADDING-LEFT: 19px; FONT-SIZE: 13px; BACKGROUND-IMAGE: url(learn_worker/img/q.gif); MARGIN: 0px 0px 5px; LINE-HEIGHT: 16px; BACKGROUND-REPEAT: no-repeat
}
.param-faq DIV P {
	BACKGROUND-POSITION: left top; PADDING-LEFT: 20px; BACKGROUND-IMAGE: url(learn_worker/img/a.gif); MARGIN: 0px 2px 0px 10px; BACKGROUND-REPEAT: no-repeat
}
.param-faq DIV P.faq-ul {
	PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 10px 0px 0px 30px
}
.param-faq DIV UL {
	MARGIN: 0px 0px 0px 30px; LIST-STYLE-TYPE: none
}
.param-faq DIV LI {
	MARGIN: 0px; LINE-HEIGHT: 150%
}
H1.client {
	BACKGROUND-IMAGE: url(for_client/img/h1.gif)
}
.param-c {
	MARGIN: 0px 20px
}
.param-c H2 {
	BACKGROUND-IMAGE: url(for_client/img/h2.gif); COLOR: #4385dc
}
.param-c H2.link {
	BACKGROUND-IMAGE: url(for_client/img/h2_l.gif)
}
.merit {
	MARGIN: 0px 2px 0px 4px
}
.merit DT {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(for_client/img/mark.gif); PADDING-BOTTOM: 0px; COLOR: #777; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
.merit DD {
	MARGIN: 3px 0px 13px; LINE-HEIGHT: 150%
}
.flow {
	TEXT-ALIGN: center
}
.flow DIV {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(for_client/img/box_bk.gif); MARGIN: 10px 0px; WIDTH: 516px; BACKGROUND-REPEAT: repeat-y; TEXT-ALIGN: left
}
.flow DIV DL {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(for_client/img/box_top.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat
}
.flow DIV DT {
	PADDING-RIGHT: 2px; BACKGROUND-POSITION: left bottom; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(for_client/img/box_line.gif); PADDING-BOTTOM: 5px; MARGIN: 0px 10px 5px; COLOR: #777; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x
}
.flow DIV DD {
	PADDING-RIGHT: 11px; BACKGROUND-POSITION: left bottom; PADDING-LEFT: 12px; BACKGROUND-IMAGE: url(for_client/img/box_btm.gif); PADDING-BOTTOM: 10px; MARGIN: 0px; LINE-HEIGHT: 150%; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
.flow DIV DD P {
	FONT-WEIGHT: bold; MARGIN: 0px; COLOR: #ff9900
}
.flow DIV DD DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
.flow DIV DD DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.flow DIV DD DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
.flow DIV DD DD.btm {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.condition {
	MARGIN: 0px 0px 15px 22px
}
.condition LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: -1px; LINE-HEIGHT: 150%; PADDING-TOP: 0px; LIST-STYLE-TYPE: disc
}
.c-voice {
	
}
.c-voice DIV {
	BORDER-RIGHT: #ffc370 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ffc370 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 8px; MARGIN: 5px 0px 20px; BORDER-LEFT: #ffc370 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #ffc370 1px solid; BACKGROUND-COLOR: #fffaf4
}
.c-voice DIV H2 {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 3px; PADDING-LEFT: 18px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(for_client/img/h2_vo.gif); PADDING-BOTTOM: 5px; MARGIN: 0px 0px 8px; COLOR: #777; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 21px
}
.c-voice DIV P {
	MARGIN: 0px 2px 5px 3px
}
.c-voice DIV P.cap {
	FONT-WEIGHT: bold; COLOR: #666666
}
.c-voice DIV P.name {
	PADDING-RIGHT: 2px; BACKGROUND-POSITION: left top; PADDING-LEFT: 2px; BACKGROUND-IMAGE: url(for_client/img/name_line.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 4px; BACKGROUND-REPEAT: repeat-x; TEXT-ALIGN: right
}
.img-l-s {
	FLOAT: left; MARGIN: 0px 10px 0px 0px
}
.staff {
	MARGIN: 0px 20px
}
.staff TABLE {
	MARGIN: 30px 0px 0px
}
.staff TH {
	PADDING-RIGHT: 0px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; BORDER-LEFT: #ddd 1px solid; PADDING-TOP: 10px; TEXT-ALIGN: left
}
.staff TH H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 5px; COLOR: #777; LINE-HEIGHT: 15px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px dashed; HEIGHT: auto
}
.staff TH H2 SPAN {
	FONT-SIZE: 12px; MARGIN: 0px 10px 0px 0px
}
.staff TH P {
	MARGIN: 0px 0px 4px 5px; LINE-HEIGHT: 140%
}
.staff TH P.blog {
	PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px dashed; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 4px; TEXT-ALIGN: right
}
.staff TH P.blog A {
	BACKGROUND-POSITION: 0px 2px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(img/arrow4.gif); BACKGROUND-REPEAT: no-repeat
}
.staff TD {
	PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
.staff TD.to-top {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: medium none; PADDING-TOP: 0px; BORDER-BOTTOM: medium none
}
.staff TD.to-top P {
	MARGIN: 10px 5px 15px 0px
}
.staff TD.to-top P.btm {
	MARGIN: 10px 5px 0px 0px
}
.company {
	BACKGROUND-COLOR: #b1d6f9
}
.company TH {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; BORDER-LEFT: #99baf8 5px solid; COLOR: #666666; PADDING-TOP: 5px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #e4f5ff; TEXT-ALIGN: center
}
.company TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; COLOR: #666666; LINE-HEIGHT: 150%; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffffff
}
.company TD P {
	MARGIN: 0px 0px 8px; COLOR: #666666
}
.access {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 15px; PADDING-TOP: 0px
}
.access DIV {
	MARGIN: 25px 0px 20px
}
.access TABLE TH {
	PADDING-RIGHT: 5px; BORDER-TOP: #c1e6fb 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; COLOR: #777; LINE-HEIGHT: 150%; PADDING-TOP: 2px; BORDER-BOTTOM: #c1e6fb 1px dashed; TEXT-ALIGN: left
}
.access TABLE TH B {
	MARGIN: 0px 5px 0px 0px; COLOR: #c1e6fb
}
.access TABLE TH SPAN {
	FONT-WEIGHT: normal; MARGIN: 0px 5px 0px 10px
}
.access TABLE TH.from {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 5px; BORDER-TOP: medium none; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: medium none; COLOR: #666; PADDING-TOP: 0px; BORDER-BOTTOM: medium none
}
.access TABLE TH.time {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 5px; BORDER-TOP: medium none; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; BORDER-LEFT: medium none; PADDING-TOP: 3px; BORDER-BOTTOM: medium none; TEXT-ALIGN: left
}
.access TABLE TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; LINE-HEIGHT: 150%; PADDING-TOP: 5px; BORDER-BOTTOM: #c1e6fb 1px solid; TEXT-ALIGN: left
}
.access TABLE TD IMG {
	MARGIN: 0px 6px
}
.tbl-l {
	FLOAT: left; MARGIN: 0px 40px 0px 0px
}
.e-form {
	MARGIN: 5px auto 10px; BACKGROUND-COLOR: #ddd
}
.e-form CAPTION {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #ffffff; LINE-HEIGHT: 20px; PADDING-TOP: 1px; BACKGROUND-COLOR: #5a94e0; TEXT-ALIGN: left
}
.e-form TH {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 5px; COLOR: #666; PADDING-TOP: 5px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #def2fd; TEXT-ALIGN: left
}
.e-form TH.txt {
	FONT-WEIGHT: normal
}
.e-form TD {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BACKGROUND: #ffffff; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.e-form TD P {
	MARGIN: 0px 0px 5px
}
.e-form TD SPAN {
	MARGIN: 0px 0px 2px
}
.c-form {
	BORDER-TOP: #ffcc77 3px solid; MARGIN: -5px auto 10px; BORDER-BOTTOM: #ffcc77 3px solid; BACKGROUND-COLOR: #ddd
}
.c-form TH {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; COLOR: #555; PADDING-TOP: 0px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #ffefd7; TEXT-ALIGN: left
}
.c-form TD {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BACKGROUND: #ffffff; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.haikei {
	BACKGROUND-ATTACHMENT: fixed; BACKGROUND-IMAGE: url(img/4sakura01.1.jpg); BACKGROUND-REPEAT: no-repeat
}
.back {
	BACKGROUND-IMAGE: url(img/sakura3.jpg); BACKGROUND-REPEAT: repeat
}
.back2 {
	BACKGROUND-IMAGE: url(img/sora.jpg)
}
.back4 {
	BACKGROUND-IMAGE: url(img/funsui.jpg); BACKGROUND-REPEAT: no-repeat
}
.back5 {
	BACKGROUND-POSITION: center center; BACKGROUND-ATTACHMENT: fixed; BACKGROUND-IMAGE: url(img/7rabenda.jpg); BACKGROUND-REPEAT: no-repeat
}
.test {
	BACKGROUND-ATTACHMENT: fixed; BACKGROUND-IMAGE: url(img/minamo.jpg); BACKGROUND-REPEAT: no-repeat
}
