@media screen and (min-width: 768px) {

	#ART03_SINGLE_10 {
		padding-top:15px;
		padding-bottom:15px;
		padding-left:15px;
		padding-right:15px;
		background-image:url("../../../img//bg_info.jpg");
		background-size:100%;
		background-position:center;
	}

	#ART03_SINGLE_10 .image {
		margin-bottom:5px;
		padding-top:40px;
		padding-bottom:25px;
	}

	#ART03_SINGLE_10 .image-modal {
		padding-top:15px;
		padding-bottom:15px;
		text-align:center;
	}

	#ART03_SINGLE_10 .heading {
		padding-top:10px;
		padding-bottom:5px;
	}

	#ART03_SINGLE_10 .line {
		height:2px;
		margin-top:5px;
		margin-bottom:5px;
	}

	#ART03_SINGLE_10 .subheading {
		padding-top:10px;
		padding-bottom:5px;
	}

	#ART03_SINGLE_10 .text {
		padding-top:10px;
		padding-bottom:15px;
		text-align:center;
	}

	#ART03_SINGLE_10 .link {
		margin-bottom:10px;
		padding-top:15px;
		padding-bottom:15px;
		text-align:center;
	}

	#ART03_SINGLE_10 .image img {
		width:225px;
		margin-left:auto;
		margin-right:auto;
	}

	#ART03_SINGLE_10 .video video {
		margin-left:auto;
		margin-right:auto;
	}

	#ART03_SINGLE_10 .image-modal > a {
		margin-top:5px;
		margin-bottom:5px;
		margin-left:5px;
		margin-right:5px;
		padding-top:5px;
		padding-bottom:5px;
		padding-left:15px;
		padding-right:15px;
	}

	#ART03_SINGLE_10 .text > p {
		font-size:15px;
		line-height:1.5em;
	}

	#ART03_SINGLE_10 .link > a.link-1 {
		margin-top:5px;
		margin-bottom:5px;
		margin-left:5px;
		margin-right:5px;
		padding-top:5px;
		padding-bottom:5px;
		padding-left:15px;
		padding-right:15px;
		border-radius:0px 0px 0px 0px;
	}

	#ART03_SINGLE_10 .link > a.link-1:hover {
		color:#FFFFFF;
	}

	#ART03_SINGLE_10 .link > a.link-2 {
		margin-top:5px;
		margin-bottom:5px;
		margin-left:5px;
		margin-right:5px;
		padding-top:5px;
		padding-bottom:5px;
		padding-left:15px;
		padding-right:15px;
		border-radius:0px 0px 0px 0px;
	}

	#ART03_SINGLE_10 .link > a.link-2:hover {
		color:#FFFFFF;
	}

}
@media screen and (max-width: 767px) {

	#ART03_SINGLE_10 {
		padding-top:15px;
		padding-bottom:15px;
		padding-left:15px;
		padding-right:15px;
		background-image:url("../../../img//info_bg_sp.jpg");
		background-size:100%;
		background-position:center;
	}

	#ART03_SINGLE_10 .image {
		margin-top:25px;
		margin-bottom:25px;
	}

	#ART03_SINGLE_10 .image-modal {
		padding-top:15px;
		padding-bottom:15px;
		padding-left:15px;
		padding-right:15px;
		text-align:center;
	}

	#ART03_SINGLE_10 .heading {
		padding-top:10px;
		padding-bottom:5px;
	}

	#ART03_SINGLE_10 .line {
		height:2px;
		margin-top:5px;
		margin-bottom:5px;
	}

	#ART03_SINGLE_10 .subheading {
		padding-top:10px;
		padding-bottom:5px;
	}

	#ART03_SINGLE_10 .text {
		padding-top:10px;
		padding-bottom:15px;
		text-align:center;
	}

	#ART03_SINGLE_10 .link {
		padding-top:15px;
		padding-bottom:15px;
		text-align:center;
	}

	#ART03_SINGLE_10 .image img {
		width:225px;
		margin-left:auto;
		margin-right:auto;
	}

	#ART03_SINGLE_10 .video video {
		margin-left:auto;
		margin-right:auto;
	}

	#ART03_SINGLE_10 .image-modal > a {
		margin-top:5px;
		margin-bottom:5px;
		margin-left:0px;
		margin-right:0px;
		padding-top:5px;
		padding-bottom:5px;
		padding-left:15px;
		padding-right:15px;
	}

	#ART03_SINGLE_10 .image img {
		width:225px;
		margin-left:auto;
		margin-right:auto;
	}

	#ART03_SINGLE_10 .link > a.link-1 {
		margin-top:5px;
		margin-bottom:15px;
		margin-left:0px;
		margin-right:0px;
		padding-top:5px;
		padding-bottom:5px;
		padding-left:15px;
		padding-right:15px;
		font-size:18px;
		border-radius:0px 0px 0px 0px;
	}

	#ART03_SINGLE_10 .link > a.link-1:hover {
		color:#FFFFFF;
	}

	#ART03_SINGLE_10 .link > a.link-2 {
		margin-top:5px;
		margin-bottom:5px;
		margin-left:0px;
		margin-right:0px;
		padding-top:5px;
		padding-bottom:5px;
		padding-left:15px;
		padding-right:15px;
		font-size:18px;
		border-radius:0px 0px 0px 0px;
	}

	#ART03_SINGLE_10 .link > a.link-2:hover {
		color:#FFFFFF;
	}

}
