@charset "utf-8";
/* ===================================================================
CSS information

 file name  :module.css
 style info :共通（ヘッダー、グローバルナビ、サブナビ、関連リンク、パン屑、フッター）

 ■1 #header
 ■2 #gnav
 ■3 #subnav #related
 ■3.5 #m-navi（事業製品情報関連）
 ■4 #topic-path
 ■5 #footer
 
 header関連/footer関連はトップページ/下層ページで共通で使用する -->
=================================================================== */

/* -----------------------------------------------------------
	■1 #header
		ヘッダー（トップページと同一設定/こちらを変更したら arrange-top.css にも同じ設定をする）
----------------------------------------------------------- */
#header-k12 {
	position: relative;
	height: 95px;
}
/* ci ロゴ */
#header-k12 .ci-k12 {
	position: absolute;
	top: 34px;
	left: 3px;
}
#header-k12 .ci-k12 a:hover {
	background-color: transparent;
}
/* リード */
#header-k12 .lead-k12 {
	position: absolute;
	top: 36px;
	left: 154px;
}
/* 言語選択 */
#header-k12 .language-k12 {
	position: absolute;
	top: 46px;
	left: 447px;
}
#header-k12 .language-k12 li {
	float: left;
	width: 83px;
	margin-right: 1px;
}
#header-k12 .language-k12 li a,
#header-k12 .language-k12 li strong {
	display: block;
	background-image: url(https://www.kobelco.co.jp/share/img/btn-language-bg.gif);
	background-repeat: no-repeat;
	width: 83px;
}
#header-k12 .language-k12 li#japanese-k12 a { background-position: 0 0; }
#header-k12 .language-k12 li#japanese-k12 strong { background-position: 0 -26px; }
#header-k12 .language-k12 li#chinese-k12 a { background-position: -84px 0; }
#header-k12 .language-k12 li#chinese-k12 strong { background-position: -84px -26px; }
#header-k12 .language-k12 li#english-k12 a { background-position: -168px 0; }
#header-k12 .language-k12 li#english-k12 strong { background-position: -168px -26px; }
*html #header-k12 .language-k12 li a:hover { zoom: 1;} /* IE6対策 */
#header-k12 .language-k12 li a:hover { background-color: transparent; } /* IE6対策 */
#header-k12 .language-k12 li a:hover img { visibility: hidden; } /* 全てのリンクメニュー */
#header-k12 .language-k12 li strong img { visibility: hidden; } /* 全てのリンク無しメニュー カレント （.current-k12は不要）*/

/* 検索 */
#header-k12 #search-k12 {
	background-image: url(https://www.kobelco.co.jp/share/img/bg-search.gif);
	background-repeat: no-repeat;
	position: absolute;
	top: 26px;
	left: 719px;
	height: 25px;
}
#header-k12 #search-k12 form {
	display: block;
	line-height: 1;
	overflow: hidden;
}
#header-k12 #search-k12 .first-low-k12 {
	margin-bottom: 4px;
}
*html #header-k12 #search-k12 .first-low-k12 {
	margin-bottom: 1px;
}
#header-k12 #search-k12 .first-low-k12 .search-input {
	background-color: transparent;
	position: relative;
	top: -9px;
	left: 4px;
	vertical-align: middle;
	width: 146px; /* 154px */
	border: none;
}
#header-k12 #search-k12 .first-low-k12 .search-btn {
	margin-left: 8px;
}
#header-k12 #search-k12 .second-low-k12 {
	font-size: .75em; /* 16 * .75 = 12px */
}
#header-k12 #search-k12 .second-low-k12 .all-txt-k12 {
	position: relative;
	top: -2px;
	margin: 0 18px 0 0; 
}
#header-k12 #search-k12 .second-low-k12 .inside-txt-k12 {
	position: relative;
	top: -2px;
}


