
/* CSS Document */

#content {
	font-size:14.4px;
}

#content strong {
	font-weight:800;
}

#content * {
	padding:0px;
	margin:0px;
	border:0px;
	list-style:inherit;
	zoom:1;
	font-size:1em;
	line-height:1.4em;
}

#content li {
	list-style:none;
}

#content .pagetop {
	font-size:12px;
}

/* sidebar */
#sidebar01 .subbox01, #sidebar01 .subbox02, #sidebar01 .subbox03, #sidebar01 .subbox04, #sidebar01 .subbox05 {
	display:none;
}

#sidebar01 ul {
	/*padding-left:20px;*/
	font-size:12px;
	margin:5px 0px;
	list-style:none;
}

#sidebar01 ul li {
	line-height:1.6em;
}

#sidebar01 ul li  a {
	background:url("/corp/image/sidebar_bg_02.gif") no-repeat scroll 8px 50% transparent;
	font-size:12px;
	line-height:24px;
	padding-left:15px;
}

#sidebar01 .contact_box {
	width:160px;
	height:100px;
	background:url(/corp/image/sidebar_contanct_bg_01.png) no-repeat;
	position:relative;
	border:0px;
	padding:0px;
}

#sidebar01 .contact_box .button {
	position:absolute;
	left:11px;
	top:44px;
}

#sidebar01 .contact_box p a {
	position:absolute;
	left:20px;
	top:75px;
	font-size:10px !important;
}

/* 見出し01 */
#content .hedding01 {
}

#content .hedding01 .wrap01 {
	border-bottom:3px solid #ECF1F7;
	margin-bottom:-3px;
}

#content .hedding01 .wrap01 .wrap02 {
	border:1px solid #9AB3C9;
	padding:1px;
}

#content .hedding01 .wrap01 .wrap02 .wrap03 {
	background:url(/corp/image/ir_hedding01_bg_01.png) repeat-x 0px 0px;
	padding:5px 4px;
}

#content .hedding01 .wrap01 .wrap02 .wrap03 .title {
	background:url(/corp/image/ir_hedding01_bg_02.png) no-repeat 0px 50%;
	padding-left:10px;
	font-weight:800;
	line-height:1.2em;
	color:#444;
}

/* 見出し02*/
#content .hedding02 {
}

#content .hedding02 .wrap01 {
	border-bottom:3px solid #ECF1F7;
	margin-bottom:-3px;
}

#content .hedding02 .wrap01 .wrap02 {
	border:1px solid #9AB3C9;
	border-left:0px;
	border-right:0px;
	background:#ECF1F7;
	padding:5px;
}

#content .hedding02 .wrap01 .wrap02 .title {
	font-weight:800;
	line-height:1.2em;
	color:#00569F;
}

/* 見出し03 */
#content .hedding03 {
}

#content .hedding03 .wrap01 {
	border-bottom:3px solid #ECF1F7;
	margin-bottom:-3px;
}

#content .hedding03 .wrap01 .wrap02 {
	border:1px solid #69B0F2;
	padding:1px;
}

#content .hedding03 .wrap01 .wrap02 .title {
	font-weight:800;
	line-height:1.2em;
	background:url(/corp/image/ir_hedding03_bg_01.png) repeat-x 0px 0px #C9E2FA;
	padding:5px;
}

#content .pdf_box {
	border:#D4D4D4 1px solid;
	background:#F5F5F5;
	padding:15px;
	padding-left:150px;
	position:relative;
}

#content .pdf_box p {
	font-size:12px;
	line-height:1.2;
}

#content .pdf_box .banner {
	position:absolute;
	left:15px;
	top:50%;
	margin-top:-16px;
}

#content .pdf_box p a {
	padding-left:15px;
	background:url(/corp/image/linkarrow.gif) no-repeat 0px 50%;
}

#content .bold {
	font-weight:800 !important;
}


