@charset "Shift_JIS";


/* 新着の設定 */

.newvideo {
	width: 380px;
	float: left;
	margin: 5px 0px 20px 0px;
}


.newvideo h3 {
	font-size: 16px;
	color: #935a48;
	text-align: center;
	margin: 5px 0px 10px 0px;
}


.newvideo div.leftbox {
	float: left;
	width: 180px;
}


.newvideo div.leftbox img {
	border: 0;
	text-align: center;
	margin-left: 10px;
}


.newvideo div .leftbox a img {
	border: 0;
	text-align: center;
}


.newvideo div.rightbox {
	float: left;
	width: 200px;
}


.newvideo div.rightbox p {
	font-size: 12px;
	text-align: left;
	letter-spacing: 1px;
	line-height: 1.3;
	border-bottom: dotted 1px #000000;
}


.newvideo div.rightbox p.description {
	font-size: 12px;
	letter-spacing: 1px;
	line-height: 1.3;
	border: 0;
}


.newbox {
	width: 760px;
	text-align: right;
}


.newvideo div.rightbox p span.genre {
	font-size: 12px;
	letter-spacing: 1px;
	line-height: 1.3;
	color: #FF0099;
	font-weight: bold;
}


.newvideo div.rightbox p span.actress {
	font-size: 12px;
	letter-spacing: 1px;
	line-height: 1.3;
	color: #FF3300;
	font-weight: bold;
}


.newvideo div.rightbox p span.time {
	font-size: 12px;
	letter-spacing: 1px;
	line-height: 1.3;
	color: #FF6600;
	font-weight: bold;
}


p.list {
	font-size: 18px;
	letter-spacing: 1px;
	line-height: 1.3;
	color: #FF6600;
	font-weight: bold;
	margin: 0;
	padding: 5px;
	border-bottom: dotted 1px #ff3300;
	border-left: solid 2px #ff3300;
}


p.question {
	font-size: 16px;
	letter-spacing: 1px;
	line-height: 1.3;
	color: #FF0099;
	font-weight: bold;
}


p.answer {
	font-size: 14px;
	letter-spacing: 1px;
	line-height: 1.3;
}


p span.answer_b {
	font-size: 14px;
	letter-spacing: 1px;
	line-height: 1.3;
	font-weight: bold;
}


p span.link {
	font-size: 20px;
	letter-spacing: 1px;
	line-height: 1.3;
	font-weight: bold;
}








 


