﻿@charset "UTF-8";

a.a-pdf{
background:url(../../../shared/img/icon_pdf01.gif) no-repeat left center;
line-height: 110%;
padding-left:16px;
width:7em;
}

br.clear{
  clear:both;
}

p.news-right {
	text-align: right;
}
ul.ul-news li {
	margin-bottom: 10px;
}

p.news-midashi01 {
	font-size: 120%;
	font-weight: bold;
	color: #720F00;
	margin-top: 10px;
	text-align: center;

}

p.news-midashi02 {
	font-weight: bold;
	color: #720F00;
	margin-top: 10px;
}

span.news-midashi03 {
	font-weight: bold;
	color: #720F00;
	margin-top: 10px;
}


p.news-midashi04 {
	text-align: center;
	font-weight: bold;
}

p.news-center {
	text-align: center;
}

div.news_alert hr{
  color: #999999;
  background-color: #999999;
  border: 1px;
  width:100%;
}

/* pr20050714.html */

table.table-pr20050714-01,
table.table-pr20050714-02,
table.table-pr20050714-03 {
	border-collapse: collapse;
	border: 1px solid #333333;
	width: 60%;
}
table.table-pr20050714-01 caption,
table.table-pr20050714-02 caption,
table.table-pr20050714-03 caption {
	text-align: left;
	margin-bottom: 5px;
	font-weight: bold;
}
table.table-pr20050714-01 th,
table.table-pr20050714-02 th,
table.table-pr20050714-03 th {
	padding: 5px;
	border: 1px solid #999999;
}
table.table-pr20050714-01 th.th01,
table.table-pr20050714-02 th.th01,
table.table-pr20050714-03 th.th01 {
	text-align: left;
}
table.table-pr20050714-01 th.th02,
table.table-pr20050714-02 th.th02,
table.table-pr20050714-03 th.th02 {
	font-weight: normal;
}
table.table-pr20050714-01 th.th03,
table.table-pr20050714-02 th.th03,
table.table-pr20050714-03 th.th03 {
	font-weight: normal;
	text-align: center;
	width: 10px;
}
table.table-pr20050714-01 td,
table.table-pr20050714-02 td,
table.table-pr20050714-03 td {
	padding: 5px;
	border: 1px solid #999999;
}
table.table-pr20050714-01 td.td01,
table.table-pr20050714-02 td.td01,
table.table-pr20050714-03 td.td01 {
	color: #000000;	
}
table.table-pr20050714-01 td.td02,
table.table-pr20050714-02 td.td02,
table.table-pr20050714-03 td.td02 {
	text-align: right;
}

/* pr20050720.html */

table.table-pr20050720-01 {
	border-collapse: collapse;
	border: 1px solid #333333;
}
table.table-pr20050720-01 caption {
	text-align: left;
	margin-bottom: 5px;
	font-weight: bold;
}
table.table-pr20050720-01 th {
	padding: 5px;
	border: 1px solid #999999;
}
table.table-pr20050720-01 th.th01 {
}
table.table-pr20050720-01 th.th01-02 {
	font-weight: normal;
}
table.table-pr20050720-01 th.th02 {
}
table.table-pr20050720-01 th.th02-02 {
	text-align: right;
	font-weight: normal;	
}
table.table-pr20050720-01 th.th03 {;
	text-align: left;
}
table.table-pr20050720-01 th.th03-02 {
	font-weight: normal;
	text-align: left;
}
table.table-pr20050720-01 td {
	padding: 5px;
	text-align: right;
	border: 1px solid #999999;
	vertical-align: bottom;
}
table.table-pr20050720-01 td.td01 {
	font-weight: bold;	
}
dl.dl-pr20050720-01 dt {
	float: left;

}
dl.dl-pr20050720-01 dd {
	margin-left: 10em;
}