/* -----------------------------------------------------------
	■2 #gnav
		グローバルナビ
----------------------------------------------------------- */
#contents-k12 #gnav-k12 {
	float: left;
	background-image: url(https://www.kobelco.co.jp/share/img/top/bg-gnav-k15.png);
	background-repeat: no-repeat;
	width: 126px; /* 132px */
	height: 425px; /* 435px */
	padding: 4px 0 6px 6px;
	line-height: 0;
}
*html #contents-k12 #gnav-k12 {
	zoom: 1;
}
*html #contents-k12 #gnav-k12 #gnav-inner-k12 li {
	display: inline;
}
*html #contents-k12 #gnav-k12 #gnav-inner-k12 li img {
	display: block;
}
#contents-k12 #gnav-k12 #gnav-inner-k12 li a,
#contents-k12 #gnav-k12 #gnav-inner-k12 li strong {
	display: block;
	background-image: url(https://www.kobelco.co.jp/share/img/top/gnav-bg-k15.png);
	background-repeat: no-repeat;
	width: 121px;
}
/* リンク無しのカレントはstrongタグを使用 / リンク付きカレントはaタグにcurrent-k12のクラスを振る */
#contents-k12 #gnav-k12 #gnav-inner-k12 li#about-k12 a { background-position: 0 0; } /* リンクのみ */
#contents-k12 #gnav-k12 #gnav-inner-k12 li#about-k12 a.current-k12 { background-position: -121px 0; } /* リンク付きカレント */
#contents-k12 #gnav-k12 #gnav-inner-k12 li#about-k12 a.current-k12:hover { background-position: -242px 0; } /* リンク付きカレントのホバー */
#contents-k12 #gnav-k12 #gnav-inner-k12 li#about-k12 strong { background-position: -121px 0; } /* リンク無しカレント（.current-k12は不要） */
#contents-k12 #gnav-k12 #gnav-inner-k12 li#tech-k12 a { background-position: 0 -121px; }
#contents-k12 #gnav-k12 #gnav-inner-k12 li#tech-k12 a.current-k12 { background-position: -121px -121px; }
#contents-k12 #gnav-k12 #gnav-inner-k12 li#tech-k12 a.current-k12:hover { background-position: -242px -121px; }
#contents-k12 #gnav-k12 #gnav-inner-k12 li#tech-k12 strong { background-position: -121px -121px; }
#contents-k12 #gnav-k12 #gnav-inner-k12 li#ir-k12 a { background-position: 0 -242px; }
#contents-k12 #gnav-k12 #gnav-inner-k12 li#ir-k12 a.current-k12 { background-position: -121px -242px; }
#contents-k12 #gnav-k12 #gnav-inner-k12 li#ir-k12 a.current-k12:hover { background-position: -242px -242px; }
#contents-k12 #gnav-k12 #gnav-inner-k12 li#ir-k12 strong { background-position: -121px -242px; }
#contents-k12 #gnav-k12 #gnav-inner-k12 li#recruit-k12 a { background-position: 0 -363px}
#contents-k12 #gnav-k12 #gnav-inner-k12 li#recruit-k12 a.current-k12 { background-position: -121px -363px}
#contents-k12 #gnav-k12 #gnav-inner-k12 li#recruit-k12 a.current-k12:hover { background-position: -242px -363px}
#contents-k12 #gnav-k12 #gnav-inner-k12 li#recruit-k12 strong { background-position: -121px -363px}
*html #contents-k12 #gnav-k12 #gnav-inner-k12 li a:hover { zoom:1; } /* IE6対策 */
#contents-k12 #gnav-k12 #gnav-inner-k12 li a:hover { background-color: transparent; } /* IE6対策 */
#contents-k12 #gnav-k12 #gnav-inner-k12 li a:hover img { visibility: hidden; } /* 全てのリンクメニュー */
#contents-k12 #gnav-k12 #gnav-inner-k12 li a.current-k12 img { visibility: hidden; } /* 全てのリンクメニュー カレント */
#contents-k12 #gnav-k12 #gnav-inner-k12 li strong img { visibility: hidden; } /* 全てのリンク無しメニュー カレント （.current-k12は不要）*/


