﻿@charset "utf-8";

/*-------------------------
 *
 * 資材調達スタイル
 *
--------------------------*/
/*-------------------------
 * 見出し
--------------------------*/
.section .header{
	margin-bottom:13px;
	background:url(/corporate/images/pattern4/bg_section_header_top.gif) no-repeat 0 7px;
}
.section .header span{
	display:block;
	padding:1.07em 11px .25em;
	background:url(../images/bg_section_header.png) no-repeat left bottom;
}
* html .section .header span{
	padding-top:1em;
	background-image:url(../images/bg_section_header.gif);
}

/*-------------------------
 * 様式ダウンロード
--------------------------*/
.sectionL{
  width:305px;
  margin-right:20px;
	float:left;
}
.sectionR{
  width:305px;
  margin-left:20px;
	float:right;
}
.listWrap{
	margin-bottom:13px;
  padding-top:5px;
}
.thumbArea{
	width:92px;
	float:left;
  text-align:center;
}
.listArea{
	width:205px;
  margin-left:8px;
	float:right;
}
.noteWrap{
	margin-bottom:10px;
	padding-top:9px;
	border-top:1px solid #eceff0;
}
.docList li{
	margin-top:8px;
  padding:0 0 6px 1px;
	border-bottom:1px solid #eceff0;
}
.docListLine li{
	margin-top:8px;
  margin-right:25px;
  padding-bottom:9px;
  float:left;
}
.sectionL h3,
.sectionR h3{
	margin:8px 0 8px 0;
  padding-bottom:4px;
	font-weight:bold;
	border-bottom:1px solid #eceff0;
}
.sectionL h4,
.sectionR h4{
	margin-top:17px;
	padding:0 0 6px 13px;
	background:url(/corporate/images/pattern4/bg_square_gray.gif) no-repeat;
	border-bottom:1px solid #eceff0;
}
.sectionL h4.top,
.sectionR h4.top{
	margin-top:8px;
}
/*-------------------------
 * 資材調達 調達ネットワーク 
--------------------------*/
.printNone,
td.pageBreak {
	display:none;
}

#japan .col0{
	width:25%;
}
#japan .col1{
	width:45%;
}
#japan .col2{
	width:25%;
}
#japan .col3{
	width:5%;
	text-align:center;
}

/*-------------------------
 * 表示/非表示設定
--------------------------*/
.displayCtrl{
	display:none;
}
tr.borderCtrl td{
	border-top:none;
}

 /*---------------------------
 * トピックスの幅調整
----------------------------*/
#mainArea {
    width: 650px;
}

#mainArea .subSection .headerWrap {
    background: url("../../../images/pattern4/bg_lh_bottom_w650.gif") no-repeat scroll left bottom transparent;
    margin-bottom: 1em;
    position: relative;
}

#mainArea .subSection .header {
    background: url("../../../images/pattern4/bg_lh_top_w650.gif") no-repeat scroll 0 0 transparent;
    width: 100%;
}


/*--------------------------------------
 * 画像を使わないシンプルなフレーム
---------------------------------------*/
.lineFrame{
	width:auto;
	padding:15px;
	border:1px solid #d9d9d9;
	margin-bottom:20px;
	background:#f1f1f1;
}