@charset "utf-8";/*--------------------------------------	Style Name : Common Style Sheet--------------------------------------*/html,div,p,li,dl,dt,dd,blockquote,td,form {	margin:0;	padding:0;}h1,h2,h3,h4,h5,h6 {	margin:0;	padding:0;	font-style:normal;	font-weight:bold;	font-size:100%;}ol,ul {	margin:0;	padding:0;	list-style:none;}caption,th {	margin:0;	padding:0;	font-style:normal;	font-weight:normal;	text-align:left;}fieldset {	margin:0;	padding:0;	border:none;}table {	border-collapse:collapse;	border-spacing:0;	font-size:100%;	line-height:inherit;}/*--------------------------------------	Inline Elements--------------------------------------*/em,strong,cite,code,dfn,var,address {	font-style:normal;	font-weight:normal;}input,select,textarea {	background-color:#fff;	color:#000;	font-size:inherit;}abbr,acronym {	border-bottom:1px dotted #000;	cursor:help;}img,embed,object {	vertical-align:bottom;	border:none;}optgroup {	background-color:#fff;/* for Opera */	color:#000;/* for Opera */	font-style:normal;	font-weight:bold;}/*--------------------------------------	body--------------------------------------*/body {	margin:0;	padding:0;/* for Opera8 */		font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","メイリオ",Meiryo,Verdana,Arial,Helvetica,sans-serif;	font-weight: bold;	font-size:12px;	line-height:1.5;		color:#000000;	background-color:#EEEEEE;	background-image: url(/img/common/bg.gif);  	}* html body {/* for IE6 */	font-size:75%;}*:first-child+html body {/* for IE7 */	font-size:75%;}a:link {	color:green ;}/*--------------------------------------	div#container--------------------------------------*/div#container {	/*position: absolute;*/	position: relative;		top: 20px;	left: 0px;	width:885px;	height:627px;		margin-left:auto;	margin-right:auto;		background-color: #0F783D ;	overflow-y:hidden;		border-style: solid;	border-color: #003333;	border-width: 1px;}/*--------------------------------------	header--------------------------------------*/div#header {	position: absolute;	top: 0px;	left: 0px;	width:885px;	background-color: #0F783D ;/*	background:url(/img/common/texture_01.gif) left top; */	line-height:1.4;}div#header h1 {	position:absolute;	top:12px;	right:18px;}div#header div.content-link {	position:absolute;	top:10px;	right:130px;}/*--------------------------------------	section-title--------------------------------------*/#section-title {	position:absolute;	top:20px;	left:65px;}/*--------------------------------------	div.content--------------------------------------*/div.content-no-footer-with-lpad {	position: absolute;	top:65px;	left:65px;	width:820px;	height: 562px !important;		overflow-x:hidden;	overflow-y:hidden;		background-color:#FFFFFF;}div.content-with-footer-with-lpad {	position: absolute;	top:65px;	left:65px;		width: 820px;	height: 515px !important;		overflow-x:hidden;	overflow-y:hidden;		background-color:#FFFFFF;}body div.content-no-footer-no-lpad {	position: absolute;	top:65px;	left:0px;	width:885px !important;	height: 562px !important;		overflow-x:hidden;	overflow-y:hidden;		background-color:#FFFFFF;}/*--------------------------------------	section-footer--------------------------------------*/div#section-footer {	clear: both;		position:absolute;	top:580px;	left:65px;		width : 820px ;	height:50px;		background-color:#FFFFFF;}div#section-footer .content-link {	position:absolute;	bottom:5px;	right:5px;}.normal-font-weight{	font-weight:normal;}