/* -----------------------------------------------------------
	■3 #subnav #related　(#second-low)
		サブナビ、関連リンク
----------------------------------------------------------- */
#second-low-k12 {
	float: left;
	width: 175px; /* 193px */
	padding: 10px 6px 0 12px;
}
#second-low-k12 .current-k12 {
	font-weight: bold;
}
*html #second-low-k12 {
	width: 172px;
	padding-top: 11px;
}
#second-low-k12 #subnav-k12 { /* ローカルナビ全体 */
	margin-bottom: 21px;
	font-size: .875em; /* 16px * .875 = 14px */
}
#second-low-k12 #subnav-k12 strong, x:-moz-broken, x:last-of-type { /* カレント firefox7用ハック */
	position: relative;
	top: -3px;
}
#second-low-k12 #subnav-k12 .top-k12 { /* 第3リスタートポイント */
	font-weight: bold;
}
#second-low-k12 #subnav-k12 a,
#second-low-k12 #subnav-k12 strong { /* 共通リンク設定 */
	display: inline-block;
	background-repeat: no-repeat;
	background-position: left 2px;
	padding-left: 14px;
}
#second-low-k12 #subnav-k12 .top-k12 a { /* 第3リスタートポイント */
	background-image: url(https://www.kobelco.co.jp/share/img/list-ll.gif);
	line-height: 1.15;
}
#second-low-k12 #subnav-k12 .third-layer-k12 li a,
#second-low-k12 #subnav-k12 .third-layer-k12 li strong { /* 第３階層のみの表示の場合 */
	background-image: url(https://www.kobelco.co.jp/share/img/list-ll.gif);
	line-height: 1.15;
}
#second-low-k12 #subnav-k12 li { /* メニューの行間 */
	margin-bottom: 6px;
}
#second-low-k12 #subnav-k12 li, x:-moz-broken, x:last-of-type { /* ローカルナビメニュー行間 firefox7用ハック */
	margin-bottom: 1px;
}
#second-low-k12 #subnav-k12 li .current-k12 { /* カレント設定 */
	font-weight: bold;
}
#second-low-k12 #subnav-k12 li li { /* インデント 2ndレベル以降 */
	margin-left: 14px;
	font-size:  .928571em; /* 14 * .928 = 13px */
}
#second-low-k12 #subnav-k12 li a,
#second-low-k12 #subnav-k12 li strong { /* 第４階層 */
	background-image: url(https://www.kobelco.co.jp/share/img/list-l.gif);
	background-position: 1px 2px;
	line-height: 1.15;
}
#second-low-k12 #subnav-k12 li li a,
#second-low-k12 #subnav-k12 li li strong { /* 第５階層 */
	background-image: url(https://www.kobelco.co.jp/share/img/list-m.gif);
}
#second-low-k12 #subnav-k12 li li li a,
#second-low-k12 #subnav-k12 li li li strong { /* 第６階層 */
	background-image: url(https://www.kobelco.co.jp/share/img/list-ss.gif);
	background-position: 3px 7px;
}
#second-low-k12 #subnav-k12 ul li:first-child { /* メニューの行間 jQueryで調整 */
/*	margin-top: 4px; */ /* jQueryで調整 IE6にも対応するため */
}
#second-low-k12 #subnav-k12 .third-layer-k12 li:first-child { /* メニューの行間（第3階層親のみメニュー） */
/*	margin-top: 2px; */ /* jQueryで調整 IE6にも対応するため */
}
#second-low-k12 #related-k12,
#second-low-k12 #press-release-k12 { /* 関連リンク、最新のプレスリリース設定 */
	background-image: url(https://www.kobelco.co.jp/share/img/line-secondlow.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding: 24px 0 0;
	font-size: .75em; /* 12px */
}
#second-low-k12 #keywords-k12 { /* 注目のキーワード設定 */
	background-image: url(https://www.kobelco.co.jp/share/img/line-secondlow.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding: 24px 0 0;
}
#second-low-k12 #related-k12 .r-title-k12,
#second-low-k12 #keywords-k12 .r-title-k12,
#second-low-k12 #press-release-k12 .r-title-k12 { /* 関連リンク、注目のキーワード、最新のプレスリリースタイトル下行間 */
	margin-bottom: 15px;
}
#second-low-k12 #related-k12 #related-inner-k12,
#second-low-k12 #keywords-k12 #ss_tagcloud #keywords-inner-k12,
#second-low-k12 #press-release-k12 #press-release-inner-k12 { /* 関連リンク、注目のキーワード、最新のプレスリリース下行間 下のliと相殺 */
	margin-bottom: 21px;
}
#second-low-k12 #related-k12 #related-inner-k12 li,
#second-low-k12 #press-release-k12 #press-release-inner-k12 li { /* 関連リンク、最新のプレスリリース 各項目行間 */
	margin-bottom: 4px;
}
#second-low-k12 #related-k12 #related-inner-k12 li, x:-moz-broken, x:last-of-type { /* 関連リンク項目行間 firefox7用ハック */
	margin-bottom: 1px;
}
#second-low-k12 #related-k12 #related-inner-k12 li a,
#second-low-k12 #press-release-k12 #press-release-inner-k12 li { /* 関連リンク、最新のプレスリリース 各項目設定 */
	display: inline-block;
	background-image: url(https://www.kobelco.co.jp/share/img/list-s.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
	padding-left: 12px;
	line-height: 1.3;
}
#second-low-k12 #keywords-k12 #ss_tagcloud #keywords-inner-k12 li { /* 注目のキーワード */
	display: inline;
	margin: 0 6px 0 0;
	padding: 0;
	vertical-align: baseline;
}
#second-low-k12 #keywords-k12 #ss_tagcloud #keywords-inner-k12 li a {
	vertical-align: baseline;
}
#second-low-k12 #keywords-k12 #ss_tagcloud #keywords-inner-k12 .level1 {
	font-size: 1.6em;
}
#second-low-k12 #keywords-k12 #ss_tagcloud #keywords-inner-k12 .level2 {
	font-size: 1.3em;
	font-weight: bold;
}
#second-low-k12 #keywords-k12 #ss_tagcloud #keywords-inner-k12 .level3 {
	font-size: 1em;
	font-weight: bold;
}
#second-low-k12 #keywords-k12 #ss_tagcloud #keywords-inner-k12 .level4 {
	font-size: .8em;
}
#second-low-k12 #keywords-k12 #ss_tagcloud #keywords-inner-k12 .level5 {
	font-size: .6em;
}
#second-low-k12 #keywords-k12 #ss_tagcloud #keywords-inner-k12 .level1 a:link,
#second-low-k12 #keywords-k12 #ss_tagcloud #keywords-inner-k12 .level1 a:visited {
	color: #0a346d;
}
#second-low-k12 #keywords-k12 #ss_tagcloud #keywords-inner-k12 .level2 a:link,
#second-low-k12 #keywords-k12 #ss_tagcloud #keywords-inner-k12 .level2 a:visited {
	color: #66798f;
}
#second-low-k12 #keywords-k12 #ss_tagcloud #keywords-inner-k12 .level3 a:link,
#second-low-k12 #keywords-k12 #ss_tagcloud #keywords-inner-k12 .level3 a:visited {
	color: #1c4a7f;
}
#second-low-k12 #keywords-k12 #ss_tagcloud #keywords-inner-k12 .level4 a:link,
#second-low-k12 #keywords-k12 #ss_tagcloud #keywords-inner-k12 .level5 a:link,
#second-low-k12 #keywords-k12 #ss_tagcloud #keywords-inner-k12 .level4 a:visited,
#second-low-k12 #keywords-k12 #ss_tagcloud #keywords-inner-k12 .level5 a:visited {
	color: #373635;
}
#ss_tagcloud { /* タグクラウドの改行を制御 */
	word-wrap:break-word;
	word-break:break-all;
}

