@charset "utf-8";
article {
	padding-top: 0!important;
}
#wrapper {
	opacity: 1;
	overflow: visible;
}
.siteHeader {
	position: relative;
	left: inherit;
	bottom: inherit;
}
.siteHeader_logo  {
	opacity: 1;
}
.pin-spacer {
	inset: 0!important;
	height: auto!important;
}
.un_concept,
.un_concept_inner {
	position: relative!important;
	height: auto!important;
}
.un_concept_inner {
	max-height: inherit!important;
}
.un_concept_body {
	height: auto!important;
	width: auto!important;
}
#contact_content {
	padding-top: 80px;
}
#container{
    text-align:center;
}
.iframeWrap-parent {
    width: 100%; 
}
article{
    text-align:center;
}

/* ---- 768px- ---- */
@media screen and (min-width:768px) {
    .sp-from {
        display: none;
    }
    .pc-from iframe{
        width: 90%; 
        height: 820px;
        border:none;
    }
    article{
        padding-top:120px;
    }
}

/* ---- 501px-767px ---- */
@media screen and (max-width:767px) {
    .pc-from {
        /*display: none;*/
    }
    .pc-from iframe {
        height: 820px;
        border:none;
    }
    .sp-from iframe{
        height: 1100px;
        width: 90%; 
        border:none;
    }
    article{
        padding-top:70px;
    }
}

/* ---- 501px-767px ---- */
@media screen and (min-width: 501px) {
	.sp-from {
		display: none;
	}
	.un_showcase {
		height: auto;
	}
	.iframeWrap-parent iframe {
		width: 100%;
	}
}

/* ---- -500px ---- */
@media screen and (max-width: 500px) {
	.pc-from {
		display: none;
	}
}