/*------------------------------
OLD NEWS CSS
------------------------------*/
p#nr-old-price {
margin: 0;
padding: 0;
clear: both;
text-align: right;
font-size: .875rem;
}
/*------------------------------
NEWS tax notes
------------------------------*/
p.note_tax {
background: none repeat scroll 0 0 #F5F5F5;
margin: 0;
margin-left: auto;
text-align: center;
width: 360px;
font-size: 0.85em;
padding: 5px;
}
/*------------------------------
PR BOX
------------------------------*/
#PRBox{
font-size: 0.9em;
}
#PRBox p {
margin-top:10px;
}
#PRBox li{
margin-top:5px;
}
#PRBox #ttlArea{
margin:20px 0px 10px 0px;
font-weight:bold;
}
#PRBox #ttlday{
text-align:right;
margin:0px 0px 5px 0px;
font-size:0.8em;
}


/* ----- outline ----- */
#PRBox #ttlBox{
padding:0;
border:#ddd 2px solid;
font-size: 1.1em;
overflow: auto;
}
* html #PRBox #ttlBox{
border-top:#ddd 1px solid;
}
#PRBox dl{
}
#PRBox dl dd {
margin:0 1em ;
}

/* ----- image Area (right) ----- */
#PRBox dt img{
float:right;
/*margin:5px 0px 20px 20px;*/
margin:5px 0px 10px 20px;
}
@media screen and (max-width: 767px) {
	#PRBox dt{
		text-align: center;
	}
	#PRBox dt img{
		float: none;
	}
}

/* ----- text Area (left) ----- */
#PRBox dd{
padding:0px 10px 5px 10px;
}

/* ----- icon Area ----- */
#PRBox .iconArea{
margin:10px 0px 0px 0px;
}
#PRBox .iconArea a{
margin:0;
padding:0;
background:none;
}

/* ----- Spec Table ----- */
#PRBox table{
border-collapse: separate;
border-spacing: 2px;
background:#ddd;
width:100%;
}
@media screen and (max-width: 767px) {
	#PRBox .overflowscroll{
		overflow-x: auto;
	}
	#PRBox table tbody{
		white-space: nowrap;
		width: auto;
	}
}


#PRBox table caption{
clear:left;
height:25px;
font-size:1.0em;
text-align:left;
font-weight:bold;
padding:0px 0px 0px 20px;
margin:0px 0px 5px 0px;
background:url(/assets/images/img/ttl_orange.gif) no-repeat;
}
#PRBox th,#PRBox td{
background:#fff;
padding:3px;
}
#PRBox th{
text-align:left;
font-weight:normal;
background:#F5F5F5;
}
#PRBox td a{
background:none;
padding:0;
}
#PRBox td.price {
	text-align: right;
}

/* ----- Notes Area ----- */
#PRBox .notes a{
color:#03c;
padding:0;
margin:0;
background:none;
}
#PRBox #notesArea{
margin:10px 0px;
padding:5px 10px 10px 10px;
font-size:0.8em;
background:#f5f5f5;
}
#PRBox #notesArea strong{
color:#03c;
}
#PRBox #notesArea ul{
list-style:url(/assets/images/cmn/ico_notes.gif) inside;
padding-left:1em;
}

/* ----- other ----- */
.contents_link h3{
margin:20px 0px 5px 0px;
}
.contents_link ul{
list-style:none;
margin:0px 0px 0px 22px;
}
/*for IE */
* html body .contents_link ul{
margin-left:5px;
}