@charset "utf-8";
/* CSS Document */



#top #pageContainer #pageBackground {
	background:url(../../images/index_bg001.jpg) no-repeat center top;
}
#top #headContainer .header {
	clear:both;
	padding-bottom:20px;
	background:url(../../images/index_bg002.gif) no-repeat left bottom;
}
#top #globalNav {
	margin-top: 230px;
}
* html #top #globalNav {
	padding-left: 2px;
}
* html #mainContainer {
	padding:0 19px 0 17px;
}
.heading01 span {
	display: block;
	margin-top: -16px;
	padding: 0 0 0 90px;
	background: none;
}



#top .col2Item {
	width: 920px;
	margin-top: 20px;
}
#top .col2Item .newsList {
	float: left;
	width: 717px;
}
#top .col2Item .relateLink {
	float: right;
	width: 190px;
}
#top .col2Item .relateLink .title {
	margin-bottom: 5px;
}
#top .col2Item .relateLink li {
	font-size: 0;
	margin-bottom: 1px;
}


/* newsList */

#top .newsList dl.first {
	margin-top: 15px;
	border-top: 1px solid #dddddd;
}

#top .newsList dl {
	clear: both;
	width: 692px;
	margin-bottom: 1px;
	padding: 6px 5px 6px 20px;
	background: url(../../images/index_bg003.gif) repeat-x 0 100%;
}
#top .newsList dt {
	float: left;
	width: 125px;
}
#top .newsList dd {
	float: left;
	width: 535px;
}
body#top:first-of-type .newsList dt {
	width: 140px !important;
}
body#top:first-of-type .newsList dd {
	width: 500px !important;
}
*:first-child+html #top .newsList dd span {
	padding: 0 0 5px 40px;	
}
#top .newsList dd .new {
	padding-right: 35px;
	background: url(../images/com_ic021.gif) no-repeat 100% 0.2em;
	zoom: 1;
}


/* Column */
#top .equalCol2 {
	clear: both;
	width: 921px;
	margin-top: 5px;
}
#top .equalCol2 .first-col {
	width: 456px;
	float: left;
}
#top .equalCol2 .second-col {
	width: 456px;
	float: right;
}

#top .equalCol2 .first-col .wrap,
#top .equalCol2 .second-col .wrap {
	width: 436px;
	padding: 15px 9px 0;
	border-right: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
}
#top .equalCol2 .second-col .wrap {
	padding-bottom: 4px;
}

#top .equalCol2 .first-col .col2-01 {
	width: 434px;
	background: url(../../images/index_bg005.gif) no-repeat 0 100%;
}
#top .equalCol2 .first-col .col2-01 .first,
#top .equalCol2 .first-col .col2-01 .second {
	float: left;
	width: 216px;
}
#top .equalCol2 .first-col .col2-01 dd {
	padding: 10px 8px;
}
#top .equalCol2 .first-col .col2-01 .first,
#top .equalCol2 .first-col .col2-02 .first {
	margin-right: 2px;
}
#top .equalCol2 .first-col .col2-01 .txt {
	margin-bottom: 8px;
}
#top .equalCol2 .first-col .col2-01 ul li {
	padding: 0 0 1px 15px;
	background: url(../images/com_ic008.gif) no-repeat 0 0.4em;
}
#top .equalCol2 .first-col .col2-02 .first,
#top .equalCol2 .first-col .col2-02 .second {
	float: left;
	width: 216px;
}
#top .equalCol2 .first-col .col2-02 p {
	margin-top: 1px;
}

#top .equalCol2 .second-col .col2-03 {
	clear: both;
	height: 36px;
}
#top .equalCol2 .second-col .col2-03 .first,
#top .equalCol2 .second-col .col2-03 .second {
	float: left;
	width: 215px;
	height: 36px;
	zoom: 1;
	margin: 0;
	padding: 0;
}
#top .equalCol2 .second-col .col2-03 .second {
	margin-left: 6px;
}
#top .equalCol2 .second-col .only {
	clear: both;
	margin-top: 5px;
	padding: 0;
}

#top .equalCol2 .second-col .txt {
	margin-bottom: 8px;
}
#top .equalCol2 .second-col .col2-03 .first ul li {
	margin-bottom: 1px;
	padding: 0 0 1px 15px;
	background: url(../images/com_ic008.gif) no-repeat 0 0.4em;
}
#top .equalCol2 .second-col .col2-03 .second p {
	margin-bottom: 2px;
}

#top .equalCol2 .second-col .pickup {
	clear: both;
	width: 439px;
	margin-top: 18px;
	padding: 0 3px;
	background: url(../../images/index_bg004.gif) no-repeat 0 0;
}
#top .equalCol2 .second-col .pickup .title {
	padding: 11px 0 8px 21px;
}	
#top .equalCol2 .second-col .pickup .col2-04 {
	width: 439px;
	padding-bottom: 5px;
	border-bottom: 3px solid #cccccc;
}
#top .equalCol2 .second-col .pickup .col2-04 .first {
	float: left;
	width: 218px;
	margin-right: 3px;
}
#top .equalCol2 .second-col .pickup .col2-04 .second {
	float: right;
	width: 218px;
}
#top .equalCol2 .second-col .pickup .col2-04 .col2-04Inner {
	padding-top: 5px;
}
#top .equalCol2 .second-col .pickup .col2-04 .col2-04Inner .pickTxt {
	float: left;
	width: 147px;
	margin-right: 7px;
}
#top .equalCol2 .second-col .pickup .col2-04 .col2-04Inner .ph {
	float: left;
	width: 52px;
	margin-top: 4px;
}

#top .equalCol2 .second-col .pickup .col2-04 .col2-04Inner .pickTxt span {
	display: block;
	padding: 3px 0 0 23px;
}



/* 99. Extra
=================================*/

#top .newsList dl:after,
#top .equalCol2:after,
#top .col2Item:after,
#top .equalCol2 .first-col .col2-01:after,
#top .equalCol2 .first-col .col2-02:after,
#top .equalCol2 .second-col .col2-03:after,
#top .equalCol2 .second-col .pickup .col2-04:after,
#top .equalCol2 .second-col .pickup .col2-04 .col2-04Inner:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
#top .newsList dl,
#top .equalCol2,
#top .col2Item,
#top .equalCol2 .first-col .col2-01,
#top .equalCol2 .first-col .col2-02,
#top .equalCol2 .second-col .col2-03,
#top .equalCol2 .second-col .pickup .col2-04,
#top .equalCol2 .second-col .pickup .col2-04 .col2-04Inner {
	display: inline-table;
	min-height: 1%;  /* for IE 7*/
}




