.history_list .item .item_info ul li em@charset "utf-8";

/* se01d */
.greetings_se01d{padding-top:85px;margin-bottom:70px;}
.greetings_se01d .inner{width:100%;height:275px;background: url(/pcms/dist/img/p03/se01d_bg.jpg) no-repeat;background-size:cover;position: relative;}
.greetings_se01d .inner .pic{position: absolute;left:55px;bottom:0;}
.greetings_se01d .inner .pic span{display: block;line-height: 0;}

.greetings_se01d .inner .info{padding:53px 35px 45px;background: #e54523 url(/pcms/dist/img/p03/se01d_icon.png) right -45px bottom -50px no-repeat;display: inline-block;position: absolute;right:78px;top:-75px;box-shadow: 5px 9px 25px 0px rgba(29, 29, 29, 0.5);}
.greetings_se01d .inner .info p{color:#fff;font-size:23px;letter-spacing: -0.025em;margin:0;line-height: 1.34;}
.greetings_se01d .inner .info p b{display: block;}
.greetings_se01d .inner .info strong{display: block;position: relative;color:#fff;font-size:15px;letter-spacing: -0.025em;padding-top:13px;margin-top:45px;font-weight: 300;}
.greetings_se01d .inner .info strong::before{content: "";position: absolute;left:0;top:0;width:22px;height:1px;background: #fff;}

@media(min-width:1024px) and (max-width:1299px){
	.greetings_se01d .inner .pic{left:45px;}
	.greetings_se01d .inner .info{right:45px;}
}
@media(max-width:1199px){
	.greetings_se01d .inner{height:235px;}
	.greetings_se01d .inner .pic span{width:220px;}
	.greetings_se01d .inner .info p{font-size:18px;}
}
@media(max-width:899px){
	.greetings_se01d .inner .pic{left:45px;}
	.greetings_se01d .inner .info{right:45px;}
}
@media(max-width:699px){
	.greetings_se01d{padding-top:60px;}
	.greetings_se01d .inner{height:auto;}
	.greetings_se01d .inner .pic{display: none;}
	.greetings_se01d .inner .info{position: relative;right:auto;width:90%;display:block;margin:0 auto;top:-50px;}
	.greetings_se01d .inner .info p b{display: inline;}
}

/* se01c */
.se01c_greetings{position: relative;margin-top:100px;}
.se01c_greetings .text{width:calc(100% - 400px);}
.se01c_greetings .text .title{margin-bottom:80px;}
.se01c_greetings .text .title em{color:#e54523;font-size:18px;line-height: 1.44;letter-spacing: -0.05em;display: block;margin-bottom:25px;}
.se01c_greetings .text .title strong{color:#21314a;font-size:43px;letter-spacing: -0.05em;font-weight:bold;font-family: 'gmarket';line-height: 1.2;}
.se01c_greetings .text .title strong span{color:#e54523;font-weight:bold;font-family: 'gmarket';line-height: 1.2;}
.se01c_greetings .text .context p{color:#575555;font-size:16px;letter-spacing: -0.056em;line-height: 1.75;}
.se01c_greetings .text .context p + p{margin-top:20px;}

.se01c_greetings .pic{position: absolute;right:0;top:0;}
.se01c_greetings .pic span{display: block;margin-top:35px;text-align: right;}
.se01c_greetings .pic span em{display: inline-block;vertical-align: bottom;}

@media(max-width:999px){
	.se01c_greetings{position: relative;margin-top:0;}
	.se01c_greetings .text{width:100%;}
	.se01c_greetings .text .title{margin-bottom:40px;}

	.se01c_greetings .pic{position: relative;right:auto;top:auto;text-align: center;margin-bottom:50px;}
	.se01c_greetings .pic span{text-align: center;}
}
@media(max-width:500px){
	.se01c_greetings .text .title strong{font-size:33px;}
}

/* se02a */
.history_se02b .topbox{border-bottom:3px solid #e54523;position: relative;overflow: hidden;}
.history_se02b .topbox::before{content: "";position: absolute;left: -80px;bottom: -115px;width: 200%;height: 366px;background: #f8f8f8;transform: rotate(168deg);}
.history_se02b .topbox .inner{position:relative;}
.history_se02b .topbox .inner::before{content: "";position: absolute;left:30px;bottom:0;width:624px;height:269px;background: url(/pcms/dist/img/p03/se02b_bg.png) no-repeat;background-size:cover;}
.history_se02b .topbox .inner .title{padding:120px 20px 75px 655px;}
.history_se02b .topbox .inner .title strong{color:#ef4030;font-size:42px;font-weight:bold;letter-spacing: -0.03em;font-family: 'score';line-height: 1;position: relative;}
.history_se02b .topbox .inner .title strong::before{content: "";position: absolute;left:-40px;top:-25px;width:64px;height:47px;background: url(/pcms/dist/img/p03/ust_emblem.png) no-repeat;background-size:cover;}
.history_se02b .topbox .inner .title em{color:#959595;font-size:18px;letter-spacing: 0;font-family: 'score';display: block;}

@media(min-width:1024px) and (max-width:1219px){
    .history_se02b .topbox::before{bottom:-145px;}
    .history_se02b .topbox .inner::before{width:424px;height:182px;}
    .history_se02b .topbox .inner .title{padding: 120px 20px 45px 460px;}
}
@media(max-width:940px){
    .history_se02b .topbox::before{bottom:-145px;}
    .history_se02b .topbox .inner::before{width:424px;height:182px;}
    .history_se02b .topbox .inner .title{padding: 120px 20px 45px 460px;}
}
@media(max-width:767px){
    .history_se02b .topbox::before{left:-20px;bottom:-180px;height:386px;}
    .history_se02b .topbox .inner::before{width:324px;height:139px;}
    .history_se02b .topbox .inner .title{padding: 100px 20px 45px 360px;}
    .history_se02b .topbox .inner .title strong{font-size:32px;}
    .history_se02b .topbox .inner .title strong::before{width:54px;height:39px;}
}
@media(max-width:570px){
    .history_se02b .topbox::before{height:330px;}
    .history_se02b .topbox .inner::before{width:124px;height:53px;left:10px;}
    .history_se02b .topbox .inner .title{padding: 60px 20px 30px;text-align: center;}
}

/* se03a */
.se03a_org{text-align: center;padding-top:50px;overflow: hidden;}
.se03a_org .org_name{margin-bottom:20px;}
.se03a_org .org_name em{color:#5d5d5d;font-size:17px;font-family: 'score';position: relative;}
.se03a_org .org_name em::before{content: "";position: absolute;left: -40px;top: -40px;width: 64px;height: 47px;background: url(/pcms/dist/img/p03/ust_emblem.png) no-repeat;}
.se03a_org .org_name strong{color:#ef4030;font-size:21px;letter-spacing: -0.025em;font-weight:bold;font-family: 'score';display: block;}
.se03a_org .org_wrap{position: relative;}
.se03a_org .org_wrap::before{content: "";position: absolute;left:50%;top:0;width:1px;height:270px;background: #ddd;transform: translateX(calc(-50% + 0.5px));}
.se03a_org .org_wrap .lv1 .lv1_0 a{display: table;background: #e54523 url(/pcms/dist/img/p03/se03a_icon.png) right -24px bottom -24px no-repeat;width:263px;margin:0 auto;padding:35px 15px;position: relative;}
.se03a_org .org_wrap .lv1 .lv1_0 span{display: table-cell;vertical-align: middle;color:#fff;font-size:23px;font-weight:bold;font-family: 'score';letter-spacing: -0.025em;}
.se03a_org .org_wrap .lv1 .lv1_0_1{margin-top:45px;}
.se03a_org .org_wrap .lv1 .lv1_0_1::after{content: "";clear:both;visibility: hidden;display: block;}
.se03a_org .org_wrap .lv1 .lv1_0_1 li{float:left;width:50%;padding-left:8.164%;position: relative;}
.se03a_org .org_wrap .lv1 .lv1_0_1 li::before{content: "";position: absolute;right:0;top:50%;width:70%;height:1px;background: #ddd;margin-top:-0.5px;}
.se03a_org .org_wrap .lv1 .lv1_0_1 li::after{content: "";position: absolute;right:-7px;top:50%;width:9px;height:9px;border: 2px solid #e54523;border-radius: 100%;background: #fff;margin-top:-6.5px;}
.se03a_org .org_wrap .lv1 .lv1_0_1 li a{border: 3px solid #e54523;background: #fff;display: table;padding:23px 15px;width:244px;position: relative;z-index: 5;transition: 0.3s;}
.se03a_org .org_wrap .lv1 .lv1_0_1 li a span{display: table-cell;vertical-align: middle;color:#26293c;}
.se03a_org .org_wrap .lv1 .lv1_0_1 li a:hover,
.se03a_org .org_wrap .lv1 .lv1_0_1 li a:focus{background: #e54523;}
.se03a_org .org_wrap .lv1 .lv1_0_1 li a:hover span,
.se03a_org .org_wrap .lv1 .lv1_0_1 li a:focus span{color:#fff;}

.se03a_org .org_wrap .lv1 .lv1_1{margin-left:-6px;margin-top:40px;padding-top:40px;position: relative;}
.se03a_org .org_wrap .lv1 .lv1_1::before{content: "";clear:both;visibility: hidden;display: block;}
.se03a_org .org_wrap .lv1 .lv1_1::after{content: "";position: absolute;left:10.4%;top:0;width:80%;height:1px;background: #ddd;}
.se03a_org .org_wrap .lv1 .lv1_1 > li{float:left;margin-left:6px;width:calc(20% - 6px);border:1px solid #4c4d59;position: relative;}
.se03a_org .org_wrap .lv1 .lv1_1 > li::before{content: "";position: absolute;left:50%;top:-41px;width:1px;height:40px;background: #ddd;transform: translateX(calc(-50% + 0.5px));}
.se03a_org .org_wrap .lv1 .lv1_1 > li > a{display: table;background: #4c4d59;padding:24px 15px;width:100%;color:#fff;border-bottom:1px solid #fff;transition: 0.3s;position: relative;}
.se03a_org .org_wrap .lv1 .lv1_1 > li > a:hover,
.se03a_org .org_wrap .lv1 .lv1_1 > li > a:focus{background: #fff;color:#4c4d59;border-bottom:1px solid #4c4d59;}
.se03a_org .org_wrap .lv1 .lv1_1 > li > a > span{display: table-cell;vertical-align: middle;}
.se03a_org .org_wrap .lv1 .lv1_1 > li .box{min-height:142px;padding:25px 15px;}
.se03a_org .org_wrap .lv1 .lv1_1 > li .box ul li.top{padding-bottom:20px;margin-bottom:20px;border-bottom:1px dashed #4c4d59;}
.se03a_org .org_wrap .lv1 .lv1_1 > li .box ul li a:hover,
.se03a_org .org_wrap .lv1 .lv1_1 > li .box ul li a:focus{color:#e54523;}

@media(min-width:1024px) and (max-width:1229px){
	.se03a_org .org_wrap .lv1 .lv1_1::after{left:16.95%;width: 66.6%;}
	.se03a_org .org_wrap .lv1 .lv1_1 > li{width:calc(33.3% - 6px);margin-bottom:41px;}
}
@media(max-width:940px){
	.se03a_org .org_wrap .lv1 .lv1_1::after{left:16.95%;width: 66.6%;}
	.se03a_org .org_wrap .lv1 .lv1_1 > li{width:calc(33.3% - 6px);margin-bottom:41px;}
}
@media(max-width:767px){
	.se03a_org .org_wrap::before{left:30px;height:100%;}
	.se03a_org .org_wrap .lv1 .lv1_0 a{width:100%;}
	.se03a_org .org_wrap .lv1 .lv1_0_1{padding-left:60px;}
	.se03a_org .org_wrap .lv1 .lv1_0_1 li{padding-left:0;float:none;width:100%;}
	.se03a_org .org_wrap .lv1 .lv1_0_1 li::before{left:-30px;right:auto;}
	.se03a_org .org_wrap .lv1 .lv1_0_1 li::after{left:-36px;right:auto;}
	.se03a_org .org_wrap .lv1 .lv1_0_1 li a{width:100%;}

	.se03a_org .org_wrap .lv1 .lv1_1{margin-left:60px;padding-top:0;}
	.se03a_org .org_wrap .lv1 .lv1_1::after{display: none;}
	.se03a_org .org_wrap .lv1 .lv1_1 > li{width:100%;float:none;margin-left:0;}
	.se03a_org .org_wrap .lv1 .lv1_1 > li::before{left:-30px;width:50%;height:1px;transform: none;top:30px;}
}


/* se20a */
.greetings_se20a{}
.greetings_se20a .intro_wrap{background: #f8f8f8;position: relative;padding:100px 100px 100px 150px;min-height:300px;overflow: hidden;}
.greetings_se20a .intro_wrap::before{content: "";position: absolute;left:0;bottom:-23px;background:url(/pcms/dist/img/p03/se20a_bg.png) no-repeat;width:373px;height:165px;}
.greetings_se20a .intro_wrap .year{position:relative;}
.greetings_se20a .intro_wrap .year::before{content: "";position: absolute;left:-150px;top:15px;width:125px;height:4px;background: #e54523;}
.greetings_se20a .intro_wrap .year em{color:#ef4030;font-size:20px;letter-spacing: -0.045em;font-family: 'score';}
.greetings_se20a .intro_wrap .year strong{color:#333;font-size:29px;font-weight:bold;font-family: 'score';letter-spacing: -0.025em;display: block;margin-top:5px;}
.greetings_se20a .intro_wrap .year strong span{display: inline-block;vertical-align: text-top;margin-left:25px;}
.greetings_se20a .intro_wrap .pic{position: absolute;right:125px;bottom:0;}
.greetings_se20a .intro_wrap .pic span{line-height: 0;display: block;}

.history_list{}
.history_list .item{position: relative;overflow: hidden;border-bottom:1px dashed #ddd;}
.history_list .item .item_title{border:1px solid #ddd;display: table;background: #fff;width:188px;height:188px;text-align: center;position: absolute;left:10px;top:60px;}

.history_list .item.bg01 .item_title{border-color:#e54523;background: url(/pcms/dist/img/p03/item_title_bg01.png) right -18px bottom -14px no-repeat;}
.history_list .item.bg02 .item_title{border-color:#4c4d59;background: url(/pcms/dist/img/p03/item_title_bg02.png) right -18px bottom -14px no-repeat;}
.history_list .item.bg03 .item_title{border-color:#95896a;background: url(/pcms/dist/img/p03/item_title_bg03.png) right -18px bottom -14px no-repeat;}
.history_list .item.bg04 .item_title{border-color:#2e3e73;background: url(/pcms/dist/img/p03/item_title_bg04.png) right -18px bottom -14px no-repeat;}

.history_list .item .item_title span{display: table-cell;vertical-align: middle;color:#333;font-size:20px;letter-spacing: -0.035em;font-weight:bold;font-family: 'score';}
.history_list .item .item_info{padding:60px 0 60px 50px;float:right;width:calc(100% - 240px);border-left:1px solid #ddd;min-height:310px;position: relative;}
.history_list .item.bg01 .item_info::before{content: "";position: absolute;left:-1px;top:-120px;background: #fff;width:1px;height:204px;z-index: 1;}
.history_list .item .item_info ul{padding-top:15px;position: relative;}

.history_list .item .item_info ul li{position: relative;padding-left:210px;color:#797172;letter-spacing: -0.025em;}
.history_list .item .item_info ul li::before{content: "";position: absolute;left:-54px;top:9px;width:8px;height:8px;background: #ddd;border-radius:100%;}
.history_list .item .item_info ul li::after{content: "";position: absolute;left:-51px;top:12px;width:31px;height:1px;background: #ddd;}
.history_list .item .item_info ul li em{position: absolute;left:0;top:0;color:#333;font-size:18px;letter-spacing: -0.045em;font-weight:bold;}
.history_list .item .item_info ul li em span{font-size:1rem;}
.history_list .item .item_info ul li+li{margin-top:40px;}

.history_list.main .item.bg01 .item_title{background:#e54523 url(/pcms/dist/img/p03/se02b_bg01.png) right -36px bottom -36px no-repeat;}
.history_list.main .item.bg02 .item_title{background:#4c4d59 url(/pcms/dist/img/p03/se02b_bg02.png) right -36px bottom -36px no-repeat;}
.history_list.main .item.bg03 .item_title{background:#95896a url(/pcms/dist/img/p03/se02b_bg03.png) right -36px bottom -36px no-repeat;}
.history_list.main .item.bg04 .item_title{background:#2e3e73 url(/pcms/dist/img/p03/se02b_bg04.png) right -36px bottom -36px no-repeat;}

.history_list.main .item .item_title span{color:#fff;font-size:28px;letter-spacing: -0.025em;font-weight:300;line-height: 1.25;}
.history_list.main .item .item_title span b{display: block;margin-left:13px;}

.history_list.main .item .item_info ul li{padding-left:170px;}
.history_list.main .item .item_info ul li em{color:#e54523;font-size:20px;letter-spacing: -0.025em;font-family: 'score';top:-3px;}
.history_list.main .item .item_info ul li em span{margin-left:30px;color:#333;font-size:17px;vertical-align: text-top;}
.history_list.main .item.bg01 .item_info ul li:first-child:after{background: #e54523;}
.history_list.main .item.bg01 .item_info ul li:first-child::before{background:url(/pcms/dist/img/p03/se02b_ov.png) no-repeat;width:17px;height:17px;top:4px;left:-59px;z-index: 1;}

@media(min-width:1024px) and (max-width:1199px){
	.greetings_se20a .intro_wrap{padding:100px 70px;}
	.greetings_se20a .intro_wrap .pic{right:62.5px;}
	.history_list .item .item_info ul li{padding-left:0;}
	.history_list.main .item .item_info ul li{padding-left:0;}
	.history_list .item .item_info ul li em{position: relative;left:auto;top:auto;display: block;}
}
@media(max-width:899px){
	.greetings_se20a .intro_wrap{padding:100px 70px;}
	.greetings_se20a .intro_wrap .pic{right:62.5px;}
}

@media(max-width:767px){
	.greetings_se20a .intro_wrap .pic span{width:200px;}

	.history_list .item{padding:30px 0;}
	.history_list .item .item_title{position: relative;left:auto;top:auto;margin:0 auto 50px;width:100%;height:105px;}

	.history_list .item .item_info{padding:0;float:none;width:100%;border-left:0;min-height:auto;}
	.history_list .item.bg01 .item_info::before{display: none;}
	.history_list .item .item_info ul{padding-top:0;}

	.history_list .item .item_info ul li::before{left:0;top:-10px;}
	.history_list .item .item_info ul li::after{display: none;}

	.history_list.main .item .item_title{position: relative;left:auto;top:auto;margin:0 auto 50px;}

	.history_list.main .item .item_info{padding:0;float:none;width:100%;border-left:0;min-height:auto;}
	.history_list.main .item.bg01 .item_info::before{display: none;}
	.history_list.main .item .item_info ul{padding-top:0;}


	.history_list.main .item.bg01 .item_info ul li:first-child::before{left:0;top:-18px;}
	.history_list.main .item.bg01 .item_info ul li:first-child::after{left:10px;top:-10px;}
}
@media(max-width:640px){
		.greetings_se20a .intro_wrap{padding:50px 50px 200px;}

		.history_list .item .item_info ul li{padding-left:0;}
		.history_list .item .item_info ul li em{position: relative;left:auto;top:auto;display: block;}

		.history_list.main .item .item_info ul li{padding-left:0;}
		.history_list.main .item .item_info ul li em{position: relative;left:auto;top:auto;display: block;}
		.history_list .item .item_info ul li em span br{display:inline;}
}
@media(max-width:450px){
	.greetings_se20a .intro_wrap .year em{font-size:16px;}
	.greetings_se20a .intro_wrap .year strong{font-size:23px;}
	.greetings_se20a .intro_wrap .year::before{top:9px;}
	.greetings_se20a .intro_wrap .pic{right: 50%;transform: translateX(50%);}
}
@media(max-width:400px){
	.greetings_se20a .intro_wrap .year strong span{display:block;margin-left:0;margin-top:10px;}
}

/* se04a 찾아오시는길 */
.location_se04a{}
.location_se04a .map{width:100%;height:400px;background: #ededed;}
.location_se04a .map_info{background: #fff;padding:35px 240px 30px 70px;position: relative;box-shadow: 0px 5px 20px 0px rgba(37, 37, 37, 0.12);}
.location_se04a .map_info .title{display: inline-block;vertical-align: middle;}
.location_se04a .map_info .title span{display: block;font-size:0;text-indent: -9999px;width:103px;height:43px;background: url(/pcms/dist/img/p03/se04a_tit.png) no-repeat;position: relative;}
.location_se04a .map_info .title span::before{content: "";position: absolute;left:-5px;bottom:50px;width:154px;height:119px;background: url(/pcms/dist/img/p03/se04a_titbg.png) no-repeat; z-index: 1;}

.location_se04a .info_list{display: inline-block;vertical-align: middle;margin-left:65px;width:calc(100% - 174px);}
.location_se04a .info_list ul li{position:relative;padding-left:82px;color:#737373;font-size:16px;letter-spacing: -0.045em;}
.location_se04a .info_list ul li+li{margin-top:9px;}
.location_se04a .info_list ul li span{position: absolute;left:0;top:0;display: block;color:#4c4d59;font-size:16px;letter-spacing: -0.045em;font-weight:bold;}
.location_se04a .info_list ul li span::after{content: "";position: absolute;right:-11px;top:50%;width:1px;height:11px;background: #c5c5c5;margin-top:-5.5px;}
.location_se04a .info_list ul li span .icon{display: inline-block;vertical-align: sub;width:21px;height:21px;background: #404040;position: relative;margin-right:10px;border-radius: 100%;}
.location_se04a .info_list ul li span .icon::before{content: "";position: absolute;left:50%;top:50%;margin-left:-6px;margin-top:-6px;width:12px;height:12px;background: url(/pcms/dist/img/p03/se04a_ir.png) no-repeat;}
.location_se04a .info_list ul li span .icon.icon1::before{background-position:0 0;}
.location_se04a .info_list ul li span .icon.icon2::before{background-position:-22px 0;}
.location_se04a .info_list ul li span .icon.icon3::before{background-position:-44px 0;}

.location_se04a .map_view{position: absolute;right:50px;top:50%;transform: translateY(-50%);text-align: center;}
.location_se04a .map_view ul li{display: inline-block;}
.location_se04a .map_view ul li a{background: #fff;border:2px solid #e4e4e4;display: table;width:86px;height:86px;transition: 0.3s;}
.location_se04a .map_view ul li a span{display: table-cell;vertical-align: middle;color:#4b4b4b;font-size:15px;letter-spacing: -0.025em;position:relative;}
.location_se04a .map_view ul li a span em{display: block;width:25px;height:25px;background: url(/pcms/dist/img/p03/se04a_ir.png) no-repeat;background-position:-35px -22px;margin:0 auto 10px;}
.location_se04a .map_view ul li a:hover,
.location_se04a .map_view ul li a:focus{background: #e54523;border-color:#e54523;}
.location_se04a .map_view ul li a:hover span,
.location_se04a .map_view ul li a:focus span{color:#fff;}
.location_se04a .map_view ul li a:hover em,
.location_se04a .map_view ul li a:focus em{background-position:0 -22px;}

@media(min-width:1024px) and (max-width:1199px){
	.location_se04a .map_info{padding: 35px 70px 30px;}
	.location_se04a .map_view{position: relative;right:auto;top:auto;transform: none;margin-top:30px;}
}
@media(max-width:840px){
	.location_se04a .map_info{padding: 35px 70px 30px;}
	.location_se04a .map_view{position: relative;right:auto;top:auto;transform: none;margin-top:30px;}
}
@media(max-width:767px){
	.location_se04a .map{height:400px;}
}
@media(max-width:640px){
	.location_se04a .map_info{padding: 35px 13.462% 30px;}
	.location_se04a .map_info .title{display:block;margin-bottom:30px;}
	.location_se04a .info_list{display:block;margin-left:0;width:100%;}
}
@media(max-width:450px){
	.location_se04a .info_list ul li{padding-left:0;}
	.location_se04a .info_list ul li span{position: relative;left:auto;top:auto;margin-bottom:10px;}
	.location_se04a .info_list ul li span::after{display: none;}
}

.location_conbox_type01{padding:7px;position: relative;background: #ededed;}
.location_conbox_type01::before{content:"";position: absolute;left:0;top:0;width:100%;height:150px;border:1px solid #e45348;border-width:1px 1px 0;}
.location_conbox_type01 .con_box{background: #fff;border-bottom:1px dashed #7f7f7f;padding:50px 40px;position: relative;}
.location_conbox_type01 .con_box:last-child{border-bottom:0;}
.location_conbox_type01 .con_box .title{position: absolute;left:50px;top:50px;}
.location_conbox_type01 .con_box .title strong{color:#e83421;font-size:21px;letter-spacing: -0.025em;font-weight:bold;}
.location_conbox_type01 .con_box .way{padding-left:170px;position: relative;}
.location_conbox_type01 .con_box .way .item strong{color:#0d1218;font-size:15px;letter-spacing: -0.045em;font-weight:bold;position: relative;display: block;padding-left:16px;}
.location_conbox_type01 .con_box .way .item strong::before{content: "";position: absolute;left:0;top:0;width:10px;height:16px;background: url(/pcms/dist/img/h4_bul.png) no-repeat;}
.location_conbox_type01 .con_box .way .item ul li{letter-spacing: -0.045em;}
.location_conbox_type01 .con_box .way .map_link{position: absolute;right:0;bottom:0;}
.location_conbox_type01 .con_box .way .map_link .btn{padding: 5.5px 48px 5.5px 19px;margin:0;}

@media(max-width:767px){
	.location_conbox_type01 .con_box .title{position: relative;left:auto;top:auto;margin-bottom:50px;}
	.location_conbox_type01 .con_box .way{padding-left:0;}
}
@media(max-width:599px){
	.location_conbox_type01 .con_box{padding:50px 25px;}
	.location_conbox_type01 .con_box .way .map_link{position: relative;right:auto;bottom:auto;margin-top:50px;text-align: center;}
}
/* se04a 찾아오시는길 End */

/* se19a */
.s19a_profile{position: relative;z-index:1;}
.s19a_profile .inner::before{content: "";position: absolute;right:-1px;bottom:0;background: url(/pcms/dist/img/p03/se19a_bg.png) no-repeat;width:805px;height:284px;z-index: -1;background-size:cover;}

.s19a_profile .inner{position: relative;border-bottom:2px solid #e54523;overflow: hidden;}
.s19a_profile .inner::after{content: "";position: absolute;left:120px;top:85px;width:166px;height:77px;background: url(/pcms/dist/img/p03/se19a_emblem.png) no-repeat;background-size:cover ;}
.s19a_profile .inner .pic{line-height: 0;width:calc(100% - 450px);text-align: right;}
.s19a_profile .text{position: absolute;right:165px;bottom:105px;}
.s19a_profile .text em{color:#fff;font-size:21px;display: block;}
.s19a_profile .text em.name{font-size:31px;letter-spacing: -0.025em;}

@media(min-width:1024px) and (max-width:1399px){
	.s19a_profile .inner::after{left:20px;}
}

@media(min-width:1024px) and (max-width:1229px){
	.s19a_profile .inner::before{width:700px;height:246px;}
	.s19a_profile .inner .pic{width:calc(100% - 250px);}
	.s19a_profile .text{position: relative;right:auto;bottom:auto;text-align: center;margin-top:25px;}
	.s19a_profile .text em{color:#e54523;}
	.s19a_profile .text em.name{color:#000;}
}
@media(max-width:1023px){
	.s19a_profile .inner::after{left:20px;}
}
@media(max-width:940px){
	.s19a_profile .inner::before{width:700px;height:246px;}
	.s19a_profile .inner .pic{width:calc(100% - 250px);}
	.s19a_profile .text{position: relative;right:auto;bottom:auto;text-align: center;margin-top:25px;}
	.s19a_profile .text em{color:#e54523;}
	.s19a_profile .text em.name{color:#000;}
}
@media(max-width:699px){
	.s19a_profile .inner .pic{width: 100%;padding-right: 40px;}
	.s19a_profile .inner::before{width:500px;height:176px;}
}
@media(max-width:530px){
	.s19a_profile .inner::after{left:0;top:20px;width:86px;height:39px;}
	.s19a_profile .inner .pic img{width:200px;}
	.s19a_profile .text em{font-size:18px;}
	.s19a_profile .text em.name{font-size:26px;}
}

/* 랜딩페이지 */
/* se05b */
.landing_se05b{position: relative;width: 100%; margin-top: 200px; background-color: #f9f5f5; text-align: center;}
.landing_se05b:before, .landing_se05b:after {content: ""; display: block; position: absolute;}
/*.landing_se05b:before {width: 563px; height: 371px; background: url(/pcms/dist/img/p03/se05b_bg01.png) no-repeat; top: 0; left: 0;}*/
.landing_se05b:after {content: ""; display: block; position: absolute; top: -149px; left: 50%; transform: translateX(-50%); width: 145px; height: 168px; background: url(/pcms/dist/img/p03/se05b_icon01.png) no-repeat;}
.landing_se05b .title {position: absolute; top: -95px; left: 50%; transform: translateX(-50%); width: 100%; font-family: 'score'; font-size: 50px; font-weight: bold; color: #fff; text-shadow: -1px 0 #f6ccc7, 0 1px #f6ccc7, 1px 0 #f6ccc7, 0 -1px #f6ccc7; letter-spacing: 30px; text-indent: 30px;}
.landing_se05b .landing-inner {padding: 85px 20px 100px;}
.landing_se05b .landing-top{position: relative; margin-bottom: 75px;}
.landing_se05b .landing-top:before {content:"";position: absolute;left:50%;bottom: -20px;width: 49px;height: 1px; z-index: 1;transform:translateX(-50%); background:#fff;}
.landing_se05b .landing-top .top-title {margin-bottom: 15px; font-family: 'score'; font-weight: bold; font-size: 33px;}
.landing_se05b .landing-top .top-text {font-size: 16px;}
.landing_se05b .landing-img {position: relative; width: 389px;height: 315px; margin: 0 auto; background: url(/pcms/dist/img/p03/se05b_layout01.png)center no-repeat; background-size: 100%;}
.landing_se05b .landing-img span.square{overflow: hidden; position: absolute; top: 7px; left: 9px; width: 370px;}
.landing_se05b .landing-img .logo{display: table-cell;vertical-align: middle;}
.landing_se05b .btn-lg.btn-icon {position: absolute; right: -40px; bottom: 0; display: inline-block; width: 135px; height: 135px; padding: 37px; border-radius:50%; background-color: #ef3e30; border: none; font-family: 'score'; font-weight: 400; color: #fff; text-align: center; font-size: 16px; /*box-shadow: 0 5px 20px rgba(239,62,48,0.4);*/}
.landing_se05b .btn-primary.btn-icon .ir-link {display: inline-block; margin-top: 10px; position: static; top: auto; right: auto; transform: translate(0, 0);}
.landing_se05b .txt-tip {margin-top: 30px; display: inline-block;}

@media (max-width:767px) {
	.landing_se05b .title {letter-spacing: 10px; text-indent: 10px;}
}
@media(max-width:640px){
	.landing_se05b:before {display: none;}.landing_se05b .landing-top {margin-bottom: 20px;}
	.landing_se05b .landing-txt{width: 95%; margin-top:20px;}
}
@media(max-width:540px){
	.landing_se05b .title {font-size: 30px;}
	.landing_se05b .landing-top {margin-bottom: 20px;}
	.landing_se05b .landing-img {width:290px; height:235px;}
	.landing_se05b .landing-img span.square {width:276px; top:5px; left: 7px;}
}
@media(max-width:380px){
	.landing_se05b .btn-lg.btn-icon {right: auto; right: 0; width: 100px; height: 100px; padding: 21px; font-size: 15px;}
	.landing_se05b .landing-img {width:240px; height:194px;}
	.landing_se05b .landing-img span.square {width:228px; top:4px; left: 6px;}
}
/*렌딩페이지 End*/