/* common.css */
@charset "utf-8";
	#mainContent-right .releaseDetail_box .pr-article {
		max-width: 700px;
		display: block;
	}
	#mainContent-right .releaseDetail_box .pr-article h1 {
		font-size: 1.7em;
		text-align: center;
	}
	#mainContent-right .releaseDetail_box .pr-article .main-img {
		display: block;
		margin: 15px auto;
		width: 400px;
	}
	#mainContent-right .releaseDetail_box .pr-article .strong{
		font-weight: bold;
	}
	#mainContent-right .releaseDetail_box .pr-article .second-lead .pic01{
		width: 80px;
		float: right;
		margin: 0 40px 0 35px;
	}
	#mainContent-right .releaseDetail_box .pr-article h3 {
		font-size: 14px;
		margin-bottom: 0;
	}
	#mainContent-right .releaseDetail_box .pr-article .product ul.product-part {
		margin-top: 20px;
	}
	#mainContent-right .releaseDetail_box .pr-article .product ul.product-part li {
		margin-left: 0;
	}
	#mainContent-right .releaseDetail_box .pr-article .product ul.product-part li:nth-child(1) {
		margin-bottom: 30px;
	}
	#mainContent-right .releaseDetail_box .pr-article .product ul.product-part li .product-detail {
		display: inline-block;
		width: 230px;
	}
/*
	#mainContent-right .releaseDetail_box .pr-article .product ul.product-part li:nth-child(3) .product-detail {
		margin-left: 20px;
	}
*/
	#mainContent-right .releaseDetail_box .pr-article .product ul.product-part li .product-detail img{
		display: block;
		margin: 0 auto;
	}
	#mainContent-right .releaseDetail_box .pr-article .product ul.product-part li .product-detail .pic02 {
		width: 158px;
	}
	#mainContent-right .releaseDetail_box .pr-article .product ul.product-part li .product-detail .pic03 {
		width: 118px;
	}
	#mainContent-right .releaseDetail_box .pr-article .product ul.product-part li .product-detail p {
		text-align: center;
		padding-bottom: 0;
		margin-top: 10px;
	}
	#mainContent-right .releaseDetail_box .pr-article .product ul.product-part li .product-detail .pic04 {
		width: 100px;
	}
	#mainContent-right .releaseDetail_box .pr-article .info p {
		padding-bottom: 0;
	}
	#mainContent-right .releaseDetail_box .pr-article .info ul {
		padding-bottom: 0;
	}
	#mainContent-right .releaseDetail_box .pr-article .info ul li {
		margin-left: 0;
		margin-bottom: 0;
	}
	#mainContent-right .releaseDetail_box .pr-article .info ul li .label {
		display: inline-block;
		vertical-align: top;
	}
	#mainContent-right .releaseDetail_box .pr-article .info ul li .data {
		display: inline-block;
		vertical-align: top;
	}
	#mainContent-right .releaseDetail_box .pr-article .info a {
		text-decoration: underline;
	}
	#mainContent-right .releaseDetail_box .pr-article .pd10 {
		padding-bottom: 10px !important;
	}

@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 .pic01 {
		max-width: 220px;
		margin: 0 auto;
		display: block;
	}
	#mainContent-right .releaseDetail_box .pr-article .product ul.product-part li {
		font-size: 0;
	}
	#mainContent-right .releaseDetail_box .pr-article .product ul.product-part li p{
		font-size: 12px;
		padding-bottom: 10px;
	}
	#mainContent-right .releaseDetail_box .pr-article .product ul.product-part li .product-detail {
		width: 49%;
		font-size: 12px;
	}
	#mainContent-right .releaseDetail_box .pr-article .product ul.product-part li:nth-child(2) .product-detail{
		width: auto;
		margin: 0 auto;
		display: block;
	}
	#mainContent-right .releaseDetail_box .pr-article .block01 ul.disc li {
		min-height: 148px;
	}
	#mainContent-right .releaseDetail_box .pr-article .products ul li {
		margin-left: 0;
	}
	#mainContent-right .releaseDetail_box .pr-article .products ul li .data {
		width: 70%;
	}
	#mainContent-right .releaseDetail_box .pr-article .block02 .left {
		margin: 0 auto;
		width: auto;
	}
	body#news02 #mainContent-right div.news_container .releaseDetail_box .pic02 {
		max-width: 200px;
	}
	body#news02 #mainContent-right div.news_container .releaseDetail_box .pic03  {
		max-width: 165px;
	}
	body#news02 #mainContent-right div.news_container .releaseDetail_box .pic04  {
		max-width: 200px;
	}
	.pc-disp {
		display: none;
	}
}