/* -----------------------------------------------------------
	■3.5 #m-navi
		グローバルナビ＋ローカルナビ＋関連リンク（事業製品情報関連）
----------------------------------------------------------- */
#m-navi-k12 {
	float: left;
	width: 187px; /* 194px */
	margin-right: 1px;
	padding-right: 7px;
}
*html #m-navi-k12 {
	padding-right: 6px;
}
#m-navi-k12 #m-gnav-k12 {
	background-image: url(https://www.kobelco.co.jp/share/img/top/bg-m-gnav-k15.png);
	background-repeat: no-repeat;
	position: relative;
	width: 183px; /* 194px */
	height: 185px; /* 195px */
	margin: 0 0 1px -6px;
	padding: 5px 6px 5px 5px;
}


*html #m-navi-k12 #m-gnav-k12 {
	zoom: 1;
}
#m-navi-k12 #m-gnav-k12 #m-gnav-inner-k12 {
	position: absolute;
	top: 5px;
	left: 5px;
}
#m-navi-k12 #m-gnav-k12 #m-gnav-inner-k12 li a,
#m-navi-k12 #m-gnav-k12 #m-gnav-inner-k12 li strong {
	display: block;
	background-image: url(https://www.kobelco.co.jp/share/img/top/gnav-m-bg-k15.png);
	width: 61px;
}

