/*individual*/

/* general style 
[http://www.media.subaru-global.com/] only
-----------------------*/
#refer .center{
	text-align:center;
}

#refer td{
	/*text-align:center;*/
}
#refer h3{
	border-bottom:none;
}
#refer strong{
	font-weight:bold;
}
/*-----------------------*/

body.eng{
	font-family:Arial, Helvetica, sans-serif;
}


.size10{
	font-size:10px !important;
}
.size11{
	font-size:11px !important;
}

sup{
	font-family: 'ＭＳ Ｐゴシック', 'MS PGothic', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', Osaka, sans-serif;
}
body.eng sup{
	font-family:Arial, Helvetica, sans-serif;
}

.mg0{
	margin:0 !important;
}

.underLine{
	text-decoration:underline;
}

ul.ul_lineup {
	margin: 0 0 1em 0;
	padding: 0 0 0 1em;
}
ul.ul_lineup li {
	list-style-type: disc;
	list-style-position: outside;
	font-size: 12px;
	margin: 0;
	padding: 0;
	line-height: 1.4;
}

.paddingL1em{
	padding-left:1em;
}

table.flash_report th {
	text-align: center;
}
table.flash_report td {
	text-align: right;
}
table.flash_report .left {
	text-align: left;
}
table.flash_report .center {
	text-align: center;
}

span.inline-block{
	display:inline-block;
	*display:inline;
	*zoom:1;
}

.align-right{
	text-align:right !important;
}
.align-left{
	text-align:left !important;
}
.align-center{
	text-align:center !important;
}


table#basis .inner-table{
}
	table#basis .inner-table td{
		border:none;
	}


/* table.product-news
-----------------------*/
table.product-news-table{
	width:100%;
	border-collapse:collapse;
	border-top:1px solid #000;
	border-right:1px solid #000;
}
	table.product-news-table td{
		padding:7px;
		border-left:1px solid #000;
		border-bottom:1px solid #000;
	}
	table.product-news-table td.align-right{
		text-align:right;
	}
	table.product-news-table td.align-center{
		text-align:center;
	}
	
table.col2-table{
	width:100%;
	border-collapse:collapse;
}
	table.col2-table th,
	table.col2-table td{
		padding:0 7px 5px 0;
		font-size:12px;
	}

table.col2-table-padB10{
	width:100%;
	border-collapse:collapse;
}
	table.col2-table-padB10 th,
	table.col2-table-padB10 td{
		padding:0 7px 10px 0;
		font-size:12px;
	}


/*#main #date_140611
-----------------------*/
#main #date_140611 .ust-table{
	font-size:12px;
}
	#main #date_140611 .ust-table th,
	#main #date_140611 .ust-table td{
		vertical-align:top;
		padding:0 0 7px;
	}
	#main #date_140611 .ust-table th{
		font-weight:normal;
		text-align:left;
		width:70px;
	}
		#main #date_140611 .ust-table td th{
			width:115px;
		}
	#main #date_140611 .ust-table .txt-colon{
		padding:0 5px;
	}


/*-- date_131030_2 --*/
#main #date_131030_2 ul {
	margin: 0 0 0.5em 0;
	padding: 0 0 0 1em;
}
#main #date_131030_2 li {
	font-size: 12px;
	line-height: 1.4em;
	margin: 0;
}
#main #date_131030_2 p {
position: relative;
}
#date_131030_2  img.num {
position: absolute;
top:2px ;
}
#date_131030_2 table {
width: 100%;
border-collapse: collapse;
border-spacing: 0;
margin-bottom: 1em;
}
#date_131030_2 tr,#date_131030_2 td {
border: 1px solid #000 !important;
text-align: center;
padding: 5px;
}
#date_131030_2 td {
font-size:12px;
}
#date_131030_2 p.indent1em {
text-indent: 1em;
}
#date_131030_2 p.imgbox	{
text-indent: 0;
text-align: center;
line-height: 2.0em;
}
#date_131030_2 div.pdlft1em {
padding-left: 1em;
}
#date_131030_2 div.pdlft {
padding-left: 0.5em;
}
#date_131030_2 h2 {
margin: 0 0 1em 0;
}
#date_131030_2 h3,h4 {
margin: 0;
}
#date_131030_2 h4 {
font-size: 13px;
font-weight: normal;
}
#date_131030_2 p.mgb {
margin: 0 0 1em 0;
}