table.table-pr20050720-02 {
	border-collapse: collapse;
	border: 1px solid #333333;
}
table.table-pr20050720-02 caption {
	text-align: left;
	margin-bottom: 5px;
	font-weight: bold;
}
table.table-pr20050720-02 th {
	padding: 5px;
	border: 1px solid #999999;
}
table.table-pr20050720-02 th.th01 {
	text-align: right;
}
table.table-pr20050720-02 th.th01-02 {
	text-align: right;
	font-weight: normal;
}
table.table-pr20050720-02 th.th02 {
	text-align: right;
}
table.table-pr20050720-02 th.th02-02 {
	text-align: right;
	font-weight: normal;	
}
table.table-pr20050720-02 th.th03 {;
	text-align: left;
}
table.table-pr20050720-02 th.th03-02 {
	font-weight: normal;
	text-align: left;
}
table.table-pr20050720-02 td {
	padding: 5px;
	text-align: right;
	border: 1px solid #999999;
	vertical-align: bottom;
}
table.table-pr20050720-02 td.td01 {
	font-weight: bold;	
}

table.table-pr20050720-03 {
	border-collapse: collapse;
	border: 1px solid #333333;
}
table.table-pr20050720-03 caption {
	text-align: left;
	margin-bottom: 5px;
	font-weight: bold;
}
table.table-pr20050720-03 th {
	font-size: 90%;
	padding: 3px;
	border: 1px solid #999999;
}
table.table-pr20050720-03 th.th03 {
	font-size: 90%;
	text-align: left;
}
table.table-pr20050720-03 td {
	font-size: 90%;
	padding: 3px;
	text-align: right;
	border: 1px solid #999999;
	vertical-align: bottom;
}
table.table-pr20050720-03 td.td01 {
	font-size: 90%;
	font-weight: bold;	
}
table.table-pr20050720-03 td.td02 {
	font-size: 90%;
	text-align: left;
	vertical-align: top;
}


/* pr20050707.html */

p.p-pr20050707-01 {
	text-align: center;
	font-size: 120%;
	font-weight: bold;
	color: #720F00;
}

ul.ul-pr20050707-01 {
	list-style-type: none;
	clear: left;
	width: 99%;
	margin-bottom: 5px;
}
ul.ul-pr20050707-01 li {
	margin: 0px;
}
ul.ul-pr20050707-01 li.li01 {
	float: left;
	width: 8em;
	margin: 0px;
	font-weight: bold;
}
ul.ul-pr20050707-01 li.li02 {
	float: left;
	width: 1.5em;
	margin: 0px;
	font-weight: bold;
}

ol.ul-pr20050707-02 {
	display: block;
	margin-left: 11em;
	margin-top: 0px;
}
ol.ul-pr20050707-02 li {
	margin-bottom: 5px;
}

/* pr20050701.html */
p.p-pr20050701-news-right {
	text-align: right;
	clear:left;
}
div.pr20050701-block {
  width:100%;
  padding:0;
  margin:0;
}
div.pr20050701-block div.pain-1 {
  float:left;
  width:30%;
	margin-bottom: 10px;
	margin-top: 0;
}
div.pr20050701-block div.pain-2 {
	float:left;
	width:35%;
	padding-left: 4em;
}
div.pr20050701-block div.pain-3 {
	float:left;
	width:35%;
	margin-bottom: 10px;
	margin-top: 0;
}

/* pr20050803_02.html */
ol.ul-pr20050803_01-01{
	display: block;
	margin: 0;
  padding:0;
  padding-left:2em;
}
ol.ul-pr20050803_01-01 li{
	margin-bottom: 10px;
}
ul.ul-pr20050803_01-02{
	display: block;
	margin: 0;
  padding:0;
  padding-left:1em;
  list-style:disc;
}
span.span-pr20050803_01-important{
  padding:0;
  margin:0;
  margin-bottom:10px;
  padding-left:2em;
  display:block;
}

/* pr20050805.html */
div.pr20050805-block{
  width:100%;
  padding:0;
  margin:0;
}

