BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; BACKGROUND: url(/img/common/second_bodybg.jpg) #ffffff repeat-x left top; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #555555; LINE-HEIGHT: 14px; PADDING-TOP: 0px; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3", sans-serif
}
A:link {
	COLOR: #009393; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #009393; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #009393; TEXT-DECORATION: underline
}
A:active {
	COLOR: #009393; TEXT-DECORATION: underline
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
IMG {
	VERTICAL-ALIGN: top; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
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
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
h7 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.space {
	FONT-SIZE: 1px; LINE-HEIGHT: 1px
}
.clear {
	CLEAR: both
}
IMG.img_left {
	FLOAT: left; MARGIN: 0px 10px 10px 0px
}
IMG.img_right {
	FLOAT: right; MARGIN: 0px 0px 10px 10px
}
.link01 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 14px; FONT-SIZE: 12px; BACKGROUND: url(/img/common/sitemap_bg2.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.link01 A {
	FONT-SIZE: 12px
}
#conteiner {
	MARGIN: 0px auto; WIDTH: 850px
}
#header {
	BACKGROUND: url(/img/common/header_bg.jpg) #ffffff no-repeat left top; WIDTH: 850px; HEIGHT: 66px
}
#header_left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 545px; PADDING-TOP: 21px
}
#header_left H1 {
	FLOAT: left; WIDTH: 131px; MARGIN-RIGHT: 15px; HEIGHT: 32px
}
#header_left H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; PADDING-TOP: 8px
}
#header_right {
	FLOAT: right; WIDTH: 285px
}
#hm {
	PADDING-RIGHT: 5px; PADDING-LEFT: 198px; PADDING-BOTTOM: 0px; PADDING-TOP: 9px; HEIGHT: 27px
}
#hm .sitemap {
	BACKGROUND: url(/img/common/hm_sitemap_hover.jpg) no-repeat left top; WIDTH: 76px; HEIGHT: 13px
}
#hm .sitemap SPAN {
	DISPLAY: none
}
#hm .sitemap A {
	DISPLAY: block; BACKGROUND: url(/img/common/hm_sitemap.jpg) no-repeat left top; WIDTH: 76px; HEIGHT: 13px
}
#hm .sitemap A:hover {
	BACKGROUND: url(/img/common/hm_sitemap_hover.jpg) no-repeat left top
}
#search {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(/img/common/search_bg.jpg) #fff no-repeat left top; PADDING-BOTTOM: 0px; WIDTH: 275px; PADDING-TOP: 3px; HEIGHT: 23px
}
#search .txt {
	BACKGROUND: url(/img/common/search.jpg) no-repeat left top; WIDTH: 90px; HEIGHT: 18px
}
#search .txt SPAN {
	DISPLAY: none
}
#search .inputbar {
	WIDTH: 130px
}
:unknown #search .inputbar {
	MARGIN-TOP: 2px; HEIGHT: 13px
}
#gm {
	CLEAR: both; WIDTH: 850px; HEIGHT: 33px
}
#gm UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#gm SPAN {
	DISPLAY: none
}
#gm .home {
	BACKGROUND: url(/img/common/gm_home_hover.jpg) no-repeat left top; FLOAT: left; WIDTH: 137px; HEIGHT: 33px
}
#gm .home A {
	DISPLAY: block; BACKGROUND: url(/img/common/gm_home.jpg) no-repeat left top; FLOAT: left; WIDTH: 137px; HEIGHT: 33px
}
#gm .home A:hover {
	BACKGROUND: url(/img/common/gm_home_hover.jpg) no-repeat left top
}
#gm .home_active {
	BACKGROUND: url(/img/common/gm_home_active_hover.jpg) no-repeat left top; FLOAT: left; WIDTH: 137px; HEIGHT: 33px
}
#gm .home_active A {
	DISPLAY: block; BACKGROUND: url(/img/common/gm_home_active.jpg) no-repeat left top; FLOAT: left; WIDTH: 137px; HEIGHT: 33px
}
#gm .home_active A:hover {
	BACKGROUND: url(/img/common/gm_home_active_hover.jpg) no-repeat left top
}
#gm .service {
	BACKGROUND: url(/img/common/gm_service_hover.jpg) no-repeat left top; FLOAT: left; WIDTH: 144px; HEIGHT: 33px
}
#gm .service A {
	DISPLAY: block; BACKGROUND: url(/img/common/gm_service.jpg) no-repeat left top; FLOAT: left; WIDTH: 144px; HEIGHT: 33px
}
#gm .service A:hover {
	BACKGROUND: url(/img/common/gm_service_hover.jpg) no-repeat left top
}
#gm .service_active {
	BACKGROUND: url(/img/common/gm_service_active.jpg) no-repeat left top; FLOAT: left; WIDTH: 144px; HEIGHT: 33px
}
#gm .service_active A {
	DISPLAY: block; BACKGROUND: url(/img/common/gm_service_active.jpg) no-repeat left top; FLOAT: left; WIDTH: 144px; HEIGHT: 33px
}
#gm .works {
	BACKGROUND: url(/img/common/gm_works_hover.jpg) no-repeat left top; FLOAT: left; WIDTH: 141px; HEIGHT: 33px
}
#gm .works A {
	DISPLAY: block; BACKGROUND: url(/img/common/gm_works.jpg) no-repeat left top; FLOAT: left; WIDTH: 141px; HEIGHT: 33px
}
#gm .works A:hover {
	BACKGROUND: url(/img/common/gm_works_hover.jpg) no-repeat left top
}
#gm .works_active {
	BACKGROUND: url(/img/common/gm_works_active.jpg) no-repeat left top; FLOAT: left; WIDTH: 141px; HEIGHT: 33px
}
#gm .works_active A {
	DISPLAY: block; BACKGROUND: url(/img/common/gm_works_active.jpg) no-repeat left top; FLOAT: left; WIDTH: 141px; HEIGHT: 33px
}
#gm .corporate {
	BACKGROUND: url(/img/common/gm_corporate_hover.jpg) no-repeat left top; FLOAT: left; WIDTH: 144px; HEIGHT: 33px
}
#gm .corporate A {
	DISPLAY: block; BACKGROUND: url(/img/common/gm_corporate.jpg) no-repeat left top; FLOAT: left; WIDTH: 144px; HEIGHT: 33px
}
#gm .corporate A:hover {
	BACKGROUND: url(/img/common/gm_corporate_hover.jpg) no-repeat left top
}
#gm .corporate_active {
	BACKGROUND: url(/img/common/gm_corporate_active.jpg) no-repeat left top; FLOAT: left; WIDTH: 144px; HEIGHT: 33px
}
#gm .corporate_active A {
	DISPLAY: block; BACKGROUND: url(/img/common/gm_corporate_active.jpg) no-repeat left top; FLOAT: left; WIDTH: 144px; HEIGHT: 33px
}
#gm .recruit {
	BACKGROUND: url(/img/common/gm_recruit_hover.jpg) no-repeat left top; FLOAT: left; WIDTH: 144px; HEIGHT: 33px
}
#gm .recruit A {
	DISPLAY: block; BACKGROUND: url(/img/common/gm_recruit.jpg) no-repeat left top; FLOAT: left; WIDTH: 144px; HEIGHT: 33px
}
#gm .recruit A:hover {
	BACKGROUND: url(/img/common/gm_recruit_hover.jpg) no-repeat left top
}
#gm .recruit_active {
	BACKGROUND: url(/img/common/gm_recruit_active.jpg) no-repeat left top; FLOAT: left; WIDTH: 144px; HEIGHT: 33px
}
#gm .recruit_active A {
	DISPLAY: block; BACKGROUND: url(/img/common/gm_recruit_active.jpg) no-repeat left top; FLOAT: left; WIDTH: 144px; HEIGHT: 33px
}
#gm .inquiry {
	BACKGROUND: url(/img/common/gm_inquiry_hover.jpg) no-repeat left top; FLOAT: left; WIDTH: 140px; HEIGHT: 33px
}
#gm .inquiry A {
	DISPLAY: block; BACKGROUND: url(/img/common/gm_inquiry.jpg) no-repeat left top; FLOAT: left; WIDTH: 140px; HEIGHT: 33px
}
#gm .inquiry A:hover {
	BACKGROUND: url(/img/common/gm_inquiry_hover.jpg) no-repeat left top
}
#gm .inquiry_active {
	BACKGROUND: url(/img/common/gm_inquiry_active.jpg) no-repeat left top; FLOAT: left; WIDTH: 140px; HEIGHT: 33px
}
#gm .inquiry_active A {
	DISPLAY: block; BACKGROUND: url(/img/common/gm_inquiry_active.jpg) no-repeat left top; FLOAT: left; WIDTH: 140px; HEIGHT: 33px
}
#contents {
	BACKGROUND: url(/img/common/contents_lmbg.jpg) repeat-y left top; FLOAT: left; MARGIN: 16px 0px 0px; WIDTH: 850px
}
#contents_end {
	CLEAR: both; BACKGROUND: url(/img/common/contents_end.jpg) no-repeat left top; MARGIN: 0px auto 15px; WIDTH: 850px; HEIGHT: 4px
}
#contents_end HR {
	DISPLAY: none
}
#contents_bgnone {
	MARGIN: 16px 0px 0px; WIDTH: 850px
}
#contents_bgnone .txtarea_full {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#contents_bgnone .txtarea_full P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; LINE-HEIGHT: 20px; PADDING-TOP: 10px
}
#main {
	CLEAR: both; FLOAT: right; WIDTH: 630px
}
#main .txtarea {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#main .txtarea P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; LINE-HEIGHT: 20px; PADDING-TOP: 10px
}
#main .txtarea P.center {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; LINE-HEIGHT: 20px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
#main .txtarea P.right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; LINE-HEIGHT: 20px; PADDING-TOP: 10px; TEXT-ALIGN: right
}
#main .txtarea DIV.pleft10 {
	PADDING-LEFT: 10px
}
#main .basic_table TABLE {
	BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-COLLAPSE: collapse
}
#main .basic_table TH {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #e4e4e4; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid
}
#main .basic_table TH.th_left {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #f5f5f5; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: left
}
#main .basic_table TD {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: #ffffff; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid
}
#main .basic_table2 TABLE {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; BORDER-COLLAPSE: collapse
}
#main .basic_table2 TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #f0f0f0; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px dashed
}
#main .basic_table2 TD {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: #ffffff; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px dashed
}
#main .basic_table3 TABLE {
	BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-COLLAPSE: collapse
}
#main .basic_table3 TH {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #009391; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid
}
#main .basic_table3 TH.th_center {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #f5f5f5; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: center
}
#main .basic_table3 TH.th_left {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #f5f5f5; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: left
}
#main .basic_table3 TD {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: #ffffff; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid
}
#main .money_table TABLE {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; MARGIN: 20px 0px 5px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 90%; BORDER-BOTTOM: #cccccc 1px solid; BORDER-COLLAPSE: collapse
}
#main .money_table TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #e4e4e4; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: left
}
#main .money_table TD {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: #ffffff; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid
}
#main .money_table TD.right {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: #ffffff; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: right
}
#main .money_table TD.total {
	PADDING-RIGHT: 8px; BORDER-TOP: #cccccc 3px double; PADDING-LEFT: 8px; BACKGROUND: #f5f5f5; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#main .money_table TD.total_right {
	PADDING-RIGHT: 8px; BORDER-TOP: #cccccc 3px double; PADDING-LEFT: 8px; BACKGROUND: #f5f5f5; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: right
}
#main .attention {
	COLOR: #e5883b
}
.tl2_works {
	BACKGROUND: url(/img/common/tl2_works.jpg) no-repeat left top; MARGIN: 3px 0px 20px; WIDTH: 630px; HEIGHT: 30px
}
.tl2_works SPAN {
	DISPLAY: none
}
.tl2_service {
	BACKGROUND: url(/img/common/tl2_service.jpg) no-repeat left top; MARGIN: 3px 0px 20px; WIDTH: 630px; HEIGHT: 30px
}
.tl2_service SPAN {
	DISPLAY: none
}
.tl2_internet {
	BACKGROUND: url(/img/common/tl2_internet.jpg) no-repeat left top; MARGIN: 3px 0px 20px; WIDTH: 630px; HEIGHT: 30px
}
.tl2_internet SPAN {
	DISPLAY: none
}
.tl2_corporate {
	BACKGROUND: url(/img/common/tl2_corporate.jpg) no-repeat left top; MARGIN: 3px 0px 20px; WIDTH: 630px; HEIGHT: 30px
}
.tl2_corporate SPAN {
	DISPLAY: none
}
.tl2_data_center {
	BACKGROUND: url(/img/common/tl2_data_center.jpg) no-repeat left top; MARGIN: 3px 0px 20px; WIDTH: 630px; HEIGHT: 30px
}
.tl2_data_center SPAN {
	DISPLAY: none
}
.tl2_webdesign {
	BACKGROUND: url(/img/common/tl2_webdesign.jpg) no-repeat left top; MARGIN: 3px 0px 20px; WIDTH: 630px; HEIGHT: 30px
}
.tl2_web SPAN {
	DISPLAY: none
}
.tl2_seo {
	BACKGROUND: url(/img/common/tl2_seo.jpg) no-repeat left top; MARGIN: 3px 0px 20px; WIDTH: 630px; HEIGHT: 30px
}
.tl2_seo SPAN {
	DISPLAY: none
}
.tl2_web {
	BACKGROUND: url(/img/common/tl2_web.jpg) no-repeat left top; MARGIN: 3px 0px 20px; WIDTH: 630px; HEIGHT: 30px
}
.tl2_webdesign SPAN {
	DISPLAY: none
}
.tl2_system {
	BACKGROUND: url(/img/common/tl2_system.jpg) no-repeat left top; MARGIN: 3px 0px 20px; WIDTH: 630px; HEIGHT: 30px
}
.tl2_system SPAN {
	DISPLAY: none
}
.tl2_security {
	BACKGROUND: url(/img/common/tl2_security.jpg) no-repeat left top; MARGIN: 3px 0px 20px; WIDTH: 630px; HEIGHT: 30px
}
.tl2_security SPAN {
	DISPLAY: none
}
.tl2_recruit {
	BACKGROUND: url(/img/common/tl2_recruit.jpg) no-repeat left top; MARGIN: 3px 0px 20px; WIDTH: 630px; HEIGHT: 30px
}
.tl2_recruit SPAN {
	DISPLAY: none
}
.tl2_privacypolicy {
	BACKGROUND: url(/img/common/tl2_privacypolicy.jpg) no-repeat left top; MARGIN: 3px 0px 20px; WIDTH: 630px; HEIGHT: 30px
}
.tl2_privacypolicy SPAN {
	DISPLAY: none
}
.tl2_sitepolicy {
	BACKGROUND: url(/img/common/tl2_sitepolicy.jpg) no-repeat left top; MARGIN: 3px 0px 20px; WIDTH: 630px; HEIGHT: 30px
}
.tl2_sitepolicy SPAN {
	DISPLAY: none
}
.tl2_sitemap {
	BACKGROUND: url(/img/common/tl2_sitemap.jpg) no-repeat left top; MARGIN: 3px 0px 0px; WIDTH: 630px; HEIGHT: 30px
}
.tl2_sitemap SPAN {
	DISPLAY: none
}
.tl2_topics {
	BACKGROUND: url(/img/common/tl2_topics.jpg) no-repeat left top; MARGIN: 3px 0px 20px; WIDTH: 630px; HEIGHT: 30px
}
.tl2_topics SPAN {
	DISPLAY: none
}
.tl2_inquiry {
	BACKGROUND: url(/img/common/tl2_inquiry.jpg) no-repeat left top; MARGIN: 3px 0px 20px; WIDTH: 630px; HEIGHT: 30px
}
.tl2_inquiry SPAN {
	DISPLAY: none
}
.tl3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 22px; FONT-SIZE: 12px; BACKGROUND: url(/img/common/tl3_bg.jpg) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; WIDTH: 608px; COLOR: #009393; PADDING-TOP: 9px; HEIGHT: 24px
}
.tl4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 12px; BACKGROUND: url(/img/common/tl4_bg.jpg) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 620px; COLOR: #476c5b; PADDING-TOP: 3px; HEIGHT: 22px
}
.tl5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 12px; BACKGROUND: url(/img/common/tl5_bg.jpg) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 625px; PADDING-TOP: 5px; HEIGHT: 20px
}
#sidemenu {
	FLOAT: left; WIDTH: 200px
}
.tl1_works {
	BACKGROUND: url(/img/common/tl1_works.jpg) no-repeat left top; WIDTH: 200px; HEIGHT: 58px
}
.tl1_works SPAN {
	DISPLAY: none
}
.tl1_works A {
	DISPLAY: block; BACKGROUND: url(/img/common/tl1_works.jpg) no-repeat left top; WIDTH: 200px; HEIGHT: 58px
}
.tl1_service {
	BACKGROUND: url(/img/common/tl1_service.jpg) no-repeat left top; WIDTH: 200px; HEIGHT: 58px
}
.tl1_service SPAN {
	DISPLAY: none
}
.tl1_service A {
	DISPLAY: block; BACKGROUND: url(/img/common/tl1_service.jpg) no-repeat left top; WIDTH: 200px; HEIGHT: 58px
}
.tl1_corporate {
	BACKGROUND: url(/img/common/tl1_corporate.jpg) no-repeat left top; WIDTH: 200px; HEIGHT: 58px
}
.tl1_corporate SPAN {
	DISPLAY: none
}
.tl1_corporate A {
	DISPLAY: block; BACKGROUND: url(/img/common/tl1_corporate.jpg) no-repeat left top; WIDTH: 200px; HEIGHT: 58px
}
.tl1_recruit {
	BACKGROUND: url(/img/common/tl1_recruit.jpg) no-repeat left top; WIDTH: 200px; HEIGHT: 58px
}
.tl1_recruit SPAN {
	DISPLAY: none
}
.tl1_recruit A {
	DISPLAY: block; BACKGROUND: url(/img/common/tl1_recruit.jpg) no-repeat left top; WIDTH: 200px; HEIGHT: 58px
}
.tl1_topics {
	BACKGROUND: url(/img/common/tl1_topics.jpg) no-repeat left top; WIDTH: 200px; HEIGHT: 58px
}
.tl1_topics SPAN {
	DISPLAY: none
}
.tl1_topics A {
	DISPLAY: block; BACKGROUND: url(/img/common/tl1_topics.jpg) no-repeat left top; WIDTH: 200px; HEIGHT: 58px
}
.tl1_inquiry {
	BACKGROUND: url(/img/common/tl1_inquiry.jpg) no-repeat left top; WIDTH: 200px; HEIGHT: 58px
}
.tl1_inquiry SPAN {
	DISPLAY: none
}
.tl1_nfmap {
	BACKGROUND: url(/img/common/tl1_nfmap.jpg) no-repeat left top; WIDTH: 650px; HEIGHT: 30px
}
.tl1_nfmap SPAN {
	DISPLAY: none
}
#lm_outline {
	PADDING-RIGHT: 6px; BORDER-TOP: #cdcdcd 2px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 4px; MARGIN: 1px 0px 0px; WIDTH: 188px; PADDING-TOP: 4px
}
#lm {
	BORDER-RIGHT: #d8d8d8 1px solid; BORDER-TOP: #d8d8d8 1px solid; BORDER-LEFT: #d8d8d8 1px solid; WIDTH: 186px; BORDER-BOTTOM: #d8d8d8 1px solid
}
#lm UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#lm LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/img/common/lm_hover.jpg) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 186px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#lm A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 22px; BACKGROUND: url(/img/common/lm_link.jpg) no-repeat left top; PADDING-BOTTOM: 6px; WIDTH: 164px; PADDING-TOP: 11px; TEXT-DECORATION: none
}
#lm A:hover {
	BACKGROUND: url(/img/common/lm_hover.jpg) no-repeat left top; TEXT-DECORATION: underline
}
#lm LI.active {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: url(/img/common/lm_active.jpg) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 186px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#lm .active A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 22px; FONT-WEIGHT: normal; BACKGROUND: url(/img/common/lm_active.jpg) no-repeat left top; PADDING-BOTTOM: 6px; WIDTH: 164px; PADDING-TOP: 11px; TEXT-DECORATION: underline
}
#lm .active A:hover {
	BACKGROUND: url(/img/common/lm_active.jpg) no-repeat left top
}
#lm LI.active2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: url(/img/common/lm_hover.jpg) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 186px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#lm .active2 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 22px; FONT-WEIGHT: normal; BACKGROUND: url(/img/common/lm_hover.jpg) no-repeat left top; PADDING-BOTTOM: 6px; WIDTH: 164px; PADDING-TOP: 11px; TEXT-DECORATION: underline
}
#lm .active2 A:hover {
	BACKGROUND: url(/img/common/lm_hover.jpg) no-repeat left top
}
#lm LI.top {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/img/common/lm_hover_top.jpg) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 186px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#lm .top A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 22px; BACKGROUND: url(/img/common/lm_link_top.jpg) no-repeat left top; PADDING-BOTTOM: 6px; WIDTH: 164px; PADDING-TOP: 11px
}
#lm .top A:hover {
	BACKGROUND: url(/img/common/lm_hover_top.jpg) no-repeat left top
}
#lm LI.top_active {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/img/common/lm_active_top.jpg) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 186px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#lm .top_active A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 22px; BACKGROUND: url(/img/common/lm_active_top.jpg) no-repeat left top; PADDING-BOTTOM: 6px; WIDTH: 164px; PADDING-TOP: 11px
}
#lm .top_active A:hover {
	BACKGROUND: url(/img/common/lm_active_top.jpg) no-repeat left top
}
#lm LI.top_active2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: url(/img/common/lm_hover_top.jpg) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 186px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#lm .top_active2 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 22px; FONT-WEIGHT: normal; BACKGROUND: url(/img/common/lm_hover_top.jpg) no-repeat left top; PADDING-BOTTOM: 6px; WIDTH: 164px; PADDING-TOP: 11px; TEXT-DECORATION: underline
}
#lm .top_active2 A:hover {
	BACKGROUND: url(/img/common/lm_hover_top.jpg) no-repeat left top
}
#lm LI.second {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/img/common/lm_second_hover.jpg) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 186px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#lm .second A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 28px; BACKGROUND: url(/img/common/lm_second.jpg) no-repeat left top; PADDING-BOTTOM: 5px; WIDTH: 158px; PADDING-TOP: 6px
}
#lm .second A:hover {
	BACKGROUND: url(/img/common/lm_second_hover.jpg) no-repeat left top
}
#lm A.second_active {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 28px; BACKGROUND: url(/img/common/lm_second_hover.jpg) no-repeat left top; PADDING-BOTTOM: 5px; WIDTH: 158px; PADDING-TOP: 6px; TEXT-DECORATION: none
}
#lm LI.second_active2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 28px; BACKGROUND: url(/img/common/lm_second_hover.jpg) no-repeat left top; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 158px; COLOR: #009393; PADDING-TOP: 6px; LIST-STYLE-TYPE: none
}
#lm LI.third_top {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/img/common/lm_third_top_hover.jpg) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 186px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#lm .third_top A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 28px; BACKGROUND: url(/img/common/lm_third_top_hover.jpg) no-repeat left top; PADDING-BOTTOM: 5px; WIDTH: 158px; PADDING-TOP: 6px
}
#lm .third_top A:hover {
	BACKGROUND: url(/img/common/lm_third_top_hover.jpg) no-repeat left top
}
#lm LI.third {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; BACKGROUND: url(/img/common/lm_third_hover.jpg) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 186px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#lm .third A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 40px; BACKGROUND: url(/img/common/lm_third.jpg) no-repeat left top; PADDING-BOTTOM: 3px; WIDTH: 146px; PADDING-TOP: 8px
}
#lm .third A:hover {
	BACKGROUND: url(/img/common/lm_third_hover.jpg) no-repeat left top
}
#lm LI.third_active {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; BACKGROUND: url(/img/common/lm_third_hover.jpg) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 186px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#lm .third_active A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 40px; BACKGROUND: url(/img/common/lm_third_hover.jpg) no-repeat left top; PADDING-BOTTOM: 3px; WIDTH: 146px; PADDING-TOP: 8px
}
#lm .third_active A:hover {
	BACKGROUND: url(/img/common/lm_third_hover.jpg) no-repeat left top
}
#footer {
	CLEAR: both; BACKGROUND: url(/img/common/footer_bg.jpg) #e7e7e7 no-repeat left top; WIDTH: 850px; HEIGHT: 46px
}
#footer SPAN {
	DISPLAY: none
}
#footer_left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 555px; PADDING-TOP: 7px
}
#footer_left .privacypolicy {
	BACKGROUND: url(/img/common/footer_privacypolicy_hover.jpg) no-repeat left top; FLOAT: left; WIDTH: 127px; MARGIN-RIGHT: 15px; HEIGHT: 16px
}
#footer_left .privacypolicy A {
	DISPLAY: block; BACKGROUND: url(/img/common/footer_privacypolicy.jpg) no-repeat left top; FLOAT: left; WIDTH: 127px; HEIGHT: 16px
}
#footer_left .privacypolicy A:hover {
	BACKGROUND: url(/img/common/footer_privacypolicy_hover.jpg) no-repeat left top
}
#footer_left .sitepolicy {
	BACKGROUND: url(/img/common/footer_sitepolicy_hover.jpg) no-repeat left top; FLOAT: left; WIDTH: 127px; HEIGHT: 16px
}
#footer_left .sitepolicy A {
	DISPLAY: block; BACKGROUND: url(/img/common/footer_sitepolicy.jpg) no-repeat left top; FLOAT: left; WIDTH: 127px; HEIGHT: 16px
}
#footer_left .sitepolicy A:hover {
	BACKGROUND: url(/img/common/footer_sitepolicy_hover.jpg) no-repeat left top
}
#footer_right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 245px; PADDING-TOP: 7px
}
#footer_right .copyright {
	BACKGROUND: url(/img/common/footer_copyright.jpg) no-repeat left top; WIDTH: 235px; HEIGHT: 16px
}
.pagetop {
	BACKGROUND: url(/img/common/pagetop_hover.jpg) no-repeat left top; MARGIN-LEFT: auto; WIDTH: 85px; HEIGHT: 15px
}
.pagetop SPAN {
	DISPLAY: none
}
.pagetop A {
	DISPLAY: block; BACKGROUND: url(/img/common/pagetop.jpg) no-repeat left top; WIDTH: 85px; HEIGHT: 15px
}
.pagetop A:hover {
	BACKGROUND: url(/img/common/pagetop_hover.jpg) no-repeat left top
}
.inquirybox {
	BORDER-RIGHT: #a7dadb 3px double; PADDING-RIGHT: 10px; BORDER-TOP: #a7dadb 3px double; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 10px 0px 10px 10px; BORDER-LEFT: #a7dadb 3px double; WIDTH: 584px; PADDING-TOP: 10px; BORDER-BOTTOM: #a7dadb 3px double
}
.btn_up {
	BACKGROUND: url(/img/common/up.gif) no-repeat left top; WIDTH: 12px; HEIGHT: 14px
}
.btn_up A {
	DISPLAY: block; BACKGROUND: url(/img/common/up.gif) no-repeat left top; MARGIN-LEFT: auto; WIDTH: 12px; HEIGHT: 14px
}
.btn_up SPAN {
	DISPLAY: none; FONT-SIZE: 1px; LINE-HEIGHT: 1px; HEIGHT: 1px
}
.btn_form {
	BACKGROUND: url(/img/common/btn_form_hover.jpg) no-repeat left top; WIDTH: 166px; HEIGHT: 40px
}
.btn_form A {
	DISPLAY: block; BACKGROUND: url(/img/common/btn_form.jpg) no-repeat left top; WIDTH: 166px; HEIGHT: 40px
}
.btn_form A:hover {
	BACKGROUND: url(/img/common/btn_form_hover.jpg) no-repeat left top
}
.btn_form SPAN {
	DISPLAY: none
}
.btn_home {
	BACKGROUND: url(/img/common/btn_home_hover.jpg) no-repeat left top; WIDTH: 153px; HEIGHT: 36px
}
.btn_home A {
	DISPLAY: block; BACKGROUND: url(/img/common/btn_home.jpg) no-repeat left top; WIDTH: 153px; HEIGHT: 36px
}
.btn_home A:hover {
	BACKGROUND: url(/img/common/btn_home_hover.jpg) no-repeat left top
}
.btn_home SPAN {
	DISPLAY: none
}
.btn_inquiry {
	BACKGROUND: url(/img/common/btn_inquiry_hover.jpg) no-repeat left top; MARGIN-LEFT: auto; WIDTH: 230px; HEIGHT: 40px
}
.btn_inquiry A {
	DISPLAY: block; BACKGROUND: url(/img/common/btn_inquiry.jpg) no-repeat left top; MARGIN-LEFT: auto; WIDTH: 230px; HEIGHT: 40px
}
.btn_inquiry A:hover {
	BACKGROUND: url(/img/common/btn_inquiry_hover.jpg) no-repeat left top
}
.btn_inquiry SPAN {
	DISPLAY: none
}
.btn_close {
	BACKGROUND: url(/img/common/btn_close_hover.jpg) no-repeat left top; WIDTH: 144px; HEIGHT: 38px
}
.btn_close A {
	DISPLAY: block; BACKGROUND: url(/img/common/btn_close.jpg) no-repeat left top; WIDTH: 144px; HEIGHT: 38px
}
.btn_close A:hover {
	BACKGROUND: url(/img/common/btn_close_hover.jpg) no-repeat left top
}
.btn_close SPAN {
	DISPLAY: none
}
.btn_pdf {
	PADDING-RIGHT: 5px; PADDING-LEFT: 33px; BACKGROUND: url(/img/common/btn_pdf.jpg) no-repeat left top; PADDING-BOTTOM: 7px; PADDING-TOP: 7px
}
.btn_a_method {
	BACKGROUND: url(/img/common/btn_a_method_hover.jpg) no-repeat left top; WIDTH: 185px; HEIGHT: 40px
}
.btn_a_method A {
	DISPLAY: block; BACKGROUND: url(/img/common/btn_a_method.jpg) no-repeat left top; WIDTH: 185px; HEIGHT: 40px
}
.btn_a_method A:hover {
	BACKGROUND: url(/img/common/btn_a_method_hover.jpg) no-repeat left top
}
.btn_a_method SPAN {
	DISPLAY: none
}
#system .btn_environment {
	BACKGROUND: url(/img/common/btn_environment_hover.jpg) no-repeat left top; FLOAT: left; WIDTH: 313px; HEIGHT: 95px
}
#system .btn_environment A {
	DISPLAY: block; BACKGROUND: url(/img/common/btn_environment.jpg) no-repeat left top; FLOAT: left; WIDTH: 313px; HEIGHT: 95px
}
#system .btn_environment A:hover {
	BACKGROUND: url(/img/common/btn_environment_hover.jpg) no-repeat left top
}
#system .btn_environment STRONG {
	DISPLAY: none
}
#system .btn_architecture {
	BACKGROUND: url(/img/common/btn_architecture_hover.jpg) no-repeat left top; FLOAT: right; WIDTH: 313px; HEIGHT: 95px
}
#system .btn_architecture A {
	DISPLAY: block; BACKGROUND: url(/img/common/btn_architecture.jpg) no-repeat left top; FLOAT: right; WIDTH: 313px; HEIGHT: 95px
}
#system .btn_architecture A:hover {
	BACKGROUND: url(/img/common/btn_architecture_hover.jpg) no-repeat left top
}
#system .btn_architecture STRONG {
	DISPLAY: none
}
#system .btn_case {
	BACKGROUND: url(/img/common/btn_case_hover.jpg) no-repeat left top; FLOAT: left; WIDTH: 313px; HEIGHT: 95px
}
#system .btn_case A {
	DISPLAY: block; BACKGROUND: url(/img/common/btn_case.jpg) no-repeat left top; FLOAT: left; WIDTH: 313px; HEIGHT: 95px
}
#system .btn_case A:hover {
	BACKGROUND: url(/img/common/btn_case_hover.jpg) no-repeat left top
}
#system .btn_case STRONG {
	DISPLAY: none
}
#webdesign .btn_web {
	BACKGROUND: url(/img/common/btn_web_hover.jpg) no-repeat left top; FLOAT: left; WIDTH: 313px; HEIGHT: 95px
}
#webdesign .btn_web A {
	DISPLAY: block; BACKGROUND: url(/img/common/btn_web.jpg) no-repeat left top; FLOAT: left; WIDTH: 313px; HEIGHT: 95px
}
#webdesign .btn_web A:hover {
	BACKGROUND: url(/img/common/btn_web_hover.jpg) no-repeat left top
}
#webdesign .btn_web STRONG {
	DISPLAY: none
}
#webdesign .btn_seo {
	BACKGROUND: url(/img/common/btn_seo_hover.jpg) no-repeat left top; FLOAT: right; WIDTH: 313px; HEIGHT: 95px
}
#webdesign .btn_seo A {
	DISPLAY: block; BACKGROUND: url(/img/common/btn_seo.jpg) no-repeat left top; FLOAT: right; WIDTH: 313px; HEIGHT: 95px
}
#webdesign .btn_seo A:hover {
	BACKGROUND: url(/img/common/btn_seo_hover.jpg) no-repeat left top
}
#webdesign .btn_seo STRONG {
	DISPLAY: none
}
#internet .btn_dark {
	BACKGROUND: url(/img/common/btn_dark_hover.jpg) no-repeat left top; FLOAT: left; WIDTH: 313px; HEIGHT: 95px
}
#internet .btn_dark A {
	DISPLAY: block; BACKGROUND: url(/img/common/btn_dark.jpg) no-repeat left top; FLOAT: left; WIDTH: 313px; HEIGHT: 95px
}
#internet .btn_dark A:hover {
	BACKGROUND: url(/img/common/btn_dark_hover.jpg) no-repeat left top
}
#internet .btn_dark STRONG {
	DISPLAY: none
}
#internet .btn_multi_ip {
	BACKGROUND: url(/img/common/btn_multi_ip_hover.jpg) no-repeat left top; FLOAT: right; WIDTH: 313px; HEIGHT: 95px
}
#internet .btn_multi_ip A {
	DISPLAY: block; BACKGROUND: url(/img/common/btn_multi_ip.jpg) no-repeat left top; FLOAT: right; WIDTH: 313px; HEIGHT: 95px
}
#internet .btn_multi_ip A:hover {
	BACKGROUND: url(/img/common/btn_multi_ip_hover.jpg) no-repeat left top
}
#internet .btn_multi_ip STRONG {
	DISPLAY: none
}
#internet .btn_kamome {
	BACKGROUND: url(/img/common/btn_kamome_hover.jpg) no-repeat left top; FLOAT: left; WIDTH: 313px; HEIGHT: 95px
}
#internet .btn_kamome A {
	DISPLAY: block; BACKGROUND: url(/img/common/btn_kamome.jpg) no-repeat left top; FLOAT: left; WIDTH: 313px; HEIGHT: 95px
}
#internet .btn_kamome A:hover {
	BACKGROUND: url(/img/common/btn_kamome_hover.jpg) no-repeat left top
}
#internet .btn_kamome STRONG {
	DISPLAY: none
}
#internet .btn_network {
	BACKGROUND: url(/img/common/btn_network_hover.jpg) no-repeat left top; FLOAT: right; WIDTH: 313px; HEIGHT: 95px
}
#internet .btn_network A {
	DISPLAY: block; BACKGROUND: url(/img/common/btn_network.jpg) no-repeat left top; FLOAT: right; WIDTH: 313px; HEIGHT: 95px
}
#internet .btn_network A:hover {
	BACKGROUND: url(/img/common/btn_network_hover.jpg) no-repeat left top
}
#internet .btn_network STRONG {
	DISPLAY: none
}
#data_center .btn_server_housing {
	BACKGROUND: url(/img/common/btn_server_housing_hover.jpg) no-repeat left top; FLOAT: left; WIDTH: 313px; HEIGHT: 95px
}
#data_center .btn_server_housing A {
	DISPLAY: block; BACKGROUND: url(/img/common/btn_server_housing.jpg) no-repeat left top; FLOAT: left; WIDTH: 313px; HEIGHT: 95px
}
#data_center .btn_server_housing A:hover {
	BACKGROUND: url(/img/common/btn_server_housing_hover.jpg) no-repeat left top
}
#data_center .btn_server_housing STRONG {
	DISPLAY: none
}
#data_center .btn_virus_check {
	BACKGROUND: url(/img/common/btn_virus_check_hover.jpg) no-repeat left top; FLOAT: left; WIDTH: 313px; HEIGHT: 95px
}
#data_center .btn_virus_check A {
	DISPLAY: block; BACKGROUND: url(/img/common/btn_virus_check.jpg) no-repeat left top; FLOAT: left; WIDTH: 313px; HEIGHT: 95px
}
#data_center .btn_virus_check A:hover {
	BACKGROUND: url(/img/common/btn_virus_check_hover.jpg) no-repeat left top
}
#data_center .btn_virus_check STRONG {
	DISPLAY: none
}
#data_center .btn_antispam {
	BACKGROUND: url(/img/common/btn_antispam_hover.jpg) no-repeat left top; FLOAT: right; WIDTH: 313px; HEIGHT: 95px
}
#data_center .btn_antispam A {
	DISPLAY: block; BACKGROUND: url(/img/common/btn_antispam.jpg) no-repeat left top; FLOAT: right; WIDTH: 313px; HEIGHT: 95px
}
#data_center .btn_antispam A:hover {
	BACKGROUND: url(/img/common/btn_antispam_hover.jpg) no-repeat left top
}
#data_center .btn_antispam STRONG {
	DISPLAY: none
}
#data_center .btn_jp {
	BACKGROUND: url(/img/common/btn_jp_hover.jpg) no-repeat left top; FLOAT: left; WIDTH: 313px; HEIGHT: 95px
}
#data_center .btn_jp A {
	DISPLAY: block; BACKGROUND: url(/img/common/btn_jp.jpg) no-repeat left top; FLOAT: left; WIDTH: 313px; HEIGHT: 95px
}
#data_center .btn_jp A:hover {
	BACKGROUND: url(/img/common/btn_jp_hover.jpg) no-repeat left top
}
#data_center .btn_jp STRONG {
	DISPLAY: none
}
#data_center .btn_server_management {
	BACKGROUND: url(/img/common/btn_server_management_hover.jpg) no-repeat left top; FLOAT: right; WIDTH: 313px; HEIGHT: 95px
}
#data_center .btn_server_management A {
	DISPLAY: block; BACKGROUND: url(/img/common/btn_server_management.jpg) no-repeat left top; FLOAT: right; WIDTH: 313px; HEIGHT: 95px
}
#data_center .btn_server_management A:hover {
	BACKGROUND: url(/img/common/btn_server_management_hover.jpg) no-repeat left top
}
#data_center .btn_server_management STRONG {
	DISPLAY: none
}
#data_center .btn_rental_server {
	BACKGROUND: url(/img/common/btn_rental_server_hover.jpg) no-repeat left top; FLOAT: right; WIDTH: 313px; HEIGHT: 95px
}
#data_center .btn_rental_server A {
	DISPLAY: block; BACKGROUND: url(/img/common/btn_rental_server.jpg) no-repeat left top; FLOAT: right; WIDTH: 313px; HEIGHT: 95px
}
#data_center .btn_rental_server A:hover {
	BACKGROUND: url(/img/common/btn_rental_server_hover.jpg) no-repeat left top
}
#data_center .btn_rental_server STRONG {
	DISPLAY: none
}
#security .btn_drweb {
	BACKGROUND: url(/img/common/btn_drweb_hover.jpg) no-repeat left top; FLOAT: left; WIDTH: 313px; HEIGHT: 95px
}
#security .btn_drweb A {
	DISPLAY: block; BACKGROUND: url(/img/common/btn_drweb.jpg) no-repeat left top; FLOAT: left; WIDTH: 313px; HEIGHT: 95px
}
#security .btn_drweb A:hover {
	BACKGROUND: url(/img/common/btn_drweb_hover.jpg) no-repeat left top
}
#security .btn_drweb STRONG {
	DISPLAY: none
}
#security .btn_sw {
	BACKGROUND: url(/img/common/btn_sw_hover.jpg) no-repeat left top; FLOAT: right; WIDTH: 313px; HEIGHT: 95px
}
#security .btn_sw A {
	DISPLAY: block; BACKGROUND: url(/img/common/btn_sw.jpg) no-repeat left top; FLOAT: right; WIDTH: 313px; HEIGHT: 95px
}
#security .btn_sw A:hover {
	BACKGROUND: url(/img/common/btn_sw_hover.jpg) no-repeat left top
}
#security .btn_sw STRONG {
	DISPLAY: none
}
#security .btn_vsr {
	BACKGROUND: url(/img/common/btn_vsr_hover.jpg) no-repeat left top; FLOAT: left; WIDTH: 313px; HEIGHT: 95px
}
#security .btn_vsr A {
	DISPLAY: block; BACKGROUND: url(/img/common/btn_vsr.jpg) no-repeat left top; FLOAT: left; WIDTH: 313px; HEIGHT: 95px
}
#security .btn_vsr A:hover {
	BACKGROUND: url(/img/common/btn_vsr_hover.jpg) no-repeat left top
}
#security .btn_vsr STRONG {
	DISPLAY: none
}
#security .btn_vr {
	BACKGROUND: url(/img/common/btn_vr_hover.jpg) no-repeat left top; FLOAT: left; WIDTH: 313px; HEIGHT: 95px
}
#security .btn_vr A {
	DISPLAY: block; BACKGROUND: url(/img/common/btn_vr.jpg) no-repeat left top; FLOAT: left; WIDTH: 313px; HEIGHT: 95px
}
#security .btn_vr A:hover {
	BACKGROUND: url(/img/common/btn_vr_hover.jpg) no-repeat left top
}
#security .btn_vr STRONG {
	DISPLAY: none
}
#service {
	MARGIN: 0px auto; WIDTH: 595px
}
#service .btn_webdesign {
	BACKGROUND: url(/img/common/btn_webdesign_hover.jpg) no-repeat left top; FLOAT: left; WIDTH: 295px; HEIGHT: 190px
}
#service .btn_webdesign A {
	DISPLAY: block; BACKGROUND: url(/img/common/btn_webdesign.jpg) no-repeat left top; FLOAT: left; WIDTH: 295px; HEIGHT: 190px
}
#service .btn_webdesign A:hover {
	BACKGROUND: url(/img/common/btn_webdesign_hover.jpg) no-repeat left top
}
#service .btn_webdesign STRONG {
	DISPLAY: none
}
#service .btn_system {
	BACKGROUND: url(/img/common/btn_system_hover.jpg) no-repeat left top; FLOAT: right; WIDTH: 295px; HEIGHT: 190px
}
#service .btn_system A {
	DISPLAY: block; BACKGROUND: url(/img/common/btn_system.jpg) no-repeat left top; FLOAT: left; WIDTH: 295px; HEIGHT: 190px
}
#service .btn_system A:hover {
	BACKGROUND: url(/img/common/btn_system_hover.jpg) no-repeat left top
}
#service .btn_system STRONG {
	DISPLAY: none
}
#service .btn_data_center {
	BACKGROUND: url(/img/common/btn_data_center_hover.jpg) no-repeat left top; FLOAT: left; WIDTH: 295px; HEIGHT: 190px
}
#service .btn_data_center A {
	DISPLAY: block; BACKGROUND: url(/img/common/btn_data_center.jpg) no-repeat left top; FLOAT: right; WIDTH: 295px; HEIGHT: 190px
}
#service .btn_data_center A:hover {
	BACKGROUND: url(/img/common/btn_data_center_hover.jpg) no-repeat left top
}
#service .btn_data_center STRONG {
	DISPLAY: none
}
#service .btn_internet {
	BACKGROUND: url(/img/common/btn_internet_hover.jpg) no-repeat left top; FLOAT: right; WIDTH: 295px; HEIGHT: 190px
}
#service .btn_internet A {
	DISPLAY: block; BACKGROUND: url(/img/common/btn_internet.jpg) no-repeat left top; FLOAT: right; WIDTH: 295px; HEIGHT: 190px
}
#service .btn_internet A:hover {
	BACKGROUND: url(/img/common/btn_internet_hover.jpg) no-repeat left top
}
#service .btn_internet STRONG {
	DISPLAY: none
}
#service .btn_security {
	BACKGROUND: url(/img/common/btn_security_hover.jpg) no-repeat left top; FLOAT: left; WIDTH: 295px; HEIGHT: 190px
}
#service .btn_security A {
	DISPLAY: block; BACKGROUND: url(/img/common/btn_security.jpg) no-repeat left top; FLOAT: right; WIDTH: 295px; HEIGHT: 190px
}
#service .btn_security A:hover {
	BACKGROUND: url(/img/common/btn_security_hover.jpg) no-repeat left top
}
#service .btn_security STRONG {
	DISPLAY: none
}
.double_box {
	BORDER-RIGHT: #dbdbdb 3px double; PADDING-RIGHT: 10px; BORDER-TOP: #dbdbdb 3px double; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 10px 0px; BORDER-LEFT: #dbdbdb 3px double; WIDTH: 280px; PADDING-TOP: 10px; BORDER-BOTTOM: #dbdbdb 3px double
}
#works {
	MARGIN-LEFT: -10px; WIDTH: 640px
}
.works_block {
	DISPLAY: inline; FLOAT: left; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 10px; WIDTH: 310px
}
.works_block H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; FONT-SIZE: 12px; BACKGROUND: url(/works/img/works_block.jpg) no-repeat left top; PADDING-BOTTOM: 0px; WIDTH: 285px; PADDING-TOP: 8px; HEIGHT: 20px
}
.works_block H4.new {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; FONT-SIZE: 12px; BACKGROUND: url(/works/img/works_block_new.jpg) no-repeat left top; PADDING-BOTTOM: 0px; WIDTH: 285px; PADDING-TOP: 8px; HEIGHT: 20px
}
.works_block DIV {
	BORDER-RIGHT: #d4e5df 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #d4e5df 1px solid; PADDING-LEFT: 14px; PADDING-BOTTOM: 4px; BORDER-LEFT: #d4e5df 1px solid; WIDTH: 284px; PADDING-TOP: 7px; BORDER-BOTTOM: #d4e5df 1px solid
}
.works_block TABLE {
	WIDTH: 100%
}
.works_block TD.spec {
	VERTICAL-ALIGN: top; WIDTH: 181px; PADDING-TOP: 5px
}
.works_block TD.spec IMG {
	DISPLAY: block; MARGIN: 8px 0px
}
.works_block TD.sn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; WIDTH: 103px; PADDING-TOP: 3px
}
.works_block TD.sn IMG {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.btn_works_detail {
	BACKGROUND: url(/works/img/works_detail_hover.jpg) no-repeat left top; WIDTH: 103px; HEIGHT: 20px
}
.btn_works_detail SPAN {
	DISPLAY: none
}
.btn_works_detail A {
	DISPLAY: block; BACKGROUND: url(/works/img/works_detail.jpg) no-repeat left top; WIDTH: 103px; HEIGHT: 20px
}
.btn_works_detail A:hover {
	BACKGROUND: url(/works/img/works_detail_hover.jpg) no-repeat left top
}
#works_detail {
	WIDTH: 630px
}
#works_detail_left {
	FLOAT: left; WIDTH: 375px
}
#works_detail_left H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; FONT-SIZE: 12px; BACKGROUND: url(/works/img/works_tlbg.jpg) no-repeat left top; PADDING-BOTTOM: 0px; WIDTH: 350px; COLOR: #009393; PADDING-TOP: 9px; HEIGHT: 27px
}
#works_detail_left H4.seo {
	BORDER-RIGHT: #c1cfd0 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 25px; FONT-SIZE: 12px; BACKGROUND: url(/works/img/works_tlbg-2.jpg) #d3eae0 no-repeat left top; PADDING-BOTTOM: 10px; WIDTH: 344px; COLOR: #009393; PADDING-TOP: 9px; BORDER-BOTTOM: #c1cfd0 1px solid
}
#works_detail_left H4.seo SPAN {
	FONT-WEIGHT: normal; FONT-SIZE: 10px
}
#works_detail_left H4.seo A {
	TEXT-DECORATION: none
}
#works_detail_left H4.seo A:hover {
	TEXT-DECORATION: none
}
#works_detail_left .url {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #f7f7f7; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 6px; WIDTH: 350px; LINE-HEIGHT: 20px; PADDING-TOP: 6px
}
#works_detail_left P.txt {
	PADDING-RIGHT: 14px; PADDING-LEFT: 7px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 7px; LINE-HEIGHT: 20px; PADDING-TOP: 7px
}
#works_detail_left H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FONT-SIZE: 12px; BACKGROUND: url(/works/img/works_tlbg2.jpg) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN-LEFT: 7px; WIDTH: 347px; COLOR: #009495; PADDING-TOP: 3px; HEIGHT: 22px
}
#works_detail_left .spec_icon {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 15px; BACKGROUND: #f0f0f0; PADDING-BOTTOM: 5px; MARGIN-LEFT: 7px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 318px; PADDING-TOP: 8px; BORDER-BOTTOM: #cccccc 1px solid
}
#works_detail_left .spec_icon TABLE {
	WIDTH: 100%
}
#works_detail_left .spec_icon TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; PADDING-TOP: 0px
}
#works_detail_right {
	FLOAT: right; WIDTH: 242px
}
#works_detail_right IMG {
	BORDER-RIGHT: #dddddd 1px solid; BORDER-TOP: #dddddd 1px solid; DISPLAY: block; MARGIN-BOTTOM: 10px; BORDER-LEFT: #dddddd 1px solid; BORDER-BOTTOM: #dddddd 1px solid
}
#comment {
	CLEAR: both
}
#comment H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FONT-SIZE: 12px; BACKGROUND: url(/works/img/works_tlbg3.jpg) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN-LEFT: 7px; WIDTH: 620px; COLOR: #009495; PADDING-TOP: 3px; HEIGHT: 22px
}
#comment P {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; LINE-HEIGHT: 20px; PADDING-TOP: 7px
}
.list_dot UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}
.list_dot LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND: url(/img/common/list.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 2px 0px; LINE-HEIGHT: 17px; PADDING-TOP: 0px
}
P.p10 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; LINE-HEIGHT: 20px; PADDING-TOP: 10px
}
.line18 {
	LINE-HEIGHT: 18px
}
#origin {
	WIDTH: 630px
}
#origin DIV.origin_txt {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 380px; PADDING-TOP: 15px
}
#origin DIV.origin_txt P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; LINE-HEIGHT: 18px; PADDING-TOP: 0px
}
#origin DIV.origin_img {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 220px; PADDING-TOP: 15px; TEXT-ALIGN: right
}
#c_data_table {
	MARGIN: 15px auto 10px; WIDTH: 85%
}
#c_data_table TABLE {
	BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 100%; BORDER-COLLAPSE: collapse
}
#c_data_table TD {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; WIDTH: 65%; LINE-HEIGHT: 18px; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid
}
#c_data_table TH {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #ecf4f1; PADDING-BOTTOM: 5px; WIDTH: 20%; LINE-HEIGHT: 18px; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: left
}
#history_table {
	BORDER-RIGHT: #b4d0c6 1px solid; BORDER-TOP: #b4d0c6 3px solid; MARGIN: 15px auto; BORDER-LEFT: #b4d0c6 1px solid; WIDTH: 550px; BORDER-BOTTOM: #b4d0c6 3px solid
}
#history_table TABLE {
	MARGIN: 2px 0px; WIDTH: 100%; BORDER-COLLAPSE: collapse
}
#history_table TD {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; WIDTH: 80%; LINE-HEIGHT: 20px; PADDING-TOP: 7px; BORDER-BOTTOM: #c3ddd2 1px dashed
}
#history_table TH {
	BORDER-RIGHT: #ffffff 1px dashed; PADDING-RIGHT: 7px; PADDING-LEFT: 10px; BACKGROUND: #f4f9f8; PADDING-BOTTOM: 7px; VERTICAL-ALIGN: top; WIDTH: 20%; COLOR: #476c5b; LINE-HEIGHT: 20px; PADDING-TOP: 7px; BORDER-BOTTOM: #ffffff 1px solid; WHITE-SPACE: nowrap; TEXT-ALIGN: left
}
#recruit_job_link {
	MARGIN: 0px auto; WIDTH: 610px
}
#recruit_job_link .tl {
	BACKGROUND: url(/img/common/recruit_img01.jpg) no-repeat left top; WIDTH: 610px; HEIGHT: 33px
}
#recruit_job_link .tl SPAN {
	DISPLAY: none
}
#recruit_job_link .link_area {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/img/common/recruit_imgbg.jpg) no-repeat left top; PADDING-BOTTOM: 25px; WIDTH: 610px; PADDING-TOP: 20px
}
#recruit_job_link H6.link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND: url(/img/common/btn_bluebg_hover.jpg) no-repeat left top; WIDTH: 350px; COLOR: #ffffff; HEIGHT: 35px
}
#recruit_job_link H6.link A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; FONT-WEIGHT: normal; BACKGROUND: url(/img/common/btn_bluebg.jpg) no-repeat left top; PADDING-BOTTOM: 0px; WIDTH: 325px; COLOR: #ffffff; PADDING-TOP: 7px; HEIGHT: 22px; TEXT-DECORATION: underline
}
#recruit_job_link H6.link A:hover {
	BACKGROUND: url(/img/common/btn_bluebg_hover.jpg) no-repeat left top
}
#joblist_01 {
	FONT-SIZE: 1px; LINE-HEIGHT: 1px; HEIGHT: 1px
}
#joblist_02 {
	FONT-SIZE: 1px; LINE-HEIGHT: 1px; HEIGHT: 1px
}
#joblist_03 {
	FONT-SIZE: 1px; LINE-HEIGHT: 1px; HEIGHT: 1px
}
#joblist_04 {
	FONT-SIZE: 1px; LINE-HEIGHT: 1px; HEIGHT: 1px
}
#joblist_05 {
	FONT-SIZE: 1px; LINE-HEIGHT: 1px; HEIGHT: 1px
}
#recruit_job {
	MARGIN: 0px auto; WIDTH: 580px
}
#recruit_job DIV.capacity {
	BORDER-RIGHT: #b4b4b4 1px solid; BORDER-TOP: #b4b4b4 1px solid; MARGIN: 1px 0px 0px; BORDER-LEFT: #b4b4b4 1px solid; BORDER-BOTTOM: #b4b4b4 1px solid
}
#recruit_job DIV.capacity TABLE {
	WIDTH: 100%; BORDER-COLLAPSE: collapse
}
#recruit_job DIV.capacity H5 {
	FONT-SIZE: 12px
}
#recruit_job DIV.capacity TH {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; BACKGROUND: #eeeeee; PADDING-BOTTOM: 5px; WIDTH: 20%; PADDING-TOP: 5px; BORDER-BOTTOM: #ffffff 1px solid
}
#recruit_job DIV.capacity TD {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; BACKGROUND: #ffffff; PADDING-BOTTOM: 5px; WIDTH: 80%; LINE-HEIGHT: 18px; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px dashed
}
#recruit_job .job_name_b {
	BORDER-RIGHT: #b4b4b4 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #b4b4b4 1px solid; PADDING-LEFT: 7px; FONT-SIZE: 12px; BACKGROUND: url(/img/common/job_name_b.gif) #999999 no-repeat left top; PADDING-BOTTOM: 7px; BORDER-LEFT: #b4b4b4 1px solid; COLOR: #ffffff; PADDING-TOP: 7px; BORDER-BOTTOM: #b4b4b4 1px solid; HEIGHT: 14px
}
#recruit_job .job_name_g {
	BORDER-RIGHT: #b4b4b4 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #b4b4b4 1px solid; PADDING-LEFT: 7px; FONT-SIZE: 12px; BACKGROUND: url(/img/common/job_name_g.gif) #999999 no-repeat left top; PADDING-BOTTOM: 7px; BORDER-LEFT: #b4b4b4 1px solid; COLOR: #ffffff; PADDING-TOP: 7px; BORDER-BOTTOM: #b4b4b4 1px solid; HEIGHT: 14px
}
#recruit_job .job_name_gb {
	BORDER-RIGHT: #b4b4b4 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #b4b4b4 1px solid; PADDING-LEFT: 7px; FONT-SIZE: 12px; BACKGROUND: url(/img/common/job_name_gb.gif) #999999 no-repeat left top; PADDING-BOTTOM: 7px; BORDER-LEFT: #b4b4b4 1px solid; COLOR: #ffffff; PADDING-TOP: 7px; BORDER-BOTTOM: #b4b4b4 1px solid; HEIGHT: 14px
}
#recruit_job .job_name_ob {
	BORDER-RIGHT: #b4b4b4 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #b4b4b4 1px solid; PADDING-LEFT: 7px; FONT-SIZE: 12px; BACKGROUND: url(/img/common/job_name_ob.gif) #999999 no-repeat left top; PADDING-BOTTOM: 7px; BORDER-LEFT: #b4b4b4 1px solid; COLOR: #ffffff; PADDING-TOP: 7px; BORDER-BOTTOM: #b4b4b4 1px solid; HEIGHT: 14px
}
#recruit_job .job_name_ogb {
	BORDER-RIGHT: #b4b4b4 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #b4b4b4 1px solid; PADDING-LEFT: 7px; FONT-SIZE: 12px; BACKGROUND: url(/img/common/job_name_ogb.gif) #999999 no-repeat left top; PADDING-BOTTOM: 7px; BORDER-LEFT: #b4b4b4 1px solid; COLOR: #ffffff; PADDING-TOP: 7px; BORDER-BOTTOM: #b4b4b4 1px solid; HEIGHT: 14px
}
#recruit_face {
	BORDER-RIGHT: #b8d2c9 3px double; PADDING-RIGHT: 35px; BORDER-TOP: #b8d2c9 3px double; PADDING-LEFT: 35px; BACKGROUND: url(/img/common/recruit_face_bg.jpg) no-repeat right top; PADDING-BOTTOM: 10px; MARGIN: 15px auto; BORDER-LEFT: #b8d2c9 3px double; WIDTH: 416px; PADDING-TOP: 30px; BORDER-BOTTOM: #b8d2c9 3px double
}
#recruit_face P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 20px; LINE-HEIGHT: 20px; PADDING-TOP: 10px
}
#recruit_face .img01 {
	BACKGROUND: url(/img/common/recruit_face_img01.jpg) no-repeat left top; WIDTH: 415px; BORDER-BOTTOM: #b8d2c9 1px solid; HEIGHT: 25px
}
#recruit_face .img01 SPAN {
	DISPLAY: none
}
#recruit_face .img02 {
	BACKGROUND: url(/img/common/recruit_face_img02.jpg) no-repeat left top; WIDTH: 415px; BORDER-BOTTOM: #b8d2c9 1px solid; HEIGHT: 25px
}
#recruit_face .img02 SPAN {
	DISPLAY: none
}
#recruit_face .img03 {
	BACKGROUND: url(/img/common/recruit_face_img03.jpg) no-repeat left top; WIDTH: 415px; BORDER-BOTTOM: #b8d2c9 1px solid; HEIGHT: 25px
}
#recruit_face .img03 SPAN {
	DISPLAY: none
}
#recruit_face .img04 {
	BACKGROUND: url(/img/common/recruit_face_img04.jpg) no-repeat left top; WIDTH: 415px; BORDER-BOTTOM: #b8d2c9 1px solid; HEIGHT: 25px
}
#recruit_face .img04 SPAN {
	DISPLAY: none
}
#recruit_face .img05 {
	BACKGROUND: url(/img/common/recruit_face_img05.jpg) no-repeat left top; WIDTH: 415px; BORDER-BOTTOM: #b8d2c9 1px solid; HEIGHT: 25px
}
#recruit_face .img05 SPAN {
	DISPLAY: none
}
#recruit_face .img06 {
	BACKGROUND: url(/img/common/recruit_face_img06.jpg) no-repeat left top; WIDTH: 415px; BORDER-BOTTOM: #b8d2c9 1px solid; HEIGHT: 25px
}
#recruit_face .img06 SPAN {
	DISPLAY: none
}
#recruit_face .img07 {
	BACKGROUND: url(/img/common/recruit_face_img07.jpg) no-repeat left top; WIDTH: 415px; BORDER-BOTTOM: #b8d2c9 1px solid; HEIGHT: 25px
}
#recruit_face .img07 SPAN {
	DISPLAY: none
}
.entry_form {
	BORDER-RIGHT: #b4b4b4 1px solid; BORDER-TOP: #b4b4b4 1px solid; MARGIN: 0px auto; BORDER-LEFT: #b4b4b4 1px solid; WIDTH: 590px; BORDER-BOTTOM: #b4b4b4 1px solid
}
.entry_form TABLE {
	WIDTH: 100%; BORDER-COLLAPSE: collapse
}
.entry_form H5 {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-SIZE: 12px; BACKGROUND: #999999; PADDING-BOTTOM: 7px; WIDTH: 576px; COLOR: #ffffff; PADDING-TOP: 7px
}
.entry_form TH {
	PADDING-RIGHT: 5px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 5px; BACKGROUND: #eeeeee; PADDING-BOTTOM: 3px; WIDTH: 25%; PADDING-TOP: 3px
}
.entry_form TD {
	PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px dashed; PADDING-LEFT: 5px; BACKGROUND: #ffffff; PADDING-BOTTOM: 3px; WIDTH: 75%; LINE-HEIGHT: 18px; PADDING-TOP: 3px
}
.entry_form TH.top {
	BORDER-TOP-WIDTH: 0px
}
.entry_form TD.top {
	BORDER-TOP-WIDTH: 0px
}
.must {
	COLOR: #ff0000
}
.entry_form_error {
	BORDER-RIGHT: #b4b4b4 1px solid; BORDER-TOP: #b4b4b4 1px solid; MARGIN: 0px auto; BORDER-LEFT: #b4b4b4 1px solid; WIDTH: 590px
}
.entry_form_error TABLE {
	WIDTH: 100%; BORDER-COLLAPSE: collapse
}
.entry_form_error H5 {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-SIZE: 12px; BACKGROUND: #999999; PADDING-BOTTOM: 7px; WIDTH: 576px; COLOR: #ffffff; PADDING-TOP: 7px
}
.entry_form_error TH {
	BORDER-RIGHT: #b4b4b4 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #eeeeee; PADDING-BOTTOM: 3px; WIDTH: 35%; PADDING-TOP: 3px; BORDER-BOTTOM: #b4b4b4 1px solid
}
.entry_form_error TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #ffffff; PADDING-BOTTOM: 3px; WIDTH: 65%; LINE-HEIGHT: 18px; PADDING-TOP: 3px; BORDER-BOTTOM: #b4b4b4 1px solid
}
.entry_form_skill {
	MARGIN: 0px auto; WIDTH: 590px
}
.entry_form_skill TABLE {
	BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 100%; BORDER-COLLAPSE: collapse
}
.entry_form_skill H5 {
	BORDER-RIGHT: #b4b4b4 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #b4b4b4 1px solid; PADDING-LEFT: 7px; FONT-SIZE: 12px; BACKGROUND: #999999; PADDING-BOTTOM: 7px; BORDER-LEFT: #b4b4b4 1px solid; WIDTH: 574px; COLOR: #ffffff; PADDING-TOP: 7px
}
.entry_form_skill TH {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; BACKGROUND: #eeeeee; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #cccccc 1px solid
}
.entry_form_skill TD {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; LINE-HEIGHT: 18px; PADDING-TOP: 3px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: center
}
.entry_form_skill TR.even {
	BACKGROUND: #f5f5f5
}
.topics_block {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 1px solid
}
.topics_block H6 {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 5px
}
.txt_orange {
	COLOR: #e88536
}
.txt_arrow {
	MARGIN-TOP: 5px; PADDING-LEFT: 10px; BACKGROUND: url(/img/common/txt_arrow.gif) no-repeat left center
}
#sitemap {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
#sitemap TABLE {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 100%; BORDER-RIGHT-WIDTH: 0px
}
#sitemap TD.left {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: top; WIDTH: 310px; BORDER-RIGHT-WIDTH: 0px
}
#sitemap TD.right {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 310px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#sitemap .link01 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 24px; FONT-SIZE: 12px; BACKGROUND: url(/img/common/sitemap_bg1.jpg) #eeeeee no-repeat left top; PADDING-BOTTOM: 0px; WIDTH: 286px; PADDING-TOP: 7px; HEIGHT: 20px
}
#sitemap .link01 A {
	FONT-SIZE: 12px
}
#sitemap .box {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; BORDER-LEFT: #cccccc 1px solid; WIDTH: 288px; PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 1px solid
}
#sitemap .link02 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 14px; FONT-SIZE: 12px; BACKGROUND: url(/img/common/sitemap_bg2.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px; PADDING-TOP: 0px
}
#sitemap .link02 A {
	FONT-SIZE: 12px
}
#sitemap .link02_list UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#sitemap .link02_list LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 14px; FONT-WEIGHT: bold; BACKGROUND: url(/img/common/sitemap_bg2.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#sitemap .link03 UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#sitemap .link03 LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; BACKGROUND: url(/img/common/sitemap_bg3.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 2px; PADDING-TOP: 3px; LIST-STYLE-TYPE: none
}
#sitemap .link03 LI A {
	FONT-SIZE: 12px; COLOR: #555555; TEXT-DECORATION: underline
}
#sitemap .link03 LI A:hover {
	FONT-SIZE: 12px; COLOR: #888888; TEXT-DECORATION: underline
}
