@charset "utf-8";

.moji{
	font-size:11pt;
	line-height:12pt
}
.moji2{
	font-size:11pt;
	line-height:12pt;
	font-weight:bold
}
.moji3{
	font-size:13pt;
	line-height:14pt;
	font-weight:bold
}
.fnt12l{
	font-size:12px;
	line-height:16px
}
.font_10px{
	color:#000;
	font-size:10px;
	line-height:125%
}

.bg_gr01{
	background-color:#d2f4dd
}
.bg_bl01{
	background-color:#ddeeff
}
.bdmedia{
	border:solid 4px #0095F9
}
.txt_r01{
	color:#cc0000
}
tr.moji td{
	padding:4px 0
}
table{
	border-collapse:collapse;
	border-spacing:0
}
table.taioumedialist0{
	border-spacing:1px;
	border-collapse:collapse;
	border:3px solid #a6d2ff;
	width:600px
}
table.taioumedialist{
	border-spacing:0;
	border-collapse:separate;
	border:2px solid #a6d2ff;
	width:600px
}
table.taioumedialist td{
	text-align:center;
	border-spacing:0;
	border-collapse:collapse;
	border-style:solid;
	border-color:#A6D2FF;
	border-width:0 1px 1px 0;
	font-size:11pt;
	line-height:12pt;
	padding:2px 0
}
table.taioumedialist td.r{
	text-align:center;
	border-spacing:0;
	border-collapse:collapse;
	border-style:solid;
	border-color:#a6d2ff;
	border-width:0 0 1px;
	font-size:11pt;
	line-height:12pt;
	padding:2px 0
}
table.taioumedialist td.rb{
	text-align:center;
	border-spacing:0;
	border-collapse:collapse;
	border-style:solid;
	border-color:#a6d2ff;
	border-width:0;
	font-size:11pt;
	line-height:12pt;
	padding:2px 0
}
table.taioumedialist td.b{
	text-align:center;
	border-spacing:0;
	border-collapse:collapse;
	border-style:solid;
	border-color:#a6d2ff;
	border-width:0 1px 0 0;
	font-size:11pt;
	line-height:12pt;
	padding:2px 0
}
table.taioumedialist td a:link span{
	color:#0066cc;
	font-size:11pt;
	line-height:12pt
}
table.taioumedialist td a:visited span{
	color:#0066cc;
	font-size:11pt;
	line-height:12pt
}

li.txtind01{
	text-indent:-22px;
	margin-left:24px;
	padding:0
}

.mediaproducttitle{
	font-weight:bold;
}