div.pr20050805-block div.split{
  float:left;
  width:49%;
  padding:0;
  margin:0;
}
div.pr20050805-block ul{
  margin:0;
  padding:0;
  padding-left:1em;
  list-style:none;
}
div.pr20050805-block ul li ul{
  margin:0;
  padding:0;
  padding-left:2em;
  list-style:disc;
}

div.pr20050805-block div.split img{
  margin:0;
  margin-left:1em;
  border:1px #333333 solid;
}
p.pr20050805-important{
  margin-top:1em;
  margin-bottom:10px;
  border-top:1px solid #333333;
}

div.pr20050805-graph{
  text-align:center;
  padding:0;
  margin:0;
  margin-bottom:10px;
}
div.pr20050805-graph div.midashi{
  margin:0;
  padding:0;
  text-align:left;
}
div.pr20050805-graph img{
  margin:auto;
}


/* pr20050901_02.html */
div.pr20050901-block {
  width:100%;
  padding:0;
  margin:0;
}
div.pr20050901-block div.pain-1 {
  float:left;
  width:20%;
	margin-bottom: 10px;
	margin-top: 0;
}
div.pr20050901-block div.pain-2 {
	float:left;
	width:39%;
	padding-left: 4em;
}
div.pr20050901-block div.pain-3 {
	float:left;
	width:39%;
	margin-bottom: 10px;
	margin-top: 0;
}

/* pr20050930 */
ul.pr20050930-ul{
  font-weight:bold;
  margin:0;
  margin-left:1em;
  padding:0;
}

/* pr20050930_02.html */
ul#pr2005093001-ul li{
  margin-bottom:20px;
}
div.pr2005093001-alert hr{
  color: #999999;
  background-color: #999999;
  border: 1px;
  width:100%;
}
div.pr2005093001-alert li span{
  font-size:80%;
}

/* pr20050930_02.html */
dl#pr2005093002-list{
  width:100%;
}
dl#pr2005093002-list dt{
  float:left;
  width:4em;
}

div#pr2005093002-pict01{
  width:480px;
  margin:0;
  padding:0;
}
div#pr2005093002-pict01 img{
  margin:0;
  padding:0;
  border:0;
}
div#pr2005093002-pict01 p{
  font-size:85%;
  margin:0;
  margin-bottom:10px;
}

div#pr2005093002-pict02{
  width:520px;
  margin:0;
  padding:0;
}
div#pr2005093002-pict02 #set-block{
  width:50%;
  float:left;
  margin:0;
  padding:0;
}
div#pr2005093002-pict02 #set-block img{
  margin:0;
  padding:0;
  border:0;
}
div#pr2005093002-pict02 #set-block p{
  font-size:85%;
  margin:0;
  margin-bottom:10px;
}
p.pr2005093002-asterisk{
  text-align:center;
}


/* pr20051001.html */
div.pr20051001-block {
  width:100%;
  padding:0;
  margin:0;
}
div.pr20051001-block div.pain-1 {
  float:left;
  width:20%;
	margin-bottom: 10px;
	margin-top: 0;
}
div.pr20051001-block div.pain-2 {
	float:left;
	width:39%;
	padding-left: 4em;
}
div.pr20051001-block div.pain-3 {
	float:left;
	width:39%;
	margin-bottom: 10px;
	margin-top: 0;
}

/* pr20051011.html */
div#pr20051011-block table{
	margin-bottom: 10px;
	margin-left: 1px;
	border-collapse: collapse;
	border: 1px solid #333333;
	font-size: 95%;
}
div#pr20051011-block table th,
div#pr20051011-block table td{
	border: 1px solid #333333;
	padding: 5px;
}

div#pr20051011-block dl{
  margin:0;
  margin-bottom:20px;
}

div#pr20051011-block dl dt{
  float:left;
  width:5em;
}

