/* common.css */
@charset "utf-8";
body#news02 #mainContent-right div.news_container .releaseDetail_box .sp-disp {
	display: none !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,
	#mainContent-right .releaseDetail_box .pr-article .title {
		font-size: 16px !important;
		font-weight: bold !important;
	}
/* �摜CSS */
	body#news02 #mainContent-right div.news_container .releaseDetail_box .img01-534 {
		width: 344px !important;
		margin: 0 auto !important;
	}
	body#news02 #mainContent-right div.news_container .releaseDetail_box .img02-534 {
		width: 40px !important;
		margin: 0 auto !important;
	}
	body#news02 #mainContent-right div.news_container .releaseDetail_box .img03-534 {
		width: 140px !important;
		margin: 0 auto !important;
		position: static !important;
		display: block !important;
	}
	body#news02 #mainContent-right div.news_container .releaseDetail_box .img04-534 {
		width: 22px !important;
		padding-top: 12px !important;
	}
	body#news02 #mainContent-right div.news_container .releaseDetail_box .img05-534 {
		width: 285px !important;
		display: block !important;
		margin: 0 auto !important;
	}
	body#news02 #mainContent-right div.news_container .releaseDetail_box .img06-534 {
		width: 142px !important;
		display: block !important;
		margin: 0 auto !important;
	}
	body#news02 #mainContent-right div.news_container .releaseDetail_box .img07-534 {
		width: 600px !important;
		margin: 0 auto !important;
	}
/* div�^�OCSS */
	body#news02 #mainContent-right div.news_container .releaseDetail_box .div01-534 {
		display: block !important;
		width: auto !important;
		float: none !important;
		margin-top: 0 !important;
	}
	body#news02 #mainContent-right div.news_container .releaseDetail_box .div02-534 {
		bottom: -74px !important;
		position: static !important;
		margin: 10px 0 !important;
	}
	body#news02 #mainContent-right div.news_container .releaseDetail_box .div03-534 {
		display: block !important;
		width: auto !important;
		float: none !important;
	}
	body#news02 #mainContent-right div.news_container .releaseDetail_box .div04-534 {
		bottom: -56px !important;
		position: static !important;
		margin: 10px 0 !important;
	}
	body#news02 #mainContent-right div.news_container .releaseDetail_box .div05-534 {
		margin-top: 50px !important;
	}
	body#news02 #mainContent-right div.news_container .releaseDetail_box .div06-534 {
		padding: 10px !important;
		width: auto !important;
		height: auto !important;
	}
	body#news02 #mainContent-right div.news_container .releaseDetail_box .div07-534 {
		width: auto !important;
	}
	body#news02 #mainContent-right div.news_container .releaseDetail_box .div08-534 {
		width: 100% !important;
		position: static !important;
		margin-left: 0 !important;
		float: none !important;
	}
	body#news02 #mainContent-right div.news_container .releaseDetail_box .div09-534 {
		margin-top: 0 !important;
	}
	body#news02 #mainContent-right div.news_container .releaseDetail_box .div10-534 {
		text-align: center !important;
	}
	body#news02 #mainContent-right div.news_container .releaseDetail_box .div11-534 {
		width: 56% !important;
		float: left !important;
		margin-bottom: 0 !important;
	}
	body#news02 #mainContent-right div.news_container .releaseDetail_box .div12-534 {
		width: auto !important;
		float: none !important;
	}
	body#news02 #mainContent-right div.news_container .releaseDetail_box .div13-534 {
		width: auto !important;
		float: none !important;
		margin: 0 auto !important;
	}
	body#news02 #mainContent-right div.news_container .releaseDetail_box .div14-534 {
		width: 40% !important;
		margin-bottom: 0 !important;
	}
	body#news02 #mainContent-right div.news_container .releaseDetail_box .div15-534 {
		float: left !important;
	}
	body#news02 #mainContent-right div.news_container .releaseDetail_box .div16-534 {
		line-height: 24px !important;
	}
/* span�^�OCSS */
	body#news02 #mainContent-right div.news_container .releaseDetail_box .span01-534 {
		padding-left: 10px !important;
	}
	body#news02 #mainContent-right div.news_container .releaseDetail_box .span02-534 {
		padding-left: 1em !important;
	}
	body#news02 #mainContent-right div.news_container .releaseDetail_box .span03-534 {
		display: block !important;
		text-align :center !important;
	}
	body#news02 #mainContent-right div.news_container .releaseDetail_box .span04-534 {
		display: block !important;
		text-align: center !important;
	}
	body#news02 #mainContent-right div.news_container .releaseDetail_box .span05-534 {
		margin: 0 !important;
	}
/* li�^�OCSS */
	body#news02 #mainContent-right div.news_container .releaseDetail_box .li01-534 {
		width: auto !important;
		font-size: 14px !important;
		margin-left: 0 !important;
		margin-bottom: 10px !important;
		padding-left: 0 !important;
	}
	body#news02 #mainContent-right div.news_container .releaseDetail_box .li02-534 {
		margin-left: 0 !important;
		margin-bottom: 0 !important;
	}
/* h2�^�OCSS */
	body#news02 #mainContent-right div.news_container .releaseDetail_box .h201-534 {
		padding: 10px 0 0 48px !important;
	}
	body#news02 #mainContent-right div.news_container .releaseDetail_box .h202-534 {
		padding: 10px 0 0 44px !important;
	}
	body#news02 #mainContent-right div.news_container .releaseDetail_box .h203-534 {
		padding: 10px 0 0 40px !important;
	}
	body#news02 #mainContent-right div.news_container .releaseDetail_box .h204-534 {
		padding: 10px 0 0 50px !important;
	}
/* p�^�OCSS */
	body#news02 #mainContent-right div.news_container .releaseDetail_box .p01-534 {
		padding: 0 0 10px !important;
	}
	body#news02 #mainContent-right div.news_container .releaseDetail_box .p02-534 {
		padding-bottom:0!important;
	}
	body#news02 #mainContent-right div.news_container .releaseDetail_box .p03-534 {
		padding:0!important;
	}
/* ���̑�CSS */
	body#news02 #mainContent-right div.news_container .releaseDetail_box .sp-disp {
		display: block !important;
	}
}


