

/*# sourceURL=asset/css/main.css?log=20220621559 */
/*@ sourceURL=asset/css/main.css?log=20220621559 */
/*@ sourceURL=asset/css/main.css?log=20220621559 */
/*@import url('http:/fonts.googleapis.com/earlyaccess/notosanskr.css');*/
body {font-family: 'Noto Sans KR', sans-serif; margin: 0; padding: 0;  min-width: 320px; overflow-x: hidden !important; overflow-y: scroll !important;}
body section {text-align: left;}
a {text-decoration:none; color:inherit;}
li {list-style:none;}
p, h1, h2, h3, h4, h5, h6, ul, li {margin: 0 ; padding: 0; word-break:keep-all; text-decoration:none;}
img {max-width:100%;}
/* FONT LOADING */
.wf-loading * {
  visibility: hidden;
}
.wf-active *, .wf-inactive * {
  visibility: visible;
  font-family: 'Noto Sans KR', Sans-serif;
}
.m_on {display: none;}
.right5_1>p {z-index: 9; position: relative;}
.title2_1 {z-index: 9; position: relative;}
#img3 {z-index: 9; position: relative; max-width:100%;}
#img4 {position: absolute; bottom: 10%; right: 10%; z-index: 1;}
#img5 {position: absolute; top: 5%; left: -10%;  z-index: 1;}
#img6 {position: absolute; top: 3%; left: 3%;  z-index: 1;}
#img7 {position: absolute; top: 30%; left: 20%;  z-index: 1;}

.section6_img1 {display: block;}
.section6_img2 {display: none;}
.only_pc {display: block;}
.only_1024 {display: none;}
.only_425 {display: none;}
.hide_mobile {display: block;}
.only_768 {display: none;}