div#pr20051011-block dl dd{
  margin-left:5em;
}

div#pr20051011-block span.pr20051011-title{
  margin:0;
  padding:0;
}

/* pr20051014.html */
img.pr20051014-img{
  float:right;
  padding:0;
  margin:0;
}

/* pr20051021.html */
ul.ul-pr20051021{
	padding:0;
	margin:0;
	margin-left:1em;
}

table.table-pr20051021 {
	border-collapse: collapse;
	border: 1px solid #333333;
	font-size: 95%;
}
table.table-pr20051021 caption {
	text-align: left;
	margin-bottom: 3px;
	font-weight: bold;
}
table.table-pr20051021 th {
	padding: 3px;
	border: 1px solid #999999;
}
table.table-pr20051021 th.v_menu {
	text-align:left;
}
table.table-pr20051021 td {
	padding: 3px;
	border: 1px solid #999999;
	text-align:right;
	vertical-align:bottom;  
}

/* pr20051026.html */
dl.dl-pr20051026{
	width:100%;
	margin:0;
	padding:0;
	margin-bottom:1em;
	line-height:130%;
}

dl.dl-pr20051026 dt{
	float:left;
	width:9em;
	padding:0;
	margin:0;
}
dl.dl-pr20051026 dd{
	padding:0;
	margin:0;
	padding-left:9em;
}

/* pr20051212.html */
p.p-pr20051212-right{
	float:right;
	margin-bottom:20px;
}
div.pr20051212-alert hr{
  color: #999999;
  background-color: #999999;
  border: 1px;
  width:100%;
}
div.pr20051212-alert li span{
  font-size:80%;
}

/* pr20051222.html */
div.pr20051222-pict{
  text-align:center;
}

div.pr20051222-pict img{
  margin:auto;
  margin-bottom:20px;
}

div.pr20051222-info{
  border:1px solid black;
  padding:3px;
}

div.pr20051222-info .left-block{
  float:left;
  width:8em;
  margin:0;
  padding:0;
}
div.pr20051222-info .right-block{
  width:100%;
  padding:0;
  margin:0;
  margin-left:8em;
}

/* pr20060116.html */
p.pr20060116-bottom-margin {
	margin-bottom: 200px;
}

/* pr200600123_02.html */
ol.pr20060123_02-ol li{
	margin-bottom:1em;
}

ol.pr20060123_02-ol li span.title{
	font-weight:bold;
	text-decoration:underline;
	margin-bottom::0.5em;
}
ol.pr20060123_02-ol li p{
	margin-top:0;
	margin-bottom:1em;
}

dl.pr20060123_02-dl{
	margin:0;
	padding:0;
	width:100%;
}

dl.pr20060123_02-dl dt{
	float:left;
	width:7em;
	margin:0;
	padding:0;
	font-weight:bold;
}
dl.pr20060123_02-dl dd{
	margin:0;
	padding:0;
	margin-left:7em;
}

/* pr200600125.html */
ul.pr20060125-ul-out{
	padding:0;
	margin:0;
	margin-top:1em;
	list-style:none;
}
ul.pr20060125-ul-out li{
	padding:0;
	margin:0;
	margin-top:1em;
	font-weight:bold;
}
ul.pr20060125-ul-in{
	padding:0;
	margin:0;
	margin-left:3em;
	list-style-image:url(../img/arrow01.gif);
}

ul.pr20060125-ul-in li{
	padding:0;
	margin:0;
	margin-bottom:0.5em;
	font-weight:normal;
}
p.pr20060125-u{
	text-decoration:underline;
}

/* pr20060126.html */
table.table-pr20060126 {
	border-collapse: collapse;
	border: 1px solid #333333;
	font-size: 95%;
}
table.table-pr20060126 caption {
	text-align: left;
	margin-bottom: 3px;
	font-weight: bold;
}
table.table-pr20060126 th {
	padding: 3px;
	border: 1px solid #999999;
	text-align:center;
}
table.table-pr20060126 td {
	padding: 3px;
	border: 1px solid #999999;
	vertical-align:middle;
	text-align:center;
}
table.table-pr20060126 td.title{
	text-align:left;
}

