@charset "Shift_JIS";

@import url(screen.css);
@import url(recruit.css);
@import url(ir.css);

div#page_header{
	text-align:left;
	position:relative;
	width:100%;
}

div#page_image{
	display:none;
}

div#page_option{
	display:none;
}

div#global_navigation{
	display:none;
}

div#bread_navigation{
	background:transparent;
}

/*

div#lv1 div#content_main div#newsrelease{
	float:none;
}
div#lv1 div#content_main div#topics{
	float:none;
}
div#lv1 div#content_other div#bukken{
	float:none;
}
div#lv1 div#content_other div#gallery{
	float:none;
}
*/


div#lv2 div#content_sidebar div.banner{
	display:none;
}

div#lv3 div#content_sidebar div.banner{
	display:none;
}

div#lv2 div#content_sidebar div.sub_navigation{
	display:none;
}

div#lv3 div#content_sidebar div.sub_navigation{
	display:none;
}

div#lv2 div#content_main{
	float:left;
}
div#lv2 div#content_sidebar div.relation{
	display:none;
}
div#lv3 div#content_main{
	float:left;
}
div#lv3 div#content_sidebar div.relation{
	display:none;
}
div#lv9 div#content_main{
	float:left;
}
div#lv9 div#content_sidebar div.relation{
	display:none;
}

div#page_footer{
	background:transparent;
}

div#page_footer ul.footer_navi{
	display:none;
}

div#page_footer p.footer_copy{
	display:none;
}

div#page_top{
	display:none;
}

div.business div#content_main h2{
	display:none;
}



/*
------------------------------------------------------------
個別：level3ページ - ENGLISH
------------------------------------------------------------*/
div.stakeholders div#content_main span.print_only{
	position:relative;
	visibility:visible;
	display:block;
}

div.stakeholders div#content_main div.contents_block div.bg_message {
	position:relative;
	background: transparent;
}

div.stakeholders div#content_main div.contents_block div.bg_message div.message{
	position:relative;
	width:555px;
	background: transparent;
}

div.stakeholders div#content_main div.contents_block div.bg_message  h3{
	position:relative;
	display:block;
	width:555px;
	padding-left:0px;
}

/*
------------------------------------------------------------
個別：level3ページ - IR INFORMATION Tosei Strategies
------------------------------------------------------------*/
div.strategy div#content_main div.contents_block {
	font-size:100%;
}

/*
------------------------------------------------------------
個別：level3ページ - キャリア採用
------------------------------------------------------------*/
div#lv3.career_category div#content_main h3 {
	margin:13px 0 15px 0;
	padding:0;
}
div#lv3.career_category div#content_main h3.career_top {
	margin:10px 0 5px 0;
	padding:0;
}
div#lv3.career_category div#content_main div#CAREER_TOP {
	border:1px solid #b8b8b8;
	padding:15px 18px;
	margin:0;
	clear:both;
}
div#lv3.career_category div#content_main div#CAREER_TOP h4 {
	background-color:#ffffff;
	padding:0;
	margin-bottom:13px;
}
div#lv3.career_category div#content_main div#CAREER_TOP p.message {
	padding-right:260px;
	min-height:155px;
}
div#lv3.career_category div#content_main div#CAREER_TOP p.message span {
	display:block;
	width:270px;
}
div#lv3.career_category div#content_main div#CAREER_TOP p.message img {
	float:right;
	margin-left:10px;
}
div#lv3.career_category div#content_main div#CAREER_TOP:after {
	content:"";
	clear:both;
	display:block;
	visibility:hidden;
}

/*
------------------------------------------------------------
個別：level3ページ - トピックス
------------------------------------------------------------*/
div.topics div#content_main div.contents_block {
	width:640px;
}
div.topics div#content_main div.contents_block ul.vol4_bottom li.last {
	clear:both;
}

