BODY {
	SCROLLBAR-FACE-COLOR: #f1f1f1; MARGIN: 0px; SCROLLBAR-SHADOW-COLOR: #c1c6ca; SCROLLBAR-3DLIGHT-COLOR: #c1c6ca; SCROLLBAR-ARROW-COLOR: #919dab; SCROLLBAR-TRACK-COLOR: #e9e9e9; SCROLLBAR-DARKSHADOW-COLOR: #d4e2e6
}
BODY {
	FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 16px; FONT-FAMILY: ??, ???
}
TD {
	FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 16px; FONT-FAMILY: ??, ???
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.cus_name_input {
	BORDER-RIGHT: #d7d7d7 1px solid; BORDER-TOP: #d7d7d7 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #d7d7d7 1px solid; WIDTH: 80px; COLOR: #666666; BORDER-BOTTOM: #d7d7d7 1px solid
}
.cus_subject_input {
	BORDER-RIGHT: #d7d7d7 1px solid; BORDER-TOP: #d7d7d7 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #d7d7d7 1px solid; WIDTH: 516px; COLOR: #666666; BORDER-BOTTOM: #d7d7d7 1px solid
}
.cus_num_input {
	BORDER-RIGHT: #d7d7d7 1px solid; BORDER-TOP: #d7d7d7 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #d7d7d7 1px solid; WIDTH: 50px; COLOR: #666666; BORDER-BOTTOM: #d7d7d7 1px solid
}
.cus_num_input02 {
	BORDER-RIGHT: #d7d7d7 1px solid; BORDER-TOP: #d7d7d7 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #d7d7d7 1px solid; WIDTH: 24px; COLOR: #666666; BORDER-BOTTOM: #d7d7d7 1px solid
}
.cus_attach_input {
	BORDER-RIGHT: #d7d7d7 1px solid; BORDER-TOP: #d7d7d7 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #d7d7d7 1px solid; WIDTH: 350px; COLOR: #666666; BORDER-BOTTOM: #d7d7d7 1px solid
}
.ESt_company_input {
	BORDER-RIGHT: #d7d7d7 1px solid; BORDER-TOP: #d7d7d7 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #d7d7d7 1px solid; WIDTH: 250px; COLOR: #666666; BORDER-BOTTOM: #d7d7d7 1px solid
}
.ESt_post_input {
	BORDER-RIGHT: #d7d7d7 1px solid; BORDER-TOP: #d7d7d7 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #d7d7d7 1px solid; WIDTH: 220px; COLOR: #666666; BORDER-BOTTOM: #d7d7d7 1px solid
}
.cus01 {
	BORDER-RIGHT: #d7d7d7 1px solid; BORDER-TOP: #d7d7d7 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #d7d7d7 1px solid; WIDTH: 50px; COLOR: #666666; BORDER-BOTTOM: #d7d7d7 1px solid
}
FORM {
	MARGIN: 0px
}
A.rec {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: ??, ???; TEXT-DECORATION: none
}
A.rec:link {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: ??, ???; LETTER-SPACING: -1px; TEXT-DECORATION: none
}
A.rec:visited {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: ??, ???; LETTER-SPACING: -1px; TEXT-DECORATION: none
}
A:active {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: ??, ???; LETTER-SPACING: -1px; TEXT-DECORATION: none
}
A.rec:hover {
	FONT-SIZE: 12px; COLOR: #20770d; FONT-FAMILY: ??, ???; LETTER-SPACING: -1px; TEXT-DECORATION: none
}
A.portfolio {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: ??, ???; TEXT-DECORATION: none
}
A.portfolio:visited {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: ??, ???; TEXT-DECORATION: none
}
A.portfolio:hover {
	FONT-SIZE: 12px; COLOR: #5357af; FONT-FAMILY: ??, ???; TEXT-DECORATION: none
}
A.title {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: ??, ???; TEXT-DECORATION: none
}
A.title:visited {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: ??, ???; TEXT-DECORATION: none
}
A.title:hover {
	FONT-SIZE: 12px; COLOR: #166898; FONT-FAMILY: ??, ???; TEXT-DECORATION: none
}
.contents {
	BACKGROUND-IMAGE: url(/images/common/sub_bg1.gif); BACKGROUND-REPEAT: repeat-x
}
.main_con {
	BACKGROUND-IMAGE: url(/images/common/main_bg_0.jpg); BACKGROUND-REPEAT: repeat-x
}
.contents1 {
	BACKGROUND-REPEAT: repeat-x
}
.quick_box {
	PADDING-LEFT: 3px; FONT-SIZE: 11px; LINE-HEIGHT: 17px; PADDING-TOP: 10px; BACKGROUND-COLOR: #f4f4f4
}
.quick_box2 {
	PADDING-LEFT: 3px; FONT-SIZE: 12px; LINE-HEIGHT: 17px; PADDING-TOP: 10px; BACKGROUND-COLOR: #dfeef2
}
.loc {
	COLOR: #868686
}
.loc A:link {
	FONT-SIZE: 11px; FONT-FAMILY: ??, ???; LETTER-SPACING: -1px; TEXT-DECORATION: none
}
.loc A:visited {
	FONT-SIZE: 11px; COLOR: #717171; FONT-FAMILY: ??, ???; LETTER-SPACING: -1px; TEXT-DECORATION: none
}
A:active {
	FONT-SIZE: 11px; COLOR: #717171; FONT-FAMILY: ??, ???; LETTER-SPACING: -1px; TEXT-DECORATION: none
}
.loc A:hover {
	FONT-SIZE: 11px; COLOR: #717171; FONT-FAMILY: ??, ???; LETTER-SPACING: -1px; TEXT-DECORATION: none
}
.location2 {
	FONT-WEIGHT: bold; COLOR: #868686
}
.tit_01 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #5c5c5c
}
.tit_02 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #8f8f8f
}
.textarea {
	BORDER-RIGHT: #739da0 1px solid; BORDER-TOP: #739da0 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 12px; BORDER-LEFT: #739da0 1px solid; COLOR: #666666; LINE-HEIGHT: 16px; BORDER-BOTTOM: #739da0 1px solid; FONT-FAMILY: ??, ???; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.textbox2 {
	BORDER-RIGHT: #739da0 1px solid; BORDER-TOP: #739da0 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 12px; BORDER-LEFT: #739da0 1px solid; COLOR: #666666; LINE-HEIGHT: 16px; BORDER-BOTTOM: #739da0 1px solid; FONT-FAMILY: "??"; HEIGHT: 18px; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.main_td01 {
	PADDING-RIGHT: 5px; VERTICAL-ALIGN: top; TEXT-ALIGN: right
}
.main_tdw {
	BACKGROUND-COLOR: #ffffff
}
.main_tdR {
	BACKGROUND-COLOR: #ffdbe5
}
.news {
	FONT-SIZE: 12px; COLOR: #868686; LETTER-SPACING: -1px; TEXT-DECORATION: none
}
.news A:link {
	FONT-SIZE: 12px; COLOR: #868686; FONT-FAMILY: ??, ???; LETTER-SPACING: -1px; TEXT-DECORATION: none
}
.news A:visited {
	FONT-SIZE: 12px; COLOR: #868686; FONT-FAMILY: ??, ???; LETTER-SPACING: -1px; TEXT-DECORATION: none
}
A:active {
	FONT-SIZE: 12px; COLOR: #868686; FONT-FAMILY: ??, ???; LETTER-SPACING: -1px; TEXT-DECORATION: none
}
.news A:hover {
	FONT-SIZE: 12px; COLOR: #868686; FONT-FAMILY: ??, ???; LETTER-SPACING: -1px; TEXT-DECORATION: none
}
.newsText {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 12px; BORDER-LEFT: 0px; LINE-HEIGHT: 18px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff
}
.open {
	FONT-WEIGHT: bold; COLOR: #1f7a95
}
.open2 {
	COLOR: #1f7a95
}
.bl_tit_14 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #237399
}
.bl_tit_12 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #237399
}
.lb_line_bg {
	BACKGROUND-COLOR: #d9d9d9
}
.lb_bg {
	BACKGROUND-COLOR: #cde0e6
}
.lb_line_bg {
	BACKGROUND-COLOR: #cedae1
}
.db_bg {
	BACKGROUND-COLOR: #99b2c1
}
.map_01 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; FONT-SIZE: 12px; PADDING-BOTTOM: 12px; COLOR: #676767; LINE-HEIGHT: 19px; PADDING-TOP: 5px; FONT-FAMILY: ??
}
.map_02 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #db6c36; LINE-HEIGHT: 19px; PADDING-TOP: 5px; FONT-FAMILY: ??
}
.map_03 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 26px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #676767; LINE-HEIGHT: 19px; PADDING-TOP: 0px; FONT-FAMILY: ??
}
.history01 {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; WIDTH: 160px; PADDING-TOP: 15px; BACKGROUND-COLOR: #d7ecf3; TEXT-ALIGN: center
}
.history_text01 {
	PADDING-RIGHT: 16px; PADDING-LEFT: 36px; PADDING-BOTTOM: 6px; COLOR: #8a8a8a; LINE-HEIGHT: 18px; PADDING-TOP: 15px
}
.history_text02 {
	PADDING-RIGHT: 16px; PADDING-LEFT: 36px; PADDING-BOTTOM: 20px; COLOR: #8a8a8a; LINE-HEIGHT: 18px; PADDING-TOP: 15px
}
.history02 {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; WIDTH: 160px; PADDING-TOP: 15px; BACKGROUND-COLOR: #d7f1ef; TEXT-ALIGN: center
}
.history03 {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; WIDTH: 160px; PADDING-TOP: 15px; BACKGROUND-COLOR: #ddf1c6; TEXT-ALIGN: center
}
.Benefit_title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 6px; WIDTH: 145px; PADDING-TOP: 6px; BORDER-BOTTOM: #c9d9c9 1px solid; BACKGROUND-COLOR: #f5fcf4
}
.Benefit_01 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-SIZE: 12px; PADDING-BOTTOM: 6px; BORDER-LEFT: #c9d9c9 1px solid; COLOR: #8e8e8e; LINE-HEIGHT: 18px; PADDING-TOP: 6px; BORDER-BOTTOM: #c9d9c9 1px solid; FONT-FAMILY: ??
}
.Benefit_02 {
	FONT-SIZE: 12px; COLOR: #bf650d; FONT-FAMILY: ??
}
.pertit_01 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 6px; BORDER-LEFT: #c9d9c9 1px solid; COLOR: #5c9564; PADDING-TOP: 6px; BORDER-BOTTOM: #c9d9c9 1px solid; FONT-FAMILY: ??
}
.per_01 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-SIZE: 12px; PADDING-BOTTOM: 6px; BORDER-LEFT: #c9d9c9 1px solid; COLOR: #8e8e8e; LINE-HEIGHT: 18px; PADDING-TOP: 6px; BORDER-BOTTOM: #c9d9c9 1px solid; FONT-FAMILY: ??; TEXT-ALIGN: center
}
.news_title {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #65778f; FONT-FAMILY: ??, ???
}
.news_img {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; WIDTH: 136px; PADDING-TOP: 6px; BACKGROUND-COLOR: #f0f2fe
}
.view_title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BACKGROUND-COLOR: #f0f2fe
}
.news_text01 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; BORDER-LEFT: #caced7 1px solid; COLOR: #166898; PADDING-TOP: 5px; FONT-FAMILY: ??, ???; HEIGHT: 28px
}
.news_text01_02 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 6px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; BORDER-LEFT: #caced7 1px solid; PADDING-TOP: 5px; FONT-FAMILY: ??, ???; HEIGHT: 28px
}
.news_text02 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 12px; PADDING-BOTTOM: 15px; BORDER-LEFT: #caced7 1px solid; PADDING-TOP: 0px; FONT-FAMILY: ??, ???
}
.news_text03 {
	BORDER-RIGHT: #caced7 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #166898; PADDING-TOP: 5px; FONT-FAMILY: ??, ???; HEIGHT: 28px; BACKGROUND-COLOR: #f0f2fd
}
.bbs_num01 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #dddddd 1px solid; FONT-FAMILY: ??, ???; BACKGROUND-COLOR: #f8f9fd; TEXT-ALIGN: center
}
.bbs_tit01 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #dddddd 1px solid; FONT-FAMILY: ??, ???; BACKGROUND-COLOR: #f8f9fd
}
.bbs_name01 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #dddddd 1px solid; FONT-FAMILY: ??, ???; BACKGROUND-COLOR: #f8f9fd; TEXT-ALIGN: center
}
.bbs_date01 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #dddddd 1px solid; FONT-FAMILY: ??, ???; BACKGROUND-COLOR: #f8f9fd; TEXT-ALIGN: center
}
.bbs_num02 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #dddddd 1px solid; FONT-FAMILY: ??, ???; TEXT-ALIGN: center
}
.bbs_tit02 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #dddddd 1px solid; FONT-FAMILY: ??, ???
}
.bbs_name02 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #dddddd 1px solid; FONT-FAMILY: ??, ???; TEXT-ALIGN: center
}
.bbs_date02 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #dddddd 1px solid; FONT-FAMILY: ??, ???; TEXT-ALIGN: center
}
.bbs_pagenum01 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #234e93; PADDING-TOP: 10px; FONT-FAMILY: ??, ???
}
.bbs_pagenum02 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px; FONT-FAMILY: ??, ???
}
.rec_bbs_01 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #dddddd 1px solid; FONT-FAMILY: ??, ???; BACKGROUND-COLOR: #f7fff7; TEXT-ALIGN: center
}
.rec_bbs_02 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #dddddd 1px solid; FONT-FAMILY: ??, ???; BACKGROUND-COLOR: #f7fff7
}
.rec_pagenum01 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #1f7e0a; PADDING-TOP: 10px; FONT-FAMILY: ??, ???
}
.rec_text06 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 6px; BORDER-LEFT: #c9d9c9 1px solid; PADDING-TOP: 6px; BORDER-BOTTOM: #c9d9c9 1px solid
}
.rec_view_title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BACKGROUND-COLOR: #f5fcf4; TEXT-ALIGN: center
}
.rec_view_title02 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BORDER-BOTTOM: #c9d9c9 1px solid; BACKGROUND-COLOR: #f5fcf4; TEXT-ALIGN: center
}
.rec_text01 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 6px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; BORDER-LEFT: #c9d9c9 1px solid; PADDING-TOP: 5px; FONT-FAMILY: ??, ???; HEIGHT: 28px
}
.rec_text02 {
	BORDER-RIGHT: #c9d9c9 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; BORDER-LEFT: #c9d9c9 1px solid; PADDING-TOP: 6px; BACKGROUND-COLOR: #f5fcf4; TEXT-ALIGN: center
}
.rec_text03 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; BORDER-LEFT: #c9d9c9 1px solid; WIDTH: 134px; PADDING-TOP: 6px; TEXT-ALIGN: center
}
.rec_text04 {
	BORDER-RIGHT: #c9d9c9 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BORDER-BOTTOM: #c9d9c9 1px solid; TEXT-ALIGN: center
}
.rec_text05 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BORDER-BOTTOM: #c9d9c9 1px solid; TEXT-ALIGN: center
}
.Description {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 8px; COLOR: #48844e; PADDING-TOP: 8px; BORDER-BOTTOM: #629b6d 1px solid; BACKGROUND-COLOR: #f5fcf4
}
.Description_tit {
	FONT-WEIGHT: bold; COLOR: #a26d21
}
.cus_title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; WIDTH: 100px; PADDING-TOP: 6px; BORDER-BOTTOM: #dddddd 1px solid; BACKGROUND-COLOR: #fdf9ed; TEXT-ALIGN: center
}
.cus_in {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 6px
}
.cus_title02 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 8px; PADDING-BOTTOM: 3px; BORDER-LEFT: #dddddd 1px solid; PADDING-TOP: 6px; BORDER-BOTTOM: #dddddd 1px solid; BACKGROUND-COLOR: #fdf9ed; TEXT-ALIGN: center
}
.cus_division {
	PADDING-RIGHT: 15px; PADDING-LEFT: 16px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; BORDER-LEFT: #dddddd 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #dddddd 1px solid; FONT-FAMILY: ??, ???; HEIGHT: 28px
}
.Est_post {
	PADDING-RIGHT: 15px; PADDING-LEFT: 16px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; BORDER-LEFT: #dddddd 1px solid; PADDING-TOP: 4px; FONT-FAMILY: ??, ???; HEIGHT: 28px
}
.Est_title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 22px; PADDING-BOTTOM: 3px; WIDTH: 100px; PADDING-TOP: 6px; BORDER-BOTTOM: #dddddd 1px solid; BACKGROUND-COLOR: #fdf9ed
}
.site_com01 {
	PADDING-RIGHT: 5px; BORDER-TOP: #507bae 2px solid; PADDING-LEFT: 14px; PADDING-BOTTOM: 4px; PADDING-TOP: 6px; BORDER-BOTTOM: #507bae 2px solid
}
.site_com02 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 14px; PADDING-BOTTOM: 5px; PADDING-TOP: 6px; BORDER-BOTTOM: #90aec1 1px solid
}
.site_ser01 {
	PADDING-RIGHT: 5px; BORDER-TOP: #7c72b5 2px solid; PADDING-LEFT: 14px; PADDING-BOTTOM: 4px; PADDING-TOP: 6px; BORDER-BOTTOM: #7c72b5 2px solid
}
.site_ser02 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 14px; PADDING-BOTTOM: 5px; PADDING-TOP: 6px; BORDER-BOTTOM: #bdb8da 1px solid
}
.site_ser02_2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 14px; PADDING-BOTTOM: 0px; PADDING-TOP: 6px
}
.site_ser03 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; PADDING-TOP: 3px
}
.site_ser04 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; PADDING-TOP: 3px; BORDER-BOTTOM: #bdb8da 1px solid
}
.site_sol01 {
	PADDING-RIGHT: 5px; BORDER-TOP: #61a2a7 2px solid; PADDING-LEFT: 14px; PADDING-BOTTOM: 4px; PADDING-TOP: 6px; BORDER-BOTTOM: #61a2a7 2px solid
}
.site_sol02 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 14px; PADDING-BOTTOM: 5px; PADDING-TOP: 6px; BORDER-BOTTOM: #61a2a7 2px solid
}
.site_rec01 {
	PADDING-RIGHT: 5px; BORDER-TOP: #40aa86 2px solid; PADDING-LEFT: 14px; PADDING-BOTTOM: 4px; PADDING-TOP: 6px; BORDER-BOTTOM: #40aa86 2px solid
}
.site_rec02 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 14px; PADDING-BOTTOM: 5px; PADDING-TOP: 6px; BORDER-BOTTOM: #9fd4c2 1px solid
}
.site_cus01 {
	PADDING-RIGHT: 5px; BORDER-TOP: #906419 2px solid; PADDING-LEFT: 14px; PADDING-BOTTOM: 4px; PADDING-TOP: 6px; BORDER-BOTTOM: #906419 2px solid
}
.site_cus02 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 14px; PADDING-BOTTOM: 5px; PADDING-TOP: 6px; BORDER-BOTTOM: #c7b18c 1px solid
}
.site_cus02_2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 14px; PADDING-BOTTOM: 0px; PADDING-TOP: 6px
}
.site_cus03 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; PADDING-TOP: 1px
}
.site_cus04 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; PADDING-TOP: 4px; BORDER-BOTTOM: #906419 2px solid
}
.com_info01 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; LETTER-SPACING: 0px
}
.com_info02 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; COLOR: #1f407f; PADDING-TOP: 10px
}
.sap_01 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; COLOR: #8f8f8f; LINE-HEIGHT: 18px; PADDING-TOP: 0px
}
.group_01 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; COLOR: #8f8f8f; LINE-HEIGHT: 18px; PADDING-TOP: 0px
}
.gps_01 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; COLOR: #8f8f8f; LINE-HEIGHT: 18px; PADDING-TOP: 0px
}
.application_box {
	BORDER-BOTTOM: #caced7 1px solid
}
.sap_title_text {
	COLOR: #5c5697; LINE-HEIGHT: 24px
}
.gps_title_text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 5px; COLOR: #5c5697; LINE-HEIGHT: 22px; PADDING-TOP: 0px
}
.group_ctext {
	COLOR: #8f8f8f; LETTER-SPACING: -1px
}
.IT_tit01 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #3e9a99; PADDING-TOP: 10px; FONT-FAMILY: ??, ???
}
.IT_tit02 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #6a6eb7; PADDING-TOP: 10px; FONT-FAMILY: ??, ???
}
.ITtext_01 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; COLOR: #8f8f8f; LINE-HEIGHT: 18px; PADDING-TOP: 5px; BACKGROUND-COLOR: #f1f1f1
}
.webbusiness_01 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #8f8f8f; LINE-HEIGHT: 18px; PADDING-TOP: 0px
}
.webbusiness_tit01 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 200px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; COLOR: #6a6eb7; PADDING-TOP: 10px; FONT-FAMILY: ??, ???; TEXT-ALIGN: center
}
.webbusiness_02 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; COLOR: #8f8f8f; LINE-HEIGHT: 18px; PADDING-TOP: 5px; BACKGROUND-COLOR: #f1f1f1
}
.webbusiness_03 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 5px; COLOR: #8f8f8f; LINE-HEIGHT: 18px; PADDING-TOP: 0px
}
.portfolio_tit01 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #6a6eb7; FONT-FAMILY: ??, ???
}
.portfolio_tit02 {
	FONT-SIZE: 12px; COLOR: #6a6eb7; FONT-FAMILY: ??, ???
}
.Infoream_01 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #19888c; LINE-HEIGHT: 20px; FONT-FAMILY: ??, ???
}
.Infoream_02 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #19888c; PADDING-TOP: 5px; FONT-FAMILY: ??, ???
}
.Infoream_03 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; PADDING-TOP: 5px; FONT-FAMILY: ??, ???
}
.Infoream_04 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #6896b9; PADDING-TOP: 5px; FONT-FAMILY: ??, ???
}
.Infoream_05 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #5f6aa0; LINE-HEIGHT: 13px; PADDING-TOP: 5px; FONT-FAMILY: ??, ???
}
.Infoream_06 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #7c7ecc; LINE-HEIGHT: 20px; PADDING-TOP: 0px; FONT-FAMILY: ??, ???
}
.Infoream_07 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 6px; COLOR: #808080; LINE-HEIGHT: 16px; PADDING-TOP: 6px; FONT-FAMILY: ??, ???
}
.Infoream_textbox {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ececec 1px solid; WIDTH: 304px; LINE-HEIGHT: 18px; PADDING-TOP: 5px; BORDER-BOTTOM: #ececec 1px solid; borer-right: #ECECEC solid 1px; borer-top: #ECECEC solid 1px
}
.tb_left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; COLOR: #237399; PADDING-TOP: 3px; HEIGHT: 25px; BACKGROUND-COLOR: #ebf4f9
}
.pad_left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.pad_left_bot {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; PADDING-TOP: 3px
}
.pad_top {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
.bo_page {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 11px; COLOR: #0984a3; TEXT-ALIGN: center
}
.bo_page A:link {
	COLOR: #0984a3; TEXT-DECORATION: none
}
.bo_page A:visited {
	COLOR: #0984a3; TEXT-DECORATION: none
}
A:active {
	COLOR: #0984a3; TEXT-DECORATION: none
}
.bo_page A:hover {
	COLOR: #01384b; TEXT-DECORATION: none
}
#sitemap1 {
	BACKGROUND: url(../images/sitemap_bg.gif); WIDTH: 302px
}
#sitemap2 {
	Z-INDEX: 2; BACKGROUND: url(../images/sitemap_bg.gif); LEFT: 332px; WIDTH: 302px; POSITION: absolute; TOP: 74px
}
#sitemap3 {
	Z-INDEX: 3; BACKGROUND: url(../images/sitemap_bg.gif); LEFT: 650px; WIDTH: 302px; POSITION: absolute; TOP: 74px
}
#sitemap4 {
	Z-INDEX: 4; LEFT: 650px; WIDTH: 302px; POSITION: absolute; TOP: 175px
}
SELECT {
	BEHAVIOR: url(/css/selectbox.htc)
}
.input {
	BORDER-RIGHT: #e4e4e4 1px solid; BORDER-TOP: #e4e4e4 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #e4e4e4 1px solid; COLOR: #000000; BORDER-BOTTOM: #e4e4e4 1px solid; HEIGHT: 18px
}
UNKNOWN {
	BORDER-RIGHT: #e4e4e4 1px solid; BORDER-TOP: #e4e4e4 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #e4e4e4 1px solid; COLOR: #000000; BORDER-BOTTOM: #e4e4e4 1px solid; HEIGHT: 24px
}
.input_gr {
	BORDER-RIGHT: #e4e4e4 1px solid; BORDER-TOP: #e4e4e4 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #e4e4e4 1px solid; COLOR: #000000; BORDER-BOTTOM: #e4e4e4 1px solid; HEIGHT: 18px; BACKGROUND-COLOR: #f3f3f3
}
.rss_01 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 5px; COLOR: #8f8f8f; LINE-HEIGHT: 18px; PADDING-TOP: 0px
}

