@charset "utf-8";


.catalog_wrap {width:100%;max-width:820px;margin:0 auto 15vh;}
.catalog_wrap .catalog_img_wrap {width:100%;margin-bottom:4vh;}
.catalog_wrap .catalog_img_wrap img {width:100%;border:1px solid #ccc;}

/*인사말*/
.greeting{position:relative; max-width:1200px}
.greeting .img{position:relative; height:324px; margin-top:110px; background:url(../img/bg_greeting.jpg) no-repeat 50%; background-size:cover;}
.greeting .img:before{content:''; display:block; position:absolute; bottom:0; left:135px; width:400px; height:400px; background:url(../img/bg_chairman.png) no-repeat;}
.greeting .tit{position:absolute; top:370px; right:100px; width:514px; height:314px; background:#4168ad}
.greeting .tit h3{position:relative; margin:0; padding:140px 20px 0 50px; color:#fff; font-size:22px; font-weight:100;  line-height:1.6; word-break:keep-all; box-sizing:border-box; text-align:left; letter-spacing:-1px}
.greeting .tit h3:before{content:''; display:block; position:absolute; top:-23px; left:50px; width:1px; height:144px; margin:0; background:#fff;}
.greeting .tit h3 span{display:block; font-weight:600;}
.greeting .colum { padding:50px 20px 70px 20px;  max-width:1100px; margin:0 auto}
.greeting .colum:after{clear:both; content:""; display:block;}
.greeting .colum .left{float:left; width:48%; text-align:justify; }
.greeting .colum .right{float:right; width:48%; text-align:justify; }
.greeting .sign {text-align:right; font-size:1.125em; font-weight:bold; color:#222; margin-top:60px; padding-right:20px;  background-repeat:no-repeat; background-position:right center; line-height:50px;}
.greeting .sign .name { font-size:24px}

@media (max-width: 980px){
   	.greeting .tit{position:relative; width:100%; height:auto; padding:0 50px 50px 0px; top:0; right:0;}
	.greeting .tit h3{font-size:22px; line-height:1.6em;}
	.greeting .tit h3 br{display:none;}
	.greeting .img { height:253px}
	.greeting .img:before{left:50%; width:300px; height:310px; margin-left:-150px; background-size:cover;}
	.greeting .colum .left { width:100%; clear:both}
	.greeting .colum .right { width:100%; padding-top:20px; clear:both}

}
/*인사말*/


.sub_header {opacity: 1 !important;}

.content_wrap {max-width:1280px;margin:0 auto;}
.content_wrap>.sub_title {text-align:center;margin:80px 0 20px 0;}
.content_wrap .sub_title h1 {text-align:center;font-size:48px;font-weight:400;letter-spacing:-5px;color:#333;}
.content_wrap .sub_title p.sub_title {text-align:center;font-size:14px;font-weight:200;color:#ccc;padding-bottom:10px;}
.content_wrap .sub_title p.sub_title:after {content:'';display:block;width:2px;height:40px;background:#ccc;margin:20px auto;}
.txtCon {margin:80px 0;}
/* 탭메뉴 */
.tap_container {width:100%;margin:0 auto;}
.tab_title {display:flex;}
.tab_title li {transition:ease-in-out 0.3s;color:#fff;border:1px solid #b0905e;width:33.333%;line-height:80px;background:#b0905e;font-weight:300;font-size:22px;letter-spacing:-2px;text-align:center;cursor: pointer;}
.tab_title li.tap_on {background:#fff;color:#555;font-weight:400;}
.tab_cont>div {display:none;}
.tab_cont>div.tap_on {display:block;}
/* 탭메뉴 */



/*광역위치도*/
.widemap_wrap {width:100%;margin-bottom:130px;}
.widemap_wrap h2 {text-align:center;font-size:30px;font-weight:400;margin-bottom:30px;letter-spacing:-2px;color:#999;}
.map2_wrap h2 {text-align:center;font-size:30px;font-weight:400;margin-bottom:30px;letter-spacing:-2px;color:#b0905e;}
.widemap_wrap h2 span {color:#b0905e;}
.widemap_wrap img {width:100%;}
.map2_wrap {width:100%;margin:-4vh 0 15vh 0;}
.map2_img_wrap {width:100%;border:1px solid #eee;padding:3%;text-align: center;}
.map2_img_wrap img {width:25%;min-width:310px;}

.wide-img-wrap {position:relative;width:100%;margin:0 auto;}
.target {display: block;width: 100%;}
/* 돋보기 */
.magnifier {
    width: 400px;
    height: 400px;
    position: absolute;
    border-radius: 100%;
    box-shadow: 0 0 0 3px rgba(255, 255, 255, 0.85), 0 0 3px 3px rgba(0, 0, 0, 0.25);
    display: none;
}

/*광역위치도*/
.client_wrap {width:100%;}
.client_wrap img {width:100%;}

/*wait*/
.wait {width:100%; height:auto; max-width:1280px; margin:3% auto;}
.wait img {width:80%; margin:0 auto; display:block}
/*wait*/


/*연혁*/
.history_area {position: relative;width: 100%;padding-top: 37px;}
.history_area .history_point {position: absolute;left: 50%;top: 0;margin-left: -5px;bottom: 20px;width:8px;background-color: #f6f6f6;overflow: hidden;}
/*.history_area .history_point span {position: absolute;display: block;top: 0;width: 100%;height: 200px; background-color:#039}*/
.history_area dl {width: 50%;padding-right: 94px;padding-left: 20px;box-sizing:border-box;}
.history_area div:nth-child(odd) dl {padding-right: 20px;padding-left: 94px;}
.history_area dt {margin-bottom: 20px;font-size: 46px;line-height:1.3;color: #555;font-weight: bold;}
.history_area dd strong {display: block;padding-bottom: 12px;font-size: 20px;line-height: 1.6;color: #1a1a1a;font-weight: bold;}
.history_area dd p {display: block;}
.history_area dd .img_box {display: block;margin-top: 39px;}
.right {text-align: right;}
.left {text-align: left;}
.fr {float: right;}
.img_box img { max-width: 100%}
@media (max-width: 960px){
	.history_area .history_point {left: 10px;margin-left: 0;}
	.history_area dl {float: none !important;width: 100%;padding-right: 0;padding-left: 50px;text-align: left;}
	.history_area div:nth-child(odd) dl {/* padding-right: 0; */padding-left: 50px;}
	.history_area div + div {margin-top: 40px;}
	.history_area div:nth-child(2) {margin-top: 0;}
	.history_area dt {margin-bottom: 20px;font-size:30px;}
	.history_area dd p br {display: none;}
	.history_area dd .img_box {margin-top: 20px;}	
}
/*연혁*/






/*오시는 길*/


/*오시는길*/
.location_info {width:100%;}
.location_info h1{font-size:30px;line-height:30px;color:#fff;font-weight:300;letter-spacing: -2px;}
.location_info p{font-size:20px;line-height:30px;color:#eee;letter-spacing: -1px;font-weight:400;padding:2vh 0 6vh 0;}
.location_info:last-of-type p {padding:2vh 0 0 0;}
/*오시는길*/


.location_area .contact_address {width:100%;height:auto; line-height:1.7;}
.location_area .contact_address ul {padding:0 20px 20px 0px;border-bottom:1px solid #ddd;}
.location_area ul li {color: #555; line-height:2.1;}
.contact_traffic .bus {width:100%;padding:0;}
.contact_traffic .subway {width:100%; padding-bottom:20px;}
.contact_traffic h3 { font-size:20px; font-weight:400; letter-spacing:-1px; color:#1a1a1a; padding-bottom:10px; margin-top:25px; text-align:left}/* í‘¸í„°íŒì—…*/

.map_wrap {width:100%;display:flex;margin-bottom:7vh;}
.map_wrap2 {margin-bottom:15vh;}
.map_wrap .map_content_wrap {width:50%}
.map_wrap .loca_info_wrap{width:50%;padding:5%; background:#b0905e;}
.map_wrap2 .map_content_wrap {order:2;}
.map_wrap2 .loca_info_wrap {order:1;}
.map_info{background:#19cd61;position:absolute;right:0;top:0px;padding: 30px 28px;font-size:15px;color:#f8969a;letter-spacing:0;}
.map_info span{display:block;font-size:20px;color:#fff; font-weight:bold; letter-spacing:-.25px;}
.map_info p { padding-top:20px; color:#f2f2f2; line-height:1.4;}
.map_btn{position:absolute;left:30px;bottom:30px;}
.map_btn a{display:inline-block; padding:7px 10px; height:41px;border:1px solid #f2f2f2;text-align:center; color:#FFF; letter-spacing:-0.5px;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
.map_btn a:hover{color:#000;background:#fff;border-color:#fff; text-decoration:none;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
.map_btn a:first-child{margin-right:5px;}

/*오시는 길*/








/* content01 */
.content01 .box { position: relative; padding-bottom:80px; display:block;}
.content01 .box .img_right { float:right}
.content01 .box .txt_wrap { position: absolute; right: 0; top:45px; background: #fff; padding:50px;  width: 60%;}
.content01 .box .txt_wrap .half-round-tit { display:inline-block;margin-bottom:20px}
.content01 .box .txt_wrap .half-round-tit strong {color:#1a1a1a;  font-size:22px; font-weight:500;  vertical-align: middle;  line-height:1.6; letter-spacing:0; float:left}
.content01 .box .txt_wrap .half-round-tit span { display: inline-block; width:35px; height:35px; line-height:35px; text-align: center;  border-radius: 50%; vertical-align: middle; color: #fff; font-size:16px}
.content01 .box .txt_wrap .half-round-tit span {background:#8abd00; margin-right:10px; float:left}
.content01 .box .txt_wrap p {text-align: justify;}
.content01 .box .txt_wrap02 { position: absolute; left: 0; top:45px; background: #fff; width: 60%;}

@media screen and (max-width: 960px) {
	.content01 .box .img { text-align:center; display:block; float:none; clear:both}
	.content01 .box .img img { width:100%}
	.content01 .box .txt_wrap { width:100%; padding:20px; display:block; position:relative; clear:both}

}
/* content01 */






/* content02 */
.content02 ul li { width:50%; float:left}
.content02 ul li .profile { float:left; padding-bottom:50px; width:48%}
.content02 ul li .profile img { width:100%}

.content02 ul li dl { float:left; padding:0 40px; width:52% }
.content02 ul li dl dt { font-size:22px; font-weight:bold; text-align:left; padding-bottom:20px; color:#1a1a1a; letter-spacing:0}
.content02 ul li dl dd { font-size:16px; color:#555; line-height:1.75; letter-spacing:-0.02em; text-align:left; display:block; clear:both;  }

@media screen and (max-width: 1210px) {
    .content02 ul li { width:49%; margin-left:2%; margin-bottom:6%}
	.content02 ul li:nth-child(2n+1) { margin-left:0}
	.content02 ul li .profile { width:100%}
	.content02 ul li dl { width:100%; padding:0 20px}
}
@media screen and (max-width: 640px) {
	.content02 ul li { width:100%; margin-left:0}

}
/* content02 */





/* content03 */
.content03 .icon li {width:31.3333%; margin-right:3%; min-height:300px;  float:left; text-align:justify;}
.content03 .icon li:nth-child(3n+3){margin-right:0}
.content03 .icon li .web_icon { width:100px; height:100px; margin-bottom:20px; background-color:#c7c7c7; color:#fff; display:table;  margin:0 auto}
.content03 .icon li .web_icon i { text-align:center; font-size:40px; display:table-cell; vertical-align:middle; margin-bottom:20px}
.content03 .icon li h2 {font-size:22px;color:#000;display:block;clear:both;padding-bottom:10px; margin-top:30px; letter-spacing:0; text-align:center}
.content03 .icon li p { text-align:center; word-break:keep-all}
.content03 .icon li .icon_img {text-align:center;padding-top:20px;display:block;}
@media screen and (max-width: 960px) {
	.content03 .icon li { width:50%; margin-right:0}
	.content03 .icon li p { max-width:300px; margin:0 auto}
}

@media screen and (max-width: 640px) {
	.content03 .icon li { width:100%; margin-right:0}
	.content03 .icon li p { max-width:300px; margin:0 auto}
}
/* content03 */




/* content_area04 */
.content04 .point { padding:0 20px 0 0}
.content04 .point p { font-size:22px; font-weight:bold; padding-left:30px; color:#1a1a1a; background-image:url(../img/title_icon.png); background-repeat:no-repeat; background-position:left center;}
.content04 .point h2 { font-size:28px; font-weight:100; color:#f66120; text-align:left; padding:10px 0 0;}
.content04 .colum { max-width:1400px;  margin:0 auto; padding: 30px 0 }
.content04 .colum .left { width:50%; float:left; border-right:1px solid #ddd; padding-right:50px}
.content04 .colum .left h2 { font-size:20px; color:#000; letter-spacing:0; padding-bottom:20px; font-weight:bold}
.content04 .colum .right { width:50%;  float:left; padding-left:50px; line-height:1.8; text-align:left}
.content04 .colum .right h2 { font-size:20px; color:#000; letter-spacing:0; padding-bottom:20px; font-weight:bold}
.content04 .content_txt_box { width:100%; padding-top:50px; clear:both}
.content04 .title_text{float:left; display: block; line-height:1.8; width:25%; color:#1a1a1a; font-size:22px; letter-spacing:0; text-align:left; font-weight:bold; margin:0;  padding:0 0 0 30px; background-image:url(../img/title_icon.png); background-repeat:no-repeat; background-position:left center; box-sizing:border-box}
.content04 .sub_txt {float:right; width:75%;}
.content04 .sub_txt .h2 { font-size:20px; }
.content04 .content_sub_title .img { float:left; text-align:right; width:450px }
@media screen and (max-width: 960px) {
	.content04 .colum .left { width:100%; border:0; float:none; padding:0; clear:both}
	.content04 .colum .right { width:100%; padding:20px 0 0  }
	.content04 .title_text { width:100%; margin-bottom:20px; clear:both}
	.content04 .sub_txt { float:left; width:100%}
}

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

}
/* content_area04 */







/* content_area05 */
.content05 .photo_box { margin-bottom:50px; background-color:#f9f9f9; clear:both}
.content05 .photo_box .img { max-width:50%; float:left;display:block}
.content05 .photo_box .img img { width:100%}
.content05 .photo_box .txt { max-width:50%; float:left; padding:50px; background-color:#f9f9f9; display:block}
.content05 .photo_box .txt h2 { font-size:24px; padding-top:50px; letter-spacing:0; font-weight:bold; text-align:left}
.content05 .photo_box .txt p { padding-top:20px; word-break:keep-all}
@media screen and (max-width: 960px) {
	.content05 .photo_box .img { max-width:100%; display:block}
	.content05 .photo_box .txt { max-width:100%;}
	.content05 .photo_box .txt h2 { font-size:24px; padding-top:0; font-weight:bold}
}
/* content_area05 */






/* content_area06 */
.content06 .thumb_box  {width:31.3333%; margin-right:3%; display:block; float:left; }
@media screen and (min-width: 961px) {
    .content06 .thumb_box:nth-child(3n+3) { margin-right:0}
}
.content06 .thumb_box .img { width:100%; min-height:300px; background-image:url(../img/rnd03_thumb01.jpg); background-repeat:no-repeat; background-size:cover; clear:both; overflow:hidden; position:relative}
.content06 .thumb_box .txt { width:100%; padding:20px; text-align:left; clear:both}
.content06 .thumb_box .txt h2 { font-size:24px; text-align:center; letter-spacing:0; font-weight:bold}
.content06 .thumb_box .txt p { padding:20px 0px; text-align:center; }
@media screen and (max-width: 960px) {
    .content06 .thumb_box { width:49%; margin-right:2% }
	.content06 .thumb_box:nth-child(2n+2) { margin-right:0} 
}

@media screen and (max-width: 640px) {
    .content06 .thumb_box { width:100%; margin:0; clear:both; float:none}
}
/* content_area06 */

/*프리미엄*/
.tab_cont_wrap {width:100%;padding:50px 0;}
.tab_cont_wrap h1 {color:#333;text-align:center;font-size:40px;font-weight:600;letter-spacing:-3px;}
.tab_cont_wrap h1 span {color:#b0905e;}
.tab_cont_wrap h2 {text-align:center;font-size:20px;font-weight:400;color:#999;letter-spacing: -2px;padding:20px 0 50px 0;}
.tab_cont_wrap ul {display:flex;justify-content:space-between;}
.tab_cont_wrap ul li{width:32%;}
.tab_cont_wrap ul li .tab_img_wrap {width:100%;overflow:hidden;height:350px;}
.tab_cont_wrap ul li .tab_img_wrap img {width:100%;object-fit:cover;height:100%;transition:ease-in-out 0.3s;}
.tab_cont_wrap ul li .tab_img_wrap img:hover {transform:scale(1.1);}
.tab_cont_wrap ul li p {width:100%;text-align:center;padding:25px 0;font-size:24px;color:#555;font-weight:400;letter-spacing:-2px;}
.tab_cont_wrap ul li p span {color:#b0905e}
.tab_img_wrap {width:100%;overflow:hidden;}
.tab_img_wrap img {transition:ease-in-out 0.3s;}
.traffic-wrap img,.life-img img {width:100%;}
.tab_img_wrap img:hover {transform:scale(1.1);}
.life-img img:hover {transform:none;}
.tab-txt {width:100%;text-align:center;padding:25px 0;font-size:24px;color:#555;font-weight:400;letter-spacing:-2px;}
.tab-txt span {color:#b0905e}
/*프리미엄*/

/*사업개요*/
.company_info {width:100%;padding:80px 0 100px 0;}
.company_info>h1{font-weight:600;font-size:40px;text-align:center;letter-spacing:-3px;padding-bottom:30px;}
.company_info>h1:after {content:'';display:block;width:15px;height:3px;background:#af1359;margin:30px auto;}
.c_info_wrap {width:100%;display:flex;}
.c_info_txt{width:30%;}
.c_info_txt p {font-size:20px;font-weight:300;letter-spacing:-2px;color:#555;margin-bottom:20px}
.c_info_txt p span {color:#af1359}
.c_info_txt img {width:auto; height:60px;margin-top:60px;}
.c_info_img{width:70%;height:60vh;overflow:hidden;}
.c_info_img img {height:100%;width:auto;animation:sc 3s ease-in-out; animation-fill-mode: forwards;}
@keyframes sc {
	0% {transform:scale(1)}
	100% {transform:scale(1.2)}
}
.c_info_wrap_2 .c_info_img {width:50%;}
.c_info_wrap_2 .c_info_img img {width:100%;height:auto;}
.c_info_wrap_2 .c_info_txt {width:45%;margin-left:5%;}
.c_info_wrap_2 .c_info_txt span {color:#b0905e}
.name {text-align:right;font-weight:600 !important;color:#333 !important;margin-top:130px;}
.name2 {text-align:left;font-weight:600 !important;color:#333 !important;margin-top:110px;padding-right:30px;}
.c_info_wrap_3 .c_info_img {width:45%;height:100vh;}
.c_info_wrap_3 .c_info_img img {width:100%;height:100%;object-fit: cover;}
.c_info_table {width:50%;margin-left:5%;}
.c_info_table h3 {font-weight:600;color:#333;font-size:18px;}
.c_info_table h4 {font-weight:600;color:#af1359;font-size:45px;letter-spacing:-3px;padding-bottom:30px;border-bottom:2px solid #b0905e;}
.c_table_wrap {display:flex;flex-wrap:wrap;padding:50px 0;}
.c_table_wrap h5{width:30%;color:#555;font-weight:400;font-size:20px;padding:13px 0;}
.c_table_wrap p{width:70%;color:#555;font-weight:300;font-size:20px;padding:13px 0;letter-spacing:-1.5px;}
.c_info_wrap_4 {width:100%;flex-wrap:wrap;}
.c4_img_wrap {width:100%;height:460px;overflow:hidden;}
.c4_img_wrap img {width:100%;height:100%;object-fit:cover;}
.c_4_wrap_1 {width:100%;}
.c_4_wrap_1>h1 {font-size:30px;color:#333;width:100%;word-break: keep-all;margin-bottom:4vh;}
.c_4_wrap_1>h1 span {font-size:45px;color:#af1359}
.c_4_wrap_1>.c4_txt_wrap {width:100%;display:flex;justify-content: space-between;}
.c_4_wrap_1>.c4_txt_wrap p {width:48%;}
.c_info_wrap_4 p{width:100%;word-break:keep-all;font-size:18px;color:#555;font-weight:400;letter-spacing: -1px;line-height:1.5;}
.c_4_wrap_1>.c4_txt_wrap p:nth-of-type(1) {margin-bottom:20px;}
.c_4_wrap_2 {width:100%;margin:50px 0;text-align:center;}
.c_info_wrap_4 h2 {word-break:keep-all;font-size:30px;color:#333;letter-spacing:-2px;margin:20px 0;}
.c_info_wrap_4 h2 span {color:#b0905e;}
.c_4_wrap_3 {width:100%;display:flex;margin-top:40px;}
.c_4_wrap_3 .c4_left_wrap{width:50%;margin-top:50px;}
.c_4_wrap_3 .c4_left_wrap p{width:70%;margin-bottom:20px;}
.c_4_wrap_3 .c4_img_wrap2{width:50%;}
.c_4_wrap_3 .c4_img_wrap2 img{width:100%;height:auto;}

/*사업개요*/

/*브랜드소개*/
.brand_wrap {width:100%;padding:5% 0;}
.brand_wrap>h1 {text-align:center;font-size:45px;font-weight:600;letter-spacing:-2px;color:#010101;margin:2% 0 1% 0;}
.brand_wrap>h2 {text-align:center;font-size:18px;font-weight:400;letter-spacing:-1px;color:#777777;margin:0 0 5% 0;}
.bi-wrap {width:100%;height:405px;padding:2%;position:relative;overflow:hidden;}
.bi-wrap img {position:absolute;top:0; left:0;z-index:-10;transition:ease-in-out 0.3s;}
.bi-wrap:hover .bi-bg{transform:scale(1.05);}
.bi-txt {color:#fff;}
.bi-txt h3 {position:absolute;font-size:20px;letter-spacing:-2px;}
.bi-txt h4 {position:absolute;top:15%;font-family:'ChosunNm';font-weight:100;font-size:32px;opacity:0.6;}
.bi-txt p:before {content:'';display:inline-block;background:#fff;width:15px;height:3px;margin-right:15px;}
.bi-txt p {position:absolute;right:3%;font-size:20px;letter-spacing:-2px;}
.bm-wrap {display:flex;width:100%;height:519px;background:#b0905e;position:relative;margin:5% 0;}
.bm-img {width:70%;max-width:813px;height:100%;overflow:hidden;}
.bm-bg {transition:ease-in-out 0.3s;}
.bm-img:hover .bm-bg{transform:scale(1.05);}
.bm-txt {padding:5%;min-width:467px;width:30%;height:100%;color:#fff;position:relative;}
.bm-txt h3 {font-size:20px;letter-spacing:-2px;}
.bm-txt h4 {font-family:'ChosunNm';font-weight:100;font-size:32px;opacity:0.6;margin-top:10px;}
.bm-txt p:before {content:'';display:block;background:#fff;width:15px;height:3px;float:right;margin-top:-20px;}
.bm-txt p {line-height:1.6;font-weight:300;font-size:20px;letter-spacing:-2px;text-align:right;width:100%;}
.bm-txt p {margin-top:150px;}
.es-img {padding:2% 0 5% 0;width:100%;}
.masterplan_wrap {padding:7% 0 10% 0;}
.masterplan_wrap>h1 {font-size:40px;font-weight:600;letter-spacing:-4px;color:#010101;}
.masterplan_wrap ul {width:100%;height:369px;display:flex;flex-wrap:nowrap;margin:3% 0 5% 0;}
.masterplan_wrap ul>li {width:33.3%;height:100%;overflow:hidden;}
.masterplan_wrap ul>li img {transition:ease-in-out 0.3s;}
.masterplan_wrap ul>li:hover .mp-img {transform:scale(1.05)}
.mp-wrap {width:100%;display:flex;flex-wrap:nowrap;}
.mp-left {width:30%;}
.mp-right {width:70%;background:#f8f8f9;z-index:-10;height:800px;padding:10%;}
.mp-left h2 {font-size:60px;letter-spacing:5px;font-weight:600;color:#333;}
.mp-left h2:after {content:'';display:block;width:30px;height:7px;background:#af1359;margin:10% 0;}
.mp-left h3 {font-size:30px;letter-spacing:-2px;font-weight:300;color:#777;margin-bottom:2%;}
.right-txt-1 {font-size:20px;letter-spacing:-2px;font-weight:300;color:#555;margin-bottom:15px;}
.mp-right>h4 {font-size:20px;letter-spacing:-2px;font-weight:600;color:#333;margin:15% 0 3% 0;}
.right-txt-2 {font-size:16px;letter-spacing:-1px;font-weight:500;color:#999;line-height:1.8;}
.right-txt-2 span {color:#333;}

/*브랜드소개*/