#contents-k12 #gnav-k12 #gnav-inner-k12 li a, #contents-k12 #gnav-k12 #gnav-inner-k12 li strong {
background-image: url("https://www.kobelco.co.jp/share/img/top/gnav-bg-k15.png");
background-repeat: no-repeat;
display: block;
width: 121px;
}
/* 技術製品情報のリンク無しはstrongタグを使用 */
#m-navi-k12 #m-gnav-k12 #m-gnav-inner-k12 li#about-k12 a { background-position: 0 0 ; }
#m-navi-k12 #m-gnav-k12 #m-gnav-inner-k12 li#tech-k12 a { background-position: 0 -62px; }
#m-navi-k12 #m-gnav-k12 #m-gnav-inner-k12 li#tech-k12 strong { background-position: 0 -62px; }
#m-navi-k12 #m-gnav-k12 #m-gnav-inner-k12 li#ir-k12 a { background-position: 0 -124px ; }
*html #m-navi-k12 #m-gnav-k12 #m-gnav-inner-k12 li a:hover { zoom: 1; }
#m-navi-k12 #m-gnav-k12 #m-gnav-inner-k12 li a:hover {  background-color: transparent; }
#m-navi-k12 #m-gnav-k12 #m-gnav-inner-k12 li a:hover img { visibility: hidden; }
#m-navi-k12 #m-gnav-k12 #m-gnav-inner-k12 li img { /* イメージリセット */
	vertical-align: bottom;
}

