
.main-contents-body{
	padding:0;
}

@media screen and (max-width: 768px){
	.news-list article{
		padding:10px 0 95px;
		border-bottom:1px solid #53bcf4;
	}
	
	.news-list article:last-child(1){
		border-bottom:none;
	}
	
	.news-list article h3{
		padding:10px 10px 15px;
		border-bottom:1px solid #53bcf4;
		display:block;
		font-size:1.286em;
		line-height:1.375em;
		padding:0 10px 15px;
		margin:-1px 0 0 0;
		font-weight:bold;
	}
		
	.news-list article time{
		color:#fff600;
		display:block;
		font-size:.929em;
		margin-bottom:10px;
		font-weight:bold;
		padding-left:10px;
		line-height:1;
		margin-bottom:5px;
	}
	
	.news-list article .news-body{
		padding:10px;
		line-height:1.9em;
		font-size:1.072em;
		    clear:both;
	}
	
	.news-list article .news-body .subIndent{

		line-height:1.5em;
		font-size:0.935em;
	}
	
	.news-list article .news-body .row{
		margin:10px 0 25px;
	}
	
	.news-list article .news-body .row>div{
		padding:1%;
	}
	
	.news-list article .news-body .row img{
		width:100%;
	}
	
	.news-list article .news-body .column{
		margin:5px 0 5px 0;
	}
	
	.news-list article .news-body .column img{
		width:100%;
	}

	.news-list article .news-body .columns{
		width:100%;margin: 0 auto;
	}

	.news-list article .news-body .columns img{
		width:100%;
	}
	
	.news-list article .news-body .column1.column-100 .column{
		width:100%;
	}
	
	.news-list article .news-body .column1.column-100 .column img{
		padding-bottom: 15px;
	}

	.news-list article .news-body .column1.column-center{
		width:100%;
		margin-left:auto;
		margin-right:auto;
		padding-bottom: 15px;
	}
	
	.news-list article .news-body .column1.column-30b{
		width:65%;
		margin:10px auto 20px auto;
	}
	
	.news-list article .news-body .column1.column-30b{
		width:45%;
		margin:10px auto 20px auto;
	}
	
	
	
	.news-list article .news-body .column1.column-50{
		width:50%;
		margin:10px auto 20px auto;
	}
	
	.news-list article .news-body .column1.column-50b{
		width:80%;
		margin:10px 10% 20px 10% !important;
	}
	
	


	.news-list article .news-body .column1.column-75{
		width:100%;
		margin:10px auto 20px auto;
		
	}
	
	.news-list article .news-body .column1.column-80{
		width:100%;
		margin:10px auto 20px auto;
		
	}
	
	.news-list article .news-body .column1.column-30 img,.news-list article .news-body .column1.column-30b img{
		width:100%;

	}
	
	
	
	
	.news-list article .news-body .column1.column-20{
		width:60%;

	}
	
	.news-list article .news-body .column2 .column{
		line-height:1.5;
	}
	
	.news-list article .news-body .column2 .column p{
		line-height:2;
	}


	.news-list article .news-body .column2B{
		overflow:hidden;
	}
	
	.news-list article .news-body .column2B .column{
		float:left;
		width:95%;
		margin:0 2.5%;
		line-height:1.5;
	}
	
	.news-list article .news-body .column2C .column p{
		line-height:2;
	}
	
	.news-list article .news-body .column2C .column:nth-child(even){
		margin-right:0;
	}

	.news-list article .news-body .column2C{
		overflow:hidden;
	}
	
	.news-list article .news-body .column2C .column{
		float:left;
		width:95%;
		margin:10px 2.5%;
		line-height:1.5;
	}
	
	.news-list article .news-body .column2C .column p{
		line-height:2;
	}
	




	.news-list article .news-body .column2E .column p{
		line-height:2;
	}
	
	.news-list article .news-body .column2E .column:nth-child(even){
		margin-right:0;
	}

	.news-list article .news-body .column2E{
		overflow:hidden;
	}
	
	.news-list article .news-body .column2E .column{
		float:left;
		width:77%;
		margin-right:3%;
		line-height:1.5;
	}
	
	.news-list article .news-body .column2E .column p{
		line-height:2;
	}
	
	.news-list article .news-body .column2E .column:nth-child(even){
		margin-right:0;
		width:20%;
	}





	.news-list article .news-body .column2D .column p{
		line-height:2;
	}
	
	.news-list article .news-body .column2D .column:nth-child(even){
		margin-right:0;
	}

	.news-list article .news-body .column2D{
		overflow:hidden;
	}
	
	.news-list article .news-body .column2D .column{

		width:100%;

		line-height:1.5;
	}
	
	.news-list article .news-body .column2D .column p{
		line-height:2;
	}
	
	.news-list article .news-body .column2D .column:nth-child(even){
		margin-right:0;
		width:100%;
	}




	

	.news-list article .news-body .column2F{
		width:100%;
	}
	.news-list article .news-body .column2F .column{
		width:80%;
		margin:0 10%;
	}
	

	.news-list article .news-body .column2H{
		width:95%;
		overflow:hidden;
		margin:0 auto;
	}
	
	.news-list article .news-body .column2H .column:nth-child(1) {
		float:left;
		width:33%;
		margin-right:1%;
	}
	
	.news-list article .news-body .column2H .column:nth-child(2) {

		width:66%;
		float:left;
	}	




	
	
	.news-list article .news-body .column3 .column{
		width:70%;
		margin:5px 15% 15px 15%;
	}
	
	
	.news-list article .news-body .column3B{
		overflow:hidden;
	}
	
	.news-list article .news-body .column3B .column{
		float:left;
		width:95%;

	}	


	.news-list article .news-body .column3C{
		overflow:hidden;
	}
	
	.news-list article .news-body .column3C .column{

		width:100%;

	}	

	
	.news-list article .news-body .column4{
		overflow:hidden;
			padding-bottom:25px;
	}
	
	.news-list article .news-body .column4 .column{
    float: left;
    width: 23.5%;
    margin-right: 1.25%;
	
	}
	
	.news-list article .news-body .column4 .display{
		display:none;

	
	}	
	
.news-list article .news-body .column4 .column:nth-last-child(1) {margin-right: 0;px}
	
	.news-list article .news-body .column4B{
		overflow:hidden;
		padding-bottom:25px;
	}
	
	.news-list article .news-body .column4B .column{
		float:left;
		width:49%;
		margin-right:2%;

	}
	
	.news-list article .news-body .column4B div:nth-child(n+3){display:none;}	
	
	.news-list article .news-body .column4B .column:nth-child(even){
		margin-right:0;
	}
	
	
	
	.news-list article .news-body .layout02B .pull-left{
		float:none !important;
		text-align:center;
	}
	
	.news-list article .news-body .layout02B .pull-left img{
		max-width:100%;
	}
	
	.news-list article .news-body .layout02B .img1 img{
		width:27.3%;
		margin:0 auto;
		left:0;
		right:0;
		display:block;
	}
	
	.news-list article .news-body .layout02B .img2 img{
		width:100%;
	}
	
	strong.read{
		font-size:1.25em;
		line-height:1.5em;
		margin-bottom:15px;
		display:block;
		color:#fff600;
	}
	.news-list article .news-body strong{

		display:block;

	}	
	
	

	
	.g img{
		pointer-events: none;
    	cursor: default;
    	text-decoration:none;	
	}
	
	.buyArea a{
		border-radius:30px;
		background-color:#FFF;
		padding:15px;
		color:#19a6f0;
		font-weight:bold;
		width:90%;
		text-align:center;
		margin:15px 5%;
		text-decoration:none;
		line-height:1.4;
		display:block;
	}
	
.subInfo01{font-size: 0.875em;line-height: 1.8em;display: block;margin-bottom: 15px;margin-left:3px;}
dl.information{
}

dl.information dt{width:100%;display:block;font-weight:bold;white-space:nowrap;font-size: 1em;margin-left:-7px;margin-bottom:3px;}
dl.information dd{width:100%;display:block;margin-bottom:20px;font-size: 0.935em;line-height: 1.15em;}
strong.infoSt{margin-top:25px;font-size:1.125em;margin-bottom:10px;line-height:1.25em;}	
.spDno{display:none;}
.spLno{pointer-events:none;cursor:default;}



	.news-body .column2B .column .spNclickINfo,.news-body .column2 .column .spNclickINfo {
		display:none;	
	}
	.news-body .column2B .group img,.news-body .column2 .group img{
		pointer-events: none;
    	cursor: default;
    	text-decoration:none;	
	}
	
	
	
	
	
	.news-body .column3 .column .spNclickINfo {
		display:none;	
	}
	.news-body .column3 .group img{
		pointer-events: none;
    	cursor: default;
    	text-decoration:none;	
	}
	
	.news-body .column .anchorNone img{
		pointer-events: none;
    	cursor: default;
    	text-decoration:none;	
	}

.newsListBack {font-size:1em;text-align:center;padding-top:70px;}


ul.newsListback {width:100%;overflow:hidden;}
ul.newsListback li{width:32%;margin-right:2%;display:block;float:left;font-size:0.875em;text-align:center;padding:5px;}
ul.newsListback li:nth-last-child(even){margin-right:0%;}

ul.mainsnsArea{overflow:hidden;padding:15px 0 10px;margin-bottom:-5px;}
ul.mainsnsArea li{display:block;float:left;margin-right:10px;}
ul.mainsnsArea li:nth-child(2) {margin-top:0px;}
ul.mainsnsArea li:nth-last-child(1){margin-right:0%;}


}