dl.dl-pr20060126{
	width:99%;
	padding:0;
	margin:0;
}

dl.dl-pr20060126 dt{
	width:8em;
	padding:0;
	margin:0;
	float:left;
}

dl.dl-pr20060126 dd{
	margin:0;
	padding:0;
	margin-left:8em;
}

/* pr20060127.html */
dl.dl-pr20060127{
	width:99%;
	padding:0;
	margin:0;
	line-height:130%;
}

dl.dl-pr20060127 dt{
  clear:both;
	float:left;
	width:8em;
	padding:0;
	margin:0;
	font-weight:bold;
  margin-bottom:0.5em;
}

dl.dl-pr20060127 dd.colon{
	float:left;
	margin:0;
	padding:0;
	width:1em;
  margin-bottom:0.5em;
}
dl.dl-pr20060127 dd.ditale{
	margin:0;
	padding:0;
	margin-left:9em;
  margin-bottom:0.5em;
}
dl.dl-pr20060127 dd ol{
	margin:0;
	padding:0;
	margin-left:2em;
}
dl.dl-pr20060127 dd ol li{
	margin:0;
  padding:0;
	margin-bottom:0.5em;
}
dl.dl-pr20060127 dd ul{
	list-style-type:disc;
}

dl.dl-pr20060127 dd .m1{
	padding:0;
	margin:0;
	margin-left:1em;
}
dl.dl-pr20060127 dd .m2{
	padding:0;
	margin:0;
	margin-left:3em;
}

/* pr20060201_01.html */
dl.dl-pr20060201_01{
	width:99%;
	padding:0;
	margin:0;
	line-height:130%;
}

dl.dl-pr20060201_01 dt{
  clear:both;
	float:left;
	width:5em;
	padding:0;
	margin:0;
	font-weight:bold;
  margin-bottom:0.5em;
}

dl.dl-pr20060201_01 dd.colon{
	float:left;
	margin:0;
	padding:0;
	width:1em;
  margin-bottom:0.5em;
}
dl.dl-pr20060201_01 dd.ditale{
	margin:0;
	padding:0;
	margin-left:6em;
  margin-bottom:0.5em;
}
.frame-pr20060201_01{
	padding:1em;
	width:99%;
	border:double #000000 3px;
}
.setblock-pr20060201_01{
	widows:100%;
	margin:0;
	padding:0;
}
.setblock-pr20060201_01 .left-block{
	margin:0;
	padding:0;
	float:left;
	display:block;
}
.setblock-pr20060201_01 .right-block{
	margin:0;
	padding:0;
	margin-left:10em;
	display:block;
}
.u-pr20060201_01{
	text-decoration:underline;
}

/* pr20060330.html */
.midashi060330{
	font-size: 120%;
	font-weight: bold;
	color: #720F00;
	margin-top: 10px;
  text-decoration:underline;
}

/* pr20060403.html */
div.pr20060403-block {
  width:100%;
  padding:0;
  margin:0;
}
div.pr20060403-block div.pain-1 {
  float:left;
  width:30%;
	margin-bottom: 10px;
	margin-top: 0;
}
div.pr20060403-block div.pain-2 {
	float:left;
	width:34%;
	padding-left: 1em;
}
div.pr20060403-block div.pain-3 {
	float:left;
	width:34%;
	margin-bottom: 10px;
	margin-top: 0;
}

div.pr20060403-2-block {
  width:40%;
  padding:0;
  margin:0;
}
div.pr20060403-2-block div.pain-2 {
	float:left;
	width:49%;
	padding-left: 1em;
}
div.pr20060403-2-block div.pain-3 {
	float:left;
	width:49%;
	margin-bottom: 0;
	margin-top: 0;
}

