﻿BODY {
	MARGIN: 0px; BACKGROUND-COLOR: white
}
BODY {
	FONT-SIZE: 12px; COLOR: #595959; FONT-FAMILY: Arial
}
P {
	FONT-SIZE: 12px; COLOR: #595959; FONT-FAMILY: Arial
}
UL {
	LIST-STYLE-TYPE: square
}
LI {
	MARGIN-LEFT: -15px
}
.arrow1 {
	MARGIN-TOP: 0px; LIST-STYLE-IMAGE: url(../images/arrow01.gif)
}
.arrow2 {
	MARGIN-TOP: 0px; LIST-STYLE-IMAGE: url(../images/arrow02.gif)
}
.mytextfield {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #cccccc 1px solid; COLOR: black; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Arial; HEIGHT: 18px; BACKGROUND-COLOR: white
}
.mytextfield2 {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #cccccc 1px solid; COLOR: black; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Arial; BACKGROUND-COLOR: white
}
.myButton {
	FONT-SIZE: 11px
}
A:link {
	FONT-SIZE: 12px; COLOR: #4470b8; TEXT-DECORATION: none
}
A:visited {
	FONT-SIZE: 12px; COLOR: #4470b8; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 12px; COLOR: #4470b8; TEXT-DECORATION: none
}
A.linkContent:link {
	COLOR: #434343
}
A.linkContent:visited {
	COLOR: #434343
}
A.linkContent:hover {
	COLOR: #434343
}
A.linkNaviTop:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white; TEXT-DECORATION: none
}
A.linkNaviTop:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white; TEXT-DECORATION: none
}
A.linkNaviTop:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #d3f2ff; TEXT-DECORATION: none
}
A.linkNaviMain:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #206c8b; TEXT-DECORATION: none
}
A.linkNaviMain:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #206c8b; TEXT-DECORATION: none
}
A.linkNaviMain:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #e1165e; TEXT-DECORATION: none
}
A.linkFooter:link {
	FONT-SIZE: 11px; COLOR: #9a9a9a; TEXT-DECORATION: underline
}
A.linkFooter:visited {
	FONT-SIZE: 11px; COLOR: #9a9a9a; TEXT-DECORATION: underline
}
A.linkFooter:hover {
	FONT-SIZE: 11px; COLOR: #515151; TEXT-DECORATION: none
}
A.linkNews:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #5dabc5; TEXT-DECORATION: none
}
A.linkNews:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #5dabc5; TEXT-DECORATION: none
}
A.linkNews:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #5dabc5; TEXT-DECORATION: underline
}
A.linkLeftNavi:link {
	FONT-SIZE: 12px; COLOR: #3c9dc1; TEXT-DECORATION: none
}
A.linkLeftNavi:visited {
	FONT-SIZE: 12px; COLOR: #3c9dc1; TEXT-DECORATION: none
}
A.linkLeftNavi:hover {
	FONT-SIZE: 12px; COLOR: #eb1675; TEXT-DECORATION: none
}
A.linkAward:link {
	FONT-WEIGHT: normal; COLOR: #799ebb; TEXT-DECORATION: underline
}
A.linkAward:visited {
	FONT-WEIGHT: normal; COLOR: #799ebb; TEXT-DECORATION: underline
}
A.linkAward:hover {
	FONT-WEIGHT: normal; COLOR: #799ebb; TEXT-DECORATION: none
}
A.linkBlogCategory:link {
	FONT-SIZE: 11px; COLOR: #1268c0
}
A.linkBlogCategory:visited {
	FONT-SIZE: 11px; COLOR: #1268c0
}
A.linkBlogCategory:hover {
	FONT-SIZE: 11px; COLOR: #e70e5f
}
A.linkBlogTitle:link {
	FONT-SIZE: 20px; COLOR: #2868c0; TEXT-DECORATION: none
}
A.linkBlogTitle:visited {
	FONT-SIZE: 20px; COLOR: #2868c0; TEXT-DECORATION: none
}
A.linkBlogTitle:hover {
	FONT-SIZE: 20px; COLOR: #e70e5f; TEXT-DECORATION: none
}
#myHeader {
	MARGIN-BOTTOM: 4px; WIDTH: 984px; HEIGHT: 54px
}
#myHeaderLeft {
	PADDING-LEFT: 12px; WIDTH: 188px
}
#myHeaderRight {
	VERTICAL-ALIGN: top; WIDTH: 784px; TEXT-ALIGN: right
}
#naviTop {
	PADDING-RIGHT: 7px; PADDING-LEFT: 9px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: center; PADDING-BOTTOM: 2px; COLOR: white; PADDING-TOP: 2px; BACKGROUND-COLOR: #206c8b

}
#naviMain {
	MARGIN-TOP: 37px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #206c8b; MARGIN-RIGHT: 6px
}
#conceptTableHome {
	BACKGROUND-IMAGE: url(../images/bg/home_concept.gif); WIDTH: 100%; BACKGROUND-REPEAT: repeat-x; HEIGHT: 270px
}
#conceptHome1 {
	VERTICAL-ALIGN: top; WIDTH: 654px
}
#conceptHome2 {
	FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/bg/home_concept2.jpg); WIDTH: 330px; COLOR: #235d75; BACKGROUND-REPEAT: no-repeat
}
#conceptHomeLeft {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(../images/bg/home_concept_left.gif); BACKGROUND-REPEAT: no-repeat
}
#conceptHomeRight {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../images/bg/home_concept_right.gif); BACKGROUND-REPEAT: no-repeat
}
#conceptTableSub {
	BACKGROUND-IMAGE: url(../images/bg/sub_concept.gif); WIDTH: 100%; BACKGROUND-REPEAT: repeat-x; HEIGHT: 181px
}
#conceptSub1 {
	WIDTH: 316px
}
#conceptSub1a {
	BACKGROUND-IMAGE: url(../images/bg/sub_concept1.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 38px
}
#conceptSub1b {
	BACKGROUND-IMAGE: url(../images/bg/sub_concept2.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 31px
}
#conceptSub1c {
	PADDING-RIGHT: 30px; PADDING-LEFT: 24px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/bg/sub_concept3.gif); PADDING-BOTTOM: 0px; COLOR: #235d75; PADDING-TOP: 9px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 103px
}
#conceptSub2 {
	FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/bg/sub_concept4.gif); VERTICAL-ALIGN: top;  COLOR: #235d75; BACKGROUND-REPEAT: no-repeat
}
#conceptSubLeft {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(../images/bg/sub_concept_left.gif); BACKGROUND-REPEAT: no-repeat
}
#conceptSubRight {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../images/bg/sub_concept_right.gif); BACKGROUND-REPEAT: no-repeat
}
#contentTable {
	BACKGROUND-IMAGE: url(../images/bg/content.gif); WIDTH: 100%; BACKGROUND-REPEAT: repeat-x
}
#contentTd {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 20px; WIDTH: 964px; PADDING-TOP: 14px
}
#tdHome1 {
	PADDING-RIGHT: 20px; VERTICAL-ALIGN: top; WIDTH: 230px
}
#tdHome2 {
	VERTICAL-ALIGN: top; WIDTH: 714px
}
#divNews {
	MARGIN-BOTTOM: 10px; WIDTH: 386px; HEIGHT: 63px
}
#divNews P {
	MARGIN: 0px
}
.newsPic {
	BORDER-RIGHT: #d9d9d9 2px solid; BORDER-TOP: #d9d9d9 2px solid; BORDER-LEFT: #d9d9d9 2px solid; BORDER-BOTTOM: #d9d9d9 2px solid
}
#tdSub1 {
	PADDING-RIGHT: 15px; VERTICAL-ALIGN: top; WIDTH: 195px
}
#tdSub2 {
	VERTICAL-ALIGN: top; WIDTH: 753px
}
#breadcrumb {
	FONT-SIZE: 10px; MARGIN-BOTTOM: 7px; COLOR: #a0a0a0
}
#subTitle {
	BACKGROUND-POSITION: left center; PADDING-LEFT: 18px; FONT-SIZE: 25px; BACKGROUND-IMAGE: url(../images/btn_icon/title.gif); COLOR: #e81a63; BACKGROUND-REPEAT: no-repeat
}
#myContent {
	LINE-HEIGHT: 1.6em
}
.awardTitle {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 7px; COLOR: #427992
}
#liItem LI {
	MARGIN-BOTTOM: 6px
}
#newsUl {
	PADDING-RIGHT: 0px; BORDER-TOP: #d6d6d6 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 15px 0px 0px; PADDING-TOP: 0px
}
#newsUl LI {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: #f8f8f8; PADDING-BOTTOM: 15px; MARGIN-LEFT: 0px; PADDING-TOP: 15px; BORDER-BOTTOM: #d6d6d6 1px solid; LIST-STYLE-TYPE: none
}
#newsUl LI:hover {
	BACKGROUND: #f0f0f0
}
#newsBg1 {
	BACKGROUND: #f8f8f8
}
#newsBg2 {
	BACKGROUND: #f1f1f1
}
.divNews {
	FONT-SIZE: 11px; COLOR: #777777
}
.newsPic2 {
	BORDER-RIGHT: #d9d9d9 2px solid; BORDER-TOP: #d9d9d9 2px solid; BORDER-LEFT: #d9d9d9 2px solid; BORDER-BOTTOM: #d9d9d9 2px solid
}
.newsTitle P {
	MARGIN: 0px
}
.clientName {
	FONT-SIZE: 18px
}
.clientProject {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 2px; COLOR: white; PADDING-TOP: 2px; BACKGROUND-COLOR: #e81a63
}
.sitemapSection {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/bg/sitemap.gif); PADDING-BOTTOM: 2px; WIDTH: 230px; COLOR: #30465e; PADDING-TOP: 2px
}
.sitemapContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.sitemapContent UL {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; LIST-STYLE-TYPE: disc
}
.portfolioBg {
	BACKGROUND-IMAGE: url(../images/bg/portfolio_content.gif); PADDING-BOTTOM: 7px; PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #f6f6f6; TEXT-ALIGN: center
}
.portfolioBorder {
	BORDER-RIGHT: #c1c1c1 1px solid; BORDER-TOP: #c1c1c1 1px solid; MARGIN-BOTTOM: 7px; BORDER-LEFT: #c1c1c1 1px solid; BORDER-BOTTOM: #c1c1c1 1px solid
}
.divBlogArchive {
	BORDER-RIGHT: #eaeaea 10px solid; PADDING-RIGHT: 10px; BORDER-TOP: #eaeaea 10px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #eaeaea 10px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #eaeaea 10px solid
}
.divBlog1 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: #f8f8f8; PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
.divBlog2 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: #f1f1f1; PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
.divBlogTitle {
	FONT-SIZE: 20px; COLOR: #595959
}
.divBlogDate {
	FONT-SIZE: 11px; COLOR: #777777
}
.divBlogContent {
	FONT-SIZE: 12px; COLOR: #595959
}
.divBlogLinkTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; COLOR: #828282; PADDING-TOP: 5px
}
.divBlogPagination {
	PADDING-RIGHT: 5px; BORDER-TOP: #999999 1px dashed; PADDING-LEFT: 5px; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 5px; COLOR: #8d8d8d; PADDING-TOP: 5px; BORDER-BOTTOM: #999999 1px dashed; TEXT-ALIGN: center
}
.divBlogComment {
	PADDING-RIGHT: 20px; BORDER-TOP: #999999 1px dashed; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px; BORDER-BOTTOM: #999999 1px dashed
}
.divBlogComment2 {
	MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 15px; BORDER-BOTTOM: #e0e0e0 1px solid
}
.adminTr {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/bg/sitemap.gif); COLOR: #30465e
}
.adminBorder {
	PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #bbbbbb 1px dashed
}
.adminPagination {
	BACKGROUND: #dedede; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
#leftNavi {
	BORDER-RIGHT: #d3ecee 12px solid; PADDING-RIGHT: 12px; BORDER-TOP: #d3ecee 12px solid; PADDING-LEFT: 12px; PADDING-BOTTOM: 10px; BORDER-LEFT: #d3ecee 12px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #d3ecee 12px solid
}
.divLink {
	BACKGROUND-POSITION: left center; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(../images/btn_icon/arrow1.gif); PADDING-BOTTOM: 9px; PADDING-TOP: 8px; BORDER-BOTTOM: #d5eaeb 1px dashed; BACKGROUND-REPEAT: no-repeat
}
#myFooterTable {
	 BACKGROUND-COLOR: #f0f0f0
}
#myFooter {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 11px; PADDING-BOTTOM: 11px; COLOR: #9a9a9a; PADDING-TOP: 11px
}
