@font-face {
    font-family: 'BCcardB';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_20-07@1.1/BCcardB.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'BCcardL';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_20-07@1.1/BCcardL.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@import url(//fonts.googleapis.com/earlyaccess/notosanskr.css);


body{margin:0;padding:0;}
body *{text-shadow: -4px 5px 20px rgba(0,0,0,.07);letter-spacing:-.25px;box-sizing: border-box;list-style:none;margin:0;padding:0;}

.pc_main_wrap *{font-family: 'Noto Sans KR', sans-serif;}
.pc_main_wrap{padding-bottom: 25px;min-height:920px;height:100%;position:relative;background:url('../img/pc_main/bg_main.jpg') no-repeat 50%;background-size:cover;width:100%;}
.pc_main_wrap .pc_main_con{display:table;width:100%;height: 100%;}
.pc_main_wrap .pc_main{display:table-cell;vertical-align:middle;}
.pc_main>ul{max-width:1722px;width:100%;margin:0 auto;}
.pc_main>ul *{color:#fff;}
.pc_main>ul:after{content:'';display:block;clear:both;}
.pc_main>ul>li{float:left;width:50%;}
.pc_main>ul>li .btn{position: fixed;bottom: 115px;}
.pc_main>ul>li .btn_left{left: 50%;margin-left: -315px;}
.pc_main>ul>li .btn_left a{background: rgba(255,255,255,.2) url(../img/pc_main/ico_arr_left.png) no-repeat 47%;}
.pc_main>ul>li .btn_right{right: 50%;margin-right: -315px;}
.pc_main>ul>li .btn_right a{background: rgba(255,255,255,.2) url(../img/pc_main/ico_arr_right.png) no-repeat 47%;}
.pc_main>ul>li .btn a{display:block;width:66px;height:66px;border-radius:50%;border:1px solid #fff;text-align:Center;line-height:66px;}
.pc_main>ul>li .btn a img{display:inline-block;vertical-align:middle;}
.pc_main>ul .left_con_wrap{text-align:right;padding:0 270px 0 85px;}
.pc_main>ul .left_con_wrap .big_txt{font-family: 'BCcardB', 'Noto Sans KR', sans-serif;font-size:130px;}
.pc_main>ul .left_con_wrap .big_txt small{font-size:67px;display:Block;font-family: 'BCcardL', 'Noto Sans KR', sans-serif;letter-spacing: -2px;margin-bottom: 25px;padding-right: 10px;}
.pc_main>ul .left_con_wrap p{font-size:24px;line-height: 1.6;font-weight:500;letter-spacing:-.75px;margin-top:50px;}

.pc_main>ul .mid_con_wrap{z-index: 2;position: absolute;top:55px;left: 50%;margin-left: -213.5px;width: auto;}
.pc_main>ul .mid_con_wrap .mobile{height:802px;width: 427px;background: url(../img/pc_main/bg_mobile_.png) no-repeat 50%;text-align: center;padding-top: 24px;box-shadow: -9px 12px 20px 0px rgba(0,0,0,.3);border-radius: 65px;}
.pc_main>ul .mid_con_wrap .mobile iframe{border-radius: 34px;}

.pc_main>ul .right_con_wrap{padding:0 0 0 270px;}
.pc_main>ul .right_con_wrap .txt_wrap{padding-top: 50px;position:relative;}
.pc_main>ul .right_con_wrap .txt_wrap:before{content:'';position:absolute;top:0;left:0;width:90px;height:7px;background:#fff;}
.pc_main>ul .right_con_wrap .txt_wrap p{margin-top:15px;font-size:18px;line-height:30px;word-break:keep-all;}

.pc_main_wrap .bt_txt{width: 100%;text-align: center;text-decoration: underline;color: #fff;font-size: 16px;letter-spacing: 0;margin-top: 20px;}

@media(max-width:1740px){
	.pc_main_wrap{min-width:1300px;}
	.pc_main_wrap .pc_main {display: block;padding-top: 95px;}
	.pc_main>ul{max-width:1300px;}
	.pc_main>ul .left_con_wrap{padding-left:0;}
	.pc_main>ul .left_con_wrap .big_txt{font-size:93px;}
	.pc_main>ul .left_con_wrap .big_txt small {font-size: 54px;}
	.pc_main>ul .left_con_wrap p {font-size: 20px}
	.pc_main>ul .right_con_wrap .txt_wrap p {margin-top: 13px;font-size: 15px;line-height: 24px;}
	.pc_main>ul .right_con_wrap .txt_wrap {padding-top: 25px;}
	.pc_main>ul>li .btn{bottom:40px;}
}
@media(max-width:1740px) and (min-width:1300px){
	.pc_main>ul>li{position:fixed;top:22%;}
	.pc_main>ul .left_con_wrap{left:20px;}
	.pc_main>ul .right_con_wrap{right:20px;}
}