@import url(//cdn.design-factory.co.kr/_font/kimm/fonts.css);
@import url(//cdn.design-factory.co.kr/_font/pretendard/fonts.css);

* {font-family:"Pretendard", sans-serif;}

html {
	-webkit-text-size-adjust: none; /*Chrome, Safari, newer versions of Opera*/
	-moz-text-size-adjust: none; /*Firefox*/
	-ms-text-size-adjust: none; /*Ie*/
	-o-text-size-adjust: none; /*old versions of Opera*/
}
body {width:100%; margin:0 auto; padding:0; font-size:13px; line-height:normal; overflow-y:scroll; -webkit-text-size-adjust:none; -moz-text-size-adjust:none; -ms-text-size-adjust:none;}
img {border:none; padding:0; margin:0; outline:none;}
a {border:none; padding:0; margin:0; outline:none; text-decoration:none;}
a:active {color:#666666; text-decoration:none;}
a:link {color:#666666; text-decoration:none;}
a:visited {color:#666666; text-decoration:none;}
a:hover {color:#666666; text-decoration:none;}
ul {list-style:none; padding:0; margin:0;}
ul:after {content:""; display:block; clear:both;}
ul > li {display:block;}

img.fx{max-width:100%;}

td {
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
}

input, select, textarea {
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	margin:0; 
	padding:0; 
	outline:none; 
	font-size:13px; 
	color:#000000;
	line-height:21px; 
}

input::placeholder {color:#000000; opacity:1;}
input::-webkit-input-placeholder {color:#000000;}
input:-ms-input-placeholder {color:#000000;}
input:-moz-input-placeholder {color:#000000;}

textarea {overflow-y:scroll; resize:none;}

textarea::placeholder {color:#000000; opacity:1;}
textarea::-webkit-input-placeholder {color:#000000;}
textarea:-ms-input-placeholder {color:#000000;}
textarea:-moz-input-placeholder {color:#000000;}

input[type=text], input[type=password] ,input[type=tel], input[type=file], input[type=image], input[type=button], input[type=submit], textarea {
	border-radius:0; 
	-moz-border-radius:0; 
	-webkit-border-radius:0;
	appearance:none;
	-moz-appearance:none;
	-webkit-appearance:none;
	width:100%;
}

select {
	border-radius:0; 
	-moz-border-radius:0; 
	-webkit-border-radius:0;
	appearance:none;
	-moz-appearance:none;
	-webkit-appearance:none;
	background-color:#ffffff;
	background-image:url("/img/sub/select_arrow.png");
	background-repeat:no-repeat;
	background-position:center right 0px;
	width:100%;
}

select::-ms-expand {display:none;}

.w_con {}
.m_con {display:none;}

.w_img {display:inline-block; width:100%;}
.m_img {display:none;}

.w_br {}
.m_br {display:none;}

.w_bar {}
.m_bar {display:none;}

/*체크박스 버튼*/
.checkbox_label {display:inline-block; cursor:pointer;}
.checkbox_label input[type=checkbox] {display:none;}
.checkbox_label .check_icon {display:inline-block; width:24px; height:24px; background-image:url("/img/sub/checkbox_icon_off.png"); background-repeat:no-repeat; vertical-align:middle; cursor:pointer;}
.checkbox_label span {vertical-align:middle;}
.checkbox_label input[type=checkbox]:checked + .check_icon {background-image:url("/img/sub/checkbox_icon_on.png");}

/*
font-family:"KIMM", sans-serif;
*/

.KIMM {font-family:"KIMM", sans-serif;}

#wrap {width:100%; min-width:280px; margin:0 auto;}

/* 컨텐츠 */
#container {width:100%; margin:0 auto;}

/* 랜딩컨텐츠 */
#landing_con {}

/* 공통 */
.common_pd {padding:0 40px; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}

/* 헤더 */
#landing_con > .header {width:100%; padding-top:21px; padding-bottom:26px; position:sticky; top:0; left:0; z-index:100;}
#landing_con > .header > .contents_con {display:flex; justify-content:space-between; align-items:center; height:78px; background-color:#ffffff; padding:0 35px; border-radius:78px; -webkit-border-radius:78px; -moz-border-radius:78px; box-shadow:0 0 18px rgba(0,0,0,0.1); -webkit-box-shadow:0 0 18px rgba(0,0,0,0.1); -moz-box-shadow:0 0 18px rgba(0,0,0,0.1); overflow:hidden;}
#landing_con > .header > .contents_con > .logo_con {}
#landing_con > .header > .contents_con > .logo_con > a {display:flex; align-items:center;}
#landing_con > .header > .contents_con > .logo_con > a > .img_con {width:47px; margin-right:16px;}
#landing_con > .header > .contents_con > .logo_con > a > .text_con {}
#landing_con > .header > .contents_con > .logo_con > a > .text_con span {font-size:26px; color:#000000; font-weight:700; letter-spacing:-0.5px;}
#landing_con > .header > .contents_con > .tel_con {}
#landing_con > .header > .contents_con > .tel_con > a {display:flex; align-items:center;}
#landing_con > .header > .contents_con > .tel_con > a > .img_con {width:29px; margin-right:11px;}
#landing_con > .header > .contents_con > .tel_con > a > .text_con {}
#landing_con > .header > .contents_con > .tel_con > a > .text_con span {font-size:30px; color:#000000; font-weight:700; letter-spacing:-0.5px;}

/* info01 */
#landing_con > .info01_con {word-break:keep-all;}
#landing_con > .info01_con > .contents_con {background:url("/img/info01_bg.png") no-repeat center/cover;}
#landing_con > .info01_con > .contents_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; position:relative; top:0; left:0;}
#landing_con > .info01_con > .contents_con > .contents_con > .blank_con {}
#landing_con > .info01_con > .contents_con > .contents_con > .tt_con {width:100%; margin:0 auto; position:absolute; top:11%; left:0; right:0; transform:translateY(50px); opacity:0; transition:all 0.7s ease;}
#landing_con > .info01_con > .contents_con > .contents_con > .tt_con > .title_con {width:545px; margin:0 auto 42px;}
#landing_con > .info01_con > .contents_con > .contents_con > .tt_con > .text_con {text-align:center;}
#landing_con > .info01_con > .contents_con > .contents_con > .tt_con > .text_con span {font-size:24px; color:#333333; line-height:34px; letter-spacing:-0.5px;}
#landing_con > .info01_con > .contents_con > .contents_con > .tt_con.on {transform:translateY(0); opacity:1;}

/* info02 */
#landing_con > .info02_con {word-break:keep-all;}
#landing_con > .info02_con > .contents_con {display:flex; justify-content:space-between; width:100%; max-width:1200px; margin:0 auto; padding:153px 0 137px;}
#landing_con > .info02_con > .contents_con > .title_con {flex:1; margin-right:50px;}
#landing_con > .info02_con > .contents_con > .title_con span {font-size:65px; color:#000000; font-weight:700; line-height:75px; letter-spacing:-0.5px;}
#landing_con > .info02_con > .contents_con > .contents_con {width:740px; padding-top:120px;}
#landing_con > .info02_con > .contents_con > .contents_con > .list_con {}
#landing_con > .info02_con > .contents_con > .contents_con > .list_con > ul {}
#landing_con > .info02_con > .contents_con > .contents_con > .list_con > ul > li {margin-top:100px;}
#landing_con > .info02_con > .contents_con > .contents_con > .list_con > ul > li > .list_div {}
#landing_con > .info02_con > .contents_con > .contents_con > .list_con > ul > li > .list_div > .img_con {margin-bottom:35px;}
#landing_con > .info02_con > .contents_con > .contents_con > .list_con > ul > li > .list_div > .img_con > ul {}
#landing_con > .info02_con > .contents_con > .contents_con > .list_con > ul > li > .list_div > .img_con > ul > li {float:left; width:100px; margin-left:20px;}
#landing_con > .info02_con > .contents_con > .contents_con > .list_con > ul > li > .list_div > .img_con > ul > li:first-child {margin-left:0;}
#landing_con > .info02_con > .contents_con > .contents_con > .list_con > ul > li > .list_div > .text_con {}
#landing_con > .info02_con > .contents_con > .contents_con > .list_con > ul > li > .list_div > .text_con > .text01_con {margin-bottom:25px;}
#landing_con > .info02_con > .contents_con > .contents_con > .list_con > ul > li > .list_div > .text_con > .text01_con span {font-size:36px; color:#000000; font-weight:700; line-height:44px; letter-spacing:-0.5px;}
#landing_con > .info02_con > .contents_con > .contents_con > .list_con > ul > li > .list_div > .text_con > .text02_con {}
#landing_con > .info02_con > .contents_con > .contents_con > .list_con > ul > li > .list_div > .text_con > .text02_con > .text_div {margin-top:15px;}
#landing_con > .info02_con > .contents_con > .contents_con > .list_con > ul > li > .list_div > .text_con > .text02_con > .text_div span {font-size:24px; color:#666666; line-height:34px; letter-spacing:-0.5px;}
#landing_con > .info02_con > .contents_con > .contents_con > .list_con > ul > li > .list_div > .text_con > .text02_con > .text_div:first-child {margin-top:0;}
#landing_con > .info02_con > .contents_con > .contents_con > .list_con > ul > li:first-child {margin-top:0;}
#landing_con > .info02_con > .contents_con > .contents_con > .vt_con {margin-top:113px;}
#landing_con > .info02_con > .contents_con > .contents_con > .vt_con > .video_con {margin-bottom:37px;}
#landing_con > .info02_con > .contents_con > .contents_con > .vt_con > .video_con > .video {height:0; padding-bottom:56.25%; position:relative; top:0; left:0; border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; overflow:hidden;}
#landing_con > .info02_con > .contents_con > .contents_con > .vt_con > .video_con > .video iframe {width:100%; height:100%; position:absolute; top:0; left:0;}
#landing_con > .info02_con > .contents_con > .contents_con > .vt_con > .text_con {}
#landing_con > .info02_con > .contents_con > .contents_con > .vt_con > .text_con > .text01_con {font-size:34px; color:#000000; font-weight:700; line-height:50px; letter-spacing:-0.5px;}
#landing_con > .info02_con > .contents_con > .contents_con > .vt_con > .text_con > .text01_con span .color_text {color:#bd2132;}
#landing_con > .info02_con > .contents_con > .contents_con > .vt_con > .text_con > .text01_con span .color_text02 {font-size:36px;}
#landing_con > .info02_con > .contents_con > .contents_con > .vt_con > .text_con > .text02_con {display:flex; margin:57px 0;}
#landing_con > .info02_con > .contents_con > .contents_con > .vt_con > .text_con > .text02_con > .title_con {width:147px;}
#landing_con > .info02_con > .contents_con > .contents_con > .vt_con > .text_con > .text02_con > .title_con span {font-size:30px; color:#000000; font-weight:700; line-height:38px; letter-spacing:-0.5px;}
#landing_con > .info02_con > .contents_con > .contents_con > .vt_con > .text_con > .text02_con > .tel_con {}
#landing_con > .info02_con > .contents_con > .contents_con > .vt_con > .text_con > .text02_con > .tel_con > .btn_con {}
#landing_con > .info02_con > .contents_con > .contents_con > .vt_con > .text_con > .text02_con > .tel_con > .btn_con a {font-size:60px; color:#bd2132; font-weight:700; line-height:68px; letter-spacing:-0.5px;}
#landing_con > .info02_con > .contents_con > .contents_con > .vt_con > .text_con > .text02_con > .tel_con > .text_con {}
#landing_con > .info02_con > .contents_con > .contents_con > .vt_con > .text_con > .text02_con > .tel_con > .text_con span {font-size:24px; color:#333333; line-height:32px; letter-spacing:-0.5px;}
#landing_con > .info02_con > .contents_con > .contents_con > .vt_con > .text_con > .text02_con > .tel_con > .text_con span .color_text {font-weight:600;}
#landing_con > .info02_con > .contents_con > .contents_con > .vt_con > .text_con > .text03_con {}
#landing_con > .info02_con > .contents_con > .contents_con > .vt_con > .text_con > .text03_con span {font-size:34px; color:#000000; font-weight:700; line-height:50px; letter-spacing:-0.5px;}
#landing_con > .info02_con > .contents_con > .contents_con > .vt_con > .text_con > .text03_con span .color_text {color:#bd2132;}
#landing_con > .info02_con > .contents_con > .contents_con > .vt_con > .text_con > .text03_con span .color_text02 {font-size:36px;}

/* info03 */
#landing_con > .info03_con {overflow:hidden; word-break:keep-all;}
#landing_con > .info03_con > .contents_con {background-color:#f6f6f6; border-radius:20px; -webkit-border-radius:20px; -moz-border-radius:20px;}
#landing_con > .info03_con > .contents_con > .contents_con {padding:175px 40px 180px;}
#landing_con > .info03_con > .contents_con > .contents_con > .title_con {width:100%; max-width:1200px; margin:0 auto 197px;}
#landing_con > .info03_con > .contents_con > .contents_con > .title_con > .text01_con {}
#landing_con > .info03_con > .contents_con > .contents_con > .title_con > .text01_con span {font-size:65px; color:#000000; font-weight:700; line-height:73px; letter-spacing:-0.5px;}
#landing_con > .info03_con > .contents_con > .contents_con > .title_con > .text02_con {margin-top:29px;}
#landing_con > .info03_con > .contents_con > .contents_con > .title_con > .text02_con span {font-size:24px; color:#000000; line-height:34px; letter-spacing:-0.5px;}
#landing_con > .info03_con > .contents_con > .contents_con > .contents_con {width:100%; max-width:1650px; margin:0 auto;}
#landing_con > .info03_con > .contents_con > .contents_con > .contents_con > .slide_con {}
#landing_con > .info03_con > .contents_con > .contents_con > .contents_con > .slide_con > .slide_div {position:relative; top:0; left:0;}
#landing_con > .info03_con > .contents_con > .contents_con > .contents_con > .slide_con > .slide_div:after {content:""; width:100%; height:100%; background:no-repeat top/100%; position:absolute; top:0; left:0;}
#landing_con > .info03_con > .contents_con > .contents_con > .contents_con > .slide_con > .slide_div > .contents_con {width:100%; max-width:1200px; margin:0 auto; position:relative; top:0; left:0; z-index:10}
#landing_con > .info03_con > .contents_con > .contents_con > .contents_con > .slide_con > .slide_div > .contents_con > .contents_con {width:42.5%; position:relative; top:0; left:0;}
#landing_con > .info03_con > .contents_con > .contents_con > .contents_con > .slide_con > .slide_div > .contents_con > .contents_con > .title_con {margin-bottom:42px;}
#landing_con > .info03_con > .contents_con > .contents_con > .contents_con > .slide_con > .slide_div > .contents_con > .contents_con > .title_con > .text01_con {}
#landing_con > .info03_con > .contents_con > .contents_con > .contents_con > .slide_con > .slide_div > .contents_con > .contents_con > .title_con > .text01_con span {font-size:34px; color:#000000; font-weight:700; line-height:42px; letter-spacing:-0.5px;}
#landing_con > .info03_con > .contents_con > .contents_con > .contents_con > .slide_con > .slide_div > .contents_con > .contents_con > .title_con > .text02_con {margin-top:12px;}
#landing_con > .info03_con > .contents_con > .contents_con > .contents_con > .slide_con > .slide_div > .contents_con > .contents_con > .title_con > .text02_con span {font-size:24px; color:#666666; line-height:32px; letter-spacing:-0.5px;}
#landing_con > .info03_con > .contents_con > .contents_con > .contents_con > .slide_con > .slide_div > .contents_con > .contents_con > .slide_con {}
#landing_con > .info03_con > .contents_con > .contents_con > .contents_con > .slide_con > .slide_div > .contents_con > .contents_con > .slide_con > .main_slide_con {position:relative; top:0; left:0;}
#landing_con > .info03_con > .contents_con > .contents_con > .contents_con > .slide_con > .slide_div > .contents_con > .contents_con > .slide_con > .main_slide_con .swiper {}
#landing_con > .info03_con > .contents_con > .contents_con > .contents_con > .slide_con > .slide_div > .contents_con > .contents_con > .slide_con > .main_slide_con .swiper .swiper-wrapper .swiper-slide {border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; overflow:hidden;}
#landing_con > .info03_con > .contents_con > .contents_con > .contents_con > .slide_con > .slide_div > .contents_con > .contents_con > .slide_con > .main_slide_con .swiper .swiper-wrapper .swiper-slide > .video_con {height:0; padding-bottom:56.25%; position:relative; top:0; left:0;}
#landing_con > .info03_con > .contents_con > .contents_con > .contents_con > .slide_con > .slide_div > .contents_con > .contents_con > .slide_con > .main_slide_con .swiper .swiper-wrapper .swiper-slide > .video_con > .video {width:100%; height:100%; position:absolute; top:0; left:0;}
#landing_con > .info03_con > .contents_con > .contents_con > .contents_con > .slide_con > .slide_div > .contents_con > .contents_con > .slide_con > .main_slide_con .control_con div {border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; box-shadow:0 0 16px rgba(0,0,0,0.1); -webkit-box-shadow:0 0 16px rgba(0,0,0,0.1); -moz-box-shadow:0 0 16px rgba(0,0,0,0.1);}
#landing_con > .info03_con > .contents_con > .contents_con > .contents_con > .slide_con > .slide_div > .contents_con > .contents_con > .slide_con > .main_slide_con .control_con .swiper-button-next,
#landing_con > .info03_con > .contents_con > .contents_con > .contents_con > .slide_con > .slide_div > .contents_con > .contents_con > .slide_con > .main_slide_con .control_con .swiper-button-prev {width:50px; opacity:1;}
#landing_con > .info03_con > .contents_con > .contents_con > .contents_con > .slide_con > .slide_div > .contents_con > .contents_con > .slide_con > .main_slide_con .control_con .swiper-button-next {right:-25px;}
#landing_con > .info03_con > .contents_con > .contents_con > .contents_con > .slide_con > .slide_div > .contents_con > .contents_con > .slide_con > .main_slide_con .control_con .swiper-button-prev {left:-25px;}
#landing_con > .info03_con > .contents_con > .contents_con > .contents_con > .slide_con > .slide_div > .contents_con > .contents_con > .slide_con > .main_slide_con .control_con .swiper-button-next:after,
#landing_con > .info03_con > .contents_con > .contents_con > .contents_con > .slide_con > .slide_div > .contents_con > .contents_con > .slide_con > .main_slide_con .control_con .swiper-button-prev:after {display:none;}
#landing_con > .info03_con > .contents_con > .contents_con > .contents_con > .slide_con > .slide_div > .contents_con > .contents_con > .slide_con > .thumb_slide_con {margin-top:12px;}
#landing_con > .info03_con > .contents_con > .contents_con > .contents_con > .slide_con > .slide_div > .contents_con > .contents_con > .slide_con > .thumb_slide_con .swiper {}
#landing_con > .info03_con > .contents_con > .contents_con > .contents_con > .slide_con > .slide_div > .contents_con > .contents_con > .slide_con > .thumb_slide_con .swiper .swiper-wrapper .swiper-slide {position:relative; top:0; left:0; border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; overflow:hidden; cursor:pointer;}
#landing_con > .info03_con > .contents_con > .contents_con > .contents_con > .slide_con > .slide_div > .contents_con > .contents_con > .slide_con > .thumb_slide_con .swiper .swiper-wrapper .swiper-slide:after {content:""; width:100%; height:100%; border:4px solid #bd2132; position:absolute; top:0; left:0; border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; transition:all 0.3s ease; opacity:0;}
#landing_con > .info03_con > .contents_con > .contents_con > .contents_con > .slide_con > .slide_div > .contents_con > .contents_con > .slide_con > .thumb_slide_con .swiper .swiper-wrapper .swiper-slide-thumb-active:after {opacity:1;}
#landing_con > .info03_con > .contents_con > .contents_con > .contents_con > .slide_con > .slide_div:nth-child(1) > .contents_con {z-index:20;}
#landing_con > .info03_con > .contents_con > .contents_con > .contents_con > .slide_con > .slide_div:nth-child(2) > .contents_con {margin-top:-74px;}
#landing_con > .info03_con > .contents_con > .contents_con > .contents_con > .slide_con > .slide_div:nth-child(3) > .contents_con {margin-top:142px; transform:translateX(15%);}
#landing_con > .info03_con > .contents_con > .contents_con > .contents_con > .slide_con > .slide_div:nth-child(4) > .contents_con {margin-top:156px; transform:translateX(-8.5%);}
#landing_con > .info03_con > .contents_con > .contents_con > .contents_con > .slide_con > .slide_div:nth-child(5) > .contents_con {margin-top:126px; transform:translateX(8.5%);}
#landing_con > .info03_con > .contents_con > .contents_con > .contents_con > .slide_con > .slide_div:nth-child(odd) > .contents_con {}
#landing_con > .info03_con > .contents_con > .contents_con > .contents_con > .slide_con > .slide_div:nth-child(even) > .contents_con {display:flex; justify-content:flex-end;}
#landing_con > .info03_con > .contents_con > .contents_con > .contents_con > .slide_con > .slide_div:nth-child(1):after {background-image:url("/img/info03_bg01.png"); top:-54px;}
#landing_con > .info03_con > .contents_con > .contents_con > .contents_con > .slide_con > .slide_div:nth-child(2):after {background-image:url("/img/info03_bg02.png"); top:calc(100% + 17px);}
#landing_con > .info03_con > .contents_con > .contents_con > .contents_con > .slide_con > .slide_div:nth-child(3):after {background-image:url("/img/info03_bg03.png"); top:calc(100% - 104px);}
#landing_con > .info03_con > .contents_con > .contents_con > .contents_con > .slide_con > .slide_div:nth-child(4):after {background-image:url("/img/info03_bg04.png"); top:calc(100% - 5px);}
#landing_con > .info03_con > .contents_con > .contents_con > .contents_con > .slide_con > .slide_div:nth-child(5):after {background-image:url("/img/info03_bg05.png"); background-position:bottom; top:auto; bottom:-14px;}

/* info04 */
#landing_con > .info04_con {margin-top:40px; position:relative; top:0; left:0; z-index:10; word-break:keep-all;}
#landing_con > .info04_con > .contents_con {background:url("/img/info04_bg.png") #bf2031 no-repeat right bottom/auto 100%; border-radius:26px; -webkit-border-radius:26px; -moz-border-radius:26px;}
#landing_con > .info04_con > .contents_con > .contents_con {display:flex; align-items:center; width:100%; height:230px; max-width:1270px; margin:0 auto; padding:0 35px; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
#landing_con > .info04_con > .contents_con > .contents_con > .title_con {width:223px;}
#landing_con > .info04_con > .contents_con > .contents_con > .title_con span {font-size:40px; color:#ffffff; font-weight:700; line-height:48px; letter-spacing:-0.5px;}
#landing_con > .info04_con > .contents_con > .contents_con > .info_con {display:flex; justify-content:space-between; align-items:center; flex:1;}
#landing_con > .info04_con > .contents_con > .contents_con > .info_con > .tel_con {}
#landing_con > .info04_con > .contents_con > .contents_con > .info_con > .tel_con a {display:flex; font-size:80px; color:#ffffff; font-weight:700; line-height:88px; letter-spacing:-0.5px;}
#landing_con > .info04_con > .contents_con > .contents_con > .info_con > .text_con {}
#landing_con > .info04_con > .contents_con > .contents_con > .info_con > .text_con span {font-size:24px; color:#ffffff; line-height:32px; letter-spacing:-0.5px;}
#landing_con > .info04_con > .contents_con > .contents_con > .info_con > .text_con span .color_text {font-weight:600;}

/* 푸터 */
#landing_con > .footer {background-color:#222222; margin-top:-115px; word-break:keep-all;}
#landing_con > .footer > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:151px 0 95px;}
#landing_con > .footer > .contents_con a {font-size:18px; color:#999999; line-height:26px; letter-spacing:-0.5px;}
#landing_con > .footer > .contents_con span {font-size:18px; color:#999999; line-height:26px; letter-spacing:-0.5px;}
#landing_con > .footer > .contents_con span .mm_br {display:none;}
#landing_con > .footer > .contents_con > .title_con {margin-bottom:20px;}
#landing_con > .footer > .contents_con > .title_con span {font-weight:700;}
#landing_con > .footer > .contents_con > .info_con {}
#landing_con > .footer > .contents_con > .info_con span {line-height:36px;}
#landing_con > .footer > .contents_con > .info_con span .bar {display:inline-block; width:1px; height:15px; margin:0 10px; background-color:#444444; transform:translateY(-2px); vertical-align:middle;}
#landing_con > .footer > .contents_con > .info_con span .bar.m_bar {display:none;}
#landing_con > .footer > .contents_con > .info_con span .color_text {margin-right:7px; color:#797979; font-weight:500;}
#landing_con > .footer > .contents_con > .info_con span a {background-image:linear-gradient(to right, #999999, #999999); background-position:left bottom; background-repeat:no-repeat; background-size:0 1px; transition:all 0.3s ease;}
#landing_con > .footer > .contents_con > .info_con span a:hover {background-size:100% 1px;} 
#landing_con > .footer > .contents_con > .info_con span a:active {background-size:100% 1px;}
#landing_con > .footer > .contents_con > .info_con span a:visited {background-size:100% 1px;}
#landing_con > .footer > .contents_con > .info_con span a.click {background-size:100% 1px;}

/* 퀵 */
#landing_con > .quick {position:fixed; bottom:0; right:0; z-index:200;}
#landing_con > .quick > .contents_con {padding:16px 28px;}
#landing_con > .quick > .contents_con > .btn_con {margin-top:8px;}
#landing_con > .quick > .contents_con > .btn_con a {display:block; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%;}
#landing_con > .quick > .contents_con > .btn_con:last-child {margin-top:25px;}
#landing_con > .quick > .contents_con > .btn_con:last-child a {box-shadow:0 0 18px rgba(0,0,0,0.1); -webkit-box-shadow:0 0 18px rgba(0,0,0,0.1); -moz-box-shadow:0 0 18px rgba(0,0,0,0.1);}