/* common.css */
@charset "utf-8";
	#mainContent-right .releaseDetail_box .pr-article {
		max-width: 700px;
		display: block;
	}
	#mainContent-right .releaseDetail_box .pr-article .ttl-img {
		display: block;
		margin: 0 auto 15px;
		width: 300px;
	}
	#mainContent-right .releaseDetail_box .pr-article h1 {
		font-size: 1.9em;
		text-align: center;
		line-height: 1.6;
	}
	#mainContent-right .releaseDetail_box .pr-article h3 {
		font-size: 15px;
	}
	#mainContent-right .releaseDetail_box .pr-article h1 .lead {
		font-size: 0.7em;
		display: block;
		font-weight: bold;
	}
	#mainContent-right .releaseDetail_box .pr-article h1 .under-ttl{
		font-size: 0.85em;
		font-weight: normal;
	}
	#mainContent-right .releaseDetail_box .pr-article .main-img {
		display: block;
		margin: 15px auto;
	}
	#mainContent-right .releaseDetail_box .pr-article p {
		line-height: 1.8;
	}
	#mainContent-right .releaseDetail_box .pr-article p.strong {
		font-weight: bold;
	}
	#mainContent-right .releaseDetail_box .pr-article p.flame {
		border: 1px solid #000;
		padding: 10px 15px;
		border-radius: 20px;
		margin-bottom: 20px;
	}
	#mainContent-right .releaseDetail_box .pr-article p.flame span {
		display: block;
		font-size: 14px;
	}
	#mainContent-right .releaseDetail_box .pr-article .products {
	}
	#mainContent-right .releaseDetail_box .pr-article .products ul{
	}
	#mainContent-right .releaseDetail_box .pr-article .products ul li{
		display: block;
		margin-left: 0;
		margin-bottom: 30px;
	}
	#mainContent-right .releaseDetail_box .pr-article .products ul li h4 {
		margin-bottom: 0;
	}
	#mainContent-right .releaseDetail_box .pr-article .products ul li .img-part {
		position: relative;
	}
	#mainContent-right .releaseDetail_box .pr-article .products ul li .img-part.part05 {
		min-height: 215px;
	}
	#mainContent-right .releaseDetail_box .pr-article .products ul li .img-part p{
		position: absolute;
		bottom: -20px;
		left: 150px;
		line-height: 1.8;
	}
	#mainContent-right .releaseDetail_box .pr-article .products p.note {
		text-align: right;
	}
	#mainContent-right .releaseDetail_box .pr-article table tr:nth-child(1) td {
		background: gray;
	}
	#mainContent-right .releaseDetail_box .pr-article table tr td {
		box-sizing: border-box;
		border: 1px solid;
		text-align: center;
		padding: 5px 0;
		vertical-align: middle;
	}
	#mainContent-right .releaseDetail_box .pr-article table tr:nth-child(1) td:nth-child(2) {
		text-align: center;
	}
	#mainContent-right .releaseDetail_box .pr-article table tr td:nth-child(2) {
		text-align: left;
		padding-left: 20px;
	}
	#mainContent-right .releaseDetail_box .pr-article table tr.new td:nth-child(2):after {
		content: "*NEW";
		display: inine-block;
		color: red;
	}
	#mainContent-right .releaseDetail_box .pr-article .products-list ul li {
		font-size: 14px;
		font-weight: bold;
		margin-left: 0;
		margin-bottom: 0;
	}

@media (max-width: 739px) {
	#mainContent-right .releaseDetail_box .pr-article {
		width: auto !important;
	}
	#mainContent-right .releaseDetail_box .pr-article h1,
	#mainContent-right .releaseDetail_box .pr-article h1 span {
		font-size: 16px !important;
		font-weight: bold !important;
		line-height: 23px;
	}
	#mainContent-right .releaseDetail_box .pr-article h1 .lead {
		letter-spacing: -0.9px;
	}
	#mainContent-right .releaseDetail_box .pr-article h1 .under-ttl {
		letter-spacing: -0.1px;
	}
	#mainContent-right .releaseDetail_box .pr-article .ttl-img {
		max-width: 300px;
	}
	#mainContent-right .releaseDetail_box .pr-article .products ul li{ 
		margin-bottom: 15px;
	}
	#mainContent-right .releaseDetail_box .pr-article .products ul li .img-part p {
		position: static;
		padding-bottom: 0;
	}
	#mainContent-right .releaseDetail_box .pr-article table tr td:nth-child(3) {
		padding: 0 5px;
	}
	.pc-view {
		display: none !important;
	}
	.sp-view {
		display: block !important;
	}
}