@charset "iso-8859-1";

div.press dl{
margin:1em 0 0 0 ;
padding:0;
}

div.press dt{
float:left;
width:200px;
margin:0;
padding:0;
}

div.press dd{
float:left;
width:400px;
margin:0;
padding:0;
padding-left:17px;
background:url(../images/link_parts001.gif) no-repeat 0 0.3em;
}

div.press2 dl{
margin:1em 0 0 0 ;
padding:0;
}

div.press2 dt{
float:left;
width:100px;
margin:0;
padding:0;
}

div.press2 dd{
float:left;
width:400px;
margin:0;
padding:0;
padding-left:17px;
line-height:1.6;
background:url(../images/pdf_ic001.gif) no-repeat 0 0.3em;
}


div.press3 dl{
margin:1em 0 0 0 ;
padding:0;
width:500px;
}

div.press3 dt{
float:left;
width:100px;
margin:0;
padding:0;
}

div.press3 dd{
float:left;
width:376px;
margin:0;
padding:0;
padding-left:17px;
line-height:1.6;
background:url(../images/link_parts001.gif) no-repeat 0 0.3em;
}



.pdfDL{
	background: #deedf4;
	border: #CCCCCC solid 1px;
	padding: 10px;
	}

.pdfBox{
width:500px;
margin-left:10px;

}
.pdfBox div{
float:left;
width:100px;
margin-top:1em;
margin-bottom:0.5em;
}
.pdfBox p{
float:left;
width:400px;
margin-bottom:0.5em;
}

body div#contentsBox div#mainBox div.mainContents div.subContents p#data{
text-align:right;
float: none;
}
body div#contentsBox div#mainBox div.mainContents div.subContents p.data{
text-align:right;
float: none;
}


body div#contentsBox div#mainBox div.mainContents div.subContents p#ki{
	text-align: center;
}
body div#contentsBox div#mainBox div.mainContents div.subContents p.ki{
	text-align: center;
}
body div#contentsBox div#mainBox div.mainContents div.subContents table em{
text-decoration:underline;
font-style:normal;
}
body div#contentsBox div#mainBox div.mainContents div.subContents table strong{
text-decoration:underline;
font-weight:normal;
}
h2 span{
font-size:80%;
}

ol{
margin:1em 0 0 30px;
padding:0;
}
ol li{
margin:0 0 0 0;
padding:0;
}

ol.normal{

}
ol.normal li{

}

ol.deci li{
list-style-type:decimal;
}

ol.deci2{
margin:0 0 0 30px;
}
ol.deci2 li{
list-style-type:decimal;
margin-top:1em;
}
ol.deci2 li.firstDeci{
list-style-type:decimal;
margin-top:0;
}


table.vertical tr td {
vertical-align:top;
}
table.vertical tr td table{
border:none;
}
table.vertical tr td table td{
padding:0;
border:none;
}

table.noBorder{
	border: none;
	}
table.noBorder td{
	border: none;
	_height: 10px;
	min-height: 10px;
	}

table.vertical2{
		border-collapse: collapse;
		width: 100%;
		margin:1.0em 0 0 0 ;
	}
table.vertical2 th,
table.vertical2 td,
{	border: #CCCCCC solid 1px;
	padding: 7px;
	}


table.vertical2 th{
	background: url(../images/th_bg002.gif) repeat-x bottom;
	}

.reaz td{
vertical-align:top;
}

.imgtx img{
vertical-align:middle;
}
table.pressEdit{
margin-top:0;
}
table.pressEdit td{
text-align:left;
}

#contentsBox #mainBox .mainContents .subContents .pressEdit td {
	text-align:right;
}
#contentsBox #mainBox .mainContents .subContents .pressEdit td.captiontd {
	text-align:center;
}
#contentsBox #mainBox .mainContents .subContents .pressEdit td.captiontd2 {
	text-align:left;
}
#contentsBox #mainBox .mainContents .subContents .pressEdit th {
	text-align:center;
}

#contentsBox #mainBox .mainContents .subContents .pressEdit td.captiontd span{
	font-size:84%;
}

body div#contentsBox div#mainBox div.mainContents div.subContents table td p.onepoint{
text-align:center;
margin:0;
}
body div#contentsBox div#mainBox div.mainContents div.subContents table td p.onepoint2{
text-align:center;
}

#contentsBox #mainBox .mainContents .subContents  td.extra_td{
border-top:2px solid #CCCCCC;
}

#contentsBox #mainBox .mainContents .subContents td p.indent{
padding-left:15px;
text-indent:-15px;
margin:0;
}

#contentsBox #mainBox .mainContents .subContents td.deci{
width:15px;
}

p.otherPdf{
	margin: 5px 0 5px 2px;
	}
	
#contentsBox #mainBox .mainContents .subContents td.Rspace{
	padding-right:20px; 
}

#contentsBox #mainBox .mainContents .subContents td.Rspace2{
	padding-right:10px; 
}

#contentsBox #mainBox .mainContents .subContents table.topT{
	margin-top:1em;
}	

#contentsBox #mainBox .mainContents .subContents table.cautionT{
	margin-top:1em;
}	
#contentsBox #mainBox .mainContents .subContents table.cautionT td{
	font-size:70%;
}
img.posi1{
	margin: 13px 0 3px 5px;
	}

#data table{
	font-size: 120%;
	}
	
/**********************************/
/**          small frame         **/
/**********************************/
div#block01{
	padding: 10px;
	border: #CCCCCC solid 1px;
	margin:0.5em 0 0 0 ;
	}
div#block01 dl{
	margin: 0;
	padding: 0;
	}

div#block01 dt{
	padding: 0 0 5px 0;
	margin: 0;
	color:#FF0000;

}
div#block01 dd{
	margin: 0;
	padding: 0;

}
p.no_margin{
margin:0;
}
