@charset "utf-8";

/* ========================================
* File Name: company.css
* Created Date: 2014.03
* Author: TAM
======================================== */

#contentsWrap.company{
	overflow: hidden;
	zoom: 1;
	width: 984px;
	margin: 0 auto;
	padding: 47px 0 74px;
}
h1{
	float: left;
	width: 228px;
	font-size: 12px;
	line-height: 1.8;
	font-family: "adobe-garamond-pro",HY ShuSongYiTi,"Verdana",Simsun;
	font-style: normal;
	font-weight: 400;
}
.introduction{
	margin: 0 0 25px;
	font-size: 12px;
	line-height: 1.8;
}
.main{
	float: right;
	width: 732px;
}

/* categoryWrap */
.categoryWrap .categoryRow{
	overflow: hidden;
	zoom: 1;
}
.categoryWrap .categoryRow .categoryBox{
	float: left;
	width: 228px;
	margin: 0 24px 0 0;
}
.categoryWrap .categoryRow .categoryBox.lastCol{
	margin: 0;
}
.categoryWrap .categoryRow .categoryBox .imageArea{
	margin: 0 0 8px;
}
.categoryWrap .categoryRow .categoryBox .caption{
	margin: 0 0 8px;
	font-size: 12px;
}
.categoryWrap .categoryRow .categoryBox .caption a{
	color: #1A1A1A;
}


/* pagetopWrap */
.pagetopWrap{
	overflow: hidden;
	zoom: 1;
	padding: 0 0 43px;
	font-size: 12px;
	line-height: 1.8;
}
.pagetopWrap .title{
	float: left;
	width: 243px;
	font-size: 12px;
	font-family: "adobe-garamond-pro",HY ShuSongYiTi,"Verdana",Simsun;
	font-style: normal;
	font-weight: 400;
}
.pagetopWrap .pageNav{
	float: left;
	width: 741px;
}
.pagetopWrap .pageNav li{
	display: inline;
	margin: 0 17px 0 0;
}
.pagetopWrap .pageNav li a{
	color: #1A1A1A;
}
.pagetopWrap .pageNav a:hover{
	text-decoration: none;
}
.pagetopWrap .pageNav .lWrap {
	padding: 1px 0 0 9px;
}
.pagetopWrap .pageNav .rWrap {
	margin: 0 0 0 -9px;
	padding: 1px 9px 0 9px;
}
.pagetopWrap .pageNav .lWrap:hover,
.pagetopWrap .pageNav .current .lWrap {
	background: url(../../../common/images/current-left01.gif) no-repeat left;
	-webkit-background-size: 9px auto;
			background-size: 9px auto;
	background: url(../../../common/images/current-left-s01.gif) no-repeat left\0/;
	*background: url(../../../common/images/current-left-s01.gif) no-repeat left;
}
.pagetopWrap .pageNav .rWrap:hover,
.pagetopWrap .pageNav .current .rWrap {
	background: url(../../../common/images/current-right01.gif) no-repeat right;
	-webkit-background-size: 9px auto;
			background-size: 9px auto;
	background: url(../../../common/images/current-right-s01.gif) no-repeat right\0/;
	*background: url(../../../common/images/current-right-s01.gif) no-repeat right;
}

#contentsWrap .pageTopLink{
	float: none;
	padding: 0;
}