﻿/*CSSDocument*//*Common******************************************//*Form*********************/textarea, .textbox {	width:100%;	font-size:12px;}/*Table*********************/caption {	margin:-2px 0px 0px 0px;	padding:0px 0px 4px 0px;	text-align:left;	display:block;	caption-side:top;}/*Text******************************************/h1, h4, h6 { margin:0px; padding:0px; }h2, h3, .regb {	margin:-4px 0px -3px 0px;	padding:0px;	font-family:"Verdana","Lucida Grande";	font-size:12px;	font-weight:bold;	line-height:19px;	vertical-align:baseline;}p, .reg {	margin:0px;	padding:0px;	font-family:"Verdana","Lucida Grande";	font-size:12px;	font-weight:nomal;	line-height:18px;	vertical-align:baseline;	text-align: justify;	text-justify:newspaper;}h5, .smlb {	margin:-2px 0px -3px 0px;	padding:0px;	font-family:"Verdana","Lucida Grande";	font-size:10px;	font-weight:bold;	line-height:15px;	vertical-align:baseline;}.sml {	margin:-2px 0px -3px 0px;	padding:0px;	font-family:"Verdana","Lucida Grande";	font-size:10px;	font-weight:nomal;	line-height:15px;	vertical-align:baseline;}.cpr {	margin:-1px 0px 0px 0px;	padding:0px;	font-family:"Verdana","Lucida Grande";	font-size:9px;	font-weight:nomal;	line-height:12px;	letter-spacing:0px;	word-spacing:-1px;	vertical-align:baseline;}p.cpr-en {	margin:-1px 0px 0px 0px;	padding:8px 0 2px 0;	font-family:"Verdana","Lucida Grande";	font-size:9px;	font-weight:nomal;	line-height:12px;	letter-spacing:0px;	word-spacing:-1px;	vertical-align:baseline;}/********************/ol li,ul.disc li {	margin-left:2.5em;	padding-bottom:0.45em;}.archive li { padding-bottom:0.7em; }/*Layout******************************************/#head {	margin-left:5px;	padding-left:1px;	width:907px;	height:65px;	display:block;	top:0;	position:fixed;	z-index:9;}#contents,#contents-b {	margin-left:5px;	width:908px;	display:block;	clear:both;	position:absolute;}#contents {	padding:0px 0px 115px 0px;	margin:66px 0px 0px 5px;}#contents-b { padding:73px 0px 76px 0px; }#foot {	margin-left:6px;	padding-left:0px;	width:907px;	height:75px;	background-color:#ffffff;	display:block;	bottom:0;	position:fixed;	z-index:8;}/*SmallWindow*********************/#swd-foot {	margin-left:6px;	border-top:1px solid #cccccc;	padding:10px 0px 10px 0px;	width:601px;	height:19px;	background-color:#ffffff;	display:block;	bottom:0;	position:fixed;	z-index:8;}#swd-head-acs, #swd-head-stm, #swd-head-pvc, #swd-head-cnt, #swd-head-srq{	margin-left:6px;	padding-top:15px;	border-bottom:1px solid #cccccc;	width:601px;	height:79px;	background-color:#ffffff;	background-position:bottom left;	background-repeat:no-repeat;	float:left;	display:block;	top:0;	position:fixed;	z-index:9;}#swd-head-acs {	background-image:url(/english/img/acs_title.gif);}#swd-head-stm {	background-image:url(/english/img/stm_title.gif);}#swd-head-pvc {	background-image:url(/english/img/pvc_title.gif);}#swd-head-cnt {	background-image:url(/english/img/cnt_title.gif);}#swd-head-srq {	padding-top:0px;	padding-left:1px;	height:59px;	background-image:url(/shrd/axis.gif);	background-position:bottom right;}#swd-contents, #swd-contents-srq {	margin-left:5px;	margin-top:94px;	padding-bottom:30px;	width:604px;	float:left;	display:block;	clear:both;}#swd-contents-srq {	margin-top:69px;	width:602px;}/*En-About AXIS******************************************/body.about-body {	margin-top:0px; margin-right:0px; margin-bottom:0px; margin-left:0px; border:0px; padding:0px; font-size:0px;	background-image: url(/english/about/img/about_bg_k.gif);	background-position:top center;	background-repeat: no-repeat;}