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

        font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
		margin-bottom:0;
		padding:0 auto;
		margin:0 auto;
		background-image:url('https://coact.kr/IN_CHIP2022/images/bg.jpg');
		background-repeat:no-repeat;
		background-size:cover;
		background-color:#000;
		max-width:720px;
    }

	.swiper-container {
        width: 100%;
        margin: 0;
    }
    .swiper-slide {
		/* Center slide text vertically */
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;0

    }
	

	ul{
				width:100%;
				list-style:none;
				padding:0;
				margin:0;
		}


	.imagemap {position:relative;width:100%;}
	img{
		display:block;
		width:100%;
		image-rendering: -webkit-optimize-contrast;
		transform: translateZ(0);
		backface-visibility: hidden;
	}

	.link01 {position:absolute; top: 35.73%; left: 13.25%; width: 41.67%; height: 7.37%;}
	.link02 {position:absolute; top:44%; left:13.25%; width:41.67%; height:7.37%;}
	.link03 {position:absolute; top:53.02%; left:13.25%; width:41.67%; height:7.37%;}
	.link04 {position:absolute; top:62.02%; left:13.25%; width:41.67%; height:7.37%;}
	.link05 {position:absolute; top:71.02%; left:13.25%; width:41.67%; height:7.37%;}
	.link06 {position:absolute; top:80.02%; left:13.25%; width:41.67%; height:7.37%;}
	.link07 {position: absolute; top: 45.02%; left: 61.25%; width: 30.67%; height: 11.37%;}

	.gotosky {position: absolute;top: 16%;left: 5.25%;width: 39.67%;height: 22.37%;}
	.gotoauditorium {position: absolute;top: 16%;left: 55%;width: 39.67%;height: 22.37%;}

	.location_01 {position:absolute; top:12.98%; left:4%; width:92%; height:38%;}
	.location_map {position: absolute; top: 58%; left: 9%; width: 82%; height: 21%;}
	.location_02 {position: absolute; top: 81.98%; left: 15%; width: 34%; height: 7%;}
	.location_03 {position: absolute; top: 81.98%; left: 53%; width: 34%; height: 7%;}

	.contact_01 {position: absolute; top: 47.98%; left: 4%; width: 27%; height: 15%;}
	.contact_02 {position: absolute; top: 47.98%; left: 37.5%; width: 27%; height: 15%;}
	.contact_03 {position: absolute; top: 47.98%; left: 71.5%; width: 27%; height: 15%;}

	.contact_04 {position: absolute; top: 75.98%; left: 19%; width: 27%; height: 9%;}
	.contact_05 {position: absolute; top: 75.98%; left: 53%; width: 27%; height: 9%;}

	.d-day { position: absolute; top: 59%; left: 70%; width: 30%; height: 10%; font-size: 3vmax; color: #fff; font-weight: 600; opacity: 0.8; }

@media screen and (min-width: 1024px) {
	.d-day {font-size: 3vmax;}

}

.main-container {
	width:100%;
	max-width:1024px;
	height:100%;
	margin:0 auto;
	display:inline-block;
}

ul, li {margin:0; padding:0}

ul.tabs {

	float: left;
	list-style: none;
	height: 50px;
	width: 100%;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	margin: 0;
	padding: 0;
	background:#FFF;
}

ul.tabs li {
	float: left;
	text-align: center;
	cursor: pointer;
	width: 33.33%;
	padding: 0;
	line-height: 50px;
	height: 50px;
	border: 1px solid #dedede;
	border-top: 0;
	border-left: 0;
	border-bottom: 0;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

ul.tabs li:first-child {
	border-left: 1px solid #dedede;
}

ul.tabs li.active {
	background-color: #221e1f;
	color: #fff;
	font-weight: bold;
}

.tab_container {

	float: left;
	border: 1px solid #dedede;
	width: 100%;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	height: auto;
	min-height:300px;

}

.tab_content {}

@media all and (max-width: 720px){
	ul.tabs li {
		float: left;
		text-align: center;
		cursor: pointer;
		width: 33.33%;
		padding: 0;
		line-height: 50px;
		height: 50px;
		border: 1px solid #dedede;
		border-left: 0;
		border-bottom: 0;
		-webkit-box-sizing: border-box;
		box-sizing: border-box;
	}
	ul.tabs li:nth-child(4) {
		border-bottom: 1px solid #dedede;
	}
	.tab_container {
    /* position: relative; */
    float: left;
    border: 1px solid #dedede;
    width: 100%;
    /* padding: 30px; */
    /* margin-top: 100px; */
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    height: auto;
    min-height: 300px;
	}
}</pre></body></html>