@media screen and (min-width: 769px){

	a:hover{text-decoration:none;color:#FFF600;}

	.contents-wrapper .main-contents .pageTitle{
		border-bottom:none;
		padding-bottom:0;
	}
	.news-list{
		margin-top:15px;
		width:86.8%;
		border-top:1px solid #53bcf4;
	}
	

	
	.news-list article{
		padding:20px 0 120px;
		border-bottom:1px solid #53bcf4;
	}
	news-list article:nth-last-child(1){
		border-bottom:none;
	}
	.news-list article h3{
		display: block;
    	font-size: 1.7em;
    	padding: 0px;
    	margin: -1px 0 0 0;
    	font-weight: normal;
    	line-height: 1.25em;
		border-bottom:1px solid #53bcf4;
		padding-bottom:22px;
		clear:both;
	}
	
	.news-list article .news-body{
    overflow: hidden;
    padding-top: 14px;
    color: #f1f8fe;
    font-size: 1.07em;
    line-height: 1.9em;
    display: block;
    position: relative;
    clear:both;

	}
	
	.news-list article .news-body .row{
		overflow:hidden;
		margin:0 auto 30px;
	}
	
	.news-list article .news-body .row .col-md-12{
		margin:0 auto;
		text-align:center;
	}
	
	.news-list article .news-body .row img{
		width:100%;
	}
	
	.news-list article .news-body .column{
		margin:0px 0 30px 0;
	}
	
	.news-list article .news-body .columns{
		width:50%;margin:0 25%;
	}

	.news-list article .news-body .columns img{
		width:100%;
	}
	
	
	.news-list article .news-body .column img{
		width:100%;
	}
	
	.news-list article .news-body .column1.column-100 .column{
		width:100%;
	}
	
	.news-list article .news-body .column1.column-center{
		width:65%;
		margin-left:auto;
		margin-right:auto;
	}

	.news-list article .news-body .column1.column-50{
		width:50%;
		margin:10px auto 20px auto;
	}
	
	.news-list article .news-body .column1.column-50b{
		width:50%;
		margin:10px auto 20px auto;
	}

	.news-list article .news-body .column1.column-75{
		width:65%;
		margin:10px auto 20px auto;
	}

	.news-list article .news-body .column1.column-80{
		width:80%;
		margin:10px 10% 20px 10%;
	}
	
	.news-list article .news-body .column1.column-80b{
		width:80%;
		margin:10px 10% 20px 0%;
	}

	.news-list article .news-body .column1.column-30{
		width:45%;
		margin:10px auto 20px auto;
	}
	
	.news-list article .news-body .column1.column-30 img{
		width:100%;

	}

	.news-list article .news-body .column1.column-30b{
		width:35%;
		margin:10px auto 20px auto;
	}
	
	.news-list article .news-body .column1.column-30b img{
		width:100%;

	}


	.news-list article .news-body .column1.column-20{
		width:20%;
		margin:10px auto 20px auto;
	}
	
	
	.news-list article .news-body .column2{
		overflow:hidden;
	}
	
	.news-list article .news-body .column2 .column{
		float:left;
		width:48.5%;
		margin-right:3%;
		line-height:1.5;
	}
	
	.news-list article .news-body .column2 .column p{
		line-height:2;
	}
	
	.news-list article .news-body .column2 .column:nth-child(even){
		margin-right:0;
	}
	
	
	
	.news-list article .news-body .column2B{
		overflow:hidden;
	}
	
	.news-list article .news-body .column2B .column{
		float:left;
		width:48.5%;
		margin-right:3%;
		line-height:1.5;
	}
	
	.news-list article .news-body .column2B .column p{
		line-height:2;
	}
	
	.news-list article .news-body .column2B .column:nth-child(even){
		margin-right:0;
	}
	
	.news-list article .news-body .column2C{
		overflow:hidden;
	}
	
	.news-list article .news-body .column2C .column{
		float:left;
		width:35%;
		margin-right:3%;
		line-height:1.5;
	}
	
	.news-list article .news-body .column2C .column p{
		line-height:2;
	}
	
	.news-list article .news-body .column2C .column:nth-child(even){
		margin-right:0;
		width:62%;
	}
	
	
	.news-list article .news-body .column2D{
		overflow:hidden;
		margin-bottom:-40px;
	}
	
	.news-list article .news-body .column2D .column{
		float:right;
		width:47%;

		line-height:1.5;
	}
	
	.news-list article .news-body .column2D .column p{
		line-height:2;
	}
	
	.news-list article .news-body .column2D .column:nth-child(even){
		margin-right:0;
		width:50%;
				margin-right:3%;
	}
	.news-list article .news-body .column2E{overflow:hidden;}
	.news-list article .news-body .column2E .column{
		float:left;
		width:77%;
		margin-right:3%;
		line-height:1.5;
	}
	
	.news-list article .news-body .column2E .column p{
		line-height:2;
	}
	
	.news-list article .news-body .column2E .column:nth-child(even){
		margin-right:0;
		width:20%;
	}
	
	
	.news-list article .news-body .column2F .column p{
		line-height:2;
	}
	
	.news-list article .news-body .column2F .column:nth-child(even){
		margin-right:0;
	}

	.news-list article .news-body .column2F{
		overflow:hidden;
	}
	
	.news-list article .news-body .column2F .column{
		float:left;
		width:40%;
		margin-right:3%;
		line-height:1.5;
	}
	
	.news-list article .news-body .column2F .column p{
		line-height:2;
	}
	
	.news-list article .news-body .column2F .column:nth-child(even){
		margin-right:0;
		width:57%;
	}
	

	.news-list article .news-body .column2G .column{
		float:left;
		width:40%;
		margin-right:3%;
		line-height:1.5;
	}
	
	.news-list article .news-body .column2G .column p{
		line-height:2;
	}
	
	.news-list article .news-body .column2G .column:nth-child(even){
		margin-right:0;
		width:57%;
	}
	

	.news-list article .news-body .column2H{
		width:100%;
		overflow:hidden;
	}
	
	.news-list article .news-body .column2H .column:nth-child(1) {
		float:left;
		width:33%;
		margin-right:1%;
	}
	
	.news-list article .news-body .column2H .column:nth-child(2) {
		float:left;
		width:66%;
	}	




	
	.news-list article .news-body .column3{
		overflow:hidden;
		margin-bottom:-35px;
	}
	
	.news-list article .news-body .column3 .column{
		float:left;
		width:32%;
		margin-right:1%;
	}
	
	.news-list article .news-body .column3 .column:last-child{
		margin-right:0;
	}
	
	
	.news-list article .news-body .column3B{
		overflow:hidden;
		margin-bottom:-35px;
	}
	
	.news-list article .news-body .column3B .column{
		float:left;
		width:38%;
		margin-right:1%;
	}
	
	.news-list article .news-body .column3B .column:nth-child(2){
		float:left;
		width:54.5%;
		margin-right:1%;
	}
	
	.news-list article .news-body .column3B .column:last-child{
		margin-right:0;
		width:4.5%;
	}	
	
	
	.news-list article .news-body .column3C{
		overflow:hidden;
		margin-bottom:-35px;
	}
	
	.news-list article .news-body .column3C .column{
		float:left;
		width:38%;
		margin-right:1%;
	}
	

	
	.news-list article .news-body .column3C .column:last-child{
		margin-right:0;
		width:24%;
	}		
	
	.news-list article .news-body .column4{
		overflow:hidden;
		margin-bottom:20px;
	}
	
	.news-list article .news-body .column4 .column{
		float:left;
		width:24%;
		margin-right:1.3%;
	}
	
	.news-list article .news-body .column4 .column:last-child{
		margin-right:0;
	}

	.news-list article .news-body .column4B{
		overflow:hidden;
		margin-bottom:20px;
	}
	
	.news-list article .news-body .column4B .column{
		float:left;
		width:24%;
		margin-right:1.3%;

	}
	
	.news-list article .news-body .column4B .column:last-child{
		margin-right:0;
	}
	
	.news-list article .news-body strong{
		display:block;
	}
	.news-list article .news-body .read{
		line-height:1.6em;
		margin-bottom:10px;
		display:block;
		color:#fff600;
		font-size: 1.3em;
	}
	
	.news-list article .news-body .pull-left{
		margin-right:10px;
	}
	
	.news-list article .news-body .layout02B .pull-left{
		width:14.2%;
	}
	
	.news-list article .news-body .layout02B .pull-left img{
		width:100%;
	}
	
	.news-list article .news-body .layout02B .img1 img{
		width:14.2%;
		float:left;
		margin-right: 10px;
	}
	
	.news-list article .news-body .layout02B .img2 img{
		width:55%;
		float:left;
		margin-right: 10px;
	}
	
	.news-list article .news-body .layout03 .left,.news-list article .news-body .layout03 .right{
		width:90%;
	}
	
	.news-list time{
		color:#fff600;
		display:block;
		font-size:.929em;
		margin-bottom:10px;
	}
	.buyArea a{
		border-radius:30px;
		background-color:#FFF;
		padding:15px;
		color:#19a6f0;
		font-weight:bold;
		width:41%;
		text-align:center;
		float:left;
		margin:0 1%;
		text-decoration:none;
		line-height:1.4;
	}
	
.subInfo01{font-size: 0.875em;line-height: 1.5em;display: block;margin-bottom: 25px;margin-left:3px;}

dl.information{
	font-size: 1.075em;
	line-height: 1.25em;
	overflow:hidden;
}

dl.information dt{float:left;width:25%;clear:both;display:block;margin-bottom:15px;font-weight:normal;white-space:nowrap;}
dl.information dd{float:left;width:75%;display:block;margin-bottom:15px;}
	
strong.infoSt{font-size:1.125em;margin-bottom:10px;}

#newsIndex article{padding:0px;overflow:hidden;border-bottom:none;margin:30px 0 0 0;}
#newsIndex article:nth-last-child(1){padding:0px;overflow:hidden;border-bottom:1px solid #53bcf4;padding-bottom:45px;}
#newsIndex article time{font-size:1em;line-height:1.5em;color:#fff600;width:15%;height:auto;float:left;}
#newsIndex article p{font-size:1.125em;line-height:1.5em;color:#FFF;width:85%;height:auto;float:left;}
#newsIndex article a{text-decoration:underline;color:#FFF;}
#newsIndex article a:hover {text-decoration:none;color:#FFF}

 .newsSns { position: absolute;top: -5px;right: 0px;}
 .newsSns ul { display: table; padding-left: 0; margin-bottom: 0; }
 .newsSns li { display: table-cell; vertical-align: middle; padding-left: 10px; }
 .newsSns li:nth-child(1){padding-top:15px;padding-right: 10px;}
.newsSns li:nth-child(2){padding-top:0px;}
 .newsSns li.sns {  }
 .newsSns ul { float: right; }
 .newsSns ul.footerSns { padding-top: 20px; padding-left: 0; }

.newsListBack {text-align:center;padding-top:70px;}


ul.newsListback {width:auto;overflow:hidden;margin:50px 0 70px -50px;}
ul.newsListback li{width:19%;margin-right:1.25%;display:block;font-size:0.935em;text-align:center;float:left;padding:10px;font-weight:700;}
ul.newsListback li:nth-last-child(1){margin-right:0%;}






 ul.newsArcSns  {overflow:hidden;width:auto;margin-top:-50px;display:block;position:absolute;top:57px;right:125px;}
 ul.newsArcSns   li {float:left; padding-left: 10px;list-style:none; }
 ul.newsArcSns   li:nth-child(1){padding-top:0px;padding-right: 10px;}
 ul.newsArcSns    li:nth-child(2), .newsArcSns  li:nth-child(2){padding-top:0px;}




ul.indentList{list-style-type: disc;margin-left:-20px;}


.main-contents-body .noticeBox {
    padding: 15px;
    display: block;
    border: solid 1px #53bcf4;
    color: #f1f8fe;
    margin-top: 35px;
    margin-bottom: 70px;
}

.sStyle{font-size:0.825em;line-height:1.375em;padding:5px 10px;display:block;}


ul.mainsnsArea{float:right;overflow:hidden;padding:15px 0 0;margin-bottom:-5px;}
ul.mainsnsArea li{display:block;float:left;margin-right:10px;}
ul.mainsnsArea li:nth-child(2) {margin-top:0px;}

}

table.std01{width:100%;border:1px solid #FFF;padding:5px;font-size:;}

.kanbai{padding:3px;background-color:#e90000;margin:10px 0;display:inline;font-size:0.825em !important;}
.info5{padding:3px;background-color:#e90000;margin:5px 0 0;display:block;font-size:0.935em !important;font-weight:bold;}


@media screen and (max-width: 768px){

	.news-list article .news-body .products{
		width:100%;
		display:flex;
		flex-wrap: wrap;
		margin:50px 0 50px;
	}

	.news-list article .news-body .products p.detail {
	font-size:0.915em;
	line-height:1.125em;
	color:#333 !important;
	
	height:160px;
	}



	.news-list article .news-body .products p.detail2 {

	font-size:0.825em;
	line-height:1.125em;
	color:#333 !important;
	height:160px;
	}
	
	
.news-list article .news-body .products p.detail3 {

	font-size:0.825em;
	line-height:1.125em;
	color:#333 !important;
	height:160px;

	}


	.news-list article .news-body .products div{
		width:49.625%;float:left;
		margin-right:0.75%;
		background-color:#FFF;
		margin-bottom:3px;
	}
	.news-list article .news-body .products div:nth-child(2n){
		margin-right:0%;
	}

	.news-list article .news-body .products div.proDetaile{
		position:relative;
		padding:50px 10px 0px 10px;

	}
	.news-list article .news-body .products div.proDetaile span.new{
	padding:5px 0px;
	background-color:#f2e026;
	color:#1f5ba9;
	position:absolute;
	top:0px;left:0px;
	width:70px;
	font-size:0.875em;
	font-weight:bold;
	text-align:center;
	}
	
	.news-list article .news-body .products div.proDetaile span.info1{
	padding:3px;
	background-color:#1ca513;
	color:#FFF;
	position:absolute;
	width:100%;
	top:0px;left:0px;
	font-size:0.607em;
	font-weight:bold;
	}
	
	.news-list article .news-body .products div.proDetaile span.info2{
	padding:3px;
	background-color:#ff0000;
	color:#FFF;
	position:absolute;
	width:100%;
	top:0px;left:0px;
	font-size:0.607em;
	font-weight:bold;
	}
	
	.news-list article .news-body .products div.proDetaile span.info3{
	padding:3px;
	background-color:#ff6000;
	color:#FFF;
	position:absolute;
	width:100%;
	top:0px;left:0px;
	font-size:0.607em;
	font-weight:bold;
	}
	
	.news-list article .news-body .products div.proDetaile p.proImg,.news-list article .news-body .products div.proDetaile p.proImg img{
		width:100%;
		margin:0px;
	}

	.news-list article .news-body .products div.proDetaile h4{
		font-weight:700 !important;
		color:#333333;
		font-size:0.935em;
		line-height:1.25em;
		font-weight:normal;
	}


	.news-list article .news-body .products div.proDetaile span.remark{
		padding:0 0 15px 0;
		color:#333333;
		font-size:0.675em;
		line-height:0.785m;
		font-weight:normal;
		display:block;

	}



	.news-list article .news-body .products dl.price{
		width:100%;padding:15px 0;overflow:hidden;color:#666666;
		margin:0px;
		border-top: 1px solid #a7c9db;
		font-size:0.785em;

	}

	.news-list article .news-body .products dl.price dt.prTitle{
		float:left;
		font-weight:normal;
		margin-top:2px;

	}

	.news-list article .news-body .products dl.price dd{
		float:right;
	}

	.news-list article .news-body .products dl.price dd span{
		color:#ff2626;
		font-size:1.125em;
	}
}



@media screen and (min-width: 769px){



	.news-list article .news-body .products {
		width:100%;
		display:flex;
		flex-wrap: wrap;
		margin:50px 0 50px;
	}


	.news-list article .news-body .products p.detail {

	font-size:0.875em;
	line-height:1.25em;
	color:#333 !important;
	height:120px;

	}

	.news-list article .news-body .products p.detail2 {

	font-size:0.825em;
	line-height:1.125em;
	color:#333 !important;
	height:120px;

	}
	
	.news-list article .news-body .products p.detail3 {

	font-size:0.825em;
	line-height:1.125em;
	color:#333 !important;
	height:160px;

	}	

	.news-list article .news-body .products div{
		width:32.9%;float:left;
		margin-right:0.65%;
		background-color:#FFF;
		margin-bottom:5px;
	}
	.news-list article .news-body .products div:nth-child(3n){
		margin-right:0%;
	}

	.news-list article .news-body .products div.proDetaile{
		position:relative;
		padding:35px 15px 5px 15px;

	}
	.news-list article .news-body .products div.proDetaile span.new{
	padding:5px 0px;
	background-color:#f2e026;
	color:#1f5ba9;
	position:absolute;
	top:0px;left:0px;
	width:70px;
	font-size:0.935em;
	font-weight:bold;
	text-align:center;
	}
	
	.news-list article .news-body .products div.proDetaile span.info1{
	padding:2px;
	background-color:#1ca513;
	color:#FFF;
	position:absolute;
	width:100%;
	top:0px;left:0px;
	font-size:0.915em;
	font-weight:bold;	
	}
	
	.news-list article .news-body .products div.proDetaile span.info2{
	padding:2px;
	background-color:#ff0000;
	color:#FFF;
	position:absolute;
	width:100%;
	top:0px;left:0px;
	font-size:0.915em;
	font-weight:bold;	
	}
	
	.news-list article .news-body .products div.proDetaile span.info3{
	padding:2px;
	background-color:#ff6000;
	color:#FFF;
	position:absolute;
	width:100%;
	top:0px;left:0px;
	font-size:0.915em;
	font-weight:bold;	
	}
	
	.news-list article .news-body .products div.proDetaile p.proImg,.news-list article .news-body .products div.proDetaile p.proImg img{
		width:100%;
		margin:0px;
	}

	.news-list article .news-body .products div.proDetaile h4{
		font-weight:700 !important;
		color:#333333;
		font-size:1em;
		line-height:1.25em;
		font-weight:normal;
	}


	.news-list article .news-body .products div.proDetaile span.remark{
		padding:0 0 15px 0;
		color:#333333;
		font-size:0.785em;
		line-height:0.935m;
		font-weight:normal;
		display:block;
	}


	.news-list article .news-body .products dl.price{
		width:100%;padding:15px 0;overflow:hidden;color:#666666;
		margin:0px;
		border-top: 1px solid #a7c9db;

	}

	.news-list article .news-body .products dl.price dt.prTitle{
		float:left;
		font-weight:normal;
	}

	.news-list article .news-body .products dl.price dd{
		float:right;
	}

	.news-list article .news-body .products dl.price dd span{
		color:#ff2626;
		font-size:1.125em;
	}




	.news-list article .news-body .products div.proDetaile p.proBtn a{
		width:auto;
		padding:15px;
		font-weight:bold;
		background-color:#19a6f0;
		color:#FFF;
		font-weight:bold;
		text-decoration:none;
		font-size:1.125em;
		text-align:center;
		display:block;
		margin:0px;
		background-image: url("/movie/digimon-adventure/tri/images/goods/goods_btn_arrow.png");
		background-repeat: no-repeat;background-position: 95% center;		
	}

	.news-list article .news-body .products div.proDetaile p.proBtn a:hover{
	opacity:0.6;
	}



	}