.wrap IMG {
	WIDTH: 100%
}
.g-adv {
	POSITION: relative; WIDTH: 100%; HEIGHT: 12.92em; OVERFLOW: hidden
}
.g-adv .sclwrap_box {
	HEIGHT: 12.5em; OVERFLOW: hidden
}
.g-adv .m-cnt {
	POSITION: absolute; WIDTH: 100%; BOTTOM: 0px; BACKGROUND: #808080; LEFT: 0px
}
.g-adv .m-cnt LI {
	WIDTH: 33%; FLOAT: left; HEIGHT: 0.42em
}
.g-adv .m-cnt LI.z-on {
	BACKGROUND: #9a7e55
}
UNKNOWN {
	MARGIN: 0px 0.5%
}
.g-nav {
	PADDING-BOTTOM: 5%; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: inline-block; OVERFLOW: hidden; PADDING-TOP: 7%
}
.g-nav A {
	TEXT-ALIGN: center; WIDTH: 33%; DISPLAY: block; FLOAT: left; COLOR: #333; FONT-SIZE: 1.08em; OVERFLOW: hidden
}
.g-nav EM {
	MARGIN: 0px auto; WIDTH: 72%; DISPLAY: block
}
.g-fenl {
	PADDING-BOTTOM: 6%; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.g-fenl .m-bt {
	LINE-HEIGHT: 2.5em; WIDTH: 100%; BACKGROUND: url(fenl_tbg01.gif) no-repeat; HEIGHT: 2.5em; OVERFLOW: hidden; background-size: cover; -webkit-background-size: cover; -ms-background-size: 100%; -o-background-size: cover; -moz-background-size: cover
}
.g-cp .m-cnt {
	LINE-HEIGHT: 2.5em; WIDTH: 100%; BACKGROUND: url(fenl_tbg01.gif) no-repeat; HEIGHT: 2.5em; OVERFLOW: hidden; background-size: cover; -webkit-background-size: cover; -ms-background-size: 100%; -o-background-size: cover; -moz-background-size: cover
}
.g-sheb .m-cnt {
	LINE-HEIGHT: 2.5em; WIDTH: 100%; BACKGROUND: url(fenl_tbg01.gif) no-repeat; HEIGHT: 2.5em; OVERFLOW: hidden; background-size: cover; -webkit-background-size: cover; -ms-background-size: 100%; -o-background-size: cover; -moz-background-size: cover
}
.g-news .m-cnt {
	LINE-HEIGHT: 2.5em; WIDTH: 100%; BACKGROUND: url(fenl_tbg01.gif) no-repeat; HEIGHT: 2.5em; OVERFLOW: hidden; background-size: cover; -webkit-background-size: cover; -ms-background-size: 100%; -o-background-size: cover; -moz-background-size: cover
}
.g-case .m-bt {
	LINE-HEIGHT: 2.5em; WIDTH: 100%; BACKGROUND: url(fenl_tbg01.gif) no-repeat; HEIGHT: 2.5em; OVERFLOW: hidden; background-size: cover; -webkit-background-size: cover; -ms-background-size: 100%; -o-background-size: cover; -moz-background-size: cover
}
.g-hz .m-bt {
	LINE-HEIGHT: 2.5em; WIDTH: 100%; BACKGROUND: url(fenl_tbg01.gif) no-repeat; HEIGHT: 2.5em; OVERFLOW: hidden; background-size: cover; -webkit-background-size: cover; -ms-background-size: 100%; -o-background-size: cover; -moz-background-size: cover
}
.g-fenl .m-bt EM {
	TEXT-ALIGN: center; LINE-HEIGHT: 2.5em; WIDTH: 40%; DISPLAY: block; BACKGROUND: url(fenl_tbg02.gif) no-repeat; FLOAT: left; HEIGHT: 2.5em; background-size: cover; -webkit-background-size: cover; -ms-background-size: 100%; -o-background-size: cover; -moz-background-size: cover
}
.g-case .m-bt EM {
	TEXT-ALIGN: center; LINE-HEIGHT: 2.5em; WIDTH: 40%; DISPLAY: block; BACKGROUND: url(fenl_tbg02.gif) no-repeat; FLOAT: left; HEIGHT: 2.5em; background-size: cover; -webkit-background-size: cover; -ms-background-size: 100%; -o-background-size: cover; -moz-background-size: cover
}
.g-hz .m-bt EM {
	TEXT-ALIGN: center; LINE-HEIGHT: 2.5em; WIDTH: 40%; DISPLAY: block; BACKGROUND: url(fenl_tbg02.gif) no-repeat; FLOAT: left; HEIGHT: 2.5em; background-size: cover; -webkit-background-size: cover; -ms-background-size: 100%; -o-background-size: cover; -moz-background-size: cover
}
.g-fenl .m-bt EM A {
	COLOR: #fff; FONT-SIZE: 1.17em; FONT-WEIGHT: bold
}
.g-case .m-bt EM A {
	COLOR: #fff; FONT-SIZE: 1.17em; FONT-WEIGHT: bold
}
.g-hz .m-bt EM A {
	COLOR: #fff; FONT-SIZE: 1.17em; FONT-WEIGHT: bold
}
.g-fenl .m-bt SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 2%; DISPLAY: block; FLOAT: right; PADDING-TOP: 0px
}
.g-case .m-bt SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 2%; DISPLAY: block; FLOAT: right; PADDING-TOP: 0px
}
.g-hz .m-bt SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 2%; DISPLAY: block; FLOAT: right; PADDING-TOP: 0px
}
.g-fenl .m-bt SPAN A {
	COLOR: #333; FONT-SIZE: 1em
}
.g-cp .u-more A {
	COLOR: #333; FONT-SIZE: 1em
}
.g-case .m-bt SPAN A {
	COLOR: #333; FONT-SIZE: 1em
}
.g-hz .m-bt SPAN A {
	COLOR: #333; FONT-SIZE: 1em
}
.g-fenl UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; PADDING-TOP: 1%
}
.g-fenl UL LI {
	LINE-HEIGHT: 2.29em; MARGIN: 4% 0px 0px 5%; WIDTH: 42.8%; BACKGROUND: #9a7e55; FLOAT: left; HEIGHT: 2.29em
}
.g-fenl UL LI A {
	COLOR: #fff; FONT-SIZE: 1em
}
.g-fenl UL LI EM {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 7%; WIDTH: 6.9%; PADDING-RIGHT: 7%; DISPLAY: inline-block; PADDING-TOP: 0px
}
UNKNOWN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10.3%; WIDTH: 32.5%; PADDING-RIGHT: 0px; BACKGROUND: url(fenl_bg03.gif) no-repeat; COLOR: #fff; PADDING-TOP: 0px; background-size: cover; -webkit-background-size: cover; -ms-background-size: 100%; -o-background-size: cover; -moz-background-size: cover
}
UNKNOWN {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 10.3%; WIDTH: 32.5%; PADDING-RIGHT: 0px; BACKGROUND: url(fenl_bg09.jpg) no-repeat; COLOR: #fff; FONT-SIZE: 0.92em; PADDING-TOP: 0px; background-size: cover; -webkit-background-size: cover; -ms-background-size: 100%; -o-background-size: cover; -moz-background-size: cover
}
UNKNOWN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10.3%; WIDTH: 32.5%; PADDING-RIGHT: 0px; BACKGROUND: url(fenl_bg04.gif) no-repeat; COLOR: #1e1e1e; FONT-SIZE: 0.92em; FONT-WEIGHT: bold; PADDING-TOP: 0px; background-size: cover; -webkit-background-size: cover; -ms-background-size: 100%; -o-background-size: cover; -moz-background-size: cover
}
.g-cp {
	POSITION: relative; WIDTH: 100%; HEIGHT: 40.25em; OVERFLOW: hidden
}
.g-cp .u-more {
	POSITION: absolute; DISPLAY: block; TOP: 1.5%; RIGHT: 5%
}
.g-cp .m-cnt LI {
	TEXT-ALIGN: center; WIDTH: 38%; FLOAT: left; COLOR: #333; FONT-SIZE: 1.14em; FONT-WEIGHT: bold
}
.g-sheb .m-cnt LI {
	TEXT-ALIGN: center; WIDTH: 30%; FLOAT: left; COLOR: #333; FONT-SIZE: 1.17em; FONT-WEIGHT: bold
}
.g-news .m-cnt LI {
	TEXT-ALIGN: center; WIDTH: 30%; FLOAT: left; COLOR: #333; FONT-SIZE: 1.17em; FONT-WEIGHT: bold
}
.g-cp .m-cnt LI.z-on {
	BACKGROUND: url(fenl_tbg02.gif) no-repeat; COLOR: #fff; background-size: cover; -webkit-background-size: cover; -ms-background-size: 100%; -o-background-size: cover; -moz-background-size: cover
}
.g-sheb .m-cnt LI.z-on {
	BACKGROUND: url(fenl_tbg02.gif) no-repeat; COLOR: #fff; background-size: cover; -webkit-background-size: cover; -ms-background-size: 100%; -o-background-size: cover; -moz-background-size: cover
}
.g-news .m-cnt LI.z-on {
	BACKGROUND: url(fenl_tbg02.gif) no-repeat; COLOR: #fff; background-size: cover; -webkit-background-size: cover; -ms-background-size: 100%; -o-background-size: cover; -moz-background-size: cover
}
.g-cp .sclwrap_box {
	HEIGHT: 37.5em; OVERFLOW: hidden
}
.g-cp .m-box .con {
	DISPLAY: inline; FLOAT: left
}
.g-cp .m-box UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 2%
}
.g-cp .m-box UL LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5%; WIDTH: 11.42em; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 6%
}
.g-cp .m-box UL LI EM {
	WIDTH: 100%; DISPLAY: block; BACKGROUND: url(cp_picbg.gif) no-repeat; HEIGHT: 9em; OVERFLOW: hidden; background-size: cover; -webkit-background-size: cover; -ms-background-size: 100%; -o-background-size: cover; -moz-background-size: cover;
}
.g-cp .m-box UL LI EM IMG {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0.33em; WIDTH: 10.75em; PADDING-RIGHT: 0.33em; PADDING-TOP: 0.33em;height: 7.8em;
}
.g-cp .m-box UL LI SPAN {
	TEXT-ALIGN: center; WIDTH: 100%; DISPLAY: block
}
.g-cp .m-box UL LI SPAN A {
	COLOR: #666; FONT-SIZE: 1em
}
.g-ban01 {
	LINE-HEIGHT: 8.5em; WIDTH: 100%; BACKGROUND: url(ban01.jpg) no-repeat; HEIGHT: 5.63em; OVERFLOW: hidden; background-size: cover; -webkit-background-size: cover; -ms-background-size: 100%; -o-background-size: cover; -moz-background-size: cover
}
.g-ban02 {
	LINE-HEIGHT: 4.08em; WIDTH: 100%; BACKGROUND: url(ban02.jpg) no-repeat; HEIGHT: 4.08em; OVERFLOW: hidden; background-size: cover; -webkit-background-size: cover; -ms-background-size: 100%; -o-background-size: cover; -moz-background-size: cover
}
.g-ban01 A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3%; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; COLOR: #fff; FONT-SIZE: 1em; PADDING-TOP: 0px
}
.g-ban01 EM {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 6.7%; PADDING-RIGHT: 2%; DISPLAY: inline-block; PADDING-TOP: 0px
}
.g-ban01 EM IMG {
	VERTICAL-ALIGN: middle
}
.g-ban01 B {
	FONT-SIZE: 1.25em
}
.g-ban01 SPAN {
	POSITION: relative; FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd776', endColorstr='#e7a402',GradientType=0 ); LINE-HEIGHT: 2em; MARGIN: 12% 5% 0px 0px; WIDTH: 26.6%; DISPLAY: block; BACKGROUND: #ffd776; FLOAT: right; HEIGHT: 2em
}
.g-ban01 SPAN:before {
	POSITION: absolute; WIDTH: 100%; BACKGROUND: #e5f500; HEIGHT: 1px; CONTENT: ""; TOP: 2px; LEFT: 0px
}
.g-ban01 SPAN A {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FLOAT: none; COLOR: #1e1e1e; FONT-SIZE: 0.92em; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.g-ban02 SPAN {
	MARGIN: 4% 5% 0px 0px
}
.g-ys {
	PADDING-BOTTOM: 5.5%; MARGIN: 6.5% 0px 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; BACKGROUND: #367de9; OVERFLOW: hidden; PADDING-TOP: 0px
}
.g-ys .m-bt {
	TEXT-ALIGN: center; PADDING-BOTTOM: 4%; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 4%
}
.g-ys .m-bt A {
	COLOR: #fff; FONT-SIZE: 1.17em
}
.g-ys .m-bt B {
	MARGIN: 0px auto; WIDTH: 84.7%; DISPLAY: block
}
.g-ys .m-ys {
	PADDING-BOTTOM: 6%; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 90.5%; PADDING-RIGHT: 0px; BACKGROUND: #fff; PADDING-TOP: 0px; border-radius: 0.5em; -moz-border-radius: 0.5em; -o-border-radius: 0.5em
}
.m-ys .ys_pic {
	WIDTH: 100%; DISPLAY: block; HEIGHT: 12.5em; OVERFLOW: hidden
}
.m-ys DL {
	BORDER-BOTTOM: #ddd 1px dashed; PADDING-BOTTOM: 3.5%; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: inline-block; PADDING-TOP: 3.5%
}
UNKNOWN {
	BORDER-BOTTOM-STYLE: none
}
.m-ys DL DT {
	WIDTH: 100%
}
.m-ys DL DT EM {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 2%; WIDTH: 12.4%; PADDING-RIGHT: 2%; DISPLAY: inline-block; PADDING-TOP: 0px
}
.m-ys DL DT EM IMG {
	VERTICAL-ALIGN: middle
}
.m-ys DL DT A {
	COLOR: #9a7e55; FONT-SIZE: 1.33em; FONT-WEIGHT: bold
}
.m-ys DL DD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; PADDING-TOP: 2%
}
.m-ys DL DD P {
	POSITION: relative; PADDING-BOTTOM: 0px; LINE-HEIGHT: 180%; PADDING-LEFT: 6%; WIDTH: 94%; PADDING-RIGHT: 0px; COLOR: #333; FONT-SIZE: 1em; PADDING-TOP: 0px
}
.m-ys DL DD P:before {
	BORDER-BOTTOM: #b6d3ff 0.2em solid; POSITION: absolute; BORDER-LEFT: #b6d3ff 0.2em solid; WIDTH: 0.3em; BACKGROUND: #9a7e55; HEIGHT: 0.3em; BORDER-TOP: #b6d3ff 0.2em solid; CONTENT: ""; TOP: 38%; BORDER-RIGHT: #b6d3ff 0.2em solid; LEFT: 2%; border-radius: 2em; -moz-border-radius: 2em; -o-border-radius: 2em
}
UNKNOWN {
	TOP: 18%
}
.m-ys P {
	WIDTH: 100%
}
.m-ys P A {
	TEXT-ALIGN: center; LINE-HEIGHT: 2.29em; WIDTH: 44.6%; DISPLAY: block; HEIGHT: 2.29em; FONT-SIZE: 0.92em; FONT-WEIGHT: bold; border-radius: 0.3em; -moz-border-radius: 0.3em; -o-border-radius: 0.3em
}
.m-ys P .u-btn01 {
	FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0ba0f7', endColorstr='#0657d0',GradientType=0 ); MARGIN: 0px 0px 0px 3%; BACKGROUND: #0ba0f7; FLOAT: left; COLOR: #fff; BORDER-TOP: #0ccff9 2px solid
}
.m-ys P .u-btn02 {
	FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd776', endColorstr='#e7a402',GradientType=0 ); MARGIN: 0px 3% 0px 0px; BACKGROUND: #ffd776; FLOAT: right; COLOR: #1e1e1e; BORDER-TOP: #e5f500 2px solid
}
.g-case {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; HEIGHT: 21.83em; OVERFLOW: hidden; PADDING-TOP: 7%
}
.g-case .m-bt EM {
	WIDTH: 29.4%
}
.g-hz .m-bt EM {
	WIDTH: 29.4%
}
.g-case .sclwrap_box {
	HEIGHT: 19.17em; OVERFLOW: hidden
}
.g-case .nowarp {
	MARGIN: 0px
}
.g-case .m-box .con {
	DISPLAY: inline; FLOAT: left
}
.g-case UL LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 83.9%; PADDING-RIGHT: 0px; PADDING-TOP: 5%
}
.g-case UL LI IMG {
	BORDER-BOTTOM: #dcdcdc 1px solid; BORDER-LEFT: #dcdcdc 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 98%; PADDING-RIGHT: 3px; BORDER-TOP: #dcdcdc 1px solid; BORDER-RIGHT: #dcdcdc 1px solid; PADDING-TOP: 3px; height:15em
}
.g-case UL LI SPAN {
	TEXT-ALIGN: center; WIDTH: 100%; DISPLAY: block
}
.g-case UL LI SPAN A {
	COLOR: #333; FONT-SIZE: 1em
}
.g-hz {
	PADDING-BOTTOM: 8%; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.g-hz UL LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3%; WIDTH: 43.6%; PADDING-RIGHT: 3%; FLOAT: left; PADDING-TOP: 5%
}
.g-hz UL LI IMG {
	BORDER-BOTTOM: #d7e4f7 2px solid; BORDER-LEFT: #d7e4f7 2px solid; WIDTH: 98.5%; BORDER-TOP: #d7e4f7 2px solid; BORDER-RIGHT: #d7e4f7 2px solid; height:7em 
}
.g-hz UL LI SPAN {
	TEXT-ALIGN: center; WIDTH: 100%; DISPLAY: block
}
.g-hz UL LI SPAN A {
	COLOR: #333; FONT-SIZE: 1em
}
.g-about {
	PADDING-BOTTOM: 6.5%; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 6.5%
}
.g-about .m-bt {
	TEXT-ALIGN: center; LINE-HEIGHT: 2.13em; WIDTH: 100%; BACKGROUND: url(ab_tbg.gif) no-repeat; HEIGHT: 2.13em; OVERFLOW: hidden; background-size: cover; -webkit-background-size: cover; -ms-background-size: 100%; -o-background-size: cover; -moz-background-size: cover
}
.g-about .m-bt A {
	COLOR: #9a7e55; FONT-SIZE: 1.33em; FONT-WEIGHT: bold
}
.g-about DL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: inline-block; PADDING-TOP: 5%
}
.g-about DL DT {
	MARGIN: 0px auto; WIDTH: 75.8%
}
.g-about DL DT IMG {
	BORDER-BOTTOM: #d7e4f7 2px solid; BORDER-LEFT: #d7e4f7 2px solid; PADDING-BOTTOM: 0.25em; PADDING-LEFT: 0.25em; WIDTH: 96.5%; PADDING-RIGHT: 0.25em; BORDER-TOP: #d7e4f7 2px solid; BORDER-RIGHT: #d7e4f7 2px solid; PADDING-TOP: 0.25em
}
.g-about DL DD {
	MARGIN: 0px auto; WIDTH: 86%
}
.g-about DL DD SPAN {
	TEXT-ALIGN: center; PADDING-BOTTOM: 3%; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; OVERFLOW: hidden; PADDING-TOP: 3%
}
.g-about DL DD SPAN A {
	COLOR: #333; FONT-SIZE: 1em
}
.g-about DL DD P {
	LINE-HEIGHT: 180%; WIDTH: 100%; COLOR: #333; FONT-SIZE: 0.92em
}
.g-about DL DD B {
	TEXT-ALIGN: center; FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0ba0f7', endColorstr='#0657d0',GradientType=0 ); LINE-HEIGHT: 2.29em; MARGIN: 3% auto 0px; WIDTH: 51%; DISPLAY: block; BACKGROUND: #af8e5d; HEIGHT: 2.29em; BORDER-TOP: #e5e5e5 2px solid; border-radius: 0.3em; -moz-border-radius: 0.3em; -o-border-radius: 0.3em
}
.g-sheb .u-gd {
	TEXT-ALIGN: center; FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0ba0f7', endColorstr='#0657d0',GradientType=0 ); LINE-HEIGHT: 2.29em; MARGIN: 3% auto 0px; WIDTH: 51%; DISPLAY: block; BACKGROUND: #0ba0f7; HEIGHT: 2.29em; BORDER-TOP: #0ccff9 2px solid; border-radius: 0.3em; -moz-border-radius: 0.3em; -o-border-radius: 0.3em
}
.g-about DL DD B A {
	COLOR: #fff; FONT-SIZE: 0.92em
}
.g-sheb {
	POSITION: relative; WIDTH: 100%; HEIGHT: 25.75em; OVERFLOW: hidden
}
.g-sheb .m-cnt LI {
	WIDTH: 33%
}
.g-news .m-cnt LI {
	WIDTH: 33%
}
.g-sheb .m-cnt LI:first-child {
	WIDTH: 34%
}
.g-news .m-cnt LI:unknown {
	WIDTH: 34%
}
.g-sheb .sclwrap_box {
	HEIGHT: 22.92em; OVERFLOW: hidden
}
.g-sheb .m-box .con {
	DISPLAY: inline; FLOAT: left
}
.g-sheb .m-box UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 2%
}
.g-sheb .m-box UL LI {
	MARGIN: 4% 0px 0px 5%; WIDTH: 11.17em; TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; FLOAT: left; OVERFLOW: hidden
}
.g-sheb .m-box UL LI EM {
	WIDTH: 100%; DISPLAY: block; BACKGROUND: url(sheb_picbg.gif) no-repeat; HEIGHT: 15em; OVERFLOW: hidden; background-size: cover; -webkit-background-size: cover; -ms-background-size: 100%; -o-background-size: cover; -moz-background-size: cover
}
.g-sheb .m-box UL LI EM IMG {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0.33em; WIDTH: 10.5em; PADDING-RIGHT: 0.33em; PADDING-TOP: 0.33em
}
.g-sheb .m-box UL LI SPAN {
	TEXT-ALIGN: center; WIDTH: 100%; TEXT-OVERFLOW: ellipsis; DISPLAY: block; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
.g-sheb .m-box UL LI SPAN A {
	COLOR: #333; FONT-SIZE: 1em
}
.g-sheb .u-gd {
	MARGIN: 5% auto 0px; WIDTH: 43.8%; COLOR: #fff; FONT-SIZE: 0.92em; FONT-WEIGHT: bold
}
.g-news {
	WIDTH: 100%; HEIGHT: 18.83em; OVERFLOW: hidden
}
.g-news .sclwrap_box {
	HEIGHT: 16.25em; OVERFLOW: hidden
}
.g-news .m-box .con {
	DISPLAY: inline; FLOAT: left
}
.g-news .m-box UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 86%; PADDING-RIGHT: 0px; PADDING-TOP: 2%
}
.g-news .m-box UL LI {
	BORDER-BOTTOM: #e4e4e4 1px dashed; LINE-HEIGHT: 2.42em; TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; HEIGHT: 2.42em; OVERFLOW: hidden
}
.g-news .m-box UL LI A {
	COLOR: #6b6b6b; FONT-SIZE: 1em
}
.g-news .m-box UL LI EM {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 1.8%; PADDING-RIGHT: 2%; DISPLAY: inline-block; PADDING-TOP: 0px
}
.g-news .m-box UL LI:unknown {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}

@media Unknown    
{
BODY {
	FONT-SIZE: 75%
}
BODY {
	FONT-SIZE: 84.4%
}
BODY {
	FONT-SIZE: 87%
}
BODY {
	FONT-SIZE: 112.5%
}
BODY {
	FONT-SIZE: 131.25%
}
BODY {
	FONT-SIZE: 150%
}

}
