/* only use for print */
.border {
border-color:#0C419A #CECECE #CECECE;
border-style:solid;
border-width:3px 1px 1px;
display:block;
}
#wrap {
width: 640px;
padding-top: 18px;
}
#wrap #lnavi {
display: none;
clear: both;
}
#wrap #lnavi2 {
display: none;
clear: both;
}
#wrap .under_lnavi {
display: none;
}
#wrap #main {
width: 595px;
clear: both;
}
#wrap #main_nc {
/* No Sub Navi */
width: 640px;
clear: both;
}
#wrap #main_nc h1{
display :none;
}
#wrap #main_nc h1.print{
display : block;
}
#wrap #main_nc h1.print img{
width: 640px;
}
h1 .txt_4th_3col{
margin-left:26px;
margin-top:-27px;
padding-bottom:8px;
}
#wrap #main_nc h3.other_voice_header img {
width: 640px;
}
.print img {
height: 90%;
}
#wrap #main_nc h3.ttl_h3 {
width: 620px;
}
#wrap #main_nc h2{
width :640px;
}
#wrap #sub_navi {
display: none;
clear: both;
}
#wrap #main_nc0 {
/* No Local Navi and Sub Nacvi */
width: 640px;
}
#ptop {
display: none;
}








/* News Detail */
#date_box{
width:620px;
padding:5px 15px 0px 15px;
}
#date_box .news_logo {
float:left;
}
#date_box .date {
float:right;
font-weight:bold;
line-height:160%;
text-align:right;
color:#666666;
}
.ttl_box{
width:620px;
padding:10px 15px;
line-height:160%;
text-align:center;
clear:both;
}
#main #contents .ttl_h3 {
line-height:150%;
padding: 4px 0 0 5px;
margin-left: 0;
border-top: 1px solid #CCCCCC;
border-left: 4px solid #0B4199;
text-indent: 1em;
}
#main #contents .ttl_h4 {
line-height:80%;
padding: 2px 0 0 8px;
margin-left: 0;
border-left: 2px solid #0B4199;
text-indent: 1em;
}
#main_nc #contents .ttl_h3 {
line-height:150%;
padding: 4px 0 0 5px;
margin-left: 0;
border-top: 1px solid #CCCCCC;
border-left: 4px solid #0B4199;
text-indent: 1em;
}
#main_nc #contents .ttl_h4 {
line-height:80%;
padding: 2px 0 0 8px;
margin-left: 0;
border-left: 2px solid #0B4199;
text-indent: 1em;
}
div.csr_map_image a {
display: none;
}
table.pager_box a {
display: none;
}
.environmental_vision_link li a {
display: none;
}
/** 改ページ用 **/
/**要素の後で改行*/
.break_after {
page-break-before: avoid;
page-break-after: always;
}
/**要素の前で改行*/
.break_before {
page-break-before: always;
page-break-after: avoid;
}




