@charset "utf-8";
/* CSS Document */

/* 공통 스타일 */
html {
  scroll-behavior: smooth;}
* { box-sizing: border-box; border-collapse: collapse; }

body {
  font-family: 'Paperlogy-4Regular', sans-serif;
  font-size: 18px;
  color: #363636;
  margin: 0;
  padding: 0;
	
}

:root {
  --color-identity: #1d2088;
}
.nav-btn {
	color:#363636;
}
.split {
  overflow: hidden;
  width: 100%;
  display: table;
}

.split .left { float: left; }
.split .right { float: right; }



.text-table {
  margin: 15px 0;
  display: block;
}

.padding30 {
  width: 100%;
  min-height: 1px;
  height: 30px;
}

.strong-txt { font-family: 'Paperlogy-8ExtraBold', sans-serif; }
.strong-color { color: var(--color-identity); }

.icon-bar {
  background-color: var(--color-identity);
  border-radius: 100px;
  width: 77px;
  height: 6px;
}

img { max-width: 100%; height: auto; }
.HL {background-color:#fff45c; font-weight: 700}


/* 플렉스 레이아웃 (최신 브라우저 최적화) */
.inline-col-group {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.service-btn {
	text-decoration: none;
	color: #363636;
}





/* PC (해상도 1024px)*/
@media all and (min-width:1024px) {
	h1 {margin:0; font-size: 3.3rem; line-height:4rem;}
	h2 {margin:0; font-size:2.2rem; line-height:2.7rem;}
	hr {border-color: #555;}
	
	.break-p {display:none;}
	.break-pb {display:none;}
	.break-m {display:inline;}
	.break-mb {display:block;}

	
	.text-table {margin:15px 0; display: block;}
	.padding30 {width: 100%; min-height: 1px; height: 30px;}
	.strong-txt {  font-family:'Paperlogy-8ExtraBold';}
	.strong-color {color: var(--color-identity);}
	.icon-bar {background-color: var(--color-identity); border-radius:100px;  width: 77px; height:6px; }
	.split {width: 100%; display: table}

	/*메뉴*/
	.inline-inside {max-width: 970px; margin: 0 auto;padding-left: 30px;padding-right: 30px;}
	header .logo {width:20%;}
	header .left {width:20%;}
	header .right {width:5%; text-align: right;}
	header .right a.login {font-size:1rem}
	header .right a {margin:0 15px;}
	header .right a.icon-mbar {display: none;}
	.inline-col-group {position: relative; display: table-cell; vertical-align: middle;}
	.viewport-nav {height: 60px; width:80%; margin: 0 auto;}
	.viewport-nav > li {float: left; z-index: 10; list-style-type: none}
	.viewport-nav > li > a {color: #212121; font-size: 1.1rem; letter-spacing: 0px;   padding: 0 30px; font-weight: bold; font-style: normal; height: 60px; display: table-cell; vertical-align: middle; text-decoration: none;}
	


	/*메인 키비주얼*/
	.inside {max-width:970px; margin: 0 auto; }
	.section_wrap {width:100%; display: table;}
	.visual_section_mobile {display: none}
	.visual_section {max-width:1300px; margin: 0 auto; }
	
	.section_wrap .section_bg {width:100%; background-size:cover; background-repeat: no-repeat;  background-position: center top; }
	.mainvisual-subtxt {font-size:1.4rem; line-height: 2rem; }
	.mainvisual-btn{font-size:1.7rem; font-family: Paperlogy-7Bold; color:#ffffff; border-radius:100px; background-color:#1d2088; padding:15px 30px; display: inline-block;}
	
	#section_1 .split .left {width: 40%}
	#section_1 .split .right {width: 57%}
	#section_1 .split .right iframe {height:311px;border-radius:20px}
	
	#section_3 .split .left { width:65%}
	#section_3 .split .right {width:35%; line-height: 3rem}
	#section_3 .split .right img{ }
	
	#section_4 .split .left {width:35%}
	#section_4 .split .right {width:60%}
	
	.Mmap {display: none;}
	
	
	.price-table {width: 100%;}
	.price-table thead{ background:#1d2088; color: #fff;  }
	.price-table th{ padding:0.8rem; font-size: 1.3rem; }
	.price-table td{ padding:0.8rem;}
	.price-table td:nth-child(1) {width:60%; background: #eeeeee;}
	.price-table td:nth-child(1) p{ margin: 0.2rem;}
	.price-table td:nth-child(1) p:nth-child(1){ font-size: 1.3rem; font-weight: 700}
	.price-table td:nth-child(1) p:nth-child(2){ font-size: 1rem; }
	.price-table td:nth-child(1) p:nth-child(3){ font-size: 0.8rem; color: #959595; }
	
	.price-table td:nth-child(2) {width:60%;position: relative; background: #ffffff;  }
	.price-table td:nth-child(2) p{margin: 0.2rem;font-size: 1rem; text-align: center; }
	.price-table td:nth-child(2) p:nth-child(1) {font-size: 1.3rem;}
	.price-table td:nth-child(2) p:nth-child(2) span:nth-child(1){font-size: 2.5rem;font-weight:900; color:#1d2088; letter-spacing: -2px; font-family: 'Paperlogy-8ExtraBold';}
	.price-table td:nth-child(2) p:nth-child(2) span:nth-child(2){font-size: 1rem;font-weight: 700;}
 
		/* 화살표 컨테이너: 위치만 지정하면 내부 요소로 화살표를 그림 */
	.arrow-wrap{ position: absolute; left: 0; top: 0; width: 100%; height: 125px; display: table;	}	
	.arrow {position: relative; width: 120px; margin: 0 auto; top: 30px;}	/* 가로선 */
	.arrow-line{ position: absolute; left: 0; top: 0; height: 4px; width: 130px; background: #e30000; display: block;	border-radius: 2px;	}
	/* 세로선 (가로선 끝에서 아래로 연결) */
	.arrow-leg{position: absolute;  left: 126px;  top: 0;  width: 4px; height: 25px;  background: #e30000;  display: block; border-radius: 2px;	}
	/* 화살촉 (세로선 끝의 삼각형) */
	.arrow-head{position: absolute; left: 128px; top: calc(0px + 16px); width: 0; height: 0; border-left: 8px solid transparent; border-right: 8px solid transparent;border-top: 12px solid #e30000; transform-origin: center;  display: block; margin-left: -8px;}
	
	
	
	#section_5 .split .left {width:65%}
	#section_5 .split .right {width:35%; line-height: 2.2rem}
	
	
	.Mcard {display: none;}

	.img-array { overflow: hidden}
	.img-array ul {display: table; padding: 0;margin: 0;}
	.img-array li { padding: 0;}
	.img-array .cases li { float:left; width:23%; margin:1%; list-style:none; }
	.img-array .cases li:last-child { display: none;}
	.img-array .process li { float:left; width:31.3%; margin:1%; list-style:none; }
	.img-array li img { width:100%; }


	.tel-txt {font-size:1.7rem; float: right;display: block;width: 100%; text-align: right;}
	.tel-txt img { width: 6%; vertical-align: middle; margin-right: 5px;}
	.tel-num {font-size:2.5rem; float: right; }

	
	
	.subtitle {font-size:1.7rem; line-height: 2rem;}


	#section_footer .split .left {width:50%}
	#section_footer .split .right {width:35%; }
	footer {background-color: #212121; color:#fff; font-size: 1rem}
	footer .Mpolicy{display: none;} 
	footer .hr_mobile { display: none;}
	footer .info { margin-left:-10px ;}
	footer .info span{ margin: 0 10px;}
	footer .copyright {text-align: right;}
	footer .policy{text-align: left; margin-left: -10px;} 
	footer .policy a{margin: 0 10px; color:#fff; text-decoration:none;font-size:0.9rem} 
	
	
	#fix_bar {position: fixed; bottom:0; background: #1d2088;}
	#fix_bar ul {display: table;}
	#fix_bar li { float: left; margin: 0 5px; list-style: none;line-height: 2rem; }
	#fix_bar .year {color:#7ecef4;font-size: 1.5rem; font-weight: 700;}
	#fix_bar .day {color:#ffffff;font-size: 1.5rem; font-weight: 700;}

	#fix_bar .teltxt img {width:20%; margin-top: 0; margin-right:10px; float: left; }
	#fix_bar .teltxt p {margin: 0; padding:0; float: left; color:#ffffff ;text-align: left; font-size: 0.9rem;line-height: 1.1rem;}
	#fix_bar .telnum {color:#ffffff; font-size: 2.1rem;text-decoration: none}
	#fix_bar .btn_inquiry {background:#e8af5b; padding: 7px 20px; border-radius: 20px; font-size: 1.3rem}
	#fix_bar .top {float:right;text-align: right;width:50%;}
	
	#fix_bar_mobile {display: none;}
	
} /* PC (해상도 1024px)*/









/* 테블릿 가로, 테블릿 세로 (해상도 768px ~ 1023px)*/
@media all and (min-width:768px) and (max-width:1023px) {
	h1 {margin:0; font-size: 2.3rem; line-height: 3rem;}
	h2 {margin:0; font-size:2.2rem; line-height:2.7rem;}
	hr {border-color: #555;}
	.break-p {display:none;}
	.break-pb {display:none;}
	.break-m {display:inline;}
	.break-mb {display:block;}


	
	.text-table {margin:15px 0; display: block;}
	.padding30 {width: 100%; min-height: 1px; height: 30px;}
	.strong-txt {  font-family:'Paperlogy-8ExtraBold';}
	.strong-color {color: var(--color-identity);}
	.icon-bar {background-color: var(--color-identity); border-radius:100px;  width: 77px; height:6px; }
	.split {width: 100%; display: table}

	/*메뉴*/
	.inline-inside {max-width: 700px; margin: 0 auto;padding-left: 30px;padding-right: 30px;}
	header .logo {display: block;width: 90%;}
	header .left {width:20%;}
	header .right {width:10%; text-align: right}
	header .right a {margin:0;}
	header .right a.login {font-size:0.8rem; margin:0 15px;}
	header .right a.icon-mbar {display: none;}
	.inline-col-group {position: relative; display: table-cell; vertical-align: middle;}
	.viewport-nav {height: 60px; width:100%; margin: 0 auto;}
	.viewport-nav > li {float: left; z-index: 10; list-style-type: none}
	.viewport-nav > li > a {color: #212121; font-size: 1.1rem; letter-spacing: 0px;   padding: 0 25px; font-weight: bold; font-style: normal; height: 60px; display: table-cell; vertical-align: middle; text-decoration: none;}


	/*메인 키비주얼*/
	.inside {max-width:700px; margin: 0 auto; }
	.section_wrap {width:100%; display: table;}
	.visual_section_mobile {display: none}
	.visual_section {max-width:700px; margin: 0 auto; }
		
	.section_wrap .section_bg {width:100%; background-size:cover; background-repeat: no-repeat;  background-position: center top; }
	.mainvisual-subtxt {font-size:1.4rem; line-height: 2rem; }
	.mainvisual-btn{font-size:1.5rem; font-family: Paperlogy-7Bold; color:#ffffff; border-radius:100px; background-color:#1d2088; padding:15px 30px; display: inline-block;}
	.visual_section .blank div:nth-child(1) {display: none;}
	.visual_section .blank div:nth-child(2) {display: none;}
	.visual_section .blank div:nth-child(3) {display: none;}
	.visual_section .blank div:nth-child(4) {display: none;}
	.visual_section .blank div:nth-child(5) {display: none;}

	#section_1 .split .left {width: 40%}
	#section_1 .split .left img {width: 100%}
	#section_1 .split .right {width: 58%}
	#section_1 .split .right iframe {height:228px;border-radius:15px}
	#section_1 .blank div:nth-child(1) {display: none;}
	#section_1 .blank div:nth-child(2) {display: none;}
	
	#section_2 .blank div:nth-child(1) {display: none;}
	#section_2 .blank div:nth-child(2) {display: none;}

	#section_3 .split .left {width:65%}
	#section_3 .split .right {width:35%; line-height: 2.1rem}
	#section_3 .split .right img{width:10%; }
	
	.Mmap {display: none;}
	
	
	.price-table {width: 100%;}
	.price-table thead{ background:#1d2088; color: #fff;  }
	.price-table th{ padding:0.8rem; font-size: 1.3rem; }
	.price-table td{ padding:0.8rem;}
	.price-table td:nth-child(1) {width:60%; background: #eeeeee;}
	.price-table td:nth-child(1) p{ margin: 0.2rem;}
	.price-table td:nth-child(1) p:nth-child(1){ font-size: 1.1rem; font-weight: 700}
	.price-table td:nth-child(1) p:nth-child(2){ font-size: 1rem; }
	.price-table td:nth-child(1) p:nth-child(3){ font-size: 0.8rem; color: #959595; }
	
	.price-table td:nth-child(2) {width:60%;position: relative; background: #ffffff;  }
	.price-table td:nth-child(2) p{margin: 0.2rem;font-size: 1rem; text-align: center; }
	.price-table td:nth-child(2) p:nth-child(1) {font-size: 1.1rem;}
	.price-table td:nth-child(2) p:nth-child(2) span:nth-child(1){font-size: 2.1rem;font-weight:900; color:#1d2088; letter-spacing: -2px}
	.price-table td:nth-child(2) p:nth-child(2) span:nth-child(2){font-size: 0.8rem;font-weight: 700;}
 
		/* 화살표 컨테이너: 위치만 지정하면 내부 요소로 화살표를 그림 */
	.arrow-wrap{ position: absolute; left: 0; top: 0; width: 100%; height: 125px; display: table;	}	
	.arrow {position: relative; width: 120px; margin: 0 auto; top: 30px;}	/* 가로선 */
	.arrow-line{ position: absolute; left: 0; top: 0; height: 4px; width: 130px; background: #e30000; display: block;	border-radius: 2px;	}
	/* 세로선 (가로선 끝에서 아래로 연결) */
	.arrow-leg{position: absolute;  left: 126px;  top: 0;  width: 4px; height: 25px;  background: #e30000;  display: block; border-radius: 2px;	}
	/* 화살촉 (세로선 끝의 삼각형) */
	.arrow-head{position: absolute; left: 128px; top: calc(0px + 16px); width: 0; height: 0; border-left: 8px solid transparent; border-right: 8px solid transparent;border-top: 12px solid #e30000; transform-origin: center;  display: block; margin-left: -8px;}
	
	
	
	
	
	#section_4 .split .left {width:35%}
	#section_4 .split .right {width:60%}
	
	.Mcard {display: none;}
	
	#section_5 .split .left {width:65%}
	#section_5 .split .right {width:35%; line-height: 1.7rem;}
	#section_5 .split .right img{width:10%; }

	.img-array { overflow: hidden}
	.img-array ul {display: table; padding: 0;margin: 0;}
	.img-array li { padding: 0;}
	.img-array .cases li { float:left; width:23%; margin:1%; list-style:none; }
	.img-array .cases li:last-child { display: none;}
	.img-array .process li { float:left; width:31.3%; margin:1%; list-style:none; }
	.img-array li img { width:100%; }


	.tel-txt {font-size:1.1rem; float: right;}
	.tel-txt img {vertical-align: middle; margin-right: 5px;}
	.tel-num {font-size:1.8rem; float: right; }

	.subtitle {font-size:1.2rem; line-height: 1.5rem;}


	
	#section_footer .split .left {width:50%}
	#section_footer .split .right {width:35%; }

	footer {background-color: #212121; color:#fff; font-size:0.8rem}
	footer .Mpolicy{display: none;} 
	footer .hr_mobile { display: none;}
	footer .info { margin-left:-10px ;}
	footer .info span{ margin: 0 7px;}
	footer .copyright { font-size:0.8rem;text-align: right}
	footer .policy{text-align: left; margin-left: -10px;}
	footer .policy a{margin: 0 10px; color:#fff; text-decoration:none;font-size:0.8rem;} 
	
	
	
	#fix_bar {position: fixed; bottom:0; background: #1d2088;}
	#fix_bar ul {display: table;}
	#fix_bar li { float: left; margin: 0 2px; list-style: none;line-height: 2rem; }
	#fix_bar .year {color:#7ecef4;font-size: 0.9rem; font-weight: 700;}
	#fix_bar .day {color:#ffffff;font-size: 0.9rem; font-weight: 700;}

	#fix_bar .teltxt img {width:20%; margin-top: 0; margin-right:10px; float: left; }
	#fix_bar .teltxt p {margin: 0; padding:0; float: left; color:#ffffff ;text-align: left; font-size: 0.7rem;line-height: 1.1rem;}
	#fix_bar .telnum {color:#ffffff; font-size: 1.6rem;text-decoration: none}
	#fix_bar .btn_inquiry {background:#e8af5b; padding: 4px 15px; border-radius: 20px; font-size: 1rem}
	#fix_bar .top {float:right;text-align: right;width:40%;}

	#fix_bar_mobile {display: none;}
	
} /* 테블릿 가로, 테블릿 세로 (해상도 768px ~ 1023px)*/




/* 모바일 가로, 모바일 세로 (해상도 480px ~ 767px)*/
@media all and (max-width:767px) {
.break-p {display:inline;}
.break-pb {display:block;}
.break-m {display:none;}
.break-mb {display:none !important; }
	
	h1 {margin:0; font-size: 1.45rem; line-height: 2rem;}
	h2 {margin:0; font-size:1.8rem; line-height:2.5rem;}
	hr {border-color: #555;}


	
	.text-table {margin:15px 0; display: block; text-align: center;}
	.padding30 {width: 100%; min-height: 1px; height: 30px;}
	.strong-txt {  font-family:'Paperlogy-8ExtraBold';}
	.strong-color {color: var(--color-identity);}
	.icon-bar {background-color: var(--color-identity); border-radius:100px;  width: 77px; height:6px; margin:0 auto;}
	.split {width: 100%; display: table}

	/*메뉴*/
	.inline-inside {max-width: 320px; margin: 0 auto;padding-left: 15px;padding-right: 15px;}
	header .logo {display: block;width: 100%;}
	header .left {width:70%; padding: 7px 0;}
	header .center {display: none !important;}
	header .right {width:30%; text-align: right}
	header .right a {margin:0;}
	header .login {font-size:0.8rem; display: none;}
	.inline-col-group {position: relative; display: table-cell; vertical-align: middle;}
	.viewport-nav {height: 50px; width:74%; margin: 0 auto;}
	.viewport-nav > li {float: left; z-index: 10; list-style-type: none}
	.viewport-nav > li > a {color: #212121; font-size: 1rem; letter-spacing: 0px;   padding: 0 15px; font-weight: bold; font-style: normal; height: 50px; display: table-cell; vertical-align: middle; text-decoration: none;}


	/*메인 키비주얼*/
	.inside {max-width:90%; margin: 0 auto; }
	.section_wrap {width:100%; display: table;}
	.visual_section_pc {display: none}
	.visual_section {max-width:90%; margin: 0 auto; }
	
	.section_wrap .section_bg {width:100%; background-size:cover; background-repeat: no-repeat;  background-position: 50% 100%; }
	.mainvisual-titletxt h1 {letter-spacing: -2px}
	.mainvisual-subtxt {font-size:1rem; line-height: 1.5rem; }
	.mainvisual-btn{font-size:1rem; font-family: Paperlogy-7Bold; color:#ffffff; border-radius:100px; background-color:#1d2088; padding:12px 20px; display: inline-block; letter-spacing: -1px;}
	.visual_section .blank div:nth-child(1) {}
	.visual_section .blank div:nth-child(2) {}
	.visual_section .blank div:nth-child(3) {}
	.visual_section .blank div:nth-child(4) {}
	.visual_section .blank div:nth-child(5) {}

	#section_1 .split .left {width: 100%}
	#section_1 .split .left img {width: 100%}
	#section_1 .split .right {width: 100%}
	#section_1 .split .right iframe {height:216px; border-radius:10px}
	#section_1 .blank div:nth-child(1) {display: none;}
	#section_1 .blank div:nth-child(2) {display: none;}

	#section_2 .blank div:nth-child(1) {display: none;}
	#section_2 .blank div:nth-child(2) {display: none;}
	
	#section_3 .split .left {width:100%}
	#section_3 .split .right {width:100%; line-height: 1.3rem}
	#section_3 .split .right img{width:5%; }
	#section_3 .blank div:nth-child(1) {display: none;}
	#section_3 .blank div:nth-child(2) {display: none;}
	
	#section_3 .map {display: none;}
	
	
	.price-table {width: 100%;}
	.price-table thead{ background:#1d2088; color: #fff;  }
	.price-table th{ padding:0.8rem; font-size: 1.3rem; }
	.price-table td{ padding:0.8rem;}
	.price-table td:nth-child(1) {width:50%; background: #eeeeee;}
	.price-table td:nth-child(1) p{ margin: 0.2rem;}
	.price-table td:nth-child(1) p:nth-child(1){ font-size: 1.3rem; font-weight: 700}
	.price-table td:nth-child(1) p:nth-child(2){ font-size: 1rem; }
	.price-table td:nth-child(1) p:nth-child(3){ font-size: 0.8rem; color: #959595; }
	
	.price-table td:nth-child(2) {width:60%;position: relative; background: #ffffff;  }
	.price-table td:nth-child(2) p{margin: 0.2rem;font-size: 1rem; text-align: center; }
	.price-table td:nth-child(2) p:nth-child(1) {font-size: 0.8rem;}
	.price-table td:nth-child(2) p:nth-child(2) span:nth-child(1){font-size: 1.53rem;font-weight:900; color:#1d2088; letter-spacing: -2px; font-family: 'Paperlogy-8ExtraBold';}
	.price-table td:nth-child(2) p:nth-child(2) span:nth-child(2){font-size: 1rem;font-weight: 700;}
 
		/* 화살표 컨테이너: 위치만 지정하면 내부 요소로 화살표를 그림 */
	.arrow-wrap{ position: absolute; left: 0; top: 0; width: 100%; height: 125px; display: table;	}	
	.arrow {position: relative; width: 120px; margin: 0 auto; top: 30px;}	/* 가로선 */
	.arrow-line{ position: absolute; left: 25px; top: 33px; height: 2px; width: 75px; background: #e30000; display: block;	border-radius: 2px;	}
	/* 세로선 (가로선 끝에서 아래로 연결) */
	.arrow-leg{position: absolute;  left: 100px;  top:33px;  width: 2px; height: 15px;  background: #e30000;  display: block; border-radius: 2px;	}
	/* 화살촉 (세로선 끝의 삼각형) */
	.arrow-head{position: absolute; left: 103px; top: calc(0px + 40px); width: 0; height: 0; border-left: 6px solid transparent; border-right: 6px solid transparent;border-top: 10px solid #e30000; transform-origin: center;  display: block; margin-left: -8px;}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	#section_4 .split .left {width:100%}
	#section_4 .split .right {width:100%}
	#section_4 .card {width:60%; margin:0 auto;}
	#section_4 .blank div:nth-child(1) {display: none;}
	#section_4 .blank div:nth-child(2) {display: none;}
	
	.card {display: none;}
	
	#section_5 .split .left {width:100%}
	#section_5 .split .right {width:100%; line-height: 1.3rem}
	#section_5 .split .right img{width:5%; }
	#section_5 .blank div:nth-child(1) {display: none;}
	#section_5 .blank div:nth-child(2) {display: none;}

	.img-array { overflow: hidden}
	.img-array ul {display: table; padding: 0;margin: 0;}
	.img-array li { padding: 0;}
	.img-array .cases li { float:left; width:31%; margin:1%; list-style:none; }
	.img-array .process li { width:100%; list-style:none; }
	.img-array li img { width:100%; }


	.contact { width: 100%; }
	.tel-txt {font-size:1rem; }
	.tel-txt img {vertical-align: middle; margin-right: 5px;}
	.tel-num {font-size:1.4rem;}

	.subtitle {font-size:1rem; line-height: 1.4rem;}


	
	#section_footer .split .left {width:100%; text-align: center;}
	#section_footer .split .right {width:100%; line-height: 1.8rem}
	#section_footer .split .left img{width:60%; }
	#section_footer .split .right img{width:9%; }
	footer {background-color: #212121; color:#fff; font-size:0.7rem}
	footer .Mpolicy{text-align: center; border-bottom: #555; }
	footer .Mpolicy a{margin: 0 10px; color:#fff; text-decoration:none;font-size:0.9rem;} 
	footer .blank div:nth-child(1) {display: none;}
	footer .info { line-height: 1.2rem}
	footer .info span{ margin: 0 7px;}
	footer .hr_pc { display: none;}
	footer .policy { display: none;}
	footer .copyright { font-size:0.7rem; text-align:center;}
	
	
	#fix_bar { display: none;}

	
	#fix_bar_mobile {position: fixed; bottom:0; background: #1d2088; padding: 15px; line-height:1.3rem; display: block;}

	#fix_bar_mobile .year {display:none;color:#7ecef4;font-size: 0.8rem; font-weight: 700;  letter-spacing: -1px;line-height:  3.3rem;}
	#fix_bar_mobile .day {display:none;color:#ffffff;font-size: 0.8rem; font-weight: 700; letter-spacing: -1px;line-height:  3.3rem;}
	#fix_bar_mobile .teltxt {text-align: center;color:#ffffff;font-size: 1rem; }
	#fix_bar_mobile .teltxt img {float: left;width:8%; margin-top:5px; margin-left: 5px; margin-right:3px; }
	#fix_bar_mobile .teltxt p {color:#ffffff ; line-height: 1.3rem; }
		
	#fix_bar_mobile  a {color:#ffffff; font-size: 1.1rem;text-decoration: none;}
	#fix_bar_mobile .btn_inquiry {background:#e8af5b; padding: 5px 12px; border-radius: 20px; font-size: 1rem; position: absolute; bottom:21px; margin-left: 5px;}
	#fix_bar_mobile .top { display: block;position: absolute; right:-37px;  bottom:15px; }
	#fix_bar_mobile .top img {margin: 0; padding: 0;width:45%;}
	

	
	
	

}/* 모바일 가로, 모바일 세로 (해상도 480px ~ 767px)*/







