<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/** cat_03_05 **/

.w40p {
	width: 40%;	
}

.w55p {
	width: 55%;	
}

@media screen and (max-width: 767px) {
	.w40p {
		width: 100%;	
	}

	.w55p {
		width: 100%;	
	}
	
	#sec.detail .unit_box .photo_wrap.imgs_wrap_01 {
		width: 100%;
		overflow: auto;
		padding-bottom: 15px;
	}
	
	#sec.detail .unit_box .photo_wrap.imgs_wrap_01 img {
		width: 600px;
		max-width: none;
	}
	
	#sec.detail .unit_box .photo_wrap.imgs_wrap_02 {
		width: 100%;
		overflow: auto;
		padding-bottom: 15px;
	}
	
	#sec.detail .unit_box .photo_wrap.imgs_wrap_02 img {
		width: 600px;
		max-width: none;
	}
	
	#sec.detail .unit_box .photo_wrap.imgs_wrap_03 {
		width: 100%;
		overflow: auto;
		padding-bottom: 15px;
	}
	
	#sec.detail .unit_box .photo_wrap.imgs_wrap_03 img {
		width: 800px;
		max-width: none;
	}
	
}

.w48p {
	width: 48%;	
}


.txt_subttl h4.black {
	color: #000;	
}

.bg_cat_01 h4 {
	background: #f5bcb7;	
}

.bg_cat_02 h4 {
	background: #f6b980;	
}

.bg_cat_03 h4 {
	background: #afafd6;	
}

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

}

</pre></body></html>