/* CSS Document *//*==================================================top-contents=================================================*/.special-cont {	width: 100%;}.special-cont .inner {	width: 90%;	max-width: 1280px;	margin: 0 auto;	padding: 80px 0 0;}.special-cont .inner ul {	display: flex;	flex-flow: row wrap;}.special-cont .inner ul li {	width: 50%;	cursor: pointer;	padding: 5px;}.special-cont .inner ul li.small {	width: 33.333%;}.special-cont .inner img {	width: 100%;	max-width: 100%;	height: auto;}/* modal */.white-popup {	width: 100%;	position: relative;	background: #00a2ff;	background-image: url("../../images/footer_border.png");	background-position: left top;	background-repeat: no-repeat;	background-size: 100% 8px;	margin: 0 auto;	padding: 0;}.white-popup img {	width: 100%;	max-width: 100%;	height: auto;}.white-popup .mfp-close {	color: #FFF !important;	background: #000 !important;	opacity: 1;}.photo-mw {	width: 90%;	max-width: 800px;	background-color: #fff;	background-image: none;}.photo-mw .inner {	padding: 3% 3% 6%;}.photo-mw .inner p {	text-align: center;	padding-top: 3%;}.photo-mw .mw-close {	width: 100%;	max-width: 280px;	cursor: pointer;	color: #FFF;	text-align: center;	background-color: #000;	background-image: url("../../about/images/close.png");	background-position: right 5% center;	background-repeat: no-repeat;	background-size: auto;	margin: 3% auto 0;	padding: .6em 1em;}@media only screen and (min-width:1px) and (max-width: 768px) {		.top-image .bg-photo {		width: 100%;		position: relative;		z-index: 0;	}	.top-image .bg-photo img {		width: 130%;		max-width: 130%;		height: auto;		margin-left: -12%;	}	.special-cont .inner ul li {		width: 50%;		cursor: pointer;		padding: 3px;	}	.special-cont .inner {		width: 90%;		max-width: 1280px;		margin: 0 auto;		padding: 8% 0 0;	}}@media only screen and (min-width:1px) and (max-width: 568px) {}@media only screen and (min-width:1px) and (max-width: 480px) {}