BODY {
	BACKGROUND-IMAGE: url(../images/topbg.gif); TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Arial,Meiryo,"¥á¥¤¥ê¥ª","Hiragino Kaku Gothic Pro","¥Ò¥é¥®¥Î½Ç¥´ Pro W3",Osaka,"MS P Gothic","£Í£Ó £Ð¥´¥·¥Ã¥¯","ËÎÌå",sans-serif; FONT-SIZE: 12px; PADDING-TOP: 0px
}
A {
	TEXT-DECORATION: none
}
INPUT {
	FONT-FAMILY: Arial,Meiryo,"¥á¥¤¥ê¥ª","Hiragino Kaku Gothic Pro","¥Ò¥é¥®¥Î½Ç¥´ Pro W3",Osaka,"MS P Gothic","£Í£Ó £Ð¥´¥·¥Ã¥¯","ËÎÌå",sans-serif
}
SELECT {
	FONT-FAMILY: Arial,Meiryo,"¥á¥¤¥ê¥ª","Hiragino Kaku Gothic Pro","¥Ò¥é¥®¥Î½Ç¥´ Pro W3",Osaka,"MS P Gothic","£Í£Ó £Ð¥´¥·¥Ã¥¯","ËÎÌå",sans-serif
}
submit {
	FONT-FAMILY: Arial,Meiryo,"¥á¥¤¥ê¥ª","Hiragino Kaku Gothic Pro","¥Ò¥é¥®¥Î½Ç¥´ Pro W3",Osaka,"MS P Gothic","£Í£Ó £Ð¥´¥·¥Ã¥¯","ËÎÌå",sans-serif
}
IMG {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.clear {
	CLEAR: both
}
.float_l {
	FLOAT: left
}
.blank {
	HEIGHT: 0px; CLEAR: both; FONT-SIZE: 0px; OVERFLOW: hidden
}
.blank2 {
	BACKGROUND: #ffffff; HEIGHT: 3px; CLEAR: both; FONT-SIZE: 1px; OVERFLOW: hidden
}
.blank10 {
	BACKGROUND: #ffffff; HEIGHT: 12px; CLEAR: both; FONT-SIZE: 1px; OVERFLOW: hidden
}
.sc_banner {
	MARGIN: auto; WIDTH: 950px
}
.sc_main {
	MARGIN: 10px auto 15px; WIDTH: 950px
}
.sc_body {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.sc_body LI {
	LIST-STYLE-TYPE: none; FLOAT: left
}
.body_l {
	TEXT-ALIGN: left; WIDTH: 230px
}
.body_nav_l {
	TEXT-ALIGN: left; WIDTH: 705px
}
.body_m {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 460px; PADDING-RIGHT: 0px; MARGIN-LEFT: 15px; PADDING-TOP: 0px
}
.news_iplaza {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #c4d3eb; PADDING-TOP: 10px
}
.title_data {
	MARGIN-BOTTOM: 10px
}
.news_iplaza_title {
	HEIGHT: 26px
}
.news_iplaza_data {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #ffffff; HEIGHT: 156px; PADDING-TOP: 0px
}
.news_event_data {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #ffffff; HEIGHT: 256px; PADDING-TOP: 0px
}
.event_more {
	TEXT-ALIGN: right
}
.event_more IMG {
	MARGIN-RIGHT: 5px
}
.event_more A {
	FONT-WEIGHT: bold; MARGIN-RIGHT: 6px
}
.event_more A:hover {
	TEXT-DECORATION: underline
}
.body_r {
	TEXT-ALIGN: left; WIDTH: 230px; MARGIN-LEFT: 15px
}
.right_banner {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.toplist {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #c4d3eb; PADDING-TOP: 10px
}
.topdata {
	MARGIN-BOTTOM: 10px; PADDING-TOP: 1px
}
.toptitle {
	LINE-HEIGHT: 33px; PADDING-LEFT: 28px; BACKGROUND: url(../images/toptitle_bg.png) no-repeat; HEIGHT: 33px; COLOR: #004f99; FONT-SIZE: 11pt; FONT-WEIGHT: bold
}
.taglist {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #ffffff; PADDING-TOP: 0px
}
.taglist A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #004f99; FONT-SIZE: 14px; PADDING-TOP: 0px
}
.taglist A:hover {
	TEXT-DECORATION: underline
}
.top10 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BACKGROUND: #ffffff; PADDING-TOP: 0px
}
.top10 DIV {
	LINE-HEIGHT: 21px; HEIGHT: 22px; COLOR: #004f99
}
.top10 DIV A {
	COLOR: #004f99
}
.top10 DIV A:hover {
	TEXT-DECORATION: underline
}
.topimage {
	MARGIN-TOP: 2px; FLOAT: left; MARGIN-RIGHT: 4px
}
.l_all {
	MARGIN-BOTTOM: 10px
}
.l_all_zassi {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 10px; BACKGROUND: url(../images/zassi_bg.png) no-repeat 50% top; HEIGHT: 280px; PADDING-TOP: 0px
}
.zassi_pics {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/new_zassi.gif) no-repeat right 50%; PADDING-TOP: 10px
}
.zassi_link {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.zassi_link LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; MARGIN: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/link-style.png) no-repeat left 50%; FLOAT: none; PADDING-TOP: 0px
}
.zassi_link LI A {
	COLOR: #004f99
}
.zassi_link LI A:hover {
	TEXT-DECORATION: underline
}
.topnews {
	LINE-HEIGHT: 20px; COLOR: #004f99
}
.l_title {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(../images/bodyleft_bg.png) no-repeat 50% top; HEIGHT: 16px; COLOR: #555; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.nav_l_title {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(../images/nav_bodyleft_bg.png) no-repeat 50% top; HEIGHT: 16px; COLOR: #555; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.l_title IMG {
	MARGIN-RIGHT: 8px
}
.l_contents {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #ffffff; BORDER-RIGHT: #999 1px solid; PADDING-TOP: 10px
}
.nav_l_contents {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #ffffff; BORDER-RIGHT: #999 1px solid; PADDING-TOP: 10px
}
.abouteat {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.abouteat LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FLOAT: none; PADDING-TOP: 0px
}
.abouteat LI IMG {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; FLOAT: left; BORDER-TOP: #ccc 1px solid; MARGIN-RIGHT: 6px; BORDER-RIGHT: #ccc 1px solid
}
.abouteat LI H3 {
	PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 12pt; PADDING-TOP: 5px
}
.abouteat LI H3 A {
	COLOR: #ff7c28
}
.abouteat LI H3 A:hover {
	TEXT-DECORATION: underline
}
.abouteat LI A {
	COLOR: #555
}
.abouteat LI A:hover {
	TEXT-DECORATION: underline
}
.beijing {
	BACKGROUND: url(..//images/beijing.png) no-repeat right 50%
}
.shanghai {
	BACKGROUND: url(..//images/shanghai.png) no-repeat right 50%
}
.sline {
	BACKGROUND: url(..//images/sline.gif) repeat-x center 50%
}
.blog {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.blog LI {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 1px; WIDTH: 107px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.blog LI IMG {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.blog LI DIV {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 4px
}
.blog LI DIV A {
	COLOR: #555; TEXT-DECORATION: none
}
.blog LI DIV A:hover {
	COLOR: #555; TEXT-DECORATION: underline
}
.seemore {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; HEIGHT: 20px; CLEAR: both; PADDING-TOP: 0px
}
.seemore A {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #555; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; COLOR: #ffffff; PADDING-TOP: 0px
}
.seemore A:hover {
	BACKGROUND-COLOR: #ffffff; COLOR: #555; TEXT-DECORATION: underline
}
.aboutcanting {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.aboutcanting LI {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 18px; MARGIN: 0px; PADDING-LEFT: 10px; WIDTH: 410px; PADDING-RIGHT: 10px; BACKGROUND: url(../images/aboutcanting_bg.png) #ffffff no-repeat right top; FLOAT: none; PADDING-TOP: 10px
}
.aboutcanting LI IMG {
	FLOAT: left; MARGIN-RIGHT: 10px
}
.aboutcanting LI H3 {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 20px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 11pt; PADDING-TOP: 5px
}
.aboutcanting LI P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; MARGIN: 8px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.aboutcanting LI A {
	COLOR: #004f99
}
.aboutcanting LI A:hover {
	TEXT-DECORATION: underline
}
.eventfour {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 10px; WIDTH: 420px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.eventfour .lili {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 210px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 123px; PADDING-TOP: 0px
}
.eventfour .lili IMG {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px
}
.eventfour .lili A {
	COLOR: #004f99
}
.eventfour .lili A:hover {
	TEXT-DECORATION: underline
}
.eventfour .lili H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 10pt; PADDING-TOP: 0px
}
.pr_blog {
	MARGIN-TOP: 10px
}
.pr_blog_data {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.blog_data {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#news {
	MARGIN-TOP: 10px; WIDTH: 460px
}
.newsTab {
	LINE-HEIGHT: 1.2; BACKGROUND: url(../images/08newsTabBg.gif) repeat-x; HEIGHT: 30px
}
.newsTab LI {
	DISPLAY: block; FLOAT: left; HEIGHT: 30px; BORDER-RIGHT: #c4d3eb 1px solid
}
.newsTab LI A {
	BORDER-BOTTOM: #c4d3eb 1px solid; LINE-HEIGHT: 260%; DISPLAY: block; HEIGHT: 29px
}
.newsTab A {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 30px; PADDING-TOP: 0px
}
#newsTabSelect {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#newsTabSelect LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
#newsTabSelect LI A:link {
	COLOR: #004f99; TEXT-DECORATION: none
}
#newsTabSelect LI A:visited {
	COLOR: #004f99; TEXT-DECORATION: none
}
#newsTabSelect LI A:hover {
	COLOR: #004f99; TEXT-DECORATION: underline
}
#newsTabSelect LI A:active {
	COLOR: #004f99; TEXT-DECORATION: none
}
#newsa {
	BACKGROUND-IMAGE: url(../images/08newsTabBgNow.gif); LINE-HEIGHT: 0; BORDER-RIGHT-STYLE: none; TEXT-INDENT: -99999px; WIDTH: 112px; BACKGROUND-REPEAT: no-repeat; FONT-SIZE: 0px
}
#newsa A {
	BORDER-BOTTOM: #c4d3eb 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 112px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 29px; PADDING-TOP: 0px
}
#newsb {
	WIDTH: 122px
}
#newsc {
	WIDTH: 84px
}
#newsd {
	WIDTH: 139px
}
.newsTabCurrent#newsa {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BACKGROUND: url(../images/08newsTabBgNowCrnt.gif) no-repeat
}
.newsTab .newsTabCurrent {
	BACKGROUND: url(../images/08newsTabBgCrnt.gif) #ffffff repeat-x; FONT-WEIGHT: bold
}
#newsTabSelect .newsTabCurrent A {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; DISPLAY: block; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
#newsBox {
	BORDER-BOTTOM: #c4d3eb 1px solid; BORDER-LEFT: #c4d3eb 1px solid; BACKGROUND-COLOR: #ffffff; MIN-HEIGHT: 204px; HEIGHT: 204px; BORDER-RIGHT: #c4d3eb 1px solid
}
#newsHeadline {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 5px; PADDING-TOP: 3px
}
#newsHeadline UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#newsHeadline UL LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 21px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/link-style.png) no-repeat left 50%; FLOAT: none; FONT-SIZE: 100%; PADDING-TOP: 0px
}
#newsHeadline UL {
	DISPLAY: none; PADDING-TOP: 4px
}
#newsHeadline .select {
	DISPLAY: block
}
#newsHeadline UL LI A:link {
	COLOR: #555; TEXT-DECORATION: none
}
#newsHeadline UL LI A:visited {
	COLOR: #555; TEXT-DECORATION: none
}
#newsHeadline UL LI A:hover {
	COLOR: #555; TEXT-DECORATION: underline
}
#newsHeadline UL LI A:active {
	COLOR: #555; TEXT-DECORATION: none
}
#newsHeadline UL .seemore2 {
	BACKGROUND-IMAGE: none; TEXT-ALIGN: right; PADDING-RIGHT: 4px; PADDING-TOP: 3px
}
#newsHeadline UL .seemore2 A {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #555; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #ffffff; PADDING-TOP: 1px
}
#newsHeadline UL .seemore2 A:hover {
	BACKGROUND-COLOR: #ffffff; COLOR: #555 !important; TEXT-DECORATION: underline
}
.jobbg {
	PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #ff9900; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; COLOR: #ffffff; PADDING-TOP: 1px
}
.link_title {
	PADDING-LEFT: 95px
}
.a_pl {
	BACKGROUND: url(../images/tag.gif) no-repeat 2px -2px
}
.youarehere {
	TEXT-ALIGN: left; MARGIN: 0px auto; WIDTH: 950px
}
.youarehere A {
	COLOR: #004f99; TEXT-DECORATION: none
}