#m-navi-k12 #m-gnav-k12 .title-k12 {
	position: absolute;
	top: 5px;
	left: 66px;
}
#m-navi-k12 #m-gnav-k12 .title-k12 a,
#m-navi-k12 #m-gnav-k12 .title-k12 strong {
	display: block;
	width: 122px;
}
/* リンク無しはstrongタグを使用。aタグとstrongタグのクラスにそれぞれの事業のクラスを振る */
#m-navi-k12 #m-gnav-k12 .title-k12 a.title01-k12,
#m-navi-k12 #m-gnav-k12 .title-k12 strong.title01-k12 { /* 鉄鋼 */
	background-image: url(https://www.kobelco.co.jp/share/img/gnav-m-title01-iron-ov.jpg);
}
#m-navi-k12 #m-gnav-k12 .title-k12 a.title02-k12,
#m-navi-k12 #m-gnav-k12 .title-k12 strong.title02-k12 { /* 溶接 */
	background-image: url(https://www.kobelco.co.jp/share/img/gnav-m-title02-welding-ov.jpg);
}
#m-navi-k12 #m-gnav-k12 .title-k12 a.title03-k12,
#m-navi-k12 #m-gnav-k12 .title-k12 strong.title03-k12 { /* アルミ・銅 */
	background-image: url(https://www.kobelco.co.jp/share/img/gnav-m-title03-aluminum-ov.jpg);
}
#m-navi-k12 #m-gnav-k12 .title-k12 a.title04-k12,
#m-navi-k12 #m-gnav-k12 .title-k12 strong.title04-k12 { /* 機械 */
	background-image: url(https://www.kobelco.co.jp/share/img/gnav-m-title04-machinery-ov.jpg);
}
#m-navi-k12 #m-gnav-k12 .title-k12 a.title05-k12,
#m-navi-k12 #m-gnav-k12 .title-k12 strong.title05-k12 { /* 資源・エンジニアリング */
	background-image: url(https://www.kobelco.co.jp/share/img/gnav-m-title05-natural-ov.jpg);
}
#m-navi-k12 #m-gnav-k12 .title-k12 a.title06-k12,
#m-navi-k12 #m-gnav-k12 .title-k12 strong.title06-k12 { /* 神鋼環境ソリューション */
	background-image: url(https://www.kobelco.co.jp/share/img/gnav-m-title06-eco-ov.jpg);
}
#m-navi-k12 #m-gnav-k12 .title-k12 a.title07-k12,
#m-navi-k12 #m-gnav-k12 .title-k12 strong.title07-k12 { /* コベルコ建機 */
	background-image: url(https://www.kobelco.co.jp/share/img/gnav-m-title07-construction-ov.jpg);
}
#m-navi-k12 #m-gnav-k12 .title-k12 a.title08-k12,
#m-navi-k12 #m-gnav-k12 .title-k12 strong.title08-k12 { /* コベルコクレーン */
	background-image: url(https://www.kobelco.co.jp/share/img/gnav-m-title08-cranes-ov.jpg);
}
#m-navi-k12 #m-gnav-k12 .title-k12 a.title09-k12,
#m-navi-k12 #m-gnav-k12 .title-k12 strong.title09-k12 { /* その他 */
	background-image: url(https://www.kobelco.co.jp/share/img/gnav-m-title09-other-ov.jpg);
}
#m-navi-k12 #m-gnav-k12 .title-k12 a,
#m-navi-k12 #m-gnav-k12 .title-k12 strong {	background-position: -122px 0 }
*html #m-navi-k12 #m-gnav-k12 .title-k12 a:hover { zoom: 1; }
#m-navi-k12 #m-gnav-k12 .title-k12 a:hover { background-color: transparent; }
#m-navi-k12 #m-gnav-k12 .title-k12 a:hover img { visibility: hidden; }