table.table-pr20060403 {
	border-collapse: collapse;
	border: 1px solid #333333;
	font-size: 95%;
}
table.table-pr20060403 th {
	padding: 3px;
	border: 1px solid #999999;
	text-align:center;
}
table.table-pr20060403 td {
	padding: 3px;
	border: 1px solid #999999;
	vertical-align:middle;
	text-align:left;
}

/* pr20060420_02.html */
dl.dl-pr20060420_02{
	width:99%;
	padding:0;
	margin:0;
	line-height:130%;
}

dl.dl-pr20060420_02 dt{
  clear:both;
	float:left;
	width:8em;
	padding:0;
	margin:0;
	font-weight:bold;
  margin-bottom:0.5em;
}

dl.dl-pr20060420_02 dd.colon{
	float:left;
	margin:0;
	padding:0;
	width:1em;
  margin-bottom:0.5em;
}
dl.dl-pr20060420_02 dd.ditale{
	margin:0;
	padding:0;
	margin-left:9em;
  margin-bottom:0.5em;
}

.frame-pr20060420_02{
	padding:1em;
	width:99%;
	border:double #000000 3px;
}

dl.dl-pr20060420_02 dd .m1{
	padding:0;
	margin:10px 0 0 0;
	margin-left:1em;
}

dl.dl-pr20060420_02 dd .m2{
	padding:0;
	margin:0;
	margin-left:5em;
}

/* pr20060421.html */
dl.dl-pr20060421{
	width:99%;
	padding:0;
	margin:0;
}
dl.dl-pr20060421 dt{
	width:6em;
	padding:0;
	margin:0;
	float:left;
}
dl.dl-pr20060421 dd{
	margin:0;
	padding:0;
	margin-left:6em;
	margin-bottom:0.5em;
}
p.pr20060421-bottom-margin {
	margin-bottom: 100px;
}

/* pr20060426.html */
div.pr20060426-block {
  width:100%;
  padding:0;
  margin:0;
}
div.pr20060426-block div.pain-1 {
  float:left;
  width:30%;
	margin-bottom: 10px;
	margin-top: 0;
}
div.pr20060426-block div.pain-2 {
	float:left;
	width:39%;
	padding-left: 4em;
}

/* pr20060508.html */
div.pr20060508-block {
  width:100%;
  padding:0;
  margin:0;
}
div.pr20060508-block div.pain-1 {
  float:left;
  width:25%;
  margin-bottom: 10px;
  margin-top: 0;
}
div.pr20060508-block div.pain-2 {
	float:left;
	width:74%;
	padding-left: 7em;
}
div.pr20060508-block div.pain-3 {
	float:left;
	width:69%;
	padding-left: 1em;
}

/* pr20060509.html */
.setblock-pr20060509_01{
	widows:100%;
	margin:0;
	padding:0;
}
.setblock-pr20060509_01 .left-block{
	margin:0;
	padding:0;
	float:left;
	display:block;
}
.setblock-pr20060509_01 .right-block{
	margin:0;
	padding:0;
	margin-left:4em;
	display:block;
}

/* pr20060601.html */
dl.dl-pr20060601{
	width:99%;
	padding:0;
	margin:0;
}
dl.dl-pr20060601 dt{
	width:2em;
	padding:0;
	margin:0;
	float:left;
}
dl.dl-pr20060601 dd{
	margin:0;
	padding:0;
	padding-left: 2em;
}
dl.dl-pr20060601-2{
	width:99%;
	padding:0;
	margin:0;
}
dl.dl-pr20060601-2 dt{
	width:2em;
	padding:0;
	margin:0;
	float:left;
}
dl.dl-pr20060601-2 dd{
	margin:0;
	padding:0;
	padding-left: 2em;
}
dl.dl-pr20060601-3{
	width:99%;
	padding:0;
	margin:0;
}
dl.dl-pr20060601-3 dt{
	font-weight:bold;
	width:8em;
	padding:0;
	margin:0;
	float:left;
}
dl.dl-pr20060601-3 dd{
	margin:0;
	padding:0;
	padding-left: 8em;
	margin-bottom:10px;
}
div#pr20060601-block table{
	margin-bottom: 10px;
	margin-left: 1px;
	border-collapse: collapse;
	border: 1px solid #333333;
	font-size: 95%;
}
div#pr20060601-block table th,
div#pr20060601-block table td{
	border: 1px solid #333333;
	padding: 5px;
	text-align:center;
}

