@charset "utf-8";

/*----------------------------------- GT THEME  ----------------------------------------
-- 온웹(ONWEB) GT테마에 포함된 파일입니다.
-- GT테마는 상용테마로 구매자의 허용된 사이트 외에는 사용하실 수 없습니다.
-- Theme Name: GT/ Maker: ONWEB
----------------------------------------------------------------------------------------*/

#hd { }
.gt_page { margin: 0 auto; padding:50px 0; vertical-align:center; min-height: auto; }
.margin_bottom10 { margin-bottom:10px; }
.margin_top10 {}

.onweb_grad_bg3{background:-webkit-linear-gradient(45deg, hsla(65, 100%, 74%, 1) 0%, hsla(65, 100%, 74%, 0) 70%),
-webkit-linear-gradient(315deg, hsla(345, 97%, 77%, 1) 10%, hsla(345, 97%, 77%, 0) 80%),
-webkit-linear-gradient(225deg, hsla(40, 100%, 74%, 1) 10%, hsla(40, 100%, 74%, 0) 80%),
-webkit-linear-gradient(135deg, hsla(359, 97%, 72%, 1) 100%, hsla(359, 97%, 72%, 0) 70%);background:linear-gradient(45deg, hsla(65, 100%, 74%, 1) 0%, hsla(65, 100%, 74%, 0) 70%),
linear-gradient(135deg, hsla(345, 97%, 77%, 1) 10%, hsla(345, 97%, 77%, 0) 80%),
linear-gradient(225deg, hsla(40, 100%, 74%, 1) 10%, hsla(40, 100%, 74%, 0) 80%),
linear-gradient(315deg, hsla(359, 97%, 72%, 1) 100%, hsla(359, 97%, 72%, 0) 70%);}

/* 인덱스페이지 전용 미디어쿼리 */
@media (max-width:1200px) {
	.mbox_innr {width:100%;padding:0px;overflow:hidden}
	mbox1 .left1, .mbox1 .right1 { width:inherit; }
}
@media (max-width:800px) {
	.mobile_display>.left {display:none}
	.mbox_innr { width:100%; padding:0 10px; }
	
	.mbox1 .left1, .mbox1 .right1 { width:100% !important; }
	.mbox1 .left, .mbox1 .right {width:100%;float:inherit}
	.mbox1 .left, .mbox1 .left2 {padding-right:0}
	.mbox1 .right, .mbox1 .right2 {padding-left:0}
	
	#wlr2 { width:100%; height:auto !important; }
	#mbgbox { height:310px !important;}
	.mbox1 .m2box .left { float:left; width:calc(50% - 5px); }
	.mbox1 .m2box .right { float:right; width:calc(50% - 5px); margin-top:0px;}
	.margin_top10 { margin-top:10px !important; }
	#googlemaps { margin:0px 10px !important; height:400px !important; }
	
	/* 기본팝업 모바일 스타일 별도 지정 */
	.hd_pops { left: 10px !important; position: absolute !important; z-index:9999 !important;}
	.hd_pops_con { width: auto !important; height: auto !important; }
	.hd_pops img { max-width: 100%; }
} 
@media (max-width:480px) {
	.mbox { padding:50px 0px !important; }
	.mbox1 .left2 { margin-top:0px !important; }
	.mbox1 .m2box .left { width:100%;float:inherit; }
	.mbox1 .m2box .right { width:100%;float:inherit; margin-top:10px; }
	
	#mbgbox { height:auto !important;}
	.mbox1 .left2, .mbox1 .right2 {width:100%;float:inherit}
	.mbox1 .left2 { margin-top:10px; width:100% !important; }
	.mbox1 .right2 { width:100% !important; margin-left:0px !important; }
	.mbox1 .right, .mbox1 .right2 {margin-top:10px}
	.mbox1 .left:after, .mbox1 .right:after {display:block;visibility:hidden;clear:both;content:""}
	.mbox1 .left2:after, .mbox1 .right2:after {display:block;visibility:hidden;clear:both;content:""}
	
	#googlemaps { margin:0px 10px !important; height:400px !important; }
	.onweb_g2 li { float:left; width:50%; }
	.onweb_g2 .onweb_big_photo { width:100%; }
}