#m-navi-k12 #subnav-k12 {
	width: 183px;
	padding: 10px 0 0 0;
	font-size: .875em; /* 16px * .875 = 14px */
}
#m-navi-k12 #subnav-k12 strong, x:-moz-broken, x:last-of-type { /* カレント位置調整 firefox7用ハック */
	position: relative;
	top: -3px;
}
#m-navi-k12 #subnav-k12 .top-k12 { /* 第７階層リスタートポイント */
	margin-bottom: 7px;
	font-weight: bold;
}
#m-navi-k12 #subnav-k12 #subnav-inner-k12 { /* セクション下部の●間隔● */
	margin-bottom: 24px;
}
#m-navi-k12 #subnav-k12 li {
	margin-bottom: 6px;
}
#m-navi-k12 #subnav-k12 a,
#m-navi-k12 #subnav-k12 strong { /* 共通リンク設定 */
	display: inline-block;
	background-image: url(https://www.kobelco.co.jp/share/img/list-l.gif);
	background-repeat: no-repeat;
	background-position: 1px 2px;
	padding-left: 15px;
	line-height: 1.15;
}
#m-navi-k12 #subnav-k12 .top-k12 a { /* 第７階層リスタートポイント */
	background-image: url(https://www.kobelco.co.jp/share/img/list-ll-below.gif);
	background-position: left 2px;
}
#m-navi-k12 #you-are-here-k12,
#m-navi-k12 #related-k12,
#m-navi-k12 #press-release-k12 { /* 現在位置、関連リンク、最新のプレスリリース フォント設定 */
	font-size: .75em; /* 16 * .75 = 12px */
}
#m-navi-k12 #you-are-here-k12,
#m-navi-k12 #related-k12,
#m-navi-k12 #keywords-k12,
#m-navi-k12 #press-release-k12 { /* 現在位置、関連リンク、注目のキーワード、最新のプレスリリース、各セクション間の区切り線*/
	background-image: url(https://www.kobelco.co.jp/share/img/line-secondlow.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding: 24px 0 0;
}
#m-navi-k12 #you-are-here-k12 .r-title-k12,
#m-navi-k12 #related-k12 .r-title-k12,
#m-navi-k12 #keywords-k12 .r-title-k12,
#m-navi-k12 #press-release-k12 .r-title-k12 { /* 現在位置、関連リンク、注目のキーワード、最新のプレスリリースのタイトル */
	margin-bottom: 24px;
}
#m-navi-k12 #you-are-here-k12 #you-are-here-inner-k12,
#m-navi-k12 #related-k12 #related-inner-k12,
#m-navi-k12 #keywords-k12 #keywords-inner-k12,
#m-navi-k12 #press-release-k12 #press-release-inner-k12 { /* 各セクション下部の●間隔●　現在位置/関連リンク/注目キーワード/最新のプレスリリース 個別liの下マージンと相殺を計る */
	margin-bottom: 24px;
}
#m-navi-k12 #you-are-here-k12 #you-are-here-inner-k12 li,
#m-navi-k12 #related-k12 #related-inner-k12 li,
#m-navi-k12 #press-release-k12 #press-release-inner-k12 li { /* 現在位置/関連リンク/最新のプレスリリース 各項目行間 */
	margin-bottom: 4px;
}
#m-navi-k12 #related-k12 #related-inner-k12 li, x:-moz-broken, x:last-of-type { /* 関連リンク項目行間 firefox7用ハック */
	margin-bottom: 0;
}
#m-navi-k12 #you-are-here-k12 #you-are-here-inner-k12 li a { /* 現在位置 各インデント項目アイコン設定 */
	display: inline-block;
	background-image: url(https://www.kobelco.co.jp/share/img/list-s-lleter.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
	padding-left: 14px;
}
#m-navi-k12 #related-k12 #related-inner-k12 li a,
#m-navi-k12 #press-release-k12 #press-release-inner-k12 li { /* 関連リンク/最新のプレスリリース 各項目アイコン設定 */
	display: inline-block;
	background-image: url(https://www.kobelco.co.jp/share/img/list-s.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
	padding-left: 14px;
}
#m-navi-k12 #keywords-k12 #ss_tagcloud #keywords-inner-k12 li { /* 注目のキーワード */
	display: inline;
	margin: 0 6px 0 0;
	padding: 0;
	vertical-align: baseline;
}
#m-navi-k12 #keywords-k12 #ss_tagcloud #keywords-inner-k12 li a {
	vertical-align: baseline;
}
#m-navi-k12 #keywords-k12 #ss_tagcloud #keywords-inner-k12 .level1 {
	font-size: 1.6em;
}
#m-navi-k12 #keywords-k12 #ss_tagcloud #keywords-inner-k12 .level2 {
	font-size: 1.3em;
	font-weight: bold;
}
#m-navi-k12 #keywords-k12 #ss_tagcloud #keywords-inner-k12 .level3 {
	font-size: 1em;
	font-weight: bold;
}
#m-navi-k12 #keywords-k12 #ss_tagcloud #keywords-inner-k12 .level4 {
	font-size: .8em;
}
#m-navi-k12 #keywords-k12 #ss_tagcloud #keywords-inner-k12 .level5 {
	font-size: .6em;
}
#m-navi-k12 #keywords-k12 #ss_tagcloud #keywords-inner-k12 .level1 a:link,
#m-navi-k12 #keywords-k12 #ss_tagcloud #keywords-inner-k12 .level1 a:visited {
	color: #0a346d;
}
#m-navi-k12 #keywords-k12 #ss_tagcloud #keywords-inner-k12 .level2 a:link,
#m-navi-k12 #keywords-k12 #ss_tagcloud #keywords-inner-k12 .level2 a:visited {
	color: #66798f;
}
#m-navi-k12 #keywords-k12 #ss_tagcloud #keywords-inner-k12 .level3 a:link,
#m-navi-k12 #keywords-k12 #ss_tagcloud #keywords-inner-k12 .level3 a:visited {
	color: #1c4a7f;
}
#m-navi-k12 #keywords-k12 #ss_tagcloud #keywords-inner-k12 .level4 a:link,
#m-navi-k12 #keywords-k12 #ss_tagcloud #keywords-inner-k12 .level5 a:link,
#m-navi-k12 #keywords-k12 #ss_tagcloud #keywords-inner-k12 .level4 a:visited,
#m-navi-k12 #keywords-k12 #ss_tagcloud #keywords-inner-k12 .level5 a:visited {
	color: #373635;
}