/* pr20060607_01.html */
dl.dl-pr20060607_01{
	width:99%;
	padding:0;
	margin:0;
}
dl.dl-pr20060607_01 dt{
	width:7em;
	padding:0;
	margin:0;
	float:left;
}
dl.dl-pr20060607_01 dd{
	margin:0;
	padding:0;
	margin-left:7em;
	margin-bottom:0.5em;
}

/* pr20060607_02.html */
dl.dl-pr20060607_02{
	width:99%;
	padding:0;
	margin:0;
}
dl.dl-pr20060607_02 dt{
	width:14em;
	padding:0;
	margin:0;
	float:left;
}
dl.dl-pr20060607_02 dd{
	margin:0;
	padding:0;
	padding-left: 14em;
}

/* pr20060608.html */
div.pr20060608-info{
  text-align:center;
  border:1px solid black;
  padding:10px;
}

/* pr20060615_01.html */

dl.dl-pr20060615_01-01{
	width:99%;
	padding:0;
	margin:0;
}

dl.dl-pr20060615_01-01 dt{
  clear:both;
	float:left;
	width:3em;
	padding:0;
	margin:0;
  margin-bottom:0.5em;
}

dl.dl-pr20060615_01-01 dd.colon{
	float:left;
	margin:0;
	padding:0;
	width:4em;
  margin-bottom:0.5em;
}
dl.dl-pr20060615_01-01 dd.ditale{
	margin:0;
	padding:0;
	margin-left:7em;
  margin-bottom:0.5em;
}

dl.dl-pr20060615_01-02{
	width:99%;
	padding:0;
	margin:0;
}
dl.dl-pr20060615_01-02 dt{
	width:1em;
	padding:0;
	margin:0;
	float:left;
}
dl.dl-pr20060615_01-02 dd{
	margin:0;
	padding:0;
	padding-left: 1em;
}

dl.dl-pr20060615_01-02 ol{
	margin-bottom:20px;
}

dl.dl-pr20060615_01-02 li{
	margin-bottom:10px;
}

.tuika {
text-decoration:underline;
font-weight:bold;
}

dl.dl-pr20060615_01-03{
	width:99%;
	padding:0;
	margin:0;
}
dl.dl-pr20060615_01-03 dt{
	width:2em;
	padding:0;
	margin:0;
	float:left;
}
dl.dl-pr20060615_01-03 dd{
	margin:0;
	padding:0;
	padding-left: 2em;
}

dl.dl-pr20060615_01-04 dt{
  clear:both;
	float:left;
	width:1em;
	padding:0;
	margin:0;
  margin-bottom:0.5em;
}

dl.dl-pr20060615_01-04 dd.colon{
	float:left;
	margin:0;
	padding:0;
	width:6em;
  margin-bottom:0.5em;
}
dl.dl-pr20060615_01-04 dd.ditale{
	margin:0;
	padding:0;
	margin-left:8em;
  margin-bottom:0.5em;
}

/* pr20060615_03.html */
div.pr20060615_03-block table{
	margin-bottom: 10px;
	margin-left: 1px;
	border-collapse: collapse;
	border: 1px solid #333333;
	font-size: 95%;
}
div.pr20060615_03-block table th,
div.pr20060615_03-block table td{
	border: 1px solid #333333;
	padding: 5px;
}


