body {
	margin: 0px;
	color: #333333;
	font-size: 11pt;
}

td {
	color: #333333;
	font-size: 11pt;
}

p {
	margin: 0px;
}

p.txt100kg {
	font-size:11px;
	line-height:1.4em;
	text-align:left;
	padding: 0 6px 4px 6px;
}

.tableBg100kg {
	background-color:#ffcccc;
	vertical-align: top;
}




/* 201209追加 */
div.mrColumn {
	margin: 10px auto;
	background: url(/image/tokuban2010/mr_column_bg.jpg) no-repeat;
	width: 920px;
	height: 252px;
}

div.mrColumn p.mrTitle {
	color: #df0781;
	font-size:18px;
	font-weight: bold;
	padding: 20px 430px 0 15px;
	text-align: left;
}
div.mrColumn p.mrTxt {
	color: #333;
	font-size:16px;
	padding: 10px 450px 5px 15px;
	line-height: 1.6;
	text-align: left;
}


/* 201605追加 SEO対策 */

.main_bg01{
	background: url(/image/tokuban2010/tv2010_main00.gif) no-repeat;
	width: 920px;
	height: 104px;
}
.main_bg01 p{
	text-align:center;
	font-size:35px;
	font-weight:bold;
	color:#FFF;
	padding-top:40px;
}
.main_bg01 span{
	color:#FFF000;
	text-decoration:underline;
}

.main_bg02{
	background: url(/image/tokuban2010/tv2010_main02.gif) no-repeat;
	width: 920px;
	height: 150px;
}
.main_bg02 p{
	text-align:left;
	font-size:14px;
	padding:20px 50px 0 410px;
}

.title_bg01{
	background: url(/image/tokuban2010/tv2010_tv_01c.gif) no-repeat;
	width: 920px;
	height: 95px;
	clear:both;
}
.title_bg02{
	background: url(/image/tokuban2010/tv2010_tv_01d.gif) no-repeat;
	width: 920px;
	height: 95px;
	clear:both;
}
.title_bg01 p,
.title_bg02 p{
	text-align:center;
	font-size:24px;
	font-weight:bold;
	color:#FFF;
	padding-top:20px;
	line-height:1.3;
}
.title_bg01 span,
.title_bg02 span{font-size:16px;}
span.yellow{
	font-size:24px;
	color:#FFF000;
}
p.voice{
	text-align:center;
	font-size:30px;
	font-weight:bold;
	color:#FFF000;
	padding-top:30px;
}
p.voice span{font-size:30px;color:#FFF;}

.case01_bg01{
	background: url(/image/tokuban2010/tv2010_tv_07.jpg) no-repeat;
	width: 920px;
	height: 99px;
}
.case01_bg01 p{
	text-align:right;
	font-size:30px;
	font-weight:bold;
	color:#9D6B6E;
	padding:18px 20px 0 0;
}

.case01_bg02{
	background: url(/image/tokuban2010/tv2010_tv_09.jpg) no-repeat;
	width: 920px;
	height: 309px;
}
.case01_bg02 p{
	text-align:left;
	padding:180px 25px 0 560px;
}

.qr_bg{
	background: url(/image/tokuban2010/tv2010_qr.gif) no-repeat;
	width: 920px;
	height: 94px;
}
.qr_bg p{
	text-align:left;
	font-size:22px;
	font-weight:bold;
	padding:10px 300px 0 30px;
	line-height:1.3;
}
.qr_bg span{
	font-size:16px;
	font-weight:normal;
}
.pink{color:#FF089F;}



.case03_bg01{
	background: url(/image/tokuban2010/tv2010_main03a.jpg) no-repeat;
	width: 920px;
	height: 401px;
}
.case03_bg01 p{
	text-align:center;
	font-size:30px;
	font-weight:bold;
	color:#FF6699;
	padding:135px 60px 0 630px;
}
.case03_bg01 span{
	font-size:14px;
	font-weight:normal;
	color:#333;
}

.case03_bg02{
	background: url(/image/tokuban2010/tv2010_main03b.jpg) no-repeat;
	width: 920px;
	height: 381px;
}
.case03_bg02 p{
	text-align:left;
	font-size:12px;
	padding:215px 670px 0 40px;
}

.case05_bg01{
	background: url(/image/tokuban2010/tv2010_cvoice01a.jpg) no-repeat;
	width: 920px;
	height: 790px;
}
.case05_bg01 p{
	text-align:left;
	font-size:14px;
	padding:580px 604px 0 50px;
}

.case04{
	width:920px;
	overflow:hidden;
	text-align:left;
}
.case04 span{
	background-color:#FC0097;
	color:#fff;
}
.case04-l{
	width:410px;
	padding:0 0 0 36px;
	float:left;
}
.case04-r{
	width:420px;
	padding:0 30px 0 0;
	float:right;
}

