@charset "utf-8";
/* print.css */

/*印刷しない領域*/
#header{
display:none;
}

#right_stage02{
display:none;
}

/*#left_stage02{
display:none;
}*/

#main_stage02{
width:580px;
}

/*本文レイアウト*/
dl.information dt{
  float: left;
  }
  
dl.information dd{
_height:1%;/*IE用のハック*/
margin-left:140px;
}

.clear{
clear:both;
}

/*中ページ*/
/*リード*/
.lead{
margin-bottom:15px;
border-bottom:1px dotted #666666;
padding-bottom:5px;
}

.lead p{
font-size:80%;
line-height:1.5;
text-indent:12px;
}

/*対象部門*/
.taisho{
margin-bottom:20px;
}

.taisho h4{
font-size:80%;
font-weight:bold;
line-height:1.5;
}

.taisho p{
font-size:80%;
line-height:1.5;
}

.taisho li{
margin-left:37px;
font-size:80%;
line-height:1.3;
list-style-type:disc;
}

/*成果*/
.seika{
margin-bottom:20px;
border:2px solid #fa6800;
background-color:#fff6e5;
padding:5px;
}

.seika h4{
font-size:80%;
font-weight:bold;
line-height:1.5;
}

.seika p{
font-size:80%;
line-height:1.5;
}

.seika li{
margin-left:30px;
font-size:80%;
line-height:1.3;
list-style-type:disc;
}

/*メソッド*/
.method{
margin-bottom:20px;
border:2px solid #fa6800;
background-color:#fff6e5;
padding:5px;
}

.method h4{
font-size:80%;
font-weight:bold;
line-height:1.5;
}

.method p{
font-size:80%;
line-height:1.5;
}

.method li{
margin-left:30px;
font-size:80%;
line-height:1.3;
list-style-type:disc;
}

/*ステップ*/
.step{
margin-bottom:20px;
}

.step_right{
width: 100px;
float: left;
}

.step_right img{
margin-left:10px;
}

.step_left{
width: 460px;
float: left;
border-bottom:1px dotted #333333;
padding-bottom:5px;
margin-bottom:5px;
}

.step h4{
font-size:80%;
font-weight:bold;
line-height:1.5;
border-bottom:2px solid #fa6800;
padding-bottom:2px;
padding-left:5px;
margin-bottom:5px;
}

.step h5{
font-size:80%;
line-height:1.5;
font-weight:bold;
}

.step li{
margin-left:30px;
font-size:80%;
line-height:1.3;
list-style-type:disc;
}

/*主な業績*/
.results{
margin-bottom:20px;
border:2px solid #868686;
background-color:#f1f1f1;
padding:5px;
}

.results h4{
font-size:80%;
font-weight:bold;
line-height:1.5;
}

.results p{
font-size:80%;
line-height:1.5;
}

.results dl{
margin-left:20px;
font-size:80%;
line-height:1.5;
}

.results dt{
font-weight:bold;
background-image:url(../images/circle.gif);
background-repeat:no-repeat;
padding-left:12px;
}

.results dd{
margin-left:20px;
}

/*ページの先頭へ戻る*/
.to_top{
text-align:right;
font-size:70%;
padding-top:5px;
}

/*本件に関する問い合わせ*/
.toiawase{
text-align:center;
font-size:70%;
}


#footer p{
padding:5px 0px;
font-size:75%;
color:#333333;
}