/* pr20060718.html */
div.pr20060718-block {
  width:100%;
  padding:0;
  margin:0;
}
div.pr20060718-block div.pain-1 {
  float:left;
  width:30%;
	margin-bottom: 10px;
	margin-top: 0;
}
div.pr20060718-block div.pain-2 {
	float:left;
	width:34%;
	padding-left: 6em;
}
div.pr20060718-block div.pain-3 {
	float:left;
	width:34%;
	margin-bottom: 10px;
	margin-top: 0;
}

/* pr20060726.html */
dl.dl-pr20060726-1{
	width:99%;
	padding:0;
	margin:0;
}
dl.dl-pr20060726-1 dt{
	width:4em;
	padding:0;
	margin:0;
	float:left;
}
dl.dl-pr20060726-1 dd{
	margin:0;
	padding:0;
	margin-left:4em;
	margin-bottom:0.5em;
}
dl.dl-pr20060726-2{
	width:99%;
	padding:0;
	margin:0;
}
dl.dl-pr20060726-2 dt{
	width:10em;
	padding:0;
	margin:0;
	float:left;
}
dl.dl-pr20060726-2 dd{
	margin:0;
	padding:0;
	margin-left:10em;
	margin-bottom:0.5em;
}

/* pr20060803_01.html */
dl.dl-pr20060803 {
	width:99%;
	padding:0;
	margin:0;
}
dl.dl-pr20060803 dt{
	width:20em;
	padding:0;
	margin:0;
	float:left;
}
dl.dl-pr20060803 dd{
	margin:0;
	padding:0;
	margin-left:20em;
	margin-bottom:0.5em;
}
/* pr20050930_02.html */
ul#pr2005093001-ul li{
  margin-bottom:20px;
}
div.pr2005093001-alert hr{
  color: #999999;
  background-color: #999999;
  border: 1px;
  width:100%;
}
div.pr2005093001-alert li span{
  font-size:80%;
}

/* pr20050930_02.html */
dl#pr20060920-list{
  width:100%;
}
dl#pr20060920-list dt{
  float:left;
  width:4em;
}

div#pr20060920-pict01{
  width:480px;
  margin:0;
  padding:0;
}
div#pr20060920-pict01 img{
  margin:0;
  padding:0;
  border:0;
}
div#pr20060920-pict01 p{
  font-size:85%;
  margin:0;
  margin-bottom:10px;
}

div#pr20060920-pict02{
  width:600px;
  margin:0;
  padding:0;
}
div#pr20060920-pict02 #set-block{
  width:50%;
  float:left;
  margin:0;
  padding:0;
}
div#pr20060920-pict02 #set-block img{
  margin:0;
  padding:0;
  border:0;
}
div#pr20060920-pict02 #set-block p{
  font-size:85%;
  margin:0;
  margin-bottom:10px;
}
p.pr20060920-asterisk{
  text-align:center;
}

/* pr20060928.html */
dl.dl-pr20060928{
	width:99%;
	padding:0;
	margin:0;
	line-height:130%;
}

dl.dl-pr20060928 dt{
  clear:both;
	float:left;
	width:8em;
	padding:0;
	margin:0;
}

dl.dl-pr20060928 dd.colon{
	float:left;
	margin:0;
	padding:0;
	width:1em;
  margin-bottom:0.5em;
}
dl.dl-pr20060928 dd.ditale{
	margin:0;
	padding:0;
	margin-left:9em;
  margin-bottom:0.5em;
}

ul.ul-pr20060928{
margin:0;
margin-bottom:20px;
padding-left:2em;
}

/* pr20061206_01.html */
ul.ul-pr20061206_01{
	padding:0;
	margin:0;
	margin-bottom:20px;
	margin-top:5px;
	margin-left:1em;
	list-style:none;
	text-indent: -1em
}
p.p-pr20061206_01{ margin-left:1em; text-indent: -1em;}
