/* 『左 */

#sub {
	width: 250px;
	float: left;
	background: url(http://www.tv-pr.com/image/whatsnew.jpg) no-repeat 0 31px;
}

#sub dl#whatsnew {
	padding-left: 35px;
	padding-top: 94px;
	padding-right: 15px;
}

#sub #whatsnew dt {
	color: #868B8C;
	padding-left: 4px;
}


#sub #whatsnew dd {
	color: #59C768;
	border-bottom: 1px solid #C4DEC8;
	margin-bottom: 18px;
	background: url(http://www.tv-pr.com/image/listGreen.jpg) no-repeat 0 2px;
	padding-left: 18px;
	padding-bottom: 2px;
	font: 90% "Hiragino Kaku Gothic Std", "ヒラギノ角ゴ Std W8",meiryo,メイリオ, HGPｺﾞｼｯｸE;
}
#bannerCD {
	margin-left: 35px;
	text-indent: -5000px;
	margin-bottom: 30px;
}

#bannerCD a {
	width: 205px;
	height: 300px;
	display: block;
	background: url(http://www.tv-pr.com/image/bannerCD.jpg) no-repeat;
	text-indent: -5000px;
}
#bannerCD a:hover,#bannerCD a:focus{
	background-position:0 -300px;
}

#sub h5 {
	background-image: url(http://www.tv-pr.com/image/subOtherExampleTitle.jpg);
	height: 90px;
	text-indent: -5000px;
}

#sub #subExample {
	margin-bottom: 20px;
	text-indent: -5000px;
}

#sub #subExample a {
	background: url(http://www.tv-pr.com/image/subOtherExample.jpg) no-repeat;
	height: 126px;
	text-indent: -5000px;
	display: block;
}

#sub p#subEnter {
	margin-left: 35px;
	text-indent: -5000px;
}

#sub p#subEnter a {
	width: 215px;
	height: 90px;
	display: block;
	background: url(http://www.tv-pr.com/image/subOtherEnter.jpg) no-repeat;
}

#sub p#subEnter a:hover,#sub p#subEnter a:focus {
	background-position: 0 -90px;
}

/* 左』 */

/* 『右 */
#main{
	margin-left:255px;
	padding-right:25px;
	}
h2 {
	height: 79px;
	background:url(http://www.tv-pr.com/image/h2.jpg) no-repeat ;
	margin-top: 27px;
	font: bold 150% "Hiragino Mincho Pro", "ヒラギノ明朝 Pro W6", HGPｺﾞｼｯｸE,meiryo,メイリオ;
	color: #fff;
	padding-left: 25px;
	padding-top: 18px;
	margin-bottom: -18px;
	padding-right: 35px;
}

h2#corse {
	background-image: url(http://www.tv-pr.com/image/h2Corse.jpg);
	text-indent: -5000px;
	padding:0;
	margin:27px 0 0 0 ;
	_margin:27px 0 0 -3px;
}

h2#h2About {
	background-image: url(image/h2About.jpg);
	text-indent: -5000px;
	padding:0;
	margin:27px 0 0 0 ;
	_margin:27px 0 0 -3px;
}
h3{
	font: 135% "Hiragino Mincho Pro", "ヒラギノ明朝 Pro W6",meiryo,メイリオ, HGPｺﾞｼｯｸE ;
	font-weight:bold;
	padding-top:15px;
	padding-bottom:15px;
	padding-left:35px;
	background: url(http://www.tv-pr.com/image/h2.jpg) no-repeat;
	text-shadow:3px 3px 4px #5F888C;
}

h4 {
	padding: 15px 50px 5px 0;
	font: 90% "Hiragino Kaku Gothic Std", "ヒラギノ明朝 Pro W6", HGPｺﾞｼｯｸE;
}

.contents {
	background: url(http://www.tv-pr.com/image/contentsOther.jpg) no-repeat 0 bottom;
	padding-left: 35px;
	_padding-left:30px;
	padding-right: 15px;
	padding-bottom: 15px;
	margin-bottom:20px;
	_padding-bottom:30px;
}
*+html .contents{
	padding-bottom:30px;
}

.contents h5 {
	font-size: 135%;
	font-weight: normal;
	font-style: normal;
	padding-top:20px;
	margin-bottom: 7px;
	border-bottom: 1px solid #F6A543;
}
.contents .h5detail{
	padding-top:0;
}
.contents h5#h5Standard {
	width:525px;
	height:70px;
	padding:0;
	border:none;
	text-indent:-5000px;
	background:url(http://www.tv-pr.com/image/h5OtherStandard.jpg) no-repeat 0 bottom;
}
.contents h5#h5Highgrade{
	width:525px;
	height:70px;
	padding:0;
	border:none;
	text-indent:-5000px;
	background:url(http://www.tv-pr.com/image/h5OtherHighgrade.jpg) no-repeat 0 bottom;
}
.contents dl {
	padding-top: 15px;
	padding-left: 15px;
	padding-bottom: 15px;
}

.contents dt {
	font-weight: bold;
	background: url(http://www.tv-pr.com/image/listCyan.jpg) no-repeat;
	padding-left: 20px;
}

.contents dd {
	margin-left: 2.7em;
}

.contents .detail{
	background: url(http://www.tv-pr.com/image/detailOther.jpg) repeat-y center 0;
	padding-left: 35px;
	padding-right:35px;
	font-size:85%;
	_padding:0 35px 15px 35px;
	_margin-bottom:20px;
	line-height:1.5;
	}
*+html .contents .detail{
	padding-bottom:5px;
}
.contents .detail:before{
	display:block!important;
	content:url(http://www.tv-pr.com/image/detailOtherBefore.jpg)!important;
	margin-left:-15px!important;
}
.contents .detail:after{
	display:block!important;
	content:url(http://www.tv-pr.com/image/detailOtherAfter.jpg)!important;
	margin-left:-15px!important;
}
.contents .detail p{
	padding:0.7em 0 0.7em 0;
}
.contents > p{
	padding:1.5em 0;
}

* html .contents p{
	padding-top:1.5em;
}

.contents .caution{
	color:#D46B00;
	font-size:90%;
	font-weight:bold;
	display:block;
	padding: 0.5em 0;
}
.contents .supplement{
	font-size:90%;
	font-weight:bold;
	display:block;
	padding: 0.5em 0;
}
.contents table{
	position:relative;
	top:15px;
	width:525px;
	margin-bottom:20px;
	border-collapse: collapse;
	border-top:1px solid #fff;
	border-left:1px solid #fff;
}
.contents th,.contents td{
	padding: 5px 8px;
	font-size:90%;
	border-bottom:1px solid #fff;
	border-right:1px solid #fff;
}
.contents th{
	background-color:#BED2D7;
	color:#3F3F3F;
}
.contents th.title{
	font-weight:normal;
	font-size:100%;
}
.contents td.tdStandard{
	background-color:#D1D6D7;
	color:#1E353A;
}
.contents td.tdHighgrade{
	background-color:#DDD8B7;
	color:#332F19;
}
.contents table em{
	font : normal normal bold 85% sans-serif ;
	color:#D46B00;
}
/* 右』 */