@charset "UTF-8";

*:lang(zh-cmn-Hans),.font-cn,*:lang(zh-Hans),*:lang(zh-CN){
  font-family:"Microsoft YaHei", "微软雅黑",'Hiragino Sans', 'Hiragino Kaku Gothic ProN', '游ゴシック  Medium', meiryo, 'SimSun', sans-serif;
}
*:lang(zh-cmn-Hant),.font-tc{
  font-family:"Microsoft JhengHei", "微軟正黑體", 'PMingLiU' , sans-serif;
}
*:lang(ko),.font-ko{
  font-family: "SF Pro KR","SF Pro Text","SF Pro Icons","Apple Gothic","HY Gulim","MalgunGothic","HY Dotum","Lexi Gulim","Helvetica Neue","Helvetica","Arial",sans-serif;
}





article .detail dl dd:lang(en-US){
	text-align:left;
}


.page-content p:lang(en-US),
.page-content dl dt:lang(en-US), 
.page-content dl dd:lang(en-US), 
.page-content ul li{
	text-align:left;
}

.page-content p.center:lang(en-US){
	text-align:center;
}


.page-content [class^="split"].content-center.company-link p:lang(zh-cmn-Hans),
.page-content [class^="split"].content-center.company-link p:lang(en-US){
	margin-bottom:0.8em;
}



section.page-company dl.history{
	position:relative;
	margin-top:0;
}

section.page-company dl.history dt{
	width:23%;
}
section.page-company dl.history dd{
	width:77%;
}

section.page-company dl.history.photo dd{
	padding-right:26%;
}

section.page-company dl.history .inner-photo{
	position:absolute;
	max-width:24%;
	right:0;
	top:10%;
}