.mobile_only {display: none;}
/*2022-01-24 추가*/
.madma-img {width: 55%;}
/*2021-08-25 추가 홈 화면 바로가기*/
.intro_shortcuts {text-align: center;display: none  !important;/* background: #4fcb7a; */color: #fff;padding: 0rem !important;}
.intro_shortcuts h3{font-weight: 300; font-size: 18px;}

/*2021-07-06 추가*/
.main-section06 .divide-container > .column.right-c > .content-box .segment .section6-txt {margin: 2rem 0 0; font-weight: 200; font-size: 24px; color: #222; /* letter-spacing: 15px; */ text-align: left;}
.main-section06 .divide-container > .column.right-c > .content-box .segment .section6-txt b {font-weight: 400;}

.btn {background: #0a61b2;padding: 0.5rem 1rem;margin-top: 1rem;display: inline-block;width: 27%;color: #fff;}


.verification-top-box{background:no-repeat center; background-image:url('../../images/img10_1_1.jpg'); padding:8.43% 0 8.59%; background-size:cover;}
.verification-top-box .tit{font-family: 'S-CoreDream-6Bold';font-size: 39px;line-height:1.56em;letter-spacing:-0.75px;color: #0063df;text-align: right;/*margin-bottom:34px;*/margin: 0 11rem;font-weight: 500;}
.verification-top-box .tit{font-family: 'S-CoreDream-6Bold';font-size: 39px;line-height:1.56em;letter-spacing:-0.75px;color: #0063df;text-align: right;/*margin-bottom:34px;*/margin: 0;font-weight: 500;margin-left: 41rem;}
.verification-top-box p {font-family: 'S-CoreDream-3Light';text-align: right;color: #000000;font-size: 20px;margin-left: 41rem;font-weight: 600;}
.verification-top-box h4 {font-family: 'TTCrownMychewR'; text-align: right;margin: 2rem 0;font-size: 44px;color: #3c3535;font-weight: 400;margin-left: 41rem;}

.verification-top-box2{background:no-repeat center; background-image:url('../../images/img10_1_2.jpg'); padding:8.43% 0 8.59%; background-size:cover;}
.verification-top-box2 .tit{font-family: 'S-CoreDream-6Bold';font-size: 39px;line-height:1.56em;letter-spacing:-0.75px;color: #0063df;margin: 0 ;font-weight: 500;}
.verification-top-box2 .tit p {font-family: 'S-CoreDream-3Light'; color: #000;font-size: 20px;line-height: 1.5;margin: 2rem 0; font-weight: 600;}
.verification-top-box2 .tit p span{font-family: 'S-CoreDream-3Light';}

@media screen and (max-width:1799px){
.sec06_bf img {width: 45%;}
}


@media screen and (max-width:1440px){
.sec06_bf img {width: 45%;}
.m_none {display: none;}


.verification-top-box p {margin-left: 0;}
.verification-top-box .tit {margin-left: 0;}
.verification-top-box h4 {margin-left: 0;}

}

@media screen and (max-width:1024px){
.main-section06 .divide-container > .column.right-c > .content-box .segment .section6-txt {margin: 1rem 0 0; font-size: 16px;}


}

@media screen and (max-width:768px){

.verification-top-box .tit {font-size: 23px; margin-left: 20rem;}
.verification-top-box h4 {margin-left: 19rem; font-size: 33px;}
.verification-top-box p {margin-left: 19rem; font-size: 17px;}
.verification-top-box2 .tit {font-size: 23px;}
.verification-top-box2 .tit p {font-size: 16px; margin: 1rem 0;}

}

@media screen and (max-width:767px){
.verification-top-box .tit {font-size: 19px; margin-left: 0rem; text-align: right;	}
.verification-top-box h4 {margin-left: 0rem; font-size: 25px; text-align: right;	     margin: 1rem 0;}
.verification-top-box p {margin-left: 0rem;font-size: 13px;line-height: 1.7; text-align: right;	}
.verification-top-box2 .tit {font-size: 19px;}
.verification-top-box2 .tit p {font-size: 13px; margin: 1rem 0;}
.verification-top-box2 {background-size: contain; }

}


@media screen and (max-width:425px){
.m_none {display: block;}
.sec06_bf img {width: 100%;}
.madma-img {width: 100%;}
}

/*a/s 추가 2021-07-29*/
.main-survey-as {background-image: url("../../images/main-survey-as-bg.jpg"); background-position: center;background-size: cover;}
.as-system  {text-align: center; padding: 2rem 0rem; color: #fff;}
.as-system .as-tit {font-weight: 500; font-size: 30px;}
.as-btn {text-align: center; padding-bottom: 2rem; padding-top: 1rem;}
.as-btn button {width: 185px;height: 57px;font-size: 18px;text-transform: uppercase;letter-spacing: 0.5px;font-weight: 500;color: #f00;background-color: #fff;border: none;border-radius: 0;box-shadow: 0px 8px 15px rgba(0, 0, 0, 0.1);transition: all 0.3s ease 0s;cursor: pointer;outline: none;}
.as-btn button:hover { background-color: #ff4634; box-shadow: 0px 15px 20px rgba(229, 63, 46, 0.4); color: #fff; transform: translateY(-7px);}



@media screen and (max-width: 425px){
.as-system .as-tit {font-size: 16px;}
.as-system .as-subtit {font-size: 14px;}
.as-btn button {font-size: 15px; width: 207px; height: 49px;}
.as-btn {padding-top: 0;}
.main-survey-as {background-position: 43%;}
}
/*2021-07-21 추가*/
.divide-intro_container > .column.intro_right-c > .header-box > h2 em {font-size:2 8px; margin-top: .5rem; display: block;}
.divide-intro_container > .column.intro_left-c > .header-box > h2 em {font-size: 20px; margin-top: .5rem; display: block;}

@media screen and (max-width:500px){
.divide-intro_container > .column.intro_left-c > .header-box br {display: block }
.divide-intro_container > .column.intro_right-c > .header-box br {display:block !important; }
.divide-intro_container > .column.intro_left-c > .header-box > h2 em {font-size: 17px;  margin-top: 0rem;}
.divide-intro_container > .column.intro_left-c > .header-box > h2 {padding: 1rem 1rem  0!important; }
.divide-intro_container > .column.intro_right-c > .header-box > h2 {padding: 1rem  1rem 0 !important;}
.divide-intro_container > .column.intro_right-c > .header-box > h2 em {font-size: 17px; margin-top: 0rem;}
}

/*2021-01-19 푸터 참고 추가*/
.reference {position: relative;}
.reference p {position: absolute;left: 16rem;color: #8e8e8e;font-weight: 200;font-size: 15px;top: 4.5rem;text-align: left;}

/* position: fixed; */
.scrollTop {background-color: rgba(0,0,0,0.5) !important;  color: #fff; text-align: center; padding:26px 20px !important; top: -160px !important;}
.fixed_icon {position: fixed; bottom: 2%; right: 5%; z-index: 99;}
.fixed_icon>div {background-color: #fb9a00; position: absolute; right: 0; top: -80px; border-radius:100%; color: #fff;  padding: 19px 22px;}
.fixed_icon>div:hover {cursor: pointer;}
.fixed_icon>div>p {line-height: 16px; font-size: 14px; font-weight: bold;}
.fixed_icon>div>img {position: absolute; top: 15px; left: 20px; opacity: 0;}

/*intro01*/
.intro01 {background-image: url("../../images/3_img.jpg");background-position: center;background-repeat: no-repeat;background-size: cover;}
.intro_768 {display: none;}
/* DIVIDE INTRO_CONTAINER */
.divide-intro_container,
.divide-intro_container * {-webkit-box-sizing:border-box;box-sizing:border-box;}
.divide-intro_container {display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-orient:horizontal; -webkit-box-direction:normal; -ms-flex-flow:row; flex-flow:row; -webkit-box-align:center; -ms-flex-align:center; align-items:center;}
.divide-intro_container > .column {position:relative;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.blinking{
            -webkit-animation:blink .5s ease-in-out infinite alternate;
            -moz-animation:blink .5s ease-in-out infinite alternate;
            animation:blink .5s ease-in-out infinite alternate;
        }
        @-webkit-keyframes blink{
            0% {opacity:0;}
            100% {opacity:1;}
        }
        @-moz-keyframes blink{
            0% {opacity:0;}
            100% {opacity:1;}
        }
        @keyframes blink{
            0% {opacity:0;}
            100% {opacity:1;}
        }

/* LEFT */
.intro_logo { position: absolute; top: 10%;left: 0; right: 0; margin: auto; z-index: 9999;text-align: center; background-color: rgba(255,255,255,0.9); width: 330px; height: 100px;padding: .3rem;}
.divide-intro_container > .column.intro_left-c {background-position:center;background-repeat:no-repeat;background-size:cover;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 40%;flex: 0 0 50%;}
.divide-intro_container > .column.intro_left-c > .header-box {position: relative;top: 15%;width: 50%;}
.divide-intro_container > .column.intro_left-c > .header-box > h2 {margin: 0;padding: 2rem 2rem;font-size: 24px;color: #fd6aa5;border: 4px solid #fd6aa5;background-color: #ffffff;font-weight: 600;/* text-shadow: 4px 1px 6px #585858; */text-align: center;}
.divide-intro_container > .column.intro_left-c > .header-box > h2 span {font-weight: 400;}
.divide-intro_container > .column.intro_left-c > .header-box > .header-icon {margin:1rem 0 0;}
.divide-intro_container > .column.intro_left-c > .link-box {position: relative;top: 21%;}
.divide-intro_container > .column.intro_left-c > .link-box > h3 {transition-duration: 500ms;font-size: 25px;color: #ffffff;font-weight: 500;padding: 1rem 1rem;background-color: #fd6aa5;border: 3px solid #ffffff;border-radius: 27px;box-shadow: 2px 2px 7px #696969;}
.divide-intro_container > .column.intro_left-c > .link-box > h3:hover {transition-duration: 500ms;background-color: #ffffff;color: #fd6aa5;border: 3px solid #fd6aa5;}
/* RIGHT */
.divide-intro_container > .column.intro_right-c {background-position: center;background-repeat: no-repeat; background-size: cover; -webkit-box-orient: vertical; -webkit-box-direction: normal;-ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-flex: 0;  -ms-flex: 0 0 40%; flex: 0 0 50%;}
.divide-intro_container > .column.intro_right-c > .header-box {position: relative;top: 15%;width: 50%;}
.divide-intro_container > .column.intro_right-c > .header-box > h2 {margin: 0;padding: 2rem 2rem;font-size: 24px;color: #438fd5;border: 4px solid #3285d1;background-color: #ffffff;font-weight: 600;/* text-shadow: 4px 1px 6px #585858; */text-align: center;}
.divide-intro_container > .column.intro_right-c > .header-box > h2 span {font-weight: 400;}
.divide-intro_container > .column.intro_right-c > .header-box > .header-icon {margin:1rem 0 0;}
.divide-intro_container > .column.intro_right-c > .link-box {position: relative;top: 21%;}
.divide-intro_container > .column.intro_right-c > .link-box > h3 {transition-duration: 500ms;font-size: 25px;color: #ffffff;font-weight: 500;padding: 1rem 1rem;background-color: #438fd5;border: 3px solid #ffffff;border-radius: 27px;box-shadow: 2px 2px 7px #696969;}
.divide-intro_container > .column.intro_right-c > .link-box > h3:hover {transition-duration: 500ms;background-color: #ffffff;color: #438fd5;border: 3px solid #438fd5;}

@media screen and (max-width:1440px){
.divide-intro_container > .column.intro_left-c > .header-box > h2 {font-size: 18px;}
.divide-intro_container > .column.intro_right-c > .header-box > h2 {font-size: 18px;}
.divide-intro_container > .column.intro_left-c > .header-box {top: 15%;width: 73%;}
.divide-intro_container > .column.intro_right-c > .header-box {top: 15%;width: 73%;}

}

@media screen and (max-width:1024px){
.intro_logo { top: 8%; }
.divide-intro_container > .column.intro_right-c > .link-box > h3 { font-size: 20px;}
.divide-intro_container > .column.intro_left-c > .link-box > h3 {font-size: 20px;}
.main-txt h2 {font-size: 20px;}
.main-txt h2 b {font-size: 44px;}
}


@media screen and (max-width:768px){
	


	.divide-intro_container > .column.intro_left-c > .header-box > h2 em {font-size: 23px;}
	/* DIVIDE CONTAINER */
	.divide-intro_container {height:100vh; -webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-flow:column; flex-flow:column;}
	.divide-intro_container > .column {height:auto; width:100%; padding:0 2rem;}
	.intro01 {background-image: none; background-color: #fff;}
	.intro_768 {display: block;}
	
	.intro_logo { top: 35%; width: 400px; height: 85px; }
	/* LEFT */
	.divide-intro_container > .column.intro_left-c {-webkit-box-flex:0;-ms-flex:0 0 auto;flex: 0 0 18%;}
	.divide-intro_container > .column.intro_left-c > .header-box {width: 100%;position: absolute;top: 0%;}

	.divide-intro_container > .column.intro_left-c > .header-box > p {font-size:15px;}
	.divide-intro_container > .column.intro_left-c > .header-box > .header-icon {margin:1.5rem 0;}
	.divide-intro_container > .column.intro_left-c > .link-box > h3 {transition-duration: 500ms;font-size: 19px;color: #ffffff;font-weight: 500;padding: 1rem 1rem;border-radius: 0px;box-shadow: 0px 0px 0px #696969;}
 	.divide-intro_container > .column.intro_left-c > .header-box > h2 {margin: 0;padding: 5.5rem 1rem 1rem;font-size: 19px;color: #2b2b29;border: 3px solid #fff;background-color: rgb(255, 255, 255, 0.7);font-weight: 500;text-shadow: 0px 0px 0px #585858;text-align: center;}
	.divide-intro_container > .column.intro_left-c > .link-box {position: absolute;top: 11rem;width: 100%;text-align: center;z-index: 9;}

	/* RIGHT */
	.divide-intro_container > .column.intro_right-c > .header-box {position: absolute;top: 0%;margin-top: 4rem; width: 100%;}
	.divide-intro_container > .column.intro_right-c {padding:0 2rem;-webkit-box-flex:1;-ms-flex:1 0 auto;flex: 0 0 30%;}
	.divide-intro_container > .column.intro_right-c > .header-box br {display:none;}
	.divide-intro_container > .column.intro_right-c > .header-box > h2 {margin: 0;padding: 3rem 1rem 0;font-size: 19px;color: #404040;border: 3px solid #fff;background-color: #fff;font-weight: 500;text-shadow: 0px 0px 0px #585858;text-align: center;}
	.divide-intro_container > .column.intro_right-c > .link-box > h3 {transition-duration: 500ms;font-size: 19px;color: #fff;font-weight: 500;padding: 1rem;background-color: #3285d1;border: 3px solid #3285d1;border-radius: 0px;box-shadow: 0px 0px 0px #696969;}
.divide-intro_container > .column.intro_right-c > .link-box {position: absolute;top: 15rem;width: 100%;text-align: center;}

	/* .intro01 {background-position: top; background-size: contain;}
	.divide-intro_container > .column.intro_left-c > .header-box {  position: relative;top: 0%;}
	.divide-intro_container > .column.intro_left-c > .link-box {top: 0%; position: relative;}
	.divide-intro_container > .column.intro_left-c > .header-box > h2 {font-size: 20px;}
	.divide-intro_container > .column.intro_left-c > .link-box > h3 {font-size: 18px;}
	
	.divide-intro_container > .column.intro_right-c > .header-box {position: relative; top: 0%;}
	.divide-intro_container > .column.intro_right-c > .link-box {top: 0%;position: relative;}
	.divide-intro_container > .column.intro_right-c > .header-box > h2 {font-size: 19px;}
	.divide-intro_container > .column.intro_right-c > .link-box > h3 {font-size: 18px;} */
	/* .intro01 {background-image: none; background-color: #fff;}
	.intro_768 {display: block;} */
}
@media screen and (max-width:500px){
.divide-intro_container > .column.intro_left-c {flex:0 0 5%;}
.intro_shortcuts {display: block !important;}
.divide-intro_container > .column.intro_left-c > .header-box > h2 {font-size: 16px;	}
.divide-intro_container > .column.intro_left-c > .link-box > h3 {font-size: 16px;border: 0px solid #ffffff;}
.divide-intro_container > .column.intro_left-c > .header-box > h2 em {font-size: 16px;}
.divide-intro_container > .column.intro_left-c > .link-box {top: 16em; }
.divide-intro_container > .column.intro_right-c { 	padding:0 2rem;-webkit-box-flex:1;-ms-flex:1 0 auto;flex: 0 0 12%; }
.divide-intro_container > .column.intro_right-c > .header-box {margin-top: 8rem;}
.divide-intro_container > .column.intro_ri ght-c > .header-box > h2 {font-size: 16px;}
.divide-intro_container > .column.intro_right-c > .link-box > h3 {font-size: 16px;}
.divide-intro_container > .column.intro_left-c > .link-box {top: 5em;}
.divide-intro_container {height: 135vh;}
.intro_logo { top: 13%; }
.intro_768_2 {margin-top: 8rem;}
}

.mt-40 {margin-top: 2rem;}
/* section1 */
#logo {position: absolute; top: 80px; left: 7.5%; z-index: 999;}
/* .visual01 {background-image: url("/../../images/visual01.jpg");background-position: center;background-size: cover;}
.visual02 {background-image: url("/../../images/visual02.jpg"); background-position: center; background-size: cover;} */

.text>h1 {color: #83a402; font-weight: 300; font-size: 50px; line-height: 60px; margin-bottom: 20px;display: none;}
.text>p {color: #ffffff;font-weight: normal;font-size: 17px;line-height: 28px;}
.icon {margin-left: 15%; margin-top: 50px;}
.icon>img:first-child {margin-right: 20px;}

.mouse_scroll {position: absolute; bottom: 7%; left:50%;  z-index: 999; width:22px; height:45px; border:3px solid #fff; border-radius:30px;}
.mouse_scroll>img {position: absolute; top: 0; left: -1px;}
.mouse_scroll>p {font-weight: normal; font-size: 12px; color: #fff; position: absolute; bottom: -30px; left: -6px; width:100px;}

.fp-controlArrow {display: none;}
.fp-slidesNav.fp-bottom {bottom: 20%;}
.fp-slidesNav {padding-left: 15%;}
#fp-nav ul li a span, .fp-slidesNav ul li a span {background: #83a402;}

/* section2 */
.left {width: 40%; background-color:red; height: 100%; float: left; background-size:cover;}
.left2_1 {background-image: url("/../../images/2_img1.jpg");}
.right {padding-left: 5%; position: relative; width: 55%;  background-color:blue; height: 100%;float: right; overflow: hidden; background-color: #fff; background-size:cover;}
.text2 {margin-top: 180px; margin-left: 38%;}
.icon2 {margin-left: 38%;}
.title2_1 {font-weight: 300; color: #222222; font-size: 40px; padding-bottom: 10px; background:url("/../../images/2_img2.png") 0 0 no-repeat; background-position:bottom left; background-size: contain; margin-top: 180px; margin-bottom: 20px; word-break:keep-all; word-wrap:break-word;}

.main-sub01  img {margin: 0 auto;}
/* section3 */
.left3_1 {background-image: url("/../../images/3_img1.jpg");}
.right3_1 {background-image: url("/../../images/3_img2.jpg");}
.right3_1>ul {float: left; margin-bottom: 30px;}
.right3_1>ul>li {float: left; border-radius:100%;}
.right3_1 .circle {font-weight: normal; font-size: 20px; color: #fff; text-align: center; width: 150px; height: 150px; border-radius:100%;  line-height: 145px; margin: 0 10px;}  
.right3_1 .circle1 {background-color: #83a402; margin-left: 0;}
.right3_1 .circle2 {background-color: #b1d22e;}
.right3_1 .circle3 {background-color: #fb9a00;}
.right3_1 .circle4 {background-color: #83a402; margin-right: 0;}
.right3_1 .circle5 {background-color: #ababab;}
.right3_1 .circle>img {margin-top: 30px;}
.right3_1 .dot {width: 5px; height: 5px; background-color: #969696; margin: 70px 4px;}
.right3_1 .line {margin-top: 180px; margin-bottom:50px; width: 780px; height: 2px; background-color: #b8b8b8;}
.right3_1>p {font-weight: normal; color: #222222; font-size: 18px; line-height: 28px;}
.right3_1>p>img {margin-right: 10px;}
.right3_1>h2 {font-weight: normal; font-size: 35px; color: #83a402; margin:15px 0 40px;}
.right3_1>h2>span {font-weight: 500; color: #fb9a00;}

/* section4 */
.wrap {background-image: url("/../../images/4_img1.jpg"); background-position: center; width: 100%; height: 100%;}
.wrap .title4_1 {font-weight: 300; font-size: 50px; color: #222222; line-height: 60px;  padding:180px 15% 30px;}
.wrap .icon4_1 {float: right; margin: -30px;}
.wrap .icon4_1>img {border-left: 1px solid #cccccc; padding: 0 20px;}
.wrap .icon4_1>img:first-child {border: none;}
.wrap>ul {float: left; margin-left: 20px;}
.wrap>ul>li {padding: 10px 100px; border-bottom: 1px solid #cccccc; text-align: center; font-weight: normal; font-size: 20px; color: #fff;}  
.wrap .table1 {margin-left: 15%;}
.wrap .table1>li {color: #222222; background-color: #fff ;}
.wrap .table1>li:first-child {border-top: 2px solid #40aae6; font-size: 25px; font-weight: 600;}
.wrap .table2>li {background-color: #40aae6;}
.wrap .table2>li:first-child {border-top: 2px solid #313e60; font-size: 25px; font-weight: 600;}
.wrap .table3>li {background-color: #313e60;}
.wrap .table3>li:first-child {border-top: 2px solid #40aae6; font-size: 25px; font-weight: 600;}
div.table_wrap{display:block;}
div.table_wrap_m{display:none;}
div.table_wrap_m h2 { font-weight: 500; line-height: 40px; font-size: 20px; }
section .section7-header{  margin:0 ; text-align: center;}
section.main-section07 div.table_wrap{ width:80%; padding:.0rem; margin: auto;}
section.main-section07 div.table_wrap h2 {font-size: 20px;line-height: 40px;font-weight: 500;text-align: center; margin-top: 1rem;}
section.main-section07 table{width:100%;  border-collapse: collapse;}
section.main-section07 table tr th{font-size:16px; background-color:#bacc76; color:#fff; padding:0.3rem 0.3rem; font-weight:500; border-bottom:1px solid #fff; text-align:center;}
section.main-section07 table tr:last-child th{border-bottom:0;}
section.main-section07 table tr td{font-size:16px; padding:0.3rem 0.3rem; border:1px solid #fff;}

/* section5 */
.left5_1 {background-image: url("/../../images/5_img5.jpg");}
.text5_1>h1 {color: #fff;}
.icon5_1 {maxw-idth: 380px; padding-bottom: 30px; border-bottom: 1px solid rgba(255,255,255,0.7);  background:url("/../../images/5_img3.png") right center no-repeat; margin-top: 50px;}
.icon5_2 {background:url("/../../images/5_img4.png") right center no-repeat;}
.icon5_1>p {color: #fff; font-weight: 300; font-size: 20px; line-height: 29px;}
.icon5_1>p>span {font-size: 30px; line-height: 60px;}
.icon5_1>p>span>img {margin-left: 10px; vertical-align: middle; margin-top: -5px;}
.right5_1>h2 {position:relative; font-size: 30px; color: #222222; font-weight: 300; line-height: 48px; margin-top: 180px; z-index:9;}
.right5_1>p {font-size: 18px; font-weight: 300; color: #666666; line-height: 29px; margin-top: 30px; margin-bottom: 30px;}
.right5_1>h3 {font-weight: 200; font-size: 40px; color: #222222; letter-spacing: 20px;text-align: center; margin-left: -80px;}
.right5_1>.5_img8 {margin: 0 auto;}

/* section6 */
.left6_1 {background-image: url("/../../images/6_img1.jpg");}
.text6_1>h1 {color: #fff;}
.right6_1 {background-image: url("/../../images/6_img2.jpg");}
.right6_1>h2 {font-weight: 300; color: #222222; font-size: 40px; text-align: center; margin-top: 180px; margin-left: -80px; margin-bottom: 40px;}
.right6_1>img {margin-left: -45px; max-width:100%;}

/* section7 */
.left7_1 {background-color: #fff;}
.icon7_1 {border: 1px solid #222222; padding: 25px 15px; border-radius:20px; color: #222222;  font-size: 16px; font-weight: normal; width: 200px; text-align: center; transition:0.5s;}
.icon7_1:hover {background-color: #222222; color: #fff; cursor: pointer;}
.right7_1 {position: relative; width: 60%;  background-color:blue; height: 100%; float: right; overflow: hidden; background-color: #fff; background-size:cover; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-orient:horizontal; -webkit-box-direction:normal; -ms-flex-flow:row wrap; flex-flow:row wrap; -ms-flex-line-pack: flex-start; align-content: flex-start;}
.gallery {position: relative; display: inline-block; overflow: hidden; margin: 0px; width: 33.333%; max-width:400px; color: #000; text-align: left; font-size: 16px; background: #fff; cursor:pointer; -ms-flex-item-align:start;align-self:flex-start;}
.gallery *,
.gallery:before,
.gallery:after {-webkit-box-sizing: border-box; box-sizing: border-box; -webkit-transition: all 0.4s ease; transition: all 0.4s ease;}
.gallery img {max-width: 100%; vertical-align: middle; backface-visibility: hidden;}
.gallery:before,
.gallery:after {content: ''; background-color: #000; position: absolute; z-index: 1; top: 50%; left: 50%; opacity: 0; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%);}
.gallery:before {width: 300px; height: 2px;}
.gallery:after {height: 100%; width: 2px;}
.gallery figcaption {position: absolute; left: 0; bottom: 0; z-index:20;}
.gallery h3 {font-weight: 400;  padding: 8px 15px; margin: 0; opacity: 0; -webkit-transform: translateY(100%); transform: translateY(100%);}
.gallery a {position: absolute; top: 0; bottom: 0; left: 0; right: 0; z-index: 999;}
.gallery:hover img,
.gallery.hover img {zoom: 1; filter: alpha(opacity=25); -webkit-opacity: 0.25; opacity: 0.25;}
.gallery:hover:before,
.gallery.hover:before,
.gallery:hover:after,
.gallery.hover:after {opacity: 1;}

.gallery:hover:before,
.gallery.hover:before {width: 50px;}

.gallery:hover:after,
.gallery.hover:after {height: 50px;}
.gallery:hover h3,
.gallery.hover h3 {-webkit-transform: translateY(0%); transform: translateY(0%); opacity: 1;}

/* section8 */
.left8_1 {background-image: url("/../../images/8_img1.jpg");}
.icon8_1 {position: relative;}
.icon8_1>p {color: #fff; font-size: 30px; position: absolute; top: 0; left: 7%; line-height: 66.5px;}
.right8_1 {background-image: url("/../../images/8_img3.jpg");}
.right8_1>h2 {margin-top: 180px; color: #222222; font-weight: 300; font-size: 30px;}
.right8_1>p {font-weight: normal; font-size: 16px; color: #222222; margin: 30px 0;}
.right8_1>p>span {color: #fb9a00; font-weight: 600;}
.icon8_1 {position: relative;}
.mobile_call {width: 100%; height: 100%; position: absolute; top: 0; left: 0;}
.mobile_call>li {width: 100%; height:14.2%;}

/* section9 */
.cleaning {width: 25%; height: 100%; float: left; background-image: url("/../../images/9_img1.jpg"); background-size: cover; border-right: 1px solid #b5b5b5;}
.construction {width: 25%; height: 100%; float: left; background-image: url("/../../images/9_img2.jpg");  background-size: cover; border-right: 1px solid #b5b5b5;}
.facility {width: 25%; height: 100%; float: left; background-image: url("/../../images/9_img3.jpg");  background-size: cover; border-right: 1px solid #b5b5b5;}
.plumbing {width: 24.8%; height: 100%; float: left; background-image: url("/../../images/9_img4.jpg");  background-size: cover;}
.search {padding:2% 20%; width: 60%; height: 6%; background-color: #fb9a00; position: absolute; bottom: 0; left: 0;}

.main-section10 h2 {font-weight: 300; font-size: 35px; color: #222222; letter-spacing: 8px; text-align: center; margin: 130px 0 30px;}
.main-section10 h2 span {font-weight: 600; font-size: 20px; color: #fb9a00;}
.dayarea {margin-bottom: 15px; width: 100%;  padding: 0; display:block; height: 35px; background-color: #fff; border: 1px solid #f2f2f2; box-sizing:border-box;}
.mr0 { margin-right:0; }
.ml0 { margin-left:0; }
.dayarea>li,
.dayarea>li * {box-sizing:border-box;}
.dayarea>li {position:relative; font-weight: normal; font-size: 16px;  color: #6f6f6f; padding:0 30px; height:100%; line-height:1;}
.dayarea>li:before,
.dayarea>li:after {position:absolute; top:50%; transform:translateY(-50%);}
.dayarea>li:before {left:10px;}
.dayarea>li:after {content:'▽'; right:10px;}
.dayarea.js-datepick>li:before {content:url("/../../images/9_img6.png");}
.dayarea.js-locpick>li:before {content:url("/../../images/9_img7.png");}
.dayarea>li > .work-day,
.dayarea>li > .work-loc {outline:0; border:0; padding-left:10px; font-size:inherit; color:inherit; vertical-align:middle; width:100%; height:100%;}
.menu { margin: 0 0%;  padding: 0;}
.menu>li {width: 100%; float:left; padding: 5px 0px;border-bottom: 1px solid #f2f2f2; transition:0.3s; cursor: pointer; transition: background-color .3s ease;}
/* .menu>li:hover {background-color:#fb9a00;} */
.menu>li>p {margin: 0;display: inline-block; font-weight: 300; font-size: 25px; color: #4e4e4e;} 
.menu>li>div {float: right; margin-top: 10px; width: 29px; height:16px; background:url("/../../images/9_img5.png") center no-repeat;}

.search>div {float: right;}
.search>div>input {margin: 0; width:670px; padding: 21px 0 ; margin-left: 30px;  border: 1px solid #222222;}
.search>div>button {cursor: pointer; margin: 0; padding: 20px; background-color: #222222; color: #fff;  border: none;}
.search>p {margin: 0; font-weight: bold; font-size: 20px; color: #fff; padding-right: 30px; border-right: 1px solid #e2e2e2; display: inline-block;}



/* survey */
.survey {display: none; width: 100%; height: 100%; position: fixed; top: 0; left: 0; background-color:rgba(0,0,0,0.7); z-index: 999;}
.survey_box {display:inline-block; z-index: 9999; width:100%; max-width:1200px; height:700px; position: relative; top: 50%; left: 50%; transform: translate(-50%,-50%); background-color: #fff; overflow: hidden;}
.survey_x_wrap {width: 600px; height: 600px; position: absolute; top: -400px; right: -400px; transform:rotate(45deg); background-color: #222222;}
.survey_x {position: absolute; right: 4%; top: 8%; z-index: 9; cursor: pointer;}
.survey_prev {position: absolute; bottom: 2rem; left: 2rem; cursor: pointer;}
.survey_next {position: absolute; bottom: 2rem; right: 2rem; cursor: pointer;}
.survey-article {padding: 50px; display:none;}
.survey-article.hidden {display:none !important;}
.survey-article.on-active {display:block;}
.survey_title {position: relative; padding:0 30px 15px 0;}
.survey_title>h4 {color: #fb9a00; font-size: 30px; font-weight: 300; word-break:keep-all; word-wrap:break-word;}
.survey_title>h1 {position:relative; color: #222222; font-size: 45px; font-weight: 500; padding-left:3.5rem; word-break:keep-all; word-wrap:break-word;}
.survey_title>h1:nth-of-type(1):before {content:'Q. '; position:absolute; top:0; left:0;}
.survey_title>p {margin:15px 0 0; color: #adadad; font-size: 25px; font-weight: 400; text-align:right;}
.survey_title>p>span {font-size: 17px;}
.survey_content {padding:30px 0 0; border-top:1px solid #adadad;}
.survey_content.overflowed {max-height:320px; overflow-y:scroll;}
.survey_content>ul>li {color: #424242; font-size:25px; font-weight: 500; margin-bottom: 10px; cursor: pointer;}
.survey_content>h3 {margin:0 0 .5rem; font-size: 28px; font-weight: normal; color: #424242; vertical-align: top;}
.survey_content > textarea {font-size:20px; padding:10px; outline:0; border:1px solid #b2b2b2;width:100%; min-width:100%; max-width:100%; height:180px; resize:none; box-sizing:border-box;}
.survey_content>input{width: 80%; outline:0; border: 1px solid #b2b2b2; vertical-align: middle; padding: 0.5rem 0.5rem; box-sizing: border-box; font-size: 20px;}
.check-box {position:relative; display:inline-block;}
.check-box > .survey-check {display:none;}
.check-box > .survey-check ~ label {position:relative; padding-left:34px;}
.check-box > .survey-check ~ label:before {content:''; position:absolute; top:50%; left:0; width:24px; height:22px; background-image:url("/../../images/survey_check_none.png"); background-position:center; background-repeat:no-repeat; background-size:cover; transform:translateY(-50%);}
.check-box > .survey-check:checked ~ label:before {background-image:url("/../../images/survey_check.png");}

/* urgent */
.urgent {display: none; width: 100%; height: 100%; position: fixed; top: 0; left: 0; background-color:rgba(0,0,0,0.7); z-index: 999;}
.urgent_box {display:inline-block; z-index: 9999; width:100%; max-width:1200px; height:700px; position: relative; top: 50%; left: 50%; transform: translate(-50%,-50%); background-color: #fff; overflow: hidden;}
.urgent_x_wrap {width: 600px; height: 600px; position: absolute; top: -400px; right: -400px; transform:rotate(45deg); background-color: #222222;}
.urgent_x {position: absolute; right: 4%; top: 8%; z-index: 9; cursor: pointer;}
.urgent_prev {position: absolute; bottom: 2rem; left: 2rem; cursor: pointer;}
.urgent_next {position: absolute; bottom: 2rem; right: 2rem; cursor: pointer;}
.urgent-article {padding: 50px;}
.urgent-article.hidden {display:none !important;}
.urgent-article.on-active {display:block;}
.urgent_title {position: relative; padding:0 30px 15px 0;}
.urgent_title>h4 {color: #0068ff; font-size: 30px; font-weight: 300; word-break:keep-all; word-wrap:break-word;}
.urgent_title>h1 {position:relative; color: #222222; font-size: 30px; font-weight: 500; padding-left:3.5rem; word-break:keep-all; word-wrap:break-word;}
.urgent_title>h1:nth-of-type(1):before {content:'Q. '; position:absolute; top:0; left:0;}
.urgent_title>p {margin:15px 0 0; color: #adadad; font-size: 25px; font-weight: 400; text-align:right;}
.urgent_title>p>span {font-size: 17px;}
.urgent_content {padding:30px 0 0; border-top:1px solid #adadad;}
.urgent_content.overflowed {max-height:320px; overflow-y:scroll;}
.urgent_content>ul>li {color: #424242; font-size:25px; font-weight: 500; margin-bottom: 10px; cursor: pointer;}
.urgent_content>h3 {margin:0 0 .5rem; font-size: 28px; font-weight: normal; color: #424242; vertical-align: top;}
.urgent_content > textarea {font-size:20px; padding:10px; outline:0; border:1px solid #b2b2b2;width:100%; min-width:100%; max-width:100%; height:180px; resize:none; box-sizing:border-box;}
.urgent_content>input{width: 80%; outline:0; border: 1px solid #b2b2b2; vertical-align: middle; padding: 0.5rem 0.5rem; box-sizing: border-box; font-size: 20px;}
.urgent_content>select{width: 80%; outline:0; border: 1px solid #b2b2b2; vertical-align: middle; padding: 0.5rem 0.5rem; box-sizing: border-box; font-size: 20px;}
.check-box {position:relative; display:inline-block;}
.check-box > .urgent-check {display:none;}
.check-box > .urgent-check ~ label {position:relative; padding-left:34px;}
.check-box > .urgent-check ~ label:before {content:''; position:absolute; top:50%; left:0; width:24px; height:22px; background-image:url("/../../images/survey_check_none.png"); background-position:center; background-repeat:no-repeat; background-size:cover; transform:translateY(-50%);}
.check-box > .urgent-check:checked ~ label:before {background-image:url("/../../images/survey_check.png");}
.privacy-header {font-size: 23px; font-weight: 500; margin-bottom: 1rem;}
/* footer */
.footer {width: 100%; height: 200px !important; background-color: #333333;}
.myContent{background-color: #101c2d; padding: 50px 15%;}
.myContent>h4 {font-weight: normal; font-size: 16px; color: #fff; letter-spacing: 10px; text-align: left;}
.myContent>h3 {font-weight: normal; font-size: 37px; color: #fff; margin: 10px 0;}
.myContent>p {font-weight: 300; font-size: 16px; color: #ababab; line-height: 26px; padding-bottom: 20px; border-bottom: 1px solid #ababab; margin-bottom: 20px; position: relative;}
.myContent>p>img {position: absolute; bottom: 20px; right: 0;}
.myContent>h5 {font-weight: 300; font-size: 16px; color: #ababab;}

/* 개인정보취급방침 */
#privacy-modal .privacy-header {margin:0 0 1rem; text-align:center;}
.survey-btn-group {padding:1rem; text-align:right;}
.privacy-btn-group {position:absolute; bottom:1rem; right:1rem;}
.privacy-btn {outline:0; border:0; padding:.25rem 1.5rem; font-size:20px; color:#fff; background-color:#036aff; border:1px solid #036aff; text-align:center; line-height:1; border-radius:4px; cursor:pointer; transition:.3s ease;}
.privacy-btn:hover {color:#036aff; background-color:#fff;}
.privacy-box {padding:2rem;}
.privacy-box textarea {height:400px; outline:0;}
.person-law-desc {text-align:right;}
.person-law-desc {margin:0}
.person-law-desc input[type="radio"] {margin-right:4px; width:20px; height:20px; vertical-align:middle;}
.person-law-desc br {display:none;}

/** 2019-03-18 - 추가 **/
.oasis-link {color:rgba(171, 171, 171, .75); font-size:13px; transition:color .3s ease;}
.oasis-link:hover {color:rgba(171, 171, 171, 1);}
#privacy {display:inline-block; margin:0 0 1rem; color:#fff;}
#privacy > a {color:inherit;}
.main-etc-survey,
.main-etc-survey * {-webkit-box-sizing:border-box;box-sizing:border-box;}
.main-etc-survey {background-color: #fb9a00; padding:20px; position:absolute; left:0; bottom:0;}
.main-etc-survey .etc-survey-box {max-width:1152px; margin:0 auto; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-orient:horizontal; -webkit-box-direction:normal; -ms-flex-flow:row; flex-flow:row; -webkit-box-align:center; -ms-flex-align:center; align-items:center;}
.main-etc-survey .etc-survey-box p {margin: 0; display: inline-block; font-weight: bold; font-size: 20px; color: #fff; padding-right: 30px; border-right: 1px solid #e2e2e2;}
.main-etc-survey .etc-survey-box .info-box {padding-left:30px; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-flow:column; flex-flow:column; -webkit-box-flex:1; -ms-flex:1 0 auto; flex:1 0 auto;}
.main-etc-survey .etc-survey-box .info-box .info-works {margin:0 0 10px; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-orient:horizontal; -webkit-box-direction:normal; -ms-flex-flow:row; flex-flow:row;}
.main-etc-survey .etc-survey-box .info-box .info-works .dayarea {display:inline-block; margin:0; margin-right:10px;}
.main-etc-survey .etc-survey-box .info-box .info-works .dayarea:last-child {margin:0;}
.main-etc-survey .etc-survey-box .info-box .info-inputbox {display:-webkit-box;display:-ms-flexbox;display:flex; -webkit-box-orient:horizontal; -webkit-box-direction:normal; -ms-flex-flow:row; flex-flow:row;}
.main-etc-survey .etc-survey-box .info-box .info-inputbox input {margin: 0; padding: 10px; border: 1px solid #222; -webkit-box-flex:1; -ms-flex:1; flex:1;}
.main-etc-survey .etc-survey-box .info-box .info-inputbox button {cursor: pointer; margin: 0; padding: 10px 40px; background-color: #222; color: #fff; border: none; outline:0;}
/* 설문 폼 */
.survey-grid,
.survey-grid * {-webkit-box-sizing:border-box;box-sizing:border-box;}
.survey-grid {display:-webkit-box;display:-ms-flexbox;display:flex; -webkit-box-orient:horizontal; -webkit-box-direction:normal; -ms-flex-flow:row; flex-flow:row; height:100%;}
.survey-grid .survey-item {-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%; border-right: 1px solid #b5b5b5; background-repeat:no-repeat; background-size:cover; background-position:center;}
.survey-grid .survey-item:nth-of-type(1) {background-image:url("/../../images/9_img1.jpg");}
.survey-grid .survey-item:nth-of-type(2) {background-image:url("/../../images/9_img2.jpg");}
.survey-grid .survey-item:nth-of-type(3) {background-image:url("/../../images/9_img3.jpg");}
.survey-grid .survey-item:nth-of-type(4) {background-image:url("/../../images/9_img4.jpg"); border-right:0;}
/* DATEPICKER */
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {vertical-align:middle;}

/* DIVIDE CONTAINER */
.divide-container,
.divide-container * {-webkit-box-sizing:border-box; box-sizing:border-box;}
.divide-container {display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-orient:horizontal; -webkit-box-direction:normal; -ms-flex-flow:row; flex-flow:row; -webkit-box-align:center; -ms-flex-align:center; align-items:center;}
.divide-container > .column {position:relative; height:100vh; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center;}
/* LEFT */
.divide-container > .column.left-c {background-color:#efefef; background-position:center; background-repeat:no-repeat; background-size:cover; -webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-direction:column; flex-direction:column; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; -webkit-box-flex:0; -ms-flex:0 0 30%; flex:0 0 40%;}
.divide-container > .column.left-c > .header-box > h1 {margin:0 0 1.2rem; font-size:50px; font-weight:300; color:#83a402;}
.divide-container > .column.left-c > .header-box > p {font-size:17px; color:#666666;}
.divide-container > .column.left-c > .header-box > .header-icon {margin:1rem 0 0;}
.divide-container > .column.left-c-1{flex:0 0 30%;}
/* RIGHT */
.divide-container > .column.right-c {padding-left:5rem; padding-right:1rem; -webkit-box-flex:1; -ms-flex:1 1 auto; flex:1 1 auto;}
.divide-container > .column.right-c > .content-box {width:100%;}
.divide-container > .column.right-c > .content-box > .section-info {margin:0 0 1rem; font-size:18px; font-weight:300; color:#666;}
.divide-container > .column.right-c-1{padding-left:2rem}

/* SECTION DEFAULT CLASS  */
.section-header {margin:0 0 2.5rem; position:relative; font-size:40px; font-weight:300; color:#222; padding:0 0 10px; word-break:keep-all; word-wrap:break-word;}
.section-header > .orange-point {color:#fb9a00; font-weight:500;}
.icon-list {margin:0; padding:0; list-style:none;}
.icon-list > li {position:relative; margin:0 0 .5rem; padding-left:1.5rem; font-size:18px; color:#222;}
.icon-list > li:before {content:''; position:absolute; top:4px; left:0; width:18px; height:18px; background-image:url("/../../images/3_img3.png"); background-position:center; background-repeat:no-repeat;}
.header-icon-list {margin:0; padding:0 0 2rem; font-size:20px; background-position:right top; background-repeat:no-repeat;}
.header-icon-list:nth-of-type(1) {background-image:url("/../../images/5_img3.png");}
.header-icon-list:nth-of-type(2) {background-image:url("/../../images/5_img4.png");}
.header-icon-list > dt {display:inline-block; width:250px; margin:0 0 1rem; padding:0; font-size:28px;}
.header-icon-list > dt > span {float:right; line-height:1; margin-top:3px;}
.header-icon-list > dt img {max-width:100%; vertical-align:middle;}
.header-icon-list > dd {margin:0; padding:0 0 1rem; border-bottom:1px solid #fff;}

/* SECTOPM BG DECO */
.bg-deco {position:absolute; top:0; left:0; right:0; width:100%; height:100%; z-index:-1;}
.bg-deco > img {position:absolute;}

/* SEGMENT */
.segment > .segment-header {margin:0 0 1rem; font-size:30px; color:#2f2f2f;}
.segment > .segment-info-image {margin:4rem 0 0;}
.segment > .segment-info-image.small-monitor,
.segment > .segment-info-image.mobile-only {display:none;}
.divider {margin:2rem 0; border:1px solid rgba(174, 174, 174, .5);}
/* CIRCLE */
.compare-row {display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-orient:horizontal; -webkit-box-direction:normal; -ms-flex-flow:row; flex-flow:row; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:justify; -ms-flex-pack:justify; justify-content:space-between;}
.compare-row > .circle-box {position:relative; font-size:20px; width:150px; height:150px; color:#fff; background-color:#ababab; border-radius:75px; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; -webkit-box-flex:0; -ms-flex:0 0 auto; flex:0 0 auto;}
.compare-row > .circle-box > p {margin:0; text-align:center;}
.compare-row > .circle-box > img {max-width:100%; vertical-align:middle;}
.compare-row.colorfull > .circle-box:not(.dotted):nth-of-type(1) {background-color:#83a402;}
.compare-row.colorfull > .circle-box:not(.dotted):nth-of-type(2) {background-color:#b1d22e;}
.compare-row.colorfull > .circle-box:not(.dotted):nth-of-type(3) {background-color:#fb9a00;}
.compare-row.colorfull > .circle-box:not(.dotted):nth-of-type(4) {background-color:#83a402;}
.compare-row > .circle-box.dotted {font-size:12px; width:auto; height:auto; background-color:transparent; color:#969696; justify-content:space-around; -webkit-box-flex: 1; -ms-flex: 1 1 80px; flex: 1 1 80px;}

/* SECTION04 */
.main-section04 .section-header {font-size:35px; color:#83a402;}
.main-section04 .icon-list {margin:0 0 1rem;}
.main-section04 .divide-container > .column.left-c {background-image:url("/../../images/3_img1.jpg");}
.main-section04 .divide-container > .column.right-c {background-image:url("/../../images/3_img2.jpg"); background-repeat:no-repeat; background-size:cover; background-position:center;}
/* SECTION05 */
.main-section05 {/* background-image:url("/../../images/4_img1.jpg"); background-position:center; background-size:cover; */}
.team-container,
.team-container * {-webkit-box-sizing:border-box;box-sizing:border-box;}
.team-container {max-width:1440px; margin:0 auto; padding:0 1rem;}
.team-container .team-header {position:relative; padding:0 0 30px; padding-right:252px; font-size:50px; font-weight:300; color:#2f2f2f; line-height:1.3; word-break:keep-all; word-wrap:break-word;}
.team-container .team-header-deco {position:absolute; bottom:30px; right:0;}
.team-container .team-header-deco > img {padding:0 20px; max-width:100%; vertical-align:middle;}
.team-container .team-header-deco > img:first-child {border-right:1px solid #ccc;}
.team-container .team-list {width:100%; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-orient:horizontal; -webkit-box-direction:normal; -ms-flex-flow:row; flex-flow:row; -webkit-box-flex:1; -ms-flex:1 0 auto; flex:1 0 auto; -webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
.team-container .team-list .team-box {font-size:20px; text-align:center; color:#fff; -webkit-box-flex:1;-ms-flex:1 1 25%;flex:1 1 25%;margin-right:1rem;}
.team-container .team-list .team-box:nth-of-type(1) {color:#2f2f2f; background-color:#fff; border-top:2px solid #40aae6;}
.team-container .team-list .team-box:nth-of-type(2) {background-color:#40aae6; border-top:2px solid #313e60;}
.team-container .team-list .team-box:nth-of-type(3) {background-color:#313e60; border-top:2px solid #40aae6;}
.team-container .team-list .team-box:nth-of-type(4) {background-color:#313e60; border-top:2px solid #40aae6; margin-right:0;}
.team-container .team-list .team-box > li {padding:10px 0; border-bottom:1px solid #ccc;}
.team-container .team-list .team-box > li:first-child {font-size:25px;}
/* SECTION06 */
.main-section06 .divide-container > .column.left-c {background-image:url("/../../images/5_img5.jpg"); color:#fff;}
.main-section06 .divide-container > .column.left-c > .header-box > h1 {color:#fff; margin:0 0 5rem;}
.main-section06 .divide-container > .column.left-c > .header-box > p {color:#fff;}
.main-section06 .divide-container > .column.right-c > .content-box > .bg-deco > img:nth-child(1) {top:1rem; left:3%;}
.main-section06 .divide-container > .column.right-c > .content-box > .bg-deco > img:nth-child(2) {top:30%; left:20%;}
.main-section06 .divide-container > .column.right-c > .content-box .segment .section6-header {margin:2rem 0 0; font-weight:200; font-size:40px; color:#222; 
letter-spacing:15px; text-align:center;}
.main-section06 .section-header {margin:0 0 2rem; font-size:22px;}
/* SECTION07 */
.main-section07 .divide-container > .column.left-c {background-image:url("/../../images/6_img1.jpg"); color:#fff;}
.main-section07 .divide-container > .column.left-c > .header-box > h1 {color:#fff; margin:0 0 5rem;}
.main-section07 .divide-container > .column.right-c {background-image:url("/../../images/6_img2.jpg"); background-position:center; background-size:cover; background-repeat:no-repeat;}
/* SECTION08*/
.main-section08 .divide-container > .column.left-c {background-color:#fff;}
.main-section08 .divide-container > .column.left-c .read-more-btn {margin:2rem 0; padding: 25px 15px; font-size: 16px; color: #222; width: 200px; text-align: center; border: 1px solid #222; cursor: pointer; border-radius: 20px; transition: .5s ease;}
.main-section08 .divide-container > .column.left-c .read-more-btn:hover {background-color: #222; color: #fff;}
/* SECTION09 */
.main-section09 .divide-container > .column.left-c {background-image:url("/../../images/8_img1.jpg");}
.main-section09 .divide-container > .column.left-c .phone-alert {display:none; margin:0 0 1rem; font-size:18px;}
.main-section09 .divide-container > .column.right-c {background-image:url("/../../images/section08_right_bg.png"); background-size:cover; background-position:center; background-repeat:no-repeat;}
.main-section09 .divide-container > .column.right-c > .content-box .section-header {font-size:32px;}
.main-section09 .divide-container > .column.right-c > .content-box > .section-info {margin:0 0 .25rem; font-size:16px; color:#666;}
.main-section09 .divide-container > .column.right-c > .content-box > .section-info > span {color:#fb9a00; font-weight:600;}
.sec08-image-box {position:relative; margin:4rem 0 0; padding:2rem; max-width:600px; border:2px solid #222; border-radius:16px;}
.sec08-image-box > h3 {position:absolute; top:-1rem; left:50%; font-size:20px; margin:0; padding:0 1rem; background-color:#fff; transform:translateX(-50%);}
.sec08-image-box .sec08-image-list {margin:0 auto; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-orient:horizontal; -webkit-box-direction:normal; -ms-flex-flow:row; flex-flow:row; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; -webkit-box-align:center; -ms-flex-align:center; align-items:center;}
.sec08-image-box .sec08-image-list > .item {text-align:center; -webkit-box-flex:1; -ms-flex:1; flex:1;}
.sec08-image-box .sec08-image-list > .item:first-child {border-right:1px solid #bababa;}
.sec08-image-box .sec08-image-list > .item > img {max-width:100%; vertical-align:middle;}
.sec08-image-box .sec08-image-list > .item > p {margin:2rem 0 0;}
.branch-list {margin:0; padding:0; list-style:none; /* background-image:url("/../../images/section08_tel_bg.png"); background-position:center; background-size:cover; background-repeat:no-repeat; */}
.branch-list > li {text-align:center; border:3px solid #83a402 !important; background-color:#83a402; border-radius:30px;padding:.8rem 0 1rem; font-size:33px; font-weight:600; color:#fff;  border-bottom:1px solid #bebebe;}
.branch-list > li:last-child {border:0;}
.branch-list > li > span:first-child {display:inline-block; min-width:120px; margin-right:1rem; font-weight:400;}
/* SECTION03 */
.main-section03 {padding:4rem 0; background-image:url("http://hhhs031.gabia.io/asset/css/../../images/movie_1.jpg"); background-size:cover; background-position:center; background-repeat:no-repeat;}
.main-section03 .divide-container > .column.right-c > .content-box > .bg-deco > img:nth-child(1) {bottom:4rem; right:10%;}
.main-section03 .divide-container > .column.right-c > .content-box > .bg-deco > img:nth-child(2) {top:4rem; left:-10%;}
.main-section03 .section-header:after {content:''; position:absolute; bottom:0; left:0; right:0; width:100%; height:100%; background-image:url("http://hhhs031.gabia.io/asset/css/../../images/2_img2.png"); background-repeat:no-repeat; background-position:bottom left; background-size:contain;}
.video-wrapper {position:relative;}
.video-wrapper > .video-item {/* position:absolute; */top:0;left:0;width: 59%;border:0;height: 27rem;}
/*영상추가*/
.movie{position:relative; float: right; }
#myVideo {max-width:370px;height:auto;}
.middle-align {width: 41%;height: 50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.left-text {padding-left:5rem; padding-right:1rem; -webkit-box-flex:1; -ms-flex:1 1 auto; flex:1 1 auto;}
.main-section03 .sub_text{color: #fff;font-size: 21px;margin-top: 1rem;}
.container{max-width:1300px; margin:0 auto; padding:0 1em;}
.main-section03 .slogan {margin: 0;color: #fff;display: block;font-size: 45px;font-weight: 100;margin-top: 5rem;}
.main-section03 .slogan > span {color: #edffa5;font-weight: 500;}
.video-wrapper{position:  relative;/* padding-bottom: 52.25%; */text-align: right;}

.section.mvlow02{background:#e4eaeb;position:relative;z-index:5;min-height:472px;z-index:2; width: 1920px;  margin: 0 auto;}
.secline_list_w{padding:0 11%;height:100%;position:absolute;top:0;left:0;width:100%;box-sizing:border-box;}
.secline_list{display:table;width:100%;height:100%;border-right:1px solid rgba(255,255,255,.05);}
.secline_list > li{display:table-cell;border-left:1px solid rgba(255,255,255,.05);}
.mvlow02 .secline_list > li{border-left-color:#e6e0db;}
.mvlow02 .secline_list > li:last-of-type{border-left-color:rgba(214,214,214,.02);}
.geda_mb_topimg{display:none;transition-duration:1000ms; transition-delay:700ms; transform:translateY(100px); opacity:1;}
.geda_more_low{margin-top:50px;}
.geda_more_low .mcdc_tailmore{display:inline-block;position:relative;top:auto;right:auto;}
.geda_rimg{font-size:0;line-height:0;width:24.58333333333333%;opacity:1;transform:scale(0.8); height:100%;position:absolute;top:0;right:20.05208333333333%;display:flex;align-items:center;justify-content:center;}
.geda_rimg img{}
.gedasub_bg{position:absolute;top:0;width:30.52083333333333%;background:url("../../images/movie_1.jpg") no-repeat;bottom:0;right:0;background-size: cover;background-position-x: 98%;}
.pc_item{display:block !important;}
.mb_item{display:none !important;}
.pcimg{display:inline-block !important;}
.mbimg{display:none !important;}
.mvlow02.motion_active .geda_mvctimg,
.mvlow02.motion_active .geda_mvctsub{opacity:1  !important;}
.mvlow02.motion_active .geda_rimg{opacity:1 !important; }
.mvlow02.motion_active .geda_mvcitem{opacity:1 !important;}
.mvlow02.motion_active .geda_mb_topimg{opacity:1 !important;}
.normal_mode .geda_mvcin_w{padding:100px 0;}
.normal_mode .mvres_inwrap{padding:100px 0;}
.normal_mode .fp-scrollable{height: auto !important;}
.normal_mode .mcdev_zone{padding:100px 0 110px;}

.geda_mvchos_tit span{color: #a0bf26;}
.geda_mvcin_w{margin:0 145px; display:flex;align-items:center;position:relative;z-index:5;}
/* .geda_mvcin_w{margin:4% 13.80208333333333% 0; display:flex;align-items:center;position:relative;z-index:5;} */
.geda_mvcin{}
.geda_mvctit{}
.geda_mvctimg{font-size:0;line-height:0;max-width:45.2%;opacity:1;transition-duration:1000ms; transform:translateX(100px);}
.geda_mvctsub{font-size:1.7vw;color: #a0bf26;letter-spacing:-1px;transition-delay:300ms;opacity:1;transition-duration:1200ms; }
.geda_mvccont{}
.geda_mvcitem{margin-top: 35px; opacity:1;}
.geda_mvcitem:last-of-type{ }
.geda_mvchos_tit{font-size: 25px;color:#334a51;line-height: 1.5;}
.geda_mvchos_cont{margin-top: 17px;font-size: 17px;line-height: 1.75;}
.gedaimg_list{display:table;text-align:left;margin-top: 2rem;}
.gedaimg_list > li{display:table-cell;vertical-align: top;}
.gedaimg_list > li:last-of-type{padding-right:0;}
.gedaimg_item{text-align:center;}
.gedaimg_item:before{display:block;content:'';width: 88px;height: 91px;background:url("../../images/mc_eff_m.png") no-repeat 0 0/cover;margin: 0 auto;}

.gedaimg_list > li:nth-of-type(1){ padding-right:71px;}
.gedaimg_list > li:nth-of-type(2){  padding-right:59.7px;}
.gedaimg_list > li:nth-of-type(3){  padding-right:72.9px;}


/* .gedaimg_item.gedaico01{ margin-top: 13.5px;} */

.gedaimg_item.gedaico01 > div { margin-top: 10.9px;}

.gedaimg_item.gedaico01:before{background-position:0 0;}
.gedaimg_item.gedaico02:before{background-position:0 -90px;}
.gedaimg_item.gedaico03:before{background-position:0 -184px;}
.gedaimg_item.gedaico04:before{background-position:0 -272px;}

#hhpro {position: relative;display: block;width: 100%;}
.hhproArea {display: block;}
/* .hhproArea {position: revert;top:0;right: 50%;width: 1400px;margin-right: -700px;display: block;transition: all .3s;-webkit-transition: all .3s;-ms-transition: all .3s;z-index: 10}
 .hhproArea:before {position: absolute;top: 0;right: 50%;margin-right: -1000px;width: 1500px;height: 100%;background: #fff;content: "";z-index: 0}*/
.hhpro_cont {position: relative;display: block;overflow: hidden;height: 400px;width: 1920px;margin: 0 auto;}
.hhproArea .box {position: relative;display: block;float: left;width: 474px;height: 300px;padding: 50px 30px;}
.hhproArea .box:before {position: absolute;top: 0;right: 0;width: 1px;height: 100%;background: #e1e3e5;content: ""}
.hhproArea .box .title {display: block;font-size: 18px;color: #333;margin-bottom: 20px; text-align: center; font-weight: 500;}
.hhproArea .box .txt {text-align: center; margin-bottom: 1rem;} 
.hhproArea .box .stxt {display: block;font-size: 15px;color: #666;padding-left: 23px;line-height: 150%}
.hhproArea .titBox {width: 455px;height: 403px;padding: 50px;background: url("../../images/product_search_bg.png") no-repeat center top}
.hhproArea .titBox .btit {display: block;font-size: 35px;color: #fff;line-height: 100%;letter-spacing: 0}
.hhproArea .titBox .btit b {display: block;text-align: center;font-weight: 600;}
.hhproArea .titBox .txt {display: block;font-size: 15px;color: #fff;line-height: 150%;margin-top: 20px}
.hhproArea .box.curent {background: #eef0f2}
.hhproArea .mproBox_btn {position: absolute;top: auto;bottom: 50px;right: 50px;}
.hhproArea .mproBox_btn a {display: block;width: 49px;height: 25px;background: url("../../images/main/product_search_arw1.png") no-repeat center;text-indent: -9999px}
.hhproArea .scBox li a:hover {background-color: #f7f7f7;	}
.hhproArea.close {right: -1020px;margin-right: 0}

.scBox .mCSB_draggerRail {background: #d0d0d0 !important}
.scBox .mCSB_dragger_bar {background: #ce1322 !important;width: 2px !important}
.scBox .mCS-autoHide > .mCustomScrollBox > .mCSB_scrollTools, .mCS-autoHide > .mCustomScrollBox ~ .mCSB_scrollTools {opacity: 1 !important}

.hhproArea .scBox {position: relative;display: block;height: 270px;overflow: auto; margin-top: -8px}
.hhproArea .scBox li {display: block;}
.hhproArea .scBox li a {position: relative;display: block;padding: 0 20px;line-height: 40px;height: 40px;font-size: 15px;color: #333;     border-bottom: 1px solid #ddd;}
.hhproArea .scBox li .active {display: block;background: #fff;}

.hhproArea .mCSB_outside + .mCS-minimal.mCSB_scrollTools_vertical, .mCSB_outside + .mCS-minimal-dark.mCSB_scrollTools_vertical {margin: 0}

.product_search {display: block;margin-top: 30px}
.product_search .searchBar {display: block;background: #eef0f2;height: 50px;line-height: 50px;  width: 100%; text-indent: 20px;border: none !important;border-radius: 0}
.product_search .searchBar::placeholder {color: #888}
.product_search .searchBar:active, .product_search .searchBar:focus {background: #eef0f2}
.product_search .search_btn {display: block;margin-top: 10px;background: #2d77e4;color: #fff;height: 50px;line-height: 50px;text-align: center;width: 100%;border: none;}
.product_search  textarea {width: 100%; height: 115px; border: 1px solid #ddd;}

.input-item .row{margin: 0 !important;}

/* 미디어쿼리 */

@media screen and (max-width:1500px){
	section.main-section07 table tr th{padding:1rem 0.5rem;}
	section.main-section07 table tr td{padding:1rem 0.5rem;}
	
	
}
@media screen and (max-width:1440px){
	/* section1	*/
	.text2 {margin-left:20%;}
	.icon2 {margin-left: 20%;}
	/* section3	*/
	.left3_1 {background-position: center;}
	.right3_1 .line {width: 700px;}
	.right3_1>h2 {font-size: 30px;}
	.right3_1 .circle {width: 130px; height: 130px; line-height:125px;}
	.right3_1 .circle>img {margin-top: 20px;}
	/* section4	*/
	.wrap .title4_1 {padding: 180px 5% 30px;}
	.wrap .table1 {margin-left: 5%;}
	.wrap>ul>li {padding: 10px 95px;}
	/* section5 */
	#img8 {width: 95%;}
	/* section6 */
	#img9 {width: 100%;}
	.left6_1 {background-position: center;}
	.right8_1>iframe {height: 350px;}
	/* section9 */
	.cleaning {width: 24.9%;}
	.construction {width: 24.9%;}
	.facility {width: 24.9%;}
	.plumbing {width: 24.9%;}
	.main-section10 h2 {letter-spacing: 5px; font-size: 35px;}
	.search {padding: 1% 5%; width: 90%;}
	.search>div>input {width: 830px;}
	/* footer */
	.myContent {padding: 50px 2%;}
	/**/
	section.main-section07 table tr th{padding:0.2rem; font-size: 15px; }
	section.main-section07 table tr td{padding:0.2rem; text-align:left;font-size: 15px;}
}


/** CLONE CODE **/
@media only screen and (min-width:1025px) and (max-width:1439px) {
	.content-box .section-header { font-size:30px; }
	/* section2 */
	.text2 {margin-left: 10%;}
	.icon2 {margin-left: 10%;}
	.text>h1 {font-size: 40px; line-height: 50px;}
	.text>p {font-size: 15px; line-height: 26px;}
	/* section3 */
	.right3_1 .line {width: 500px; margin-bottom: 30px;}
	.right3_1>p {font-size: 16px; line-height: 26px;}
	.right3_1>h2 {font-size: 25px;}
	.right3_1 .circle {width: 100px; height: 100px; margin: 0 5px; line-height: 100px; font-size: 16px;}
	.right3_1 .circle>img {width: 80%; margin-top: 10px;}
	.right3_1 .dot {margin: 50px 2px;}
	/* section5 */
	.icon5_1 {width: 300px; background-size:60px; padding-bottom: 20px;}
	.icon5_1>p {font-size: 16px; line-height: 25px;}
	.icon5_1>p>span {font-size: 20px; line-height: 50px;}
	.icon5_1>p>span>img {width: 20px;}
	.right5_1>h2 {font-size:26px; line-height:44px;}
	.right5_1>p {font-size: 16px; line-height: 27px; margin: 20px 0;}
	.right5_1>h3 {font-size: 30px; margin-left: -40px; letter-spacing: 10px;}
	/* section9 */
	.main-section10 h2 {font-size: 25px; letter-spacing: 0;}
	.menu>li>p {font-size: 20px;}
	.search {height: 10%;}
	.search>p {font-size: 16px; padding-right: 10px; margin-top: 20px;}
	.search>div {margin-top: 20px;}
	.search>div>input {width: 550px;}
	.menu>li>img {margin-top: 8px;}
/** 2019-03-18 **/
	/* DIVIDE CONTAINER */
	.divide-container > .column {padding:0 1rem;}
	.divide-container > .column.left-c > .header-box > h1 {font-size:40px;}
	.divide-container > .column.right-c {padding-left:3rem;}
	.compare-row > .circle-box {width:110px; height:110px; font-size:17px;}
	/* CIRCLE */
	.compare-row > .circle-box > .dotted {left:94%;}
	/* SEGMENT */
	.segment > .segment-info-image {display:none;}
	.segment > .segment-info-image.small-monitor {display:inline; }
	/* SECTION06 */
	.main-section06 .divide-container > .column.left-c > .header-box > h1 {font-size:40px;}
	.main-section06 .divide-container > .column.right-c > .content-box .segment .section6-header {letter-spacing:0;}
	/* SECTION07 */
	.main-section07 .divide-container > .column.right-c > .content-box .segment {text-align:center;}
	.main-section07 .divide-container > .column.right-c > .content-box .segment > .segment-info-image {display:inline;}
	.main-section07 .divide-container > .column.right-c > .content-box .segment > .segment-info-image.small-monitor {display:none;}
	/* SECTION09 */
	.branch-list > li {font-size:22px;}
	.branch-list > li > span { margin:0 !important; }
	/*  191216  */
	.content-box .section-header{margin:0; padding:0;}
	section.main-section07 div.table_wrap{width:100%; padding:0.5rem;}
	section.main-section07 table tr th{padding:0.1rem; font-size: 13px; }
	section.main-section07 table tr td{padding:0.1rem; text-align:left;font-size: 13px;}
	
}
@media screen and (max-width:1024px){
/*영상텍스트추가*/
	.main-section03 .slogan {margin: 0;color: #fff;display: block;font-size: 31px;font-weight: 100;margin-top: 7rem;}
	.main-section03 .sub_text{color: #fff;font-size: 18px;margin-top: 1rem;}

	.content-box .section-header { font-size:30px; }
	.section6_img2 {display: block;}
	.section6_img1 {display: none;}
	.only_pc {display: none;}
	.only_1024 {display: block;}
	/* section1 */
	.visual01 {background-position: center;}
	/* section2 */
	.text2 {margin-left: 10%;}
	.icon2 {margin-left: 10%;}
	.text>h1 {font-size: 40px; line-height: 50px;}
	.text>p {position:relative; font-size: 15px; line-height: 26px; z-index:100;}
	#img4 {opacity: 0.7;}
	/* section3 */
	.right3_1 .line {width: 500px; margin-bottom: 30px;}
	.right3_1>p {font-size: 16px; line-height: 26px;}
	.right3_1>h2 {font-size: 25px;}
	.right3_1 .circle {width: 100px; height: 100px; margin: 0 5px; line-height: 100px; font-size: 16px;}
	.right3_1 .circle>img {width: 80%; margin-top: 10px;}
	.right3_1 .dot {margin: 50px 2px;}
	.segment > .segment-header { font-size:25px; }
	/* section4 */
	.wrap .title4_1 {font-size: 30px; line-height: 40px;}
	.wrap .icon4_1>img {width:65px ;}
	.wrap .table1>li:first-child {font-size: 20px;}
	.wrap .table2>li:first-child {font-size: 20px;}
	.wrap .table3>li:first-child {font-size: 20px;}
	.wrap .table4>li:first-child {font-size: 20px;}
	.wrap>ul>li {font-size: 18px; padding: 10px 55px;}
	.main-section04 .section-header { font-size:30px; }
	/* section5 */
	.icon5_1 {width: 300px; background-size:60px; padding-bottom: 20px;}
	.icon5_1>p {font-size: 16px; line-height: 25px;}
	.icon5_1>p>span {font-size: 20px; line-height: 50px;}
	.icon5_1>p>span>img {width: 20px;}
	.right5_1>h2 {font-size:26px; line-height:44px;}
	.right5_1>p {font-size: 16px; line-height: 27px; margin: 20px 0;}
	.right5_1>h3 {font-size: 30px; margin-left: -40px; letter-spacing: 10px;}
	/* section6 */
	#img9 {width: 50%; margin-left: 120px;}
	.right6_1>h2 {margin-top: 100px; margin-bottom: 20px; margin-left: -40px;}
	.icon7_1 {width: 150px;}
	/* section8 */
	.icon8_1>p {font-size: 20px; line-height: 51px; left: 10%;}	
	.right8_1>h2 {margin-top: 100px; font-size: 25px;}
	.right8_1>p {font-size: 14px;}
	/* section9 */
	.main-section10 h2 {font-size: 25px; letter-spacing: 0;}
	.menu>li>p {font-size: 16px;}
	.menu>li>div { margin-top:5px; }
	.search {height: 10%;}
	.search>p {font-size: 16px; padding-right: 10px; margin-top: 20px;}
	.search>div {margin-top: 20px;}
	.search>div>input {width: 550px;}
	.menu>li>img {margin-top: 8px;}
	/* survey */
	.survey_box {max-width:90vw;}
	.survey_title>h4 {font-size: 25px;}
	.survey_title>h1 {font-size: 40px;}
	.survey_x_wrap {top: -430px; right: -430px;}
	.survey_x {top: 5%; right: 3%;}
	/* footer */
	.myContent>p {font-size: 14px; line-height: 24px; padding-right:250px;}
	.myContent>h5 {font-size: 14px;}
	/* 추가 */
	.main-etc-survey .etc-survey-box p {font-size: 16px;}
	/* SECTION04 */
	.team-container .team-header {font-size:30px;}
/** 2019-03-18 **/
	/* DIVIDE CONTAINER */
	.divide-container > .column {padding:0 1rem;}
	.divide-container > .column.left-c > .header-box > h1 {font-size:35px;}
	.divide-container > .column.right-c {padding-left:3rem;}
	.compare-row > .circle-box {width:110px; height:110px; font-size:17px;}
	/* CIRCLE */
	.compare-row > .circle-box > .dotted {left:94%;}
	/* SEGMENT */
	.segment > .segment-info-image {display:none;}
	.segment > .segment-info-image.small-monitor {display:inline;}
	/* SECTION06 */
	.main-section06 .divide-container > .column.left-c > .header-box > h1 {font-size:35px;}
	.main-section06 .divide-container > .column.right-c > .content-box .segment .section6-header {letter-spacing:0;}
	/* SECTION07 */
	.main-section07 .divide-container > .column.right-c > .content-box .segment {text-align:center;}
	.main-section07 .divide-container > .column.right-c > .content-box .segment > .segment-info-image {margin:0;}
	.main-section07 .divide-container > .column.right-c > .content-box .segment > .segment-info-image.small-monitor {max-height:600px;}
	/* SECTION09 */
	.branch-list > li {font-size:22px;}
	/* 191216 */
	.content-box .section-header{margin:0; padding:0;}
	section.main-section07 div.table_wrap{width:100%; padding:0.5rem;}
	section.main-section07 table tr th{padding:0.1rem; font-size: 13px; }
	section.main-section07 table tr td{padding:0.1rem; text-align:left;font-size: 13px;}

}
/** CLONE CODE **/
@media only screen and (min-width:769px) and (max-width:1023px) {
	.divide-container > .column.left-c > .header-box > h1 { font-size:35px; }
	/* section3 */
	.right3_1 .circle {width: 80px; height: 80px; margin: 0 4px; line-height: 80px; font-size: 13px;}
	.right3_1 .dot {margin:40px 1px;}
	/* section9 */
	.main-section10 h2 {font-size: 23px;}
	.menu>li>p {font-size: 15px;}
	.dayarea>li {font-size: 14px;}
	.search {height: 15%;}
	.search>p {border: none; margin-bottom: 10px;}
	.search>div {float: left; margin-top: 0;}
	.search>div>input {width: 600px; margin-left: 0;}
	.menu>li>div {float: right; margin-top: 10px; width: 15px; height:8px; background:url("/../../images/9_img5.png") center no-repeat; background-size:cover;}
	/* SECTION04 */
	.team-container .team-header {padding-right:0;}
	.team-container .team-header-deco > img {width:60px; padding:0 10px;}
	.team-container .team-list {-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between;}
	.team-container .team-list .team-box {margin:0 0 .8rem; max-width:100%; -webkit-box-flex:0; -ms-flex:0 0 49%; flex:0 0 49%;}
	.team-container .team-list .team-box:nth-of-type(3),
	.team-container .team-list .team-box:nth-of-type(4) {margin:0;}
	.team-container .team-list .team-box {font-size:15px;}
	.team-container .team-list .team-box > li {padding:5px 0;}
	.team-container .team-list .team-box > li:first-child {font-size:20px; font-weight:600;}
/** 2019-03-18 **/
	/* DIVIDE CONTAINER */
	.divide-container {height:100vh; -webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-flow:column; flex-flow:column;}
	.divide-container > .column {height:auto; width:100%; padding:0 2rem;}
	/* CIRCLE */
	.compare-row > .circle-box.dotted {font-size:8px;}
	/* SECTION DEFAULT CLASS  */
	.header-icon-list {font-size:16px;}
	.header-icon-list > dt {font-size:20px;}
	/* LEFT */
	.divide-container > .column.left-c {-webkit-box-flex:0; -ms-flex:0 0 auto; flex:0 0 auto;}
	.divide-container > .column.left-c > .header-box {width:100%;}
	.divide-container > .column.left-c > .header-box br {display:none;}
	.divide-container > .column.left-c > .header-box > h1 {font-size:40px;}
	.divide-container > .column.left-c > .header-box > p {font-size:15px;}
	.divide-container > .column.left-c > .header-box > .header-icon {margin:1.5rem 0;}
	/* RIGHT */
	.divide-container > .column.right-c {padding:0 2rem; -webkit-box-flex:1; -ms-flex:1 0 auto; flex:1 0 auto;}
	.divide-container > .column.right-c > .content-box {width:100%; padding:1rem 0;}
	/* SECTION04 */
	.main-section04 .section-header {font-size:25px;}
	.main-section04 .divide-container > .column.left-c {background-image:url("/../../images/3_img1_m.jpg"); background-position-x:85%;}
	/* SECTION06 */
	.main-section06 .section-header {margin:0 0 1rem;}
	.main-section06 .divide-container > .column.left-c > .header-box > h1 {margin:0 0 2rem;}
	.main-section06 .divide-container > .column.left-c > .header-box > .header-icon-box {display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-orient:horizontal; -webkit-box-direction:normal; -ms-flex-flow:row; flex-flow:row;}
	.main-section06 .divide-container > .column.left-c > .header-box > .header-icon-box .header-icon-list {background-size:20%; background-position:95% 20%; margin:0 1rem; -webkit-box-flex:1; -ms-flex:1 1 auto; flex:1 1 auto;}
	.main-section06 .divide-container > .column.right-c > .content-box .segment {text-align:center;}
	.main-section06 .divide-container > .column.right-c > .content-box .segment > .segment-info-image {margin:0; max-height:280px;}
	.main-section06 .divide-container > .column.right-c > .content-box .segment > .section6-header {margin:0;}
	/* SECTION07 */
	.main-section07 .divide-container > .column.left-c > .header-box > h1 {margin:0 0 1rem;}
	.main-section07 .divide-container > .column.left-c > .header-box > h1:first-child {margin-top:1rem;}
	.main-section07 .divide-container > .column.right-c > .content-box .segment > .segment-info-image {display:inline; max-height:none;}
	.main-section07 .divide-container > .column.right-c > .content-box .segment > .segment-info-image.small-monitor {display:none;}
	/* SECTION09 */
	.main-section09 .divide-container > .column.left-c {background-position:100% 85%;}
	.main-section09 .divide-container > .column.right-c > .content-box .section-header {margin:0 0 1rem;}
	.branch-list {display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-orient:horizontal; -webkit-box-direction:normal; -ms-flex-flow:row wrap; flex-flow:row wrap;}
	.branch-list > li {flex:0 0 50%;}
	.sec08-image-box {margin:1rem auto 0; padding:1rem;}
	.sec08-image-box .sec08-image-list > .item > p {margin:1rem 0 0;}
	/*  191216  */
	.content-box .section-header{font-size:25px;}
	.divide-container > .column.left-c > .header-box img{height:80px;}
	.main-section07 .divide-container > .column.right-c > .content-box .segment{margin-top:10px;}
	section.main-section07 table tr th{font-size:13px;}
	section.main-section07 table tr td{font-size:13px;}
}
@media screen and (max-width:768px){
.mypage_log a:last-child {margin-right: 0px;}
.main-logo {display: block !important;}

.visual-item > img {display: none !important;}
#main-visual .visual-item {height: 350px !important;}
	.visual01 {background-image: url("/../../images/visual02_m.jpg");background-position: center;background-size: cover; }
.visual02 {background-image: url("/../../images/visual01_m.jpg"); background-position: center; background-size: cover;}
	
	.main-section09 .divide-container > .column.right-c > .content-box .section-header { font-size:25px; }
	.content-box .section-header { font-size:25px; }
	.section6_img1 {display: block;}
	.section6_img2 {display: none;}
	.hide_mobile {display: none;}
	.only_768 {display: block;}
	/* section1 */
	.left {width: 100%; height: auto;}
	.right {width: 95%; height: auto;}
	.text1_1 {margin-top: -15%;}
	.mouse_scroll {left:15%;}
	.fp-slidesNav.fp-bottom {bottom: 25%;}
	.fixed_icon {right: 2%; bottom: 0;}
	/* section2 */
	.text2 {margin-top: 40px; margin-left: 5%; margin-bottom:40px;}
	.icon2 {margin-bottom:50px;}
	.text2>h1 {position:relative; margin-bottom: 10px; z-index:100;}
	.title2_1 {margin-top:40px;}
	#img4 {bottom: 5%; right: -10%;}
	/* section3 */
	.left3_1 {background-image: url("/../../images/3_img1_m.jpg");}
	.right3_1 .line {margin-top: 60px;}
	.right3_1 .circle {width: 130px; height: 130px; line-height: 125px;}
	.right3_1 .dot {margin: 60px 2px;}
	/* section4 */
	.wrap {background-position:20%;}
	.wrap .title4_1 {padding-top: 40px;}
	.wrap .icon4_1>img {width: 40px; padding:0 5px;}
	.wrap .icon4_1 {margin: 0;}
	.wrap>ul {width: 43%;}
	.wrap>ul>li:first-child {font-size: 18px;}
	.wrap>ul>li {font-size: 16px; padding: 5px 55px;}
	.table1, .table2 {margin-bottom: 20px;}
	.table3 {margin-left: 5% !important;}
	.table4 {margin-left: 20px !important;}
	/* section5 */
	.left5_1 {height: 28%;}
	.right5_1 {height: 72%;}
	.icon5_1 {margin-left: 5%; margin-top: 0; display: inline-block;}
	.text5_1>h1 {font-size: 30px; line-height: 40px;}
	.right5_1>h2 {margin-top: 40px; z-index: 9;  line-height: 37px;}
	#img6 {display: none;}
	#img7 {display: none;}
	#img8 {width: 80%; margin: 0 auto; padding-right: 5%;}
	.right5_1>h3 {margin-top: 10px;}
	/* section6 */
	.left6_1 {height: 20%;}
	.icon3_1 {display: none;}
	.right6_1>h2 {margin-top: 120px; margin-bottom: 40px;}
	#img9 {width: 95%; margin-left: 0;}
	/* section7 */
	.text7_1 {margin-top: 20px;}
	.icon7_1 {float:none; margin:1rem auto; padding:10px 5px;}
	.right7_1 {width: 100%;}
	.gallery {width:33.3333%;}
	/* section8 */
	.icon8_1 {margin-left: 0; margin-top: 0;}
	.icon8_1>img {width: 100%;}
	.left8_1 {height: auto;}
	.right8_1 {height: 66%;}
	.right8_1>h2 {margin-top: 40px;}
	.right8_1>iframe {height: 250px;}
	.desktop-image {display:none;}
	/* section9 */
	.dayarea {margin-left: 0 !important;}
	.dayarea { width:90% !important; } 
	.mr0 { margin-right:0%; }
	.ml0 { margin-left:0%; } 
	.menu>li { width:100% !important; padding: 8px 0px; }
	.main-section10 h2 {font-size: 23px;}
	.menu>li>p {font-size: 15px;}
	.dayarea>li {font-size: 14px;}
	.search {height: 15%;}
	.search>p {border: none; margin-bottom: 10px;}
	.search>div {float: left; margin-top: 0;}
	.search>div>input {width: 600px; margin-left: 0;}
	.menu>li>div {float: right; margin-top: 10px; width: 15px; height:8px; background:url("/../../images/9_img5.png") center no-repeat; background-size:cover;}
	/* 개인정보취급방침 */
	.privacy-box textarea {height:50vh;}
	/* survey */
	.survey_prev,
	.survey_next {width: 150px;}
	.survey_title>h4 {font-size: 20px;}
	.survey_title>h1 {font-size: 30px;}
	.survey_title>p {font-size: 18px;}
	.survey_title>p>span {font-size: 14px;}
	.survey_content>h3 {font-size: 24px;}
	/* 추가 */
	.oasis-link {display:block; font-size:12px;}
	.main-etc-survey .etc-survey-box {-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;}
	.main-etc-survey .etc-survey-box p {border: none; margin-bottom: 10px; padding:0;}
	.main-etc-survey .etc-survey-box .info-box {padding:0;}
	/* SECTION04 */
	.team-container .team-header {padding-right:0;}
	.team-container .team-header-deco > img {width:60px; padding:0 10px;}
	.team-container .team-list {-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between;}
	.team-container .team-list .team-box {margin:0 0 .8rem; max-width:100%; -webkit-box-flex:0; -ms-flex:0 0 49%; flex:0 0 49%;}
	.team-container .team-list .team-box:nth-of-type(3),
	.team-container .team-list .team-box:nth-of-type(4) {margin:0;}
	.team-container .team-list .team-box {font-size:15px;}
	.team-container .team-list .team-box > li {padding:5px 0;}
	.team-container .team-list .team-box > li:first-child {font-size:20px; font-weight:600;}
/** 2019-03-18 **/
	/* DIVIDE CONTAINER */
	.divide-container {height:100vh; -webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-flow:column; flex-flow:column;}
	.divide-container > .column {height:auto; width:100%; padding:0 2rem;}
	/* CIRCLE */
	.compare-row > .circle-box.dotted {font-size:8px;}
	/* SECTION DEFAULT CLASS  */
	.header-icon-list {font-size:16px;}
	.header-icon-list > dt {font-size:20px;}
	/* LEFT */
	.divide-container > .column.left-c {-webkit-box-flex:0; -ms-flex:0 0 auto; flex:0 0 auto;}
	.divide-container > .column.left-c > .header-box {width:100%;}
	.divide-container > .column.left-c > .header-box br {display:none;}
	.divide-container > .column.left-c > .header-box > p {font-size:15px;}
	.divide-container > .column.left-c > .header-box > .header-icon {margin:1.5rem 0;}
	/* RIGHT */
	.divide-container > .column.right-c {padding:0 2rem; -webkit-box-flex:1; -ms-flex:1 0 auto; flex:1 0 auto;}
	.divide-container > .column.right-c > .content-box {width:100%; padding:1rem 0;}
	/* SECTION04 */
	.main-section04 .section-header {font-size:25px;}
	.main-section04 .divide-container > .column.left-c {background-image:url("/../../images/3_img1_m.jpg"); background-position-x:85%;}
	/* SECTION06 */
	.main-section06 .section-header {margin:0 0 1rem;}
	.main-section06 .divide-container > .column.left-c > .header-box > h1 {margin:0 0 2rem;}
	.main-section06 .divide-container > .column.left-c > .header-box > .header-icon-box {display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-orient:horizontal; -webkit-box-direction:normal; -ms-flex-flow:row; flex-flow:row;}
	.main-section06 .divide-container > .column.left-c > .header-box > .header-icon-box .header-icon-list {background-size:20%; background-position:95% 20%; margin:0 1rem; -webkit-box-flex:1; -ms-flex:1 1 auto; flex:1 1 auto;}
	.main-section06 .divide-container > .column.right-c > .content-box .segment {text-align:center;}
	.main-section06 .divide-container > .column.right-c > .content-box .segment > .segment-info-image {margin:0; max-height:280px;}
	.main-section06 .divide-container > .column.right-c > .content-box .segment > .section6-header {margin:0;}
	/* SECTION07 */
	.main-section07 .divide-container > .column.left-c > .header-box > h1 {margin:0 0 1rem;}
	.main-section07 .divide-container > .column.left-c > .header-box > h1:first-child {margin-top:1rem;}
	.main-section07 .divide-container > .column.right-c > .content-box .segment > .segment-info-image {display:inline; max-height:none;}
	.main-section07 .divide-container > .column.right-c > .content-box .segment > .segment-info-image.small-monitor {display:none;}
	/* SECTION09 */
	.main-section09 .divide-container > .column.left-c {background-position:100% 85%;}
	.main-section09 .divide-container > .column.right-c > .content-box .section-header {margin:0 0 1rem;}
	.branch-list {display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-orient:horizontal; -webkit-box-direction:normal; -ms-flex-flow:row wrap; flex-flow:row wrap;}
	.branch-list > li {flex:0 0 50%;}
	.sec08-image-box {margin:1rem auto 0; padding:1rem;}
	.sec08-image-box .sec08-image-list > .item > p {margin:1rem 0 0;}
	/*  191216  */
	.content-box .section-header{font-size:25px;}
	.divide-container > .column.left-c > .header-box img{height:80px;}
	.main-section07 .divide-container > .column.right-c > .content-box .segment{margin-top:10px;}
	section.main-section07 table tr th{padding:  .3rem 0;font-size:11px;}
	section.main-section07 table tr td{padding:  .3rem 0;font-size:12px;}
	.btn {width: 18%;}

}
@media screen and (max-width:767px){

/*영상텍스트추가*/
	.main-section03 .sub_text{color: #fff;font-size: 17px;margin-top: 1rem;}
	.text1_1 {display: none;}
		.main-section09 .divide-container > .column.right-c > .content-box .section-header { font-size:20px; }
	.content-box .section-header { font-size:20px; }
	.divide-container > .column.right-c > .content-box > .section-info { font-size:16px; }
	.section6_img2 {display: block;}
	.section6_img1 {display: none;}
	
	.only_425 {display: block !important;}
	.hide_425 {display: none;}
	/* section1 */
	#logo {top: 73%;}
	/* .visual01, .visual02 {height: 390px !important; background-size:cover;} */
	.text1_1, .text1_2 {margin-top: 0px !important; margin-left: 10%;}
	.icon1_1, .icon1_2 {margin-left: 10%;display: none;}
	.fp-slidesNav {padding-left: 10%;}
	.fp-slidesNav.fp-bottom {bottom: 5%;}
	.fixed_icon>img {display: none;}
	.mouse_scroll {display: none;}
	.text>h1 {font-size: 30px; line-height: 40px;}
	/* section2 */
	.left {display: none;}
	.text2 {margin-top: 40px; margin-left: 0; z-index: 99;}
	.text2>h1 {font-size: 25px; line-height: 35px;}
	.text2>p {font-size: 14px; line-height: 24px;}
	.right {height: auto; width: 90%; padding-right: 5%;}
	.icon2 {display: none;}
	.title2_1 {font-size: 25px; background-size:contain;}
	.right2_1>img:nth-child(3) {display: none;}
	#img3 {width: 75%; margin: 0 auto 40px;}
	#img4 {width: 50%; bottom: 30%;}
	#img5 {width: 50%; top: 15%;}
	/* section3 */
	.left3_1 {background-position: right center;}
	.right3_1 .line {margin-top: 40px; margin-bottom: 10px; width: 100%;}
	.right3_1 .circle {margin-top: 10px;}
	.right3_1 .circle>img {width: 60%; margin-top: 25px;}
	.right3_1 .dot {display: none;}
	.right3_1>h2 {margin-bottom: 10px; margin-top: 10px;}
	.text2>h1 {margin-bottom: 0;}
	.right3_1>ul {margin-left: 45px; margin-bottom: 10px;}
	.right3_1>ul:last-child {margin-bottom: 40px;}
	/* section4 */
	.icon4_1 {display: none;}
	.wrap .title4_1 {padding-top: 40px; font-size: 25px; line-height: 35px;}
	.wrap>ul>li {padding: 5px 0;}
	.wrap {height: 900px;}
	.table3 {margin-bottom: 40px;}
	/* section5 */
	.left5_1 {display: block; height: auto;}
	.text5_1 {margin-left: 5%;}
	.right5_1 {height: 58%;}
	.icon5_1 {display: block; width: 90%;}
	.right5_1>h2 {margin-top: 20px; font-size: 20px; line-height: 31px;}
	.right5_1>p {margin: 10px 0; font-size: 14px; line-height: 25px;}
	#img8 {width: 100%; margin:30px 0 ; padding: 0;}
	.right5_1>h3 {font-size: 25px; margin: 0 auto 40px; letter-spacing: 0;}
	.icon5_2 {margin-bottom: 40px;}
	/* section6 */
	.right6_1>img:nth-child(2) {display: none;}
	.right6_1>h2 {font-size: 25px; margin: 40px auto 20px;}
	#img9 {width: 100%; margin-bottom: 60px;}
	/* section7 */
	.left7_1 {display: block; height: auto;}
	.icon7_1 {display:block; font-size: 14px;}
	.text7_1 {margin-left: 5%;}
	.gallery {width:48%; margin:1%;}
	/* section8 */
	.left8_1 {display: block; height:auto;}
	.icon8_1 {display: block; margin:0;}
	.right8_1>h2 {margin-top: 15px;}
	.right8_1>p {margin-top: 10px;}
	iframe {width: 100%; margin-bottom: 40px;}
	/* section9 */
	.cleaning {width: 49.8%; height: 40%;}
	.construction {width: 49.8%; height: 40%; border-right: none;}
	.facility {width: 49.8%; height: 60%;margin-bottom: 0;}
	.plumbing {width: 49.8%; height: 60%; margin-bottom: 0;}
	.search {height: 10%;}
	.search>div>input {width: 300px;}
	.search>p {margin-top: 15px;}
	/* survey */
	.survey_box {max-height:90vh; min-height:500px;}
	.survey-article {padding: 20px;}
	.survey_x_wrap {top: -450px; right: -500px;}
	.survey_x {top: 10px; right: 10px; width:25px ;}
	.survey_title {padding:0 10px 10px 0;}
	.survey_title>h4 {font-size: 18px;}
	.survey_title>h1 {font-size: 17px; padding-left:2rem;}
	.survey_title>p {margin-top:10px; font-size: 13px;}
	.survey_title>p>span {font-size: 10px;}
	.survey_content {padding:20px 0 0;}
	.survey_content>ul>li {font-size: 16px;}
	.survey_content>input {width:100%;}
	.check-box > .survey-check ~ label:before {width:20px; height:18px;}
	.survey_prev,
	.survey_next {width: 100px;}
	.survey_content>h3 {font-size: 20px;}
	.survey_title>p {left: 0; bottom: 20px;}
	.survey_title>div {margin: 50px 0 20px;}
	.urgent_box {height: 500px;}
	/* footer */
	.myContent>h4 {letter-spacing: 0;}
	.myContent>p {font-size: 12px; line-height: 22px; padding-right:0;}
	.myContent>h5 {font-size: 12px;}
	.myContent>p>img {display: none;}
	/* 개인정보취급방침 */
	.privacy-box {padding:1rem;}
	.person-law-desc br {display:inline;}
	.privacy-btn-group {right: auto; left: 50%; width: 100%; text-align: center; transform: translateX(-50%);}
	/* 추가 */
	.main-etc-survey .etc-survey-box p {width:100%;}
	.main-etc-survey .etc-survey-box .info-box {width:100%;}
	.main-etc-survey .etc-survey-box .info-box .info-works {-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;}
	.main-etc-survey .etc-survey-box .info-box .info-works .dayarea {margin:0;}
	/* SECTION04 */
	.team-container .team-header {padding:40px 0 30px; font-size:25px;}
	.team-container .team-header-deco {display:none;}
	.team-container .team-list {-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;}
	.team-container .team-list .team-box {margin:0 0 1rem; width:100%; -webkit-box-flex:1; -ms-flex:1 0 auto; flex:1 0 auto;}
	.team-container .team-list .team-box:nth-of-type(3) {margin:0 0 1rem;}
	/* SECTION09 */
	.main-section09 .divide-container > .column.left-c .phone-alert {display:block;}
	/* 설문 폼 */
	.survey-grid {-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap; padding-bottom:219px;}
	.survey-grid .survey-item {-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%; padding:0 0 60px; border:0;}
	.survey-grid .survey-item:nth-child(odd) {border-right:1px solid #b5b5b5;}
	
	
	.main-section10, .main-etc-survey {margin:0;}
	/* DIVIDE CONTAINER */
	.divide-container {height:auto;}
	.divide-container > .column {padding:1rem;}
	.divide-container > .column.left-c,
	.divide-container > .column.right-c {padding:1rem; -webkit-box-flex:0; -ms-flex:0 0 auto; flex:0 0 auto;}
	.divide-container > .column.left-c > .header-box > h1 {font-size:25px;}
	/* SEGMENT */
	.section-header {font-size:25px;}
	.segment > .segment-info-image,
	.segment > .segment-info-image.small-monitor {display:none;}
	.segment > .segment-info-image.mobile-only {display:inline;}
	/* CIRCLE */
	.compare-row {-webkit-box-orient:horizontal; -webkit-box-direction:normal; -ms-flex-flow:row wrap; flex-flow:row wrap; -ms-flex-pack:distribute; justify-content:space-around;}
	.compare-row > .circle-box {width:150px; height:150px; margin:.5rem;}
	.compare-row > .circle-box.dotted {display:none;}
	/* SECTION04 */
	.main-section04 .section-header {margin:0 0 1rem;}
	.main-section04 .segment > .segment-header {margin:0 0 1rem; font-size:26px; text-align:center;}
	/* SECTION06 */
	.main-section06 .divide-container > .column.left-c > .header-box > h1 {margin:0 0 2rem; font-size:25px;}
	.main-section06 .divide-container > .column.left-c > .header-box > .header-icon-box {display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-flow:column; flex-flow:column;}
	.main-section06 .divide-container > .column.left-c > .header-box > .header-icon-box .header-icon-list {margin:0 0 1rem; background-size:60px;}
	.main-section06 .divide-container > .column.left-c > .header-box > .header-icon-box .header-icon-list:last-child {margin:0;}
	.main-section06 .divide-container > .column.right-c > .content-box .segment > .segment-info-image {max-height:none;}
	.main-section06 .divide-container > .column.right-c > .content-box .segment > .section6-header {margin:2rem 0 0; font-size:25px;}
	/* SECTION07 */
	.main-section07 .divide-container > .column.right-c > .content-box .segment > .segment-info-image {display:none;}
	.main-section07 .divide-container > .column.right-c > .content-box .segment > .segment-info-image.small-monitor {display:inline;}
	/* SECTION09 */
	.branch-list {display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-flow:column; flex-flow:column;}
	.branch-list > li {padding:.5rem; font-size:21px; -webkit-box-flex:0; -ms-flex:0 0 auto; flex:0 0 auto;}
	.branch-list > li > span:first-child {min-width:100px; margin-right:0;}
	.sec08-image-box {margin:3rem auto 0; padding:2rem 1rem;}
	.sec08-image-box .sec08-image-list {-webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-flow:column; flex-flow:column;}
	.sec08-image-box .sec08-image-list > .item {width:100%; -webkit-box-flex:1; -ms-flex:1 1 auto; flex:1 1 auto;}
	.sec08-image-box .sec08-image-list > .item:first-child {padding:0 0 1rem; margin:0 0 1rem; border:0; border-bottom:1px solid #bebebe;}
	section.main-section07 div.table_wrap{display:none;}
	div.table_wrap_m{display:block;}
}

@media screen and (max-width: 500px){
.privacy-header {font-size: 18px;}
.urgent_title > h4 {font-size: 16px;}
.urgent_title > h1 {font-size: 16px; padding-left: 2rem;}
.urgent_content > h3 {font-size: 16px;}
.urgent_title>p {font-size: 16px;}
.urgent_content>input {width: 70% !important; font-size: 15px;}
.urgent_content>select {width: 24% !important;  font-size: 14px;}
.urgent_x {right: 0%; top: 1%; width:33px;}
.m_none {display: none;	}
.gedaimg_list > li {width: 1%;}
.gedaimg_spec br {display: none;}
.geda_mvccont {padding: 0rem 1rem;}
.btn {width: 28%;font-size: 14px;}
.main-mobile {width: 50%;}
.mobile_only {display: block;}


}


@media screen and (max-width:425px){
#section0 .fp-slidesContainer {height: 51vh !important;}
.divide-intro_container > .column.intro_right-c > .header-box > h2 {font-size: 16px;}
.intro_logo {top: 11%;}
.divide-intro_container > .column.intro_right-c > .link-box {top: 12rem;}

.intro_768_2 {margin-top: 7.5rem;}
.m_on {display: block;}
.divide-intro_container > .column.intro_right-c > .header-box {margin-top: 7rem;}
/*2021-03-09 추가*/
.divide-container > .column.left-c > .header-box img{height: 25px;}

/*2021-01-19 추가*/
.reference p {position: relative;left: 0rem;color: #fff;font-weight: 200;font-size: 14px;top: 0rem;margin-bottom: 1rem;}

/**영상추가**/
.middle-align {width: 100%;}
.main-section10 h2 { margin-top:40px; }
.main-section03 .sub_text{color: #fff;font-size: 15px;margin-top: 1rem;margin-bottom: 1rem;}
.video-wrapper > .video-item {/* position:absolute; */top:0;left: 0px;width: 100%;border:0;height: 24rem;}
.main-section03 .slogan {margin: 0;color: #fff;display: block;font-size: 28px;font-weight: 100;margin-top: 1rem;}

	.main-section10 h2 { margin-top:40px; }
/** 2019-03-18 **/
	/* SECTION06 */
	.main-section06 .divide-container > .column.left-c > .header-box > .header-icon-box .header-icon-list {background-size:50px;}
	section.main-section07 table tr th { font-size: 14px; }
	section.main-section07 table tr td {font-size: 14px; text-align: center; }
}
@media screen and (max-width:419px){


#section0 .fp-slidesContainer { height: 47vh !important;}
#main-visual .slick-dots {    bottom: 1rem;}

}

@media screen and (max-width:390px){
.media {top: 58px !important;left: 50px !important;height: 161px !important;width: 69% !important;}
}

@media screen and (max-width:375px){
.btn {width: 36%;font-size: 14px;}

#section0 .fp-slidesContainer {  height: 43vh !important; }
.divide-intro_container > .column.intro_right-c > .header-box > h2 {font-size: 14px;}
.intro_logo { width: 320px; height: 70px; top: 11%;	 }
.intro_logo img { width: 190px; }
.divide-intro_container > .column.intro_left-c > .header-box > h2 { padding:4rem 1rem 0 0; }
#myVideo {max-width: 321px;height: 534px;}
.main-section03 .slogan {margin: 0;color: #fff;display: block;font-size: 23px;font-weight: 100;margin: 1rem 0rem;}
	/* section1 */
	.icon1_1 {margin-top: 30px;}
	.icon1_2 {margin-top: 30px;}
	.icon1_1>img {width: 50px;}
	.icon1_2>img {width: 50px;}
	.text1_1>h1 {font-size: 25px; line-height: 35px;}
	.text1_2>h1 {font-size: 25px; line-height: 35px;}
	/* section2 */
	.text2>h1 {margin-bottom: 10px;  font-size: 20px; line-height: 30px;}
	#img5 {top: 22%;}
	#img3 {margin-bottom: 40px;}
	/* section3 */
	.right3_1>p {font-size: 14px; line-height: 24px;}
	.right3_1 .line {margin-bottom: 20px;}
	.right3_1>ul {margin-left: 25px;}
	.right3_1>h2 {margin: 20px 0;}
	/* section4 */
	.wrap .title4_1 {font-size: 20px; line-height: 30px;}
	.wrap .table2, .wrap .table4 {margin-left: 4% !important;}
	/* section7 */
	.left7_1 {height: auto;}
	.icon7_1 {margin-top: 15px;}
	/* section8 */
	.left8_1 {height: auto;}
	/* section9 */
	.main-section10 h2 {font-size:20px;}
	.dayarea>li:first-child {margin: 0 10px;}
	.dayarea>li:last-child {margin-right: 10px;}
	.search>div>input {width: 250px;}
	.search>p {margin-top: 10px;}
	.menu>li>p {font-size: 14px;}
	/* survey */
	.survey_prev,
	.survey_next {width: 80px; bottom: 5%;}

	.main-section13 {padding: 11rem 0;}
	
	section.main-section07 table tr th{font-size:13px;}
	section.main-section07 table tr td{font-size:13px;}
}
@media only screen and (min-width:321px) and (max-width:374px) {
	/* CIRCLE */
	.compare-row > .circle-box {width:120px; height:120px;}
	/* SECTION04 */
	.main-section04 .segment > .segment-header {font-size:22px;}

}


@media screen and (max-width:320px){
	.main-section06 .divide-container > .column.right-c > .content-box .segment > .section6-header { font-size:18px; }
	/* section3 */
	.right3_1>h2 {font-size: 20px;}
	.right3_1>ul {margin-left: 0;}
	/* section6 */
	.right6_1>h2 {font-size: 20px;}
	/* section7 */
	.gallery {width:100%;}
	/* section8 */
	.left8_1 {height: auto;}
	/* section9 */
	.search>div>input {width: 200px;}
	.cleaning {height: 45%;}
	.construction {height: 45%;}
	.menu>li>p {font-size: 14px; font-weight: 500;}
	/* 설문 폼 */
	.survey-grid {-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;}
	.survey-grid .survey-item {-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;}
	.survey-grid .survey-item:nth-child(odd) {border:0;}
/** 2019-03-18 **/
	/* CIRCLE */
	.compare-row > .circle-box {width:120px; height:120px;}
	/* SECTION04 */
	.main-section04 .segment > .segment-header {font-size:22px;}
}