/* ==========================

    印刷用スタイルシート print.css

    last updated 2009/2/19

============================= */


/* 印刷用フォント */
body{ 
font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3", Georgia, "Times New Roman", Times, serif;
font-size:10pt;
background-color:#ffffff;
text-align:left;
margin-right:10px;
margin-left:35px;
}

/* 非表示部分の指定 */
#sidebar,#mainnavi,#header,#topic_path,#enquete,#banner{display:none;}
address,.c10,.navi-white.pagetop{display:none;}

/* コンテンツ部分の指定 */
h1{color:#000000; font-weight:bold; font-size:13pt; text-align:center; margin-top:0}
h2{color:#000000; font-weight:bold; font-size:12pt; margin-top:20px;text-align:left;}
h3{color:#000000; font-weight:bold; font-size:11pt; margin-top:10px;margin-bottom:5px;text-align:left;}
h4{color:#000000; font-weight:bold; font-size:11pt; text-align:left;}
h4.dott{
font-size:100%;
padding-left:12px; 
color:#000;
background:url(../../DMRCS/images/back_dott.gif) no-repeat left center;
}
p{margin-top:5px;}
.item{ font-weight:bold; margin-top:5px;}
.item2{text-align:left;line-height:170%;}
#footer{text-align:center; margin-top:30px;}
#footer a{color:#000000;text-decoration:none;}
div.footer_block {margin-top:20px;text-align:center;}
.list{margin:20px 10px 30px auto;width:95%;}
.chart{width:90%;margin-right:10px;background:#333;padding:1px;}
.chart th,td{text-align:center;background:#fff;}
.chartfree th,td{text-align:center;}
li{margin-top:5px;}
ul.free{list-style-type:none;}
ol.free{list-style-type:none;}
strong.red{color:#ff0000;}
div#wnew h2{margin-left:30px;}

/* chart：見出しグレー、ほか白のプレーンな表 */
table.chart{
border-collapse:collapse;
border:1px solid #666;
border-spacing:0;
empty-cells:show;
width:100%;
text-align:center; 
}
table.chart th{border:1px solid #666;background-color:#f7f7f7;font-weight:normal;}
table.chart td{border:1px solid #666;vertical-align:middle;background:#fff;padding:3px;}
table.chart td.focusgray{border:1px solid #666;vertical-align:middle;background:#f7f7f7;padding:3px;}
/* chart：表タイトル */
table.chart caption{font-size:100%;}
table.chart ul{text-align:left;margin-bottom:0;}
table.chart li{margin:0;}
/* フォーカスするセル用（ピンク） */
.focuspk{background:#ffccff;}
/* フォーカスするセル用（グリーン） */
.focusgn{background:#ccffcc;}
/* フォーカスするセル用（ブルー） */
.focusbl{background:#ccffff;}
/* フォーカスするセル用（イエロー） */
.focusye{background:#ffffcc;}
/* フォーカスする見出しセル（グレー） */
.focusgr{background:#ddd;}

/* chartfree：セルのカラーを任意にできる表 */
.chartfree{
border-collapse:collapse;
border:1px solid #666;
border-spacing:0;
empty-cells:show;
width:100%;
text-align:center;
}
.chartfree th{border:1px solid #666;font-weight:normal;}
.chartfree td{border:1px solid #666;vertical-align:middle;padding:3px;}

/* arctop：アーク溶接トップページの表 */
table.arctop{
border-collapse:collapse;
border:2px solid #333399;
border-spacing:0;
empty-cells:show;
width:90%;
text-align:center;
margin:15px auto 0 auto;
}
table.arctop th{
border:1px solid #333399;
background:#fff;
font-weight:normal;
padding:7px;
text-align:left;
width:170px;
}
table.arctop td{border:1px solid #333399;background:#fff;padding:7px;text-align:left;}
table.arctop td p{margin-top:5px;margin-bottom:5px;}

/* hyoujyuntop：溶接作業標準トップページの表 */
table.hyoujyuntop{
border-collapse:collapse;
border:2px solid #000;
border-spacing:0;
empty-cells:show;
width:560px;
text-align:center;
margin:15px auto 40px auto;
}
table.hyoujyuntop th{
border:1px solid #000;
background:#fff;
font-weight:normal;
padding:5px;
width:300px;
}
table.hyoujyuntop td{border:1px solid #000;background:#fff;padding:5px;}

/* hyoujyuntop2：溶接作業標準トップページの表（カラー反転） */
table.hyoujyuntop2{
border-collapse:collapse;
border:2px solid #000;
border-spacing:0;
empty-cells:show;
width:560px;
text-align:center;
margin:15px auto 40px auto;
}
table.hyoujyuntop2 th{border:1px solid #000;background:#eee;font-weight:normal;padding:5px;}
table.hyoujyuntop2 td{border:1px solid #000;background:#fff;padding:5px;}


/*-------------------------------------------------------------- 図・写真の配置 */
.fig{
text-align:center;  
margin-bottom:15px; 
margin-top:15px; 
}