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

/* **************************************** *
 * GENERAL
 * **************************************** */


html,body {  width: 100%; height: 100%; margin-left: 0px;	margin-top: 0px; margin-right: 0px;	margin-bottom: 0px;	}

@media all and (max-width:1000px) {
	/* (공통)page */
	.fp-section, .fp-tableCell{height: auto !important;}
	
	
/*오버랜드*/
.main_over1 {display:none;}
.main_over1 img {width:100%; height:100%;}

.main_over1_m {width:100%;}
.main_over1_m img {width:100%; height:100%;}

.main_over2 {width:100%; text-align:center; margin:0 auto;}
.main_over2 img {width:80%;}

.main_over_detail {position:absolute; bottom:-10px; z-index:9999; width:219px; height:61px; margin:0 auto; left:35%;}
.main_over_detail img {width:65%;}


/*회사소개*/
.main_company {display:none;}
.main_company img {width:100%;}

.main_company_m {width:100%;}
.main_company_m img {width:100%;}

.main_company_detail {position:absolute; bottom:0px; z-index:9999; width:219px; height:61px; margin:0 auto; left:35%;}
.main_company_detail img {width:65%;}


/*퍼포먼스*/
.performance1 {width:100%; position:relative;}
.performance1 img {width:100%; height:100%;}
.performance2 {width:100%; position:relative;}
.performance2_txt1 {position:relative; font-size:47px; font-weight:700;text-align:center; top:70px; padding:0 20px 0 20px;}
.performance2_txt2 {position:relative; font-size:20px; text-align:left;  top:100px; padding:0 20px 0 20px; line-height:30px; overflow:hidden;}
.performance2_img {position:relative; top:120px; width:90%; padding:20px 0 0 20px;}
.performance2_img img {width:100%;}




/*오시는길*/

.map_left {width:100%; }
.map_right {width:100%;}

#move_obj_5 { 	position:relative;	margin:0 auto;	 font-size:47px; color:#090909; width:100%; line-height:30px; font-weight:700;  top:200px; text-align:center;}
#move_obj_6 { 	position:relative;	margin:0 auto;	 font-size:17px; color:#3e3e3e; width:100%; line-height:30px; top:220px; text-align:center;}
#move_line_box {widht:100%; display:flex; justify-content: center;}
.move_line {border-bottom: solid 1px #000000; width:288px;  height:35px; margin-top:200px;}
#move_obj_7 { 	position:relative;	margin:0 auto;	 font-size:17px; color:#423b3b; width:100%; line-height:30px;  text-align:center; padding:10px 0 10px 0;}
#move_obj_8 { 	position:relative;	margin:0 auto;	 font-size:17px; color:#423b3b; width:100%; line-height:30px; text-align:center;}	
#move_obj_9 { 	position:relative;	margin:0 auto;	 font-size:17px; color:#423b3b; width:100%; line-height:30px; text-align:center;}	
#move_obj_10 { 	position:relative;	margin:0 auto;	 font-size:17px; color:#090909; width:100%; line-height:30px; text-align:center;}
#move_obj_11_box { 	position:relative;	margin:0 auto;	 font-size:25px; color:#090909; width:100%; line-height:30px; left:-25%;  top:617px;}
#move_obj_11_box span {border:1px solid #666; cursor:pointer; background-color:#f2f2f2; font-size:13px; color:#181818; padding:8px 25px 8px 25px}
#move_obj_11_box span:hover {background-color:#999; color:#fff;}

.daum_map {width:100%;height:300px;}




	/* footer
	* --------------------------------------- */

.page_footer { background-color:#fafafa;}
.sub_page_footer2 { background-color:#fafafa; background-color:#ddd; height:1px; margin:35px 0 0 0;}

.foot_section1 {display:none;}
	
	
.foot_section5 {position:relative; width:100%; text-align:left;}
	.foot_icon_box {width:100%; margin:30px 0 20px 20px;}
	.foot_icon1 {margin:0 20px 0 0;}
	.foot_icon2 {margin:0 0 0 0;}

	.foot_text1 {width:100%; margin:0 0 5px 20px; color:#272727; font-weight:500; font-size:12px;}
	.foot_text2 {width:100%; margin:0 0 5px 20px; color:#272727; font-weight:500; font-size:12px;}
	.foot_text3 {width:100%; margin:0 0 15px 20px; color:#272727; font-weight:500; font-size:12px;}
	.foot_text4 {width:100%; margin:0 0 40px 20px; color:#272727; font-weight:500; font-size:12px;}




.foot_section2 {display:none;}
	

.foot_section3 {position:relative; width:100%; text-align:left;}
	.foot_text10 {font-size:14px; color:#1f1f1f; margin:30px 0 5px 20px; font-weight:600;}
	.foot_text11 {font-size:12px; color:#1f1f1f; margin:0 0 0 20px; font-weight:500;}
	.foot_text12 {font-size:12px; color:#1f1f1f; margin:0 0 5px 20px; font-weight:500;}
	.foot_text13 {font-size:12px; color:#1f1f1f; margin:0 0 5px 20px; font-weight:500;}
	.foot_text14 {font-size:12px; color:#1f1f1f; margin:0 0 5px 20px; font-weight:500;}
	.foot_text15 {font-size:12px; color:#1f1f1f; margin:0 0 5px 20px; font-weight:500;}
	
.foot_section4 {display:none;}

.foot_select {
width: 200px;
padding: .8em .5em;
/*border: 1px solid #999;*/
border-top:1px solid #fff;
border-left:1px solid #fff;
border-right:1px solid #fff;
border-bottom:1px solid #999;
font-family: inherit;
background: url('../images/common/arrow.png') no-repeat 95% 50%;
border-radius: 0px;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}

.foot_select::-ms-expand {
    display: none;
} 


	
}



@media all and (min-width:1000px) {

/****************main****************/
.section{		font-size:12px; 		color:#333; 	text-align:center;		position:relative;	}




.main_over1 {width:100%;}
.main_over1 img {width:100%; height:100%;}

.main_over1_m {display:none;}
.main_over1_m img {width:100%; height:100%;}

.main_over2 {width:100%;}
.main_over2 img {}
.main_over_detail {position:absolute; left:45%; bottom:70px; width:219px; height:61px;}



.main_company {width:100%;}
.main_company img {}

.main_company_m {display:none;}
.main_company_m img {width:100%;}

.main_company_detail {position:absolute; left:0; right:0; bottom:70px;}



.performance1 {width:50%; float:left;}
.performance1 img {width:100%; height:100%;}
.performance2 {width:50%; float:left;}
.performance2_txt1 {position:relative; font-size:57px; font-weight:700;text-align:left; top:200px; padding:0 120px 0 120px;}
.performance2_txt2 {position:relative; font-size:20px; text-align:left;  top:220px; padding:0 120px 0 120px; line-height:38px; overflow:hidden;}
.performance2_img {position:relative; top:280px;}
.performance2_img img {}




	/* Section5
	* --------------------------------------- */
	.map_left {width:50%; float:left;}
.map_right {width:50%;  float:left;}
	.daum_map {width:100%;height:900px;}

#move_obj_5 { 	position:absolute;	margin:0 auto;	 font-size:57px; color:#090909; width:100%; line-height:30px; font-weight:700; left:-25%; top:300px;}
#move_obj_6 { 	position:absolute;	margin:0 auto;	 font-size:20px; color:#3e3e3e; width:100%; line-height:30px; left:-25%;top:350px;}
#move_line_box {widht:100%; display:flex; justify-content: center; left:-25%;}
.move_line {border-bottom: solid 1px #000000; width:288px;  height:35px; margin-top:350px;}
#move_obj_7 { 	position:absolute;	margin:0 auto;	 font-size:30px; color:#423b3b; width:100%; line-height:30px; left:-25%; top:425px;}
#move_obj_8 { 	position:absolute;	margin:0 auto;	 font-size:30px; color:#423b3b; width:100%; line-height:30px; left:-25%; top:490px;}	
#move_obj_9 { 	position:absolute;	margin:0 auto;	 font-size:20px; color:#423b3b; width:100%; line-height:30px; left:-25%; top:530px;}	
#move_obj_10 { 	position:absolute;	margin:0 auto;	 font-size:25px; color:#090909; width:100%; line-height:30px; left:-25%; top:570px;}
#move_obj_11_box { 	position:absolute;	margin:0 auto;	 font-size:25px; color:#090909; width:100%; line-height:30px; left:-25%;  top:617px;}
#move_obj_11_box span {border:1px solid #666; cursor:pointer; background-color:#f2f2f2; font-size:13px; color:#181818; padding:8px 25px 8px 25px}
#move_obj_11_box span:hover {background-color:#999; color:#fff;}






	/* footer
	* --------------------------------------- */

.page_footer { background-color:#fafafa;}
.sub_page_footer2 { background-color:#fafafa; background-color:#ddd; height:1px; margin:35px 0 0 0;}

.foot_section1 {float:left; position:relative; width:25%; text-align:left;}
	.foot_icon_box {width:100%; margin:50px 0 20px 70px;}
	.foot_icon1 {margin:0 20px 0 0;}
	.foot_icon2 {margin:0 0 0 0;}

	.foot_text1 {width:100%; margin:0 0 5px 70px; color:#272727; font-weight:500; font-size:12px;}
	.foot_text2 {width:100%; margin:0 0 5px 70px; color:#272727; font-weight:500; font-size:12px;}
	.foot_text3 {width:100%; margin:0 0 15px 70px; color:#272727; font-weight:500; font-size:12px;}
	.foot_text4 {width:100%; margin:0 0 40px 70px; color:#272727; font-weight:500; font-size:12px;}


.foot_section2 {float:left; position:relative; width:24%; text-align:right; margin-right:1%;}
	.foot_text5 {width:100%; margin:60px 0 13px 0; color:#272727; font-size:14px; font-weight:500; padding-right:20px;}
	.foot_text6 {width:100%; margin:0 0 13px 0; color:#272727; font-size:14px; font-weight:500;}
	.foot_text7 {width:100%; margin:0 0 13px 0; color:#272727; font-size:14px; font-weight:500;}
	.foot_text8 {width:100%; margin:0 0 13px 0; color:#272727; font-size:14px; font-weight:500;}
	.foot_text9 {width:100%; margin:0 0 13px 0; color:#272727; font-size:14px; font-weight:500;}
	

.foot_section3 {float:left; position:relative; width:35%; text-align:left;}
	.foot_text10 {font-size:18px; color:#1f1f1f; margin:60px 0 5px 0;  font-weight:700;}
	.foot_text11 {font-size:14px; color:#1f1f1f; margin:0 0 0 0; font-weight:500;}
	.foot_text12 {font-size:14px; color:#1f1f1f; margin:0 0 5px 0; font-weight:500;}
	.foot_text13 {font-size:14px; color:#1f1f1f; margin:0 0 5px 0; font-weight:500;}
	.foot_text14 {font-size:14px; color:#1f1f1f; margin:0 0 5px 0; font-weight:500;}
	.foot_text15 {font-size:14px; color:#1f1f1f; margin:0 0 0 0; font-weight:500;}
	
.foot_section4 {float:left; position:relative; width:15%; text-align:right;}

.foot_select {
width: 200px;
padding: .8em .5em;
/*border: 1px solid #999;*/
border-top:1px solid #fff;
border-left:1px solid #fff;
border-right:1px solid #fff;
border-bottom:1px solid #999;
font-family: inherit;
background: url('../images/common/arrow.png') no-repeat 95% 50%;
border-radius: 0px;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}

.foot_select::-ms-expand {
    display: none;
} 

.foot_section5 {display:none;}
	.foot_icon_box {width:100%; margin:50px 0 20px 70px;}
	.foot_icon1 {margin:0 20px 0 0;}
	.foot_icon2 {margin:0 0 0 0;}

	.foot_text1 {width:100%; margin:0 0 5px 70px; color:#272727; font-weight:500; font-size:12px;}
	.foot_text2 {width:100%; margin:0 0 5px 70px; color:#272727; font-weight:500; font-size:12px;}
	.foot_text3 {width:100%; margin:0 0 15px 70px; color:#272727; font-weight:500; font-size:12px;}
	.foot_text4 {width:100%; margin:0 0 40px 70px; color:#272727; font-weight:500; font-size:12px;}

}



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