/*#keywords-inner-k12 {
    word-wrap: break-word;
}*/

/* -----------------------------------------------------------
	■4 #topic-path
		パン屑
----------------------------------------------------------- */
#main-k12 .topic-path-k12 { /* 12px */
	margin-left: 4px;
	padding:  12px 0 12px 19px;
	font-size: .75em; /* 16 * .75 = 12px */
}
#main-k12 .topic-path-k12 strong {
	font-weight: normal;
}
*html #main-k12 .topic-path-k12 {
	padding-top: 11px;
	padding-bottom: 11px;
}


/* -----------------------------------------------------------
	■5 #footer
		フッター（index.html用にarrange-top.cssにてclearfixをかけている）
----------------------------------------------------------- */
#footer-illust-monitor-k12 {
	background-image: url(https://www.kobelco.co.jp/share/img/illust-kobe-screen.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 155px;
}
#footer-illust-print-k12 {
	display: none;
}
#wrap-footer-k12 {
	background-image: url(https://www.kobelco.co.jp/share/img/bg-footer.jpg);
	background-repeat: repeat-x;
	background-position: center bottom;
	padding-bottom: 40px;
}
#footer-k12 {
	width: 970px;
	margin: 0 auto;
	color: #fff;
	font-size: .75em; /* 16 * .75 = 12px */
}
#footer-k12 a:link {
	color: #fff;
}
#footer-k12 a:hover {
}
#footer-k12 a:visited {
	color: #fff;
}
#footer-k12 a:active {
	color: #fff;
}
/* フッターリンク集 */
#footer-k12 #footer-middle-k12 {
	padding: 35px 0 40px 0;
}
#footer-k12 #footer-middle-k12 .item-k12 {
	float: left;
	width: 222px;
	margin-right: 19px;
}
#footer-k12 #footer-middle-k12 .last-k12 {
	margin-right: 0;
}
#footer-k12 #footer-middle-k12 .item-k12 h3,
#footer-k12 #footer-middle-k12 .item-k12 .utility-k12 {
	margin-bottom: 12px;
	font-size: 1.166667em; /* 12*1.166=14px */
	font-weight: bold;
}
#footer-k12 #footer-middle-k12 .item-k12 h3.hidden-k12 {
	text-indent: -9999px;
}
#footer-k12 #footer-bottom-k12 .ci2-k12 {
	float: left;
}
#footer-k12 #footer-bottom-k12 .copyright-k12 {
	float: right;
}
#footer-k12 #footer-bottom-k12 .ci2-print-k12 { /* プリント用 */
	display: none;
}

#footerWrapper {            /* 2015年リニューアル下層ページ用 */
background-color:#e2e2e2";
}
